kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 18 16:44:48 PST 2018 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.110' (ECDSA) to the list of known hosts. 2018/12/18 16:45:13 fuzzer started 2018/12/18 16:45:17 dialing manager at 10.128.0.118:5102 2018/12/18 16:45:17 syscalls: 1 2018/12/18 16:45:17 code coverage: enabled 2018/12/18 16:45:17 comparison tracing: support is not implemented in syzkaller 2018/12/18 16:45:17 setuid sandbox: enabled 2018/12/18 16:45:17 namespace sandbox: support is not implemented in syzkaller 2018/12/18 16:45:17 Android sandbox: support is not implemented in syzkaller 2018/12/18 16:45:17 fault injection: support is not implemented in syzkaller 2018/12/18 16:45:17 leak checking: support is not implemented in syzkaller 2018/12/18 16:45:17 net packet injection: enabled 2018/12/18 16:45:17 net device setup: support is not implemented in syzkaller 16:45:21 executing program 1: r0 = shmget(0x0, 0x2000, 0x140, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r2, 0x20007479) getppid() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000080)="6c1049ddf655033b37f02e60afc66d520a3919415bfcfe9a10716bb038a1ec4f81aa5733aeeaa2774f7de1b417582494a40e23b43162cc111eb9a9acf4bc72b50765a58e06", 0x45, 0x3, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x4, &(0x7f0000000180)={0x3, 0x10000}) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[r3, r5]) r7 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000280)=""/150) kevent(r1, &(0x7f0000000340)=[{{r2}, 0x0, 0x80, 0x0, 0x2, 0x2}, {{r1}, 0x0, 0x4, 0x84, 0x1, 0x1}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x3f, 0xec6}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x8}, {{r1}, 0x0, 0x50, 0x4, 0x100000000, 0x4}, {{r1}, 0xfffffffffffffffc, 0x38, 0xf0000000, 0xc01, 0x400}], 0x401, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x6}], 0x3f, &(0x7f0000000440)={0x2, 0x1000}) shmget(0x2, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) r8 = fcntl$dupfd(r1, 0xa, r1) connect(r1, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) fcntl$setstatus(r2, 0x4, 0x4) chmod(&(0x7f00000004c0)='./file0\x00', 0x1) accept$unix(r2, 0x0, &(0x7f0000000500)) ftruncate(r8, 0x2) fcntl$setstatus(r2, 0x4, 0x80) fchown(r1, r4, r6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000580)="f7007c175d5e71e6d11bd8", 0xb}, {&(0x7f00000005c0)}], 0x2, 0x0, 0x0, 0x8}, 0x2) 16:45:21 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x2) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="1687011302bc9d49b64b36176329b7df788fa361a9ae38d9dcf91ee03c1ac44a902637f3a9095c29049c513c6ed415a546c3bb9de1e7b55c626337fbba8e105b058ba26a678e2812f955126a8124f1eb844fafbdabe4a309278b2dfe695615856e4a609ddb3fbc57025593afeb89723c76564d25ae2adbab4374c9453277cda566ef925d2b0d5c8c7645071ccd8559affd2ed7cebf71e47ba856cbfbeaf2ce6419b9e58bd92a0485b5d68f7028144605d6002a1813651718a91bb351a10f456425abe6c1a21d100becc209e66a6bfbf9cbca9433b7c3baedff788d59f58960ec5c93a3063530157f9cc3a9d8", 0xec) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x0, 0xd6, &(0x7f0000000200)="8cfd9641c483d7c3c57a1b70793db768017c93f563d9b9bb2ee14124956fd4a3e6b6889852618de2b91104e4dd3ccb837b2738b29a527d3f22d24fd52736f3232b5fe042196433ac33a32eafc4dc3fc93912ab23d0ffc4007bf84ba49384764690d2f979655f05dd53665be8f57cb5360072b497d5843b69e1123f64874cf90627728a37276c1780926e79ed2b251f0347f991ff89003ac9842ae1790e8e6a1d7270cfa0", 0xa4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) socketpair(0x10, 0x4007, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)=""/141, &(0x7f00000003c0)=0x8d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) setuid(r6) fcntl$getflags(r3, 0x1) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x58) r9 = openat(r8, &(0x7f0000000500)='.\x00', 0x2, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000540)=""/189, 0xbd, 0x1, &(0x7f0000000600)={0x18, 0x0, 0x2, 0x4dc}, 0xc) r10 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffb000/0x1000)=nil, 0x3000) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000640)=""/183, &(0x7f0000000700)=0xb7) semget$private(0x0, 0x1, 0x2c) poll(&(0x7f0000000740)=[{r3, 0x4}, {r0}, {r0, 0x100}, {r0, 0x8}, {r0, 0x10}, {r8, 0xc3}, {r0}, {r1, 0x64}, {r8, 0x20}, {r9, 0x82}], 0xa, 0x7) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000007c0)={0x1a, 0x0, 0x81, 0x0, "d2ab099cb5aec732a3fd6e99cf4200f60f4f29b0", 0x6, 0x8001}) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x2, 0x2, 0x80}, {0x18, 0x0, 0x8, 0x3ea}, 0x4, [0x2, 0x1, 0x6d, 0x170, 0x100, 0x7, 0x8000, 0xffffffff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x3, 0xffffffffffff7fff, 0x8}, {0x18, 0x0, 0xffff, 0x1}, 0xfff, [0x9, 0xffff, 0x7f, 0x22, 0x7fffffff, 0xffffffff89732b50, 0x223, 0xc5]}, 0x3c) fchownat(r9, &(0x7f0000000880)='./file0/file0\x00', r6, r7, 0x2) r11 = fcntl$dupfd(r2, 0xa, r4) r12 = getpid() r13 = msgget$private(0x0, 0x5a) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000900)={{0x200, r14, r7, r6, r7, 0x40, 0x3}, 0x5, 0x8, r12, r5, 0x7ff, 0x8, 0x200, 0xe3}) 16:45:21 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:45:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:45:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x100004400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x8000000) fcntl$setown(r0, 0x6, 0x0) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x3) ioctl$TIOCSBRK(r1, 0x2000747b) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4b0a607e, 0x8}, {0x3f, 0x1}}, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x2, 0x4) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x3, 0xfffffffffffffffc}, {0x4, 0x3}}, 0x35394fd6ba2de9cb) fchdir(r0) 16:45:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:45:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x5f38596a233be52e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x503, 0x0, 0xfffffffffffffffa, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x480, 0x20) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) close(r3) 16:45:21 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) msgget(0x1, 0x19c) setrlimit(0x7, &(0x7f0000000000)={0x5, 0x1200000}) 16:45:21 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:45:21 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffe) close(r0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:45:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) 16:45:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002240)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b14bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06e49ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2bc13021e6d5983c93bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f134c324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5a512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebff11bd6f1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642fd43b03d25ccbaf182fa3ddfd46b18400fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c5cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf223b8243e0d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e871f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f3f4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbe0780077d7188426c92476e6cf8b24f4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb22de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127275251815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be651dab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc1fdaf1c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a680582b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b18fbd7f87676f1bf58b561510dae15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570a00b3fdf905cb6d3471162ee1a2e156fdc38841b619351d42a15b76b3e306c2803a073a08b649581773eb262d0ed401e173f441c6ec9a166baa7d4f77c9633e5176ce976c930ec0f3cb6494899d4b57ac92f2f0658a786687e64832f0138323d837915377a5b8db52a1ef04bfaff4cc93639ef2c636885fdc933063dac116c96e2508de4ed173d7b5fb927d034543b2a0c75bd7b3afb204e2b8c610bd25857e59844cfc3ae844215545413a1e814f2fa8beb80e92f42949d810d095244d38324bcc734dfce121a5db57a18b7f7119802ee8d8b1334c8d71b6d71dbd797cf9ba35d0cffd16e800996efa86e00a0254ea213d6b362511daeeb6f840a237e551773488c9fd4001bac78e335696205ba5638cd98249386a9b3158161021e366dec3e3fe35c47358a80bedc418a39396cb4c1716a0c2909991", 0xc88) write(r0, &(0x7f0000000140)="6cb43eb02069dd54939ebf543440e2c1e8da5b9bb19d36bfd4581238960180edd9945c923516ef8a47b5f3155e597efe4e246f944cf50e6fde8680db4493df6e2235e01508e07a557fd1baa08da7cbe277fc9a8ed43cfc176dac96b4d12ed5", 0x5f) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4000000, 0x0, 0x800d73, 0x6, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x9, 0x3}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x9, 0x6, 0xff, "4d9f280740aaef414b287efb163f0186a871136d", 0x9, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x3, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) kqueue() open(&(0x7f0000000240)='./file0\x00', 0x8, 0x84) 16:45:21 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 16:45:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) close(r0) writev(r0, &(0x7f0000000180), 0xb4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x8000) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) 16:45:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7105001f"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:45:23 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000003c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43901d53960b8fe311159480e8b4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c4b70ccada211ee02b93c5770b3ac891a239c57a472f8ba4537f861441023612b5c151bc456921abed11b93906aff2d6d163005e0c5fedfac0039cd7c653bb849daacb9de3c7d60e273c81bfdc7c2944ee53bce6dec04f71ae44b7a6c76b481a38b2ff6a7f7bfb451ea03a22e8e60547998beb2ad768a1b982e1e05102d83cae5b04e5cecb331a11d05000000fb2dff", 0xf0, 0x4, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0xf26a, 0x8, 0x5, "568f520db7b701a0de9ea00168fb107d479166aa", 0x5, 0x8}) pipe2(&(0x7f0000000000), 0x10004) 16:45:28 executing program 1: r0 = kqueue() r1 = kqueue() write(r1, &(0x7f0000000040)="8558f080c6861dff75b56688bfdefa3325b2c4f0ee2d76d18ccaf3c64907b3eef7942f48963ca60b276118df106e8bfc2f90000375bab2183a700c9a14ec5df26433bec773b596f4a47f7d2e6fb2fe7f70ab7b6267050dab", 0x58) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0xa0000001, 0x7fff, 0x4}, {{r3}, 0x0, 0x14, 0x1, 0x5, 0x7}, {{r3}, 0x0, 0x8, 0x40, 0x3, 0x7fff}], 0xfffffffffffffff9, &(0x7f0000000140)=[{}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x200}], 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) clock_settime(0x3, &(0x7f00000001c0)={0x7, 0x40}) r6 = getuid() r7 = getgid() fchown(r2, r6, r7) write(r4, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r5, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fchmod(r3, 0x27) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:45:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa20, 0x21) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:45:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2012, 0x8dfb) r0 = socket$inet6(0x18, 0x1, 0x800029) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffc92) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) 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)) r6 = dup(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xfffffffffffffffd) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) lseek(r4, 0x0, 0x1) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000140)) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:45:28 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kqueue() write(r1, &(0x7f00000001c0)="9d1ff2ea99651dc2bdb624a0d6e7d41e0f58cc122ea76a498e41b1f3185ffa9966e83ece5ac0fca8af459aed4c2f8a69583752c70d35564cb298faf4393feb670a23538f71a76c7c6216c469c4af667f1c90ada0bec01fc459dbcb9d19dec211b0954889886f2c96e8107f2110aea1c2fd74e048a99cc86532f2631f9834494fb69f5e032a5cea5c20df93f925f1d77c324a250c95decae24684ab913b763b56433a1537dd11663ce2826719b7f7ff0e7d455faa0c2c837ebb3035bbf15b330d6832fe09210e071be72ffd770e7e96d3", 0xd0) syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0xfff, 0x0, 0x5, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002240)="0000000000001e00", 0xffffffffffffff18}], 0x1) 16:45:28 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xffffffffffffffa1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r1) sendto(r0, &(0x7f0000000080)="7eed3c1591ed7b085f88d74322efb7b73518b4ec9f15923cdec408e3edeaa1c1a168e28d2981f2847fd068a626cba3fb5f49fe0f7be9b9fc75b735b99dc07113711c60e02d94977d6d", 0x49, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x53c}, 0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x198) r2 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0xe) fcntl$dupfd(r2, 0x6, 0xffffffffffffffff) 16:45:28 executing program 0: link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="fa5c7d983c596bffef4382b8e0f66f7130e7b6d7e4d8205f9f95a7649625f17f6b0a863584a533d482863823a8cc6b1a20f0a9bb4b3f544673546e8fba7eaa185ecba43b7d1451bcda0fcfaf6d6920e6ef2b7e85ede76fc461dd70f7c3cff6db71600a600a679b4441b0900f4b7993b2593a248a8a18", 0x76) 16:45:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002a80)={{0x18, 0x0, 0x4, 0x8}, {0x18, 0x0, 0x2, 0x2}, 0x4, [0x1, 0xfffffffffffffffb, 0x10001, 0x7f17, 0x7ff, 0x0, 0x2, 0x6]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000640)="98e0ba64a06ad97acfd2646cf73f95d211f23723fd6013b5a8c2ed06b43abd5efb7eed2ecaf8ed31d86ba65838ed061e43244f5e1ae8363314f337c135c320a99e239b37e14eaecdd68a37eaeb4fb27e20daf3e38b7d8b38e808cc80580af3af4120b61b2fa7620124b2c16ab2339e14a960e8de470aa01587df2bd5f246a3ccf3bf1be33f4aeaef6617", 0x8a}, {&(0x7f0000001880)="314cb3e0fc15fa870f2c631794456fe6bdcbefe75e24447645cd609a822f9424f809440b90647b44bab675ad92eae79039fec707d042c836fffcfb3061530310fb2e3764f43dfcb45aa5aa0cfae60ecd57205ab3bcfc747282629de57649cbda3b32ae9e85fdd8caa1320e327dd23b5cfdeabab98770b71fda71121fd5c81c841a26828ae0ca7813c9bf32bbe6fe16e99d2847a7257939b033f2773f8dae5d3783c00b0cc200c2cf5dd301687fbef2363352f94221037f4b91d9a0edcd33905a4c7405182458e204c23d150332d27ed4b1e6efc87dc391417d63d11cf6b360c8777eb7f1cad907b0fd7db6933d733adeea6a76c9486dfda4112dbf91289d9498b34b337930f5067a3786efff5e5c8dffd2348e9b15d7fab36716b57f1301ca1f2295c9c3fd9be836de1ff8400843e05864cd2431130f9510746c2b6e5bb03c4e4366e51102f94590dbf353c0957374e0ccca12ea52bc2d279afc56fbd5dc3e6b052c408763dedf575d435997e08c13ebb6259870b4c4d5ab9d5441fd6841410f0149457f68cb3c605f0fddcd345d42bd133fffdac84b422733f79bcc2c0d888cda857c54f1f7e5850901457fb40370bdc5f7ab81e0325c2350ee64f86102c0bfaaee26774891f30d684844373df3782b60d60de5d289f84cde3d0ce7679fcabd6984f7e2ffa1c1f154320b930afd689b85d57936def8a3009e2f55223a95ab28e408ad9b19a687e6da4541b2c9e9d258b85ce9571568d65528045c79374848ddb15055688ff862783fa0ffbe4c945ad413d1d7ea7919cb8f99df43aa0272f613f67877851af2579fb18af40b9930a283f20f59a52ce639907aca596a8ce4c6a62c7faa0fff4d433c54fd14ea4044c2fc37f5139eaba7542425bededcc674b10cf4fa3129d42f098f611201d4e84fd17a0dc95115c131013b5d5a403e20386e3eec4aa4f317c5009dcddd0396b23bdbe0ac35393950666a68e7a6e6bcc97fddabef7496307fb8fdfd555f21e1cb9c5fbeaa64a8aee700b0ce7e7a6819ff5a789252e361edb04b9cc20c10f8f2e57e8967e6b02b1d5c3851f4e3cc7299416734eb5c90e23b36a1c801d39f97d5e12dccde7bde4bcf9e99f219bf7b320fe55a431fccbe740eb0f76d99923d088f4cb51cf9c3a018d22c2139e0dc10bcf572ac5cd153cbc3a1c381cac80d5073801e3c50e07d6d42bff2189769cd701c1ca82ec956ce26898a9a3360701669cab8c619e399daba1bbfe6fa01ab530a7c28ec0b64e59100b8113a93de32441dfee71fa7cd15da192c443969407dfc8d815c84259e14e1f3da530e07c1dd2eb01bd6b295183a08ff34f7b045ec9a9a23d8d872f1a6e00cecbc9c172fbdc7ac413ec749dd6b94d188e44af554639a52975d8a230cab6008efe3117923600fde5c479d7642178bd151bd2a38f372d0baa7dc25006e0a63ed62041d1442be5bf5294c279cb224fae30712c26e93c419f03898f8d7a1ec76cda155946092a65a6103b26f025e85a4f6d9a44797a8444bd69f25702e1673867dbb831874ed128e12e7a4c7f3da47e2a6cc02a19a678168f76372ad16ca6535e92b085b657aff71ae0e23e5057b8682b3b87d9ef37088887573e302000ff695e92f23aab84973404b52c8c8bc46df77b669ea322a0523771287c8015915bac38e519e47379109f208f0981b8d27a890243b98073948973ba8881ba7bb793b45bab20f3445f3824197ae0d191d35eeddd5208b68446c54e2868a1d043cfae9608e02b2b97afee3c5ad536b46d9f587b92a5904a5427b5fbe6a1f9a68d5e58004d67545d5ef38903faebd3e8f60db4fb799269b55837eaaa602dce515a6795e146e7938917b6b901978121a6395366097db764f3d94116024d5ca1db2c97bf0d88757c65492346b505ccf920beeb77e5936a9d8df51c5e1f65b8580e52e28c5a37388083943626954088f3853dae3a9e01334faa7f45893beede11e0940489a524028c62d96610a1ac67e0230b71d08ba3502014fcbf2294f5108483a75191733427a0aaeb4f5ce30c78508e73eaaf63831d110915fcefad663240c4049567d77b6aec6323a9ab9ada57240e2c19f121500d572f52e469fd54b14d6fa24811a80de8e31c5fc229e980085723dab0910c479bb47eb22ba7cdf522eb0ef6b770a68ac05ac13ac04588e6e85f54cfded2088030b6df51adcd22a638796b18107bc5ba356c3b384414656e740a32ff2120d2f9d53c32de6de06e3b1d69c3d7040976886be87c960f5213f801d6793f4e106c2294582fe48050425f838f4927af81b6cbc3bc7ed210f20d71fa7ac1d985322a9ab854b76cc077b598da1870ff5c759768269c95b399bb2f5c29f512067c5ec902ce46f5dd6dbace0baebee30472ba48675b81a753dde813c36f5cf3b14bcfcbeff451ba516355ec69339321fb1a3dfdf64392d760b5e40a8e5860a11bbd0d9302f344cb9a3c3232f21897541f1b834fb45237f2a3fa187ea2714dd934004f9d1e9c9c05bcb1f99b020c986cb5366cd9f1518027f7c2cad84d0eb493e1614082ea4440ce65b443f00168a2db0c53933da3b123fb2e99c1d6ad971a0b4e76fe5917c2fbf071fd924cce10545e029dc739c324f0c3d2cc9a4b3361c1c7632f8fac1c18b64ca44c0b38b5e1b853c7975e5dd386f1a7137d945b2e337c8556ec9afb59258904b6ccbb622b305bc5396f6689123e317c6e25c21f46ba7051c46555e34ecd2a65d6d9abf87bfdf521b9c579e74e8f2390291422b09af4cf6dde7c684da2f4e986c3b1fd4dcc1b7dbfe63da606f47087e5f087f8a6655cb8c0d025a83f3145fe122ce9f1d2d8a038f4a5a56231958f562e31baddee9ad23b92d5ef97369fd47734b1d68f1d9f36f4e52ad58373c4bf47775509a4f613628b0c4764a9ffe7125aa614d760310a9dc2b9394948bbedd6a77478114f2e573576cef50d84f33afad086df88872687fb06bc53501efc420adf5bb2abe7125515343f1e93aa0ed577a3b2ff8a8a9f6e2e70b88ee3d61a6c66d9f11ce9c4e21115468832a99fee9e8a564354d0a03a83a7ae8495c2b25530b550b158cb3229d635634af65a42506e4e610fda5e840d2ca07e4765dddbde5f3749b07528fda40a4277347fca319c7b96af1820796682442a4df70d503324116f73cb97c5bf6f4846dd4735286840bf5927f4a6784d81708dddb81d45cd0065cddbb1bbd8095e0cddb24f61046e64ffec85338bec88e98d59c5301580280e92218bcb1299ea527cec3aa630fa916378167998daaae60e39a68486167562903389e9cb6c08e1fe896b3ede7646ec5bbf329241a0ba443136ee8985da784d394572fd8470f8073997c5c43abca2fd3d88de109c1dac46f92eed81f9657b7dab6065af9b75ca52d79e22c25229cf66b05ebd354fa550e9c65ac3f052ebd5d7339fb27574dd26b75dd19da2ecfb942bda183ca5d2beeb17f03a3a8375e8bd8415856f1243cc7499c76efe77d176e589f7e70583edfc7051b385b2a63ecbce2805236d4db285b4d494b5b0af94e3985b8c499a742a885327ea9f940c06b69bb17a7ee0c5861a7897844be0dfa22d73291bdd8033a28b57d0854c01ff6c04daebbce4138cae57bead13de4cb793bc7ddddb037ba84f8d0fe7b66dfaac20e3e6f195d3fffc7a10d3515b6af27754bbbeb4a3e631ac06a55debcaaec25fd483d87871db0550d3fc8e98ef1362815f6571aedd1dbcb7bf5b000596708cbaff103026b1fcc0556595b2a25a5bb9f9c95e0f7b64bdcb0bc472e5fb6d6560dbfbab628b5496f621bd50f48f310bc182e55060c9023e6049550d644d3f48d84a064d1a806dd4e788688e960d7d156e69921992cc599d391201de571407e5efa6f6b54cffe66ec0f690d7b15272c8dc4ad8d85bacc68f79b0929335ff583c6445456795fd9c41aa4bccf5ba7d0e1002ef0260f8fc1fb8dfe0afd4ae75b434ca383570094188531730a8db790bdad7b3367f3636776743833bad27be30f13e2c43c4e3ff91ef4a773740054c6f2ffd4b31d1494c27a0eefbf492e25e64c1e938ba94aa78cf1a61b1e357eeaeabe8985111b0e8e23d686e6048dcc075681638d8a296df9d80410ea987ca5945628282ab32fbe9a1a39ec8766920108bc0dbf0e030004ec0afbefea78667cd54e484c8a44f524287be3a872937d267a535b62f85476d6d9daa0e852bf4ca5d04ade5051d1306b93a58193be5739604c58f2c6a9767df1d873e2ccf3cc497cc313ea22aa831c0b62c0d5ea39400abf1b187ad36b92f26aeaf9f3c8904fe9dc94a83c0f5ef4140d9936005c8e78cfab80dbab7389378c7cff51e818edb23bd146e65e4a2ac9baf2b09f1289dd6f53d193d2c919d7df2023d6e4baad48145c1520c52f6a1ddc1276d4f7beb79be91cfa33d26fec40951e87d0ac69681b4821f0b79e2a0b2b8ead807d3949c9a95646ebfbf33f7fa97bd169bc4af218beb1e908b6d894662f06c6f14bd7883bcb6e904ca310bd07d2ecc26e2db47779eb4e07a0361e72bde6834fbcef36485e09abe2bc5b92f83472888c32abb09994fd80d3450f0845928a0e4bcef1c7ab7cb3cdb5fda52ab1e71b00c2346dfec44d9915b1958b71feae65460b5ee88fbfbe7caf1478dc79ea412f6a3dd2341709444d55161a070f2836ec9ae8f9777b1cdacc269fc021689dc994ff59e6b69f134ed51400b90c58ad025a235826a8c5eabba90dcf21428664bc4599350fc2ae05ff98477dcee6bbff56dd856ca6dea24cb148523e8f751648f5af71328bd5adbbd95c58b878a103b4701a30bb2e1692a7f76725466bd713e176afafe6ad1495be7b3db3e4fe7bb9a1bbb2106f35d133be2b4c788465ecc6eb762a6b5505ea69cb2faf406fe513960f91baef015630a7c26739357c2d86833c064890cdf648e0dd647c3e29cda71a1b7e458e961a5682367f988b4cda9c916bd21cb47b44a6f5d8951430734953ce52db9a4bbf5d4ea7eb4cb32c16ba5199310cb2664af869e37ea936e32ceac624c67485248e664e17bf7cd8ca7b916d6372218b6370c1d318646f9a19cb700affb8ee9bc56aec8b3733d2a60e754c12ff1e5678d71431998a91dd88f38a92342da90f3f62a597cf97993f3fa30699e7618e6be9d0f0579fd26add01322fd237b125a7eac37fccc2d50a4a512c0439534d763ea7a7acba7fffaa95aaa3f68c52365e0c4069a2964d271e9bea908477d144d2799bd33445198be0073fa88ea42a1b3109533de129fca9216619cc3aa3b883824f27d977d1029a10ddb05a2534ccb08e6895f6104a2f92aa86bbc32924c0e799c5f917f85365489af431829403b330f79ad8e2a5c71c2f31a304a57d165a10d524c85cb9ec11c621d69abbcc4cd9c45618900122392eb141875419a0877cbf5938fd11573916e7acbcfcab108b99b3f5fd2fd63161897e94183d4f16719bbbe6d3ef5df9d7ea5085cce757a301be10ad849c8436fcc059490d8d9c6b660c1e6ed97a7d34d9afd9dce69556bd0ea910987b05d1c968d2bcad3703a0f2503ad57bbaa643a9356cd524df5f52e61091004fd161ffcd557f6aba54a279c43913b7f2a3a5767964455326b7e3685f6b32d19bb0fe077913e8663d295a7d3804ba7310e07b86c8b7d7b8827ebfd144dca66cf39d80e2078d63aa927702f6c5fd47ad273d187ba425e0ee0de73aa0c2a5de61a34cd5694cc9862373e66db5e780c99ea722062de79031e75ee0e3748a90ad69a29014c9b3ea94d42e5a0c17e952cf15cb9fa85ef86b1a0b16be", 0x1000}, {&(0x7f0000002880)="48a2983d9fc6932cadbc4c6645474986ac1c058512b2ab1bd8566114a948b099693fed97811fafbb487fd69c39f8fe12f59aef1d5feae67c9fe03e0280f1b986318bd293f3fd08e382f16e55b4b111e72b711b3123de75939d80362b4750cf11fc4ff3c3167f102f356c9fa8caeed49ff810af57c7a9763167df104742472d0cf966bdc631054b0e49fcde93665ae90146cdc13c8480ef5f19e553443e5b895070b5e01afaa4fa528a8de102d3abc30a98291dab9a442d9d878c0e3f3c1af9831733a5ba67a7ba11f14cfe8af877bf1793e9b0da3e1f0aae6655672bb38ffc59129bfaa8fa5f", 0xe6}, {&(0x7f0000002980)="39534e78ad1e1742132fb9c9698b9bb685a4b1deb4324bb5035e7e6095b8a827fec492d281f0a2a72f3b5d37b7bfe791f5564097c7dc4d39dd149f5ef5577237078705194ec6c6f37a15125fded89bcc0fa0ad37f5c54aebb9f107ad610d20ab5121c65799924103f1e50a90045542f96a9d2b5260c19c81de671860fa10d71d1c154e68966641acb836c7b37478e81a85f16c902292d65d09bd33f44cdf73f1c0291ed5dfb2941818d49640af3a24bd22d8c528bd18f8aa56653d42564a5732d6938a48df4ed98b45319ac03d4d2fbe60b1c0612691d49c9978ee0d9a12821cf14762e2", 0xe4}], 0x4, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000180)="df776dba64c80242", 0x8}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x2) pwritev(r2, &(0x7f0000000640), 0x0, 0x0) semget$private(0x0, 0x1, 0x81) syz_extract_tcp_res$synack(&(0x7f0000001780), 0x1, 0x0) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f00000000c0)="b05d6c3ed1c7e77356e9ccf88ea13967b1162a706ea8027200f453ec478dfa1e93260a7d23551ffee70736b40680cf5aca1a", 0x32}, {&(0x7f0000000700)="a4bf17db296d593bd13d4a4910d33faa9c8d4036d81f81959f3025c592f4cf3449a062674c3f3c49be758545a87511f51eb9ebedfe7474abdf91186dca2256c83271b0eb29c3245edf0266e51174fd15f1dd1d69d01324d3ce10045959375ccde3f6a15b18d7c6d947726ea97ffaab8d86ecd42d6357c6a460960177307833d04e2ea0ef8021129f3d0931b051c42e632bdb5ea7fe3532f80f0a7198103c494ccf916ff84154172dfc88bf56103c8d293b3242715f90bcc0c64eb37f20b6f9b30bd031dc8dd1c7ea3bbc7ffcaf39ba95777f50c9812f86fdb217ec58c2385bf4ca0789aa4fc5bf127d99bf8a04e85d6e528d54ea347d1ce9878fb4e52259601443b0c46174e1b9fd3fea6b8c223074c1750a9ddabf28a31eae29e55536d4ece33d33588d4deec0432639c2296cdc27ebd8be707ad0eaa8826a5995c45697581ac5241f404b0631bbc4f39247ef1a25ba695ab71783e45a5a6e1f5cf1cca49c9e30f9a768e8844061b6cdb65f1222d57fe1d3797d5810206dc82087d5fa804d00e3ea4dfd4a61a565cc67d7ab6671c45c4f4a44dff006c983b2ab75ecd214131c7dd4fc7eff3e9fa40aa22c1f94028c0f8a50e830f6ad7781bd5737462ae7c7e87f655056846328f7e98acf79ae0f4c61433d2bcc70d28a841eb125fe09bd1e53ba00fd36ccd080d760b734ff5836f71cce9efba58f31f5d485d7c7d97352cced25457ccb26c65b92ebd364de6d1f8d1487a6c19c6d284ca67f25b0a4ac49ad6d30348978759b9c4ed3e1da43c274a6b4cab1894259467d617c8eead853dd4acfed4abf64cebd32367c88edbbcfd3bbae39c30c2777ff0db18a1ebdacab8fadca798135e185dd202b98b9686cc40c4e382b712f7f87691ae091dc924854e2571f1f443ac6bd9459dee24e66304a0b766bbacfd84b72be0c85f7e4d5a2cebc3af6cdff366ea21564a88619908761cf2a04fa9b3ecc9224116eb40ffb8656f0cf6f062cab0008bd87bef42c01b741d6744dd45493b4ae4a07888dea01fff1e1e09b8fe32cabed8272c78e506276c33721492f19a8fc6bfec890e1d14f443ca283c7ad3e973cfaa65ef25d442ed715017b082067b6dc5be38722e09f53859467d298e4b8824f6d35128762fe215fdd67df25ec81fe0aa8fb994f66c0399c7b1d6970bb545bd9071959fafa3c18eec1b04b9d5d4235f4e1eba6bac5316e0f152fe7fe5efd24800930fd4c9bf6aae0dc1f5022d5175bf50929fbcf557d0f9f41b1f08c6c84fe7d6e47ad40195405ff247bcd2fdd8fbe0bb06517c3387712bcc8a3253b90d90f2452a479d178892bc5bcf476a4508517b952fc70d3c8e30a5d2bfd6e5afea1032751d285c73b6b6e0ea82c70b0427faa0410282a4fdf7c02fb388fd658382251dd1653b0d3f065966871b63e2fe5d3c21db1b7062473043c348ad6539e1e2b97a73a0ba3d3330ef0e447c8b20e18956f8de971281c4a958b59bfdde9fa6e70be3b3f83da70acb0180194e1c815d61085f222f7b9313988fd2b1cfcbb9926e9b7cadb29d3f9069abf92d37239370fb7faea0afcedded2c2168c408e9e71e2d90d5cbb3d7d928e2a0fdc2fa3436fa5209a92a855d77d714c9a572a8a8c81575e8fd190a678ceb02fc0d213e765ba3df5c658c4eba929ce032d58dd6f4bbb7a9cf48dc8e39c934c2533e28f83515ffe9c0086245f5604f03635d6546abfef2586669d967328088d3150cf6a7a369acb2e218a916bb217a4ceb3c2f0ff4b8ff57d45679869070c9e45ac4c06aefb9027116ec49c22d8a8b8c5076424acac0c2f1c42643215608d3d048b9e03b4db4e395df829cc4b7957e22f9447d51637b83ac395774b71301c494b4ccc2f342abe4f01256c86460c685baeaf0ae3747c57f802bb737594bf48819bffc0623d45eab2cee523c9a4b9b5ca56dffc35563ae776a6f3f49169ef4b23009a2c8dbb97bed899b5683f425f5e31e1afa343013c2828276f07c7bbdd3a7b93ab77be09af7903556938cd29f5de8feacc3cf07c58210f98cece711de6a466e7f1ef08290ca8fdaf90d5786e9d62c5ba3449127782b05c231d0ab721abf2fb9b1612f6a58d9407817b70c691427d869dd091815a06a21ecaac90d23eaccb6ca9ced83ebe2f281fb488f6cdb02c3f84b10175f02ce98b6a3735c16816f45132e38ac4599b50fd9147d59461a2e928714861b79b720fd9ef3c844afb5213b4c3513d3d7345c77a37e5c8a69f75c00f984b47845b058d62e1a0df3bc0371afdcdf11621c022a4622bba206d2a7cb8324cbecf8996b6dc641649761f2e6c77edc3bb3a26c5e764527de534dd66ba8639e0ae59590976b6052f97d5f4ec19b20c0e4ae343850c161238ad1a92ff81ec16c279bec87379a2d662ba204561a023fb794f7ca0af2ab467d80983d8cb5ffbb8677c73327ea79aef810b0b4b13f6012b8cd49763ec55e727d0f7b5c55f8e9f1c3e95f2409c8326e4f396530c163e60f2ad476fe479e6154398e522707c7b687acf9901ab48897aa9c4134150d969437864b79391f9428be8286bbe5920be1be48768badf2e188b7583f8e46c0789aa765ac117cc31d20cda0711c716b6ae6ab78377142e3dbed4bcf77d4c600fa7815f5445984d325696b5744f647c5e98e0d2c2d4563bcd6d2ed47e6d1f52838b09f637d85cd33e720415c20f73426ba8c45a1c58020f3dfd9f9f16135c7f4e96d7cf842c7a898e3335050754035b3bf9820dbbbe55c7b802640f15f4218f26bfc96eb1c1392006b96455a448dee9e91b55ed51594bb1f6e9122a0eccfd1542baaa1fb901a800ed1565738937744a8d7254330d3b78da65287e0f4f40ff7d813dc81ab0e90db14a4cfc29395dcf20350b1defdc79836060d10824dc66b3948d621fce62c1880ad45531785855e9babf77cb08339900a5097bf2e80b4675767bccb0167f9e7ab084bbad92f7ff69abfd490631132a53982638752aa5b3a29954627ad660514f52ec6ce7f47180741a103ce6061056ba887a1ce200eca910cc9352ea12b64d98b0d61e6ac01b540281f56cb37a3f988ff8454e4bf45246596f957e5d88ab599676540577d784deb9fcf50fa5701acbb0d68e1b9616a6e68fc39355f64fffd1e015e95d6490ca35614b0cdff2162d814bd0d6e21e7a9f1a680d56610819a98c8010995b3c8f1042a964cfc8f38acd135bb177a41b940a5e2b6064407f637df07efde77c3bb7bd6ad3fffe6d538b936eb1802bed225fe45aa230c15807963f5919328b1538e02d603f7ff3891b874bd5f307b16e44b38363a0fcb0c1a357ddcafdedfbf0a3c3dfc10cd4051ae9eeab72de1734aaa0a1294a0b7fea5e3cb378830ecc7f3b7c0d10c7241e15bcdd497062fc98dc6715ac08b2d14e8454b54bbda3e8b4ca05040b6bab03318bae36717a702cc7c96293eeb800c00a0aa0e20d3c5764c1cb51295305195d0f1dff35e0ffbf88d33529c26f55d13fc9a3766efab5b219e32d25d00a660b63ed5c7327b924560dad831731e3fee988e5d615d629ee89548a42dbf7e089135dd3b51bbb2472ab9bbd0d38fb52a36cc2f8faa69778b7489de9e5aca922e90eba6659e64e3a22d3b837ff4b8b50acdef9fabec8dc044ccd8fb73a8f42c7a8c3438b4c174659ef8a0b101c9d4046ac2b7581399da8d588f3d6e11c17e1cdeaf7ae2e6f05f4b09355a562157900f304de3f8d11ce3599d8b923296430d4dafef86a418b074e192dfbe46f9d875f5874c45bb280348b3f0bf86cd0ed0ddf6e02f26c91c54f5de8e4be49f12fbdee1051e0217efe3bc4b50ff521b08376f48bee21acbe5411d1f6388ff08bf9417cce07a7b2b87198d596324f1274401c1e33efc9eb50058a7c7f51703b94ff0f25bdb477d8f6404785dd06bd06e4cbeed84d38006a7d518a9016c27e829ad88ecf4a27e382f25112a3677e0821f0c385107f305c69b708a016b244671e2b047cc3500978d14dbc50364d0c02e9a19464db55860e2a05d9b0de0986989d669a590ae2e110d09aed5431f0e56f9ba46c582d5089568f454a2d2876e9e3a54e8637acec2b1658126eef6872a111538cde5131bd5dd7dd3dfb6559c9088a3a4f168690b934a0292c9a939d8d73472d6f84d6688db8b4434e3c9bbcd615ff001e3f31c163d1a2ee1c5269a73ab3e1ab44e2d381cdd15db52699e82a7027ee0c555b23171ed5f9a1961d91c54979475b6fc6754e8c952bc5c86e4ee245f82ee7eedb55c926e6c11770a4bbd53a223924069a031b9168b7a863a476b8004e3384cf465fdc904ef80b751d3498cc6d263f4deb01e1d56384f2a0f187f3a22706db561985f465516f250d2e779bcc645e4a4c51d586295b6c662ec1e4095aa319b06cb9c648d93f0ef3011bb0dacc92da22e041923994f53fe386b6a879a39b812da9dd67aad0bd4c4f8aece1a5dfbe86cd8afb305a95fae67db2f9bc298b455a4953d869a1dd9c57d19c06d76aa696974274df594d387c772b7543e0ec8d187f58490dc41d15b82e367cece47144caebe01c3621ffab5b80d15e21471a3a905944c1bee3c785ac11eac7f4ce8102294b17708630fd1517403a2d9d6baaf2455db6f9f726cec350f1dd46fcf98eed3e65ffd4fcbbc3cb185252ddc002a4b9f96c2b54c388136c728935a79f692cc8f56fe407463bebcab2fab76086ef2bd15c5db2398e68cfe87d16366438c71d25f1397b1b7337b9e42e3cbf2b97abf6ec3da0f24a5c76923ba03363a67547c11017aafd7c5a911480daa98b458bacc69c4a1575fa6e10dc6177773135985910f8abbd71f02eede7db2d2604572a0393e947ddb2d107be80630dcc3439022f0a368d2efbdeb8b4bf27ebc65dab4de4e0f03e34fddccde93b2f494c1218ca74d0d2fdb323c4a23a15a76c487380a9155a5a286f3a6754e20d2ac1b3933f4d8ab9bc4ce3e62213efa1245d8a4ee52d4e97898c639a2ef716e931b5406cd4c03bf91e3a73cd3bcf60b48777944019e2b8d0a3ec3e833f06bd1e956e076fa446673c579ba5b00d284456e5c928b0ce8fc9da53b701c5402b5d59c0c45491d5f14b38a418b7cd79afddf4651443dea4b31a0c1554d92857713c5e9fa546ad64e66ce6192561a68c4d7708faf24996081d2e4710449c7944db37226379e61fa979247933c38a6361fc4fe63fe66a1823bc8cfc37fe87148b762352384a533333cec6cff847922903a68de8dbd074faf51d0c89ad503d9bb5a5008efe36dec8795c27b173cb60143e6e077d306e2cd2c8c144176c532a5d012c4c0bd2f3bbd25f614ff419e1f5fa3597ae7708113f668cfc7715ff169636be8cb4cd3d7c2f2655bc97f42e20ced87987444f65a9e1b6b0b5adc8119d92bdda00ec756cb5ad112cfe53fd9a8fcd5bb960056879163f6691ec60a2ccb0df676ff1efca02f6b4f0a49d10cb049fcf724b7028737000fe812e419b3e7d02ceb0c59f7da14556f289db9e41084a7a54ad2412350876f2f7236d668a26df8550b66a1461e37b8328f0357249f73c7f28a4bf7fc702d55e3146a598a4f5d59175c3f2c9cb3863561ccf50eadab2ee717aa288c3300781750a7ecbdec5b20c983adc857a38c9880e341a703cdf1ca1584eb9f546b98069a8c123542522c3fc88405b834f4a69f5a8a0626b22d13cc32ac51b8bee142738f9f713fd62f5393cf693c701f3171285d4457869bb06aea32e1174ee724bdcb804d9da733a9d8732621daaa663c27498b2bcfa8124867fc5c5c1575f151594e2b4292eba4159ae2509c934af9c6e302a", 0x1000}, {&(0x7f00000001c0)="b31ba61defb096017a5e9214278d45991df2359a586839fe69625a5a29b16cd3426a3ab978f0d0098025530518d9960c6c946ee5f589fe93b4e131cb767e619c6ad4a3e2c184365edeaf6a46ada334f77ffe4c9daf3e4468cf1dd987c62aef0637f1d1490d8c5eee73d0be314da735c0826bf7ef07c799d114c521cfadc722", 0x7f}, {&(0x7f0000000140)="c5ded76e3fc629fc8233bbd2a53c379e83ef603dd192952d691cfa4fc76b9d789e568687eca157d2358a4f5fc0c41ef81e093b4a3e5092", 0x37}, {&(0x7f0000000300)="728b2d2be2c332ee80ce1f966e8fdbf2e3f9ce3a967545b4fee0cac71aef01491297cc52379aeb105393775c19aee0f3e3c58584bcc53cf3d3f022c283ab20e7879d8788900a36738f1b04fecc", 0x4d}, {&(0x7f0000000380)="416994357b2b31a53386e7558e2e2cd09157b39a56b5e763bb2641b385aeb2bf040b681c89ef324c570aadaa096d9bc0bac6ebc30bc0920875c2e4b8f4b94aabe1b6e4f288cb777093a1eba550ce796d3d6194d99490ca513c7fb090d9f8914a88c5ab1e47d32f4f4cdc3d248ef17104874030115ec4", 0x76}, {&(0x7f0000000400)="5b75bee44acd98c1a4eb8fd5f05ea5642825a9da8be0fdb7e3c2dbae8096c06e89e191115c2f3f7a2b956d04426e73e8fb4ade6b230b99e16b2e11aef9aa0d7ab5edc714c2b6c2c27c0af809a7753f87baaba410a758640117143e777592e60c4c9abf0ed3706af1d4bb", 0x6a}, {&(0x7f0000000480)="5ee89993eefaab6317d69b8427f1a68d02ff1d980baeb098d358e17fb184eb8543736922e205f2e370984a86e2fdf182d9d4d445fbd6c8d90be4d46a3227d4f43c19c6d9d1e81648224a72c005ea410f6ef81218610dbf1f017d", 0x5a}, {&(0x7f0000000500)="a605656eb8123ef7945462e975d98a35980e2ee867212aa36604e2e3a1fa82fbb1cbc92b22ba757d19f23352bafcf498ee88828da8401ce5be49e1f68ade1e4c9da5ccaa69cb69ee29a0161543172341556479d220299a87045945d18da1ebda42dafb1d45feb3f2b1afeae4f5696a32cd5ed58b7b0047eabeae29545940162cb17ca6e9b1d41487018c3591638ae5ec6f30cf864daec681d5a193da1336a7534bddfa64f324dede30ed77f06ab9b840589816b0e46f863546cde1ee66355b4846eac5963d4a5ce99d5df2e545e30eaa93471e73c44289b95195cdd6539219c178733736d8b59e0c15c5c9221e7ca0bd69c2c004", 0xfffffe89}, {&(0x7f0000000600)="35ea96f73b0510f844c1b07e0341e834dae5b8e007891bfc6c84b03bd8fdd3163dc3f268d92bdf6dc0b1c440d41bed087f319430b274f9ae1d5266b22d", 0x3d}], 0xa, 0x0) 16:45:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="34c9fa9ef54263dea626f842952711004f280c0b6b55be247c65a58888b0822c81610340cfd37019a8cf0be58c3afeda849511d7c6d7034bed3b8015e1ac52d669f03e179248968bf6533af0ca6101abd1be7a2dcd3fbe3787c2670ae46fa1d095575333523cafd63270a102c9b3dddee5b2f4516a0e6c88e162ed22f3f0ec18eb92d633546c08c8a56db833f89b523a84ac9224caa8e54bac863387d8654505fdd720", 0xa3}, {&(0x7f0000000140)="456d4c94233f0f7e39cc9b5b3aedd87eb226e602c4dbb8d06c91a4b7eab08cab9bed052b34d4d01af9dea38d6868e4c32eeda6a039f59b11e21268ad79cf610715a51bbcc69fe322928293c5435159eb276f17834fcb4928c275b3ecd939f89c3c9515a7edfde81ca0555cd1896cb2665fc4bfd4ba90bf038dfa431125eced42a65d037a3f2a74f6d6e8c3bab0286670ef6f98ae7c544254661e2351479b1596b03f82a48b1d83ebe72797c8fa1a704e9c2d13917de59fb5ebc1f32dc350ce610e831e502b5334362565baf76414f3d69c", 0xd1}, {&(0x7f0000000240)="d0451893b851e00ed60856421b60605b7b3442d7f6bdbfcfdccf14400558d7394ebd14c5d9178fbfa256b0b70a9b1dd9a0c0e2234f0b1cbaee069945ee7e313df7993a6cfcd109f5c73add1b016a06dd72360ca08744767dd749502253ff832a1cb33fdba12e6249c03deb6afb5295720c53168bba9d5da702bf43b575a5609966dffdaec7ce00a716ff2b68bbd6dc81a436bb75a747629b5b9e9ad60c3458e59ec86f4927015fc36d", 0xa9}, {&(0x7f0000000300)="f76e0f39676de9f92718845cbaf7e9df71c30f102183f8efa6ad417353fae7f3fa493d727325464f612d2cb94e848fab9cdc43c6903206a48e1cf19266f05dd42d42530bd4120cb0b63be900392fa58c868ae9c4d9b303b762a6c7bd3733e863f045", 0x62}, {&(0x7f0000000380)="5d7f176d3de6f2e59de05a8d099be0715ce195ad5fadfde66f18aacbfcac1229181e1671abd509ed6f966fef925e84e4852f84f4e5626fee4142481b21eed23fc14d184ae183fd46324849a4e2cdf4ff6526f9b873d74cb12bb658eaf86d3c5e154e921625daf56d8be5d1b5a8d9c8f9e5b95b91b7757ed4ab918823c23983d9755e367b622a3a95ee7ede8fa2d9a0", 0x8f}, {&(0x7f0000000440)="27064cfe4d4ce8", 0x7}, {&(0x7f0000000480)="11608dba6ee26827ca8fc82c5291dc509e0f482f037ecc0b8fc6fe2c1cffff848c7fd5af04a68a71397285c4ade50e6311cd8d3ebd4e08c4151906f24720cc40b28331c3784ea6f9eaee7bfe1957bc98ec160e9c931599aaf94c0fec27724cea890528ee4daada9f266177e59da3d7d389f341b9d2b1e636908e2e8efb33909910ad27fdf448c9bd4427a81857bdb4d8de8e29f7c8ce0ad765d89959bbd1a4f30ee389d818bb54eaaedcc684e117df3e75cabe17585405692bef5a069c7464aa043e49", 0xc3}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="42b31cc56cbbb1c232bbf973da28a9a5e57c4b1d42f06dd3827a89dc090966ae7263846ef1800654ff311d14e25a088457f174720a7f49957f4bd769fc8e6c7dc9d6969c0a9d36473c7d40f94a83968a134f0518bc8d2fe5111c9c458f386a6836c8bd6fd274a5e425e5b5adb26d5871e18885f016a0e5", 0x77}], 0x9) 16:45:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000001) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x100000000, 0x64b2, 0xe02, 0x40, "2112136349ddb21da7d06dddd63d590498d6e5af", 0x3, 0x7fffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:45:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710ef24012070200210ada47df3ef0f7f6b3171009c21bffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)='l', 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000080)="84", 0x1) 16:45:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0x2, 0x5}, {{r0}, 0xdba107f7023196b0, 0xa0, 0x1, 0x1000, 0x800}, {{r1}, 0xfffffffffffffffd, 0x99, 0x80000000, 0x0, 0x100}], 0x3f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000011, 0x0, 0x200}], 0x2, &(0x7f0000000100)={0x1, 0x7f}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000280)=""/33, 0x21}], 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) kevent(r1, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:45:36 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dbcff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6275732f2e010000006c653000"], 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r0, &(0x7f00000006c0)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0x4) r3 = geteuid() r4 = getgid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r5, r6, 0x1, 0xf0b}, 0x4, 0x1, r7, r8, 0x6fb7, 0x8, 0x80000000, 0x3}) 16:45:36 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) read(r0, &(0x7f0000000000)=""/138, 0x8a) write(r0, 0x0, 0x29ce62156748918) ioctl$TIOCCDTR(r0, 0x20007478) fsync(r0) 16:45:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x22) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x40) 16:45:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="8afa665f6257dcf4afee9e3924b508e6272d693c24d3eae883f00f99b6a8aa92c1d32ad5a8ef31c3d60d3a86f6529d247d92d052393b4b32e13404c00ae7b66f455c2951b19e4417911745942bcd7ea653d17fadd12b7790121b6de3a4eed3952fa40b8d80dfea48164687cb24a22261b0ac17088ebd867f3f6655307fbb0c4babcb90a242bca6f5826cb43f97477096582ce5893a982166b3a060b3c2ee1b182d44f6e6406e08a6b8c7607c0d6d", 0xae) 16:45:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) fchdir(r0) r1 = msgget$private(0x0, 0x44) r2 = geteuid() getgroups(0x5, &(0x7f00000020c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000002200)={{0x401, r2, r3, r4, r5, 0x40, 0x16}, 0x3f, 0x2, r6, r7, 0x10001, 0x562, 0x0, 0x6}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x3) write(r0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000010c0)="745d49e3602c21d789977459b03ae80d7ce78e61e5cd4d9113ded101b60fa5f0239bc9683b24e966e9ee70840b16e0ef6189827d70667042709d3d0d65fbb7d43b0392bd58415be6377065654e94abbb46a4eca300be2d125edec87b28070163cb7171509380ccc4aa60f207f12b1b2df7451616bf5f453d9783ab16aca412f830dda72b0540197a76629335b658ab00f8d004cc4e4b0b206c561d6dd7e6b45380693cd3d827822e9c0e0456a8fe42f321c5f303dfd7a4362b385584eec27cb404038ac761fceb8ad1f896ca67d5a58fac874ba9f39914bd8634ab4f83a213d93852162b1eeb5322772bb93027d4c87d6fbbbf9dc055f64aedfd355c9dcf40c4c69c357e1f9947e6d50580703b3c6db9d1fde6649b4a13f9408b724f70a184118b8530a7325250eaef1d5a80377b9a8a3c14db61ec079d4b9322781994ceef7943f7e1d1285cd08c7749774d64c619afe0dc0d7387fdf55fd049425174d0cc61afe74b6bc1d3715922fe6e454c7c91243e261383b7dd7873d14cb529b549bd7f6514d85b67ac8a6fc53787cfa2367b912914ee4f6955abf74f567f60e05d19a41179509a5a320d2d17d93533757d021ff796504b869d70ca04ee2bb44243925d6da1aa196b94581b357572b60166e986d4fd68c6586dbee4e05861401a50f5f05dd24ab9cc71e604720b7eb9ad62c55e6fe402abea1de7232a1586da5b00f509e0c38f3ec9bcc9c7bfe51778ff6d3815c9bcd90167ac256f9a2dd16ea71262918ab0e56a902b5217e7f8f6e392c93f8871d042ec39edd95978bab6fac1449d2e2cbcf968d9e2c4d8d6e030e17639aae0e72dcee85cf8065d7f704b0e77b3d28e0d29c06d9fa8d57ff644a2f38b5cdd49493e4831390e648537f3ff2454f26db5c0078e4fa7a043616142d0c04095391f09e89148c1d8eefb0d0244ecca5a0bb794bbd14691c53be268b4bccef58c186049fe1c505987446c0bdf555d3a76e0ce9168e7e4cb52611a2af6f51cdf5e708aa383b86a79b1d1ef9fe08b1f5b135e19637c296e0672e73446738d1799c651eec1619f9805d792525a9078559f62b645c7acb8dbd36c4c84322e6c2fd99df417cfd3c66e156ef2f5ff1469063a7c223d1853843bfe5336f66731f838444da20f19d55ad803a5e8d94b93477a85a5a377da87fc60d88c0f518532eaddcf8ac10ce9ec5ababdcf2db2d50b3dcdb0b6fd717d1cacee82a3dedc6300e1864ae46ca48bf48e5cb8b3a2150b68941394106e69ce79e57b8389f954a29274369fee7daac99c697a5645ebd783d95c658f2f0f7d17ebb9baa5916465458450a8b3e30aeb94a22f594486250b2baa06309ec1eec848956ade24cae0676a7a25a2dacb9b1ef4a5eb9ec143c53366df1fab669dddd69e7bde1f160421962726af2e55d7a4882d52cc92c3b169378bc5d46e75b36a636711fcf9ca1305a92c8fc3edd3a282addc17f73e78433750735de3ae726cfb61b979ec32026e8a286a72cb6b6c2402f73a811adca8bd37174fc9721289393effe2638f264aeaa95ae4c94cf5dd4b03125cdd33e77ec0b03a670b0c46dec494a1cf782a24768796ec98ec833c3be8cbc72d561e139aa7137909346f8899ac76f655705e1f870aca8a0e014c27dcd498df3a11661f685de2710e598d367b3d1da966c204425d1b1dc2b7b3bad29e3a10f6aae5d416b2acefe4d69092c75c86711715540fcf0219051c50ce9e918d7c0a370690c6a3ec8850185a699e799447805b2682f4933f04a5277537a06041a0bce7be30c4a0f805ff2e996b137988608f3944ff995d58ff94d2eb4793c9fa8e14b361846255800f7f108982edfd64b3701316c4fcc291d95d61466979c20ce2f69fe471e465e3d45d2908f591277fcb3d667363f0204e90f27d8adce10bd8da28ff6181fc94fedc3c04eb5d1fec579391cbbe14b80653ca44e269d33ae5e4d2db647596e74092687c960102f2beb85e26e41bb1921d66d19e7baa016db4d63bbc8fccaf4962c46fe4151d567bd2cc7f4c736736713eac77ae68a4f8365cc13c4a0696c17cc1128acdf2cdf4816b889cab8d1357d356ba918853e5b717dcacc82bfc0ca3b1c783a52f1084e5e133a2fce5d9b1ec0c492ce6dcf2abcfa03e6812f24af790fd4ad92adc2800d19d3090501dd3d278eb6a325d6b44b3e914c75c924c23db7458dde47d0ac07df178328ae8565c48cc6286206176e98aae24c7c900d264b90263bd06570dc4416614e060eab8951ac391fa69046b8450b824e6ff24536bb93ff6b4d2b8c77d435e4a56bf433d8f105d7ac6a703856994ae4bf28ed9416ee3b65230498b1ab8404c82ac51df3394de61c8eaae1c90e708cd6d5ee2bb556066358e3ada9de8ed441c14f6ed143a9ef25bd5934c6ecac8df694b581ed092a8509b1ef0ff5cb21673b03f152056de1a7fc0e5f349a97766df5131bc545463d8e4326a6dfecd0a91875540b08922bf806c6bc338d24d2f3d12d10cbe073adc1fea170c74a60f57eb4b38051b7c86bb590dfcd25a66f6ec93dcbba33b6aa047c8b9a68e9d16214242d545b0704dceaa6178eb445af7ea995b8e1b8305ae95205dec0e704f0f707ad1532927b80f4a5cf8e7ad96a2c2ab7e82fce2c655801cd176c5df648900693304f06331ac478e5d986a529d4eb3678bb3c5d72844e4d3f79f1472b3fbd626140eeb81abafa6ffed5832df79e40aa7ec6121ba0f8f8f487e1806c2c7acbe0c4599dd99f4ec2a2022c8c45756ddcbcd1b73ca2528edd116149c1feef0d36f8973b525fe55a3ecaf9b51bd08a172ba433f1be9ad9623e7fcba53b16601775bc63f7968d10fea1a7a397e8a764fd13e9c48b493f50916eb45b18b2fb5cd88a8b6634d948ea4d83d54ae43565c56b8ec5577fbe48294c658c68c521a8abde5e534e9ba885d262cd8152e5a1f8cfd482f9e7528f9ec225d3978cab7052ab3c70027fa1e40704e2601946fd14af8589d35ec6325a0f36790ca01945488e4f86fcd9ed37e54991257a69df0a3efb14996e76baee6ed052a8e3f93b2390cc33081ccbe2808a53d09b22d3b2f3f6c76f9d35c4c109fbc104875b07864a65a969c7f3b176c2ec8369a6f7947dd99dc97bd31b0299195510180f3107d8bdb08ba0b2995934b5ed2147ce7300ea624fa9ab598d7f5f3076470f1e47c2d1d7e071039ebfdd5fc7f676c5ae8021b9199b57951af93ecad4746d530f2a570da9fb418b12a6e26898dd1a7ebf72b26e4a4e705491af7737f42b6dfe7c2a8d0fcfede754c55159e6bebac2398b51c36e10c12007d078e5c9ac80bba1a7a803cee138c89f9fb153930fc7e3a9cac7ff8f93622c96286152f640df04c2e5660deb45ae9576dfeac8cd7af5ea60fe316865aa1505b3f5e66ba32b039f8d57cf7ed65a94a7d4e5fb729ad832c9e76785ceaf52b24501e286b6619b6232943b8484d981c4edcc50844d61e63c8e4c858bf0c704b53f0385f2ab99a68108f8b1b8c4abea3784020bd9ae42e82f883aec7826e15f62ea509bf9020461035fa5960bb27aeba97ad958cbfeb04df890f2097e36a85505e80f44493ea361d3977fbe9308134975b7c250fbcd9868be13bc25a12c8389ff70af57df78a9954b3f994bc0d3fc20393d7d9b8a46a29a4410c82d3714421ba0780e7069955b95599424680b2d78a92721377d9cdcdd602991ba434f4b9bb788adc5a37985eeec4f2875188f2318428ecf0510b3c787cf99b94256baa0e210bb640105a532488bb32f36c67aaa3d8752b0e4024924f75bb0d6024ad912548853648c57dfe2c52a76f4ffcaff127a2fa55d8171e4f66845927724f454db71ee315a679faf4a7fcbf57307593595360f9304c6006fdfe38ef0222e632b97deead54c2d6082948ca1c872311ee5b34a722b95e26d67db829ec4e3fac869bea671a309081f1d9cf8ac1efd284d00f4710e0e6fb002f5cff18ff53d4e674310d1a102e19add6394e6ed78c612fd3d89ea4415902338b1042e86b682fe1c5cbb364bc9e496fb0ae97728d1532f1ff018fc329ca416ce4dc95d521c1f32a499b43703f0bc3c30bc67a151dd8ca0e4aa5cf596f913c06c95e22ecbf6cdd7f7dafd6d66b2e360b487ebbbb33d88356ce3ca70d0080039625f8bf0f35decaa8899e8bafeb75a815ce802d18817527daa5ea7f39d50e2f43dbb72f29d0e10cfb7ba8ea5ec5c3b85e2c4eb47374a655c8b0230211083a83a52687cb575b6566148c1ab4f5b0556faac6c130ae72e7d79fde1f1f26392ba2228e32d6ccf7bafe9c6ed9515fcc72d887923c966f4d1591f8f5d33407b5f6f599c5c8f73353a6b82a44dd809364d11f5a2be8f668298edfef72bff0b093514fd748ba68d0675b3b29b241ed94d2e663c2c4ac57531e65c2909cec796dfc6a33d52e9bb276fb9c36cad56987e021aabe85ffce12b30e98bcdd5bcad0dacbbc31d380e44c05f6599a242113dd6e517986b9fe53f876a0b9019a8dbc71da694207efafb3a760fc405b56c8125e611581680a2f7bb214a978244a5a60291d22ffec82e29c572fb29c1a5cce5fa5f8c3b16967db3aa6f31b583394edad2d134ab515c39ba5caad0f09ccc172be450dc8484addf94a1087894ed1cdbe30f32921bf96933d1536ebbcd20b85300368a45c81f12021bb847d3b46b6ad8d957b4bb5a489f6d6f8c1f096bf64d746acf2171d5c6ff08d6dc5b68a841b4c84983d7ac4b03126582921e66a4b7511a9efae9e0456285700918584588b6c2985e6e9104e310d393f7dd543a15e12492b8754939e8dec25aefd267466cd2107d91c7a68c71caaeee1ffe71206e37f300e68e5e109e56a080dcf52239258886efcbfb71fc854ad12ca403c63decf9ac66541212e78b2b2b79d462534762f315b5857d5872b56ee4ce6c550d4d59da36ee69ed06929e6c3f7485db274077cab65019eb81489ffb833c5fd27665ff9d7b043c484984181c15e415760fe86925f9afd19cc468ecbde70d6b85a456553f75b6c4adfdf9ec9d465146a2db761e4acb06fb03d3db38cc5cdd850e4545f4842325678f3400f6d03b6448a6c3697eb8714fa48befa52a101957859c5201bf098a866388deecf335bf7e788d893cd42eb5331c816e7c9a779b689d65d7c3f5627db03d646b68226b89f76d6ec22593256081d5f8e098a9426b1eda5317a1a1ef866e45ab0de39e676d5d7d86810a1e6d3f2f0ff19793258bcb2c2759fba7fcd823bb0ea5489052c1672be22935ac9a15f36b3dfaf1d99ab87e05350bd20d1acf906c4df38f732eadbed1bf9795f6d927afe38b6799c255bba44dc9463a9cda2a0cc78df0c0a8e10b9b686bd74c71f6193656db59eeddb48707011e9b75d3fe1e927ad5b7be1c7f6d60eeb89cd04bd8a9e52bb956802de8b4bb7016b99e0547c407b1014a800ee1cf3a1087e4400ac93dc30e0838b3ef625309e5b0f387c3f63acfad3405586439d7efae088e04e6eedbe57d85a61aeae66c7980d1d749565d9c71b57996d7369bbc89a710d5499c3f604b4717e22fc5b0c1c8f9737c783e2be099cb40f77ac66fa84b31fb35cbbfe366a7cfe22d4758f6a0dcefff8bed25c16f77ce29e9d1ecf5ab0bc4448f9f845ebf7082199faa2bb126556ef946534b8dceb8bbd07734daa85d036de7ac423eef3b3d3233f47ff13dcd9bded020b7f42ecc389661d9782819063c7132eb8f60156109d8b2ffed55e3c2283f6c3215297ba27f9a68ee416a08d000eb6361d2e8d703d417f82e3a738b543bcd43c5da2a160f884f08bfe92e8", 0x1000}], 0x1) munmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:45:37 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) listen(r0, 0x8) recvfrom$inet6(r0, &(0x7f0000000080)=""/177, 0xb1, 0x842, &(0x7f0000000000)={0x18, 0x1, 0xffff, 0x81}, 0xc) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1, &(0x7f0000000380)=""/185, 0xb9}, 0x42) r1 = semget(0x1, 0x7, 0x40) semop(r1, &(0x7f0000000140)=[{0x4, 0x0, 0x800}], 0x1) setsockopt(r0, 0x1, 0x7, &(0x7f0000000140), 0x0) setsockopt(r0, 0x2000000000029, 0x6, &(0x7f0000000200)="e0ffffff", 0x4) setsockopt(r0, 0x2000000000029, 0x0, &(0x7f0000000240)="000000e8ffff000000000000010000004c2e0000", 0x1b) 16:45:37 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0x409, 0x7, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:45:37 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x1) shutdown(r0, 0x1) r1 = msgget(0x2, 0x4) msgrcv(r1, &(0x7f0000000000)={0x0, ""/110}, 0x76, 0x3, 0x1000) 16:45:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:45:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt(r0, 0x1, 0x4, &(0x7f0000000000)=""/111, &(0x7f0000000080)=0x6f) 16:45:38 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="7d4d39d685a70bb8a5ab4f59138deb5c16efb69c43352daff1c9010fd3b56debf796af50b1bd5f71e5c1445c6fb55fb039687614230f36faf179f96d9c71a2240b8acbfd71315eb516bcb77cf0253f3785541bc4b442e4b6bd19e57f6cbb9feb833768a26c9627dca29e664907af3801c314ebc80af2cf172fb2998d2d4daf9afaca3e951e8d2f7c7655c507f3faf1ad0820d96fa3a76493957213b69d155c8ebf4712242fe7b7b54f511d0c7086066368fe41c723241c91c6521bb2323fde6b576458fb45941633707ff7bbd6d47a2ebf35b24b19418d30e8bffd9e2422d669bcbf21884aa6d792765e4610a54b63efbff8523bbc912325f6640ecdadb13650", 0x100}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() r4 = getegid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, r3, r4, r5, r6, 0x100, 0x10b}, 0x0, 0x1f, r7, r8, 0xfe5, 0x4, 0x10000}) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40000015, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x5, 0x2593}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x24000000000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x2c, 0xf0000000, 0x80, 0x4}, {{r0}, 0xfffffffffffffffd, 0x6, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x10, 0x9bb, 0x94}, {{r1}, 0xfffffffffffffff9, 0xc, 0x3, 0x2, 0x3}], 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x81}], 0x7, &(0x7f0000000040)={0x8, 0x8}) 16:45:38 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0xdf) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x10) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 16:45:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:45:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/134, 0x86) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:45:41 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x45}, {r0, 0x100}, {r0, 0x4}, {r0, 0x16e}], 0x4, 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:45:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x9000, 0xff) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) recvfrom(r1, &(0x7f0000000140)=""/129, 0x81, 0x802, 0x0, 0x0) 16:45:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0xffffffffffffff13}, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:45:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/79, 0x4f}], 0x1) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x20, 0xa85, 0xffffffff, "8b68056bb86fcd2d15e967f8baca0771911341f9", 0x3, 0x8}) ftruncate(r1, 0x8) write(r1, &(0x7f0000000200)="03", 0x58) write(r1, &(0x7f0000000280)='j', 0x203) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1) write(r1, &(0x7f0000000180)="461b1aef488b26c8aef292ba0c7765bd9e4ebb23306d81558930eb1257ebd8c54999914400", 0x25) 16:45:44 executing program 1: r0 = syz_open_pts() getgroups(0x1, &(0x7f00000000c0)=[0x0]) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000040)=[r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, 0xffffffffffffffff, r6) fchmod(r0, 0x100) setregid(r5, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r7, r4) 16:45:44 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="b98bb3b662daad2b4f5d229e1f82307272f4727502ef3f6a000000000000000000", 0x21}], 0x1, 0x0) write(r0, &(0x7f0000000180)="df119b1e433c65288d7eac944ddf91099dae31ca78fbe46ee859c6e73dc5b9440633a403abc9e17401a9c3cf9e26682216bee008d615b45c1222930c50da07fc17df8a0f86c4caf85dc6d0d7070ab3e677", 0x51) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) chdir(&(0x7f0000000280)='./file0/file0\x00') close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xfffffffffffffff9) 16:45:44 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x40, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x2048, 0xa4) r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000180)='./file1\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:45:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) getitimer(0x0, &(0x7f00000005c0)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000a00)="b59efbc2c493896c104180af524c9551082053cc54a357fcce573170c34a8d54564572786c216fed32845866c50ec1986efab63f47cc740bc6f06aa8d3cf6b1c6fc85b4a30cac16e1d5642b30951c493f8fb734311ca1ccadd19faf6c213d71c50940494e1b330b4c002230238cf92002fe8b35ba663c7ab6faf907a2839f3d5dc973c0531e38b437ce9099ee2ca847334ec9221b95c8e76d1a6468ce649492b46bf2ff51085b6bf91f0303e6ff1d994715cc76ef65d12578a1002582cb8644130772d0654903092c9ed58958d4e8cc339c03c8e3886bcb6add89939e10fbde2739cdd1ee569b64f60eb399d8d398fb222ea0dd8eba0fb48d649e5702e358a18ff5390b0035e073b23464d4838f81a061227c7b3d94a241e4e9afa8d86e2bded16c53138fee62ab0f9213a7e31152f0b3a349d17b35b92b75ed83e0fa32a7e00565d98458a82d6d2f57378aee4d24aad5530b3c29775539390e20b77a43ef1fe72551c2203616b2e15b1165c8c9ec37118b0cd426fb8c37dca01ca8b228a5baffeecd4f921aacad228df1743f1da0c680ebe12d891c0a4e3dd31298dbbf9262c156fa560f0893896b8e6de13c396191551051f6d303725ecac673db1070cfd3c90c52b4aba65180327129ca7b6922d5c8868f7897f2b4010d24fd6ad789382e369787481bdfb00c7d1bd1d6b0669c05c4b57b9bf461c9a0194414acb86e65cef47d9fe9024e19e040a40ea35cf04ad9278d89237799d6d298d4742889202475ad41a4969f5e44ecd98fccba631ab5bded110647fd55efe89c4cf01817b292ba2b45581ef57d8026e1b797d43aea9d2e7b941175dba81a44d2bd269851b5922ff4b50f2775620e163d411925ec33a90f91fc62170c55b5e3a864621daa71af219b68b293964dea6f50222689099e422c9aab42b1bc695b691c29288eb135df67c306a0943a3522fc23a1fe533df7f8d1e2789b3b62a0c5416afb2dda0279bb369aa559a002060ebe5eed06a76809a0d2d244320d1ae811088b3b78cc4e1a9670af3c46e296c0a6ebcfadcedb977fc06b6d0fb992ede4b72d26e174904b55095071c7a4cc944fcdb2bf1c57fb9bd5f7bce4c0e48f5ee363928150c9916ed3345dd0aa5dee7c7a9303716e6dccfd71ec5801a10a981efb29bfca53136acb6ef8dcf7aae2f4ae98bad5e74fd6d8ebb0adc4e8dc12d6d905221d8b801eaac7938c2d23b4af11abbc1bdc894781aa17d366034261304ccc27a3f30fecf9e19408127a6bf50ff2056f00c585bc0c453efd6252d4d54a3dc95f69505cd40320bba18e5792742fab69d9d68ab043b416cbe5d0b4cace32ca0b8f6e6bfa545968972d07dff7443acb718953b69c7c60f6a3fea0ccb1a779809b9e3deb5e7b85b8d00dc490c19f83d417c78533967cbfb7e9fed1176c8059dffe911ed4bee236aa8b29e291c26755b8ab717e12ab84c2b0d9ace66e60c3be87c006ae988932e7787c6bb9c0b937759025a063a613ab1b44fa81a90cd46022f5d1307ba0386ec9355625a012ef98f92677df07a6db9c29c3d16764bd926336d7567838c429fbfc9f37517fa24278b52524f2e572b18a236b9b026cb3baace816bb729ea4a0fd601aca3c491344f707cfab11147d82cc975cfc49c5ff9b624cfd47e5479d0275d42407d1b79d982cf43fab59765b17e4b84e0b58cff9eba3ea0b43842ea937d6dc05dc6e05c579d9f5b83c19a59bad038a45ac402ca9dc696b4711276cfc1afe9a1b6843203c35643b1fce760d9e0d84f48f57123a5f3c1451304d7320916cbf0b60fdc966941e0d248405218d3276bd357492840bd51a5da2c85970b2d91dd95ec53a84d38103ca73c08ddeb4fd759fea5f821d3e8c04eb34907836b8eed18c77695f80f248392b42b9b6781c3b4df73a50b516810d22a93be70b2f0c2e88503c7518dab7e685472fdb27243af7d081f788653f0e546327080408988576c38b2b823edf603d5e188b54815e7600030eca6d8cb6845ac45f8f26cac4c0eec0962752cbf526bd9a7e56eb8602cb3eece95ebfd4b5969069bb03cd44dd7701db369f7fd18785e3be9ac585c75f50a7f0b970f3d942614836aa16b1dfd00ca58896f51e4dbeca889edc5b60a611fce2b82743c908da95f5117f92046f27d65a7210a5b030e569ccd36bbfcb1a13fdd0e510d5c746ce7e215250d73013738d8796d015dc91aa63f32945191451bd275f557ecff2b3db5195288d4b0f5ecbba13790b58ba5d46ae002b98cf5c580d7a4f6b8144515830a85ed892fb314ac55cdb1d84a1c58aa7b853747861d7587941a7b34b1106120f4928ba43ceffe1c5bcb42ac7fa63e42effc78be8c72db47c3ea911eed01613e7dc34ad710e5c850d0eae6edc4410832cd973e3bd860705c27b9c7afa69f8ca30a2b910d155bd53cec6e53ad97886114457d9191ee028b02a50389bfea23a823e3b309096a181085603f19550c44b201255b64f3e79b1d2f45d8f721ff3f15803ae55fadbc99355fdbeff688c5b5b9ab0683e2215bf4d6de572fe4f2a5ea108f0ef5570bd66f34f38bd35b7b116b2255c93e7fb48090349c91f2a9b1115c21cbe44305c849c3a4bbeb9425dff8a3835e417870963ad09755c59c7986d9aafdc97a5da148cd90ccf88aed70e66f2321abec4c65bfd270062d807c38853093449867cc2b12740cb581b525f7102104b9af5805ce32e044cce96c3224415177c7122bb04b2c0793f647d5b102599483fa70620156fe02ab4d4a1484ca5a93cf9371439fc1d2f94812601f103ecb76f82d3721737f040bc7cd18eb6a7672261edc52fa8cb001122e8b145a113c3b780d109e27b99491beb32df8e5617005fbe4101b46d1a05de65348693d32e259972bfe67ec148c451c75f96212cabd8b74c20013150d1f935d2f42ad4e74e24de9a20388ee49de046433e529fd0bdef28b4eff49694ca820209e8d3566e97c1802f6370d746d30cb7f5425c38a17169a1b89312dbd93906ab781c215bb6cbd83e1dcb9546647935d447e310cd5983f7e43e490098d01717232d4a83e05f9ea3ae2f9adead899617da3b92787f7ab7de4104d416fc9ab8da2e2d531888ba3c2daccf74c31f32e6ad721cc14ceebcc69179ea90605f64f8a85b21758a218c55d1476eb790ef67ae747ef6fd0a77b9a45efdbd81921caac17bbf309e329e42e17f6186560cc4f724b3c74ee754ffeeb30293cd94c8d617190a5778703fde3cc4e34460417ddb3850d79bd56af6f2305e189f923ce09937d21a1a0f2b2e6d066785514d6d74690a79f0d95e832e7b1d734cc7091c6e73cf752491c75b945681760eb373d5024a4ce4090bb3dcdd30e5e0a7b58187772f2d41aed64b5b301b380a0db4fd53538b19fb4eb5e8d5f1a449f5f626ef26bc749be536acd7971bddf301451e9663959470cb6f10267703931afaafc9604c5912ede62aa404875131b1c8a768894ab83e83941c8727a2bf72404299c84c9c1c68f95763768edc59ebc5cb2d93bc054f2515b0f5df6b844d81f514b8ea8bb84e1db228c5b53a4f186cd72ab67f49588712698dff700bff34f5c096f686de0778c7c9a9e52d06b354b000144c4ac374aae8eb7709350c4d21782ad26e203d9755a7d755706c2d0b6ce8062d05881265bef7c13822c686e0b9d5047d89e74f029d1d240a8b13c21fc8cf9ed13adda8030eea0d18911fc496d9fa7d81c5cd0475997f5452b26e303a70b05f1b7a1a6568063867f1936635e17c6cb700c159e4fe84b45d132111aa03bad8e27ec4905727b5a1128c2b79eb2a26fc8be239fa0e8afa3a6f02cd78f909cd723adc7adf3ce113aff5ea9e1fe660bff2a32b6a500b9c2691678a3f849358fe663e2880b783e1d270e23f2bbb69afa9a36fbdaf6bdcbc9e1f4c2ce41319ef64ad1098b2e8755a65d7b3c9f30157b2ce8314a57bbb43505511cb43bc1cd32487ef21fe33c60b9126bbae672c01fe43921176a18e36db23c40fe193d22aba966eadde0c29dce7de86cd564bc477692773168c552ac309a47259c93ce75364c97efcc673ef003d4bc78441d7c1da0b171fb7829165086270e925f317600990047516bf50d6361e7250c1c02bee87c9273ca10e77ab0c5746013e1a820ba291544e82c44c620eb769578f2e4dfc8fa4c88ec85c3f45ddbcb59b7526471de2d57f80b8629a95bddf00d5471e680e8155d63ab352d2820c56a40040e1a4c0e96b267be80ca0e057a36f17308ca640286a84fd486c345f7fde40667e5618ebf342757d9cb4a4cc45cf62511eeabb4d1a8a1d828f97c0622324de7d43bdde7e0788a8e4804bbc1df4f60b9ed8a5e7cad3cf9296d821cbb68062180a100301edaade482f57dc94353a3c2a58e9c0d7634daf081863b286e6a58525ec38e62c010ec671944a4132c4642b80c6ebe7b8bcf34299bf3f93cd0abd17b613912e3704c88d5fc71fcbdedc287d1d59d49cfc5c6c56b17c9ff92d8103dd641a281740980b83361f32ce13ffcd72064dc2663d5892834b3953005e33a11144868b99b961beaf7d981d99870cfde0bbaf988db766d289bf69fe4a38679a2368703999d0c64ecbc69699cedcfcf7645cec7832851af6cad79332f8cdfad55638136453bdc7ea3c156defc720c4a69783e178fa7192c72d7972098efeaecad0c9acb021b8344624579fbd5c129f9f14388e733e5bee5468489b97bbb61c29811c9cf662d57c6e3cbdf8d4f0b2733a624488ec5f2ecd474a87fb8f058c0001f6da499506b4fa7d3d13a5290c757f6c0feafd9ff2e92d58c194f4a8ffccfe17c47092922f93d58017da78e12dd783165e3e61b2085a38f31c2f614dc14a05b75c411d4b687f2706f2c55f5a9c130a68d264316073ebc7f133065cab87f8e70961f460170f5d80bd5bf2480fd6ef6e70fce8d8d8636b936cd5cf251aaefe8f7f6ed9d1a2afedb0f6e6fec6295f107e761c843a406588589f75f877950169e9444d759b070a4e27ac5b195a578f5adcb23eadb741b2404d7cb2baddca2f1d0e716c22f917c008646836be21d4a414ac7ddba600bb1830398a2c6f0ae29fee1ee64314896017ff35598ae420a848ac1dcf88a85d29aca30dd6f32a0655094022517ad8b2eef53b220fccc824b033d1d1cf7447f9244053cf849abf934ce96e98943a8d3ebb6e70e0b5f1b61540651db1f41353594879fa679512bea29abcd457e52e684e64b3e605174b3b774dd1f68441d1a52ade22dbccc60f1b2911e182c88f8ece9d278c74fa8e72c740adee5c5d028a38d047dfbc50d3471b31dbcce1ac7627007a070f683410ccaceee0e97b270c8cc8ae7eaefc5a17b8539ebf46d0245bea26bc5190fd93ebd5853b45b8f1275b5a9b38013452d0aae7947c5ab5b30bfe06c53950fb13fefcea5ac867512c0aef2d0bbb86cf26eafe1790bc7c1d0bbedfe65bdfaa8bee7f0550b2f8c9cf8cd583332f9ccbf522f600311e272966337163f7ac0ca0e7749d39ec5119cd85cdf6b9d56c41ad6097f25f793ed1a3aed2aca28920f82aec7499f3ec3a6cff5f790dacdcb8f06d175cd558fe9d4dd0f671374310a049bc2df658a4531b83934d201eca29b7449d93713d5f9f36ca8cd9e2087b2c2b3a31931d58f9d9a444258750eed87a8c5e9010b9cdcc236770407adc6411832ccb0fdbb53c78bdc00c6fa34ff80aa498b28251486b40403deaa03aef32734daa1406fdc5f35cdd17ae3ad24138f6b01b97204d58fec6f23220b33e900a994fbaa2475ec5103cad2f94434a1423f8d6df9d9cbc8e8", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x3, 0x0, 0x4, "5123fb3b4aca4f3fcd0722a1420b04a879ae30ac", 0x5, 0x3}) open$dir(&(0x7f0000000640)='./file0\x00', 0x8000, 0x33) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) r5 = getpid() r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f660100000000"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="b260eb652e", 0x5}, {&(0x7f0000000200)="d7e6f40c15629085c4cb6503d2f35867d1440bfeb6dd9f65f2bcd4bde59708ce37f719992dca649c8c580fa17b3e6fe5eaba17cc3155f8a8562a1e3a97cf13d942fe51955a947cd00f16fcf7248b7d55e2cc07764dc7544fa434a5f27506ab9440b252662f30d7678565fa67bb78bcc96cf311428788836e2ba8c0267f6298fbdaad0c7c55d4323a547e7618e42e00f1f8ba294c2200281f3bfa86757ef0b5134e68a5af950d69d04e0af5d619b004ee29ced2842676d5d57ce97d6258bad00fba0d75bf210723d32c6d0537a2", 0xcd}, {&(0x7f0000000300)="b5af42bae30df6af9eac7b6e595e62", 0xf}, {&(0x7f0000000340)="0fc754", 0x3}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r3, r2, r4, r1, r3, r1, r1, r3]}, @rights={0x38, 0xffff, 0x1, [r1, r4, r1, r4, r1, r1, r1, r1, r1, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xc0, 0x402}, 0x7) dup2(r3, r4) 16:45:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8000091) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300000002, r2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) 16:45:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup(r0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000001200090000000000000025f4d65dbdff30ff0a098700000000000000000286df53881b0ae835e8"], 0x20, 0x800) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x22, 0x3ff) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) 16:45:45 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{0x0}], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="67f3f0305a00c422d9062666430f381e6afe40f6e6d3ee7a2d0f820000008067420f29f22e64660ff8b100008020c4a3d97cff04") r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file2\x00', 0x104) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) close(r0) 16:45:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x41, 0x185) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:45:45 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x3, 0x8, 0x400000000, r1}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x144, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x4, 0x0) 16:45:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0xfffffffffffffe0f) 16:45:45 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 16:45:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x40081, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40) select(0x40, &(0x7f0000000100)={0x6, 0x3f, 0x9d57, 0x7fff, 0x5d40d55a, 0x6e6, 0x80, 0x8000}, &(0x7f0000000180)={0x8, 0x3, 0x7, 0x7, 0x40, 0x38, 0x34}, &(0x7f00000001c0)={0x4, 0x5, 0x8001, 0x5, 0x6, 0x1, 0x5, 0x3}, &(0x7f0000000200)={0x40, 0x408b}) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000240)={0x0, 0x49a2, 0x101, 0x1f, 0x5, 0x4b1, 0xfc000, 0x7fffffff}, &(0x7f0000000280)={0x4, 0xe5, 0x0, 0x3, 0x4, 0x1, 0x3f, 0x7f}, &(0x7f00000002c0)={0x10000, 0x80000001, 0x6, 0x0, 0x7, 0x0, 0x3, 0x5}, &(0x7f0000000340)={0x0, 0x11}) 16:45:45 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x3, 0x1000, 0x41, &(0x7f00005dc000/0x1000)=nil) shmat(r1, &(0x7f000003d000/0x1000)=nil, 0x2000) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x140) 16:45:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x3) recvfrom$inet(r2, &(0x7f0000000180)=""/198, 0xc6, 0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) 16:45:46 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) r1 = msgget(0x0, 0x8) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000afa453c40b908e2af241970344ac945e61e906fe01ca62d050ab42a40be451a524cd8996299f64b5ac0079e1c67bfae0a30cf48e56b67c166d2fab57e62f192716a61d89cb4a85792cfaaf3d922619f0de98d3b30dd656e70081112acc63384edc8e7cf3afd88974c92a3e6ac9b97f4dec94ee4b176ba883d356f2a2cb85d42651fe54fe88eb298464c5229eff49f805000000e6afacdf6c57029b845858bc730a5d09b656f1111e297812098f8858179712c145be589ed50c19f2a0cf940007861794b10063460393363f2ac1922b7efa6a"], 0xda, 0x0) getsockopt(r0, 0x7fffffff, 0x7fffffff, &(0x7f0000000000)=""/25, &(0x7f0000000080)=0x19) setsockopt(r0, 0x11, 0x1, &(0x7f0000000040)="bac7686682a45dddb20ff25ff7ea3ff79ec17b", 0x13) 16:45:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) lstat(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000240)) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:45:46 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') r0 = semget(0x3, 0x3, 0x326) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000180)=0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) 16:45:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 16:45:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) setitimer(0x0, &(0x7f0000000200)={{0x7, 0xfffffffffffffffa}, {0xfffffffffffffffe, 0xfd}}, &(0x7f0000000340)) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) r3 = msgget(0x1, 0x50) msgctl$IPC_RMID(r3, 0x0) login: pckbd_enable: command error pckbd_enable: command error 16:45:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x19, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./bus/file0\x00', 0x102bf, 0x4000000000) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000200)=@in6={0x18, 0x2, 0xfff, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000340)="7457fcf1f83630e9110b8deedc30bbc17ff2ccb1581e81ff9d7ae09e8508a5ca5ab8ea7e05668b6f6d37609296a8778dd087da87f1befc31709fe16ea586c16c2459230260d5c5ddd2af65835ea7f69b7b4cbc2ad2b2077b6c3fa23877e43891ce25308cf91e3e2080450146ae2c8521e05ee308983f89bf8b75b9", 0x7b}, {&(0x7f00000003c0)="8267bb0fa3ac28c5f67dfdcfe28a70e5be08e3bf8a70afe9aefaf06b7c7a364e51bbe5a110c6a6ef8551", 0x2a}], 0x2, &(0x7f0000000440)=[{0xb0, 0x1, 0x4, "76948d4ff54ed17d4e15c184d8b7d6d3dbbe68aac54e4c1d01deb10f08ba7e0950d3f04c5bb8f3593ce569ffdb98bdc3900f2a85631ba021d48895b0733fb6053daa8e03ba5e7eb9cb9d8f8dd8097af6b98290f8de291d40e77c46be7e92e187a848de65491127b1aa77a87b403bacec7beeeb449bf07b12b45293defbb25b3afba9d2c9c4bd49c5dd86468100029ab218f1bb787b7f5d34cfb9"}, {0xb0, 0xffff, 0x20, "0423aeb982e6932020df11dfc8d1fbff7d97b95a1f269018fd2527cc115277fa938aa20afd041e963f09d7f51227c8e2d722887a823083203dc729964df75af68583e7773b7148050c77f5ca9a707bd979ebd5cde246b43d6bbde7a7b0c679f3e85d8ef20a5acff35e9287d7038018c8cb0a37e755061cbe9fb7a93da02fabeddbf648445267fe72dd6f6689984b3d59fa811ab52ea86461f4"}, {0x28, 0xffff, 0x4, "49dd24132e06e16298238c287b64dfa8b35cc21b0e9a"}, {0x1010, 0x1, 0x6a1, "90df4dc81dc11026c5a9fff9480f19c41546c133b8d355bea883d4bd04a69962024455ad61bd1b128b22b1ff512ccbfa9a4ff7423a7c96d404f1af714b25d7bb3866c1ece9a84cd5166ca591128aea3ea71312ed906afd4ad1987a5e353f62c5f1ead0e8a42c329cc1e431f41d39b37492ee1e1990c9b40e593981b8902e00449da77960ca896b12d52ca6ea07451e320cc452c9a1c87ca1ece7191b244db21bd882629c49e1c5efe6fa38e9a33c1f907baf52429a20178d3fa43e8548a911d76ed8cd4364d10396aca9bdbe80b9291070e23267e0167247452ec477fb50037f63490205874926f9aa3df4df7fd1a441778dd4c97c76f0e718daf9f8b2f56a383579f2e1751866c28bc98645f77edd1eeb4a5d5619f1b25c827e9d58362d79189fad0485c3c7feda22c324f5928c3b4ad541fb5aea0c4b1fcdeaa16bcaeebb59d3a4caedfbbc0d8eb22e0ff058c76b9639ca4849943287b11f2794563c8932657ee3bfff697f5642e6c1138d1287d241c1a4460be34dfffb617f2ef7d1a37f34759488d13282852c89d896b68849ebf3ae8d9f2a7670b6c6acda4f54a48a2cb2532da364a86a9978a16a7fd27643734233d6a889685a333ce97a84dbf4a1413d26bbb92937ad47e06f16c6c6ffcad994f8aba0f6d9b2c95d8d312ca435bc2a72167d5928327b86ee20bf1a9a45de97b7bccf06eaac3710a0ec929a83d18a2b7334d6205ba080f608b0e4e531df08fc86f6d5319b1f164711af67c0cf8949e6dc90c8bac4e0b13cf0b67cffb70d64d6de79936ea7bc38201ed1b362d10cdb69605d0448dcbd832fd747484e80137e4b7d75e13e23ea128388c8da24af1d68aafc758793660aa4584c5b1e21dc66554d48ac401678d3be3efec6ba7f1833abead4861651a7c8fe608a1e127e7f249d9e1a846cd6c34ec856891e394ae1db60052459707989d2c246cc33516b61df8ec8d4c5661a34cea6b56a111bc8b411d908652d04be4cb69bf7f5211b6ea114a715d42c45d54af2ecbba119f1cf57f5000f773c710c6a8045c49f89341c34e954ef37366847fbf0af1c73d63adb3ee7f7fa6f3a1f6b4fcc7226f79a257c3ec0f01ba7238618ba7cb80e36acee692ddaf1df6a5ec418956d23acf4bb6c264088b35a57bec3309bda53f8821f7bf3fb0811e339277c98f5f0e331ca5bc693e2a3b01ce1ed31cdc453ae6b47b2414101757db681f767c3b43b50d40f524f201b2dfa869646d3deac57bd01dacaf877570ae06eecf5b0c6da3fd19860c1eab011a46ef6bf1681713cb3141d2d75c07d496edff671be4e59d2805b5709b82d2aa3a947f63eeea2b90dbb5a7466f3c7a8a8eb12f447b7856683b324e99c2c25a8da3ce41ac909730fa19ab59758744f13404594dc8a69b51707cc7719457ab0a758a1e0f3bd04dc9c83db360c7179d988c0be16064264d9ccef668927bedd550c51825b392e46e2a8d4a9ffae10721e0070df022e4262ddb05067c3987e4c73b568f8b385d716febaf24736803a26e7115bfdb22570d417eb621661411941391539d9a0c9a0082d67452d01831e5df549646dcf2451b70d8d6e4549b61b2c977221097204ac562802e3ca83628477121eaa6514d6175f0198be5e94adb757c9b084bbe0bee8806357821360f0691423bcbced0ece53c45e5e2fc0e2eb6476c34191c7b95d6c52fd7244e404e420e4dcdc470b54436bc58208c4b213a7cf8514a30ffd395aa087cefd3941f123af56ab3ddb8627b9a1e05b1ad8a0fa40b66af2ce37dde3ae61f7407865d02301377ec59283b8a6044d2e7e656e4521023fc2e53a684f87eacca87e0e9b961bf438daa50a1e2a8bc06632042f5f6fa1f4d02ce1c01518f4d65a873727a33d2365b26f1ccbaa68072bc14923693b380cd60a6e421cfab0ece95cd91b13db1233d418531c78fd30d41003bf737d33b754f81d44d9330a55887648d7d0c809265380630a95c54c12e9dc63706fbe700677771ef19d53a65dbf6b95da8f9c72125716cd324ac4b9959f19e56419594865452b4b2fa706606d0af0bc859123b1dd2b2a9ea6b7c5b60e7d3a54d416b1ae95b913366f04f80a4192eb8a3fa32f6082b3ee71c8fc6baeef6c2550504ea93d0bd952e49a07bde24a7ce7cf235298ceecbe28b576e83b3c17d4546daf5112f9c1282cb965a9683ccaaee5f3efe78c20c8b987f6066b8d267a43cea1510e01c1c07fb7205d828047024554cad942a6c91507f9681f402105a9f47f3f0f9e3ff31a5668e06217746d8b5bc5309de5a64472447e4fe3f703da10b72e4d36a50b796439f1b26d606efa59690256e56848273266656b3c4549120c84cad925882130cdbfd1cdd7bffebd0098c0f3622b6205a687b19e0502f95059833040adc5f2b2d45370580648839e595e3f2213cc5e8649e9638840790c732f925ba7c913ff68fb9446563518d9cf29132a907cd6f97b31f83d8a488eaf5e1e18a94a8bd7628df4306a453b7881278eae54a6b4a8d0bc9dfb43660857c3aaf118d0ab2e818158b1d8229e79b77902f67541a76a2295f7fda548119642f073900e1aaa75f8ac3e346f890c0aaa7a8b5fd4e356704e4842b3e32f0ecb9b5e066ebbe73525f41b47c455bd645bed78ffe95855777f88040f161c8de7a5f49a2c1490a9f3ae0354ec66748441351d5f5262fb83d7cc4440a2955972cb58777e99851ad0355b15c7b8c82736914cfd5a6107e2de51114c2b5e53337141e9a36a67c52b590a17cc679a127d9120e022fda93c43df095cc0a104e5a96bc4757f45b4736962ff9690ff16da4207a861748362fba6da3378921d26bc7bf851ecfb64ebb806769b003a4600f3a9162e289c340c1d8aae84d9284974e40bfd9d90003117c6a794b9c00df03601c947720e0fb731b4e1d4563c52335f83dc76c8563f6e888030c915be1bd02bb010dbb8168e4c32067c98594da5582ff222e1520876586af7852434a4198c541b05c8c915897da982558b0a87bdc30705ec0b344c962a90d33dc505c89181c53843d6f2900d3065dbf98398db3a231da6ed6a8aacc243d995319cd4e6cd0500214d79cf4ed8be80dedae4aa7802dedcbfc19055d26d0204568722eef0504046b4bc13d4585e10f6c38a5bf7f0bd10d9df90cd7417e3fd0e606a9115af673a063ed75bd924e37a9f1d75c04867deb7327c3fad44edab8690e7c57fffbb99c2ebe58e48cf10eab9658379f9d9c76240ed87a5471c3121ec8e8f4eca5b4accda1dc8556304e5149f8b7606caa7851f933920655187ec1b82e6c310889e693cba2ff3ca32ace1300e979babc146ecb7970223ee9b2446c5ec6b4bb0c62330b0324c5f5d671dca8a9de6184b2bd9dc75d52a4f5e6cd120d9346ec15301b98c081575e0288b85ebc699200515e52f275d897f6a80556d358081c173f5a3f9918778588d2ff97535274da2ae79870d232e0fb9e3505b456aaddf2d3cc60f0a9f9349a2327d26eb434b6ceb5cacfea277f460576242a3b9c8f38a24866c7e0afa44a9764e63d2029277365f09e4425d5aef09cf5fb0a2b450a37c00b9eeab1b5d2e967f5ab3d1f941480c8e72c617904be6f7161e56d032737b517e90dd8410a52efc536b18c5283e2ecb28d16f58261bebd1c0c63319d8832bc812f4d805603884356d7b270db3fc707e7d8c9e430131876277aaeb1b1ea7461bc79d1246c28133b78aab3a1dc3c17bd20af5f934a04b7a2417575dfaf71efca1648eac05ece6ccacd7f397d17be0d70ae84f96a93e0bc067995156f1e2c45a4e1a51ce2aa44bf889398f46396cfb81b3873d0b4ef19ee9b76b7b6f8102ec8e914527d3ae2c26b0832bbeab1a70cee8566283c7d097c8639b4f8f3db172826ddb402922b1c734f9ba989a393434c6f958661d090459441e614f64b8ee7ec5d551cb90a6b9282a60f02b1cd87ff18c0f245bda9d98231e3b0b5541ea08a367434d631695b408e18b2dacd2322a289083711409ecd474ceb507dce4388cdd0c3b3c2c936285078e55f10f97220d3ebcfecae688b4206c3eefb7b2ac296bfb5e830065420c9dff9af3724706f3bb2c0960ab9f4197eb0e24c2203f2ff2564ee5ad096259c0547e6c2698ec6cbb61e00bbd87176b58548a0b7906cc3c451fbe9762becef9d835127ac6ef5b638302d212d3f2eac61315165be3faac272b6b7f31e8edfe37042f7fa1d13616c8e28c4c8c8a75a99053ac8aa2fcdad28a2b7d3a4a025618b584815da0ded87b771ac39d391c8de0550f52d925bd782519f0a669b548bbcb5bc10395e1bd77ee7f5e2e24a51378ff4518b3dc573a19d47c781eea9f6b3d6021eaa738b668de3dd267d64ceed32fa90f15372cfd41e290ee76ebf31b1ba8f88087f6cfb8782c553fb63a1e54429b4510d5bfdff6982550bf3ad65de139fe83d433d07d9bd46f11657d22ac446b11732b5a9de9e6920a909ed6252ea85adf3c7cc5a8903c21158c57f51b957cb0d6dad1b1e6706a3de65f208694e50bd4d07cef71b98c0f41e682f44af81b2f15df4b6d3cda6699dd3e99467fa2aa182e9b90fc0cd59649136ea5e645ef2cfa03f3e2f76ca47bf9c5e88d73c3daab492dee0456963f92574ed3ce695ca65d1255eba6af5ec38d1d077729d169fc88f78737dfaf80b39ed1aef6076b525ca2eb68d0f9d7a9b2a27f9828f25e01601ab23758a0d3f344d98dda66d88096e9ecd2f5cdc028f281709b51b76d7b84da58baca1459cbc1dc6c25b7da7dc923aab2ed7481c50185e13bee1ac7910e2e35fff4a50d2bebc9fee940e7c341293f2b636d0595d9216d56eeb9a62ab1fc6e2189f091ce2809e0627e75133fdcc3c9ffb5b11a6fe9295139764643fdfac4e4d227d1b8dd693c57b875c65b4d7e822dc451e3d6ba583010def77cc6f393ab6045579e2f7b22580a3c745a0c25458c02abab0bc4cddc27e81af9586a529e983d93d4d903664da34ceb10a192b25549d5a3e669d0445a5daa204b0b5d1b0f13891b3ebfd123e47fe5713d540c63dbacd43c0f5be971fdf2c4960f81cb5a1e33d7d28e8bd86708fd07295473b5aff1d4ea4eeda427e0e9f47f7de6d567adf003fdd133ef290e8345aa4f224e73cd2f873e21137547aa6a691e9a01299ddcf46e708d60faa83fdc86051bc2f8650947ef3d52db126da552439ea6552459bb40b94729cacfaa66b7c4c9a60d5697e3fd18d2bb105d203ade3d400c5fc058a32d53aebc1ad15912ef711f21f2ee73993cb1ff0227696cfeed3ffc37af0debab0cb8588ba68ae2598e8b018e79ccecd85911ce0c89c2b0a3a77df5f42207649cc31bb2305406eb004aa1d079571a6ef6aa93b3d21085b0dd37fe8abc554e88f1d2dcddbaafba394c34cb16372f8cf2e00f590ca44a549f1c9021594c0b1b93a6a95a4f7e553df6796e09c75bdf23f07141642203cc927fbb5e74a182221a5c4322b4af96971b932b377f3312d535a836174daa5ae388dbcfbee108386c29c59c9e9984c6189bac275aea1cbc6caf20a54846cb1278c8cba2178639a79a5b21576748505704126b0d7845887733308a313bd6a234fcc09c6b8fa94639415e0e055f81f32b75da7279069f19ad32169ad56d50fe61aa8e521f1375525b0f0db604a86ae6fff7cd7697e9b63de57797d12dd44ce4bbf9ac20bc7bfce2f0471ff79dd4c73257fd1a90d8ac88df7369354641608c1a67e26e75d4299cdb46bf9b1869ba8e66dba3c962191a8fb7ff82b09b067300a12e9e8574927d44a90db3f67f858b6f9f634279cfc2759b5ecea6"}, {0x30, 0xffff, 0x1, "0ad2a15624c1b44a768e0a7ff8f7ddd0f8cc5fab60b224b5cc"}, {0x100, 0x1, 0x3, "88e19f7f1d3351b84aa068e819b5acc04fa353458d798da14973d59322020ca9191e812c3e380a3fd81f18599e512fd39f1eaf8d1a500a122c52973dfc2cf25401f8c36f4d9bdd7b3538a7d62326cf20b039f96887b52c3d8d9da306a0bd85dde2253a1bd6cff38f44ddde5e5c53ce2fa6189015537416fef3e5bdc1126472c9db885c930ad15211e61c76af8aa312d78044a2ef47df03f5b6a68242b51e556e15ec953e34c1d974940e4935383c80654649bdcd353334541ab9918e4410c7505916c6670d6d5ca8bfcc8c47b980df031e7fd223da9fced996597c2825f31c773f6a8f80d50bb403f3e5dc5a0174"}, {0x50, 0x0, 0x1, "2022be52087c8dad30cbe967b501ada69f8e6ab2075038b494b99e18cf0b101361115644b33cb9d13de1a8ef5e61201f37fb98f22ad0187c7bb3e17a614f2ea9"}], 0x1318}, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:45:48 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000000000)={0x0, ""/35}, 0x2b, 0x2, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:45:48 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 16:45:48 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x4) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') nanosleep(&(0x7f0000000380)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x6}, {0x24, 0xfffffffffffffffe}}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x80000000, 0x6000000}, {0xffffffff, 0xfffffffffffffff7}}, 0x2) nanosleep(&(0x7f0000000140)={0x0, 0x1}, &(0x7f0000000180)) 16:45:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = msgget$private(0x0, 0x108) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000430d0000000000000000000000000000000000000000000000000000000e2f99c755cf9746c59370f3c48b5c93db99a4ccdaec37dcbf00b8885bbba8b10696fc3efede"], 0x79, 0x0, 0x800) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) shutdown(r1, 0x0) 16:45:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000000)=0x100, 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:45:48 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x1, 0x80000000, 0x7c99, 0x3ff}, 0xc) socketpair(0x1b, 0xc007, 0x8001, &(0x7f0000000000)={0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) unveil(0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:45:48 executing program 1: r0 = socket(0x4000000002, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaa49f6f57f1540fba2a22a012423f3e2eb7cb76144cc689b5d65f18cba05143f86d844208d8e5090e22e9a592b887c1a98c0957f85894c53a3c7199c063ea8d3b2906c4af7f8dc3e4bea855cee065c62b4369d0c34850b1802237da6a3c03a7c0221e7160c2ac6cde09933c1bbff45e43e92633733dd6cd4b37e52192e87b812f5995ef1e6279826bcd39a1d94e602e6fc4cb186664a31b8725470a5634", @ANYRES16=r0, @ANYPTR, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESHEX=0x0, @ANYRESOCT=0x0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=r0], @ANYRESDEC=r0, @ANYBLOB="a6d895c206f2603cf3f5bfcfe46e76c4305669508ce4825263a5b2711e66f33943e2d0a247e09888788c7a6243b8f936d7da6fb1b374911acf3f1c1ac62dc14658289260bcf25b512816151e1e740d4fd0c18b2a0f1d6c8177e7e078d422ef7888cd3f7ac07e7bc1936a909e65682fc81e073e78bb1dc0cee6a48416a979b7345cde8ab1b45f53ae1554a22ae4c0add709768ba638abd737b86410c356d3855b553391d04372b51df963c1a12891f818ac6b0b164c804bb9e3a7ab6c20a4155c72f4c3a8a9dfb99ee13a028da68805ad6a980b0eeab5f0e45e370fbbf17ddfa12ddfcdbe21b8a91c6d3e4bc331e5b79459cbe5af77de8eab28c7a368e4716692bf05d7776019b93b85b102cac5799ee1dc45d91740746db58452669d389d5721981f5f58eb6db14a216d1778f599588155ea3aa7763733fa02485986e8737a9bd0732afb2c0132f4fcd893ca14dc639c77566add8377d53869542a203d423f66fc010a44589a8e1322d1ccd92371ad1c284dba88be97c36a4b97846717e659df7acc523931b18493c18c14fde8d58364d633af1c9f530af74d84ac947ef47bd7faa989cee676d98e022f795c89df895bba6efe3221876b22a13b6c9986319f1a0151fec49d0e29d7c33aa00300e5de52cd0cb52793371ae3a4a6ea811a696cc355bf66ec73b1e0344d2ffa580ba3fe02d9074a0ac2c878cb3ade9e0e6f9ec3c12896e7a5a3d62277d15c3be03fb2bc9d77e097c0f2e14913d175cf644348e56b1b7e1e27786fe432809db9ca4153247d69a2769347df8dda4cb0abb232f01a2084385d8411c53be5a5d2c4863979138f021abab2efd6919d25cadbcf18838f0a750d1871d0e4b4c82e28230f8fb30770bc66529728dbedf2b9d442eb4017aaf0fef8ef0169561f3cf6c6fac820111d31b9ea7d05aec2cb54d3dea7db2ba91cdb8c68936c0ffba5330d62a3ca088b434b9885d499eb53f85176e3a74e7f78581228fae8bfb19d48fe8c31dad102b6fabd223fcab9e25ddd0f7c4851497cb81a3b3058bd6a86e6e5303847d0ce42c840763ae1669f984be899985df2512c90fe54356ad88d7d77e6712ffc7fc79f68b6702d33ac3425ef90051f7cc85b84540f2f923a89419fac7f2a4ed30275ed49f54f04268c09dc685343699059ab4821f5525c3761974bf0fcfb189873dc98ea8474ec6ae7d5639f7163ad493aa9f8a00bd294d9921bcca911174e2794a049b7646b504e2459e63e99391b94c65cace6d59f8f1bbe3e05d9250f5fd04d38849898ffda39a066389c512284504ce33c9badeda4e4e5a906e0b7c82c66a8bbb78f469332f74517e4e4330e873883e00d48f23f4da2c92d347a661a2243bccbbf2c94805fe383a656740794951199f2b75c9574897479fb6a66f19e9c9046391eff1cf06ee0755dbe90dd32b5e4db4fc2bd9f3a20c4af4c1671d9ebc812ba7c31b5ecb9c2339dfa14e89988ad9b9606f83f83b7c22bf84a424ec65340bf80c94163a6dc3b48611c78ba8f24d038541ddf5a0c4a0e6a1300babd9ca17264e8654e4623ce59a6412460c4bb36d9b7a6e37a5bacad0ad4108bab851743c0e829795cb53e83b22c9984fc15bce28c1e8cd8e82f237fe96e759cc8ca7019d6d45e07b0d1643e4206ae061d92b472bf0a837f289eb81d3838bdb22c7482f7f449d6865d4f2aaf085f97d580977edc920736c13f4799bba14b6815fb98ad6137ab48129414b8aea59f3af109216d1fef652efde2691d93794fe4ecfd75b0fe5a90dab903d58d4f5e077927be36bbc57c436b71e33bdba958014d845963c4eb9558afe3db060938c0f45d9b9f0ec24fce6f6039f489c715b4aaf24e985de626ba876d98bcf2fca5f78de5daa8205e439c9108fd815b9ed735f9b2e8025deac86ba10797e520d0472b7509ab4ba35735fe65b615f64c9b58393234bf9b4735ea32597e454b31ccd9e1b708357b3b8b36c08843aece6be4d1bd3c6e39307b400ab68e937921de7f27a6757852051c0ed9aa3080a728a523c175a49efaf6198dcc0a33e71b6aad12a587200d20529dd82f402ff2cf266821bf899a7a647e91afcd0326a88078a3b2e909c5a44f5494d1c8f6fe08f4f969b448c964de3fcb2e31ccf03c9db3957a69f7cc1ab61d894e98354ea7731654b1c2323444b1800875fee72c25ff230029ce0ea19e1831698c724c241939bc2bcd4556db892291150629e5938b3a1f66890a27f8375149c3a0f17c38537925f45267861a718850419abefbd3e2cb27fc9d4b0cb8aa577079e0909fac47f0c955855bf10bdbc11f1d248e1f47b9e1e7cae2065d8cd62d49a735cfe386c8607685cee98f05d9014b84428fcbf64051841275481f191f58e6f3c09f11430bac72d32e288e91ba753210a1bd813e9395ceed4c747d67b7c8ffbeb2506783b0166277175a1d7998acb8a669e098176aa84f8464ecd4ec231e77793b743beb90ff91b09b239c587f626d19c4aea89d5506b8c55da8f64e786afbd27fa1f1d673bcc5514e97a12f8acce2910b468c7e252dd0657f61cb91cc1a3118865190ef62e73e6a9ae570590ab413c916eeaaf76c2cced1e47bebf6157b2bb38225194ac1881c89831d8377dc244ebf749e4b0c120d7dfa81a2c68d94984786fc5f3b3e3f53ae62d846a30e052eb0d43dcc26f85c2acbd05ebd1be66976612edf745c8fa7f2d67192f7ba077e25c5a68e5b896af4611c698174e01ceab4a96be3852b5cff3dd2dfb04c7d19cb075b44de880bb24aa29193a47554039b66c1d567d7bce6f4a88b1a88a4adb09c766346f39d83c101f6619343f03bd482cd27f331a0a1205a1977bb6836a9105a5c4ff2ba452bc97e09206f2fc2ca12d0d16789279e58d81dfc2e5ee91e1e9bed726115604bab24be8f277264f31fc13caa1e7f693b87bb71f45439863fea650c3098c2c75355b798e360e21d83ef35fe5908a89bdfe5a8ff602537852c454fd454465ae54f1655e7741d97f27be99d2dfaad9d57a9edf38029622ebdb3d60b3e14a1bc85e48b613d6353d831e7e7412737973d4689f0403118569815b598a408fb8b6757c407e7c9c758607bbaeff159c8e865980a93dde419566fd1088f52a43af5442ade590d28273a702abd0528703c803bd57d3552a314f816ee958030c4bb83e564861e75c7dc726e21e63084dde51e9915d7244c21787b307cd3f614d5cd526982fd97e171df2bec03884fc868404f0f92cb893676f1dd4e98bd54848803e10946a9dceb6decea7ad26686d663ec301466c7cf5b3a20063ecd816db76df55188600252f264c078b9255b2b0d8483aad337023ee6b62993fc05b9dc6e986b72cc57437d3aaeb82683e07c7bbebad026c6fbd6268a12adc66b2f93aa736a108bb8e3e3271220508ee18f8845a225702d270e16d4ee487cceedbea140f2f53b00ae2cf0805d6cffea3a1400acad2034ae0e8c710ec970e650dc7dff32cc16a7875c04e417a6ea6114d711979623ebecc1f2a3661c9961d68913b6cecc0a562110bd08fc76917d6ee457d3097beaa625e9625ac015c6689e4e0565dbeeafa9a38cacf49e4118ad3ee2fda55defe0c87f3935eead5a961f44bedc3981a11bd0c4852d979d7ed3d9078482c3edc0f0ea49d949e1038fd093f907731f8016234dc73224b1e989d1519bb34a2f0856ef8594e883290122ad0bdb7ce0efcf6b8569d476641962ccbdefd798c3bfd0ccad3f00f49a6aaf1b9b36dd160fa2ff1868311be68612a7fae41939202b5f4e55e71e888ff5f46b9f9807748a15217aee52d2bd32f57b64ce6cd2a95eec71add73f4bfde49b8d119880be91376f675a508102668f935ea2c6f63e8e7d4257679c60c6c345de06f2d797cf4c8fd18be7a2d4388ca847d62ec75afcb4afbbfa9e0ff441ee5e5746f93ca7aad407f90d6cae84e5328c412762a8df8dc1fecabf55cd4777910925b7887c263104adb30534af941bbec4631448bb82bd59b4e99a3ea9125850005aabcdf021e7d11e7317441d84ab6e2f3dcfff7857ad066728594f04f4096b6048fcd536aa49cdcc301e251d2cbcd8fe6b80c0e3948d37c87f693e97d4c6b9e30830a29942afcd253180135554b1210a3b43469b89872158e97628d57b55612f4d4ee10234042077edadcc06c2dc7011f0f7465d0459802daf704c8772d57c916af8ba4a859666a564a54d1b70aabeca3bdf0b4b4738e41518ece2180a52282c8a69842dd9a405f9acd602da0670527c29c22d05f8e85e2e1f59d18ac84466b4b75daa1d10d7cba26e5d3b90052f429d8b47c756a8a7940f1cfab91aceb8934119b2362b18c5dd9d7bc9f221e3eefeee0e09cf2f668746dbbe4a9b589a80ddb067c931e11c59476d6bb767480033680e0856215e6d90cc29f27c932ec3aa95d089fee5c5e0f5fb0ccd0347fead98961855e73deee4e82bca718e0d06e6acf60ded19da5602d94b1301010a5a68984be77ba6ae75734a344fe91e4004409d8a6aeb3ed3172f828e9477698c4c22438886e137d7b254d0b86ba7f603bb8c57c5f33af21af468e0d5601c7fdcd1f1474ce1aacdc4773a5c2f29643472fb5b709f5934eafba682244ff4b717044a492539af3f3164694613c43058fb2beaf98f0048709462c60c6c72734f9948235d85775b2f1b2b17efb935b7141b347adc0313de2b9ce0471439df0476764a3b1c3547279fbc792c6aa6431ff4e26652e8a634dcf400e166ffb3171767a6ed70902728248796918cded10802670ac75b8aef92bf550192c9084298c6365e2b1714f537d7f8eba6c553a1f4c5cb22d08f763fa1bbd0de636420e896dfd0a53da121a4705a2235d45c145c8d35ae3fab1cb2b898a6924896d05d4568a7672e3bc5afaeccc83aebb72bc436eab7eec76e80558ea4d082b76d82fc219de989cc142f7864563073fad5af81a0a855ca5b16b197ab2a54114d670727078160a9778ac6ac7c7bda9d7b86842ea37c386ae0ec80a0ab5586fe2034996e678bb2de2502eec669a1f03fb6f166208c9a22e49b20bbf8da17e253ea65b0ad555e9a5d6236a5259acd4fbd36e82780f94ef7f0588f558e4562d29124e953d16fa0f0f5f7bd6cc23a225d9f2205d94f5de236713831b5b5f7dbe08132b3a263a974765fa39bcd8bcc8c1d071c573b719c51b4c0f078fad0a837518a2e17bf8a303f6f8fbe43b37e742eb0c59f0dcaeb66c455296cfed821fe55d7235316f1b55bc9f9ec1588ab501bc7a1fdb4a604602a6e5b24fa5dff70457e56c620b09720c042b7ba36c51c19eba6fab7c0a5516b28ec0e7796d2fadc6e7243494d51d888cdb4a957d4b67f49e292a6fbc0c3da525b576b7eea7bca6337e766197092b607bd38f3a2f72c0fc3283236bdd6d3896a26d232a9e1e08e468b5cdbe35aab5a46f5edb7a1c16d120244bbc2b018619f0ddc7fc2cfcf5d9116c4f30239b8dd6b4bcfee060ff4a3d87ac7f4a104f58d3066969ff9eb21e1b7fcc28292f101e81246c2d132cfb95b8e3b2d520bfbad49a35b98608892941d77d09eabb7bae7646c7450a0c72b0b2b942f17cfd60d045b8166ce503352f5102b5ab25123b0a6060d7d027d2bfc17dc8eff4a23dc6db5dff4c3be5d3103b470129be3da1ca2907eaf46f8f0a4ba4f1271f4a81c77426de5033915850ed98bc53b5cbaa776d81b24c53a0207bdb4b538f49f4cc894781ea96534160262e802f16837e28925ef9291211fbb02be99bab02b7830ff2151d09b57ecf17427ba1078829d68f8b4ed2a58d0ab070f5cfebd1158", @ANYRES64=r0], 0x7) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) 16:45:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407557aaa44180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008771c14bc19da6a5000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a45f0ea55d505000000d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b6ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5552622876219ad0e05016a99464214f8c749ae3e5a6f9621c6b29aca017080d317e2b716a9f68b88dd0aab6020621c30084c1e000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000400)='./file0/file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x1) open(&(0x7f0000000380)='./bus\x00', 0x10800, 0x102) getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x6, &(0x7f0000000340)=[r4, r4, r4, r4, r4, r4]) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:45:48 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000001000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000180)={{0x1, 0x100000001}, {0x1f, 0x4}}, 0x0) 16:45:48 executing program 1: r0 = semget(0x0, 0x0, 0x528) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/200) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:45:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000380)='\x00', 0x20019, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000500)="f14c9018dbd8079f38536e4ab3ce2f879081ff15fa54e8558e72df7979d73249aa65dcf8d98a196522d2abb33a59b2a92803917f3e49b1bb3b8b050930b7ac3ec1371034cedd9e82959373bfd6bca28516962d667284b03db77bd129967ef4bc2dc8147d46f6de7d1208f9714ceeef3ffc83ab1960903ab44b5605c390a8bec7dc1d89d6c9f407cbaa280352b8d4fadc708e8d0763ae57fc8de2b6e665ae0779fc49b7df5c80027c47f1609ded0aabd3b2c93290b66897b28af28f7618c8ec5ccc323520a9a553206669120a65ac0c8eee5236", 0xd3) getgroups(0x3, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) msgget$private(0x0, 0x200000000003) r5 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) setgid(r5) getgid() setregid(0x0, 0x0) getegid() r6 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r6, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semget$private(0x0, 0x0, 0x180) setsockopt(r6, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) setgid(r4) 16:45:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x80000000000, 0x400, 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0x3, 0x66068e44}, 0x1f, 0x80, r6, r7, 0x4, 0x9, 0x1000}) accept(r0, 0x0, &(0x7f0000000000)) 16:45:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() setitimer(0x3, &(0x7f0000000000)={{0x2, 0x100000000}, {0x80000001, 0x6}}, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="8cc937bce74fd3958ed3f172e4fefabb13b623f940f5f8b8010f7644c848bcaa4f120b396cb6070ac995c2f9216a24f25fff7c55347d79971cf53eadfe8c9887773b0377992415bfbe57006bd4787c028d485a4f0705a02721cb0e5bb453c95786c493db81cf33ee578727bec29000aa670cc75f96e80f01f12ec8c6173c9209a9bfbc07bfd8e6265259c4b3dbffc0c751f216529a8adfbbca9d664040ed60d8bcc1", 0xa2}, {&(0x7f0000000300)="e90206ab00db933e85acd70adc4999f601ae1c131cf36313a929534806418da515d191a2c683d21d1e2f13a3e88349255e1a26165845deea3b32d076cc67aec98d6ec8342606a0d19c3c83b923bc884c15ba3bcc9a58b7c60054ca3c2bc5573a90f95823c78ec5a8fd1180a57e316f9f7075c2271ff4112ee7bd9375c4e19b29401649889d6662363c6f77bac795a8a1646bf53522666d0031c623af71586ff2f04e504f2622399c4a43ab3fea40c0a433f224d7dee0a8fa10a1b75b235268e0a6961de85fd61e23bdacb053fb0817accec2f627e682beb00c0e1f9877b4e8fc49aa58e5593767a7fdf261f91e13245acf7edb87b150bd6d0ebd", 0xfa}, {&(0x7f0000000400)="3428f188f3cd5fd982cc04887e81921d7ba10ce44afcfd022dcc9bfccbd7e86cafb01505f2f4d293715ec34c988d811598c768d0bae1b3f909210a52db04b225e4627126415320e147917697ecc703c0ae81dac234132261973b1956b109a1f8676d13b781d021b2aa83b51d327e7dca85b84c5e7de1e733264fc4b7ec89f154c0b56e23f64f58be113f", 0x8a}, {&(0x7f00000000c0)="768a2ee55292af06584cf0597d", 0xd}, {&(0x7f0000000180)="cdf7e75903ec0415e088b2e65e0516b8b9f4685f20d5d1f66b78e0b71de834edd07477a7271077c880f8c851c4a6f5ccb46d7f1c935ed85f972d5fa49f66df67fcc25e3474cdb3d98c8beadfa429d5fe6d1f14cce86676e0c74e240736f340846a9cfd95ad496f8f3c3288", 0x6b}, {&(0x7f0000000100)="ea114bf3eada3c2e91b014996d35371fcee0044525f9fc7140d3a18425c1ef5d9ba633e4b0cb45982507e4229b5a899a5655414d3d", 0x35}], 0x6, &(0x7f0000000540)=[{0x30, 0xffff, 0x5, "cb192df6c9787fec51e10bf18621877ed770a989cb3ba96adcc8e014fdf5d5c0"}, {0xd0, 0xffff, 0x2, "2ddf717a84be572bcd1eef1fa76a06446df4cb9072749ee51389490ca79e9cfb7bd1158443f2dcaee001783a7f53912b1ace6324f0b470a518a73fe27be069ac5f5ae1f5e4babf99b0ce29193307a65f1afab5934fa6e74698853aef9fecda7fab648941784f1b46d37522e83594c1dadbd55722c45706d6d939a80eaef157dfd6eff8aedf7784bfd9b4c730ed705ea48037ecc454ddbd39e03b94661b13301735d7a16d6e4652bbe2c4af98736f8c58f4cc7e33004d3da5cb3336fb87"}, {0x58, 0xffff, 0x1, "7eec3d5a0301868cb74f60606277281d2a7ebe8a361af3dd76a9b82bf16907df1f40e573522510fd5802c7046d478db4d9c6e341ca90d18c9c1728959ba76261b6a628"}], 0x158}, 0x40e) 16:45:49 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4e014d298e52521c) clock_gettime(0x4, &(0x7f0000000100)) 16:45:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)="c04ca22aa4ec37bf5c95f15d305f8fa2547f52ebe6df721da46e8e6315b555a15df6722e13b78ad726c1204a4e377f2442bf38e057c072d9e504651247a0ed20b35f1ffe56e93330d7759e3b2aa9df78ab7b4e8921d9487ed354acb6e643d7a53715510fa84ed4b8") open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:45:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x101) 16:45:49 executing program 0: getpid() setgroups(0x0, 0xffffffffffffffff) 16:45:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c, 0x1ff, 0x8000000000000000, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x5, 0xfffffffffffffffe, 0x2, 0x200, 0x5d6, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x3ef4, 0x8001, 0x4, 0x918, 0x6, 0xfb58, 0x1}, &(0x7f0000000100)={0x8000, 0xb3b3, 0xfffffffffffffbff, 0x8001, 0x1, 0x2, 0x7, 0x45}, &(0x7f0000000140)={0x8}) dup2(r0, r1) 16:45:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:45:50 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"}) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) write(r3, &(0x7f0000000200)="5cb3e152d6567593cd081157dcb828307af8dafa2909a76dca7298ae4b3697dbc4e8d4f2f43a166eb16a2b0ec7c8e920c6c958a83805f6aac81d96461283d88f627769ef3e34fb847e250d3aa020af", 0x4f) getdents(r3, &(0x7f0000000100)=""/222, 0xde) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x2) 16:45:50 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) 16:45:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2096, 0x0) fcntl$getown(r0, 0x5) 16:45:50 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) getegid() r5 = getpgid(0xffffffffffffffff) r6 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, r0, r1, r2, r3, 0x9c, 0x80}, 0x9, 0x800, r5, r6, 0x81, 0xffffffff, 0x5}) r7 = getpid() getpgid(r7) 16:45:50 executing program 1: r0 = socket(0x7, 0xc006, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfffffffffffffd72) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x114) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:45:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/91, 0x5b}], 0x8) sendmsg(r2, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000015c0)="e9c526eb866a38b7411d328499c0e2d439c57441a56981db71dccb666bd9d7c0101f9c8228021160b6bb27c81836a21d07fad2620e3f0a796eeaca2dcfcc36f5b7bd859cd780e81a0f7d350a5b2134e386d9982fe05d75f91f4fd42ed421b35c9eaffb77764a0ddb5c949b0b89a1b15953a50588f9485c9d7981e9e89ed502f94228eaaf0a19a90deb4e4c78c149c1dced9d32bba49407bfece37fa6205b1c4e19c6b28c03efe46c7011d2c11c51d46cbe3729b9b4ed9e89d02b5d77", 0xbc}, {&(0x7f0000000080)="d0580c77a15ef5a850585732a8220c6699234343d9f71ccc01734cbf7a8bd534cb1d", 0x22}, {&(0x7f0000001680)="0086298404cdcc6ed28c75730afd0ad30e2ea04c694e6226da6c70270080741910f380534f153b3cf6bcf795c958f795eac5008016fbb21abe8dae7de6189e80df832bbc131a0e4f82f217e49eba5d399e442ba091acef371875e9846fde5147f6", 0x61}], 0x3, &(0x7f0000001740)=[{0x28, 0x1, 0x4, "f0e0c72d09a1f381c85ab4cce6200a09d6"}, {0xf8, 0x0, 0x5, "17bd4e9aea0c05d7b4f1223e67a3216e17739aeb181b4991da000c786e6ad81aa29930d04177d829be53ba1e8ff743172384b64c0d5502355118dfcb478eab690b1ad31064671c99ef23b96401f44dc932b326d379d4840f7115806109ef132927defaa11963db95f9eddcdd7ee1e87b771e738dcbef135410b11f97be61499a48d7d7a00ea4bd374c8e4106e3f3b6d8ca6ae31f4c56b3908121fcf9c4a20000cf7acd5d3b5ac55960966db396f1422192108d3dd0928acf97078722f25d9ae8981ad645ac3b2930be08ebf1f92d3f0a9fba03a412cf84ef64b6872b14f7353d246b92d86ae5c4"}, {0x28, 0xffff, 0x5, "cc4d984258349efadf4d8dc8f443cf4abcba181f6c39"}, {0x70, 0x1, 0x6, "ddf3339f1e5f493730aa3d0920161bf4e84017f2dc54a247716566c6f9345ec595d4a2389f7578217ea6eb30942f9b65317555c467dd7f97df3b866c03171710656dc6405d88e8d4bb55d72ccd7989986b5eddfe8270fd11c6"}, {0x18, 0x1, 0x5, "85ea6a3034f3"}], 0x1d0}, 0x6) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 16:45:50 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/153, 0x99}, {&(0x7f0000001340)=""/104, 0x68}], 0x5, &(0x7f0000001440)=""/37, 0x25}, 0x840) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket$inet(0x2, 0x4004, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/117, 0x75) 16:45:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x206) shutdown(r0, 0x1) shutdown(r0, 0x1) 16:45:50 executing program 1: shmget(0x1, 0x4000, 0xb4, &(0x7f0000ffc000/0x4000)=nil) semget(0x2, 0x1, 0x0) 16:45:50 executing program 0: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x40) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10061, 0x2) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 16:45:50 executing program 1: nanosleep(&(0x7f0000000000)={0x3}, 0x0) 16:45:50 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="e528787d469863ffd703006a6638b7e93e2fa93ef92268ca84c11ccf06ceacb61298c26f2f51159dda3b46db5b6eca9c3d43dc80538c23cf75ad0bf9b589dbf7211ed430ca4e804fa693c178fe6762eac48832c327f895a5ba2a77b6dafc8bcf37c72401fa2945089eb0f5060f434a03c33df6", 0x73}, {&(0x7f0000000080)="3de67a269371dacc0833a3d56a62cca05c6fa76ef2765f538aa5e3cd47d79c12964197f57473854a1aff22967d2e8153b9aa85758a6ceedf5eef808db5021550e31479975b0bc15a927db5801ac11d363dc0ba358d101b00f3ca97188b96bdf53d716a56530a286029d89c0bf7ec6abf923d43e8e3ea48e67fc926e3b56d00f2303ac4feafcd01ab3cd4c572082dd6c4765c9194cfcbae4fb0bf6ca9ca797d1612315c125ec5c4c6cf249dd521eb5f8b32f5085453a69f9ed533d805f55d57c86bece387776f0b1976b68e36701c8af2472674887d8fe8193f62233516096defba132810788516d7b21140b36c19eefcc05f2bc0d9", 0xf5}], 0x2, 0x0) socket$inet6(0x18, 0x2, 0x3) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) 16:45:50 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000100000005}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) 16:45:50 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x38, 0x8005, 0x9) 16:45:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xffff, 0xff}, {0x5, 0xcb}}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:45:51 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet(0x2, 0x5, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9f, 0x7fffffff}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r1, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:45:51 executing program 1: r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xfffffcbd) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 16:45:51 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x80}], 0x0, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f00000009c0)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x100000000, 0x0, 0x1, 0x0) r3 = kqueue() pipe(&(0x7f0000000140)) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r2, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:45:51 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x384000000000068, 0x0, 0x0) 16:45:51 executing program 0: r0 = kqueue() r1 = kqueue() dup2(r1, r0) msgget$private(0x0, 0x82) 16:45:51 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff20168236d518daacf7b34e13da604af1c9e5405e62a52b9eb53f0084aa63e8ecbee9ef258a0f9ae21048422108d704ab5696b58c8ad32ccd2ffe81ed9f85ee81b514389fb5444f3d77f20f9f0848494ded535a8d590b5af4449f44b45114b5c3000000898d204f8e252d1d5cd25861c742c692b84cce"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto(r0, &(0x7f0000000100)="fe4470876e", 0x5, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:45:51 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x3) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) listen(r0, 0x8) r1 = semget$private(0x0, 0x4, 0x2000000000000041) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) 16:45:51 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xffffffffffffffff}) nanosleep(&(0x7f0000000000)={0x400, 0x8000}, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) write(r1, &(0x7f0000000140)="5da2d1ee9116287bdebecdc0f141e9f2653c57c644214790df1c795c5cbcd4ff2c141177510f166e4f321b693ba6ffb0c900c36bee8118ced748ee2ccb1b3a73be182c54789a6e298c70f43d0052ef99d1940e883e261f14c8a55d1a17b6c55c301cecab70108bbb1afd5257d4103b114388bf93a9462e57753f2b0564d5ae59ab4406629a008a5d615b25584e1fef6d370e291053e7e3793729eb6c87c7dbb5f77bda087d70fd1a90508f471b51a580a44a1a", 0xb3) 16:45:51 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x401, 0xed2, &(0x7f00000000c0)="8eb7a74026953bdc928d60b478ea68f7301e223540293850ee836eda61910641035e96157f521011f0f85cb37cff452703eb1a293d4ca5398319a926f126e807008c75397ac0afbbe851f5e14ad929ed779ca9324e4ad82b8fc020bb8369f6f8a837ff554d760b26db7e09643cdd36131bbbbcb0bebaf37b1021545f1a023f40dc26d113f098423718c7a47eca8f1a0014e220e94930191e8d7253a3845523", 0x9c) ftruncate(r0, 0x100000000) write(r0, &(0x7f0000000040)="ff69be1d923dbe6818375d792eee", 0xe) 16:45:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r3 = getppid() getpgid(r3) fcntl$setflags(r2, 0x2, 0x1) 16:45:51 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000067, 0x0, 0x0) 16:45:52 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) shutdown(r0, 0x5) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) setitimer(0x0, &(0x7f0000000080)={{0x6, 0x9}, {0x3, 0x200}}, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:45:52 executing program 1: r0 = geteuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x40) 16:45:52 executing program 1: getuid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) truncate(&(0x7f0000000080)='./bus\x00', 0x0) pipe(&(0x7f0000000180)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r1) 16:45:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/119, 0x77}], 0x2) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) 16:45:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) recvfrom$unix(r0, &(0x7f0000001700)=""/89, 0x59, 0x40, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000ae2f66696c653000"], 0xa) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc07acbc7bd2ebbeca76ff870142fc22baa80b3b53f56020ed6c5cce041cbbd427501d9b6434a3e297800ea338dd21e0d966a9359cd1d0fc037b0b0d69fb49ae2e4c33f33909786fdf7bb6f65c77b6fe47d679a8ccc03b90edc1dc9b6f6a22bbe436ed97568cf9db38f8fa7680ab44772b184816309b40853c61548f9286a619ded2403a36832010e055314afff83e0db53f391a2ad5661aa7935bcbea09fdb211b6ef029fac222317d5dad5cd406d8b206c3d07ce5609388c638f390a9b186a5b7f2ad244b5fd3625df81cf5b94a6da0e7c1b611f668f71bc0263882d482a055dd9fc8d0d08d97174388fd68a70223fc7a3521663490886383a954c100875a32e9819e2814af42064ad363e16e31fa165c622dbc5f5c45933906c9d0cae9888cec227f0869a8897a33f4fd54b64bcb9c05f187b0a4b3e9d2de36582079affb5f193999922a14a17481f3c7923e4d081da57353e50c40eaacdb57d4006efc0b3e8a39315603f686b9d473619ede6cfcf793cfd214fa60e30b5ad2702ae7ee4a5325c662c6dff39ceea703c0cb5dac8aa831f668ccad03736e6487bb290b65c4bf129abd8d7b70038931db4b3edd509ce89165444227fe2d586940698bdbe8165399f109917824826afeeea306d8658c8875c03359fd2e249242616dd2b55af9c36a1ed2ee5ca0248980ed057016ea4aa44d8a44385a1c9f63cf1800da0e90caf9f85aec76499078e32d8373eae439aa4b7865fa1d653fdf19e62049de0b6a91ad3873cb52c9438036280144c3340c7becea3e9e1e78417d3ce8a0b1543217d0ba346eddb538785b4b571ff1ebf344214aa16509b475f3dae44a956c6a22ff2ac898703b1114c82d921cd3c8e82f3028b5bf3eef71ad05055c7fa054a3699caf72f86c86165f38895c0b4405fefc05fbe0beb91f30e3eeb4d39f57d96080f78f6e6b702af96333006a29d3ec83a47b494126ad278a91347fdfa6fa9141e1080fe0566adaac11c4b2bde710a8743f235ac8d81b5512468077487f46e7cc713a037aac78639c8bff3d2ae657116c5595354db6fcc17f44be4b9dbe3daba610f20c65123eb33ffa7d4e1dc17c75d4e1e742d1bdc8d7d1d7dd183f1c20131c9c6bde613d2689467d39a23d1203160329780b786eee84c1bac05f405d61831945d461588cb20e6fac0f58c0c4e609595756134bef55d41245c0dcdff4abe1f1724e770bcc408e1e64b8f924b8ae76db9c1c16862bc62d9a6e595c", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = geteuid() r4 = getgid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = msgget$private(0x0, 0x401) msgctl$IPC_RMID(r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x3, r3, r4, r5, r6, 0x114, 0xffffffffffffffe1}, 0x0, 0x0, 0x47a7}) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) recvfrom(r1, &(0x7f0000001580)=""/164, 0xa4, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x5}, 0xc) openat(r8, &(0x7f0000001680)='./file0\x00', 0x10042, 0x1b0) getpgid(0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000016c0)) 16:45: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, r1) poll(&(0x7f0000000000)=[{r0, 0x55}, {r0, 0x80}, {r0, 0x2}, {r0, 0x40}, {r0, 0x84}], 0x5, 0x40) setuid(0xee01) fchdir(r0) 16:45:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001800)=""/4096) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:45:53 executing program 0: semget(0x0, 0x0, 0x400) r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) r1 = socket$inet(0x2, 0x3, 0x2f) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x3ff}, {0x8001, 0x5}}, &(0x7f0000000040)) dup2(r0, r0) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) 16:45:53 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:45:53 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/170, 0xaa}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/21, 0x15}, {&(0x7f0000001480)=""/97, 0x61}, {&(0x7f0000001500)=""/25, 0x19}, {&(0x7f0000001540)=""/249, 0xf9}], 0x9, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x142}], 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:45:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) shmget(0x3, 0x4000, 0x122, &(0x7f0000ffb000/0x4000)=nil) r3 = getpid() accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r3) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:45:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="d8e24b2613da8c9c85dca2b37fec032b7db040453e28132ce578608a54d439f6", 0x20}, {&(0x7f0000000300)="f046db66dd1fe9d54ac9443643141199d705d1db814f91cc6c2096f7bf5d78f0574fc70ef0e7594da7254ef6a7a4f4a99f3620ecdc243226961eb209dd223187b80daeb2657b03f8a1ad70b0591fcffde2d401af0d4fb1b0b56da23df565a932e12a09088793484ea35419e937f69988ba", 0x71}, {&(0x7f0000000380)="0220cf76e90114599350b13a0fd01f6028bdbe402669f227edb4404831f90c43d6ec23386bf6ed5f6da4486bbc07321a03a078439a40bad31ea8b9e5bfec6291557976ea5078ea73ecf112ef0d2b01a60dd6001db6a705fd3133f74c18d789d0907b3157c10c328bb9b6f0ff40e577cec34814d1ee0ebc07b45172251ac34691d320d748054954", 0x87}, {&(0x7f0000000440)="3d16b619167bde2d7e405a885d98aba049a90bdc2380fc5f1041c6f2f11362810303f7d4097e838575bdd5a1581ee32938b2a0f575b0415f4c8e607fc1", 0x3d}, {&(0x7f0000000480)="66c9dbbabace64e76210efa9397523ebd6992c0bcf12df8a0612495ce1646d94dcd2907d79296fc7cb390475", 0x2c}], 0x5) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000540)={0xc4, 0x4790}, 0x10) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000580)=0x5) flock(r0, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:45:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup2(r1, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xd8) dup2(r1, r0) 16:45:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/141, 0x8d) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="e6b39c6456a404f0b20e24144668a52345df94988ffc90df8a5aca4b3dffa8df9d6a81e4cf92725482274f365c79b550b0754bef14b94c3f3559d6b543a61a878f31048ea77d741b03e2f2984204bd9b1ff6a3d14bd7c69e32a89c2091d4402dea4946be4c2aed95b4753b3573c7728abfc1e4237f21120b3d0dc199a63401c6fbab38cf8752aacb04efc7180f58", 0x8e}], 0x1}, 0x405) read(r0, &(0x7f0000000340)=""/20, 0x14) 16:45:53 executing program 1: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x7f, 0x800000000000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) r4 = shmget(0x0, 0x2000, 0x61, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/23) 16:45:53 executing program 0: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) close(r1) dup2(r0, r1) 16:45:53 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}], 0x34da5321, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4f0) dup2(0xffffffffffffffff, r0) 16:45:53 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = syz_open_pts() close(r1) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) write(r2, &(0x7f0000000200)="f947a87495f10df85f2b6613600330beaa26b775ebfc3562718017ba70b57e26e8714b000e4668746457d1", 0x2b) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r1, &(0x7f0000000400)="204b7262de28c313a2145c85034a2bb6faf8373d7f34bf9810b9d81e678c428410d4baa962c44162ef9e307cc4b8756056857a77b8dffff2456da2923a7ee89d27845a476827f1ceaf214a5c5c14860653aa41acf85e5975ca1e1de557fbf89acfb87035341c2a836cfc5543950ed2c98475c11aba927c7c275c68fbd14ac6b5da38630f790409910f4492e5f0209e9601095ab2f3c4f3696a87be363f55dfdcc4ddd918a28d2bb1b64879415d75626f0e689de578b8a0dca3142d15", 0xbc) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) getuid() r3 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r3, &(0x7f0000000000)=""/182, 0xb6, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) shmget(0x0, 0x2000, 0xc2, &(0x7f0000ffb000/0x2000)=nil) 16:45:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:45:53 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400110049"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="471a16e698809cdedc3cd8e409c483679150c3461413852bb6f5209fbc6e23c635d1d78e6e4deeecbc2551de5662fbf4f77ddcab04246aa0e2d96a3773f75a65758da0c20decf38c77f1d78e88cfc70763ec05ebd155ea788ff82eb83e481712bbead040725a58108cd336a93ce7d1192af5b55c0f975f0ef7b365541a2d8eb1172dbdc5c3bc04219361851fed0c54a1dabf54048244c12a2d82667472724773621113a24e390a693b307b401811b5f85d2ae9b5ba05fdda", 0xb8}, {&(0x7f0000000080)="f7d9302fd0e996835e2666ae6a86126d03d2afd1c7c7251cab23c4a33a2fd9f1245425fd0df353622ace01d86d67c87124fa03b962d95535a5fd21cbe6872fef4b2799b4b0693fef2645d68bdd79", 0x4e}], 0x2, 0x0) lseek(r0, 0x0, 0x3) 16:45:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:45:54 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x7f) fsync(r0) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) r2 = msgget$private(0x0, 0x6) msgrcv(r2, &(0x7f0000000180)={0x0, ""/164}, 0xac, 0x3, 0x800) setsockopt(r1, 0x7, 0x200, &(0x7f0000000000)="574ab9a7fef6f69a399961d27216f07ee7b2b0a6edad863c84bc49e5adfc3a7dd28370297d32220f9a3ce9a1ebd8b23deb2b95631711ef4022cbd671a548c7c44a6da5938bc6fd34e763e0f4a115806f0c45641b62bd264a99970d3269ea9c226cc18ab7ed40d98e9e70d7374a77769a582974d1472a47b82f847e508f5bc9d6780eb78e3e8d06876c", 0x89) 16:45:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="bf6c43e38923608498db9e17461f73198fe8e911e5034717da30321e2f2aedc7376bc7fcb30b9bd013807ecaa865f51db6956723fefc9b6159018ecadeb66e92373acefc8a1d1b3327472af7ec9360d8181f91dff3905d77838779f8dacee7", 0x5f}, {&(0x7f00000000c0)="ef60ca42863fd08b9cef9af14d732a6d639edd107b8c10206a9954ff6a65898550a6c40b33adccb423e618472df83b6795b491db010a7500aabad147", 0x3c}, {&(0x7f0000000100)="f442ba3327e5b71353056e66bad092b8614163c52515d717e9390951603ef83e23884b08d81a56f971f9176b9520306e2262281b138efcc4e05820f8e0177da0f2570380b195eebf572b9ea9fab71a3445b01063e48021ef40", 0x59}, {&(0x7f0000000180)="bf27feadbd6f9ae6786f01e8ce85070f78a463dab9e7f20e3e5d5bfbbc445f6cccc15a280c9e11471343b6c3e1a643d7764504aed0eb64db904874b41c4502323ab6b863caa8ec4fb4f2bb011570b19013884520a688bce947436c127da926ebe4113c", 0x63}, {&(0x7f0000000240)="fc80d669c7aff77ed45e4f5c88f37f28e3ed42345dcd595b63f6fede525efcc24e166d08a9444f6982ac0fea3aa5fcdfa8b751df6956099cf400423ce3554afff5c3888f", 0x44}, {&(0x7f0000000340)="2d386ce97589a61db147dbc7886bd701605a0f417924973aa6038ef3a77b4c895c807cb471529a8d5d93b4430895971182ae10c8c009e528286003b358dcf49e1188f1e1769bdbc659066e07c402f29107fd66711fd3c65809534a92be72454466d98457138a297cbf48074d40e126e3d23f69e8ceda08d7dbb3d9966d4ca62355f910d50cb0816ee32aefc0e79ead", 0x8f}, {&(0x7f00000002c0)="e2383ad436974b5f99fb7143e8b81bac58e5a3cd1add8658920c40280a8a1b25", 0x20}], 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4f0000004ae30000000000000010000900"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:45:59 executing program 1: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="95e94d7365825bd1e81016fe8e403b5cbc2922e398ca05596c8e107ba90e8d87d8ba7a2740eaa9b7afba2e2a5daba2ccb3ef706adf4f402b5493e99247357e6d1b4b75cc3b2b4ab5356785e68c575ff9e274", 0x52, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/162, 0xa2}, {&(0x7f0000001380)=""/153, 0x99}, {&(0x7f0000001440)=""/162, 0xa2}, {&(0x7f0000001500)=""/33, 0x21}, {&(0x7f0000001540)=""/131, 0x83}], 0x7, &(0x7f0000001680)=""/26, 0x1a}, 0x42) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x6}, 0x8) setsockopt(r0, 0x3f, 0x6, &(0x7f0000000040)="1da275c25c8ed000f168a303886e0c410a2644cea1f5a67c832588e1dfdb80efbe69d8b2b950fdcd3bf7402f57405543289a", 0x32) 16:45:59 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710d6e7eec013665c60abc37ef2f47939dd1c91cf1660010000000000000fb9cff0081000000"], 0x1) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000002800)="e5581e948cd164f555d5c0f33222ad2fd6f99c7d649df3f42d3b5ba608c332e5627945e9faaab7bd8615c1236aaca7307cd66aef7d230c2583a32c81536f698c2a4b7b6c7e8261b0490d49901cf4a83ad77590e638c188f4ec52185792df469ffdf3e0e66d6aa87c4dbacbbce7d2e14d22a28d3c"}, {&(0x7f00000004c0)="8498ae2dfbe0672d2087bbe93c"}, {&(0x7f0000002780)="7836e898b41e04b4c65932438c660f28ef3f24b105886d9ae010b42e48b761443021bba4aadbde14ca856d3c82341f6a8682f22190a14404bcc680dd1f4b8db34821105e4c75299bbe68bdc831ff2fa64c5fce7e4ea316cbabce6dc7af1c26d23b644e"}], 0x1000000000000090, 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x40000001, 0x6, 0x101}, {{r0}, 0xffffffffffffffff, 0xce, 0x20000000, 0x28d5, 0x5}], 0x90, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0xda, 0x8, 0x7fff, 0x1}], 0x8, &(0x7f0000000140)={0x3ff, 0x10001}) pipe2(&(0x7f00000000c0), 0x10000000004) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:45:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) close(r1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) setgroups(0x0, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1004b, 0x8) 16:45:59 executing program 1: socketpair(0x800000000000003, 0x1, 0x102, 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x12, 0x7, 0xb1fb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x30090, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x60, 0xc) r8 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r9 = syz_open_pts() r10 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf0000007, 0x10000, 0x60}, {{r2}, 0xfffffffffffffffd, 0x4, 0xa9, 0x3, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x4, 0xf0000000}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0xfffffffeffffffff, 0x5}, {{r5}, 0xfffffffffffffff9, 0x5e, 0x20, 0x4}, {{r6}, 0xfffffffffffffffe, 0x30, 0x20, 0x9, 0x54c4}, {{r7}, 0xfffffffffffffff8, 0x2, 0xf00fffff, 0x8573, 0xfffffffffffffffc}], 0x1ff, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff8, 0x43, 0x0, 0x5, 0x6}, {{r9}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x2}, {{r10}, 0xfffffffffffffffe, 0x0, 0x4, 0x4, 0xe5b}], 0xdd, &(0x7f0000000340)={0x1, 0x40}) 16:45:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x34b, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="300000000000000001000000ffffffff91e769e1194ac9359ce820a238e970e5ce780999ddc900000000"], 0x30}, 0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:45:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 16:46:04 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x9ff2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x8000, 0x6) 16:46:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="f2ff0000ff01000700000000bfbded9c"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 16:46:04 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ecff3d4e00e1b207450a3e17251d0156375d95e51de44451064000000001b40006000000"], 0x1) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x3, &(0x7f0000000400)=""/200, 0xc8}, 0x40) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0x94) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) 16:46:10 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/192) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300)={0x9, 0x200}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2478137a, r1, r2, r3, r4, 0x0, 0x9}, 0x6, 0x8, r6, r7, 0x2, 0x8, 0xff, 0x6}) 16:46:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="85", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) renameat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') sync() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 16:46:10 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) socket$unix(0x1, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x133, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x10bf, 0x0, 0x5023f4b5) truncate(&(0x7f00000000c0)='./file0\x00', 0x5) 16:05:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:05:07 executing program 0: socketpair(0x10, 0x4000, 0xe8, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x8005, 0x100002000001) fcntl$getflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x405, &(0x7f0000000000)="b02b72be8a", 0x27b) 16:05:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:05:07 executing program 0: r0 = socket(0x2, 0x8003, 0xca) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000f9140000c6b60b6fe1144644cf9c241aa9b11768e243b8539f0aa99c8b3c02ee598a61df5a7c61122d6215fa990329d9a237f54078e01144a138cb2001bfa3f9f3a2a918a491b00b0aeb4d833ad8c29f4b28df37f0ef4f9d5f7d8ab0b8d174edded06e0dbdf731762c0c6df4aad6b0368566c1457fd6f0e3885c34830c5d5801810600000000000000000000000000000000a7376ceb2d9a5b9f8c798088a443c5c7a06638e3d1f8064d142ace04f7e13aeda575b94b739f545a76bec5281165aed15d458ff447f5cf8c785525ff94ae062259980fa6e4b5cdad16a3994b97b06d33bc8c6310905b89a914d841f2526fd2b5ea0440d8d30a855cfbf425698e05a0"], 0x10) r1 = socket(0x2, 0x4002, 0x0) socket(0x2, 0x7, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:05:07 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x400000032, 0x0, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0xd1, 0x9}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8001, 0x101}, 0xc) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000007c0)="11a3149980c0e39cbb4d3e6c12e81b42c2f521b1fa1214099fb16d00b3e735ce13b186984dfc8ed0520fada0a2acce6465c32c3861f3e072a0e99a79863e60b0acfae8c1f149756923fe330884d3c8956f56d436bb3f3e098bfb971ee15b050933bced6ba5b3b032d5027014b6635da2d3fc5c1cf36bfac143cdd65ab1974f5a0f514cdfcc4b5fc4b5b5711c39", 0x8d}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x4}, 0xc) clock_settime(0x0, &(0x7f0000000040)={0x1d9f, 0xff}) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/76, 0x4c}, {&(0x7f0000000540)=""/73, 0x49}, {&(0x7f00000005c0)=""/234, 0xea}], 0x8, &(0x7f0000000740)=""/63, 0x3f}, 0x2) 16:05:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x0, ""/51}, 0x35, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x3, &(0x7f0000000100)=""/56, 0x38}, 0x41) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x1, 0x1, 0x2, r1}) r2 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 18:06:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c11984c2c9b1cda725c0d91837019a0c22744da4", 0x8, 0x1}) syz_open_pts() 18:06:23 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="5062bc4afa70fbf824917ffa503fe6f4a19bb577514a143e37dfa83ebc0289b9f7c7e32998e1af0a477448e75858a17631ef1154c4f893cd4d4f227cf9de595193855a86cbc1a704899597a29c146b7fd4339c017727f2c2d28734de288783f45147a139335731d0fc859a6281f9dd6601e4fd63913021965085166830244c4ac2b748bbc37d603e7877cc4b750f8a0d488e78890c52cd2302454e202ac93ad7491c4716efe13d5432e5ea5ff82b54a29b", 0xb1}, {&(0x7f0000000240)="5f83acc49783b2400113c9976b3bdcd895f09107c0b4791bb8d6543ef048f7163118", 0x22}, {&(0x7f0000000280)="dc7a524d256588bfcb649e9c61a103de5aed02520628e7673a61d48395f2f65645dfd689590250cfd0a44d6db426d6faccaba5fd3e68aee2c78ec8b7ef1bd2a95b16e6bc95bfbde4842411acd45772963860ae580270f19e346dde1cb9c8b886a98675496d523aba5f6ec041d1949e1df4878e682679b4f01fffdb0e70056dcc2afbd0856e0c72cde85d6a056e092db077fdee299c26d84fc806666245bde0a25acb2957c8efacf37a3a236326df27b9aa1e250e14da19f8d85be2065b2dce7135042f5b066b14b65d66b97b5fc1a0d9ed4a8ff8fed3bf334511", 0xda}, {&(0x7f0000000380)="e7ddb93ab9486ae63a8f267b0d3be54f4a1426829ddb86dc0ddd288c6fefd5dfc3a1d347a66de128d37e9ca79a05ca18b1c1b168044a77438481bf10033a6c0f7f40a96eb6f53c4aefbb7aa6572c2ca922cc0c0a0af0b1c739dd4e4d616b05eda238adde8f41815b1d6c04c02d86103325fd5958ff23a7b3a37f17bec8", 0x7d}, {&(0x7f0000000400)="03c334e69ebb034bafbcdf876a7f963a4d6e4c3453a8", 0x16}, {&(0x7f0000000440)="857f8a43712e4657726bf284b7391fd8ca17ad6af94c0a6829fe4c244b106c62ae0e8260aeb51aac400c58b6b9f1b3551e9f32f29e48114f0454eb412382f83f219c04cefe1bf6f42c76dc26170468656d9e535f26a4ad5fb76309d7a143c7863f47535edde16e2294270ecb72167cf32407d57f44c4b14ee363539c3b42484c3b7324de9e6c07e69a9a3deacd00d227d0947047326d361e3c19a0921b7d6c351b0c1430a657983cb407ff882f13b21ace9e0626f21ba963b22594cdae2190ec8b6576c8b7afd96eba4fbf4b0c037a5fa4182b25f75b97f563ec26fa4817d59a0db4fbd65f9e5a6f00dad4aa4d480d3b634a7c5d64d33f1ae21d22e8f1c12b3216f7415bed148831a3b32c0adc0189fcbc5524d7b026551c523e179782f6a1cdba91a67521e867dc11841532e0e1d02a463332940c830c8c43796d060ebb61a5f4520d100e5811cad6aedb618a91d533fa810ac40fcfb0941221fd6a8f3e7d1d568d9d2e6e96a91a2ce15fda5d0f50395328a5be644cea9bd20c24fcf50e3d5542ed0e3ce18a8192f03d2e7df30431f53fb6ad4741c54b2ea045b862f9e2dbec20a9ef534e8d9b0490711ecfee22e881eb7973ceac06193816a1518f812ee6714e14af73a67003871decdfdc38945b1f120673b1ae07f9ee953ced9bd1e911588731881bfbd71f39c9aa9294dc70ea5336b44f00a178501c2069de1e2291cd8ffb734eb6c9745380c350d317243bb1e6adbd4e6d889737543eaebe1cbba43b664a09b790dd9ec98dc931ce5919de130dd27bbf2d86550e64366a8438da94844f4205fca4322387d0c1291828095a6b1e857cbd8da749a67f170b0183e8367e5ab284c47cf25527220004a5b5a4ae16483403f7977a78ffd3187806aaebc972ff47d58853737ef92ba82bc2ddeea9645bf574dfac84f3da86e6dc7f5200ec4453914484ac6338b978a57c6cd0666148498b730916f7fbed53689a49bf13b5a828c83fd851af1a28ad5f246dc3a5fe220b792493f43758bee6ea70881b1e80e1979237e5111db5ed9488d227bb9ba411e2edf779ba8932f65b53693dae1148a506604be4f65839b5042320f20e31d5ab9c2e029a41d272d805a5571d8138b5273c4c2386061d6205f2a4fefacb203603df7f762faeec74932c7af02b1670ee7820c2cd521fcce0c40e3e0a15d181e7cfe89abe626078723d69ede41209ea358d8116c7d8aba22f7a49334316de8471323aafd75c75a247727a61189c27ac467bd1d9db791980e15511582dabe78cbbf4b833796a95d7800b3ca51531d199504f59ae0285ee0595beb034c13d0ae3d51f3ed59b08947c13cdcb99a3e7fb0ee47e9fd629a277ada1161a35c775a6cf64effb506efd3c9d99b6fab9842062d2e25365f88760757eb9eaae2419ee7c1f5075214d407f26d769e48ed94034209d7791318bdd4ac748243787cc71392bd1fac9917fd41990fc7171cba674af733d1847fab0dd7541b1d5faf5f18534551694d43a42bfd4350d17509a2e9199cbb5328f8b1107922b850bae5cd60c8407875b42aed411cef3971cfce5771d2938634f76cb5be8752cd5cbf201bac1fb37449b1b3a3f65346042d984b9f8f260d282bfd87d4466683a136bd53bab2f71b505bf544e4d9908ff6f8e468c7bdc66857b100a36be2f1e9db85f50cd66bd3d3b2b046fd5d56b902c37ab15d5bc364525406230d2c39a17fbeaa336cdd03e598ba9252cb3a3cec11cefac742e933b726070416336d1d9c271ba96c55e257b620e0c373e49dad834e569583fd18aa46cee6963a40665d2ece25f91e18a0a45109b81e6c01da594f442c336779f2116304ce1792292d05725c8ab241ed0ef133855715f23c01e44d2ad996fbce5667aa052d6f82b677127d1f2ebfbacd96d564d3570c6147d828ac21b5d7c6701c614bb964f2d61a3f9b908262c4c211f06692c5a0d0eeba4cdf62a479fadd09859d74334ec6cd8685dc56b52c348cc28b7f2be8108869f57f3741554afa7984f2cd646e2a47ddf161c9fb8d4e0349d859791aee76d4bf9a5f42190960ff5c83eb179c72871b886859cad16325cb2f54919d214ca97729cdfa91f0fb9435c1e97e66c6505d125f6068e1ce741fe45bdcd5c3e23fe1b64f997b03c6e99f1c6d36a73574dfb5f5c90ec4c5fc6397b28097492c8ae50c488a279a16e6669f62c5d7a2df1411f8000859646470ca1e3d951ad6696bcffb1d1757300ce94c362611fd85510760a38c5c41c477fba5166841ee1fe54f6c0a34b1979a7f14ea85bcf898619a176ebac02f7a05acd520b4094033472ff408c9019bfe177134904989d17c794b6dd697255099c824237dc1d99a2c11d8d2d59c8c0a71a2732fa786914e3fbba50be73b39811b15f859f9b5f5d036f5cb0ddce3de62cb428ea9350f1dd1a15a3c0c91136e316558e694d656101f78300acb00bc48df2c5ead10e580ce06bee3c7aa497896ff0e146115923251897c9c757226bc42573439f961c57cf44d239a9c2c49f0f269ab8c6cfd927f942933a27b1937800ce316657dc8cfde591fdc5aad8edefb2f45a6513b86a500d2cfa2db9877dea44acb328640763fc4e5808e4e8d9f62c401408474dc23f4e5927bf4554b71f8241760f9ff47c6523aaa655a9856b435f2347517f4b94d4ae3a3c5993cb2a3df8d16c1f9d354f101541b834244aa34c2105b2ac90399ddbf528b66e07dbcc0c4fc9961528e155efd14bd97e083bbee00352f4271942f924e67315ed505107852f3ac815943c21a1fd17c65eca8317472dfb9f8a266d3011bf9c12fc207fcf1bd7202288e34bb8b1ec133299505a43e19d789cf5508b5523d2a1d80922e1fafbad1e29c7e4555c6608cabe68c39f0e3ac6e9a43c8fe3586afc8b6cca69cb58aa31ea08cb8fd95665e81cc18144b3eed904318653ce146d0ee8afdbda1798bfa284624fd404852272adad2bc4e09a1f8c4f0f3bb341454c4862410c2564230cd712913aabb983bb5c31152d91329da1b37eded2625bfebab6e04cb31ae87133bb07e8c6c0f3edb2fdcada97b787850d4abdf8570366e441f0f3ee92659bbb06a3fdf37b25ad5ecd603d56488fc41751d644158eb25da89ba656556aba7d5d327e834f6b6dcf0a91a280b5fc9b07f2c8f23231316870628e2ce1921afad1c9c3a3d747ba800139b734a95db4da91d75c398e2c2abf0b268394ce85b5f3b7de889da95d1fb71d8286ce8ce684d3c4739f6dae452fda266af4f7c566ce2dc4747ddc77ac1558657976a85cd9a5826d2a956ae015015e59f927bcc7ea144481f164fa9d91244c3e9f23c61bc91bc916913c562cf452301a16de4698c644f48c38bc8a5175827f52d861a318a61345cf27e8abe6382cf372885ce35573a868b9e4301ab34c1038ba378bb89b714979c5c05e226efb432bd3ac58030af7d4c4700e03f78e6aab80686d483d3f4cf6774e74b233e312fbc2726f9d1cb964158de37b36d318ba242da7d90dbf50fcaa1340e8a092a2caa0ebb963de40dcbd0f9067312fc0c49f51ce9ebf72a46e99c63f457515e5a98af34ab99e15ac5d60ccbcb55de3ac03244252a0601554e0a804be2f75be8cef9d8539fa16a76c41a2d3d425ccf9cfa7775bc417470bf10e8cc598b1dbbcabd816363cc5958b36456ed6c6013d456c8a039ee4a912aa13cff984649fc5d20173398775d893c2f567f3d33eaa108ce97455bb3685767ce710572e08949a728273f5b11162ab435e2f85707d1128d11995ef03bbccc9ee450017f5ec1ca8be354c3a9fde4d27467368774c61118562e385bdcf47b0f61f06b035bcb55e8f9b5206ca1dedc5b5b6aa7f4b715b9a5a4bc4c41ebeb4462eccce31e7f6482a852fb4b2eb1d7f2c628fed0b0416928573a4a77a688a94d96b61a91a73749716747cedb91ba2b7b3dfb0669200ff61fa4b1812d824b0a0a986fe5202a6ef90d3063427c191d79ffa3c066ba94a63811b61f441db5b0a55438bb827223e3ddac6edbf2c01d9dfcc26a573ed8428879761747f93f3939738767cca3493f949679d5d76d499b4c2a90a2da6799985ed3b4228637b5f93f1a4f75e624fdcecc797b14a7e3b2fa430e1a07a6e424edf84f37d1277ea2f894d178bd9539f38d407dea7a692b22f964e5db4f385b52f145c77de80a25bc67086dd7d70ee613d844062f24edb8fd7d7eeea5e8f3cb7ccf42948ed1b19ecc8894970c52759cf5093914182820532fcf011303ca2112242d94faf2c5ba0e201c323d7b7b71b2b5f557edc52e39612a3bd935e40316e6ba1ef37e4a51a6b0b58659b0b25fb1defb289784dd6ac7efc25d3e7231046a3b8b71833d30c0ada4de2e6bf7f7908fc5768535ea369bcf4960c7c46c3b822cb94e432cfa50cf6ad83cb52a87d8c9949e1874a67cc0c775a281ee7de51d68b29289460b5ffc5810a79f9dc076309208187229d431cb101b45219e5ccebba9fcba3f1afc0ec63ab1926b28b684728ac6c7ccf137735ce39bd500066c512ac160f990e0e9a081bed131db5cd7bf76f5f0755afb478fc3db08215954de55e714066565410c2eb737f3850e5920d7361da774d0ffbfdbee3609d8de17a9aac1b09868854c110a26a549c9b2200acdef92ae8113938c66b57ea90ec1ca1a271fffd2b83a2abb79061b5c71bcf730544555f371ea15da49674416c72d5755261c0dca59c3a24e512a72171431be3882d52dd14d49fad615e593bbf8d38ff65ebe109f6085c7ee5e3170e646fff97101f2f1acbe60759c9e51988e4669e6e0a5c5d3dffdce286ac6218248a324dce8787d8d5dd2cce83f08906faa8cb0bd07b029f108c2ad2851e5f7ea64290ad243a107773c7eee22f8a87d922d71a0092588fed9c99f0a557aad9aa4ecdb0e3989e3b8f774aa2935776386691c1add27777862516d9a0da9cf0bb24a02ce2a986f2ddbdd48f42421ca77435f2bb67f51573aeeecf1dc52c93ee7bd05b4acd172e9126856fa8be5c5b9fb848fc06cc32705e61d27fe0182696afa4ecfa46565da37f1fe1ee5e6807e30ea9de3d459ef3bd5d63d391170413cba692b18e2d35fb1fe6188919abf62fcc666795ad546e342c14c4d064ff57adef5d8eb9f91ec0515cd71ca3fd34555eda5b38c7ae20082d92f551519d856cd53f3e6fff85943ccb3a792f577a2db2665ad3820e9720af0635f198ce7b8e94440257fd93e1478bb1ca50f50a9c68f47d3029881c723c4f0cf4e8f3334307ab20b1d4967e87a5a26da910e428377e203b0d24b6510577eb97c2e975c6b9a0df0348563cb9700bba89dada80a6a69dfb3d1eb9a2bcd9f245c77572ac7d887880f103080b1f4f186ef35e5d9c5a5b4cecd8a3c9bdb48eab4b33dc413e3d9408b6cdf764bba55b1abb99ad68cdc0d9d490cc9e92ec546e10dca44301f0604744b379cacf8129168e2a310131bf3e4adf26ff118989f34f1c0eaf96cb02210fa2ffb8406ed0bc3248776ee10b0eefb975388f735ab47949e63a61f3cdd61ace80d701156bbcee8ecaef7b32d74bb188bc27ca7ad6b2b06cf869b21e9c3a0bfd1768d64b6d7ba480db3b938e634375e34f2e42a661b039536f7f8b17b632fe00a4c4736313409680e13be61d14170dff290f04ea97ee1f62ee441177056d22281360a6e76f3ddbdb37c4b91f49c14ba4e56f62f4d25d36623c168b05dc7a9133d070805c7e3848ff6aa0690186e92044765ab07c8be22df66a19004bed4b38f34cf144837d740b813f8fe4d118d1b588379b0d4330cb4c6709ec3311348de4", 0x1000}, {&(0x7f0000001440)="2cbd5ab78d8050b9639621bfc4ef8a87cf213e0573e47e843fa5af208f5c100bbaee8c59e43e1c333d40bd5171cacdfe5b57f8b6ccc2fe7be8cd42de8dd0d19cce3f1846afbfa043dee013afc4783788bb0fbe49fa332dbdadd996aaddc88ccff2700d8841dda1f38998372554b7f346343cb30228f9ee0f68a75333a7743afd1da0341baa5713c0db6234592f3356029fce9cdbefb7880ecedc6e65b4936cff4f43599674b49fba7f8aa75ce84fda", 0xaf}], 0x7, 0x0) fcntl$setflags(r1, 0x2, 0x1) shmget(0x1, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000000040)=""/242, 0xf2) 18:06:23 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = socket$inet(0x2, 0x3, 0x5) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x20}, {r2, 0x42}], 0x3, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x4) close(r3) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 18:06:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) socket$inet6(0x18, 0x4, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1e5) 18:06:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20010, 0x20) utimensat(r0, 0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0x400000, 0x100}}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x77) 18:06:23 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f60cc070000000800"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x9, 0x4) write(0xffffffffffffffff, &(0x7f0000000880)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca7", 0x0) 18:06:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x204) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/227) 18:06:23 executing program 0: r0 = socket(0x10, 0x0, 0x6) listen(r0, 0x7) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x1a6) 18:06:23 executing program 1: r0 = syz_open_pts() fchdir(r0) setreuid(0xffffffffffffffff, 0xee01) semget(0x0, 0x3, 0x0) 18:06:23 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 18:06:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="73f9a374409cbf43b7c1d7b658568a48ec61769dfe6678735a7db991b247e91e17ffcad87b54076ea1eb0c0daf057cc6c29a8368549ae26618fe640d1013cac91b2793039e372ccdcb50a97474701422cd31c6f2429a43bc200c2ea8c0ebcd3a7a050c3bd80975ab2b948d58508f0ae4e2894900b231510edda01fbb4365065a7fa0d0abbc94c8cede4015d10f3335080000007b9bd65f0400ba647dbb731613f8e118dc679bf34b24234bdfaffa6d223cbd3966ff7e90158b02c93325ae12dd43b08318109df516442f2901dc735c64f54cb80783de143ef43c6bf51bef22a3c9ec10675147ae25857f5dc74fd73e6abd10d59143b5472b972e5fa34cb322e03f6c126ae89be291b87e295e015f3777ecb69d23c80c84d8db36365a63e1e6c1bc04cc267fff727b3e6c223220fb7bb97e7a4dfd9574b2ee902b35cdc7acc668df6bd6659a084ed2b796b02338ef62c519ccd3db3c20a3d9e99dcc72590d740b4b92f02f7728750000000000", 0x37) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 18:06:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet6(r2, &(0x7f0000000240)=""/120, 0x78, 0x801, &(0x7f0000000180)={0x18, 0x1, 0xfffffffffffffffd, 0x3f}, 0xc) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x10000018) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r3, 0x2000746f) lseek(r3, 0x0, 0x3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x4) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f00000006c0)=""/235, 0xeb}, {&(0x7f0000000880)=""/140, 0x8c}, {&(0x7f0000000940)=""/148, 0x94}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)}], 0x8, 0x0) 18:06:23 executing program 1: socket$inet(0x2, 0x3ffd, 0x78) r0 = semget$private(0x0, 0x7, 0x1c5) semop(r0, &(0x7f0000000080)=[{0x3, 0xd59, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x400000000007, 0x1800}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0xfff}, {0x40003, 0x63, 0x800}, {0x2, 0x68c, 0x800}], 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/28, 0xf}, {&(0x7f0000001500)=""/37, 0x25}, {&(0x7f00000018c0)=""/127, 0x7f}, {&(0x7f00000015c0)=""/66, 0x42}], 0x6, 0x0) msgrcv(0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="0c07324c00bde4fea38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a813bac97e25affdf0f400bdfada11a1e3c367089969db2a5da5a226916c67dbf4a93e150a3f6eeef1ab92167d136f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb70000000500000000719b63aacc37a4dffec7c842ea7e0fdec2d0f30b34acac8b358701505d17d5251fb29740b033bcea9d63000000000000"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) msgget(0x0, 0x8) r4 = dup(r2) linkat(r4, &(0x7f0000001800)='./file0\x00', r4, &(0x7f0000001840)='./file0\x00', 0x0) linkat(r3, &(0x7f0000001780)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xfffffffffffffeaa, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000240)=""/249, 0xf9}], 0x2, &(0x7f0000000380)=""/52, 0x34}, 0x842) 18:06:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = getgid() setgroups(0x2cb, &(0x7f00000000c0)=[r0]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:06:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgid() getegid() poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 18:06:23 executing program 0: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 18:06:23 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0) dup(r0) 18:06:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7f) sendto(r0, &(0x7f0000000080)="54ddd85004e87a40aca688ae36e8a55fa7ea10401a6a4d46ebed782b1d08ecbfa1c5209196a33589241c05ee1482cd6dd8db39f03d2d3ebe5e694e8fda33a39b8f11030e1d9624558637db39e7e70b119835f72466a11910d235d9ec7a1235ef42d1afb2cc6cbd9b3784211d00343a655089928a9f1d36", 0x77, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) mlock(&(0x7f0000356000/0x4000)=nil, 0x4000) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 18:06:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x1) read(r0, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x110) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x2}, {0x4, 0x1000}}, 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) dup(r0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5) 18:06:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000740)="ae10d064204337e40ade1fa3393f5f90ae126b1da9fd43c715d370876ed2", 0x1e) r1 = kqueue() sendmsg(r0, &(0x7f0000002f40)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc, &(0x7f0000001c00)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="6ec54ddc0ac60bdbf04346d530b2aaa0e7dbd6a730ba107ce02a8f0e334935b9f07551a20375ac535b48eefee7b810f11e92078d6f2f3d6389f5b15516896e876c0cf2ac4ba1c7ff0134c8102b593ecb2cc1f0b263192e76b76d8fe3bc878c0794e717e0e68101337503aeac354c5eb4001a", 0x72}, {&(0x7f0000000880)="c330aa2541352d75d8e4fb59843043395d867cc2bd93d24e6d9b6059abee0ff78cc0af949e4bfc400076689c1e8cd676b79d83e296180d978c49498a295a40bdd7807ac1983aafffe928f3375f", 0x4d}, {&(0x7f0000000900)="4170e7db77563384", 0x8}, {&(0x7f0000000940)="5ec0e73f434fe3b84f8790d28fd7c7ec543daeeba01bcc02be058d7bf265686e27ffd6dfea684cb06a2c1ea68a63d0426e498ba8a9dc73cb70c7d13340249f09f7bfe09e18a045772ea92ebd741b143cdc2b82f70fafde78315c9678fd77e69565b7d77657d6fae575972a53f690755f8384330f64afa0c34229930dd3d8c0acfddff41eb492505c3b05839c85041dcbf9f00b6e363ccd6643d459ea75454a313fb09ebcd955addf8c794401c7f9d333676392e938e6c452ab414ed683cfc3dface9a201a653db4f53f6659a7defa4b6ed91c4f7de", 0xd5}, {&(0x7f0000000a40)="fd1f0d64bb95224bcc0042ed685ad2ad72bd079117984f834c4babfca2afc2f420b3b7c0bd5f826966dca6030a4537cf5b8c5f36830bef525e1798f7958bd39154137a6985f09deb31a8369347b131ee9dcf3656dee8b54261a4a1bd934d2950f8a7ca712ba40f86227f87a68af0d8b347ebeac753b1f9d21510d95b80ce71de57e44db298be43f29f5299cfec4cef2409fd1b8d133cafee679d33bfdc70a5e4eb95b88ca714dc148f0e8cadb4e3be76b447fff6e5234a2f714abcfee4c06e419f81dbb44e2fa505a7cf983b2847b9ad91d3e28d34abfe3ba79153a23185a808277a782bbad8eaf2c56ff10218754a4d475c", 0xf2}, {&(0x7f0000000b40)="f25730ec9f95eea36d52dd841b0790f3bbbbd178de4327100ced97608c03caeb489db633e3e1286f698d48b1206a3cde764c509d7dd9f8c0d259e83556e02c98a15adbed9620df6091c2f98def5eaea31f6b48fe4d268f84553b67309f10bb", 0x5f}, {&(0x7f0000000bc0)="3a0abe7ead4be4351384b6dccde32732406bbce45f9514c8eae93257c95b549746e6a20e8fe7fbd8b32b9d1e6f4c7b875792fc501daa6487c065e8b6dd895faa972f4d3e39eab94ead2a97790df27babd7ee3e7c1d2829210f11093b43ef78564a5e1bb6358928af2e3e867a401b852d42ee52e9d59f2a389ceacd3f4fd0636c813029c7a7ea07bfea0a274ce0041a4164f37f07aa792c6b1ea052ce6ebc30376d76f97e55b2b9398c77db6a6b3d209e5410e0be4a81f3c98ee208b78c951087b4c2834c7a63dd73316bba77780f367add67d19fbb7e1c481ac2f5223135b2a9b4b4306611df8425052a842c64fc5b8107c59097c6323ce115eff28adc9d48d659dac2440406634838873d03cb518b48253b4cace6071d92a7d08b48f36633aa7f8c17b9860e5708e99da0f21429debdfe238ca519d51ecb343f8bd4a27a3ccde56e2af4e5a97ef5dbd3e0513cce274adc4065e085eb1ca7ec7d60ee57f6a8be0c7b8ffc106a517919b6db7b67e7ffff78cae6c1412662dbf61a284dcef114574252c8ae69a310089081387fd70d13550bd4caf9b4f3da2cc9e825b55f1db408a901263ee31b1e1056b359df76829845c77b03a63339702feed476d2508f884f109fccdfa30aef34680fbdbd06bc3a152e835abf75c21d8b04044d47ab240e71226eba74d140272570943a21dd0a1fa46f23a5327e8729d26d61c1e98c56538b6da65a7e3a3385196530f7827d9859194e381ee95411f3faa8c48a07ef14ee427b091c751b50956543c83ac72669b38347fc6510795868403e3f7ecd8bb684baab94436b06ab981858249e3978c2e685cc3295ba793ae4e6257ae39bba392761549abe122b6a202f2ca3592ed17e28e92ac860ee9124333c634b0da4d7bb7f45e51ad975a83cff1507943997994a786cea3fa2e558ce2bd06e7837160937b7ab84581304e46d428756606133a7dbc88bf6e77e43660c3c2d2260ee9cceeed9e3a3e23239305be89f6e744fb6edd5bccb3e6389a27ecd438c1f354f0d8d6a28bc46584b01aa7c8108952c512d4cc5657365a17565edfdab45c5c363a8dd0d418d1a68a1fae538c1b54948cc2d27adf4a89b4e64a4ff2efc13fc6de883188e1f0ddbd285984d32842466623b0317258fcba94da9d7f33899af2838eb6cfcd8136737776277effe7e6e6ac26ce2c9e7388b7f3b2c0a9e438cad074aae7ad7c098405f8e779ac0dc821c6d637dafec46814d9ca147a51949fcc800b7eb4d950429a7754182e6fde82c1cda043e22ceb5787d6971c0f34bc70834559268db12d6185edb1534878ed6c406a44fc974e4318194ebea3998ef00152f05b74fb9295099d40786e38eaeb88655e4fddb5584cdee52ae89a473609237dfb996c11da8022dff1d0611f3468ed5d30d58b5271aa0bf33911051fff584a94bf0bbe1b14a01ce0e748bdf59800c0e02f81ea2d92b765209081e0fd4335667af8abf1a1cbcaffc0547682d07afef636423ba2aef3f52a34e913591fa5a6abe8829b3aae7272697b13964c27a181b5d0a446259c8761c7d828bddaae1ff19d0ebcf2cacf9391c72a632daba673d245df1deffcd2c1230d9e7797e78ccabb4d72ae1f86b6cc4db88fd56b81662f6afaf40913b7f12b7488870a3db51fb3f66296a5c58d1cad9526f2312adddc79ee3df6059f3cbe19df95be49170cfadc173bde98088ea83ad0c92d62faafd6502103041d25fe520385139c49d677474b2e2f4e9a0f2a2b3110313d36d88ff4cb05fa83e73f32d5b68216e173ec0ec69c1715f444b456ebf5ed24c448ba414366d370cffab52ee888d138cc4f5f2cf4665bd3a3062e7bb71c8055af6ec3a573f301cf5d524d97608f1787a3b68d00aabd5f37b829a72c7b859670feaa6dc373b77dc7254b47ae1f7ad8c99fc53aecab078c46023cda70b37d6b8a998eb2cd79019c1cf1a339c59d3a62dc40ef4977eb99539375a5fc782e5ba323db5bafe16c5ff2fd93d8d1dfb829253a6324aff900a9a8f5ed7787da87cebcab0bfe8065341fabdd4932dc83b9ab112ddef5f3fb77b0b2a91e7ab086ea2a1363abb72090b908a448f2a4dfe37d7ca2f5a2f78764f17aeffd930f9bdac7a2561f9ae051f4e725ddefeceeddf15706889817c442e7b4b14b894fdd1dcce4031807f492c73487b408577049315ba53f0e066372fc53c0437826611b6fa0b18d827e7944bd9817efeec121f2e3e3d3f3eb657098090aeb7d167fbaf6ce5f71e0a1f77984179c3503aabc689db509ae159199aa0faf8db2cc02027630f952c2cf87b9a0e8733074bbc86c65941708137ad29c2b2b6fa010be6817159da4db81583a3330c77229f2ea9f89e5a148ab6c1385e80ceeb4cf97130bdb802f1380422a92905e0960c7aa826f899a23ad2461f98684d3b9d93e8525acba8a4c0d9c174b723b80fc919a6f49f681c6fe6783481d27b1eb339ead5b644616e7022b86afcb3522cb1e88fd945c65e3f6b6c79cf64c3add29d89571b8dd886495b27bfa9efc2d8ad942a21f61a2ef319edf19dbd6c398d6411bafc2109eefd6ff78c7e99676083b796e22c2a3f1567c439709c1b436a12eb85fbbf4d3360f2d6b311d0f14e42528ac5917fdd5f177aa66ea29a415f3f7836b6582ee385c29aef12ce490ff9b3a55e26440f2f4863cc20d3b5fe1eb93f8440900057796d08f6b72941fde24a3c071faeed0e393228db5795325056aa8efede9bdd81cd7422257b39cddc421029484827ab2287714ea2116c7dd32fb1ae4226598f61bcf26c871b674a460a1cd842003868742301142ae5dc4019ac67a27c32ada748d33b2ed7c27c36685eeeb31030d8b150b0d4e51d9ffc8d1e3bfd50598476b1789973d52436b8e814f5ba2f736dbba4dc98154bac1a7623625a5a01a0c70cd3e19d0144c0dac4f55f3f5ea37348d71ac58cab4e7e28bdf6c4566397bab22f0c3243d93fee98bef71d1741a563c0f0a44932ab125fc1c49327415ad8c4cfcef30dcaf118ac77774b71da72dfbfc2632aa0a9230a399e8328889d00d91add8dec811366cbcaddd6cec116f7e027198b6981d5775a1b16e5677e3c210194119f3f9bc60b9a238bc37b296f60c906961f14a0d2081fe8ae568967be9c29c4e9431f864e489175052102a900272c4950ad8c97ac797933e05dd8cc7db7469af4b733698009838583c02af92f2f0bd588a9cf46767c34cd31d707ec2a974c33df1b24abc1e0929e2091359240e526563a1b832b20bf6b6fc7708b2e348e237cae0a4e8c2ff3e0f451db4fe5d6117ebab0902679d63d69612fc13c2ae012dac12681c2f07bd00dbcee4a7560c009b5c36b9abee5780a377e590437c681daef77014a47c0d70a325bbae8833c1603338558f9f0e927f9e4319a681408de13ff44d17c5f4baa98217a312b01c1f0fd8391b0bfba16c028cd8f044e73e9058009cbad144bb7b5366a30ce28b559cd7f738b59a21f1cfbde8540922e5dbc88aed900bdef4df82594a30ffb7da09961724187eb2d524fcfb214b249bb2021633fac6dd951050604b46f315c225aba16babf6549e1c56c9ca8e5da1ab51080a3be2ee971652b9dbb98a1b006ffb34afd54df945b8a3eac1c0f83a30a9e646443ef274cafc97c401e8d4686d611b7954b0cd023b5167f728e431dc6d091f5fc4c798eb16757d8f9b505142cde66299b1893230a9ad8d272c561eeadb97c69b15e11633a3a1c1358594d2f6e3741192c81b14d5d32a527e0d522b74dd2de4add9718a4fb922cda8deb6cb9bff590c854678286481cec42ecf7f816493727ef572488b836c1bdf1fdf0ff17664dfb6b8a2baae4cabc525e7d62c7962cf4624ff6b4a54342594dafea0e138afdb8dd9f382e686e9b63e890f71b30ce419223063e9a3a8c1e15d7af66b59a7df189177c37184467c5f843d3db7e5ed08616c4a196db184ed005897d8b7836cc719e96df7fe06dc5c5098606fda5da815006906671e62618c8d77b108cf4ad8588c50d48648c703977fa3c6028b998c027e4afde344d91a7c5dae880007c11c9a086fa8a242c574e165a369e4f75ead24603e552543265c70226bf83935357ff0f3eee0ea99784679d56be483418c4bcf6dfc3704dbba42efb68813157d3b616082821c321ef16d2548cb8a6b1cb55cde98032baa8674143adcadedcbebc05b50594ad88b061da4c24d180a26908287e706b85c2ed641a22e5150412358895225014779e66fae82a9c3b4a37d6e4f3452465cde67e4b2ead3f18c3343b8f3caaff6d94e4f63c1dcc3ddecfee708f832a8140fc0182b7221014da43fa8811e88e9faecc1d6e154ea3a87325a57869fe765e9ffc52682eb96d82b5577e2c9249ea7dcda72ac7e327ae04f62acae03f0960ce44e52eaba438dd13c8004264dd29c91c4a3e69f4ef0df7f1a69f551ca862ebe356977a2ee35a41bf7c85d359e8179ad945b73050a812fa238c646b9fa3d6fa0aada2535299bed11766d2fe66c15e4b93089658bb5a8bc8e312e7f3bf9af17de79a1d1e109a7dc739ac65b15cb6e081ac4faacdd33c8a4cde859c51a11fabb26f81fd5fe6c2c4158740e4d8fbb73796b6b284b1439eb177548a3ce5e85840e2f52f5f55367e9fe3bcc816d722429eb23bb52e224e00d277c92c5aaf2b34a586e2275deb097ff4548dfacfcdde6fa6e9787dab862c2c9ceccc6638c05d4fa7148301fdc3d2135991fdf6230fb48bf3fb2f3b3e3481d19d55d16a464e995d618a7ca0d3e5c4027046c3dba5907f7abdfae9e6c11d46ef0bfed5569cdbc0c3aeafdfe0ebd4450d3edefc7a232bce5274d38a7a36175b9ca81f4a45838379346a67a16aac291676c1dbd19e9df1604d295fc017f507dfc2d236cc53c6fbb7fe82862f43e6cba64d0151a3cc92e870d0639103e125424a68e89422704ab4264689268591a2ff0038048d739d0930a5f81fbaf05e90a7f66b29616b458818f0c0742e757923d26ce8ccaddfd5bc94b99e6e490b16f280444c50f46f746ec7a3771087336d6fd68a8f448041a808186c30eaaa1a8faf0d4ce4cb18250d9c39d506ee1754fd3f99ea464f8202d1796e49f272f829fb9f63beba3ef5cd472df9f4a7d11861fc22bd80b07edd6e959e81ddd60860f81085ca21e2cfad2492c9152002a53f3be5e743d569ff20d9195124eda9524d5dacfe5aea94b0e75121209c94ccc9d37286cc9e46150a2bd5a1c3af16c21ee7344894740c3e25c5d1fc687d3169adf8a3a645a0ab18a0e5ffcc952bd9e1c89fd06dacdbbab344f2f74322af91d2bc47e89a5c5426a5a9a810a844a49d3ee0626c3cc2f2a812322719d809a8d47bf32a6793b1e240b43c40c83e44efda4f0b07370bd2df2cf8b1b0c0c7c97b2faa1b55e32935021ac2148aa1d526cb7e83f9bcd7dd3b431214dc2205ddfaaa3818e35a2c17ee95d011f952590ae698f00d9ca5cad9af83389cbea30c3fb761c689d567288850d6e25d9efbbee31f4f3c92590cce8f1f70bd52274709c844cab6835cea8755fc8f4915365da7f45fa785c7ec1dbce66b13707155cc8711daaf7495bed64e5a6fd16e4325aedd7431d42888c8f80fb1bb4e70e36adb951bef5d0d774d9a88072d59767d85e8a1778de8f8ee6496de65c38c90b717753c9ba755ef8790a780bc42f2e8f892406c1b6ef00105a547c21fb2b8f0cec5f3ee942bbdd807a582cd1865d86969ed04c5b7c96af6fddab4415c9a91a513ea08938f39fcee5cd63b4a1dd6792c2e49547d52af3a4c933c1f37096c7f6a035636faec8a", 0x1000}, {&(0x7f0000001bc0)="a97e4e79dc3b7b", 0x7}], 0x9, &(0x7f0000001cc0)=[{0xf8, 0xffff, 0x2, "00f9736598e223d758643b111eeeab1c6c054a9e79c9d3700035d2e17e1a08952332510e702dabc2c74d1a8c793e66a90001d368f012e1b1fba12e767936634973142e5c6a442d35ae74de411afb80565abff3579e008023a1e68de7d1eebe2d8bac39f2f60a6e257bf9a12af5316e3bfeeec0d870349dcd3315d845ab0dd14f3b462aa97b6b8dadea9d2d9f7cc5a998f590d7f08f8dbf95fe42d4ed537e162d8699dfe3628db702bdcad917cd8ebef8cdfaf99a94b2444280f6efdaca618c72178e2fbf012e34fbd3a3f67e5b87fd46a945f9e9d529bb13ddb6fca7a9f7f9912d702141"}, {0x70, 0xffff, 0x3, "922414ac67de3e90278bf26a15bb106c854eae3ebc27cab7e21a97823a676a9fff993d3a3ba3dcd1fd27646c721df1cdd8141db50a654344021a1c8bb50ab31d235737bdf2e396f82945c009f16ab58179bedc24d846eabd1ac9defb5a"}, {0x1010, 0xffff, 0x3, "51dc1d424a19a91ac97fb8f318630097556146ac774db57021c4a08a2aa8f8d6155aabb8d4056fba14a12b8e2536caa1b5ff535190005f9ba79c1b6572a3d19ddb131374d7bbe986e8d9190a4b5d5f02693c332abc182248c2508471ac47bd589461df8b86c3e8c988dd2edb38d68fb5840f51bace9177e2f8bb03ef9c77d1378e162de9383ad4e31e138dfdc0bb35857d7eab9a6d5e7c63eceae28abfb18e5d06900346b1509d446c4c4d61ea079afb0afc682f3074372e21e9d5ee3cb30473f134aee0f54cc39702fb45128446cecbddd8bf5afda0b790f46af9075e72335d157d9195573bc2be76338727ad6db7de6de30931ef3f586b47f1fd90602ce4e7548961729cb2b4174d4dcd2dced2ff698a2835827e5c3897c6e6ebbd3db6ddc96ac5617b7e58ccd079b7e7d3dc38182582d822f8d2617fae20bda12d618e26dc8366faf57f077996fef1102f93cf0e15cb11c1875318d6e5063f33d9fea3fb5f828cde1ab8a4e91007f0dc30ab9e3dc7c6b9dcd82cb0b81937c4db1c9c1146c45251436692133c85b347f6491a45f33cc43b00ca17d7b79a8cb7081ed5b14ac344127ded6e5bb1fb7919707b6aa2131b14094ece1fc91e2c02641a475a849c4c3f4c7c5f1e0b3e99ba9300641efbb432a7ec0852d674a74b9548a58b0b6d1bf786f0b57656a549af8985986a28a00ad35f55899a717cf6571c09589cd3154cf66f946efc9b05fa69d8cc40acce1c54ae9f37a4f8f5d6191eb64ce60a670976db3b875099eef07a2a659ffa0973481c200e6de07d07346380ed9c0e1e90ce1bae1dac1ee302c4cc342f997b7e513ad5109a9e2fd8f0d995e263314b7d961b365ff2e9530ca1fd32a064bf324c3dfe3a51c0c93956686e140bd5a87a06d9a37553227172b1de9c6accbb6352015266b3fbc3a6a2d366f2afe421ceac69ecebe3ce4fd7b0d886005e9f73a6c1547b34b3b400783c390591a4744bfe8b1cc327faa87cf494d4910892a6093040531dea39205b91064bf096ed3654bd839ddbef324248d4d6408dab58c65e2345664641f39876318a23d4d30836996b10571bb7fd1063629c3beb0ec062a4696a42a36e1156f3d7c49f71d3331c52aebb7c5fd28f45e34d179945b96e1b1afc5f6a5036d553b3fbe24e3aa6806e955ea6597ba6a5319ea00237b9caf3dab375c4bc8c48ad889127dd0e225a3014252d2adbaa3622299afb10cb8aa4f1e32f305f1a4f9585c088276bd168da94f986507c6f031ac8a4172245b7af343e8dc2bc7b573ef1c8f72b446945125d4a8a895d90b48f78433662be9b22dae089add531fe4038fa01aedf105f03f05ce665dfa780bff777933640df93f4deefa2ac65272e36bb00efc16158cdc1844922ca6ae44cdc6564ae8c729ff8995f2c1ba07e4b069de3ce2bf77e489fed184445e47d67411b17910438aaf31ef97f86ce825009e77af92fd21219b130bc05093ac3c7bfb1c5c63fba51a37037e3aaaf6ceeaf5312da7813053732eb9fee0eec040364bf876bd86b2d5b43697138f384550af42dc9cffa85790487283b73b4af210fe30c1197d2d83f1c1dff2479131dc409e165d9f8f7ffe5c1613ef406a2a4c3a830153bc623c570c048d8c15ac2e204fa988159f0b71f3bd711f89f4cec13b52c2ad1db0c26599fe6a34a286c0adf917a2405dbe2ee6489ddd591978cfc70c3ecdf21ae955b6f59f397331c000023fd4a2411f3bdbe31c854ff7a35fb62f2fa7754df2d08d931541232d409ab5def16dd2dbde59f421860723215725f8b0e103c6f2ab5f389c69d7bcf2e2026ee76e4b98b3fbbbc50cb4505b0e62d248b24fb1980db26aaa1f4d74f06ad86c1c498b044f30712cfaf006016e2a9bb277997e6c1ac33f0eec9ab564d0b082b2c9966b26226a925ceadcb03a38dce8d450bfcbaee760484e486f796dd66236426827412c5794e4eb506e32e32f4e19f954c473917b79ce238cb8744c80f79d839bf10c0dda48f808cfdf81924bc2a27fb00435099593fdad4975d50d977142f5916dfed68a1ee8d6855d3e2310d81584ac73af3b7a74ee08619108e23d8e55d2231ed54f21d3e3bfe2ae02fe21b030585db951c839aa181f6d787d6e0774531e530a17fbd34d0376cf9a1287f579c191c08a87aa03abe717518864fc230ce374d4014bbe66e6e6aeded8a757d8b2e311183d4dbc3600bffb233e40186e443da0b132dd06041af12e1ab91b639a8d36f0a0be6621b2840e377345e8cd3b5da421a549438640cb3d0d3bdf5a2d496abf54371df4b30ca68c53c5fb203ae97acc80dccda7e0af85e7e7e135909af8e97df6930bd37d9842a1315f5c034d1a22bc44945b836e96ac9765a4cd0be77b4af67e626c314249c2bfb58f72a545d8e2e631a7f564e45c6220fd45a1061d801b288e30838eed175b3865f4094f0ff3132fa6c688b43d41d8047d885fed2f061cdecffc6f495840858055fc49ba177bbdc5dc768df8fb504f4913916125ee8d817911df8e5cda98e10dc5dc59988ccca7f0823fc9a229ea515a05fdaa1632454c75a33be03009b071d03c55d477e0cb0a82f3234801f00d554c9bde4fc3801001a3f3dfd0ea525406fb7eb12ffa3e80db17fcdfa21c390d80edf269095d0bfe82839ce2865d1a88fc1a6599a5a707102b6d2e3ba5598d66f85251508a5b7b494c4d15331c7f4ffe61e082073eba8105d1459a402e0012be097fac21556d7167b5e533ee02b79e21c5bb84006a31eca7fdfdc014cd9263bcec2f9a824fbcee12b1c746f163a44c4494b0696ccf1edc8fb65d90a581afd681fc3698c436fc7e4e1d0c746b4a1a2fb71ffb9135fcac7e1693906ab1086d2391488e40358ddc05ea2e2d85e0ab979e8f5dfc9289667ebd6fc0870a8fde54e6f971c783130a8ca954e22c9cf5eef52caed869cba7068c43c0ab2ea8c2012f61eda421c2ea68c299910b52e0ac75104baa2564ba044bbdcaf4632ff6fde7dccdaf577dbb08d3b7ffa8527ce887574c1fe4e4a84f7acdf57018e20767ae2e44b3f16f9af93e40fd7fca034c855b89619f9e26f3859f9092c9cf86fd0e581022735aff800b3b1292450e4cc1f648a64fb2a6bc40f2f20a2298df1be78a7d219908695ec2f7535a877b47574234de09709f0a393ff595a28aa658ef429404995453d23c8c91aefd5a17c60dbcf09c890f4829332d95e4c77416910a51a0cffea8b0dc5e75a05e41e417b91d0202d6f25aa6e640fe1dc2dac3a4e8c06fc57b458fe400a04b42439f83fed8985ec79e0ecb6c3221e7cb9c621a7fbc7488f315ba2c46f4a345f21b842592609f6b1b080b696fe77e0a1e0c94804e4766e7c96ea570709ae349061b3a3a3b5c7d850f755ab275aead2d4a14a150849798e4aca2298126714efaa5e981004acc9e854357de380535d1abf0cda631c88a5cf66fdd5d796ee4dab2c1d55320b2cb637accdf3262767a566e313b355113202639919864ef5d4394bea9fc4f16212b62b8ca10ca3c120483c46cacfa61a7a6b4858dda3796e7975c8a907fe12dc3e2a5f475a073e952b5b2be83c0598e6fe91b97fd1eac9bbd41a8df4efb4248dbcc763e3fa3878cda7697d2860a902e8c05b6dd16d06956078315eb806d8fc8e666a00751392f91d478b119a811527c13b5362904493de54d5868caabf288d0588cc8f8f43d3fd9d356f0347beeb8024c25f10a2c23752efab875ce3fabe8aa6a7c74ecc874f633ffce8775d26c99e799fbd37804ddda31abf776304044914ab566c435da9ba7562ffedb0a91ac75d4d0f5eb374754773025a957948669904fc2d3dd3da2e4ed9913845994c71d832e2525fb6a78b4bbf001dde8017714f324f9759d1eb0f8d484d441fbd42977f1cf3f0332ca56f8558e3d819f7cf2adaa7a2bbaf339d1073bc7251e8ae21a2112aaed4aefa44c95d2e7344245cdf9a662ae9cacbb11e0a36e6f3279929bc1592deb17f7b400ab613c9ff639498f25d0920b65e357ebab2041085040c30b7122e82621d5a9340bfa9d736400f552c8a57b6a42116226c58d58861e70860eaf63769f7152ee69b8e2e5f0a621dca092cdd2cfcb593803e11e7e2c154ba693811a6f9d833adc4a681e04da34a019d9b961f088c0225a9b0613994663dddf41cca25f110739ffb75b84b7ee4ac344cd2625d208357051064f52bde72793b375912af9ee8739bba6ac48555e2406cd5fbff157be7a92aafaefc36721aebefb3226186577bc925a49c0ea7a0af6133c91cdba883c8bdd98862225306ab41f2d904aa8df62f478b153073e80aabc0fc15cb77d41c57640c5bc838ef849619ab086f92ef785cec2d65cba5592bbb2c7284c88006f4f067aa08e1175ad5e9479fdb63c203249b21a68e5c5e2b738afbccb537b6250ac18d7ca2ee48fd3e03926cf89231233db536da96f35621915c7b74fc4f9f1bc426bf7912e1d406fc0773df452bb22ec5ed572264ed44a6475bf2b2736f110d355f433322d7387bfd952e5c9c1fb1bee044df65b5ee443f8e6aedc987b444572b7add022e3f49b6e8b454b07c0bbde381e3e367a8d29b481b89f9d51e31189c5645afc16742b927c552cbb7cafcc49e8f1ba5e0abfd8b9f5131924ef3b76b7632aee80c834d57830aa09c11dde4e439f59327714dfda996556141ba3b3f9eae8a236d1b65447f4c7943f1594887a3a9b66eb61ab4e614f8f0a27599c279bfc43f0fb5bd197559eda66fdaeab51b489dfae423944f77676f3ead033f6f063d6aa6e04b55439ed01b9ec472a9ee5848e0d3df6f87c06b4c76718327ee4b92f85c0c0780e8f9a1293d15b8f5a43112e17dcc44a1ff83c9f59d06609b0cd2a335d3e42323d6dd17f2552c4c67236a869e947052bad774e28110b23ea5848826766762015a01d20dc4cca075724db47eebae4f41a9c49ebc6da8c14ad11ebaa8e8eadf367663a5b9ba7d0a6f44630e30d8117589f27368e92207ca0f536953601bcc2a92404f910c3620068f0e866abedd5c87a54de3813b98d668b7d4e9e3404105bc4c9837d543298808ce9c78144dee3c96febf28852ac9d52fb9b0c654479c1f91609866c8b11d8612db9128bb2400164009345a5a281df99c07a3a40790c4cc65b7bdabf672cb6d1b7fa0dc4319943499ee6b6085b686dac65ec18875662c643837eccb50f85bd00d8a2e2f5ede8270b8f935e6b39efa55f8412a796cb219d66d34eeaae19b23ca864dff777094a6596f06cab1323b4265df27181d5a20aba856fdcf5dc6bcdfc01344ab9d16ba4ab31c99dcf1f5282f55291bea6f9d5399b0d50ebabba572c36aaf352a17496dd6aed83758da51ea6002d8fd22b7d31f3d0e71b8bd154ba164209cf96cef89041ffc1109f7f63dd54cc48af359953aaf1609d664a87b22cbf2808abd6850f4a123c2e8a0b4410a708b451202a3bbaa2cea458146c0266a3f518e27fb717ac318e52c3a3740446354516eb8a52a85e0279b32c42916b7a7b1ac279a39198088ebcab95f8c280ba9a00820ce5c3adb1ce1c71e580709d1a40403001eb8b70a0f1910e3d3ee52a0b164f04b738224f0a81da3c27f6eb74e5b0c8ca0c4d32cdf95b54f13ba91c93d22480a6278898c6f7dadff4d39ba5b0d500356e02a52d10775a3017e88c68590c8123351433a33f6300f1657bb9d81d5921f66440d1fc01c817fd066f4770d3e859b0fc9ca4b41fcba7e41bbd1fb0d35f2433f8d4e40208d3d71b4ae612c9031f7cdb1175e417ef416ff6c82fd6b0bc90302a2ec3afd410d13255e654b7f28"}, {0xf0, 0x1, 0x80000000, "8c03f95e035afbc5ee96b55666b2eb833e5fce73ba28108d461c9d7a65c5dbdfe510be7b86d1519a7457fec62b9543be8422d8110c97f3408715de6e22fdc1caf08606f8c4fe4fd32911ef6ad54e290b1d5e1d172f8ffb6eda33bace7e0c52ac38a1436c551a51ceeb032704abe015a834e4ccb4c81177780629a8687733705a81b5cb783dc0b0edb626e11965d08811e1983ba51be1c4d7dd1d3febda476da1073ab57491d58923e340db716991d5b27fcf50f08434748d745e8637992dce9b553e9be221eedaa8669616c9c2b29161d8b0c29bac407135a91eb5675d"}], 0x1268}, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = getpgid(0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000100)="fffa9d71b253a414422182148719ed3895d669f5d9f994daa7dd353823fc8e515bcfac2de53d53055eeab3fbab7e6658cad6fb2ae8ea2a4b53bd9fbfddad5973396c0bef4bd6ad31b36ae7988b725adb", 0x50}, {&(0x7f0000000180)="aa770056ed9a075d00f23357cb08ceb9fafa22e8f5246dde61ad5fea122740c2c7d746183d8c7a4698c72fe23f260849cdbf399cbda5238255f50bcbfc8c4b50b688b2b4145d3f", 0x47}, {&(0x7f0000000080)}, {&(0x7f0000000200)="f4f4338e5843a336710dc023c07743d0085ba327df6ee48e3766c9f845c5ab9d317b135e762287936074728744d33db700b88af7eee47a3c092803efbe9dd097efe31cdffb8b921cb9faa4349edf4b8883828dfd7fc97a24fe8830a2928d770633fc4de7d319937ad174", 0x6a}, {&(0x7f0000000280)="773c6dcd08845c751f59788598e7da114f7926fefcadbd7b98900b2f85b5863d0c77cefd01575a64cde2b3ac49faf41515cbad44b74f2648f1d7eaed19dd305680e2e3985571f903cea31b0a8ea4d8d5b8b1183a3a54d785aaa4f27dab0b6e08a94c9549ffb2800025988cdecede5449e13f111b02992516d0da13c426a5be986849e6883aa9cfb44897a4775fd8c7e77c7c698607fa115c8e2818106548cc7e0ffcfc0d9aff53b186323a9ed5faa78ef189929bfe029e991a9de3fe73cf", 0xbe}, {&(0x7f0000000340)="b0049824da24252f4a352d1fb0aa9945052797747337a1279999e5de484ad69171ceb3c3e10bc48caae20cf43f1dafa25a3affb1aa39bbee92bfc4a799722f193014f306136a5393c95f8f7a3a1a7363ea9962ab3d7bd03929a5d3d5c0212a17438bb14ff36c718bb4864163fc63ccfee57eef26a2e1e0f8a2d99da8ce64692636c47ad2b13787d769219a039441ae09d1e2dd35c6234da8e3e63c8ca32cf2c2f147efa3302ed019854ccfb2e42f6a96faa765f52d98bd542af67692c989d2af3909e8172d8110411b2dd064e6836cf1dc", 0xd1}, {&(0x7f0000000440)="2af5a6627a4a0f5ff7633a41584e6ecdb27112b37bc3206f505bf4bed1c4d354b33de02ccccb21ceb83acd8f3a5752d59ac043bd9df2d90a3ecc5d1f22668d4bd9ef8164561f7b6a660ff1af384d27c307d5fa48817dd24271cc747cfc66c2e6523a4f67c31cf0cc170094f3726296a2d98aa8a07dca268da0df37dbb7628f0664898dda2729d402027eedb01beb52eca22c5f", 0x93}, {&(0x7f0000000500)="cdd7c47fbffbaf336ece2feff704a76e80e6979b43188668017c2422aa5b1da062ce4b61f1e12d6ac1c8b984511b513b967e6c", 0x33}, {&(0x7f0000000540)="779eea62913c43a721687f2467b47b6be8ef449c60acc66124b5d28539213ce264f7a9bd4f9265a007d63f7186df9f9e5c7ec1373e7672e82b0847ae943c034ed474d9c38d2dc44a7d84d9b438cd1cec5a9288c2a5381cb7a5f96e2cdd580440531ac386d4b36378b8ab990022011b0da1565aebfbb1901dd062197ec8d634a706aaa1371a8d381809ce7f53324d8b6e18bf5422d46464236092e31a0fefdb70790a01c23903c081a262f1eb73a5f21e860e60984172a546837c3df65f74b0e7df50866a2a89b8d710554884ad9bc3f3d8b360c6244454f9e55b1116219b1030c962f650d9f37ca1e7b4", 0xea}, {&(0x7f0000000640)="473d9d53", 0x4}], 0xa, &(0x7f0000002f80)=ANY=[@ANYBLOB="2000000100000000000000000100f5ff62e6c011d247bf179fe58cd926bb39cf6fdb183b1493267f7b13509fa5dd3e9ace4cfc012f2c48422537d872d984b0b86fa23da3a8528a8b07b0dbf90de26c70c323a0a062c2e9001f3a13e042f484e761b90d84821bf482b250303aa04476c0e6c7d7fcd5f7f5ea607d85db290815423a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x409}, 0x4) dup2(r0, r1) setreuid(r3, r3) 18:06:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x7ff) semget$private(0x0, 0x3, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgget$private(0x0, 0x108) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) 18:06:23 executing program 0: socket(0x0, 0x3, 0x5) 18:06:23 executing program 0: 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) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) 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) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 18:06:24 executing program 0: r0 = syz_open_pts() munlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xbab, "1702070037982cfa4e000800000000200000010d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f08", 0x113}], 0x1f1) 18:06:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, 0x0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) mkdir(0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 18:06:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xadb, 0xfffffffffffffffd}, {0x18, 0x2, 0xffffffff, 0x9}, 0x8, [0x7, 0x1, 0x0, 0x65a7, 0x100000000, 0x7ff, 0x7fffffff, 0x1000]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000000)) 18:06:24 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getpgrp() write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad498a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f1672922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d1", 0x12d) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:06:24 executing program 0: pipe2(&(0x7f0000000100), 0x4) pipe2(&(0x7f0000000180), 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x800000002029a, 0x91) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x2, 0x0) 18:06:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000002bb, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 18:06:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x7, 0x0) 18:06:24 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) 18:06:26 executing program 0: r0 = kqueue() r1 = socket(0x1e, 0x3, 0x2) r2 = fcntl$getown(r0, 0x5) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpgrp() r6 = getuid() getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="fd01624d5f24fd9eb1e34592c63b2b2812e65a359749dc46715c0bc5ce9c", 0x1e}, {&(0x7f00000001c0)="e9e8d611d661aed3c6de9015d7e632dd6f542a8f6aa2be2bc12abf1396287f700bf84ef73692094ec926e9e5fae72896dc6a232077dcdaf8e88c998aaa05c39c43166e0cf487893e728d08ec072511807bc92e2e47e436", 0x57}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x120, 0x402}, 0x6) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x7) r9 = getuid() r10 = getgid() fchownat(r8, &(0x7f00000000c0)='./bus\x00', r9, r10, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r11 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f00000000c0), 0x3000000, 0x0) openat(r11, &(0x7f0000000080)='./bus\x00', 0x20000, 0x40) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 18:06:26 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="07ff205250e9c86b40a81ac9cf77deb655dd385f3abcca0905075fae173a1f52c0ce119e49ff03000000000000507fceaddda6d1a4d61031d605c05728e757cb2e4d3f4966a38f47fbc707f8fd7a0a6d1a3eec4f71569ad9a06b21b6dabc8bbdcc382dfc552e0300982fbc9b1d3a66a8c14a1470c9ab4d042e3d25e371f5be5a9d47ba01dcfa4738e7d0b2252bf2025bac2ec4d1e41e729f085dfb9dceb7d6b438b34241aadbee37680a8157a9f2f475c0462fdd78f05c59cd4dec82d0b9f7d7725fd8e88c760fdada8884e11340f2d715b7f7e10e014af4e82b8cacc942b79065952824bc65d8f01082151565167a1f224772dba045722f860d7b2755fc8900ae8ff0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x6, 0x4, 0x9) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffffffff001, 0x4) write(r0, &(0x7f0000000280)="8a", 0x1) 18:06:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x2933) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9912, 0x81af}, {0x18, 0x2, 0xdccd, 0xaee}, 0x1, [0x9, 0x7ff, 0x6, 0x9, 0x1, 0x80, 0x3, 0x93]}, 0x3c) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') r1 = kqueue() r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r1) clock_settime(0x2, &(0x7f0000000040)={0x8, 0x8}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 18:06:26 executing program 1: r0 = socket(0x31, 0x1, 0x20000000000081) sendto$inet6(r0, &(0x7f0000002080)="6149c917bcc9e484807659880ce2168250d4e9d1baf8b6d97fe72c144cd853af34612b708b6a77b6de1bafc3a2b1625e4f93142082091e5a4192d0916096bc6a87b93aa3c0ecba9bc3eb870c26d2a402e7e0eab3e1a51145b47198c006e0a3014736cccdb63fbeae10ac2eb86f701c360eeb68b38f2d1e5a1e44b4700577ba350f03e85944198a1e3ac490a0cd2390eabcb7be5bfd4c285b1c455304ad69b8aa1b1995dfe1b88b0029169e25ef1a79d53acfadf239f584a3bf7aed19063bc9d7448d2bb090313e7b5f638ff0358176b6fed6da06bbc8f7be500a79d633e41249633ae5c6e939837681d4c8eed9af0dc837f3d8cda24f742fe19a3e173510e39e05b47f0aaf1302fe2e965fd28f2b015951ff43f8f6200dc57e210d226b2dad2bc3236e1f773702bd5954e940b50605aab6d8c432e27343b9b5c6a9c0bba77cd37f210636d9f761a0c4c4dcd476ef88299347c4fec5893bd8dfe4a2c79dcd7af165055365f602c6d1d530815106b9dd0c081059192193baf4914568ee9f3eb8904d2ba4cc14a5f3c6bce074b5e40ab37cce2dd14a850f027c6416fdf906477c97d2f71acdbba69be06d626281abb9eb37502591bff7e6727ba799104d75ed03e1a7343c8e334c9af867aea6ceac81d9886ea2407a03ea34d6479b1d6394c8bad914d1b936118b05530b16dfce8dfa8845e4c16ee8679f2f2f463144a7f6c3c1afb419e6413c67ff25f251ce95c1f2c3feede0953abd26a4627e1abe202f7e043dad56ee8d97f96d4d374ecd4afba31a36e4d4c9825b61a6a848eef56b3efd3037174beb7f64304095ccdd96d0361fe564e189abb2049e6599670a7ad3404218ea725d5f80c8a90ebc4f396cafaab350cac54ed60e5eacdc46b90245cd2a5968116e3481e583994a990f40090aa0029c0823614c27d633ff34598d72d44ba0743b3508d0923740abc667ec2324cbaa496377bcabfb72ccec5051052368614eba336d1cf348feb6948328d5517fbd922311cd10e8ccbb52a7b83d1b1eab4566b6e88c57fc84938d086f9bd83beb8625b27691d32db78239e721985f1b8d3845a4a35f79a14fa1f2a05946e45634c16f99fb7e620c2036c10abe9fe06ad4d18aca078c1991256cfca103c50e0bf3a1a6350314875ca9568fb8bd57b024002f0eec7e70c99bb3bbded8277d11dccf1b4cc6672af0188dced95f212f0af4cce119beea1860945bc5069d9330c6dd0afe419b69e9b55556a1d56f8cdd5c5cd8dd57df13ee346d4d45616a359aa242fad430041eea32666458c752ff60b901c4b21dd51b2a2a97251f38d4c4f83562e9c3d4ca0883fa07961c73188baa0ab4c0f1459cae69cb22a1fe399ec280d3572a213e5bc344c73514dcb9aa25c990c4f1bd7622703d72dcfd71ae196499b1d003b5f9e284165ea18194960a6d8599d1413203bc856eaca0e85e1e195484fae0c646247df5c9f0399935146e47f35632cc21c4514030bbf03f6dd1ba716d45ae1755aa1338aacc94940fa1d2e99ee371a0bc5b8049d5cdbd6d345be2c3d4377fb1fbb753d13fdfb20253eb0e1f59c1b8d292dcfb7a80113155f5cdfe5272fda0b6bea418accaad9b51826a691caeeee60d88037f49bfd743ed500e23a7daaba7577bf78ec3e8b8b6c9afeb0ab323900e81f704671c6ad5b1ca95985c1edcf68a37e49781b6a5d5dc9cc484d23cce7309a22bdbbe3c65e27bcf402b2f68c417b95f74411061fd40d9814eda8057c4c5a181acb9ae2652ba66d39b64f35a7f46d28a99b33170e372f10b861ca42a34188de6f0d9c23f5d715aa9bd9cec7b67334119a813b54a6e6b5aa86342150058eb12bc393750ca98961d44d6f05f45d61f501987ab921489f78d8bf1f47d0c93a08fa651282118106ec2dacef8c56fd2111d028540a71b7d7b23efc4b8f7a05bb24be12f54f5f3455403b0f679422bd77adc8c326816ff8c9d32ddd2714188aca4c55bd3074d246d2f2ab9e287b3be0793d01c819a7c08cb7b58ffacd6656876ff8d836b72a7881387c4ff5f29cdbd6b920c826280a3f5ba8c29d1c36c51a2819a173931a2a262180202ab7e08e3c744a8f2ba381ca5b0b80dc520f096b75355fe966b8d1fe2b9101bfa07bf75b188a93afb5e2a05810025b37467974d81c975a97069b0b9eb0535dca853f54af16e32b712947d0d4cdbca077c0e69aee2882ad0ff64bba64d540dee3fb1d2858070c49db348d115f1faef6227e135946681b614912d16f95aab7823a95e8ea7ed6091a9fe3028e5be2c869607941c00fb82f440bebeebe35ec16f017603b50adc749524a3847b6569643b38aa357d173e946b0835cdcc9f39d171f9e3e1f4281c54c156715af0e2a8200d0c129c5a9ee33308dc618e8ab5f55fcca0b2d7b0a78db839b6de4086bf5db6a76d487dd2f105c938eca43ed7574ea2472c8aca8781106a4e4c48b28bb30d0b7ec6f0e9b9070c6310048036a8882bc85793b86c786b8e45173db64c343d0aec6c33ab0888b77919a4130fad28c09ede1f02a9fe9f7ce503801b7f4d06743dbd410450b1f52026b0aa98998e63be387c438e1f366ddef0f2ea2810d9e50981cdabd2b4e033560fd039bb6360017f3b43b55635c24529eee6c7889e2be0476a3e1e6a2f307b33d121781e90ef0aeb241b9ee03fc431087c62b6365966d1a12ecd2ccaa9da46ca0b3560a7e1dcbccb2f01fb587c8126dc5d14b3bc21bd785fb3c3c9ff85d5d57134aff450fdc28212fbb98ed0e7e094200db64525dfe6ce31d172daef8f7690a847e86b84970e947cb2a20aaa1e3ef7141ddd431578d6a6ee57da3f7a095d3cc80abd0e14a81bb9d9d77b3aa980d3716cc513f6e12001d02491f743b0926443ddd30444a5c122bedcc51e7331330a315574e4abb195712dccb5586a49d36c6af11e679e9755b0f0a8d756bf44b0ceb9d9e86b589d53d2aa086ff08909af10cc253145f080939ef8c8c391e8a5d97355e4dfb90a35198e65837f60f629bdcd0fc7f2648f38f24ee4cc4d9f1bc6bd247a6ca104d98bb20dfc56c6ef231aeea8731390a632b59a140c1ff53bbc6b7b7b5fc73bcfd213efb2f2adc61f632239b2158d5e132844e937b7d30b2ce6725d147cc3d2c658f38126a8403e814f966403e08fa202f603e3caca2df2417451f345816c1ddc0d0f091273fde1eedab5e09b5635a989e579e24575e0c0c9d4235cfd85581dcc147f6e98fe62f9e5884c45db7254a0cdf0586faab7c5845d97f687430bd0960cba23e547e11c926c8cbcaf05fc361eadd050ef6dc97b6efd84f5135bee7b5b6db4e649e064fdb4551db02d69d6c63df86fd8d3fb5bd5d1c7834175277b5a6a4983a6cdc8db03b42fc494ad612bcffe83cc1ae3424e04619f62a0285d49f5cb737f0e85f8c322898fa36c78b345a11c4c9d731a16cc35d2097e43505c8663057bcf438e801e8eeca00d704caed26e98758b3673f1312df17b7599e47fdc0473269cc670c97f2112299616a3d8474ee54be4e8e28b11cd5cdc618e5a950b5cf25838506ab46cf8fb1f0b1d2b39108da27d83eeebc5dda2ffdc4657360778b4495c4506375ba529a389c859f8326fba08121c1242f0abf91b88b56f2dd9fb800be6f2cf3f3edb88385e4d266d17eb53b90191513179c494be9d17aafba61a191362c24926965c2056ae788e525024f93869825c0103b93c78efff9e849ed59bd934d990daa320edcc147716a6b9054f5fafee44c88ba5a1212861f89edeb7a0b4aa35628c110f045ccce8360d934e685c690ad4bf76a19a7849d3533b328c2d0c74e9f046c41f3b255b132e531d81b8a9f6fb62e18648e11fd546e7e4a193b127a3aaa5c5d974b18ee8a53366f447cf68025e8e155495ccc12df0533b1d44e853bed797f6dfe1d7bc7ff65037cea89c03240ed36577d46133b78a86998a004b5d749173a0de72a3c162fe800a4c94d6c872a12e3dee2eb0568afb256d75f5418060059d38ea31e97b6a1e19720d699d8201ead69a096ccecaadb0406cef84082fc7109a64a477a5829952f84652dbc3a2f8dca48f9c761ce92ad2d48bd7a942c54de9f1f5ff66b321013c4479f7f37568ca8c493a9169a44a640bff59b2899b5c19d2d38caaa7380eaee510fe9b15d64d84fa24d0558d7e01e1c1fc91fc0ea9d6104f54b5237355f096fa00bc11f8c9267c4dbceba29af002a99d8955cf77ec012c9dc92bbd8afd11e46af3490f719135f4bd8ee814ddd650f188cd90afe91342e811e487d8771f5b649a690780bf6134f032f1aec314b4e13ac347adbd31ae18d2689d538305c0024128d6356bf998c0e9ab0464d10b631f37fce3ffe65007fc643811f8bd1041d9eca09efeb4c3db8c6549e7294ab78dc5dcf979af7e6a5bf6bb52548b060167edd5cbdb7a7c7c2786b3b5fc6042477681c8f189ffbe062520e8ff130034c619a5b284cb06fb92b154e25f2be1a0f8823bd770691d7477fe5b5b99cb881619a202988a78174505439ded6b044d503e66d52658e1b719b4293910ce20bb2c76e32d796f134cb6f64713586d51586e5fec45ef347f9e92acd2fd000c27600b8f67057abf43425a1ed79bef706654d05eac2673dc09d200af253b6a56499ff7183aa239279660df18467c4dbdd05a2872f0692fb8d59b93aecbd61ee078b5cdfe3a10f56816642f76dba514354a249c65249648290d78c81d213b6b8e70ded983994bc46a62d747b5b90a5bf34e658e8ad16fca40dcbc439d169963fc40c60b22730dbc2d3047571b6d80058eb7cb5f68351f775c64667ac7da9b172756dad2e509d98048fbd59494ce97c1163d022ee41ca4a1d7f140fc3c121259809815128973ec59f0e3778712faff453134d5f5e4e44fb3d8f6679b4e350aae88cfa9c4f5c000281f9e3392dd572215b55dbc3149600eff4efaebf5f8bc95fc496350bf2181ed8233ae769108159c8a4a46b8caafdacb107919f6ccf67af06ec3fc10fc086d5a0c84dba4e8d7fda9368f279e2c761a1b6336b9936f88ee56cca272f4ce7e6386642f75e7945dd44723dbcc1a50bd01e3ad7ebee5dc1b770742dd6007ae997609003c721ce95a5216f8f97684bbafd38bd491fb12c15af7a21b3f7a26ddade6360933485c7ba4d207cc54aa03dabf04aed003daee7906333fe8a2e23ad0206a77474e92d0601388c3471c8b28e6360540d56348e2269b9033d0d20ffa1370be094540d6a603d7c9785c41a9e2cda04f50e6d29f61e1e209b5519abd3bd65cd1b91a8f5273e4c2d4e8c0abe811f03b7689f1b11e5c3ab8fd3f2129b592834bef1292ca54f57ea74c9ef4272b0349415d585eeb5123ed9064713656d25dd26cb2725688905efb0f93685b72104d4e62de93b2ed3bf45911100d78564a531510a3948a77836f89b79c47c41dfbe154bac352bbe3ce0793665bd5534b3bd8a9b8c37ca3f1c01904b3b76778a83130665abfe9e5090e73cc0e96bd6d42996e9cf5520db26bf2db2a07d7455fec99a299cd1715efdfcfdb0b477af0e7440a780214d0f917e768096454ab477532c77e9ff5b6b3a055c75aee824ef352b7fa65ab8082c9ab383b8f97e0a6eb261e389d84e5df894a21fc19431a712d749c07b50541ad0b7d1619f77d4e620e4409661ca30c7c49167ff5cd3abe5eec0f1686bbf7fa15f7d2ed87b3f1084fbe565e2be3779fef90e9840a503291baa61e8c3d3e8dbd2eb6494163d836e890aaa36a2bc741b6bc664b4def2cac301a42f02b1cd5420f6206b25121ced2b03425c2d6136eba03d6a84586", 0x1001, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/60, 0x3c, 0x802, &(0x7f0000000040)={0x18, 0x0, 0x7ac, 0x6}, 0xc) 18:06:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/95, 0x5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x488, 0x0) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="97edd6f109a2708f06892dda841d1e82520ee27c69e0da4c247d41b7aa5f0f9689f8a1f64d5ed5fdf457fd598317ee90e61e22222e95a9ac3511729a8d38f7223e514913af328b25ad407c085bbc084a3dbe542aa41a3fd8897f1bc5ac6280ad8d290d0f1b9cb4919247d6c7e32546f90cec626e0a32a61d1901a367afa86a25426b55b5352a54587ca1983a5a481bf936fcdc565957807fce7ac798831d3cc5aeb9c5ccff6d8d2df5c1", 0xaa}, {&(0x7f0000000200)="32cb77bc583c726514f95d05a55ea1665cfdfba4787c3dd271113fc8da9c032f6867e48ecb45cd90179df851062fda42dc1bfa3d9dffd77f19215843c0277d079c69920c189b40f9075675bb4e468a0a5f1788962120a572c2deaa66faf0145951871925673c0e15dcb20f1918afd9a86eced3342a3c1b40abf4a75bcb81b6652addd705c50cdf863ac97707c018736e973cd9c832e2be898e498c659edcf1ccceaf0e360bc4e3239467efd5f30c9c8a5a1806a306b7855725ce9daf71ca9f45120ff5be06f51fec0b08132eaa274f380fdd51e66a8a74f4", 0xd8}, {&(0x7f0000000300)="38534df348cdbd0d8db45cf08c", 0xd}, {&(0x7f0000000340)="2d66e8c1853b1a1330fdcbc47b1b627ddbd92da7964ed76c4b3f443da920807973", 0x21}, {&(0x7f0000000380)="24318ba19e96f9e26ee7c8293b975c8666a41bae325cac4345cbc9b6385151a08c62633898d23e4118789c3b7a792d425139ee752fb2b3848f9a378138f3d27bb96881dc9ca10e5c0fc6a1591531f378c9f26d678463e89969ba54263d1b61329258e56b365c1be988edb7dc64fc73fe5b1802650f6f653fce8cfa2e459a6090170a2ed060c5434a07ceaf3388e5acbd3f41f730a073a49178075102b993550974417847fb0dfdce8693246d7803ce", 0xaf}, {&(0x7f0000000440)="dc6a14868321653171f31bf12875fe54a998ed5ffd427ec108fc6b2b04ab6626a0c370098cb80a9efe9c1eabedda2c3ff0fb5ed6c70c2317bf5f62a96f447d8d8557d1842770dfbbf3ebfcf79eda0a17fb6496594f5fda5eb113c1492763d46b2b988d010403141405e22adffe0c2ed0c95e1a8812e26d99244558d08cabe9a85b99357529989898f76bb64212b0608eff9d2ef47eb2f11cc82d43c776abae84e03e34d91373710823", 0xa9}, {&(0x7f0000000500)="d25ad4c7ed12e000a1ba0b7bfa1c00da1e909af93c73367c29ac0026e608e394d6b5db771240020e46e458efe43eee6d18672d809d3be8fc063c525e446a81cf70b71c57ca8d52c119175356b1b7fdaaa8ae5bfb5b9dae381c12aa39a23e8627dc76ff887c119451a1c3cc5ad9cdbe9da78e9f", 0x73}], 0x7, &(0x7f0000000600)=[{0x20, 0xffff, 0x8, "bc849e7243a3ff68f652c81647532b63"}, {0x18, 0x1, 0x2, "23baeba08a0795"}, {0x70, 0xffff, 0x2, "88097f96ae58a35dc797e3ec190cb96b8b783b6be272dfbde9995f73b1bc12021875f9557c223d3578d346daebde561376799f7d1fbb51ac409211e603bb8b97003aa5b4fa16d344e4e9a9fe37fb4bdc723228d271963b8dc3779bdc3a"}], 0xa8}, 0x400) r1 = msgget$private(0x0, 0x30) msgctl$IPC_RMID(r1, 0x0) 18:06:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) fsync(r0) 18:06:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) socket$inet(0x2, 0x4000, 0x7fffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x20080400000001d, &(0x7f00000000c0)="04000000", 0x4) 18:06:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x4007, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666b6ce53000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 18:06:26 executing program 0: r0 = getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x11c, 0x2) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2}, {r2, 0x100}], 0x3, 0x7e000000000) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x81) r4 = fcntl$dupfd(r3, 0xa, r1) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000280)="b73c7e1dfb1b850f9e6c5a8d10bf711960a7e612cbe2bef4c0f99b91a42cd20c8684845885b4274b0607d3b380d931d197601b5d3e3c66280ac84e90a88170b280aa1a8903fafd64524e98674a6f0e56d91c0818a294c036b6ef681a36716884f248bdb3e5a86d9856b0ed9113f06bc91e259ab5cd6fcf1b01969ba04f93f566fdccc47dcaf1ef773442b49d0e237622cbe56bf99b11af02afa141f1", 0x9c}, {&(0x7f0000000340)="e95f3504778c80875c3e360995887add96a59697fc9065205d357ec82662f5b33796cf50538fa03f600c57bfd28251179c7921037fa77597fe89208c95fa50a576ca89d560113b14db72624510f458ec4b3e35849b61a934d7a3857d6c80e3a517d3c2b7543c85ddfbdcd3f1ef5fe8c52427bed1d18c411524a53395b8161a3e07c8b84a44da62c6ab0dccb3061d1d673eeff86442411e149bfdc31ad5cbf6d2874db99e51d511834014e81f61072120edd23bfcc6ca950be4670eda2f678515c251eff04dfc8c3dbe6db13b458d69993bf689844b775d4349d27b2fc2bfcf", 0xdf}, {&(0x7f0000000440)}, {&(0x7f0000000480)="10c6a8ce0b77b60a2d947a7c3b2fff32cf459ce2756618fb13cc649bc02e46ed0972399fcc9ce334a72e9d5f7ad05236387551570b9b6fe68ce090df8a5df03471d79fc9e7f4cdba60bd7885de13bf22b26bdb45a173e9b89da4f617fe8f283e79cead260078ac0d8f8ac0f53c52a83c7f3ff9adaa1eeeb9b1399f3e78b8f67a05a388e912772659086424c3b029a7afe54196d91c001d26f4512944e9203e6af28c42b99fa6dc449ac089ee0f692ddfca16f8fd41bfc6cd6feb1364b2ced66f04d51e9aaf72f035659c766ada66fa87742811090bfb244d3c8abdd82a5159f7e14fa5aa50c29bebefd99f756a3802bc30ba80fdb80943df7160751fbf7ae109ff9ea84a51a62fb09bf0a00a271fadc31577eeb3975a075e8c9e46fa2755b8022dcda9ee300dcd626b22233eb8c946e881c9a8f08f34b71aa610b28fa7388438dfa60da708f92c83d7f7aaae052512bda341f2a16082941d4d56247652a2918914a1e20f885611f7dc13c7c2fc6988c44f29d05dc8426a48d46e74202a41c934bc069c38e4b3b376348fd045d510b586e02500bd68db9d884ebc9bba93007c364f24a1a331dbd29f770beda366ed9fe5df8a8bccd92c3bd6953f365478e4c93e1adff26a6086d0bb255b3651993769381939acc2202cdf71190bb4492d92bb370c5224eddcfdea843601aee596fc22e638f6734adde67bb2052de0672eb57cdc1ef6668eca6c1060fcd99e651823bd22281439a60d6c7bfba66e77eec3c57083d498b8029bb7bc0e80ad8b1936231b829839b210fd0b3d35e880e4742ea8164374bf8816a2ca794483404ba8192b83fb9522f0e02337bbec524abeaeff8afe23844c10fe18168dc2b1c7d25fa551d560cfb0835876a05124c440af87f04357923689c99df9ab77117672cdeef07d7702a90e5ea7d4539a3f57c56f5aa2c544275e80efe7b13596fe46c74279ce53232ea22a6a43161a946f446e22ec338e2c19b38cb08b44863aca61553573a62021497e148d9c894f4081f4c59aaf0a90b26edba123bf3a4685e8d53dcf6472d541a078a32b40edfa23dfd55f469705d46615727baf13f1ba2a15728f1cefd15b9447f317f4a74e91397f4b103d5133ee92c1f847aee919fea1e1971cd85254be4de5abe6a1c3fec005f8983e85b56a901afcd13de402d399f62c0e87f64fad306447fef5bd4120e5aaeba4f9600a23fa35839a3e6d428653e757ddf354e5cdad4d139a72ffa7581f751960f8c2f9b55d54022e789fb4654403bd47e77f6751362bd85cdf7958d2b0c61e212802752674b656a8b7b666a001d771370274747fb583e76850214f6a4653e3556a3d941c5fdd37d0853af299271271830b301f55bc537c4283ea79ceaece0e39d57560b47055de501a4d71503cc67411c40a6fbfbf169294db5e8b9ad7cfd4a470f86364ee0c91c51a465c1cc09a9beac302ac85a5ba459ffd4789402c90bf55a8e395d49b9aaf27e682542d1e4c5edb8262d7899c26acfba409ce15f86fbaec4b6506e50ff55a37cfd37ec0e9453bfa47231bb18c7653f34588c1e84e4bfc5aefee24042a0d833d648487ad3146a6c4435e782ee01c5d97d3e47bae024e8ec554e117aa3e3021ab53759a5f152ef5c6eb11f81dd0dfec3ce0899cc0a279eb3d2c5bad10687aa097e4f61b224cf54a5e6dd11ba0aa6f4c799997d99e5ced2abcf5b073fe7ed80734784f3966f70804ab28cae2e6f1c0ace853ddb093eb4cd6b132932163ad4e8a050b21e32445c0458007c466dd2b73ffecaec222c5eb7c1d39801ead3503e6741384c310c130d6159ce6eac6b6881daebb2f5e5d77b130de090daf353bb1be6dd250898b107af7f2158a1b8ab6f5e419c4b4820ba36da0402475316c673b0b014d1e6443159be045f8bbb0d7db26b06dfd6310c178e4c81a9b40df28f018a2e8cea258797c1363bd8b76dfc0809871019b310bd219e7b191b701949166c1a214a445bcfd794fe3e6aa9ea736d5f824dc074c16735b640dc7334ba17b8937cdb12920e35c35b6cf8872347b08de75af789555261701cc379a44be78f415d62d098ae6db1e2c85b3ca1d10da7e204b91737a3320a859db1169fd6e227f3f3af4ee25870742f497a893bd319ae4588e85aa697f64f394ea63e26d827ceada94821cb6a21463239c5db320aef49e62b9eb4fc534d42d5714142b80d97b072593bfed33f622f7848922b3ea3a2d05f18e2e01f1bcc9573adf8830c88bead0fa0bd435341226d34869e2b2042fe5f02c7ecea0ddacaafe1be57085b6f01e15c6e7b8758844c02d82137fb2de9eed64ceaa5d42e5152c99a50cd3b8666e0bb35b1a4899e71d8639f165468c1319d81e2e8c6d9eb9ae14d2f6e90ad03210a48c45cb525bacdbcbd75da0a0070e57675308ff8ac0f6b1e2ccab81b3297861587f33ecf9eddc19dcd4484773fcdda337a6d43234c4dd6f6189207b13791fff2885bd516d3cc6efce7fbd87d1d7550e673f501f2630cfaf23c7e56e82e6bf19deaa4dd22e1d8f609b863f8935c24f3f9e1d944ae0fcb54e7cb2c011c619a9d121f31c3bc01fc7156e3a255f19c0534bbb61f9e540a74110a6b6e2d15fd4e67d5b90b24019330c12a0ee9cfa2409388cf1c8fc6e0ac1e3f634ebbec4871c3223dc1bf313f3e124a0bc6b2ff2fa0c6ca1b6d59de49673a5e6a137deb2f189c08dd428168c1730926ea03d139cffe84382f9c2a940340c4e6a2929a792a66a02448640593a8ebbbc1ef22a6ed62e038ce2e880b3f5394fbfbd9d43bc25bb3c48ed80576baae758634f2b5edf0e3e3e9f5721d818a5ed941ee8ecf5bbf9d82bfd72349e677747d90a9a6cdbd90461be17c735fe7de12e7489dd632ae4cb4e0423f689f0761dd05050b20c597eb4f7f51a3b22bd20fc4ac472b5779c5376237981c733b3f3c2546be3906da93873dbe42a8350423eaeae3a53e7bec71636c8162e75cafb9cedd4652f49539b4d8a651d058162b31f38ea83b3710534d900dc928cb477cb5d7e8ac064f85a58881c78a8ca27c23ed4df62b915f8ce137f441d7be6e7a8db695dd2c96ac7de25c10166dcc3ee93c6b7448d09ec5cc6db1c9ccdc7732e52f3cd7e75681e743d71938944aa99e835b3be28da6b67661d0d0fde5ce4f3abf7ae686b6bc1937fea20573bd899da35514e01c9eccd6d90e9d06bb2c7a5adab0b7cf3603ed5b2a521dd5b0186ec44d690632ad51501871f6c62c5e3d493cebb547bc9cf3cda5054b4c0ca85d25c5b8a4a92ef00dec702327eb7da31dd6f5772ba55a919e927de4f89c0e3c672011cb86d08e6278631da441a8d244cecfbe352090d93abeb742a22677b4fe70e1d2496b51b1ac21ea3155310380ad0712436e42caf854e5679e34ef745be0ec22bd12ad20c163d7a400fe0ab1a694f352279eb1adf7994ff2ace8333f473980471c6a149a1c1a90413da117dc0f721d64c5a1e7f4506d0789a1b8d4b63d541a6065365f74f62d73f585f5360fc361ba576ce750329c7b109ff0c23d24c000aebc886a9809493fedf10a834b6c9d249c49826ae5e68da19f97f3c0ecdfc6d6a9b0b28a66db5bc276d8c3fdbcec870016c8831cb17ea9db990d21f7949db39f3e66176b63b0770021ffc98ed9870e585c11b4adce2b53cd75941172d905ec619707dc6784bd3fa97ad080fca4545b9bcf170745156d5802d0090cb4620f392860a04c2195087eec22074518d4c4c469dec3114ae862b38ea136e5521ac8fed01c58b5f58a24cacd012c82f5bea4bbce28744f305dec6ce6aa85ed17c8ae48e45335fa6c92e588d27cf52128c4b492a3caf33e7919de58f950f345c2daccb4b5c3edccdbdd29e7df0542b0b21c22463b2d432baca3154cdec98a451baabe819aec3709d91b4d808296a1ff8da3752901e85d2af2e85e9f165c74ad7865a78cb38258887b97416ac6822e6dc02e9e9983b310f397b9a3b3432908c017d4c6252b4ac0571667fd5127824f7393c8758ba95d8da0c6d65a373dbc4b37b830defacbd1e9b519c2ae37f29a5c7d200fefc118dbf1d29d2f53f34386c5fad30a8a0473fa8364705b481ab952e88b038a9e5d76719d9bf16941a562b9d70c9064e16d119fa48bc5f40762c17b215a1d4d887c1cb701cfe1aae4c6596f7f118b91bcd112fe4a4fc610ec4ee549b83a2eb0aae307b4017b2afd7c204799cf9747a089a30385ad3ca9cacb7a8ad3824876d66b79bbc8175c0f96d57ecd36a37790367813326dda65d8dd64792482da884fcd414384ed03c5cb8702d6d085439a32bceaaea958f4b74f8d04693f679a25b55475299a1857fa606ff7be725033e732766bf2b3e41857430cafc12738af0df617a827df82b7a7b758f46871c77301b0b898763a55e5e848d02f8a253eb6de8324ce0387156454aaf0405fc78a9e2d59ffd6c66ac98e7c49788b266a1c5ac3b7cf918a2b3c8da025eef523a3b674e01f913e3d9bec88f8ffb1e051d7627355e6277339c923544249e157d4e8558c94332339ea13249379549eda8e3139f06bc5dfed48a03a058f553378ef2efe567c9c3de9c353b7f03310336c58424eeee87c0c64f381c6a6f8250c8e5a2bb1c8e4634fd54b86047e1ce63461927ff9c9a93644e2363bb6bd1ab3b53a4b13ba6fe240fe063596bae76068a10fe553c5a67c5ee74f9e79ac977dc11de5fdba22ad5cf082093aed77d533d79a57d6c3b510f5f364cca71ff71fc50a68597e9ab17dcaa8a4a93314068c80c2f4d9870f13c700b525d19a5e8770d8d0976f35e6a9dc3f442aa18195ef9deffbec5b16d1f5e86e5bf8996a898bbd2625ed2bce4f72dc72a87df4bcc4eb83941813402cb5f33a08a8952cd79b298d4fdf49f92e0e129a2b86c5124f1bb2e86e04e8294a7f34c2bca422e442c604f730a8b8821e150734d3764fe4514333ae75daad5e224207795a073a9b6044f143f19c51d8df12195b7f4d5d79768326427cec3c7f4fc54d1be631ebbbe1f297d46fb7cafabb01ff1b453ae326053485f6732ba0041f94dbe49e92fbe11de9a836126dd4c1578f136cfe1cd89a532416d931488c8860d13c7b14336bfbb4f2f4d3e4daad09151d673ca13c7b780f04fa5cf8a27ed17e016539cd87f9f83e2027dc4807d5dbba0c42adf9bdafd48af3534eb065d500aead70cf9183b9443b99fdea0e4ff39acd6715dd2ad4b7fb4d4e91d30022c5ae5306fe70c29a40a5c43f8c934aed0c7bb1f43904eab1310b573d7111c61ffed41e5cc4f11d5054d8a9548007835e5537f0c50d522cac7ae95f1c548140b923defc3a7fdaeca307da0f9dc0d3c464dfd101e8c6e798fb4568374ccdfa33a38cb3b041857f41a6c0873299e7788c6e340157a551e15f196bd5df06960138fe92493bf4f25ad125283bc64f3a055bb6949f231dfb5870dc8ccf34c5e9db5645da3d13a66e0bd90a71cc1c29db0f0e4dc6d6a412aa20de5408a771c97101ba193c4f891ee70062f61ea1b3c5b20510addcc9f52871478acb9e2f8ef9179834f917bb2f7fb2bf0ce10d4e4e278ac10fde4bd2bad14acdc0139cf431b37f21b19897ca5e82780bd09fa15f0b346e66ed688c44491484b919773373b9cacc1d563fc6937ac5bb39ca1092db59eebe59e26d8f34bac839043547f1d66e98f270036fb96c19e6bd6bae2535d562dad97ab72de4e22e7f06e2736a97b4aeeb1164ebd7a4fc870512cf902e282d0350ca0dc98dacaac1c2dbb0f606c90fa2e572458d74877e809c680e9571fdbeabe40dc6a9e180b06e4329c5c", 0x1000}, {&(0x7f0000001480)="98ef9edbfeff914b6d13a87556fbb67ed042609db77a82eb94f2cf1ed592673e85f426c47eb3abd169bf13e8052ca1ffaaa09add0c97513f741782a2c4b561c23d639cc3530b0b1fc5ed10d0fea76acac19372f29f619ba7f4a42ecb0cbd58b50626500cc199c56aca3f74c6f012c0f51e7268753fc5ea1bcd7c5bf29384c07b063f58157095c49fa45ae5e4241036f61a3e1a704252c1b7", 0x98}], 0x5, 0x0, 0x0, 0x4}, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r5 = shmget$private(0x0, 0x3000, 0x311, &(0x7f0000ffa000/0x3000)=nil) r6 = getuid() r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001640)={{0x3, r6, r7, r8, r9, 0x3, 0x5}, 0x8, 0x0, r0, r0, 0x1, 0x3, 0x40}) ioctl$TIOCNXCL(r1, 0x2000740e) getrlimit(0x7, &(0x7f00000016c0)) getsockname$unix(r4, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001780)) pwritev(r2, &(0x7f0000003980)=[{&(0x7f00000017c0)="ef1401ad6df6bce5fec33d2fb517391e263103f17fbc54fd51a5a398dec6745d171f312757fd046de15a85eb5bb3da1978a4d740f09d072facf5e182ac309d3811b6838317d389e2acbced6121f56fdbb76260aa204e6163f22c6f5d91def32fe5abb79ebfd3ce73af0527c7095f4b83335597e3d4d0b9a18ff2cf947ee24e2cde0ff8e249957c169094b2b8477f1b51bb7926b9b4229c1155c6dd61940b037ca26b038d4ac289bce3cabf9c40e23ac836e18de54fdacfd1c73409af93103314dfb56a300756d3ec66f00f99cb9e0e5ce27a47b1c7c64bfdf0bf1c09171008d99f438b4c999c9bc511bb267b24e68c226fff3dfd9db2baf2da1c695a24a4d2950ac048c386d4d9dbca123fc680f978d4bd30f16b4b8601c2c930609941c5afd10dc50c01f11108c210f91af994954444a078bde9a2d9e89960b0785a7dc3f2600d9e6955f39b6e71efc0dde7af4e2f48d9ac93901a6912fefa2f5eb11683b7ad3e5326b3b52c6e265102fd6d05fba9b4c2589d57ff5b7bc218ddd03485611552a98462587c9a3b84e104b8bfa73ed86c9f478438a833b14a93eb87463c08fb2191148f974e78c2416c3aab0272ca021dbabcdc45e00b7a93b9ba050e13df3317b308b979e1c5bdacf480b1b22e7cd30b1aa7e4763077fe401e622f94a02da6419d2d58e2899489ca8fbfbcb3d55816c81c5729506b1ed30ad2125bff88377e82cab6283fda23ce6b6a465bf96fd29bf8d83990a200b19c5d14a9fb897786ae4585c384d968278fd070ab12c726d07640460ba02e4deeb272bc921c1f03e6ce37e0c17d95d9e897d746aa74b09c189e5b84784ef4b7e65dba30cce9b783994c1f5dda590186d74e10c2375e14c84fa1dede4245a5700a29bfccf49bdb337959c0d4f480f45404c95c1c9dc92ce8607b8df680c452f683cae879c28665f04577ea2323ca9c0b32165e06804da93bace3b283f1beb0e6b0dcb46ddb973ce065f9e8c9715b9c19ae7f2998e1820f6d5e62676d4aeb8e499b674d9fc3152f957ca9b21a12892d0bac8e8fd5d11a7613bb7e61bac4e70c0525a6df906c2051bfd8d4b8331fe47313f4dbb6d491ae9ce1c300b564589c781aa9f5969f73f5ef0aa3e67bad436a97f8d49d034d2443c72786e391c0cc754b9fb4247f8f8cb429d82eaa1584d15739cbe8b4c42ee30e400690093e371ebf1a4894da72f4af0498546eaea81ccc3cd5c890c227cc6f936ab1fc6e094f4e46a487889a174122d1a0d97820afa3eb4436b779cd3ab9e6ed2f7078bef93892dd23ce3c9d290d95f847efdbc0882c5fd6b7ee65f5b9a857aa36b3208e5096b7b3e5051e30118d6532642cf3592206aaa574dc54d72db76a489d388a1abc4066c95af8947197076915087183b00cebcfa36828851f48515883bd6d6de948f99f4b3261bdf7227b5d17577e0fdd1076495b3685c76712193c6f921cc1f68e750f65c47e8d889470da9fc27b15dab3bd1dd17d3ed756e9175026246bdeae012292b99a0ff715bc657cb8e3f4cdc780bf18afffe0297eb43f4c408981eef7c66cad22c2589ef286d789e396788513d4f45f5e993e170045b84fa9746aef6687e2ac6e3d8764eed7d0c8f90bf06041f3cdd427afcb17590ac353eaf77150b967ba441991256aec8acdd505f1163fb09ebab527b70b6614e3d38145945f8e3644017a538e9e4b1f2586920e2ecf003feb2aefb83abd532ef248ec79fbb3ced237654b50157f0514a32153467c17914beeb1c15b1d5ec1f08e35d196fe68ec10a78db02299ecf26d980bd8bd7402e4570c6bc43b5664771bfda2c806530362c1610135f941e6617cd4edb17950f816a9bf00d0ac7e73feb62175f3e90d20de7c48fea9ab1b19a524f5ad2c7fbba01590c913acbfc5479e86eb8d80f3cc9f732f8144a625b52486080e215f9eff6256a72ae6512135b73355c7188525c459783a772c90d8784233ada0b9ae3fb318516a14ca4c44671125673cfb148f2191d3f101c04320c663f096e897777dc2261b653d38117de57ad92e1a6ddb160b81207de7bd79d0704ce6d80893d81a9a020e3752113e501c1e6172eb941afcc02a3e0a8f39719440c3576b7015198d5374d47d7522aa81078f4c40cd890f83b6f5d58a84808ee42a5afceafd232d1886d929753c06636710fee1ab15efb60e70949135edc41faa41749489a962d52c33475c85c80ba7a9d596bd8e343f354eb1da12d2ea26c92ba413e595be8a8bfb5b90d1ea6818a212d4a038ee764d30e9ed288a5d8a685ede21823ec00248a5d872db7c83a6cb9fddab7d8c98214b90f2bac059e51c3a4b15a0c23fc8c6a1b848a1da342cf895fe0e1650991dc4f1dfd2ab91c7528da683e7545e27e1ccb9b3f784ee5853b01a704200efe1a5d535d701ffb11de2d2eb5bd4d5846d6006a450728e9094f472471b130f874c2c90583c4c848a69951aff7f7bd7800d3843b38e25ec206b32d764612060571c612ec4ff11fea32d3b37ba3c3ba7717bd60da28f0099f6a674443aa846f0906ee0be7f69c278140f6e77b75af1065c1e0631a8fee4de71d47c60dd7c5a6795a387d195dcd1e0011994ea135bbd28dbaa60b08785b26642250083ab81e78a650473cb8f21896348a17878183b3cfec60ed1fa4e0ba4ecd28097c94ea4b542999d3b63cb4ff8dbd59ddd85dbc5e1c30cf96085d3c4e0ead06a18e5ede6c9899e79603eb98bc5687f577d2ba2411a28bc758ecaf1719b73c02290663966482ef2e5126e4dad8096f71eda975740256786f8f0c635d4d764555847c8230d908b09d934788cc915cb07ca0c21032093564335ece53f97f064d6f57e606744e68dfce849335843afb6c0126df21a84278451ee05f9a641c2371a096b74483721b680a09644e9b89a81b9738d31be0a1992d7687673969903c5864b627fb607761067cf099b4ba4bf0e1c7b63b6d171bd1dbe00149ceb232f45b57e8fb69495624c751c77eabf0a3ca73bcca9811290ac4286500297f9a8a7628dbddd7edb804b3bdf7224c1b05d7c397d076d5be8f9e62ad722479e38f7823f385a65e82c859a78819b2d9fbb2275bbfca3543faf188bdc6e3438ebc9b4e6563a6abf96cdb415bb60aaebdcfbda5ec3fd1dacf9c51787cb6db2e75b13251f5b137bc4a53734eba2f31f193c57278e98bd3a74821339ad53cbd19fd530d46aef0033c3a1201236e4ef60faddc51142822b288224e44e9845b5deb503e750c79e0f13c388625c851766f6c43ad0a8407354fcdb57cf1d0da523e0a63a955b472b16aee6d54cd219a1de03f9ceb0e31e8d2f1c6662ff32dff71d9f13bc297190e07a4e52c717f2d21539202fd89cfd21d373f1b649f3d03cd4c84c2a1a79bfa4324daf11e32a58813cb0660e8100bc20bb72fb3595d9cd86a859e5a4ccc0943bed0dfa674ad842617bce5ff4dd7b0ad88459cd457844eaae7622e14bb5256e88b8e1fd2700c197a2f1e1e200c80c52182ef7b2e2d8d109b2dbc932a53ae79fc7314394e6fb9e7a5a2168a815b2aa0c01f5f9f000a06a19f8f79c53a5ec0037115f02d6206269ddc24bcd2c0f5860f63dea467e5f65e23a3af3597e2aeb4e608402a4bc8fbb8b2c7d8b2ac84d02b067e7bebce9ab1bc888c30c0f56bcf90fa80c96cb9cc5fe6460a9167e57593204ab274ff522d0e9f5e0285cd6cbe83966a047f482ad7ccda6e5bfdcdf67d36b00d82851f2e7416d4c3e7623043f19d6195f343cdcdf66ff811487bd745f9113d313415ea5dbe0d0ee43eb58a527d9a41b0381a607d57aec9d4fddee776281f0707fa2586871b039bc965f207ce2fce000aa508e02e884da0ea73623939acc0bbf6116c3858a7f3a916dd92941e379f970b3b5a5ecd531be591d44914eedf3559863d94538b1f0cef484a53243b0474eaa2d4c39505ed92d2505917993c9f3600f76f30e035715cf7bf5ba31800518d80d474d775406142c19f7f69b9e455b26c6ad24821f51b554d313f7ea3d11236027cfc3fa39818fe24fb32ab72b299213219d40cad0401fd93812b474e81d2d89066f9b2783b9c3f1fc2bc418bdd0a8ae4aa822731d04d2611b3f2a75bb946abbbbc7763764b670a4cad156dc19c879ea7e5ad28939b736361c8ebaaa9e1a9a266e1b3f580d8cb02ca208e4c95b9ef689873991b0c36d37791e7d46fb8d8a1faa61015f1da7bb38c72b8eab9940abba98dd217ec37fb83277ab4a7bff70bdb545cb64936472976ea99312a9898f4f6479b5906f27a1216a0a8be0c59e77f2b9b3e9d450e63fa0fcc81156ff7392378dc25983b1a60795d71e17d47cb45bdf7f19ce972ed40b2b58d7661de69b1380cd242b2575442a37dfe536cbd3bfcd438042c68ddf6817064c54cf2e34609353c4ce6d28c4bceb3a22f9fc48abc60ad016934b33fd42a0f0a289b6fb5e81a1f7768e804359e1a5e21ea52c361f1e97e8bcf70fcfaac730acc05e8d98ca553d08971a23a286332110d1382c8edd6533d5c288928bf09e26feb69a97c5a53802f74c9ed2966a357bdd76a60ccb65bb9444d75c2acf2d135e403ade5fde59266361f51f838a525204e9288506a1b1afd85a81d4f7115e5aa2e6b7b38c3208ef5e01d089590dc2393f52675ded7e6b4eb169f47f7d373776fd1b0e085a69ce3c00f8e22a328c2cb957f0d9b95e71767b558e178d6da911b48f8b70e5c54ef80f4f27ea3f7ae45ab45f8a65e9444047287e8c7a3ed8e0cb611a5bf538027b5d21acc09818a69fd3181907d441d874617810dba26efcba62141bc46748ff8dc13f90fe3125093e41009ab6c01d7e702cde87b9d083d5cdbaaee8ba0e379d22d1bd64f20e82a53352c918e6009471858307666069beeae79cbfb5b0f321ec5745098ec6e9e326d256c1de45d7efad4b3a8d563081530e6dbeedee3ecf72d2d1e4228b3df322044d434b1831a1561d8a5315bacd1cb1e6f9c1b708748df3565c7ecb785245002eca9b9712d91cd44246dda60af9283fa49865cfc5f07f0a65d248c6eda8f37cb90ee7fae435952c85a1645cc720a3442b92a9d47490b805470a0ab7271026f5afec6d916dc1021c30414d68cc046cb6a30e48cc4bce34f9fcedc9d777e3062fce47086c8385668018c719d414667382ecf78513b815d0e697d8e8f3af9e9efbf2ae6069aaf2e37e1c7b421c1e0f1700bc38134c2cf28d273b640c3f5e55ddfca94b12e4e5c79f440270e19e00e435d410849b69cf653ad0c2a6e6165b2b2fd6e7afa387fad7aaef69981d50d9a45934172415f6b281ce8eea0bccdb85cdbf0196674f63cf0ce4fba9f1ef7c0a473502f2ae1473f7d98f2fefe7df901d52e83f536c2de3c7daadba8134c2b1a03bdbd78c1f68c196c874b399e87fe09d5697fad60fcde1ad3c968cd6ca8edd0bc5041d4be721463b1e13f50adfc7c7bdbd4026ce7ee5aebd9c15bea6f9bae211a8e41e070d46107725758e4e3830ac6a9d8ec5c36547881fb22b2277673c7b406c63836706be0688918dc1e9e70419cdf690a60f19b0dc0392cf2e570e533d81c72b0ba50362eff51bd7a8cc148a9143094e92e416ec72d792dcd267828c8bccd993b6dd75ac2c40da00a2bf60928e5f99fddb73e39cb570a4a61344231ef7f1fe9a2b904ac4bf4c611fa97c2ad8ae4f0ac962735825afad729e4cff16e95494565195ce5115371ede43821e7aae536e19cada3544782d5af86d00b572ef46f18610d326f02ce293bafb9a11c73d51778a1f02aae2e047066db721fed475d6101fa9a66794fcbb207cae68", 0x1000}, {&(0x7f00000027c0)="1a1afee7096b8f323a77dd7530805ef48295da6e27209035ed234a906b1b25c5333556a913e8a2a458e993f9b8d52cde3aa593dd325d29340d799ebd90f5c02e2a2334e81c924e01a23b1ebd12624e43cb3a713bbc39b9ed246cbb97173961c57a4da8bcdaf71295d0b0f83708e91a7c5796b0c0f1a02de337400b8bd9c03159046ed30962fde5e130b2a75a1969d835a6f4d21cead2f8f655cb418b3eeb2c17ce958ffa8cdaf0b46fb12fe03b24bf46f6bd660b869a86a451a23b9adab10b5648a97252fae0e136faffbd2346f20019af38a3edda5fd1ae489294c82fa69b884a71205cf882ca7827b93da9", 0xec}, {&(0x7f00000028c0)="1716f5d1be3626c0d992c8d5fca22ccbaffba3cf20400db6f8ccc7047858594d37f7624f00d9b87f022a13060c6418", 0x2f}, {&(0x7f0000002900)="d47e1ac2944e73fdc7d10511a0ded7666e", 0x11}, {&(0x7f0000002940)="3251633a215d4793a0540c7c913d8db3412b0be1490f2a945a839d3aef28523403b4953cc14e13c8f1291501887a980a3a1e68abc1", 0x35}, {&(0x7f0000002980)="11f444d72332c7c4e83e220cf5268686401ac6e7f524768457e7b602ea6b2e0341fcad9a71d1577068bcec6ac13f6844016ef2039d85792b0483d5fae79a70e24c3e6a9995c19b9f903ce0a98a89d8ad4faf508a000cf8ef9c87f97ce37e0d025d3e9623213c292f708d0d77d5005fe3a6848e7848367f61befb861fed39a70d53c4937a490b4ced43478ac588d9e7268e0bdd6621bf33328e4b6f86056622fbb8151f4451f464ef9123ee16ab0b8796d308a1a5102c2a361e30ac5c238006c1d607a6e097e55141b2c03007b7c36b16d8dd2f4ef08d13d91713986aa8d97e4567152b1d9b3be3f5473ee62b5ef878884f479db739d631bdc335ee0c19377f9326e5ababdcf7a1b99a700b8bf651ed9663d6277a2ecd45b0668c970ca0efde5cb21f556c7ad256d4ae8bf52fa1a7fc23c36f26d0ce59eee9bf6a5f27887f51ca92443a2d74d841b2e5f2a742b67fb1a94412b9b841529c93b1250d91a1c191c1c7cc06e73ac1fe991d80be3a886e57cd33b64205f62b9f271552bdbf1e3019c9bcdc2a834b64205259b55151607978923a6a93290a439826def7b63bf469140ce5d5029bcd2c45ceb9339c11c2a041d3070e5ec9b7a4ef45d0c81eedd3cf517996ecb7d949fd078907cc793ff1ebb0ad5d5f521701f4ddd40c2be7ea4561279e45f0f4251faec33999f0a6603fa57bab111711ceecbc7cf1ac3f0bae2fd651d2d5863fff0739b0e93cc6600212269b97f315f77f29f6b935070e6dd35dfb638e743a3c958b5d027801c9c7b869e7827eb1bf9be7a9078698ffb96d3f3fcb3b57a661aa15f8208ef19e54a721769c4843f4a846c3a70de27bd04d9d69c430bdc29d89e9ddea091684d2d43202b72848d2dc8eb3fb0bb1455580d482a8a6b67298cae051b3d74e9b07e301bc7fff87741a38afdfc708c59024d52faf39ebd05bc5d1a40328eaa5e22863bea041c4cd1664bb366002a7c61ce256b2af8090d0a29e119d328005e0d45fd2de3ff3ee33b2f8fe2565ff0fc95ec5858deb677899f90472f1da9b234ee1201c96f070c32c87b6aa225616e453e152840877abc761a034c1315b63c351ab0d149b55b6b9b76d24da762c4f2b316fce1ae923838219e8729f99f58e647b386cf637152497c8113c6ba3892c239e361a8b99347092e82de994dcdc37228dfdcdd7e5e4cb38b8538b9f4418e3ec29de52278c60c158f52f6e299f5322ba48c67debdcd993bab2c72198c50317aa30b97d1069e0d2f19684faf131fa2ece6285f3e176042350a2da3608f1b1200dc5375a72432944ff5151065f72dc53a0497775177d7265b89c799fd78b5c457b8639944e70504203568ede31c21d9bc3a65f3a6214ed38efe89dd55554a328aba507e9b1909d5d2307fd6fd429a8b164301cb87ad7de4be0f02b336f051be4dfbc74c018d3d2e5dad8386d8bacbd24432a229a85211a3a4b0835a7431ffa1307b3967bd6328929860b3004119250764d33bb769b9429156f33c746d1f1b1f78342504497de225a85be67572c5fc8a9dbe7d7cf0b32fa74160e933e00a6aac9f39f7eaa0de29314a2898a2911de43201d9c131b19888f72e7f38d2384201f7d19737ecd8b58b0368e1d403b5cd45b8e74ada8ba47d8214aba741535ba8d19a43554fb84ac4fb543ef8cfa8097b307a9419bb7d5ae19649fe1479446aea535836083c448c3b4e63696765f1729c168474e920b0b698173086a4b286b6ce4be284c09fce00fe5bd93ee618168b6a6077a7646acebeb6e109de59722351eb4f1b077f455f1e82a10ca1c3bb5fdd8722e058ac1e5d87fb81497b2f03cf4a3ecaf65ea600d784d35a2ab0aeea6464575a000f4db1368591526775d38042f2a77915f3facf8400487fba1ae68373937ac8dd54565636cdb884ee5870d74127a8375adfdbc3a5cd883dec1d5b64254705c096e1b9ead924563994dcb10ad659f3e2e6f528c6b2d043c0b118cd0662cbc7aaf84f852e07405a07d47ffa059abdfe6017e2cabc834547b49b433e75daa1196c43c313322d26a901bedfc431799c5af96f3d31feedf620fdabc9510b6bee502c8efcc2700b0249c48a0e95e98f7dc2cd91377080f1c744a54659eef461a9d66128c8bd1fcde5613090e36c997895967c61540aea11f2e15b30fee369e81a7fa0791f9ee6a6c6e5a8fc96796db8d8835b8aa8cc3563449cffa18ed41ce6db6c187720c499a708d3a6d9193a8c3fb9ae99e4ba5fbc5c5f9f773497e5aa7d858d229f6905b657317e2d2db92d99ca63f52906c91ba257b3fad6d28bec07b00be38a7b8d82056c07ef3bd2aca0b5e85746a701021b11a83c5ce8d1f58fc15bef7efb47ba20d0306c12d527a455316371e6d7132c64897775227fb030567f8860ba890dc66047ad3664fef5fc2c7265e50bc60b8dbafde2fb5fda4be76866c297708d0b390e63a0767f282c2b023343bde057fe2634af48b09d4d3d7be2999f5cc38bb4ec020c357f496950ed9b32500a7b60a48e18655a92d0c57f99b31492f3d601107b1f884503892b59457827d4c27dd7e6814be362e215591263fc6ad044ef07c073d97cfbfb5bcd7656316ac3b5274ead37b0829aa564bce5cf314107aa2a264159252e7b133099458e1a190c68c4a82a0ebe64d4e9d28acef1748d774196e581a2e7692a53454441f19fab41fec6d9d9219e699a3f5209ec7187151a4fb146a64eb351a7498eb45ea585c2b3f35894ff4289a4e078dbdcf00e37c8d4de4ac42b7972ab57200a10d82107a79720981568e98a06153574411c516041c96bb592a7b56884223934e4b70ce24eb0c67a5772240fb143f4373030e921650f0b58d89783443bffa2c861cd27818d579dbcdb7e8f9895518d23e4bc8f6375d36976cf23c7c0358bf3948f9533db2ca0edfd354e4279fd7e75f134f4aa50e41634ef0cd4b8f156e5bca6af57a84d8be8a312703f40f4cb3430a09227655a93049a2650175a578e680be605905258b9e6ae269b7a4c3337115c6e619828f802338c094dc7c8e5652bca82df11485f3d55fa9d218e5de84aadc742f6c3261e8686be073e0a9dbb35626de63b2326fdc6dec8d99601060b1fa136c0b35c445003584115e7fe0508d0e66ea609861da7f23cda07419d471bda5f4206dcacb428c7a37aab13a2eaeef60e046146edbd0748a90002c694c2c710b07f2206ea36ce4e3e3fc1b211a2f4302d56d95ed4962a84e6e5e27c050c0cbbb11222789223a709ee1216caa1dec745dbb67c29e0d8f1c96aef3f725cdeb5a320ebdde0770daaadc4217af87e4cb61a63fd9e1d5006ed9491f68ced2319684a077309e41b4a41ecd8bc2ec75c414d2a4a8da9f18fc2a7aaad800adaee2fcfa21138c1559f4366fbadbcbf370699d4884aaa87b7b71050ccc4a153ffdf03ac58474113a5331da32f8234f25d9557dad4460984c94d0480d23bbdfcb475cb2055ead71acc0a54780560f8ff1aef36247622d1d00641665d6c6c2ce94ff6bc69ddcab8e9750b0a9b1f33d3bf98f474a0462d948658de3c6f7ab66a54743531447925600e5dc864d221985a56b91558147e5a3f2370bc6009723196c4b1049b57e4b90923c96d0c6eff6321ba1de577a763ebbb32faa9a9cb3e2a86378fa42be4ec7b4007887b412abb352071e727c552d7ec65c084ed595c6b643e78fd1c7e0dfa0eab2ddef6817bec9feadf1460774557ecdfe4c70b9cc7a97a95979d46f4d69ea76e725680e3388b14145f2e92be555ba5b5c866996a7007e99af1fd897087430e3bdf7c6207f466f1b3be28a8d06a9214fde07b5d70999bd2a4b531ae9a231f14e69bbc2e9797957c521e140ecd498851c0dcbb2e630e5ea387847967226d45d29143683f396880e8657aa118dc1195a84d880abd5a47f109c0f54de6dccf5e0d708b597eecc2f628cda85f11f076b6d71bab3174c62ba0fa61e067cf1067b5b52af28fb51c7361b3577ec2c60d7c3e435f12b9e704fe9bd97a734754f151f6a5e297dfbed2616eb8c5a9da6a8311f2e0ec86f5458299c3cb47e706a9fed603570e6cbacbaba78a9b25f09a9010be3b50e7f9f265110662d28256e4107d33067a1f5876eab296b5cb9150397c1e3aa2552398533f72bca36a4386abfd4861863783963f64340844296483604a4f9aeb409c493f835f9c866d7ea0e132011a72151ed20bc5af6d7248016c1182ebc46daccee81b7ed6423525772d0c43de7f5ac113266c0e856eac1b52ce9b033baab7e05a58fa7890063d323c6549b4b53458d6cbf2bb186089da260c2e9a95b1b115579239d85e0fcefeb425721e1a3246518df1e7b585fcdb9ca9e98cdf9de3969a97853143e61278df8eac97757f2feb36e73cd41dc48214327f890367cc05477f8b3c3b761c2e4d17d90d49ef0bbf0c4752ff3a5f6a17b4222e21f0fc6ece7d30428a7f292ad52dd9115fe6f525f7f5773484a1670ed41079948c904c6bb7d11ec1ad19f220b5e0c14bf311045550faa5f26cac13a45a3de1c3dc2abe6150204dec08188398b09f7c72a2519fee4839a9866e7b4fb0ff3c2c714c93015887690741f9e5dd988d48e817efaeb306698a7bdc1f15690eb751565984a5cfcaa92a25109979bfd68e9d58470d50481b8a8ea8e3cfd6caf27d06f7f0f0650e1a1f574946c737403bb1fc5c7eeb3dcd24c8d0c60bf34e687ff5a54b50d23970eb53caa8126aad0628944b7f243e52e3f20b39792beafd707d5ea35145095da04190b583847f3781680c732df364c6fa448b6344e01695ba62df2465d5716c6bdf8275e3530e20bf2595c8ae941e89c01cc684225b450a34359e36e1209022acf2a22638d6574e986c0d7fe9f407d3e54dbdbe8701697cc8d48214a986e5cd8b977743db927951f1963e2e0929aae2d4bd4763874c58b2d43f304b2a92733cf1b0ac739a818060e060c7621ebed820b37e9b9dd3169a70c0803f43148968191ac1310bef9f647244ebcb5abb99e030a3182c2f51a8a6d8ede3eec2c6bcca7d9a87b675cf452cff6a1a9f03747691d1a71f34917c6818c2fcefa924445ddafcc0b8f9367d84e41ecd3eb23adac28dee7d4f6abe9bbb38d6bb9b873066d1e2d9662facb319c374e56600739bd59daa43026585e99c4f772a5fe1e1d6a92a21ff6cbbf590cae729eee3ba31ddd88b478f769e15d403e53ab3a6abf122628810ee17b3a3612bb78c88f056ae6dc58dc805a1ccddd91d65aa75031a803fef72f77f9ffa852d49c34cdf98f711a9fdb6d0c4d94a93bea6caccd8bc194a605c2b2aa741a33a77b601cb71ddb95d195c8a896862f9a623b82f32e77fb47130f69b4f248c7b5faa6f70209c918671008f07aa7c7e7bcbe6fe4c4b7816af29ad1e97c4aea203487a1b59b13a61ae835b45791e6a6be2c15ffc3db06ca06946bb74b109a33a3e783bd3664df66b8a38813c240c9df32a3365029caa4d2d749008845f684da916798fcf2534f8ad3a28df7774222af4e0ae4596d9aa3fe7e3177b9cd602b86d21ccdf305386c76601ee4e558467ef24358ccbacbe35826ed96f7d2ebac4c87ada68bdf66e9240dc3af76046a0eb04e012ed1c8d06a4fd064efa0fb2ceeb78573282615d8cad2bed1f9dae234449f1c42b5dda1d5058f742681b878f6f133ca45bb08711b4fb8bfe51d1e8f46aa4eab408275cd30b0bffb77be04e39ecbd366b052feefa1f6dcb537d246b250e7f34623a29d6bbc8fcf971139b2a8774d52603e5cfa779779e4d1e54cd22d6c97aa95be966cfb6741c9569a1e9bdfdb8b", 0x1000}], 0x6, 0x0) fchmodat(r2, &(0x7f0000003a00)='./file0\x00', 0x23, 0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000003a40)) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003a80), 0xc) setgroups(0x4, &(0x7f0000003ac0)=[r7, r7, r7, r9]) readv(r1, &(0x7f0000003e40)=[{&(0x7f0000003b00)=""/16, 0x10}, {&(0x7f0000003b40)=""/251, 0xfb}, {&(0x7f0000003c40)=""/33, 0x21}, {&(0x7f0000003c80)=""/143, 0x8f}, {&(0x7f0000003d40)=""/243, 0xf3}], 0x5) readv(r3, &(0x7f00000051c0)=[{&(0x7f0000003ec0)=""/96, 0x60}, {&(0x7f0000003f40)=""/31, 0x1f}, {&(0x7f0000003f80)=""/216, 0xd8}, {&(0x7f0000004080)=""/4096, 0x1000}, {&(0x7f0000005080)=""/30, 0x1e}, {&(0x7f00000050c0)=""/210, 0xd2}], 0x6) 18:06:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup2(r0, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/147, 0x93}, {&(0x7f0000000580)=""/238, 0xee}, {&(0x7f0000000040)}], 0x3) write(r0, &(0x7f0000000440)="c46258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe43204000000000000005deb1c33cb04403df380d557f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3aba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373dbe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1498b182ac8f7d43b8c3ae3806274dcee936cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e7", 0x117) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfff, 0x8001, 0x6, 0xfffffffffffff6b0, "39edc40af52cef3658b35db23ff84a9715bc052d", 0xb2, 0x9}) 18:06:26 executing program 1: r0 = socket$inet(0x2, 0x200000000000002, 0x8000) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 18:06:26 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0xfc70, 0x40e, 0x0, 0x0) recvfrom(r1, &(0x7f0000000200)=""/106, 0x6a, 0x800, &(0x7f0000000280)=@in6={0x18, 0x3, 0x0, 0x3ff}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) 18:06:27 executing program 0: symlink(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) mkdir(&(0x7f00000000c0)='./bus\x00', 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80000000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="df776dba64c80242", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 18:06:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324cefbcc7e462018691298bd49e4edb52c753aa8985bdc3cbb193054500375384a8c303eb6c67dbf4a93e150a00000000000000000000000000000000"], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 18:06:28 executing program 0: open(0x0, 0x400000000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="85", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 18:06:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x2805) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffff1daa, 0x3, 0x401, 0x9, "9ae70a7a4767246505a5668c5295e0170bc4c966", 0x526e, 0x3}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r1) 18:06:28 executing program 0: r0 = socket(0x2, 0x2, 0x9c5) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000)=0x6e, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 18:06:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)='x>{E', 0x4}], 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) 18:06:28 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setgroups(0x1, &(0x7f0000000180)=[r1]) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) syz_open_pts() 18:06:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x40}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) close(r2) 18:06:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0xffffffffffffffff, 0x67ae) recvfrom$inet(r0, &(0x7f0000000080)=""/76, 0x4c, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000), 0x0) 18:06:28 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:06:28 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x7, 0xffffffffffff0000, 0x0, 0x0) 18:06:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 18:06:28 executing program 1: r0 = msgget$private(0x0, 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x2d, r1, r2, r3, r4, 0x9d, 0x78}, 0x2, 0x800, r5, r6, 0x2, 0x40, 0x200, 0x6}) r7 = socket(0x2, 0x3, 0x0) socket(0x1, 0x4000, 0x7ff) sendmsg$unix(r7, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) r8 = socket(0x30, 0x5, 0x6) setsockopt(r8, 0x200, 0x91, &(0x7f0000000080)="80ad9d20feeca532514ece14e08e86c6450c5a0caecf0c0f6fcb8eccf9904bcd00fa42154e1e30841c88d3db4c8385914f6fdc203cc365f3761b44a5c13a418552b0f19b5f7f4c8cd536e810cecab71f2b5cce825d276f331e742b4c6f2085e1665e085bed39c144b602f46417cdf997a1bb8073b08dd3fca6ca74fa64cbd0e668d5d8f81a8cfa744b27fa32e372b538153b00e76b9aeaf1ca8b7a7bf2725df494916576ec292d9daf471622b6c289fe0ff92db3fe9605a3bc61ce5285a2e82bb76bf4b7ce88e7ebdf57ed39f0273e25c1eb62768faf", 0xd6) 18:06:29 executing program 0: kqueue() socket$unix(0x1, 0x16416cb5a958d90a, 0x0) r0 = socket$inet(0x2, 0x4000, 0xb2d) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x6010, r0, 0x0, 0x0) 18:06:29 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000002080)="6149c917bcc9e484807659880ce2168250d4e9d1baf8b6d97fe72c144cd853af34612b708b6a77b6de1bafc3a2b1625e4f93142082091e5a4192d0916096bc6a87b93aa3c0ecba9bc3eb870c26d2a402e7e0eab3e1a51145b47198c006e0a3014736cccdb63fbeae10ac2eb86f701c360eeb68b38f2d1e5a1e44b4700577ba350f03e85944198a1e3ac490a0cd2390eabcb7be5bfd4c285b1c455304ad69b8aa1b1995dfe1b88b0029169e25ef1a79d53acfadf239f584a3bf7aed19063bc9d7448d2bb090313e7b5f638ff0358176b6fed6da06bbc8f7be500a79d633e41249633ae5c6e939837681d4c8eed9af0dc837f3d8cda24f742fe19a3e173510e39e05b47f0aaf1302fe2e965fd28f2b015951ff43f8f6200dc57e210d226b2dad2bc3236e1f773702bd5954e940b50605aab6d8c432e27343b9b5c6a9c0bba77cd37f210636d9f761a0c4c4dcd476ef88299347c4fec5893bd8dfe4a2c79dcd7af165055365f602c6d1d530815106b9dd0c081059192193baf4914568ee9f3eb8904d2ba4cc14a5f3c6bce074b5e40ab37cce2dd14a850f027c6416fdf906477c97d2f71acdbba69be06d626281abb9eb37502591bff7e6727ba799104d75ed03e1a7343c8e334c9af867aea6ceac81d9886ea2407a03ea34d6479b1d6394c8bad914d1b936118b05530b16dfce8dfa8845e4c16ee8679f2f2f463144a7f6c3c1afb419e6413c67ff25f251ce95c1f2c3feede0953abd26a4627e1abe202f7e043dad56ee8d97f96d4d374ecd4afba31a36e4d4c9825b61a6a848eef56b3efd3037174beb7f64304095ccdd96d0361fe564e189abb2049e6599670a7ad3404218ea725d5f80c8a90ebc4f396cafaab350cac54ed60e5eacdc46b90245cd2a5968116e3481e583994a990f40090aa0029c0823614c27d633ff34598d72d44ba0743b3508d0923740abc667ec2324cbaa496377bcabfb72ccec5051052368614eba336d1cf348feb6948328d5517fbd922311cd10e8ccbb52a7b83d1b1eab4566b6e88c57fc84938d086f9bd83beb8625b27691d32db78239e721985f1b8d3845a4a35f79a14fa1f2a05946e45634c16f99fb7e620c2036c10abe9fe06ad4d18aca078c1991256cfca103c50e0bf3a1a6350314875ca9568fb8bd57b024002f0eec7e70c99bb3bbded8277d11dccf1b4cc6672af0188dced95f212f0af4cce119beea1860945bc5069d9330c6dd0afe419b69e9b55556a1d56f8cdd5c5cd8dd57df13ee346d4d45616a359aa242fad430041eea32666458c752ff60b901c4b21dd51b2a2a97251f38d4c4f83562e9c3d4ca0883fa07961c73188baa0ab4c0f1459cae69cb22a1fe399ec280d3572a213e5bc344c73514dcb9aa25c990c4f1bd7622703d72dcfd71ae196499b1d003b5f9e284165ea18194960a6d8599d1413203bc856eaca0e85e1e195484fae0c646247df5c9f0399935146e47f35632cc21c4514030bbf03f6dd1ba716d45ae1755aa1338aacc94940fa1d2e99ee371a0bc5b8049d5cdbd6d345be2c3d4377fb1fbb753d13fdfb20253eb0e1f59c1b8d292dcfb7a80113155f5cdfe5272fda0b6bea418accaad9b51826a691caeeee60d88037f49bfd743ed500e23a7daaba7577bf78ec3e8b8b6c9afeb0ab323900e81f704671c6ad5b1ca95985c1edcf68a37e49781b6a5d5dc9cc484d23cce7309a22bdbbe3c65e27bcf402b2f68c417b95f74411061fd40d9814eda8057c4c5a181acb9ae2652ba66d39b64f35a7f46d28a99b33170e372f10b861ca42a34188de6f0d9c23f5d715aa9bd9cec7b67334119a813b54a6e6b5aa86342150058eb12bc393750ca98961d44d6f05f45d61f501987ab921489f78d8bf1f47d0c93a08fa651282118106ec2dacef8c56fd2111d028540a71b7d7b23efc4b8f7a05bb24be12f54f5f3455403b0f679422bd77adc8c326816ff8c9d32ddd2714188aca4c55bd3074d246d2f2ab9e287b3be0793d01c819a7c08cb7b58ffacd6656876ff8d836b72a7881387c4ff5f29cdbd6b920c826280a3f5ba8c29d1c36c51a2819a173931a2a262180202ab7e08e3c744a8f2ba381ca5b0b80dc520f096b75355fe966b8d1fe2b9101bfa07bf75b188a93afb5e2a05810025b37467974d81c975a97069b0b9eb0535dca853f54af16e32b712947d0d4cdbca077c0e69aee2882ad0ff64bba64d540dee3fb1d2858070c49db348d115f1faef6227e135946681b614912d16f95aab7823a95e8ea7ed6091a9fe3028e5be2c869607941c00fb82f440bebeebe35ec16f017603b50adc749524a3847b6569643b38aa357d173e946b0835cdcc9f39d171f9e3e1f4281c54c156715af0e2a8200d0c129c5a9ee33308dc618e8ab5f55fcca0b2d7b0a78db839b6de4086bf5db6a76d487dd2f105c938eca43ed7574ea2472c8aca8781106a4e4c48b28bb30d0b7ec6f0e9b9070c6310048036a8882bc85793b86c786b8e45173db64c343d0aec6c33ab0888b77919a4130fad28c09ede1f02a9fe9f7ce503801b7f4d06743dbd410450b1f52026b0aa98998e63be387c438e1f366ddef0f2ea2810d9e50981cdabd2b4e033560fd039bb6360017f3b43b55635c24529eee6c7889e2be0476a3e1e6a2f307b33d121781e90ef0aeb241b9ee03fc431087c62b6365966d1a12ecd2ccaa9da46ca0b3560a7e1dcbccb2f01fb587c8126dc5d14b3bc21bd785fb3c3c9ff85d5d57134aff450fdc28212fbb98ed0e7e094200db64525dfe6ce31d172daef8f7690a847e86b84970e947cb2a20aaa1e3ef7141ddd431578d6a6ee57da3f7a095d3cc80abd0e14a81bb9d9d77b3aa980d3716cc513f6e12001d02491f743b0926443ddd30444a5c122bedcc51e7331330a315574e4abb195712dccb5586a49d36c6af11e679e9755b0f0a8d756bf44b0ceb9d9e86b589d53d2aa086ff08909af10cc253145f080939ef8c8c391e8a5d97355e4dfb90a35198e65837f60f629bdcd0fc7f2648f38f24ee4cc4d9f1bc6bd247a6ca104d98bb20dfc56c6ef231aeea8731390a632b59a140c1ff53bbc6b7b7b5fc73bcfd213efb2f2adc61f632239b2158d5e132844e937b7d30b2ce6725d147cc3d2c658f38126a8403e814f966403e08fa202f603e3caca2df2417451f345816c1ddc0d0f091273fde1eedab5e09b5635a989e579e24575e0c0c9d4235cfd85581dcc147f6e98fe62f9e5884c45db7254a0cdf0586faab7c5845d97f687430bd0960cba23e547e11c926c8cbcaf05fc361eadd050ef6dc97b6efd84f5135bee7b5b6db4e649e064fdb4551db02d69d6c63df86fd8d3fb5bd5d1c7834175277b5a6a4983a6cdc8db03b42fc494ad612bcffe83cc1ae3424e04619f62a0285d49f5cb737f0e85f8c322898fa36c78b345a11c4c9d731a16cc35d2097e43505c8663057bcf438e801e8eeca00d704caed26e98758b3673f1312df17b7599e47fdc0473269cc670c97f2112299616a3d8474ee54be4e8e28b11cd5cdc618e5a950b5cf25838506ab46cf8fb1f0b1d2b39108da27d83eeebc5dda2ffdc4657360778b4495c4506375ba529a389c859f8326fba08121c1242f0abf91b88b56f2dd9fb800be6f2cf3f3edb88385e4d266d17eb53b90191513179c494be9d17aafba61a191362c24926965c2056ae788e525024f93869825c0103b93c78efff9e849ed59bd934d990daa320edcc147716a6b9054f5fafee44c88ba5a1212861f89edeb7a0b4aa35628c110f045ccce8360d934e685c690ad4bf76a19a7849d3533b328c2d0c74e9f046c41f3b255b132e531d81b8a9f6fb62e18648e11fd546e7e4a193b127a3aaa5c5d974b18ee8a53366f447cf68025e8e155495ccc12df0533b1d44e853bed797f6dfe1d7bc7ff65037cea89c03240ed36577d46133b78a86998a004b5d749173a0de72a3c162fe800a4c94d6c872a12e3dee2eb0568afb256d75f5418060059d38ea31e97b6a1e19720d699d8201ead69a096ccecaadb0406cef84082fc7109a64a477a5829952f84652dbc3a2f8dca48f9c761ce92ad2d48bd7a942c54de9f1f5ff66b321013c4479f7f37568ca8c493a9169a44a640bff59b2899b5c19d2d38caaa7380eaee510fe9b15d64d84fa24d0558d7e01e1c1fc91fc0ea9d6104f54b5237355f096fa00bc11f8c9267c4dbceba29af002a99d8955cf77ec012c9dc92bbd8afd11e46af3490f719135f4bd8ee814ddd650f188cd90afe91342e811e487d8771f5b649a690780bf6134f032f1aec314b4e13ac347adbd31ae18d2689d538305c0024128d6356bf998c0e9ab0464d10b631f37fce3ffe65007fc643811f8bd1041d9eca09efeb4c3db8c6549e7294ab78dc5dcf979af7e6a5bf6bb52548b060167edd5cbdb7a7c7c2786b3b5fc6042477681c8f189ffbe062520e8ff130034c619a5b284cb06fb92b154e25f2be1a0f8823bd770691d7477fe5b5b99cb881619a202988a78174505439ded6b044d503e66d52658e1b719b4293910ce20bb2c76e32d796f134cb6f64713586d51586e5fec45ef347f9e92acd2fd000c27600b8f67057abf43425a1ed79bef706654d05eac2673dc09d200af253b6a56499ff7183aa239279660df18467c4dbdd05a2872f0692fb8d59b93aecbd61ee078b5cdfe3a10f56816642f76dba514354a249c65249648290d78c81d213b6b8e70ded983994bc46a62d747b5b90a5bf34e658e8ad16fca40dcbc439d169963fc40c60b22730dbc2d3047571b6d80058eb7cb5f68351f775c64667ac7da9b172756dad2e509d98048fbd59494ce97c1163d022ee41ca4a1d7f140fc3c121259809815128973ec59f0e3778712faff453134d5f5e4e44fb3d8f6679b4e350aae88cfa9c4f5c000281f9e3392dd572215b55dbc3149600eff4efaebf5f8bc95fc496350bf2181ed8233ae769108159c8a4a46b8caafdacb107919f6ccf67af06ec3fc10fc086d5a0c84dba4e8d7fda9368f279e2c761a1b6336b9936f88ee56cca272f4ce7e6386642f75e7945dd44723dbcc1a50bd01e3ad7ebee5dc1b770742dd6007ae997609003c721ce95a5216f8f97684bbafd38bd491fb12c15af7a21b3f7a26ddade6360933485c7ba4d207cc54aa03dabf04aed003daee7906333fe8a2e23ad0206a77474e92d0601388c3471c8b28e6360540d56348e2269b9033d0d20ffa1370be094540d6a603d7c9785c41a9e2cda04f50e6d29f61e1e209b5519abd3bd65cd1b91a8f5273e4c2d4e8c0abe811f03b7689f1b11e5c3ab8fd3f2129b592834bef1292ca54f57ea74c9ef4272b0349415d585eeb5123ed9064713656d25dd26cb2725688905efb0f93685b72104d4e62de93b2ed3bf45911100d78564a531510a3948a77836f89b79c47c41dfbe154bac352bbe3ce0793665bd5534b3bd8a9b8c37ca3f1c01904b3b76778a83130665abfe9e5090e73cc0e96bd6d42996e9cf5520db26bf2db2a07d7455fec99a299cd1715efdfcfdb0b477af0e7440a780214d0f917e768096454ab477532c77e9ff5b6b3a055c75aee824ef352b7fa65ab8082c9ab383b8f97e0a6eb261e389d84e5df894a21fc19431a712d749c07b50541ad0b7d1619f77d4e620e4409661ca30c7c49167ff5cd3abe5eec0f1686bbf7fa15f7d2ed87b3f1084fbe565e2be3779fef90e9840a503291baa61e8c3d3e8dbd2eb6494163d836e890aaa36a2bc741b6bc664b4def2cac301a42f02b1cd5420f6206b25121ced2b03425c2d6136eba03d6a84586", 0x1001, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2}, 0x8) map stack 0x20000000-0x20400000 of map 0xffffff003f12bb58 failed: hole in range 18:06:29 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:06:29 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000080), 0x4f) r1 = dup(r0) getsockopt(r1, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)=""/191, &(0x7f0000000000)=0xbf) 18:06:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 18:06:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x68) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="8eed4f00ed6e7d6cca7d47b8652b", 0xe}], 0x1) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x8) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001080)="9fd10d2d3e3a5a8bb433c252ec97c2c68eca54834e5e9a3e98acf1a5b21213819b73eed37f175683c79b8488d91f46f9d5eb5958273f845c46a24262ff2f986a54816ada45b1080eede3076ba5a259bdecc0bf6a582bc132fb15f33f02d13e66e6fa849f59b1293fffa3e107cc2dedcbf9a9c3db707a3bbb9d7f35fe4e0f70544b0d50c66e4bac259b59b388d97fa4e7f1cdb0fc5d2149d5e6d1e59b8f39b2ad84bdc45c924eb0c47e3664f84d37e280a6cf58ca22f87cb3bede0dce1667c2c37d488a2346ad15368414c79faf756399ce15527e066b32eff18cde8477140375f5338b3ad6de6d4cb985969248032f05bd20e671f81778e87a28465b76d99e121e0ab05fafbb841231c1d7d300de3784f224cee797368e54ac922dc9785624a90abc837b6cbe0c79e50dbe8a2e4d92b7a8238844551afad4ab47f0b4b501658dedf2187e2731e2a19c29f29add5831f05b4e2c30a2692bcbdedca5dc2659a7a13baf6915f7c7965c135d230989f04b34fc2a320801899bff8dd299deb621f09058f16202400b10055f52858ec6998714ed6468f5830e67b23da392d08d5b01880b9a9ac8489b504884c793896a0d83008e27d0b0bf492ad5ae41bb80918c66a5cded0e8c0c9ed0968a21d05d2145c29b8660e28d86253b11af3cb0647bb67442d45439d43e53f3faa8b48e02b289b2b6bf0b5fb58595b73e245f3ded5dbee536f87476c6ce4c306a8a95da25aa28c64b897f68ae2da45a44f04551429f83cac6bf6d6e81e8df9ecbb87a44f77be2932683924c6de9c61eace619788a4a01e8c8b92209512137980c1c92973ea8014477fe96771f5032cbcb6649740115422dd0c1697c6a6afdf4dffea12f9173e91f356b8f32b87491062f080502d61b9d71e6a7ebfdb120570d629b125a73fefd1bc57cb14a8a41c46857a8a2b484be5e03dc95583faea68c1c5496440e3773e718ed49ca04f3f30ace4b5d7707955ba97469fb13c62a62e9882a79904988ae7e585f4f90c97e06485a6d15bf201e6c919a0ea8d72751d8324ad76a62c489e41f9d660f845096f68828dacc8e501e3c653736748467f203365a357588588b243f3f8c05503f99be4affef499764f08c6cec449314a2af5c42dbdf59b8e400b7031d99db11ec75ed1ace905896ffbc0b7f5889590ecd234b5712d7327dabc18e7a07a5e99f9401699920123463ed0e1847146281aff627dbd545fd8d3d1d75e04cc61ff4905013a0f952a1722b6aa8e897932af2ef0a9e77800aeb3dc7903123ae55190a302f53cc1b2cb8aa8bc61074648b09b8943071bb246504809a3d91ddf04e5f2ac188e217d257fa313c2135911a89539cb2e0fcbb8a66e1a881819085a6dd71942d1bc8b3fde815fc126f00aa9e0fb050b192098a174dbabf9b4ee6b7f4a6887211ccab5f40e5877afc3351e4e5a8a901aa4c993246d0aca15f18bb2bbf65c55e4535263b2d0b09773108e9188ae40c7a14dd4b388fe18a1119f485364f0773a576a128d497548a1b091d5fb62c45f1ed14e52ac8e0147744e799b246bd361794b9c353b803963637706b087f74b0ff1a6066634d9a04aaa70f889837de929de1ea5d24cc361a3542de7fbcf8aa12868d631238f33fc40a1cb722e68b7bbd16bd3f5cf465952df104b552da320c760e3c1381518b6527484a42ca6e11b8dc8aa02fb481a487f0cb4ef59c52d40bc010c9a72cf2df0cb2569b61cd951fb050f4e2cf6b558dc1b96fe7ab579d2ef78d845c92df3b20c060832857856dfdc5638b629b3bd4cdf26ef65d73200d45bbd03be0b1bf73377b957ccc8934a639fcd3f173059d40a300922d24a8f47364a02961d8256f970fc458859ac0b9b76870ea339c4393e49392fcf64931376117d15db04accc77a5b1f6ebeecdf93017f549355753eabdcb2f0bae0059505d5177df4ab9cfbacc68913390cbf90fb8f48be01b64f59f924ae4d894d420c001504242325b1849aba67a71574ed26de37bf1543ee977ad8ff53c1cf1da11b732e66e30417258a62a84c776d5f6faf76e05439b260aed115ebebac775cac3851e2b5261b5d3996578f56e9847d096c6a7c9f9b2ab5a019bacdec31ad2482060ab52db2db42e4ed6ee2d698acf63677dc7b4b831197b48ce6ac574d780b0fee67f9d289cf1b20930df7f933f7ef909a05fdfd931afbfd6993d6468e76c7b8eebfc5c1c25070a4540158ca0ae23bafa5397a1a4111bd8ef4ed2295f7da559709c1635578213ae52f4c1dfbe14dbc919818ef55bd5acfc1177726ba41a7e9bb1f3177e728fd94ffc2d7dd23839d5c401e5031947d4352f0d122e7f4951cb03dc879131a2dcb7bca2da531b38fd79a67369137640c97c89c53ad6e51bb31307e0a869564050731037da4a0df673914043acdb9ec9dfb98d1e9de1babe2aea4d0dab8f6550438cdc014346385ef571f6b34d088c147c3fd4897bb23c5711ec75b89286326b221b818b252ad0cb13cc9dba5ed9531ebc8988140e2d377038ab0ac88510f87c2924eab36de71117e96c34dd95c79b2ae136f4bd514b17ee9ff46e42cecd909bea3e3a22a5c73e2f8e512288683de7611b7323f0fa98f198379c9e707436772a7c66e4f6e300ee3f67b02ac1d77bf29b80483d621031a1069d8aa2fb1a55dab25f83b81808aaea250be7472f0c66b74bb19719a9d027bdeb5b0c1043591b4d1bdde1b775f6931ac4d1ab771f77fe284046167bf5d1139c4b08521cc9f98a808c1bce19463cd088dc07a1d10110c06e9f75a7d6fae5957909a483fa9090fe537e04897947daf672ee5ef6d34cb6a00b557bb8826b938e2b10e3d992b6b4ad4ace46d7581e25122cadae50cee3ac1e8796aa0b932f0b2a56fdccedde54ed353793602ee22e3e82e4ae463f9602369a64939224020c121c91d89db42fc9ebb129fce0c4c06a2646b9a036608b24fa98b74347444fd5cf748a5901c6718333bb09151549b20adf18027c67ab040c4828feb843f7bfb351a875b5c018af014164a48f8d42416e318fd4d0859684435afa3f1c620f6a41557d03d1917766232b5882dc52bbec59cf5cd85c1f160673eafacf6e37b6d106582ff2986a2b2c1335bd45aa53f46960c7b0c1b126c17bae48fed6563917ef80c8a884a35a9353d4289f42ee78c593f478c7cda2ef6895df93ba4627a333869b665a4fd4b962c36aedf852d80d385b5ccebec7189a9a4d0bda2aee143ac09c82e51a3ddfb0b631675cf25ee809ba336d791920da9f0d217b308bff174cfd4d701ff9411f98933d41819bfab8206e3545424a7b974a94677cc277c5a63cc54e4c1c529dcb9cbc292dbb2d03d96ec8cf7500a04f9e25af70c06c86d9b5ae9d5dc02816983b276263892d30a517dd3ebb2d9a72c05f11f4e644d8ec9f85b681ffa2b9596e74d4e3d95310eb86195aac22001893ac9222b40fce5102c9ae5f86bce6f2b0f50ff8bd967aaa62254bd51cbdb407365f5a5894fcf39f2858d5e2916679a268b76f3bc9cc95f423a135e9e13ff83bb2dd808a91c2504adfeaf485826f642c26b328beffbbeefae0c624196aa97d3e811f118030724b59064898fe892e3c605b09df7aa75436865ab709e25416d9637df6357191c74237bb91d48fd0b51902f222c56e89adc279840a0390c635187682d790067beff3f19cf16660b2d9c8d36d5b6f60ed5b2c1a1d461c8d94d3736e39004c1c5b9fc53c42b3ade4f1f7da9f57ae1c7bf4046df5a42a39e480cb9c531cc4ee7acd749a2381d4474bdf3acd4a2c5b5e1341bed1f602e9704a86ec15e962f9a4d56018c3fbd83edd5daa71f18492fcae58944733895a17dee811819c0ef53d5cbafcb9dea3a92a794384c01f6c7cfc1f6307a64e6833a7e618340f980987493cf5c01d179033400345442285654f846f07f0b4edb8cdbc3db071ec3ec0f482c24eb57396d9ba5f0ddaea7101ad2129794cac43a7f8aeb09c9d57e9e5ed321c2090e655ad256cb0e021c1e4ef81e82140c8d575efd17aaa1aaa13c52dd0c095023df469417ccfbbbd371761ab62b66790f2d9d6cdfc4464fe9ebc1fa887aa85f5f9bde92556f82170ed2a27c88d9c18c0f24dc2fcc79b2abd68185f70f3c0223d29ad7f34f9f4bb673721f0db85a43c5d81b81ef6361e39f4b581247d17b5c3a5f27abe8149cbb9164588d2f878872e86510e8dc3e0ffa1ad962d1f72a1d431125dd964a3ca630fc67c45d1b9a2973054cf2e85e71f48c0f7a7feb25a822cdc1e14594c7f2af7b96e6807d6b8e177fc1e20cf233e03264caabf77543b2901d1b72307cf05e0827c0bb47d58eeefb6047b7fd5301e090f06341a889e7847fc7b721e39afd2d04174a33df3d19c4ea49147fa6d7c49d0d6a29ad151ba10925f78abd28b35b0bfcc7f3f9d0987f15493e95401e9d3543242e3c527e094903c71d7e7c175153fd434ed5377bcf87ff38179f0ad5df47f801e0203d4f3f38b4673c19a52b99ffab8597faa8e1d315263168590c6c77fe8c904084c3d7c3a676e6d3432d961ac008327849aa78f49f7ea731534834da6c89e8fe836ab28fc312178c33ad1f0c3ca16949d869f9e07beda4fe0bd0652476a57e4ace44747d234c67785bb2233c8b978e3800cd6d2cbfc86ed8aef5fd32b42820477f3e5442dc02beb1cd17e39931f0641f3aa452168d8de15b03a4b7a4b58500861541d460957e42d12bf7839a3d3c7237849c8eaa7faf5341bee79b488080678278ce73d9beb2397d1870817750c7d20d9e7eef3e72f6026ce70ac8768fe8e7bfa3fa1894848f5d75628097580bd1e8150ceaf98e231c155fb1494152d1dde84d17abb61a2e5b20fa21ad6f30b19ec310e23d5b9e3757367b49a6fd8a96175526419ce534b12230828c3852008fcb884b13f639f17ad2dd5fe371ca02fa854f8261356b737d19260691ee27c62fdc0c000c550d2e189dd4a49c588a4ed8b65415205aeff0efb7f0c8d0a5a7597415f035bd406482367d8f2c507633139fed7a2e8358dfb5fe3a25a837d6a0e54750e3b2acd8cc84ca6474a617dd00c0d740eb7ef99d764a41abd1f280e03b02e05bb6fcedd99feffbbff1481d1edfe20b31c881b10387b453a27d1423037c623a30fcfe69f94cdf67d531fa602563b458822c9cb895f333f102131dde1886b9d59710a87beacfa68280efa42c5fd399399bc14b56b574e112a3e4cd8195e33e7fd5f43380f7e9d0de18a43579c78534cdbe08ecbdf859fda75d4ec139725a599693df492012346449fa61c5c2abd58843b4f9c49d91ff83f442ef5cdcfbc21eff3dd425badd05f372b531c61067cd6ebe31bd2d3e5c9545e37fdaed49c8f18af95e4d4ebd012d0517212049d53d1da6e6045574f894040af81c51d35ae791f31bd265c4d9fc4d7f34a56c78f16bb00d6f304e661d5e688f96e2f1a75436ea3c62418ac3e8f27df138e6aadcc3e605b1a75ea585416257c23c62384dfa415a6a799a6ac94f1f30467cc17a2c0a2036308b5b787b3dbd3b28e12686fe1244be94a5bca167410bac81c1d25e17c295bc3b3fd61d25e9504b6525c5511b9bb0fa11d5abd245e8e55ff49065e4a2b41cdd64bfe7586d01f4d0a7821796bda6fb3fd6fca0cca76aad37cbf4a9c936cb01e9e9427d52824339a6b9f3a76fc4455a04e0592cc906af971f229f0aa2a1a51d4d93fbe88becd170f7334f93af52747f977f0c8141a06a99facd9d1afb2394475387a14f848feba336de2847a3ac82273dac716e4f696a32867fddd67c344425e98b796b54c7fa4570ca", 0x1000}, {&(0x7f0000002080)="fd671832e0ea7b315abc2a8d802c6b868effdf84c2f3b656aa1dd7e36da828ae7b826b3f79c7979363c6a5e48d40cc8f89c32d54fa57f4c8ee222fd52e81a269b102ab067e806e0d24540941068d56cd9edc120596d5903b9b04b756ed2c92c5dff8fd989c96f5d20bff89404624170d6f397b9206439d2d84496f99b2960e7a07a6307f1894bbe5c1664dd4387cb412f6e209af9759283d853c5ee128ce08c7a84e52babe815225ce6d13e02939e34c9c2419f33d7c1b781fbb247831c584d72336895ccc69f01b0ce3ba41d64bf3c92919f9b3653e156efe98c397a12aebdb3496eea0e91b8198a5a2200880d8890c665858b081606b33edfa6ab67bc1cc32592f0743e9c94d900fa50038e280c922bc653586f011a7a86fb7527070000758cf57f1697e20410514ac4bddfa8ec97284b89f11257d1d0c8cf8cab0ddaa919fe97054216fccbdb8a1eb6fae0ad4ed1a5b1db3b875afcfd52a82bc98d8e87ffe21d4c64f67d85f54238d81a98fd4d66e88c5fdae3ffb3c7a146d574c7ca95c6408b094e60ba0ae667ca47ab61573113a8428dc610a730d37227fa276b65e03b2253ba19e5454fb8f7e91e9dfa2fb2c1f893d0a8df9949f780f1eb87805ef8bffe74d1e2bc8e84f6160041a180997aa268c3f14ee1bb3c25d1d00b361c3eee2b06f2459d0af050bbcd9abd08f8b4bf421a7367fd8e2676d04dcde48d9fb27484d52c05c390aad2971e2841a8c5585636dd8767d9b3ed25439617f9d3387762f1c963cfcb5937253471309b11f0d8afb2aec17aa780bcda5d0f0b7e22905423275f4abf64b8393cd8677be7e498db327c6e40e5ae09adb2184b3e75b3a466680eb82734f94a3f1e02a92540f3dc5436e0efd005988421d2f0971fa71ef51b88351f0f3047675d78fa041b952e58c4839e52735048e3dff699c88ac79a937b8ddc33c302e5be17981318b2bc1a8040c2ba18f37403773e58f969436e8d70b35c00b1787d5a724ef67ab78995eff9d1cfdfa3863df246e6616d3abd09ecdae1812b1cdbdbe2c82d69983c46bd5ebde7701d89379d4f129d84291f9378cf95d93139c70f9f03e59358c3c71efbe7213df73e5726cb399b52526492d06fd4c52da5c87a461d34a042fee601c1cc1737f7b4059368fef61f3a8e152e0d7a1534af8662fc1dab794938c664a7210bf63028e4e99cd4c5b77abefc7ba81e174fa0b59e580f5eb5244aae76c302ab31f3ebb10883c50b7f940a64a9a50e1e4c4803dcd9c3e65ef6ad8a9832243b5bdd76b7d1a2a070990052af492e31b980b692f901ee822567c57745afbb80b88f85a847d24d238e0f0e9a30ab14eabb448c49a91830a4d765586a80fd239b32316df77abe1a449d1153515a2616a7c19cfe5dba8fa8005abcc49ebc51ccd92772586b441bf5297d9aa1ec9a0900dbb0367e18b4ae12a2614341729452468c123e2162ff489b39cda7a87ead2f9ad9c5b2968c3619fde5b3290977c810487864e481f07e3fc00e9c6b94feefec68c0b61d07e8562612caf7e8f5f9f67ff65bbfdb0662d9f3f1a0e6540b39afb01904228bbeabb8b4bdca1592a866625d561a93f9b6eca7f6ec7bdf773869016ff21ceb0c7e7a7b5eb2d1e784c6c8db3f991ad5a9204d20b38f88855106775a64e5313fb98e7dcadb0901fb300db89bdc1185bda1755f6e3b7e4cc31b05df14f7c7f6cf2e433a1eafd1054ac30848c94ebdce100c4868adeff91084ed0dec9c53fdcabad9405312f2e33953dd58cabec3101ab356bb57224e1dfa83baf5a87eb2eb9563ef1cfbd6c1f828fc70705004221c299e6c410e6977583b95d546c8a0ed5bafcf70bb92264b595ca23b021abda3aa52635b92805e05e9a17bf12b506e397d73256ec15ce1ff6aecda685e6d2c5974a517736bc5cfc633abf2952808978a9915ef38aa9c3c0b2db8b07567e0cd0883e0132e62dfe9bff304e0d0dc33b8b4c1f8eb03ce7c1a4dcf66c1fcabd8bbf04603dea723a6623f54463ae68ae6036954b7284fbe64fca7168b9630da4fb010c99c624bbfcea6bfc495e6c0e788778847c9a3d4f116050c837dab883f407d9bbadaa201222eeb1723a600ca6712ad62f3cbdc5c544c3577a3df7f7b8a8874ce88291688500834c5a363c2542ff803dd04d99b79f9b45900c0436259224b582a439414e99754ce23f58637fb0ab10b190cd76e2aa5fa169a1c3fa0fe4fc7b5d4888de12d683650309fe66e059c5c40d44b7bef61b95d1ff606345e408fd7a23b02a4f58dca0578e718d8877c44e8663d3524eb858c1063e27894ef4407cc6ade16ab44009ba9e4d744eb5058e4151067e24992b9aaa8e9d795a63dfa58a453f13d36ed7d044cbbea5c5bc256fb9bb524c10c10e68f79dc84fa5c2f30d08155f9b504922eb28858ee580cef916a79ffd924fc1810e778735479da388f2759e5dd92ebb35ab1a90cf18862f4d3f140a06fa895e7107bad8d9df90b2ad7833252368dc9650ca974ffc4f0392085f2d4ed6a0fc7e2a4f62ae33dc7ae93c00cbbd42562b28b00c957efc74d936e68383743202102b25823a5f4af2930494033c40fb8d72ce3a68353da0fba911caedadc2ba39f336731708b393369e3b3c6c04b2f60eefec2aab8db9b2df099ef53f8fe9a8dc066940279a0d76100054907dc590a8256c3913c83f597cc2e1e7a260cb8a9c67dd62bffa2c1f53e23f7266273a1b8caba4595354a08aed3791197595ac6edd1745295aed9e63c16d736c410b427e529d9d87f8cac5f300020fce15749680bff1f943d3ccafe93769708724772378273b9481a8af0c12866696abb04b2e00ea7c68dff81d6dbf6dc584a6fa0acad40f673874d0ac6eddcd1e423e1b5cd969ba6fdb6192361962c1650867a0ac5a2f5a6f67203a263aceab7d3be7f8b5884442bef06878c16de647344e91bada8a5d2fdfac303d4870ecd18453a0aa052d136f384b37937f2c8cb7def3a0c97275faab3dcb5cbc749a540dca73c37e3cec428243a8a78bc5f11ec6b7152f3019f4118de21e5503b5747c4cce7480043c8d7721759c4fe47269a8fa3fbcf0cc9fdc29d22446f039435f302852491fcb2bec475f43699a75e825a0eb517c7522730fcf1e08669e06fb442cd54ef5eb319092a552a5eb55e0bad1031b8a50040e913a44612aa53a4d8e6bfc5d851f761665c92af64cd5bf1c533eaa8ce1ca76513b916e13bdea3fb03ce92b653282aa16b3c61c21202847dcc749362d72e1354c237239050bb8fd4dbabba8484133027e484c58c1aa31e92fb1ad6f164820c3da6d53e51e7179261492523dfece649cd0cee59157b93d1d38f7204acb62360119dd2b517c4cce9b012bce28dcbb70fbfff7c14c9ba8bcf6ab1f22ce3088b3b0c44af92e99ad6c59b32143ee939fedfcb2b48d27149e0d44d73d14be6fe0d20883417c89059343d6b719af0aa4a35087de79629763c65bb90841f6f367c68e858bcfdde2564f30944602a1d77ff5ef72b4b15db8ac2572a7c6a108ba3dd6a38568f6203acabedefe1e1f134ec5fc71f364da1cd6ac3f8c653579adbfdf9df7859e518155d59aa62813bcdd2be11dfb400bfda96e8559e7452c4e9faa99d89fc4b6583219babfa82112a1bb49393c40f6a9e3a3312aff4e8ccafca4f211b9c9587aa1c07494552bda983cc434d6acf4d00f086e3d61865171438151bf0283745ea79ba3f5f8902e0dc9a7d5ee680da1525df247e5c057ae61d11b8e908ee42211a85a261cbc02c8f61de6edce4b6b6fab654c8e3cec8915e41b21088b22e130a7d73d11bd06c0cf4b8d4829e642c2807c0eb155ecc150cbd755e3a667e898441afa53740ed52e22172ea39503bdda8a0dc177126026fef6bc593720678f9524208ba9c3ea9bcb7b755c3a1d5489b156a8c1f56d41b0660ec37087c80d8d82ed3d934103effbf230c6a894a9d61228bcc3b18a99e1993f351b10385cc97c5e921db31bcdc876ecf8ee41717b75f98ec3d05448fd84bfa51489dbe3a5d6d48a414f88e428055ccf399c1a36f80278312fe0be43ccb6c06914472dd7e65015a023450ca07681fa4cc601ad2cadb7f2852d8a116db8c51621d70ad512de02604943ed75cf2b4cf07955fb1b8dc3d6d2c1e6a059f4b3e7c6edebf8a8ca5503176b2f4918b931acad66b02a766d5e0759867e0176bdce697744dd0743ae93f54879c3995a3902d2388feccd02240c822259944312bba00fb69225ce375072c68c708b4e57bba6ab0d9257aade9d25b3077c91d6d519d0d788a80f52b271f88c355cbad9ea3e7e72d5f33dc5dc20916db1de09cbb7f5d867b556ac38079e88109da0ae47938f6def30c9d37b1db210dcbe6cd047cf11d479ede993be8f4a2bb84b9d142cc67582c8439ea333a9ee326bd3457ea52aa4bbd445e9346f16c8f5d79f70b7ce313f99a250669128030b03c86e10e02e43b50ffcdbe291f3504dd7468f9149e4e344877284bf42e9ac905c173fa140edd11901564b3f0520f7c07fd58f9b1a61421969473df1c784346cff2cb00b3c3e5286f69232ffd7f4abc82d618acee4259c1ab2c7faa552a7af189cfb03e9cb208ca11fc32ae6f0bee890b59a66456a3c9e38d75c127e8942b4241fbd32fb1cf19be5f89334237773cbe628489538246913e7d7d79858f49c9bdc573b4fb5d8c98b402a40c3a0ca93a882877906f5f9031f2b03ad95d76edadc9da145eb27ad70bfa5ef93ee27852db33e1aa072e38d5cf093fb6f44685ef0f8ac9fb56aa145d52234b7322e516114ba72fcbfedc08311e62e93b6c775afdc03c09e07005b336958cb2032e18581a26160d58026012e944a107d86e9d3d0d364cbc2d1d553619e2ce0c8461799481ecd516730a180f1c8d1f91f5e2585dc2056efc3f707bf7cd8a40fcf2ab15239f55c1abd14ccd45148dfc808f1dff9018521597f20e6b859f69354dfc9e9d2b027ba8d1bfd4546d741f0b8ee103c80e10c4bac67875c4de6c33151209d4afe77310d09283629614534aacc91a5f9e54deee02aed81cf14399b26e2514f1c7660384a2ed1a0b4124f33038e1263cfaf6dcdb8b504aad39a380bbebf3bba3fbba5a62b4e632db67776042c6550fd2646d263cad9f2211d03b96375c16b841854bb1161f139d411257b3014a1a78c266c163d344ce0ad9ef78c3a07bf95480d73adb67a8cd03ba8aea3c6f9c6ba51fcb5019f54723c93edf648fea51e8a6b6f7c915f1d90840e6ee97f2813afa80be4bbccf20dffbd3a761f261b6c8cce64475af4f2e84cc76267be8dae173eb11f90437a3d005fe22b25ac0294feeec5e4d371ec51d2f9a00fb1309c3c3a1bc663882cbc5db817a55a9e8533a95af20e395041a0d9cdca82f62376ae29dc9a995d8f1182ab9e0c36d94166a097bba15fc4a5d1d9f9b70e8b7850b43ad5b5d9aa4cf46e1d0f51e72ad48a8033dbd522513d4ac06d565e6d4f6bf03dd6d743961c4d38c8fd5aca4a0c9629d26911ea24f985209db99e4af2218859416dcd4a4d9903dd0cf156edb92c8889eaee06703fe16a2df1ffbfc0bcc6e6a397faac660b6c2b207c4e8a541cd1bc63561f626ce959a87981e2b4de6e12ae767a523991a18dced3cd6d8a0cbc45eeafb4bfa25ccae2d75d46cf876409bfaafbf9310c49004395d9f637f8b28653c7be9b28e679387092a512e5db9dd6df092c53414ca57b75aeb8a344501d95ca756313cec91d0362defcd14a8aaf1f4847db8f4e05a3795034bf2c61f7c890c289b59f4e5338acc54aafc807dec65b2102ad93ae80", 0x1000}, {&(0x7f0000000080)="3ebea656fb52372e7131a9aace2a95a2931ea596d89d6ce46f1b62c12393c3328dbd2ccdb803c5f5abb8d60007286434664cb0fa0a64f38035f86f0613de7bc9f36a6e8c9ac83874f19c92dd93af9c9cb5793d453c85bf5ae09bd81df19583a3b1199abeb774c5679980dca3b96ba2c5ace6c6227ad8b84a8834d95a4bc8bce680ef4be5ad8ed18f2fb230dec8fbfc26a5238f", 0x93}], 0x3, 0x0, 0x0, 0x8}, 0x400) 18:06:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/69}, &(0x7f0000000080)=0x47) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open(&(0x7f0000000180)='./file1\x00', 0x8000, 0x1) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x400, 0x7}, 0xc) socketpair(0x18, 0x1, 0x401, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003540)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000034c0)=[{&(0x7f0000000300)="b2a9a6d0df9a0f26b982cb190cd527a0cfabff7ebc882b7c75b0e7ee8ae89485380631965934383ad4e1e8183d61874ab2ab7ace9595cac1b01eb314aafd3a5c95531beadec93e05073fec03a596ae91fa2fcd68b4bdd337624c9040d11d420f91a8381a81d91e63a0bdeec61dc26290de895fb55ff557ebc4ba4c75fb91e5ef3bca2169609f1bd6221bb42ad87ee0bf59aa555bb1c941bb7c05ff04b26aaee255884499fa58164ed94ea04b93d4f839da3792a96d107b0fcf6e2fccccc073e97aa1ea267f1eac426d65", 0xca}, {&(0x7f0000000400)="76da22d6d51f336591508d0cc9992cea7b95751af7f7f3d07f05252e89cd5eec34ab859619048f3aa4dfa81df9b5b2c31a158572dcdd100c56fddf3a19a257d7341f52b2de6012c59668970ea462230746c54fdef46debe03318da0609ec16021aa1bf3af32a83375c800eae9f30c62cdd3983704eb32e4cc5b9ff2732b65447ca7d03e0252c7a41c5db05a46bc5af61271d2168bb721441160a66a15563b5e111dba80a82d7efbb68b0a1f871937cd93e3378164e2be043ba4493ce003596ed05c6e5d0729b6923d4d413a0b6bec82b8bed390b14c0f230fb855af96e080866347490d563ae11088eecc4cdd4de95b49367b499965472b23aa4b140bb96e5653877acba7524690693dbd4807cf8b7a3278eff2581944c16a1c1c8b7da93f30c0119fe8e5723cdacf7e921a704f155e6068900b1e17eb81c10b20921e6d1110ddf9b1fcedddb880cc1f06518f4471ece2f3b0d09106cf947c6a9bde51393abd50aab853195c505856b77b0ddd97ba5cf1552c62f37c85977b54cdd14194c2825f0c61751882d562d94fa2fe51d3c98eef6942fad87f60b1451ec94887085d28488c7eccc683a2e9d6c927f168943ee9d769613af3b183124f4a38583e189d1dd6189e524911dc1760d7bf4b28114e09327615b39ec5d793362d9db528cb9635ed91ce768d87d75af0332e7a789afd925a94305380d7e2fea26f28c81bb9afb581724453ef94cb4680a26696b8c3091774a27b276dbdf8508216afef034a6d03684e6e8aa7bdd4516575d3eceb6de455dbae46f87d2f01d25c246c370474f8529df406438448becc89820817851b39ed281c815c0b8045ba7b9045dcaf779e994a85111e22844d28b9754b5867e407d276b80c67c298896858b91a539ab3768d97b9be9df33c703fd565d69d7c9cb0f423b7538f42e9839ac2a743549887513cd0d49470e0d99bba17de9fa39ea938d184ad8a6e139531a62b646998903a045083f35d006d9bf4f8ea5035124b3a8b6af17e5fa33d7bf6986300da22768d65baa102a418165669f3e0e677e47183c1a8b7bfa84a3daecbe8bb969d43c0a3f90ea00514e8810fd3a989ac8ebfe1538743a8b903b9469d98f6eac9df469a1231d963e30f82511450259dd340ab4aefdd15b23bef2fd6b6d0d419bb256acd6bf457ad14abad335e3f9ac118713974edd04189193d9fa8cb73d276d49603d0e3618d6492d828be5220aee838d84d9c3ae1d1023a8779377755a744c600c9019714c7f41690e1da0f6348d6eac39aa2b001e6e627b4dca5eece314b0607f50a8dbd9efde5a4315d0b6a5fa9c908c2990a74343081b52587a07e1824a3ace0ecd966997c4cf093ba63fd886d966247205a8705b5a056408cf333605db82176a70dbcea6752e3682602decfe815ff2c06301c4523e40d8c977707bf02ba3efeecdeac0a35368c7ecdd098a2b1d39805d80f8dc0681140189a041222f3c204bcc88e615d6c370b4ccb12b509de9a14f757d81b644f89a69e4838a796433b987966d115cab770a26ca7ae01c11748359e05cafe5eebdd782c75165cd1f9f9e09cf324a361c3dd7d1d246401f484dd6b5ed6da0ae62fdfca45e6a6a2b2b58817db98093e5a1f70c52f270bc8bb2d18a2fc36f5fce0664b1f0e10ebe1bf7d4321d81fab02afeaec7b491554ab57b3432d8d00347ad5ab7f31bfc1a2b5e5efffa5b83a37a3bec941afd7b9c4c9279d600c04d4e4bbdd4178b4c33c43cc464187fa0cfaa6e81ebf643e598cfd2318d624459e136801e091cad23651a99da1672b6a97b3577ced29c864ee6623312f8d925ddda825b030b7cf949013ff86c4071b6c383fdc6001c3c521bda49f0cfc7328e44ff753f952cbbbea38b8b1bb280aa8cc8b84cd92bc66f3a1bcf4b22c987ccb101a0d2889dd8a6fcae01b7396bd57a48c0631fed9ae5400c6092c58bfe68e88a9d1e07a684c1ac796b3bacd6aecce5413f56108b36ec92f621b5a46cc4086062362bb652ef0860e909bd5f7efe276528370582b4d9a0501e8426c5076a2d7fe7ca6b5ffec9bb9188c24049937122c5956fe6071c1df787397f011f241ae1ec84d41e32c08b5f940bad74f1f7c0dfdae391dabe9acaff3e25a8ed29f9ca33115229cbcfc9dde467430e4384b3e6e1ede19502bc0f6ffc6360c3f31cc09477a7ffe0392279bad7edeedec8ed43b55d33a834aa70ebf2c7db8635f040187f45a69529c82c6d225b21a15bea0e7ff5aa4a49f8b5da43e60a5bf24004b9771933e09c4c2cb9112c6a064703933fc613f42bbc9fcf8a932cf0406de88b0b4164890efba6415cfcf41bfa419601d4e8ba3a88345725051d7d483160451d67fd73986d35b7bdd7c6cf2f86fcdba4401dd1f7c1e8f9a43d13fd671387b4849d7c8f72aabe0994b567a39778d3e6d58b92270acb88b7fcb5951a0692635b098168dbbff87a82dc86b57e1bf32c98e96b4a5072626a3e54b21761826be6fe1e317ca9916a09a600398da02eb02e07b6ab45f19e652ed4237bf9c78cab1bd5638e3a2f1b13c5b299496a6926f07f5ddd1f7a1e9471028283b45e664ff1ea6a7a1580bd8c5ef4f582f52ec0095228b9f92c047c97c44765d437ad58189f06392abd3f0c58efa42b2f36f84c02b87f575b9e948e8cea8a1782a387e3c8f0552e66c752bfec1a0896222a8e9fa8ea896f28837782d640d17fa3075d18306e151cdff1a3afedc8cd33cd649b493806d5ecd139197d1d2436ed0396028d3f69a2cb26c709a49ea8c288cc2cdbeba363c1886bbe08510aba6b2229814f4de4a3d865ab6189fb0f9568a7bea33956c780fe9f07df2f35c10038d09367bda2111115e13c563052b1d59996f4a6a120c16b75a35e9c2fa40ebaa20e29b5132ef14d3455ccbe167270862f99332244b459146e5b1ef7005df4b082acb9b56762f1606f807c02395b0b184620b5433fbdfa5b9f5f5b71d55f9770efceb41dc02dfe2ffb15e3f3f7378de9ee12349e1492bf5cad4abedea420fa3a85a7e83ea6f4b0637b73731b320b358bcac33afc5e5fd1b7ce1e1baa7daff3944eb2060d1c567b2e1f79af4002bd286c699aab112ab83ad1c9002a5ee74efa37c1820d104ba6a52b46daa648534d5eba7162a715c36c94876c360aeddafed05a4891136059cb2b114c4c94ad2391600660ac7f25756b472639d939941bc48444ed8eacdc20828827c51b070452c7a2f6b7f5a85a37ed280decb9225928271499cf3dd407a40833481ffa41da2ca24fcdc336c39158aba6c43309e15fe5203ef83e2c4ec93d4b47bd6f77dc87d2bf556e335f336e3482561ef858ecc652acbe75569ad2cca5c129e159bd91d81b67caa016f00841bdefdd2d36b2c028e4969dbcbd128e2e66a03ddb3211d8f80dc034c0ec1ef053a8cce52fc05992ee39c77d370e4d789862ad50bc2148339c670a0de789d0a835ce26a8a3e818a6b4bd9a826fd13ed1596a4357410bf3bd696b403e9e62f0b9065d4e5e2483a2783ad7df37e8d2f3052ff98c5de9b5d3fd5dacc718d8f16abca10002b5b58074d00b2ff9d1328504b4dc3ea5d95c4219cbdd43088c5177baf3482559895e149654208270ecd8e4bb8cabe77656cbd813812cfec6d0d7229b6aaff3486cf4d18bb9492c375cbaefecb712de3d4f7e2adf6a6b5af4b5a79ffdcf881f04cb455d77560cbd93c08e3fc7c7f11145946b0034ae1c190481570b4b4174ec672d9f85b85ac07c2a216cae40a51c6faf3c12820370d69b541dcd55f134d3e3c0b5ac365108d9550171b66ca5d358b59a2d54b03c5bcc4945dfc358c391b7565d08ef1b7cba09fcfe7afdb63eed6862cd55a4b8cb0c9eec4b84708206dce5eb2a9f058bc9d2628a667ac3454a2e5ffb0eb1da97f7bdab450d6b02ac0cf0638eca432b08d17d7a0c9f5c668bf878d8f77b31d52f30b4d3c958663bcc3116de947977a25d6d77b22c3e3f4dd485cb3eeecb84cf38badfa76ee12a5d3b8bd14f187cfec301e3005b2ace21186836fcc37b1e59b8416539dcdb8c3dbd666e122c7e266388576473862fdf38a3364cd9ef0ba82c9161647ca9d45f8a7883e721fede3a528025228ed6442d9d5195df53e67d20b04d9ac6928762ccf7e5a272d1fec716736f1c636255f6d94d5bf9a4ba721e2a7d242313d9da98ab70a416a01407da0bb826ac9c03ae7808ba355e2b9036797f3e62adac54d671c69e91edbe7fab5740fa8c5779f3f03489074283103443862905d21664c2df22be2667e1369dd72ce03e71332ae5f772c345795025a45211de8664733b6de4851a87e637332d46fea01e19eed6e4716d4bc8387a9e8a8121ecbb82961bd7e3f26adda23e8e8c288c4def0772b0f5b787a5cafc5140bacadb7565b396ff40ac2342a7138324d7fcc631d4da2c127168d5adbfc3c21b4b51d15783a6a12341b78fbb31b05d2994ff4894064128b685ff19c1386e340f93097534052b94a64e8c9d1404c0ecff8f462ee91581d85310bebebf86e7d15985b03b16949d4e87cebd4aac81ec58c82dda77ea70db9c7920966e5939b06cdd92254d6e77b85b5bb91cb2fa60c681a09f7d9da71fc31a076dd10093324dd192dbef5a94527d8fc74f8f4451575c33b7e317033bd53c241e3d18e19375930db58e53725934eeae8ef72f3c51869d3de1dcfaaf1acea2e12e4569e3ff173d24249c90135445d7e5fa74d1bcf2bc4b3e578475abc1f1474b687d61496d2e23ec6ded87363e2787ff2f5c3bc4f2a8760841a448951fa06e84137a4d4c7fa8320bfbfdcf77f706030ae1e53ac13ce98cf4d9f9dfca48f9e01419d56ef5cf090636286883cacd643ffc075df3e0441e73f9055fab8673f8070e9402795bbe2d6df6e8c30b6488a256e7112feb4bfc7ded56e38503d69e9fec01c20dfe9c834fb73931b83883a37cd13f1922f5f6f8d1bd978edc705f9fef9cdbe932fd4a504cf5a6d4861d9d4df4b989ad8ed09df878d5c0a390a206ce036ee1f21d466991ac5001ee2a02428160f850fdf9d6c351388b3321bd695f2a7fe18ab13d7037f787e4c8cd18567aee7c7b4f3604b730819105fca3d0f4d00ee09c51d9eaa85bc4343f5b729a0a9fb19307ab0d47a0206fd4105a8a44196775af5ab2e427cefe096cf89bad94b6271b8314a9f2f8ff67d465df663942fc709611f5d9ef5353868974632a7f5a1acc85ca90fbebfdc8d9d2724794c251f5d0bad5d6f0f1bee599ab406fb4b4d03b20eb268e064f4126bb02d1b092cde5893c3862ce69597a05990abf4008a134575a5a44410f43799dbacd34ade1ce3100cc8ae5a487c4183cb62f6605cd2b9851a565cb83432975cf114e1038f4351ab507b2cfcd0d996c4d9024df4a2e4553ccb89a6b52f5b0af68f3ea7e05192ec8a1edb25cfd727094672ffd01a569c5470ad7d6e3da3c43ceef6b97bd0885684bb6fd9ab19783bc07054a62cf6398d7932a88228c7064a1682ffab22167f63f8a9d4674edb826e92528349503e1c5e9deb6739c635ee9a913642085a6a9da78a844d0f5bd6543ef5cdbfe7f12890402c95650b66ef6ef4dc00f4542d4b2baaef505dbbdcc16f9794d463507f55eb481498833f742d4064c2c82d7412149b159fc655ac059aba2809c8da56434ddac909d5c81433c6db04f933c418296b4190281ffa0543a585ae5b26f6dc3d46ad54951fbce30c9e1ace5b7f980d4a3600b2cd61ec49d6cda1746a3d18e3fbc0621b7407f3da909b7df3d85b7490e11362db4492a6a58876d1503ae4bec43a2b837d1664b446983", 0x1000}, {&(0x7f0000001400)="658a5f01ba99334536a7aac773bec46f411840b78c63dc0b86e804f2533b44118da5fdc3388f06297a99f88c916d6282e8d1c1a60222562042cc1ea66d3db51fc0e97a6d21360383523de1f27dee0f27194b5ba86a6f77f2cf22324d710c9b47a68c5d8f850e2dd4f799653152bfcfd9f61bd47a81302554b994b76fc5782440196db60a174fe9f99bb1fde352f4b82d1b2b8c4439bdf6450f2381ded5039e9a7f04620b449a16ef8c0ef39238155d03a31ac5b6e5c133731d4d856be5364457ad8b41df0b682c263e21b6a306b9d36bca50a4c1445814db67f60aeb2c7229586c5ed35ff04fd407407db8a07873105a421ec2094e1ad8620ba484af9997b08ea1681920f0838668d232d62a0e0a602ed11bb9c50687c4cb97db0c754ab6e83a3e526750f08198f7c08d9bd3bf61d5b05f1ec9dd0d66d45af5323464df871e11eadbbb40ac1c501ec22f7f7aa3dfae4a86f0e77b128bfc4a8d2a13c4cdba31dd1784e318b1efd7c2a9cdbce4e4f4c9a34df1ef2cf21de6c1ff80bcf1a2b6603709f0cef5e17770b0f2ff09a527ec6249694e03b9ebdd38c7af0e4d60413c9dcc913cb032ed14369f89e0193e4318f3fa767e837495499ddf45dcc4618828631d13e85c9a689f702879f80b5181deaf919ee393373ec0e975af7219f8770c0600eea292c60af6b11041c2b76497cef2c6e611c3073d9cdf7264c1c1f40e28c2a49684a059bd681d5961acf8be08f37d63fd0e2ced8ac6ccd764a0639f0bbaf0182752f05d2611b49ae95b79785062fc8b0bcc9223561138d976fe37a58b9f9e5b68a82cdb143b1b1e84608abcd1f48acc5dd61f5df8e3edb76a06990216b97514d4e5f1a11545d033f138f18682922a73f5573b707b8efa5eabadbf1020290657484bb427bbf946605bf80c4e5f04394809ca97d0173898b27c10a676e2dd0b2233e4bb25f0ef608b049101cb4e5163b718ede41ba2640605c1bc2d8a4bdf609a86d30e0883c21e9579aa0e172157025939e763ddcb8ef429bc3168d0caa51fc9ff54edaa8728b98527ac556bed303a212b7ae6cb84013bc134c2a08c68356972ca481d08a2538b6b805754fa0a6b2b65be5b3a861bf1db3aa6e617def54c4b2bee3fee3756b7ed0bf91b446959df26ba69cc1335b53aed1c91f447a5ea79bb68eade2c82722a1979572f9eaf199bf9e0792bb17bf6ec9d27c2080f245482832b3577f70fe17e4cbfea4031a70d77e8462f8eabf829da11680ffeae3c3d6bcc68c55da72bf11485bbeb47817f72f5da65751229c18d90533c938f5cecd57d162324c40a43ed67565ae1fc8b4a56912792121a60cdb0ed3aeeb51855ce86802e7a3bfb05950a7a27afd27ea0127f1582ad8b7500012669841d15359cb0cd818f0b4907dc45543b3ee629c5d690bc2cef8817030ed988c0ef6993750c97a88afdcc5ddcadd3e0baa0c5a24e01e4a55b2fdff04ebdb2514032d14745b9dc226d893f4e1af6a3258b195533b13898bca4deea0e81772cf7402d9c7d1213bc765fdf145cfb921e2b674b2ede4958de74dd40a17aaee6691e519c7d3b1923acd8db3f8f651a846fe31346ffd3bac71718d1e5813a616581d6ad56b1604de03d62fd8f109920ebd10ade75fbc38876fe9e39f6d7355780fe3d2aeefcb922ed0c1e1050430da2ed3efda9aed79c1e4c2ee15f4974fa43220327da1fc1617bfea203cba5fc7804bc751381202c26a69fd861b1f324d2776c812304d8d25d928fc03c856dcaf93f9cbbfa6dcadf162183fbb407ca98d6e1d8f37dededbbf7cf3cb96ec84f226dd228fec8e84bf4fa94415be80b4215b942f74f38e6c06282cfd94cc305f5b6b3fe5640746fd5ac7c565cda3424c7c226b1f7c1311ab4d6869b82033edb6dde3ffb2cfe54b0c55448d37e00ecb1810b8e42c7161f672880f07fd6c014de500bea97b688bdaabc1dd48f132e170441feeb9fa09f60be4dece6ea99bc6464fcd4c02898bb38c3b84fcca4b7391c89b8f8dcad55a00cf7fa06ef0b2e617859a2e1b662daf32956a4452b57d106a717f1ca6ebf1de32a9ad070e0ab42a0b0648b7eecf1530382749a090292230c19ec12d58a23fce54f24e92f2ad5e3dc432d1ab9817aa35e96a9c0c319de1101b617eae3dc22012a4c4da95e6f730e5978cb2aee5de024c55bd348cfb78319924a955a623ccd9fd9eb02d6010d5063c8dc16867d11bfd801c95f9692e022e2586245b3802bb3ff7daaf98deae118062a5cc43011ca02f64cfc7000dd9c5c2c3f2f2d6484e14dd4b4bf441a58c9556a268be97ddfe73b16a7d0c02dcbcef1637b1b44be4059a74908c9f07c04628e6c369ca0438f18e142c62b7914809e1f835561424e0a55375490fc66603662e0602d99fb9d15f46ecb81075726d94f47eaa33fb9fb1d8f9cccf845c6d4e05f4f03aae1e7a656e4f32f00f7709aa32ba8c35a7296e6c6e0517329b1d825fb56e2cf860aa8fcabf576f506c4c41fadb8a0d381163a054f110278e08884a579e506ea3011065af885ca60ffd3fb25457cbba1efb9c23f243280e34ca07a95a94ab6251d5def92d266f842b25a0b2efda8ac28c479cf3b59f57d40fb06a131f42570e31fded010acc0c86ffaea75d8a40c6514bb31265c06f2a3f57339e92bf8add8169a077f50d1570a4c9c9c0b3914ed0bb05232cdff3721df8b4e8e9022af9ba73e268011fa713fb0e8be789e9cf85bbe68a15b6363694110a374e0df509b1c2122c231cf208e068236a941c1baa809e0e14ddf1a062c58bc84ebe830d717582508fe818fc4e5b4452589a301e3a870727d1bae22e592f685938fbf445d818ec56527be6e6aa6ee790daced6a28f29f0d1ceb0fc2a1d8584b1601febecb0fb9e7024cdbb81bbbb2ebf5a1372dcad1d0b70c924702d1c9b8a3ae8b99a36c06f1bf5c525445412b16858465c03a83973c6dc33e096fc51cf663de92d7443b58d38b896cf29389bdd398dbd7a5c6654bd237719936c8b3edcfc2f3bc4893d347171abe8d865b15bae71768514782b9e37bc66b603061e18c9ef7e3389f730c466450d38d68b84b10f7f9e154ae252303d27d00a16b339226253e2d92b705897e1161e8c4658b752d6b375c9fe4e1bdecf8486052ef955402dbda36f6ed5b1984fe73066c375cfaee686e6355ab16fba508bba023423fcf1d8dfe4dee791f064636dca81abcf1b2fe73394bbe09d3c5fca0121ac7690d79c0de430909124da08ad2003bb5e7add7964623cd1e5925981b56a38a4105d6d6aa587ee43a680b0d2920d462ee79ee59b5bce7a3a5fc344798afb41acee93a0b217d89af353ee635da7a0cf3cde7051bbb93eb6aa357f7f1f3f9a60d9fa6f7e39abf4c79645b4a404a52bd6783a090c139b730c1c6b76dd95003b80a7750c680473aca6309ccdc2c0399a0e4c850c2334885e1aa3d43cd71b5f38d154c5ca412408e38f5e8f6e0194974b69dde717cdf53ee9439170890a996e3261c1aeac19168d161ab968910da6bc50ee367d14067ab0c2877d301266f068fafc5383a37941bcdf3bdf2e6cec6974d47e121353cb10fcd75bdc58d151862049f7e037e1f5bf30f16ad2c9e596fe21dc3d44b968a9b7f4215ed4acaccf6a96bb34e1ad0edd92f52cb0eb64f303cf0415ea10cd0c9bc8aef7d07873c4bb47d9b9ef010115f804f3a507662ea5ab5d55d15dbd93d53e1fa9a8a359d9f67d8d5e796f8039089de7307a9ed69622306aadbfbf3e858c1b39586b5edb091251c11025f4faf86725a7adc65bb5b6a2474ca10600a5ebd91f196cdbe3023444f7469715cdfee3815df29ab647481827f2644407cf907e0e661e5d96a0f9baf5b2bec80e550d3a72569af15e15081abdbd8c1b0a2b3a375007c787f3ab3f21842f35532306f14c9b2cd06a2ef6016470e6dd457623c2ef186488b15ae476b170ad298144de94d54c763d64dfb0875cb16932ac3ed63e38ff34dc72b6bb6920d5c46672b7d15c4e1ea8c775a790bdba6e451f41d71208577cadb419eb521bacc4bd645abe282e44ca0e74a893d6c81a74391eb5a44b9ac02c45ef489860f8036b05656e877dc45e7b714bf3ea49447ea40f2aad6234ce0b0681f2597d4c8478efa3e5d4e663cf8bf2e6c0c146af055bc9f4f3ce6644dc89ddf2717617f0bb890b2bc247f2a2ef498c8b36f1f7df36f0a792aee75652ac7f353d172151607cb7873731feb4d1c9fffc380213152ce6ae6efa67da9e769f164685e20dfd7a808ee842cdb79bb1a0469f647b643e2437fcf45468df616f9bfd7fcfb53e74c2da4e4b9c360616caf99d203c7d6c30b973e4b3154464eb12b5ac9341a516a8612110575ac7750e0084ea5205b1e29d70240a2e7c70b750ee5e7044995989fd24d0d0116ebe0a4e3aa5bbc0ce6a9345ca8088992e2248c8d03b821fdafb4c04703f996c0a5968ad84837cc5db86d0b37b2add9a5927419bcc372cf823757d42bef5f13e1ea5d5e243e1ccd899871f1a68a1777caea80bcf0720dc27cb95c891cf22da1701debdbd6755f271e2f6267d8e2f612458819395b046c4779c24ef9541a93d7e24f12856e68ba50d2c7d81c037f6aee7f1e4e1bdf367461b25906d61f0260900200a8dcf896ef63bee33a869b33132c634e3c3c8419d7955b8c1574740687cf44aeb7ead50432d5b726a6b75cceaf230bfd04dd5b738f7f34e9a040d2a64699771ed42c9f85d27f32e33033bb07bdecde365d1904837d4e2199db58dcc91b82963df93ce423ae9ad14f388700e9941b6fea4343e0119ce20497fc587cc7c0125b2bf77176db587f84d4fdb0c9bccf102aea6984eebcd72b1924e3d8c2c9c0091f0cbdf22e81a55c5cfa91d1e006954364d607cf7ea9b5e7a9cb3627126057624e0f96623ed4bfada9c64299f69d9970335c782f948377238613b8e9765918a6699b709115a0eb235c3901f28e9b05d3c98c2535d14e182270f75eade54a0e642ddc6cb458d8f6a2cdbe6d71c775bfffdf3fe60d2ac134cf8bd545b99253c3c5e987ce676a78b2a049caac9268e41001f933241c159cf886a62a3bbdbf274622962be952f9fa735300551af20f3d8c353ff5c7bc9590e93bde53c308dcc4f64219bab0183408ec7496d7ddbd9c5c9960c824330f35a4faab95243785b4a4cd4edfcf4caff379e4a0a9db5b08efbb13f166a27aa99dd0a48d9ad63e84c3dac244bda13a498c3c61f887384dbadb026ca7d12b82cbd71586eef2f49a641eed08ab2f457aea7ada66c1ce530092d01aeaea45729c2466f6f6bd5c5e868a9cef345a16cae65078cc4fd4dbf31fef9b2432be38ddb52d5587706d5ab40e2de1edafe6be26eb4973ee1ca2bae2e80438fdc1d84fad985d27659a725c29488a63f416301dca1abd8289e953feee3d1e9b8866094d03c0296bd7c02c6397c300acfcbbf3500cb89284cfedca4d7f463e3c2916c641e546c8896d5c25ac062c39f56fcd8f36e8d1c05285f3a81e18da5e3beff05a9155f634320c9d4700ab4c52c4232bdd0e7f0f09146779b1d13cdc935363c8d94ce4aca72382f918894a1c2daf35548b103bcf192e6f50d770ca0afa8c81c7a07b1bba3ecc0a8b839262912a84f68503e5ca6767ef86af583e2b7c9a4db309789572885bfc16bc6b59caab7d5a902d45163ce412ffbe767a915a0e4f466c005e447f4ed50d4ff769f9bfcbe1b95b2e52cbf5cfe3aefbe4cd68ec85ee34773014bcc6f669f329d6c66df109fb658f6010e8e610d731e71244399fc33e28fd654a8c95faaf40faac6f66b7d7", 0x1000}, {&(0x7f0000002400)="2ecfa5bd95d6ca56fa1d66648a529cb1d0858075418ae19df25dc2ab2c2c884a8e44a2ae9a9ea07f102ae41a78f3afb56fadce1df6fb8187547e7e63d26cb2ffb5dae25fbd61ade4ace711ad3db537d5242510329c24a60ced20db0df99cbb9a865f043537a5a296d5f96ea33d2b6a3b6b9380d7f764a918ab2e2b34d2e6be83c3e05a2b33ef46b97e215a70202d861e564d2718da9c0be932457d75b0313f1b01e847e2227bd5e0b66546b4d29a386e8294e890e581e3a44b1051d0ded12a09b1bdff7ec9db116e477ea1467aa6e32503ff7d4dc1a7f935ead7c10250a4db3d22605936b070445aeaa4196d84da164f7aa582840a76ce28a46fa2c029602e5c577b1473e6727b90ce886286a773d7aa7267ac5aebeb5d3ac455d174916c3f4c988eab6bbfb579fe3fad3faab064294a23def23b0bc1033bf26c542da4dbe7c6e58c78e9da78856ada526cbb826ef4190902dda38828386d110f7fd5aeeab1f2c87531c9c520f493d73b9f224b36c6d260c8444afec013febc82009add329a38caa27c52974aea9dc0c94705920ed6afdd5436506066fbe4017fcca7c2e451b2fb64cd3721ef04859b03815909039508f44dcdf48945fecef940af62e281d08cf992d0b7aa13f1347cbcdb5bca6a52f1a92cd9babd95e69cf1dae03371fe9d6829e8cae5b4b02da98d28023e9d9e57e4b5b8d2e292ad8700c5446fc4ebde6a439590e167970a3445a235c9b11070cc2eba9bfb6348f3c273f9c7472e6760ce05fc3d5c7c3e9ae642072c415662c5e370605454a2d5b3de50c5ad9f49a615f4895a0bc402133da8167f2b0c176cccd84c10722172981b7232d9410a446ef92222e9aec07279527e338b777309274b9c827748eb7354a7bde7f199e7cb4ed48055170377dfe99f3f2429a19c788e8de70ae599bf724d19d13e1c3f2d1971450d8b89c0b3f3b10e4ba7cc132c095df9ba75d80c97695bc7fbf2a577117af6c59d1c67f983049a2bdcd4c768e4ec8d4dbd3c207a69c71c542c9c63a7f0ae4189ed16d104580ca9044f64bd4c4a0160f71cf3b65101a582c09a5fee0a9eb270dcba59cdfc9af55e678e3e650cf8425f234decd87d21c6e87aaf8055f405a7823a797decba1ac43f5a610af29b0ec1d44a86d2057a8b1e2338cfd019c92e92fb3e0205d0ba8b0513190dc9f4de1b2323bc656e2fdd90cf78e2654d8522eb35789b2930c825e507e514ab41ba3bc7b1b746a395899609ac5dd78d43885ceb05756797341023b3aa28cda5fd9431449730781fa433093f82a0ecdb31907dcf41537553cd965d829aebd383ab9188faaf87655e178e67633c1cea7b5cb64be8dbf40fec82ea09d65c8a505bd32d45995db0bd97fee4ac4381c4ad2a9956c703c21f288588de9ccc011106f1ec66aaac83bc1838cb6a0854b973a5e950e489f40de5b1aa185884882394864535636f64a8b605e4aea69af1233a5c35887e156edac430af477ea835cbdad9ae2b3d314fd012d52b22aac574d85a25f653e4d2ce7fc072b3afbbcf6040cf50e15df91b08cc315222b8bda39c1db29b19d20d64a306028e00fafe114427daad2708824fd3fca545c9e3ccc4882efaa788a50901692e12854ca0d3e61247464419956fcab34eca59d7f88865c6895e071d6aab337beaad240279aff70b52c049035a5d9c953b0e2cc2643fb8d01ab65e055ded9bcc69a9aa8847c54fdadd8e9a1d06d42a541026909164cbd67d2a0348374d6c1511e8313112af015c8b2c2104d1533af340914f07326b219e0e1a1ae3440d2c94c41dc8caa4c28b1efb06c7be4cb563119351079f278225efeee3ea9079ebad74e95b6d53214ca7299f8b4f1731fdf06302fc27826cd0c1e870511f067612d22ddf9159ffebfd2602d21edcaa89b49f2ed32f77dd656a00bc75e20069b0d06797ce78a8ebabf0b55898fb8440d97fde05a6022a4f7ad8781fd72da2892e7dfc88f656361ec2b69ee689c7885cb27a4017c33e799958521b5f05357f1615325f9e5dae8ccd5ea7b2136ad9a26bd01249c6569fa61392315740c784342597887d49d20ed6375c8b8925bfb62f619fbf98b44d83b04c4012ddcefb38b41cdea663c02fca77bdc4a2887e81a6f7a946cb7eb1ac416150d545b840de2c19fc3662d109349307a2d5c9c9a439faed9e8ed69626444b8327e1322aef5a17f1431b03004cec8760f322128cfb4c79334663a73046d19a18055206f8ebab633979b087c5f3252125ad0a4b6c8dea825711f3dcbc7fb19baa92cb56057bbc45c3c5fa6e3e933cb9e121f5beee89df0969469f143fcc40847e8d9a528aa67bd358bac958944de06a32d996f981adebb20751b46bae4c58082c62416d7c12bfe4ec7faf964d0f9783b02d4914227b9fd48661730e4e676a8e01af851c4a4f311d74bb3ede76eccd592da60d91429c67a1325c2e19d750457853a01b294f1253ba5db707a8c102e36009fcec13f9f016427cceb14d70160ef9244eb54c074e07dfad1514f1fffa9b5a6563ca853dc4939f761c5793ff674543c0c906148199bfef58f2fb7c716390edf50b6fa78204cce9b20e4aef2d555d1218f258ede8092550c16a93d0bc422f03cb2ab454628418cd670acdeb7b0584742958182ce97ba705659c1f1f70809c7a664e55567400828304107a5e7fd2e5435908a31aaedd6cca9ae2324c882928add89fd9427c2a31caea89b8b9bb974a08ed9faa58e2f2fe0bb97d6387998edeb208175f686f4f319b8e76334fc5203e0e6016974ad0975da03e3631dba61ce0137aada03a74e24ab65e4e3a1de41deff7a8a87f86b11aca0a2b60d92ba1cea77b971657b90fd8d9dc16103247c084415dfa624f0872fe259658910110eccec59bc783f668607228aa4a7e275eb85699416df89522c50449c7c50da5d4dcd1751c7a1d55903a414fee51f7b29431bfe74039351e4d757e3c810590b5adaf5c1fd5d0dc94e16c69af1dfa0736128169839054a16f6c9441b032c99d6d9ff5b0998c17fe21e1d0237594a3f472b646b5cc1fa148817f46ce1874c61f137aaa6b5a46377b1a2f16fa56a011fd8a62935ac440b22aa6d22d288d6b449b117eade0b86fb5f7ea17e5cc74561cac5a20064a298844d46d64e42c95f56189e472e301da1f3056d585d3b0a1c6e7dd4a71a7e6a05ea114ff2be1f0b5a27127a7cf6ac48822d13fa100339ccdd15bdfcc8877fad7d3ded883d3cccebcc65bc6a77f575708f28a4376718312d2acf7cba04f78565cc64b4d9f40b791909d65895c9e4a85afc7e87b8ad8be2da67b23f3277d25214ac9bd9546a4a28efbada658a074971520f13d2649173d8cc1b94fb7de25c4be56432485299b2f74485c320ef9350c1dc4e9f41e26ad3128e0274e21316c063bf359551e13a37b8f12ce879f70e419d6a2c22b10ef038312b7cb82110f40cf077e72388f6803393b4a170ba4ce46a4c25e8f6a667e095646f5f57511868c843255e2c8ce24d4938dd2d9f33ccccba0a3c490d69a2ae26567af9906dbe76444c8453328d3718362407b3ba9192ad39ad09478fe7b567c5512bba02b29e16266b4cd75c17b9783f232a8864ebe67661656ace0eb3d41f222fd6a4b3d8f156ca096666908218d4708e1b210e228a7476c586ad673eb8714230247eeeca0a640bc3a7d586f67013bf38837d1dcfd1fc84bcd9de1df144e567d7c6a12bdd8a060f9d8721a538c2fbc156222194b51c8caf4895a1dc61aee890e581e93db5a6db18ba55f32e18940ecb27aefa534f4f50d3e7c576d77abae4de4cb7e64c53a33a1a40016dcf8495e6582c094bd5c38bebf9defdd4e4ecc70d56de958441f42b650b02853b230dad3134b0778bf93e3b17c3d1dbe6ce0e9b0f5f7092276cd66f212806dc266d8571971b07ddb76b9195692cf9e0f7caf4303877db9e18c39337cbd2e5f1046a2a44d84a5e27e003b3da88e431f24826dab927d506789c533a9de6db040def1b459a1251fb8f3cbd42201f96e7ab696bfdda761f7a9a79aee2d994f2e0cb70beb73166905d9a5b91693701105445c4e97116835d8c05a92b1a98597c322a07bba62e81a243a43c6d86457f7b801cafd5dc9fdb2cee70e19e5eba14021504fa56a665ba61b9ef5841d37f8b7373b6c48ae6c61ff1958f613995b711b2f88451403bd4f50dbdf7825bc66aecbb6c4f1540341609bf14379e3743a5d837ef33301d47768a049b6468b531878c26e741147d05788053b2b2ec7e0c44fb7b73077148af48d2c8509d7aa153e4a0be9222fee77c75b9d8368495e87c95a269a4d10470c18463dc3c8d0ed30077920808cee7bad21aea4ca9ad8f312c2c92cc09901ec51927f250b22407c0100747f1075d0b48bdf3b078dce51f9a7bc8646c2b4aede6930610aa172e450b31801341fc285b58641f06b7cc179d1e2f7f6d6c6d2ba1dca2f955b678047a851180f9bed70038cb9fb550b188f858155eed1f88d1e6ad31feb10059381f8f1428c330d998b27c391f27b7ea8638de225c377b5f2b493dcafafa75488512ad311b824bce9cc6a24295213cdcd46f136fe5dc6a7a329de45e032fd75fe135dc4353c05520cd810fa1bc20176f9674a21e5c0ca0468cda7f3d011433a7f2bd162bbd6d28e330e9eefbf394271f7036d9ce449dfef0c00fe2737d52cdd5d1725a5964688f816779c5f137dedb3261c0df02fe7582a49d33e1f568134f9ab42596bd6c33e064a7e05e2d60187772e2d980ee2f413f4ecd3dba90ba550ec8568450b13fe4e56e4d1305e216db8dec382ff1d832fd62f942f09285ad4c6954efac1b40e8b853af6ea5428c95cade5c2f0467b522f86c0dccb62b7e55b2174c30c5b5aa357e8407243b42ab1c64c08af3b1be61fdcdb611950961336a75b80574e1ca37595d57cfa4e032bed18e58015e2e3db7c974fe8df89482486116c3807100cca9b55547ea86e263c0edde5cc5d0d2d43afd67d26a25c7e7b6177681d15efeb6758de78013fd415555f32105c92763f6bbe2cf201177923a1ac0e891d516f292a02921496b3fe54026897701e21d6fb9ae0f4c907eb4a7870d67b1d376a6ca76109a7a9c69e5b1a0f77de876f25da093a30267af537c29290d7632e0c8005d7ae4c2d00fc171bc152706742d454cec6cdd46e25e8a4f5183d7668aa7ba7946f2f25fd5057bc83abb7490878902f26edd377d8b745d3f8d7a6ba4982b808036d477bc6ae9735ac7fee962162ae43150502162a9daaf521221e5b12d1ee7b938cceff2111fa239f061c542712d741d11fff9a6b6c9b4eb46ccd5a82744d015d8b35f38c323c58e216011fdc1d85c88d9162b96d4de29d134245271fe3794e55ff70d0e2e317b1ca200f6edcf51180a2d1102bd0936ab6d2b0c504078798aebc495024e2e8dbce819e4cf3c0db576442a62787c93ab8bf92433434660d6e327e9a30d6e546d6dffc449432d8f2179eb48d8c22d3ab1194464eeb20ba18079af73dc41002b5ae04d5b151c919d52510eea2bbf72c1c0cfc1542f9279d459feb7a745d135c663b5f40542cba641cd197b4849f177e27992afaa201397d0124d38992c496b5df01c3d8dbaea841c0b1e5a111503b8eba9b6a11558b93e60de717882019016481827b267f438b13f195707ab110fed551a52a2cc760f01bbc61d203852e8a20a56286a3dc352a0868363e47d8dd647a4c0e07ba99fc5c4050e09123e735baa1aec026513ef30c742892b46a3c1e4cab43fd6847dd57b6ca5d4d5f9d4646a6004c8db9b9fd9edeea879d", 0x1000}, {&(0x7f0000003400)="c6e774cac86517a5255e60f8e367710d417ddc48e326e6ce521219336b7b5fc24a07540be9335e77a60b9bf508068a1be56b9bd4eae6aa9bae1d3117ab7dd962fbf10304cc2827775e60533726953919a54e0cc2d00b5018ab9198bb6675e7145451dd645185d8b12ba8d89b863d3f168d46c045c6f4450a19e0c0ec27feddc4c2eb11ab16c45669b211d64e41b6bd4f5d7e3b8bd1b62c63", 0x98}], 0x5, 0x0, 0x0, 0x4}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000003580)={{0x18, 0x3, 0xffe000, 0xffffffffffff2ed9}, {0x18, 0x0, 0xffff, 0xb3}, 0xcbf3, [0x9, 0x4, 0x8, 0x3, 0x426f, 0x3, 0xc1, 0x200]}, 0x3c) stat(&(0x7f00000035c0)='./file1\x00', &(0x7f0000003600)) r4 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x2000) utimes(&(0x7f0000003680)='./file0\x00', &(0x7f00000036c0)={{0x5, 0x101}, {0x8, 0x2}}) r5 = syz_open_pts() sendmsg(r2, &(0x7f0000004ac0)={&(0x7f0000003700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003940)=[{&(0x7f0000003740)="068bbd9770a0b5a5cac568c72a87ded9ded34ec6746b1e3baa9b683b60a16f88c482624e854c129e07eee50f18eb3998b4434dca6ce4039aef3a3acbcb3861f1d2da0c43312ad4f9c7871e3ba2d4c5a0c0b0ec75a732cbe6fb5f30597847899a4887e7f9258b643775a6dd2a3b6951ee61ac66cbc01d5ac807274dae80c15635e75708cbd71d8d6a8d7f7619846db3e5432952350cf2d83f5da6124bfccae35eaf7b9311123c172ba6061b15b02663e0dbc7c9618cfbadf873d31ed85137119103d19463ce554d3a2a74a3a4ae27015874233f1e5bb060898975d0d2e22b069f29b8de44777605515b78e4582e8f675c8be536355c386a9a8847ecfd991c", 0xfe}, {&(0x7f0000003840)="d40492aa24afe14e0d13f11e4147028cbf44bb354e8a3d424557018d12fba9a243eaf3ebd2cc171f120d767cde7eb76bea6931a19766460a824da75a1f404581e7a2c5717880f9a3f5c556b136d336dcb984a8f14f5ceba44461813793d8ca6de8d863d40786020c909849ffc7534c6b53d8ffa5b624209eea8ef27e8c46b53fe78518f768f5f64f4566633cc6829bfcdc9d12e5b7dd7a928c5d3adc707e5efb0880bbe71ec82681146361a97a066e2f66a8f7d80512d18e5de47109384cb006525c2c5738323d919db4c9b05f853e9f2ca7787337bef926b23479a1b46967d1cf8189b5da5d21", 0xe7}], 0x2, &(0x7f0000003980)=[{0x1010, 0xffff, 0x6, "578ee7b3006d2ea6ce6316cc3eaf882539d97ae4d8844269c429ee51806c8cb0d2d154e49ecee5cb1356a0c1c63c4b1e8de02cabcc4cbe03b8ec4db2d8900be13c2ba93d9c62539528138cf8c8cbfd1d39870aab02353b0faaf4792d6f4ecd609c6735d9c19950f448a7f426b00d0c8b08156db69dbbae4ccff243309e75cbf9eb6e5017cfcea25d4cb8552b0e83faa6deb824fbf98db2f2fcfa03e5308910329c9db85575091fce3db9b1a402b0c8ff0fa2113e0fe87e27eeb304c486b16edca833154ef6175fcd833c3d87786c871fda5b26ae5d6d1e1c4ab2013964de4c348b06956d95a7f77f9601a24c799cccb9e7549aad9123058d7c8d1abbc70c0f1d290ae4ee93b4f652c38cc0dcfb0067bf30ba6fc27ac9cfbba27c5b8aa05d87d95c4a6b7eb66de711bf126319c523113ad8d429c907ddec407c74df2937960f2e4a947f5664aa913679be3ea92abce93a70a4883423d397afcd92ae1540b4c9973a77f8f18007c7e6345ad5c73a833feba2e469c19905548542d2e4366b080e999d03bf0ff988af9a1f9b096342abec48d76925bc02380043f4b2fe5fae5c2b55c61efea6e39b52236a7cf4a7dbf5dfc2686fd3940efab1101d99a556e96332ff93e76d7e26e74b522f74b611551ffb6da3fc8080a2ce170584a75ddb72065e06ac20106696e285158540a8507fcb4288fa0da1914933badd37737c34d8d6d7a92965b396b511dfedab44b49bd02a6eb8972f7814543babcf58d55e4e39df7171f87d6a7515d7f626f4d4b9ec2754273738e2880aaa5de55b497d0c8acbfa9db2ef413bfb998867a21bd995d9ec58f536b489aba13ba43106cbafb423fb3ac640c8585788a2527a6612e45fedc4c8d90271b55cd076c2708c0f22ac5634c73412bcf6c8088f7ed068dce394aa72b6269c7acaaf8b5cb88c68866c4ee2f34e8d287481a7c21e55cd285681abc72aab7a65dcd0ca00db1eaafd17e3a964f5a8567c299e49942e5eeef9b811bf5563f5ef3a15009d0b3ad5331b4473a454872118e6dbf3134f4e442c64bed9d26b5f6dad3cbfd11c09f448d481108925d9da90fdde26b263169b6901f796e8187ee5a0d6e64c3aa4c27e3339cda0b0093a4c3f0617ecac7e6f2cb4092e0c965dd7bbc0ff4ccc1e2cc7e234f440d8f50e1ecb7488b23dcd501eb2a2dd7c5debc9862798b384078aeecd1e9e16e32f36955ce6fb751e4098783f5532f7f4938b8baf2462faf6fa371bd252710d1ce36d6fff4b4ca1364ddc33133d5ed42f9f733b727a45020ce6e6c0d0e67cbe4cdcbb0ccb4082e47030fa201435eeee0626c416799edc89fdccfcb6ca96b6049bba0497eb7bf343b4ddd4c24a08a305df58ecaae4e73594f961935fe29a82e431cc9c482b5e728f8d3ed4109793e96f52b74ed6e7007369f05001af15874e872117bd3880c88bc2745bbd77ffa4476b3efe043001cfb952664efa4771114d7a1f903b3e02e117a069cdb9b9cba9ca86684156c25e5947acaa136c2c203e44ba8dd66972d0dd19c7ab6cdc84c2aa6849798081468dea0efc82c0df5f99526c7f14f0d920a25cfe42dceaba20a4defe8bc128e4d1658754b40c4eb9adcc7b010150caf1dac48f95d3f27465ad30a9489801f09d5a97537283da19d6e7de7123b91eadacfe076c17f8f14d22e159584d1eda267295f92335b898fadc9b5cb967f5b9b5dae811b4641d52562485581c111d17801af25bb455f6b46a3aa5380c793015010542dfab1c4851f02a9bef606aebc1156047bbe2840e0a57ee606d4f2051f6bf0631c9368d9cdd71f7c4ce6b5577dea2c284632c42f19e4525be531d4f448321a76826a925367b04978e75d0ff4732315091a2f8d052b66a6bc4f4a1dde5cbdbe6ab497f722e889e27bb7b646aa87866a8d5d13d8b56867c88e5780a7ee95a03a65a201de7ec233524f6fa03546416fc0957054233e58e178f7c9ed818cb2c72311f1ea48d6ba0b8cc28d98185300de628c895858fe19f10a02c90659d8871f6febb260bdb25c1a769f59a814e9f1709773225a01f9cff7b3cef00f76f314e10bcce7bf59854f931721bf18eb05c8844418a0c73ae5b188971f6d7ca2a2d0085ef193da7558c44919e4de296e1a9d0883d77bc24ad282e38b0fa816c1fb7c77c212c883dc6f53f047803965b3d2678bbd67fcfa6bf8b69da27c25a856ff131e33aaeff566ff7ce73076fc6f6232e9d6fcc8b505c3e1f970e647929f8b53113ce7a7cef14885d918a7a0258de10309c1ab1ceabbde9637e8a4d3d43caec8bbf359f299d5dff00b143f3888abf76bde75e34a72ada6f4e3b1d7c9507487d73f5513a0b391de39cb247d15a25695e800d833490796651387e0ce5ed661d3b12067658f8a6af4c3a4e7c9563d6f8ae1709f23d8ca534085ee6a007034707016290f02a1a8f24e2fc87b99ce1cefe83305933e22256d0a9a5a2b3de3f97f28f00277a1f051aa247a0cf7d37a2a01f622b1e9edf866daf2b30a51a797cbe0650ff567c8645e4d41c9f7651190953cf8afade39121b50bef65fef1ba0d4bcfd50f7db53a3e73334c411e18d5f80df6ca387714cd59562554d24610818407c3f273830a3b2ac376ca4900fc1aa54da93e376477416355e742392b580eae751783007efa24b7b053859c6d5754e1ca89941ca2e82ba0256e04e9e45d60147a6d904f9df8fc75b515010eb53d2acf266078fafa546e3dd04096f99061d0cc5fb034e2a5cf42e7e0fec94dad6a5c86152d1c5b479af4c2a353206d2b7d7620e6e55e1081baf4d5da98d202b930a9601069b6b175f9948305cc309701416353bb9e6cab0a38a5201c7e43b4a5e6fdcb8c11c239de74f43b58ba983e7b070a9c7073da8d3221d59059149d5ecd70f1013fe0da66809ceaface504711b1bb3411a01c200d90a9a088e10e912f091623791636c59d93c1ddeaf5be28fdc9b5383364b0999a40c6066123db8e191b6ff56fbd75de8f7c16e1a6fd0e595d3c8bfbb2cc0f94babf369a19e73256963972e8381438f9fa8c2c5221a22c4c4c2a1fd37a9a2178a73ad6830ba59c5d71c114d46c83dc908a269ab1b18b78f6fa7f9b74cd5ea1b39a37e1fc2d3f18c670024812065a30c33eb440ec3da3cf84f136424e20b2c3e5d85ea18d8ea873532b716ab5feccee412c9674f57773719db5b4810a09d4a830f60699aa5814d405fbcb8e5715ba41867d833d71bcc67181cba56435c42d5fc2f29143f48ea64d7e4d26346d480bfb655b2c65fa9ff3999a7bb8cdf12571a006f365933e83fd1c800f8d5b7940f1885f3590cedbc5e5eba8eb5a370a1cf84f26d81545b22f851a2825f59d3f52456ad34b842ebe7d3c168e887ac2f7c1501285d3f7447b3ff44ed840c24e1c90ffb4bf42ae40584f15c6985597e37033f7e94867bfc66ad564fe6d6a550007e1715459ffbc082fe930fa6ea3825298ec207650138451c5753855b1f7e69a40c2769cd92801794542147151f1d800f6971ddd313228e8f8ac81396bf2588b3408ba46e088c07a41a2ecad5d4788e18f206c5d3def1592faaa8c848042e2ef50206a4d933b4a64d77a98bbcd966dac5aa6d5ef242c4cd62562ab8fcf3f2601fa5ae149bb1a8d960697e1c6aaa9baac55442d5a1bf706113bc538d5ac53bc523e119f38617cfd0a1634502db39140f0af24df6e33596e45fee83429a04ec247f2862eba79054d09710ada1d58933d0039afd61fe8156d59cf1781c9754c096bc437a22a890660d23f49903b5099fbf65fbcbd1fb25fec4ed9494da6f5a17bbb6c866acd86ec398da160838dec372f9d436c920afe9ab5c26943b4cf138a0387c246520f05cc2a6608b28381a2ee83e25d0cd21b47885e9b932c746b078b64b0390ac017c7cd6e8b1aaac8dd7596022c05de3a32ee1b6f4385f74f4a2f2e6c6d4e030cfcd75479d7547613737effee67bcaec22dd7cb1d469206836f3bdfde7fa2a4e7991de86d2903c9223080f5716432ad1ec71209cc1b14af1b44f22c1460ab12327e76b26c0b88bf46d68b60e4b66c02b9c02e681697523b0856297f1fa816696665dbb686eff2b559c5e545b3080c2fe5f1bd1a4941882758585a8ed79a4845ab3b7b047b57f9b2b12c452e19fa8135e7a92dfe99af663c66204aede5753751450c55532eb814cf24e6924fd875d854c591959c21ebad368abbb3e1c45eef88c7755672b9744f956a43478e4d0b492268d7d2fd00a5a5fd016bc2752c90834cb1815df5d8b6daa8f31cc0af7ed4e430e4188f8793c9608f993647da961a1d87328422aa238f3cb6e1adfdb18105497e895d106bb64f5c8ccbd57b659a2f2a233bab55d9445298a677e55103d0c506c08228db46c165c594f29e32d980b57cecf40f5fd2840dce015c788c8b0d9391077f605d9c4566a61533c7297e5034d6c6504d0b78dcee01faf6d5fc871b6a5eec589a82189cac52ae4528f51b57ad62fd69a11c4aa04fe979edf2f2153b3cee659fb7327125b72d32886d7ff180480c207e49261af8bfe3b66a19b19bee949a16bf7855b3a91da058e8c5355487db0c071f3e96e2a5a2f68753d35ee0e20dfec5a8bf9ab3dc888bd16edf8f50ea0132fb4cf1ee43cf4fff46386205ce6b8c5d306c73d14a34b1f0285fe8be3c5adb5b5efe7af4b9054529e40d856d6767d976af82212ed87c8cd2f185f5280139435b9b7d8f193ac1bf01e00e7eb40f57e72bfc4e8333b464d78f1d018f60c5c419cfd6d859f639d1ec108e72782445059683a71fe22abf2609f50d5b7b96e8e85ba69df456c4d763a9dcc988a2c707d61cd3a8f4280818cf6ee4955a22a5cb06ce1f36757682ff41907584eec62e768f9a4a71b48bbad855c4fef4bee01f1685d64f10d416699e7cbe66741913de64b7ec4ab5f0acb14ca25aeafc1c8388d133f50e007c9b3eeca39bd30a2ede1ae86c940af1f8cc48d0243dca4edfae62268b2a43aa0113b4161bd63b4cfdb40da95b7b471aa47ae077f3357c5566735ffb33a2eda24cb1d6f0025971251ee22896a2233020e094171694a27ba4afb16721c657524e24d8a3e84cbc224d34dd73750c7265b473507c19e077bc034bd0e3d0afdb33ed8d9c791c6b4f808229c22eef9ab85ab3ef57d18a03326bb9b4ba42ba5f131dc63b329c4e4e62c0e6bb492d27fe21da2feb14b27b16b026989f0418512700301f444a015c7b58056c7abb3686901d8e916f50bd44650735781321afbf3bfc774e81146e3ed623c64b6d3b7b2caa16edce8131b2bef522c39a3b32822e998eb2ab02fc158e2ab445e1c2091aa43b82d156ab0eb3db98f64a182313e97285cf8174930506f9201da7b841d1c39d53699fe3513384e9cd4918c3ba7da58de1579bb553da95e937d6ebd67f180f3e9fddc9ad2aa275701da2a269fa4446b061be2a4f5f7786ccb99b39cf87fea2593fc51cfafdbf9c8060d89d912cc42e6d863f7db2b651a44b69efbdf465519f4f6cfd1b90516ed6bdce6b67e06ae7fe89baf607493ed400d6cf2d26694f2221ba83d5c2afe75a0b08cb215446ebe34a567b49cd57bf045f843a18a0350743036048530c8e9287fe76340a6516fbeb710aa06fe456eb559a9f207595b7e03776a545cfa39720abd39448db2121c70424538850a4d21546091658d1fc5c4d024a683b6d37a6d31b04e4fd1f49a01477d411725ac956cd2e0e056c0e7b38ee419a790cd04145f04ddd6cbe2f02669850e84973a28a63f9cad2019833bd21e788d25d6a3c1d8c620517483412d2f86a07e943339"}, {0x28, 0xffff, 0x2, "8052ca3447ca0231ba857bb0a73da197dfa252"}, {0xc8, 0x1, 0xc9e4, "52a6d79d8cd5a123da6d99770d6352467c54cd2f24aaf6842286ed9074f8086c2938ea0bceb16e7ed55faa5893ad1c62ab643f801e613f7889b3257c4ed6e89145f5856d8e0fe40a82b2e3ffbf62bec05eb23a34b7c308a1b1b9469b5b48c9ee91acb1bb2fb23d3bebcdf9dc19c3f5a7232e1c5c86385dec9bcea21f709c1dc6af42c128552709ff6c7c12fd68f6a9b60655361787b8c7bf0d467803d027bc46b4afe642ef0ec38b78a72630ca1768e5a8df0d67"}, {0x38, 0x1, 0xabbd, "38d926051710ba5ac89c7345bddf86469b77bec1cd72078779331fc8a04950174a"}], 0x1138}, 0x402) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004b40)={0x0, 0x0}, &(0x7f0000004b80)=0xc) r7 = getgid() lchown(&(0x7f0000004b00)='./file1\x00', r6, r7) r8 = semget(0x2, 0x0, 0x40) semop(r8, &(0x7f0000004bc0)=[{0x0, 0x3}, {0x5, 0xb6c, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x0, 0x1800}, {0x3, 0x8001, 0x1800}], 0x5) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000004c00)=""/96) sendto(r1, &(0x7f0000004c80)="d75ab9b036d28d4c5a5434b50adbfb54aa75c52aa3fa4464bfb4876b471ee63c59bc474fa2f03ff5a9b9aa21977afdc55aed41357c78e421992e8a25956c5c1334696191b4f6e3df2c59eb1a63173c67705e315338651bec2e2a920b81afaaed1f2e913c3aa3b8d5c8051462a191cd5862e7faf6bc1a742f1a1168a9ef7118f9a8482a41bd191158f4fa6cb18c47ce37b0b3b2177608b13a533c6bea14758fb58128afef0e4b3041bc424416516ac25ca377a9ef2202389d0b47d288ae18ff7ac986d1f1a461ec71f2d281adc7843ea0a82f72c4cffc37cdd723f45fdc3b5bacc95abd068d15b7be3f75e54de52468a882ceb4fcf5eba57cae0a255a4679b0598516118a221b8a2750cd99cae3024c09bff6bcf829c086b3c9a92b1d4750d180c23885a93526ac27647f16462ca5d12171117f50f153a98591050174102827af80899f7f716846ddfdb3f180ccb99a796fbba1bf7e4fc485fe9df608e1125afe90c5863a52a5e12dea96203bc18805e104a6e659fb48e931d9992dd0a85641b49b51f6bd8134c19b60e429d18e97512560008916676301dd90fc4113abad7fa75db5cac3d2d0d14eae99f94a705b10067443f621f796c5646084e28e6668b585a904c6f18472c58a1e01a75f8700307aa1f7e4e524268b04ed7df4436c7a9db6291966dec8ea35f0fcef1af1606be5e099e1a3e8e55a4db7d52641b091ac94a6738d8d319da1652d4369a4bd07f70ef05f748ab8f1195db56b5cfe3f6630d3454591e4cc129a113fe5cfd014d21b7c9e6927a2c0f359ed14a9601dbf5a07f97a2c7881496f80713fb2e4df51ec7fa36f0f9c2ee5aaed6080c9ac33496896f772d3286cd8920c9c1fda335200e4dc67057355ef2934960aa1e17102685aa8c45f9d4cf6884a3b3e93ea84bac44aa61b9ba1dc87723566565bc9eb0abe3debaa868fc2913d0c4a422e377b16a42be715f0068e090328edbdff7840a47bfa1a492f34067f31c4b06c8e6975e7841f34c1186da3fb830cf9a1df9b87aa97d19ffad9c2cb38a2ff357f7ffe5a2f818b3ab24e69dc30dce67a24892c68d92e67ef20670848d0b234169b0afa193c921b5409371d1d7daf33d53f707416f252d60672d87630652e1add8a4f87ed09c5c4a4d07b74b755b4c94a67e963da2eac502dc846f9272e30d6aa182d8a8fad02e3c2af7b49e174773415fc1f4ad83f26cb9dd82985212751003514b14e6277164cb5a0b7689021959818bf65c806509a50b55d293df9fe2550e0be6e20f8b72f0e2bca36701d9ce7dcf3c0d099ecf8cbed71559c25405cf8da7b43540ebb6cd778d86419413081108dd1cf41cb2d84f7b686e5a5b68dc95ba80a1aa795997c6503fffb4dd61a5f7b7aaee2462797458fda60e85c6963607db7ce9402c4c459382e22c55bda4ce29f050113107c3f6dda2f0be21004349f02acb7c9d22225b3498a78f594aafe6ac849f97afc8fdca7a3fbd1dab23ce40e0122f95f5e721c757953078113cf5a168955a5e178cd7c307640625bfa94db951e9eff3a64d87dcc8e18360d61279c10148a2462ed53cb403faf78682309d61212199a424088ef96461ed98d379d0fda186a5dea800e4ca2de461ffae5494d5c3430aa58a534991b23b6cd54c750e0baf27f3ef568ce3eb7123607a6f6aef2660c684d3373b4793ee54a90e16539532506e63bfc0d004104d46d704b3842ad09131c29f0aa741e2d69d41e8b59faa6b7fef2b2abfc199802d60dc85e9999cda2a9b6b841cccae15b9036f5fc8939f1d696e30e295eedce839724d8a9541d6c8aeee9482f4a8c92e499c244fbe99f0d37c8f06ab74213c6a1ad64d3a7299a2a2f2e79b587e4717660c6d7bce9475637671bfbc4d8fbe51cb346194ee143df08fc15bfd425e0d2fcfdbcb0f2b0c5d6c5b77c99c38866cdb1ac337e399d16aaf84f442a252e5c07905e5b94b8b08640878646e8580bb7567b426c4d90b20468023ef4f5f5ac716d17116682179a6f9c9f02267e9794bb7f63466b507e134dee7f10909d976b7ff87c409bd4e583efd823699b22646c7e4cf39f098322b9678760a5263cfbed4a707858508a0e27b4c86443a22bdb8fb8b1c5b87e1e3247c853f9cb07dfb121ccf5d0c71002d7feceb636b57f9d7788dbb9c2ad48028c9221ca95eab1122662381959a5fb7089f2eb859f7c18c0b98afb77108a9b1fa8eab1766969dfd20a124ddc902ca4ad5f217e44faa6aadd5bfcae7bb7063b27bf1953abb7b41fe98fc69cc03f55e169dfa9bb90c1a70216d2e4a11f40d72cc79303b4f975c864336296aa8c80fb36ab73ce481415c0983ea522bd39ae33592d6e6bec6b4f89a83f48b67dd3cbf49574cea4825f7e8c9399d76d7aed9e8d51c8de112f4a31bda125b8fc6d394cf15ea25ee03aeaff939ab4ff85bf4b38bcf0133d088cc5ea35823665a4f56de23abee2115a567761781083267bfb9612569e7084f370022598734d8481c451cce86f4c73f998a90dec4a45d419ef0aace3fd17a8ceadc11d431dccd1eb3d54f7a7f7d8e3f1cb75f09cd0ed0e34637a1d2e136cbbc135998eb29942b064fe19a57a5eb9aa01e4582e675b927e072be5de67396c0cf9ba4ce6a45d621f27c690d6473d3123495244814e982d13edb46b44d779ba1234c7271ab0914b451d703403d99971c37ca3c1303db8ceeaa5aa712e2e5f0a539d687344433a4ec58a93349a750a1617b6c124d26a846c17439c9a87110ee45512838a5c944b68beb74076eb5a3e4478a3e7f401ad5765ae1fc91fe57f70973f748a333943bdc0e35c8c4fa99450a9c4c448134b301eda421cfb70b04f874e9515c359b5556e053098e913a878d9b50bf48f0f054c160be1400127983838ed5fc0e817b99d89e1b154116c4b47b7e39a97a6d02ab96581384f3730f3002a1a924a782b1a16d8cbda59a4dbd26eb82193708a99dc31de74d16915c4d2249891017355de2335470cb34afcfcacef69116bdbb0f1016542d4ebfae1883d1f49c9c34513e82e3360bf8f4b060e11404702adfeb966a432704bd5409481be9ff8415b74f30c2a100fc2e038813a9dd2dcbf2bd2e16319ee21954a74054a3bd69cca2f6a6179d9f1541333b404dbef697bed8d11a245325faa1e4d5fd7804d1821d2472d9d5dbc65e1bafb59ac4a1a1c2be36588899ff3d28263e2a0963a8203c1bf14b12f989df3706691bff0c66546c456f3177441e549ee4673aa8687a1fa40b7c73a3ec1cda671ce074e794d19f6da97cd9aabe7ab5452896670a049283c5bf5eb275c9106adefca262ebd1a6bb1e33b75e9c1d9a42a9aff47d6f0b63171df3d150472b0314f7e62f695bbe2ac41700c8a9a1c62ca6d7b1c26a355a9dfaa0612e0189ccd351e3214c0284ed83035f82dbb8eba0384ff206ff3f3c6243c24ac03c4e39748183d7420afd45a3afb1d58a34340cd217486a28eca0b1d60a2d73fe8b8e61ec808765140bd1005dc927807c01381afe3c7711f6701e82048b268238e215438bcf5c3aaf03cbd94db59e789e44feaefcd9b7434cc5fa6cada797a267e80cefbcee32e2047ed76d531b08d19d875d6d50202216087aa2d5a77d8742a196877a1d1d631b1acfdb32172e1df3eb95baf2f406f250b1feed16d5fcd898e1a0b58cde42b681435e6f2bf49de79e51fba343ba8c2248831e7219e6d6af20078513843772f1330ca9830e9982e0a27ea31a41477fc475a5fa2f7bc531ae52fd0cc73b2d500534f2c71370fa0f0968da1a986e9c7869aa06b64f75942d85b508b7733bad5195dcafbc997ce9893f5463f734e7c7379f7b2458ac5982d5e94ae5916981ff057bb9356d8c707ca4f0ce9aac368d81f2e4b4b3d3a9e9943fcdb41ca052669de172830afb308f63188fa6bd18cdbbaddef650f8031d03f537a5228e55942f71adeaa371404e1e068ad55395251623214bd04c36bbcf3c110074d574843d74faef35735943cae0949e15362b72a0abcd330804fff0cd5346e8a03b286e7f80ceba650df07789b1c887bf86cf3a294f8c1b7adcbf7d67c2d424c9f38f9d0e9ccd89b328a19f1d7e804b32e48f48fc67a28c11d59a4751fb78b936fc1ee257066e11e6e1662ae1c45d549f57cfd6b785a5d2a53ddb59d118138dc4c8c79c80618ef747665c6992112c4f3bb97c574390d5f00b35d12d1b94dff0973335b44e5ffaec3f859a8db45a7456ecfa039f333fbe95ed3d8b9f92d70e675561ec9c360350d3e605f0b658876ca78f408fc59c029eedd379823a27a2d335634fd2fb42324d31b6385bf548b0b3b70d2f56c2526646ba08038022022428340ec3ef1386f2a3b8b0e44817bc1d054890e0d6acaf2bb171f13be367c5cf6bbb205e2830c63c7b197da708bbca0b08e5613e80171d6c6a760da1d3fad43759502a277edc29d62dcefd7f5b96eacaedecf6578add0a6ebcff9fcba35474b4fc078dd48b16b3197505973ca57579691996bd1291c9d54b1d5062a8d05331b7b125fd70f8755395c85c63f88c3a85d5b60b1c26b46ae04aeda14fda84de8388f7cb7f434e8feb7b03c72317ef542bb527c0a305d6500585dfcf61d57fca09898c22a9ea06daca509fc3dad0049f109ce617d02f7c850ac27bca8decbc303bfca4f25c97f80301396434ba83261ba7112c0299d74707e31979dcacda91084edb86ad01f2c0c054517bc2733d711c928ec918f2a960259108e5886d64b7f1f1504cc2fcad9139034d0d24050c2723e728e7fb51dd66e5fc641b616a65ba25cfcf32ae17ff9414368f0a45297ee22218eac22eb3bf5c850f5b21fe0b342b1ac30bcb62b27aebb852054df262f90f6e350953014da9573bb2705c7d1a972d72d8c051b9c1d571014aa405726e63106a050a4f70acbcbb21c4efa143391365f3fd69fa7ffe9bc3c307bdc4a0c9e169925d03c43ab00e8c4ae79e0715accd5f414fa46e5ebcb1f83d5663a7b6a0d800618e56de2b8a69b0be50703334f1a639d5a7341abad0a7cc0ce689b9b330da564e51583be0bbc8ff4ba3e7296f7a8ba041a08701c345cf8b8567edf5a96237685552c3227397059203f002e758fffedd03f3a0e61e8aef359628f1dccb9e5e2b10796df7dc038c732d3ba22ae0ad87465ec6ca6e4b3b34d8a9283995c1a9c66b02e673764fdd6eb1f68a8d490258b9a0f446312ec0f2a2d2d377a303d2e2534be737c8445c4399178ae413874f3e5650c53da0c4735f65ea1d682d89da242352f78dd1a5b2f841ec8e6db51a0314426df4a16e6a69a82b98e507f2aeaeb284ba50beeb46f0d78978ce31c4bd646c6d45ee57590b521f3b154f545ca39e525242d8ba693b1b614e8bdd7863c41a5f812b32194f7ccbac72ef144428cc972d7dd0cfbb5d3f36d19512bc47d42b098db5b8d9c74923bb33fa58dac6a7be5c7769efdc06d847b4d91c1f910b47ad578ed20171deeef5dc6d9de06c548fc6c239049ded90d9b8c64df764306894cc5ab84a9e570d2e5054640b9f74569fd6e573d392ed6ff2dcf812823ccbb2921632ac4aceb9de7d1088429e3f0647f64fcc4fc9c633731f5a117a52c873ec6d3b6147aa454d37748b4109e4c22ad7f1478c5b558a47fe159c2650c65be681839ee44fde4912b6c08fbda28c66131d67fa4381f66476ef639d2e28f4b0983029e0b9e2ed9f7d6c8a4e096bc341dad38fb7105d6bdb7ae7aa5a590b6666c7bfa0d9be257fd51b990c130ce0e25fd6717dd6327d7feb304c68b0298867a4b403f56bf5ba9361de29a5dd3dc2a5681a6a1c7", 0x1000, 0x3, &(0x7f0000005c80)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f00000061c0)={&(0x7f0000005cc0)=@in, 0xc, &(0x7f00000060c0)=[{&(0x7f0000005d00)=""/252, 0xfc}, {&(0x7f0000005e00)=""/167, 0xa7}, {&(0x7f0000005ec0)=""/229, 0xe5}, {&(0x7f0000005fc0)=""/201, 0xc9}], 0x4, &(0x7f0000006100)=""/135, 0x87}, 0x1) write(r3, &(0x7f0000006200)="51e98efbf490f0c2d5347335b800f41711425437471c612b7ae07a4a9b84b787a0490117d00e0b78de4923f193f5f4fbb1ccdc9d4693dd4f0aff8f175c938c9bf72baceab3f509edd7d01fddcf2d1e50391b451025c60d75b397f7410174538baaad12f963d106d2c6482f0a0667a42fd22faaaa80e348fc0fbd8284b340cd31d3ec4c735a0e69192835e25ee5acee576be31192bac2db9cef583def5498afdd1786752fd4ecf1b5edd70bd8b9b80ea74db748c9ea6c26855214caca6a2a42e8a64f420c970a6b4b74b6399df1770d16230d5a", 0xd3) msgrcv(r4, &(0x7f0000006300)={0x0, ""/89}, 0x61, 0x3, 0x1800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r5, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r9 = msgget(0x0, 0x88) msgrcv(r9, &(0x7f0000006380)={0x0, ""/45}, 0x35, 0x1, 0x800) lstat(&(0x7f00000063c0)='./file1\x00', &(0x7f0000006400)) map stack 0x20ffd000-0x21000000 of map 0xffffff003f12b108 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff003f12b108 failed: no mapping 18:06:29 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x2, 0x100) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000001580)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000100)='./file0/file0/file0/file0\x00') 18:06:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="99c8c4588a6c5abe6601abba9271dd988eb41f4a4390f22a48424d6691e9cb558e2a06083ea98746afb027ad6e25a8", 0xffffff96) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="406fc4446743a853b1c5a5d768936c5ae89023974c9623af94e461ceb4f214e6c0ed7287f11d25c43057d756b3e75088f0fe75e320edc4e44e745a9deb", 0x3d) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/31, &(0x7f0000000180)=0x1f) 18:06:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x100) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:06:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1003, 0x6) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000101) fchmod(r0, 0x108) r1 = geteuid() setuid(r1) unlink(&(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000100)="df33bc6a6dbb864f65d5690609132c09d70884d43c5ea854f699e1b4f2c0ae3137ca1bf1d8e83a879fb2e9e1c2a2816ad95d0bfaa83ee4f690f9d3d8910ec07b117e1904ce8acf55969dde9f39619f20c21714c9eea51bed3f6239ac1c08d7e43379d9a840a463fedd6e", 0x6a) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 18:06:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37001d0002000002"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getitimer(0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 18:06:35 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) msgget(0x3, 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffbb7, 0x9}, 0xc) socket$inet6(0x18, 0x7, 0xfff) setsockopt(r0, 0x2, 0x78, &(0x7f00000000c0)="0df5bbd607b68ec6acd2d09758b1c57028c69e027c71687306a3de1db2b39af0fdcd29e4d4600af3fb15bfbe68a9f3709803e94bcff5fd0a65b16d3889a2124355af9567d6bcb03156ce2b460e71b870bb3889670c718c7fad21f4389c7a554a186785487bfe151b3fba7ad7c5e36e4fa593280fed0736b96fea02071eaf4722f247b647747e1a3f3ff4e21a70e92ed75edb4b84ee3cae70", 0x98) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 18:06:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) 18:06:35 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x7fd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) write(r0, &(0x7f00000000c0)="4293e79c8f0dce23436007f108a57d9754c47b2ca42bed94fc57d02c553b337d82252fcbc391c21db13902f4a171c833854aa2afafa94b4b1d648bf4218b6ad75dec32db4305d1c9e352e7c2cde8fafc40256e7fd666c052f1e37460f8b56b523a0ba5a09f5bfbcc920d3608428e5fa2c095f7ca29b349debc3b1889469640bde8436d14920c7f673a3853f3d1117b1bf44a281000e22df510a2c5ed0f02f0", 0x9f) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) 18:06:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) clock_settime(0x0, &(0x7f0000000080)={0x700000}) 14:53:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x4) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000001180)=[{&(0x7f0000001080)="4b3e105ef8045c65fa8732cb1d51f26696711f7bb897595d1688379bf2be531aacbf893e1282e0100dbc0f502a7c4fbd5fda0d15c533b0c96638a516e23501d65c377fcd7c42b5699757e8f2ef357b544853f728fd9d69179cb1de25e4c86cd2e8a3273af04c51ed7c55b3efe5c7076f91ccc5b01e2b4f21b032c785bbd2c3bf96fa4ad7f5acbb4b0e319eb90605ea8817f1ff5250e9dbf492bbac8be1ede31956e5e467c5ba0d8f52e9c0383cfc6b0cf345db12cd0c54a9fde771116c7b2b018c6b21b2feadfbc20f6e81a57e67d2ad694355d43ce81470b9d169bd67c6afaa46", 0xe1}], 0x1, 0x0, 0x0, 0x6}, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000016c0)={&(0x7f00000013c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001580)=[{&(0x7f0000001440)=""/179, 0xb3}, {&(0x7f0000001500)=""/127, 0x7f}], 0x2, &(0x7f00000015c0)=""/195, 0xc3}, 0x40) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r10, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x1}, {0x5, 0xfff}}, 0x2) r12 = getppid() getpgid(r2) r13 = msgget$private(0x0, 0x40) preadv(r8, &(0x7f0000001840)=[{&(0x7f00000017c0)=""/120, 0x78}], 0x1, 0x0) recvmsg(r10, &(0x7f0000002080)={&(0x7f0000001880)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/9, 0x9}, {&(0x7f0000001a00)=""/135, 0x87}, {&(0x7f0000001ac0)=""/139, 0x8b}, {&(0x7f0000001b80)}, {&(0x7f0000001bc0)=""/237, 0xed}, {&(0x7f0000001cc0)=""/40, 0x28}, {&(0x7f0000001d00)=""/90, 0x5a}, {&(0x7f0000001d80)=""/149, 0x95}, {&(0x7f0000001e40)=""/205, 0xcd}], 0xa, &(0x7f0000002000)=""/98, 0x62}, 0x3) r14 = fcntl$getown(r0, 0x5) sendmsg$unix(r9, &(0x7f00000035c0)={&(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000003440)="426caf5925d14400e4904ad8de6129c6623a2c9f87aa701461e9cd831900a592d41e659a4e7aff210e3287ea254d5dfdc26524c1e2c1753fe160519082b79cd4ff3b117cb287b2b713a4e6a9ad918ebd0539097682cb2d4d9b245187d62a2992e04c6cf921e2d2d354e4b03ac4c6c9403e2072b9a3cb57c5bacad0a3786f62b6eeb792b825d0550ce79482bbceefc98a8c70aed40557d9dec891c8e3dfc29152273ca95a3c8eb35349a2f8736d02", 0xae}], 0x1, 0x0, 0x0, 0xc}, 0x1) pwritev(r9, &(0x7f00000037c0)=[{&(0x7f0000003700)="61572522c85c5afe5c016e8c9cdb81e963a69bf8775fd9f11f773041cc48be4b7f1db4b4f2ea7a9ef49cfcb59339061125b07fbefb59ae63cc13ed0901e0d1b6972cb2c4c49482684c6ebddc4d251f6a42535f7e4cebc28286cc1a704d4efa30630efecd05679068894e92d66e7a2956b1c5c24d49100aff9378fcd8c51e5371c3046729b85cc04f101ba2d64869053045c7a47e2dfa6216e6ce83f4ed1ef9e62d090970816e6a7ad22c97dcf64cac8c50", 0xb1}], 0x1, 0x0) shutdown(r0, 0x3) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003800)={{0xc003, r3, r4, r6, r7, 0x104, 0x1000}, 0x9, 0x7c1, r5, r12, 0x7, 0x629, 0x2, 0xff}) ioctl$TIOCSTOP(r11, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003880)) msgctl$IPC_STAT(r13, 0x2, &(0x7f00000038c0)=""/205) msgrcv(r13, &(0x7f00000039c0)={0x0, ""/47}, 0x37, 0x3, 0x0) msgsnd(r15, &(0x7f0000003a00)=ANY=[@ANYBLOB="03000000000000003d1f07ad426dff07c122887eac67baa5d4dc1fe1366ddf68a8cfb66cbf8b83cfef38df810bb80000c6d61f442db2c814fb158cad568e5779e45e0e1f8d467bbc58d00698c06f1706942d09eb9c864638b256cb1714fe533e08e9b3ca44dd200c3ef7740700cd1f679b6b4ab588347cce102d5cf033d5cd5a458191bab58a161e8be30d59580181b0843cda8b51f4e305941687bb07865df66ddf13b5cc34f4fa3a3aed46d6cd8e06bfcbd729e22e11691fdd501b33946015c6207e34fe0a924f0fec451dc365a0d63605c912a02cafdd8f5108ad98a4480e10d64076d37ab4"], 0xf5, 0x800) getppid() msgsnd(r15, &(0x7f0000003b00)={0x0, "af879d29d44bcd8c822278d02138bc1dbc751472f94b5c56a1897058e7489290e866ca0f1b225896bdf83ac053c15035328a9bb4c695fe37d2d75ab2ccc1d1abd963abf9e10fcd48d7c91d5493f0d225046132707c051094cb89c4454163efbd36544ade2a662ee3468d4e52cf3fd332c419eb318ea9569d3490fdf21c4fd0aab2d886e9e3c76a0a5d7f3e13ddebc120902c89f4c771380cab91c281a0878a470a09d8c9511ffabc0bef52a481b544afa14ee66cbff311"}, 0xbf, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003bc0)={{0x2, r6, r7, r3, r7, 0x100, 0x100}, 0x557, 0x2, r14, r12, 0x2, 0x4, 0x200, 0xfffffffffffffffe}) writev(r1, &(0x7f0000003e80)=[{&(0x7f0000000080)="eb38e8deef78b7d9679e7e6e815b797ed1a1136610902c023e72ec71c252c1b77f83d8ab5c2e1cc84270077b507522ae046b9685e86fcc32517582e2d06c2f4e434eb1b4095c00d92a348d4c6de143524445b1b4ff57fddc2cc244f21657e6631c5b0ef223a39825afe38e902803730a15521fa118b5bad922fca85b8cf8b9abef541af6b7800b942c8ba2747428bcea33af5532e692b653a694a0b03e94923b6087e1d64ecfa8aaea07ddb95bc04491823c2aa74231ee350da3bb52fbbbe3bb8f942d89abede2992e928d8766af058fd0d3f510d0dedd0b5b5ec1d1446e00d7264f27951bc8e150aacbe0828a163bb54704", 0xf2}], 0x1) 14:53:52 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x2, 0x3, 0x80000000, 0x48}, {{r1}, 0xfffffffffffffffb, 0x24, 0x40, 0x3, 0xffff}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x7f, 0x1, 0x9, 0x98e6b86}, {{r1}, 0x0, 0x2, 0x40000050, 0x20, 0x263cb3e9}, {{r0}, 0xfffffffffffffffa, 0xe, 0x0, 0x1, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x4, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x4, 0x20}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000003, 0x7, 0x2}], 0x1ff, &(0x7f0000000180)={0xd1b, 0x800}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x84, 0xfffffffffffffffe}], 0xfb80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 14:53:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 14:53:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='B', 0x1) r4 = semget(0x2, 0x7, 0x304) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000100)=""/57) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) dup2(r0, r2) dup2(r2, r3) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/157, 0x9d}], 0x4) 14:53:52 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') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x2}, {0x1, 0x9}}, 0x2) recvfrom$inet(r0, &(0x7f00000000c0)=""/71, 0x47, 0x0, 0x0, 0x0) 14:53:53 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x10000, 0x0) 14:53:53 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x30, 0x83d) munmap(&(0x7f0000482000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 14:53:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') 14:53:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000040)="4a216c618eba0ca42303b2166aaad64a581eda541638b847e9769769a209a75302d470c0707a7633ee0509880feb020c38944e05b83add23aee360c6cc2a1669b5cbde3b503a7f432bfd3ebb285d00", 0x4f) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x46}], 0x2, 0x0) 14:53:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040), 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 14:53:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xa1, 0x3b7c493b, 0x101}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0xc, 0x0, 0x7, 0xe76}], 0x4, &(0x7f00000002c0)={0x1, 0x2}) r3 = kqueue() setrlimit(0x5, &(0x7f0000000340)={0x3, 0xffff}) r4 = syz_open_pts() kevent(r3, &(0x7f0000000300)=[{{r4}}, {{r4}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r4, &(0x7f0000000140)=""/249, 0xff90) 14:53:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./file0\x00', 0x888, 0x10000000000) fcntl$setown(r0, 0x6, 0x0) 14:53:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1131, &(0x7f0000000040)=0x4, 0x4) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5cbda4544199c3641cff0adaec6c9872751a6db444951006d771f5b145bd915d83d70a02b07de70a3b220d97f3e61a58f98f6b5c02b5f9a3faf4eb193cb9c0f265"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0x6b}, 0xc) fcntl$dupfd(r1, 0x0, r1) 14:53:53 executing program 1: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x46) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) 14:53:54 executing program 0: r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) 14:53:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) fcntl$getflags(r1, 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 14:53:54 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10, 0x400}, 0x0) 14:53:54 executing program 1: r0 = msgget(0x1, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x7) close(r1) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 14:53:54 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) kqueue() 14:53:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0}, {r0, 0x4}, {r0, 0x48}, {r0, 0x10}, {r0, 0x85}, {r0, 0x20}], 0x7, 0x7fffffff) write(r0, &(0x7f0000000340)="e36258a416f72ec9958613246fb409ff0000002f5ea7fa0023d58bf6659990bfe43204", 0x23) write(r0, &(0x7f00000003c0)="d95182eb22ed90cb0fed9caf542e05328e7c4e501362eb69ff0000000000000000000000000000", 0x27) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:53:54 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r3) sendto$inet(r0, &(0x7f0000000040)="1cc5fcd56997ec0b2a3a069583e9d4fb88224c7e54de87cb89f85ed3a755571ab17f0ff8cb68dbad30b6c2b67daab541fe25d8a40e5b6a8833e8bca1251227126ca503893474ca57cb101a72056ba6067b17d3c487c34d472255fbe7f21229ac059338cd061233c5208f8fe1b6d47ca15796931f73a6a422738a8bd93b3cb44d448ff12177b986f4f64e801d8758d102b1df16ed3a02fbc89944a1278d28bbd5793ae900", 0xa4, 0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) 14:53:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setuid(r1) fchown(r0, r1, r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 14:53:54 executing program 1: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = socket$inet6(0x18, 0x4006, 0xafd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x3, 0x1, 0x1}, 0x7, [0x4, 0x4, 0x80000001, 0x2, 0x2, 0x3, 0xff, 0xfffffffffffffffc]}, 0x3c) 14:53:54 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket$inet6(0x18, 0x8007, 0xfffffffffffffffe) 14:53:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) syz_execute_func(&(0x7f0000000200)="c4c191607a01660f7650f1643e670f524f4843dbc9dfd1f3416ec4a275912416c4e3d978780e7ac4a1cdfb42bfc421dd5f8df3ffffff") setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080)="84d18d3e", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) socket(0x7, 0x7, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0xfffffffffffffe01, 0x80}, {{r1}, 0xfffffffffffffffb, 0x1, 0x6, 0x3c6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0xd25, 0x80}, {{r0}, 0xfffffffffffffff8, 0x6, 0x1, 0x9, 0x81}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x1f, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x48, 0xfffff, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0x8, 0x7}], 0x9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x200, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x11, 0x7fffffff, 0x3}], 0x6, &(0x7f00000001c0)={0x2, 0x54}) ioctl$TIOCCDTR(r1, 0x20007478) 14:53:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161be) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e9000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 14:53:54 executing program 0: sync() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_gettime(0x0, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/240, &(0x7f0000000180)=0xf0) getrusage(0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0xc, 0x3) 14:53:54 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x1f1) recvfrom$inet(r0, &(0x7f0000000080)=""/179, 0xb3, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffffffffffc, 0x3c6) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x42, &(0x7f0000000000)={0x2, 0x1}, 0xc) bind$inet(r2, &(0x7f0000000200)={0x2, 0x3}, 0x60) 14:53:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) recvfrom(r1, &(0x7f0000000380)=""/136, 0x88, 0x1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) r4 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 14:53:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2008000011, 0x0, 0x0) 14:53:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\'#^\x00', &(0x7f0000000140)='%,,,\xce&!\x00', &(0x7f0000000180)=']^$}\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='\x9e*-{*\xa5&/\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='*&+\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\\&\x00', &(0x7f00000003c0)='&\'\x00']) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) 14:53:54 executing program 1: mprotect(&(0x7f00001c9000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f00002c1000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 14:53:54 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x408, &(0x7f000023e000/0x3000)=nil) shmat(r0, &(0x7f0000184000/0x4000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 14:53:54 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x1a0, 0x2a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x1, 0x4, 0x61) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/4096) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000010c0)='./file0\x00', 0x2, 0x0) 14:53:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x5) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/6, 0xfffffecb}], 0x1, 0x3f) 14:53:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)="0000faff", 0x4) map stack 0x20000000-0x20400000 of map 0xffffff003f12bb58 failed: hole in range 14:53:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="4dd115d57299bfd1cc16390848ca6cbeccca329c001b5ff27fadf259fd3e2c3550c5d278bfd23b0a2b47d1fb9de65956a2e4222ba089ac0233ec729122a0f4903ecdb36ba3d792a5f900aa4e9ab6cf36111954ad9e93d45586c5b5ed5357fd1b386d646a1aacf54349ad13c2b9e88018a96d68d8a3b39207a6d7406ea236685e21072ad852c2be953135db79ca5ea882cad3b1093db8f1aeae20f879d8466fd7143f06d9c1fdf85be82c42e24f025ad9199577e965d2c1530e63d97d39199cd25b2fba60b1cda056092559e08dc0467ac0df2c20b3908190c5a0869bccc042c4bf574e153a2d94efeaef2a34d4a2b7b851c48ea27c8e9da6b08778810a5ba1", 0xff}, {&(0x7f0000000200)="44b2c6f71822884c13294b4715ade374627754597bbe8f5906cea2b5da62165be198861442edb956d4bc0f3e3f4e6396a0196a4eb0ad2fe010fca15790a4fa68ef8d9729e979e6e6f72bf189a72b8e666ec44282d35d67ac7a48ec68438d40bceff01347ea3f59d48ea889ef352ee3dd738b6c87645b0cebd2260c0bbe6c68b6d512ff1c4134eb1c980152a55645151530ffaf70acc68a20ff221f682f1fc3bc90f62e242c1e0ab35bf4a032b1c72772", 0xb0}, {&(0x7f00000002c0)="1c4323b734b01f004d65370f47a6f5585271f215692f1f3f446ede1aeff85d9e765eb9ab56e15ed96fcc4cdd2b7947601a6f03eccb0e89d6673ad2cb1c90f025783a6b62710591daf02609d0af68ec1077b0f85cd5e61e1cf0d71088c9ae1aeaf709ff7799b0ea210274f0c46ee671588e1158f72bc9adee23c155b64b065908792d84156a83e5df855fb987e80007c2cfaea84aef016b4f2589de33505bd2b1df8fad43fa2463642d89f5fda33be15d0154a074a0b5c31258270f5872", 0xbd}, {&(0x7f0000000080)="733a6aed4b2d8be7b52486", 0xb}, {&(0x7f0000000380)="325da7928fa3dee6700d656160508ae1759bac1f75215eaebaa246359413c980d3d74215a6c6356e99d8ef9f4138176a2f89037ab3e3bfa1ae4b9e4de9358bdd03f2b3608cd0caf66a0780650fa4782049a9ea5918", 0x55}], 0x5, 0x0) kqueue() close(r0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 14:53:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 14:53:55 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x7) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x42, 0x40000000, 0x20007, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x84, 0x8f, 0xd28, 0x9f79}, {{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0x8, 0x8000}, {{r2}, 0xfffffffffffffffc, 0x8a, 0x400fffff, 0x7, 0x4}, {{r2}, 0xfffffffffffffffc, 0x80, 0x200fffff, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x85, 0x2, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0x40, 0x22, 0xcf1, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0x6, 0x6, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x9, 0x8fae, 0x1}, {{r3}, 0xfffffffffffffffe, 0x25, 0x7ce74d4114a67b63, 0x5, 0x3}], 0xdcc, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x42, 0x7e7, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0xfffffffffffffffd}, {{r3}, 0xffffffffffffffff, 0x8, 0x40000000, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x4, 0x8}, {{r3}, 0x0, 0x20, 0x20000004, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x82, 0x1, 0xffffffffffff8000}], 0x6, &(0x7f00000000c0)={0x1, 0x8000}) 14:53:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xffb, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 14:53:55 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) flock(r1, 0x2) flock(r0, 0x9) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) 14:53:55 executing program 1: mprotect(&(0x7f00004d7000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f00004d8000/0x1000)=nil) shmat(r0, &(0x7f00004da000/0x1000)=nil, 0x2000) 14:53:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2082, 0x9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x103, 0x3) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 14:53:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x1, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 14:53:55 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92e4e99636b43fd26f29833d50bcdce9755727d017fc57fddb9c817d30c0c2ba6ff56d5e2c3e69e06b65d49b59802f8a17ae2b0b9c9aa74e471a4e59f0287017bd10d9ef2ea3d5712577cd1207c995869e1fd1c4f96b1b284060c9c32c2defaba375cf27425c37fce64b7f6156a1de00c850369bfbad56fd403a638baaf0a79804389bff50d3d63007718c6dc1e91b3651c1690157b135536d46ad8a49fcb0647e877c5151ab3f35992f6583ff2f98e999fc638427f6def6c212ab9c6ead1ef642ce5a26e189c20d0b2098aef651e8a302fd7fe73052a64229dbe10a", 0xdc) socket$inet(0x2, 0x8006, 0x400) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 14:53:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x6}, 0x10) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) 14:53:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8000000000fff7) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom$inet(r2, &(0x7f00000000c0)=""/120, 0x78, 0x800, 0x0, 0x0) 14:53:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r1, 0x5) fcntl$dupfd(r0, 0xa, r0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x401}, {{r0}, 0xfffffffffffffffc, 0x49, 0x1b, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x5, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x27, 0x2c, 0x400000000, 0x5}, {{r0}, 0x0, 0x64, 0x20000000, 0xb05d, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x401, 0x27}, {{r0}, 0x0, 0x8, 0x80000000, 0x20, 0x3d7}], 0x0, &(0x7f0000000100)=[{{r1}, 0x496f6b63160f2fad, 0x10, 0x2, 0x935, 0x3}], 0x3, &(0x7f0000000140)={0x7, 0xfff}) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x101, 0xffffffffffff7fff, 0x2800, 0x0, 0x0, 0x100, 0x6}, 0x0, 0x0, 0x0) dup(r1) 14:53:55 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) 14:53:55 executing program 1: mlockall(0x3) mmap(&(0x7f00006e9000/0x4000)=nil, 0x4000, 0x2, 0x1011, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00006e9000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) 14:53:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) 14:53:55 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mincore(&(0x7f0000ff8000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/127) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) dup2(r1, r2) 14:53:55 executing program 0: r0 = socket$inet6(0x18, 0x2000002000007ffe, 0x81) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2) 14:53:55 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x100) r1 = getuid() setuid(r1) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = shmget(0x2, 0x1000, 0x402, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x4, r1, r3, r1, r4, 0x1, 0x80000000}, 0x3f, 0x9c, r5, r6, 0x100, 0x1, 0xff}) 14:53:55 executing program 0: socketpair(0x3, 0x3, 0x100000001, &(0x7f0000000080)) pipe(&(0x7f0000000140)) dup(0xffffffffffffff9c) pipe(&(0x7f0000000180)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x88497fda5fbade56) getgroups(0x1, &(0x7f0000000040)=[r1]) 14:53:55 executing program 0: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000300)=""/206) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000100)="0a94bfef0624885ad01a57c00829028cd73ffa5d1ae228f647dc876c865ac2e9eeb3288c8c348c76bfc32132e7a0cc650df7286ff4be4df69d193201072fc04f0bbc2eef30b0e4bf6903d6fe48a3fecf8cbfcbe310ec049775d779d018288fe1d72ec66b914025b859acf3ff24f56442f7ed70cc5b11a64ce2", 0x79, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x7ff, 0x2, 0x80000000, 0x100}) 14:53:55 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x100, 0x1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) close(r0) 14:53:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) listen(r0, 0x80) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 14:53:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/107, 0x6b) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x180) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x368, 0x9}, 0x8) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1104, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) 14:53:55 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 14:53:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f00000013c0)='./file0\x00', 0x40, 0x100) fchdir(r0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ftruncate(r1, 0x74e) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f00000010c0)="7e896918802af528f07ec81fed98795568b60a6ef7b55697cd0f6a8603c56734474cbb009126d4386de3c14269eaafb6f613d46fc32121737fb506136f8beb32953ac813dcb1ad7fcecd5fd47d049de589ac243a6fb01c3a93f78715e4c2faa8b898b07dc39971c5718894848d00ce6f1e785c17405f2b3491679d483343846104a3631d0971e324a569", 0x8a}, {&(0x7f0000001180)="089b741cdcc9e2e28ff99ff65443eabe67390b03075c1d0a5e6d2f5d640726960bee7c8c79", 0x25}, {&(0x7f00000011c0)="50fd2046bbf9478df34ef03e1bbb2adf2967775e2467861d8d799703cef84f3538c822f63248cea1637cc47a16e945e3cbce96d906c122334450ccc2929fbef33407fa5f7257739a1b91731a621e5d194757004c015d6c91856ec54a90636fb199e2d8cdccb21fd1c79ed50c946eb7c64742702a51fae887d17753d47170b5f2077c45eb669a2c849be42c2f01a7945ec946a9cd4fd05dd377b5edbe6d7ac271f693d57515a9e741045f60cf77", 0xad}, {&(0x7f0000001280)="fce4a9b152bba947cc63c60ec68fd9ecb758bfbb0ea2c686952f8ebe2a348b06710f10f4fa6b74467ce6823091632e01195de7bb1a4158c93d302b56f30b8f4d73d01e574f0136eae35d9e4dfbf4ccea6570137b40a9c230dfee8c95ebd656b919e029419df6e593be2aabc8211f022e9b8d088c2b303f94ebcf1013ab84c32adf365fdeaf65abcf285f293c4a822e16d3324316219681e71fa1a1b4fea3266db89ee342aa067c364ed8059a2d98aef6ff55692b6238dc1bf15e2ad637b411dfb0ad92a36da59d", 0xc7}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00667401200000010084b1b80000000026a29399f7ad28e58fc5fa0eda0031ae7cbdf8a43fdfaf992cb41beebe5c6723bad77a2e7a3f6aae6316df64e6f9e48b1537fe78b7665c2be19c0fc537c2fe4e0c04f20317b5e54e7190dfe52a28", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0x50, 0x400}, 0x8) recvfrom(r0, &(0x7f0000003540)=""/4096, 0x69, 0x841, &(0x7f0000001040)=@in6={0x18, 0x2, 0x40, 0xff}, 0x4a6f4a825870ed2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() 14:53:56 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:53:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kqueue() write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) kqueue() syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4c) write(r1, 0x0, 0x0) 14:53:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) socket$inet6(0x18, 0x4007, 0x2be) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000780)) accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r4}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) sendto(r3, &(0x7f0000000580)="8faf6e16f28596a8e4bdc5ad343046c4514cc4db973794cf3eec50065e065e1e8f665b8592ac9e448dbe03b2046090e602d41c847fb8297c05db2b3caad5a795627b274927f8c1f4d1b3de9558e151b51f6cea38ba153673850f415e022fc2bcc7f23237c7f57724135fb6d188acb25caa9adcc7d8656fbe1ce7f03fd64bccf28d0d36387d0989c5f5426cfb532ba60f994fc0b25a4042d2f97b4db3c3ec93795bb6dff76cdadb2243d67cb558840770a8815e256552f2fd977fd051e0770b7b6131", 0xc2, 0x4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r5 = msgget$private(0x0, 0xd) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r6, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 14:53:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x2) setsockopt(r0, 0x6, 0xffffffff, &(0x7f0000000100)="c47b8b05", 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x1, 0x4, &(0x7f0000000140)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7fff) chmod(&(0x7f0000000180)='./file0\x00', 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:53:56 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mknod(&(0x7f0000000300)='./file0\x00', 0x20, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="219578359138c37b7c501058d1dc197c14158a2baef67ece30e98035809c47fb9fa0a30954f2e6ab07e7f50b64361fbb", 0x30}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0xc) 14:53:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) write(r3, &(0x7f0000000440)="be", 0x1) execve(0x0, 0x0, 0x0) 14:53:57 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x3f, 0x2, 0x9, "2241e45b11532c3ab0fb0e17f21be5934079c8c9", 0x10001, 0x7}) close(r2) 14:53:57 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f00000003c0)='>', 0x1) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 14:53:57 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000180)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f212b", 0x4b, 0x0, 0x0, 0x31b) 14:53:57 executing program 1: kqueue() accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) pipe2(&(0x7f0000000100), 0x10004) socketpair(0x10, 0x8007, 0x7fff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) kqueue() 14:53:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) r1 = semget(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/239) 14:53:57 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x800000c1, 0x3}, {{r1}, 0xfffffffffffffffa, 0x82, 0x2, 0x66, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x8001, 0x8}, {{r1}, 0x0, 0x97, 0x20, 0x8001, 0x401}], 0xffffffffffffff6e, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x80000023, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x9, 0x3}, {{r1}, 0xfffffffffffffff8, 0x50, 0xa4, 0x4, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0xfff, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x34, 0xfffff, 0x1000000, 0x67}], 0x4bc8, &(0x7f0000000200)={0x1, 0x2}) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e2a7631315599001d7078684c0133c00000000000000000000000000000000000000", 0xe, 0x406, 0x0, 0xfffffffffffffea9) 14:53:57 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7ffe, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget$private(0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) 14:53:57 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 14:53:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) syz_open_pts() read(r2, &(0x7f0000000300)=""/241, 0xf1) 14:53:58 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x80000001, 0x6}, {0x2, 0x3}}, &(0x7f0000000080)) setitimer(0x800000, &(0x7f0000000000)={{0xd13}, {0xfffff7ff, 0x1ffffffffffffc}}, 0x0) 14:53:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x182) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) readv(r0, &(0x7f0000000300), 0x1) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) 14:53:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40000005e2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x92, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 14:53:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x60e5, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140), 0xfffffe46) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 14:53:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 14:53:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 14:53:59 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpid() r7 = getppid() r8 = semget$private(0x0, 0x5, 0x10) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f00000001c0)=""/110) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x200, r2, r3, r4, r5, 0x8}, 0x9, 0x9, r6, r7, 0xc8, 0x9, 0x8, 0x6}) setuid(r2) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:53:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x8002, 0x0) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0xfffffffffffffffc, 0x40) mknod$loop(&(0x7f0000000380)='./bus\x00', 0xc000, 0x1) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)) semget(0x2, 0x3, 0x80000000000000) renameat(r0, &(0x7f00000013c0)='./bus\x00', r1, &(0x7f0000001400)='./bus\x00') 14:53:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchown(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) 14:53:59 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000080)="8e717c8c6b97a1aa882f4e36af809232d328cad8b24256ba96915b143d58a278dd33", 0x22, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 14:54:00 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) socketpair(0x10, 0x3, 0x6f4c, &(0x7f0000000100)) socket(0x2, 0x4004, 0x5) pipe2(&(0x7f0000000140), 0x4) r0 = dup(0xffffffffffffff9c) r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = kqueue() r4 = kqueue() dup(r3) kevent(r4, 0x0, 0x6, 0x0, 0x20000082, &(0x7f0000000040)={0x9ab}) dup2(r3, r4) socketpair(0x18, 0x0, 0x40535f81, &(0x7f0000000180)) 14:54:00 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x1000000000000065) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20108, 0x8) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x10, 0x88) close(r0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getdents(r2, 0x0, 0x0) 14:54:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 14:54:03 executing program 1: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x20, 0x4) 14:54:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) r2 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r2) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 14:54:03 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1000002009, 0x57e7) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 14:54:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000002300)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/225, 0xe1}, {&(0x7f0000002280)=""/89, 0x59}], 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0xa) 14:54:04 executing program 1: r0 = kqueue() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)=""/55, 0x37}, {&(0x7f0000000400)=""/158, 0x9e}], 0x4) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xffffffffffff8000, 0xc8d}, {0xa42}}, 0x0) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0xa0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) r4 = semget(0x3, 0x4, 0x140) semop(r4, &(0x7f00000001c0)=[{0x4, 0x5931, 0x1000}], 0x1) semop(r4, &(0x7f0000000200)=[{0x3, 0x5, 0x800}, {0x7, 0xbe, 0x1800}], 0x2) open(&(0x7f0000000240)='./bus\x00', 0x180, 0x29) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="54f5", 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 14:54:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000000180)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x1000}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000002700)=ANY=[@ANYBLOB="3800000000000000ffff0000000000009ba5e31e72c9748497b0b8e8360366e6d6f5b1fe073b026a26469c0a1e1048436c3b0000000000006800000000000000ffff000000000000d13799e7c4b92d8aa92e6ad6a4a5b1e416dab21999462a2d14ee2d8213ab9a83fb11c11929ddfff4501bcef883fc5f91dd919e8d198a8e727dcaf55f42f9eb1d6d932c6b9c3cb4b91c4e3e91cdc3bea07302d0d021000000f800000000000000ffff0000008000009f55dbd86c34bf05c1ac1068914c4ac2926e43e0edff9c0da78d820bf6bee567c0536fe84095c6c1dcf46affebc2b9bc44f8c7c91bb407f4ba9596ea9a981c377bec564c81f8de7b3b73957f6d7823e26d7c20fb032df3118ec6e5b065620ae73b393e3bcc6b7db3fe21412422922e40e5ced3b7afa1c6d78d7c7fefa9185123d405fe72862506e27f919a16ee64937f746da1555ea81a9b0e4f239bf0c75e0850097e9b5494ff8d9c0d2b3244e8d12f1849d24c5857b617038b13672a9aa160cf0d35407787bd061f5125c948fd0d1bef0d81014cd336ded086d0a225688cd51db40000000000008800000000000000ffff000000000000216a6622d9bc41419a6509a2a84c82d659fb76b16dbf80618f471d69e93adf0a272bf4e8d87d007ffb16ae9db60ea6f38513506c782e31f6c5a51a3c2d474ae0580fcda6150f882034a2b8ca62fb68e8fd1b82725e0c8eb93964d9bbfec90f7a9ee7f4742ee92868483ec0e6a6385d8096a7d0b600000000d000000000000000ffff000005000000b6b5392d8180442ffdcef92a58b54bc0f06808fdd396ca8cdfafe1cb10a776bd1e45925cb822b6c89e848da3fdb65775f07f5e79e6c9024534d7ec8829c9d6da2325bb6c337f701a8735762332f91fda21c2b6f824ed7c6185f95e9b45079e83ffa793f2a8db2495f9867ba3e8d68230331081d6e376b24ada72e03bad173f30869d1d612087ab8853ed914ed232a930c24659034ee792e9cbebc8d0e0464efe66ed34ae904bb3eaae757d75a07d95d4630638ed0d12b67df5cf17e4000000001010000000000000010000000010000073909b797f2732684deb3c394352c3423c83e04a9726ba085b00ec5293a33117eb285ac1ac3137f21af3c2cde062a92e2af44e2877f3821f1305ebb1a421153b6882fbdbdccb74237609a816c1160bf0d9c3642a4378047c3561d0c7ef4ad281994577b5aa3f93f59931e9a9391a9544daf823236a2f7b585efc7e74eaf7f657c39ed2388f2ce0c25f5ff9a800eaedce8557b747558c4e1b079089b0d48f43381375dd8aef1fefa6d3ac92652f002a78781716bad73a15afa87e232b421ecde5e8c104d69ddf9d38d6a79bfc741baa15f0fabd80161b7a60db8f2b4fa63e4801cf76dc370be1ef5f36fa69ee07d270f0cdc6a33fe87aa2f05313b9ef59e5ed5bc555e886cd8940425685630e2136e7475339419ad2ec9b54d2b40e16f584935da7462589961afd1304d2b259121304c15e099243fb8c3b5f1e0edc9b4be1e1a544d99205361ee60832637163dfd518dae183bf282226accc3344b0be254a364093928dc726ac610298b7d32ed47e040be57200767fbab931dc8ea617936283de829adeca5bc7af11ff2fb2a0ed18b8ebd09384e0c74be396fb8ce07aed30e7bcc8b0af6d93167cb7230464207b606ef31adf858401ac3e34383064b51cf79faf051c14cc124d2b940d2164ec2d8753a5d271ebcdac7802c2f343db1b6d8ea2e08c132db6a0f13d3d16d4b419cc07c4425f6bbbe3d58ee097f229a345129dccf76c71af79c118aeb37229f730a1a4bf5f3c0002ffc5fd0fdd60b7a5eab9a98ad5d9a10b744402afe1add602f5a8df507e2678266cd89581ea47b262fd0cfcc17a3ed3aa0fd9d0ef41970c1cee51c8d6b0bc2980b3b9a356b71fe441f7669c798b6a7cfd3e4f558ffab8707df310e98c72c373dc25ede0b4bd03840a66d10595f0344033ada8b7acd4259f5b86793c90add3d1c256bddee6c216eae056c20253216dcb6e60ac3c6f599fa4a2a290f821c17f2cdbf3e59893b119f3cb536b4de20738929530c394a1d86622d99ecfb13b79a7293f7ffb8da589908c964fe423df1644a5a97afa8d3a6122edebdc055a5d2837435b8242ef0d44cea08588a81040d8b73df6aa03c534b343858ed2463d15450e822b86b4d6c856319554394f6f8aa82040d6a0df6235e685fcb4190664be7acf96222290bf628b71d926a833f1e11ff502af314dc8f4b7e4b1a16ad07ced8f41e21293897bc1425551fb75d33e249b06a5af4d3df9e6ac3c83f2622d4ee4ccc4ac16cf2beba961aec6867377a44734b8e8fc733feaf4b98fb5dd1c7ad6c6f3f9c6832f39e316cbe2013aa6675be1d58665d7f874a3e71825884ec02cdadc34a42cf491875809a29e5062c8ecc638b4530df301a0479b2b69ec219fd17059c87a380814ea7dc67e660c3a6c01528fbe1485f39b46ab9fa5b8432c83679d0eafaac88571c6dd2336ed0267d80ced1625d9e7b1ef98bfa6304832c100e916035ab73dc1f75742fa6de4a83aaac9e5ec1b62234f3ed3df6bd578968281c1a3145d190c0e8318e125292a601721a8a9454a8efc4dc213cefc795f25f2f2b0f833408ab0e685bf2d5fe7e087f7b4079c745900f05bd4ac372e336b4c829d1a939e619c09a5754a4dd74764e16eac0cb723be6dd0215ad1dacc5737b0bb2f52c7236dacdf54d508c1d53c6bf2b3ea193b5005c7a3d65d002925add7fef08c6f3e0c9efe0619909ccb5a06fc677fb55da56646b0a26a43e61652c1131c4373b17839fb273033e1e254049eb07353f3a567608d08ade6b0cb9751ec1dc193b3a891006290d6dbb07a2c6db690999aee86bbbe7c7b182931ae3537c3da90a5f8d12dae9652b4db97882b71bf2414862c4dcb1d3cec4c6e858cf81a618fbd460a5b055f9344a2a24bcb7968fc610fe566a5a0ba5802c387091153434717163c1d7c05d27d8eea7f90b12112ca19e4ae9a03f1d0eb7d805bea4bf4e1a26d6f5a3df11de283db2c770fab748e60c9bf85d10ca43cbea273a984d880345c4319fa7410ca31f3558ff2b11934663d305d59ef2033e618705c10a19dfd79baee0d5c836706ca91e7da3660d9c26b7affd274c4cb93da1243ae54568a8378968aefc9ad0442712bf3c771962e90780087998fbb17f9adf2e424a373ccd60d93538e90cec96c5a59548cdd1f94e26234ee5867fa0f8a6786c767cf50536145933edf59c6c962ef63a86fa9b089b7d8d6133d5891bf0ae102a345b67bde2357daac46b3579ca6949775f56159025376806dc929475debc37319373de9f66b1e21408e934d03b450642087354de73589314a7eef480a922bab653fd9185058525bfcdae597b1074b87293f78b22c4661c54aa7192423dd3844a62a6a4bef164906f64b414675200255cbb0f6c266feaa5ebd5a3aa31e5615c0f0a252067f16adc66323500ae7547471c956e2d0cffce55a42e5c16320db5fcb8243afe39808f5d7c7816f8f5769f5761ce9249fa362cadd78f89bd6642700dffb14224271fbe7afb043c8e2823a6759d139f9ac34a11279850678a9091a7122fd2ae9de48b9903a33dee5d7391b28658de1f86b1bae6842fabe94b66c2fa9a00513b290c7db79ebf257b00a0af8060833d62798d0e2c1084e003a58befd349c455ba52df0543f9441007dd2d95d4e5449f4e8b7166422aebada7d1908c230cb7d4ab8e3821ef964c1ef77c076b9297d6040d66243c117767082073263ce4338d497c404ab46a7f18291b1752982717de6497536c45713ab15dbb2e7e72f79041852ba0816a945c174fa77b6a8f0d3a4aa6f33042792e0c7aa12be53fbb73ff2f124412dc4b09f52c99c22b281025e3af7f9535a572668be974c537c34942897eac66dfc1fd7be0df6726caca0961b556fedc53c77d739180d0a32e9156952d7b6e1da96aaad5b0186e28ae0afd4ab59fd348bc2a0b4348f0ca8a2b06a132e6c14e13782ee9445f231c46b99f8dd5a9d6777a9e1203fdc01848112c804b7eaea2dd749f36ede751596dece04c519568829237a3a0f53892deca9fb8d5c40e416bb19453c195bf7618d13a1467cf726d93a27fa429b5af40da21a8036cb57bccdc316bcb4859b9cc4bd23daa4d9f866b82d35f1c75722c614baacd90e60edf68ab523336ca1e279533aa829b69b38939a8b4d9fa13da0da904063428249d39c38e48387835c79eedda290aa6f5b473f683169d76d732675eafae2c04590b946056562444271a12d5e0ad993c89d36e9f348e188d3fbca367c6830158b02b6570bf8c1f34552259d9d3c5d14193d8adb1b2e98b2aa9290079de64846aabb0f9f2e9dac1723ca958bfc107c37fa19608a4a553880dbe4b871bdeacd9ad0c1f9bd55b189ba1add08ee8d444d6395036b11bb2326847d948158fb1b0f88d81e363c54b31201c3f49f8dbd0cd18035a885a671f7b38460ea819ef11f22ca0d7525982cecedb7c21e1446e76453258b2ed160efa3eaaf8d9747a3eac4f87c99a10d95ab14d362e11b97b60815387fb36cae41407f9ddb49d0c491332eb7c23179cc0310e4443122c036049c7fb724b93b7251fc79bae5cb4574f05e60aac20e3e9e7f1300f66e83b31a17f87bac57eac802372c4fdb98089a844d433abdc07bf7163a024502e99f7d418caa76e0e7be7bd65b017b2cc61ad832ec48affab10fd07c7ccc406fc6775a32e3d03a09fac7ac1a4a9727f0076f4a3254234964f86c8e41f77410c235a0b3a3c6672f577a3b67dc4f2c4377c631f11720fb97763679ff5543c79dfebd2e2bf082dfdea6ef37acca903a883ed5a178282f9a65ae82eb49d6f1bb532e3673f42f73d0b68bbbc3ebd0c2ffa396cfd801fa15ca68771b294319bb8dc6edde1d6c0d5c39c892fc41b3f896becf8f0d7235a5c5a2b211c5dcf450c4fd59c4d9f5a5c7251f46cffd3e299fa53e37df86cc7cb543a6b700eeef10f73f1413366f6b67e138ae823a4e9c06a457ad48f1bdc6a57a2fd2a455bbb7d8be8cec5082473aeb13d887ec63735cb38ab0c650e5a4263f58d1cc0eb9623092170f3f8503b02394c70f8fd8596a0c560fe5ae3618dd399dd01cdeb2fa4f8b80f31faff96c33781077915ffcdc2c95a278353f559896306be91f2e9845e27df2bee748ee36bd18568fb45c59ab907303da71726050a950bf328e69272450ab474cf82de7a0629f37042440169da99c4bd32046f4d40a1a2c66ec5e9d505c7dbda82674895db1ade0f0875a18cb0c1e9554d5dfb44a6b739fc4087849516a1a78f04d49d0d0520111c362d17433476e619bc1bbb1de24c47643b9444211dc7363c1cb922cefa1a5e1c29ca8f9dc8b1dc071e7e3fec2c306b20acbfda6fed4f0a99b506b80abd3d95d5b83450b240927661aff0b892ccb17fe7d46073eae95ec28b79b950a8107645d43f4518432729ea3e31488fa6bcff598842570399b67a8abd622e6a4a59b9154b5c8978a0ae5188db7206e8b9275cefd5dbacc1cbd5823acdc7b7a413f371372f793960f7f045e534dbf6274b551954b43d764570abb60f080a7b2e226c70382a202c87222ebfdc691e4201eee0facd28c276ea40f0938de434830092975bdbef2cd1cb5178cc3590cd569eb4f8ea3c501ec1ed14e450b74d81c73de7279966322a4e61e398917e5082ad588a571ca2a415dc880f61f9044525615eae75119f3ea136fd0fed4c84426c16f28fcc7a29ff78d041f1506ce367cffadd1dce02f130f44948fa24087e93f591ffa8e1d097e23fe3657d000fe772a1758cf632170df239c8dd63cecbe8ccef6d374914e831aa0eaac5172218396e3f727be69d636d7d132a7aa88376e4d02836bd7626b400b84886ded45c2bdd71aa471f1d2cc60e1d5e4a63090190bae5da3cb60e566776b43c4a24f72b09675628c446625d8e55c5ad2afbec1161170d62fddcabf6065d49e80b5c3c1ae6cf0e541dd8c5266202364eb244ad0a4acb013829ec99f5ae0a6de21666298957e824154c49fa868e5327a5e45ca61c248e5e64b7cc387c238c9f18bcb0a6fe4d064dd361276ea45a9cf4f81746629926b6365994ae9f4027d80e048b1c02c7b91716a9a4accdaaaa8922751a5d02b349c230b5cb4f73c4f7ff41c888ee5fabcb87836892af04d8f2fcce1f472699e3f629939e6c836f42798b49868de9fb3af5080586022c315362f46b649e489dd90e2f47dc7f6ea82708941a2ced8a67f78e1099e6e0416ab3bc99b8fca9391f76d28d7d6252d9ebceacbde28dc2355c57d42c24af2ad4d674ac3bb609449d4c21054798aeb86af351a716982cb0b4a266ac2e893bcd3826650b41a9d360bc0a8d93b231154cc700120637dde3108e1a3f451892c8ec4dd01b3ccd83a7431e566f6e8cb41a4c979f13db32809deb54f85c1b2c98d982da28a8b45dbccbafdeef66caa6148fd550085961835f6bd2583706271aeab95a2745eb1c0704efdfdc94df0d49e46d3869a5b7d6faa7e4622f41537a8753f7f3a2671d3b3a29803a7c76e12a2c1a30c12d06118ba7029aa7569882e83b4f04ed0b0880e1b82c70839dd747bf47741c7891f8bb8d626d4bb68fa8facc65ef32a98d3cab1849986375e7ae607622063be699234b4baec9ac5216492f5e553ee2ef591c02dc9ef7ab6b35f41840910b91d663f9ceb6464a50ce6bcf645a73871b1aaf0866bf1429c2a75948294b7c46bff9435eea65c39a20b24518265b055c882459e3c62023962856198faaea3ae2cf8eeaa43781f109cdcc4a396fd6c4b57860aee52d69a0efbb99d7766963288f86b63ed02ef5fe35c827dbf9c625d90a2268a1010000000000000ffff00000100000030495f42cf3f579f92b45f955ecb7216f30a732e0241afe908c41083b65e1d8fc0bc42c1e9a99ca52d630e16ac3e767ff8b582fc150be709f19e109efcf392e84e3a38c4b2068efbca79c9655806ed5e128c9463c9334afd787a8c932e2bd0d2bba822d5234aa5a121141d59379f7f99aa8daeb72263819be10c2ec0a3f48e1e39b765eab858e162575956660f92046170dbe17c75cc321bad8a95c34cd83924ff679c2c6010ad941174d0f50d639d56336f153f71b742eb03359d1bbeab3c877bf520028908402b1686da27163c71eda0d94655f5073380a5e5b186b4ea77f637de363f09c3401cd90704c3e1287fc545cceec93eb70afc1a68422599d7866ee56f968bc8cb2398ad29fcabeb79a53f12f52760f69c179213c399c58b4797b4babc84646cb569b9c8be1395456928aa27ee5ecc4d2e85695f2a51048257a0be7d4eb607932d40dec7172180006da13e7ef1ae97767376dcf9c84217552da433329827efe038dec9439a6ea2cbd7a00f51f5ce94a9d6ec3da4c8dc8c6bd96122a5bc5d10d0dcd3ab455676b7ef27a97e6d0967edf8d3daa96b9136cae203094629fafb6c344bf206d71584257012372d4f983b66dde5a933cc6fefb7fc6f8400149c024af42ba4dcb0259a2f11a4fe2bb67087e12f52f7bbe1c9e51cac1f4d2a0b0719e241596bd98d8ca1a7cb5b22e8a8e1cebdabfb05dc464f9b865899edeac5d901dc6f9af0ad083eb9c58a4a2d4ef02b0dd3edca05851e0fc2f75a8e27d237019f6ad916acb46ed86630c2f793ef3bc4abd63b07c4657365367a2c78f220158bdb61bcac12e1ebdceaed66dfe743e407f61ead4daa61f9cf0d499d13f2d288dd337dd6ce120990585da0e2c843973ea5c72a309022e68d531e2501e86661cc93b7b83d467c19a1b3df88cbe15959d827b9731bb7e6c44955f573ab820ff7b9a5ce1af387cfa52235f68fd0d0621bd3bd5dc49f7f496a8063a9b25140e5f3d5726d5eb18386cb48e9c827577c082e8ec35424ad75c685e9dfe63d23a0c237e21b5b3f3911b54f143830f5aeb181be06ec848eae73751963234fed8005802250440e2fcd589016501744a8eaf5f0205ada197294b286f4e3a55a7870c7d1a844112d97db2df51b0bf836d834cc7cc8ac7d5694710c965299205e1b1a3aeecacd7104b4997b239d6c772818a3ab3e38ec03541a18c7a92d492e0283c5ec4eccb27b93beead0e6588bf57bf8c3435204c7af3e2a19ee6026cc2a1ee9e87a7cfd54c30a34e09a4aeaa5a1e9648f29938e4f2a6005e6c3afdb44f3b761df6b9fd6a88e2f4ca15c96aedb6ad6f5e14dc08ee8683c448d6a64c86d654c4cbc750394b4faad3efd7e488c05ef05748af25037e8a40617349dc12b9324763300b89faeebebd3240180200cdb5f96d564cd1f2f414a09531314ba21e04b0213f8b8f7aab80258b8daa1794c2fe849c000b833d0ba8babec14768c5c8640ce41186ef604bd5c250d9d388e371a7dd46b1c6ef28819cbf25dead2e9d7e5f115e3f881f787d0c56097eedde623de3bc72a773d2297ac9b2fafb09f576aec08fe80b290960311eedfc4b40974b16c03f38dcef23b3ff7c04e8089ef5604684decd587eb158a05671a1740c6a2cffe335ae1e17b69b7c2ff99463ba4ffbd4fdc1b15dc8249a8192b8c1db1f9a59ab82ee01e41c7af84de9eaddd9a4bbd8f7de9b47309d31f486b1ce61312a073f521cb062f14ff0d423a7c24ddcf2064d6e02414065df0531ccba05c445db0b762de72ad41145a1277d5a45eefdce7456962d0d3425774c4d8d50f64fddbe3b9dd56d6dad3e35ad4ca6816c6f837230cfab0d89b9a00e6ab094328e95c6f9b42d4464f6726be219d85c81281d28364bd771600baf80cdfa6d5a3740b2c6e9f21fe0f15e6c3947a3ffe7455530e0b63f64a472e294830f75f73dbbacafc0840b6a88131b1e976a2b1f0de2a6174763bfe5757c67c6354a09b7f5025572aae7e0a62fc9e2520a203b4c1075cfb8c24d6183cef5d4e751bcf453629c6b433c15f416c3578f4bfc11bba36ac6e45a5e55b26efc8bbb2a60b8f9461ff715c97ad80a44885f9e277b75cd7e7f8a946000172c640203fb4eea990fc610545b004781a0a0a77c988a330f07fa3472ca543080c8cfc5596d48cacb431ba0605f1ff4b729621d438c6b48f1802ad411154f2673fac2742a3239648e7ef88c51555c47680b011e9b64d258d511d94ad4a3f1efa30c6d5f9bc8268de5dcf88709b368253a47099d7add51fc52b0ee720adc81e4129c101491229df7c8b25f700cd0d2eb084b0253290ee290064c819fe87a6df73949d3de95072c9576da76f4d0338ffac057218d42b3298d24728b54a438241fd9756f05412811ea1998a848667f4ea690afaf778b788c6b23e66f2d2587664d319c92e7434f9a650571ecb248c33faaf590d92f2bc48819846ce8c224ef2e58604840c9671cf6962cce6dd4e13c186c7a341c5737a2195691348bf619f8beba878d75ae693df6525799999cfd34a573cada7452b36b516545c390f58b3e28c4b0802130b88acd087af616eca27246792db35cdf248d33796552a2904e9f324e4db569036fdbdab16e16de8340a8f9dceb293a548a7fd97c2f1d5a52dcf8a136a980ed26aaaef2d948a04e4f785aaa402fa0617d824e50d3a50568d0dc7c64551bc7e60fecd2bef0fac6d0c42e8e4167ab569e38c507730ebf4f36f82cfd5bb63697c88188f243e78781dcc295670f0e11f9566063ad61698e197ffdada76ff4e60554225a1ffb8be11b142ac9d557fa58ac14b5f251d70490148fcf68500a935adb164596e1f9c2134c61fb17979a164916681abbc92716c178ded3a4a9fe55de0e03122c2f03c65af49718616d34c4beae40dd2db52a080dfaf450715782fb3639c7000dddcc0a6e8bd3881b44a900cef51870ded00632c5f965918102725da581b550da6377cc893b7306eb5ee6b3eefe6ce5abea1ed9b9585b414da4d97a95baee93c1d34aa4cf3abdbab1fcfd68600b9e20b305e7f45963845f54c7712e3ae2249bbfcbb2df429d91ba2628b3dc602ce67174bf3b8412d401b568106de46418b63a00fb9558eba7d640bb8512860d4035436eeafe96a87603e79f274b119a221df782f1a52a1bdd897cce7082684fe8587d214cb001d862bafc9537dc91442c7aa9cd2ef75def07196ff2e85acafa8c686908c07f2e449e9116333bb7638ba81bb942dda340bf79c13552f3408f057d758e8aa88a27acca11ccafd7aa66515185942cc82a2f79eabd4d13a0f2789c1f68f2c485e75077574e087739ad19491fce7f9dc56632f123de56cd997eec91b1d8fd02f3ca08f105218cff9a097e41649cd613924c767342e54885e328a4451a0d91ff13488068503048f8dab1ade8814c46bb800e62ea605026c1ab309ee197c14928e3351831e53dd05968770181c920465d4f6099aae157526e61ed591dae7d40a9ea77b466360aa3395ccbcc16ea76dff261c43746e6b58c3249677ac20baf9045d3c54a2f84ae65e922d5ae2025f8355fe04dbad8a936e97ad69f77f7e2654fb1302da69d160f365d5eae8162c31de16b4cb7f6b02151367d4249c95ce2087f56a437215a3f676edcb2f82684699fcf9e76346b42b0f4eb91f7c20312761787f5f3ccba4409ba15ad1e445d53a2650fe4ce57fa9cd9425590014fe62fb13a7a38b4ec37abd0078300cbff4cea94d4052c06ca250d981d82fa246ec81c8241ca8b4d9a4a717793669018ee5eee1c2a0b7fbb2da70c4be84b9d91eb70a301021b26b1c2c45c5001d12943f8d62096e8abbc90bfce53b4ec192f301c660ffeaecc307c2929e1f632a50737dc83040c323f23e49f36ff23e0bc9036b52bd7b50b39d5ea562daacb360a43a367a25ce6976f5c08b317e7b14ed49eacff35cb06a77cf48b64508eda6e9ef9d8cb0390be2c763b4699095e6356bacb7fe4abd198067cdc59e3506cc408e05dc853d3fb6ae99b710bce530ed3ac35df6f2b381eece6c11c4e880cde0dbd9a136e99162f8d2fd4a6fd41bbc16d69bd0df7e93ed9bc1b6dc053fcac992dff85915764db9e3b6a7d57ebf59ba16d155a76415b04ca60235eadb63e66ef1f64cd6aa49ab019a2266e82a56d14353eb4b71782817a7e570efe91671b94fe5a445f853aab249071809fe09cf4c3f82aa6df7a98309a980993eb9f76a9b0c37541ebb338be5dca9cc4c26e7ce29c7cd73ec8982fec21ad01ae21526c74f7973f6ce99741d4adbd240bc6b9e44d308dfaf1f7a58442493a2e3fb0429120f4fd1591983d15be810efb5cf4bc65251f31e63ccd00e721e8a20e0ec650a30b0f4f59169017873bfb964867f8dea0812a3712403b29c53325efab0b3f7f3645fdd7bd499558b51d4b6e172236a159f950b604e73870b2e690f894ccd114c493eec1c0a3b70bbc894bf1f7ad76ba885aaccdea646cc7db20c1cda6bac1118f1d5fcb18cbf21d7e77ef7e6a2fb1d4d2218127e40b06b52ca7ad36212a2c525f6fb11dff5461c56befe52cd366e3bce961a87e40bfe460d520dae5dafbc954ccc490940fada79b79e51b3f6c0ecff2599ba748e1083c1011f0cae00c57500ff8c76404004dced1868eda3dc71d1dec700371437f7afa7b72c287bebf4f22887cb899909fcc1b4bae5a62e022d9ec40f26f74a9e92ec0d8597bbe7fbdc78d70d58f1705748b3404dd7a35e4e44d22baefea0a233015b6c6dcb313a091824dd334ce2bf56d2c93de9177900c770a6738224e2daf1681d84257eae852158426c215aa883b14a3e1014bc6874f150b0827adddf252288b6f26f0685ae4086489c09dd8c760c6dac2252bbf1c2ca7322bccefe21c33774eab5138b696cc552b4c006ceeff9ee57e2e655e32d73a5605c119a40b212e87ac5259beaac99138313747b985fad66dd6413bd5a0bf16404843a55a6875fda95a23f8f68eaf8b52baac7630c08ac6bdae62d0bad21a7d167ae9f57d1cfc92b8c7555152f0fd314cb5ae84f814f1cb97df002526a753094f5f2fbf7d30b0c4376f46b37c48f26c841e7962fab322e9ebd4e1f986b7465b447025fa5361fbee343d2363f10f174793159f8f2fe771399019ad08ab8a6037bc683c3220754c16e764d21820eaa1be4c274d0859174b3330beceedf0d8f9d3bf1a408bf724ec6e77e1a4d8332468954deb5bbb32bd2d4b78b892f662fbfea35c01432a51c80fe9b0f2048758519eb737d6a16212ddb9d97d1ca7506e8424bdfe8bdc9609bd9504861deed15bef3b6c07372a95ad92ccf1c23eb81ee2fa9cb13ebeebbf925643e53aca9e2c5c977e65c10169d2c2aa238ec99b77a270d5fd09bb149f8e97b1f87ec1b4638f7858184b9732dd39552e2afbe72a9cb141382dc098207287e6a083427b7c3fd555f18d3df508a3fc741dd4b071ef0ab09897785e6b4400d30e920c13e217e503fa51a752a294802eb1c7760c3c030ea9e2cb4cee54b0f20f92a13af0b48a952fcb33391f76dee0b8eaba05ebe302a0707283dac48828784f67cdc1346201971869bf58a7ab3c8b161b0e3a60f9abe6825279195cd260964b953cd05d612f8f7fa976ac903599e477e88dbd7d1654d0a5fee85e15c19f1ed3a0407cd05b555eff4b46e63a32155de24081f8a9b8672f2a97d32e40671f5ed8739ff4e57d3165a8874ddea525c87f898869c71abffcffc9eb78c415a7fcde59b4eedd9add64fca05917a24224f714fc7d9750ddece029b1c24f926e41684c7134865cb298497d80000000000000001000000fcffffffde176f118ccb815861507cd7638be0e54fa0b7e0aa5e7f13f4812cb1917ba31939958b9c254e89fe614cebdcd8c99fd3bbe5a2ed3816461aaeffc89a40335fa24846cc2cfb4bfbbc72e3c886e968e5de99b8e4d5b29c62cc964f05ed3018b62f29ab7ad0953fb1ddfa00aad27c126ee8816fc7e9e1d1fe79169b0ac6271ffc633167660670e283afa09ae58f861cc04ed3494a4e1e87cf180a0a6aa4d1ea767fafb83bd8f2a435fd8352a954472a145172ce0609b5d4f625f00787c2bc2ca818590000000000000012aa668e2d"], 0x23e8}, 0x8) 14:54:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/64, 0x40}], 0x1) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r1 = kqueue() dup2(r1, r0) msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a93e150a"], 0x1, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000800)=[{&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/49, 0x31}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f0000000680)=""/94, 0x5e}, {&(0x7f0000000700)=""/229, 0xe5}], 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 14:54:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = msgget$private(0x0, 0x19) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/171) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1122, 0x400) 14:54:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = msgget(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x2004, 0x1) readlink(&(0x7f0000000200)='./file0/file0/file0\x00', 0x0, 0x1e0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0/file0\x00', 0x100, 0x2) getdents(r1, &(0x7f0000000040)=""/138, 0x8a) poll(&(0x7f0000000340)=[{r1, 0x82}, {r1, 0x4}, {r1, 0x15}, {r1, 0x100}, {r1, 0x10}, {r1, 0x100}, {r1, 0x80}, {r1, 0x1}, {r1, 0x70}], 0x9, 0x7f) open$dir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x20100, 0x80) 14:54:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x4) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/237, 0xfffffffffffffc28}], 0x1f0, 0x0}, 0x800) 14:54:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 14:54:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) 14:54:05 executing program 1: open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000100)='./file0\x00', 0x8030, 0xfffffffffffffffe) mknod(&(0x7f0000000080)='./file0\x00', 0x2141, 0x6) 14:54:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001400)="ae0d966f6902b8a77b"}, {&(0x7f0000000080)="92860ff8d08030b4cdfa4fede3897bfdd25563f3b9d6ba238126f10d7d0a911512b382095020fbf3c9d2bfde2a9ba8a33763e17cbec6211370b040a69837afd364486f547dea6b83f8b890aadc475e5e8bbd3fc9cd851f08e70144a5a550e4043f2cdd45cef1845d931a9cd7e1e7bcfa913c4cb0fe7967f61a780fe606cc5db53d0957d26ad713900b9993c9a55ab15bceb851eec815e79c8edc7f54385ecde4b4d21d6c75b32b533a78a1e4c8951836300639e1b7288e062497f6f20328ee0d952c4d41d8d45d36"}, {&(0x7f0000000180)="294921137f182099818e9ff388cec07e37bd1261f1d4561c23941a882315c7190eb6"}, {&(0x7f00000001c0)="ea3595b6cff7a8808bd024db15a6cba411a7e4cb46f6f250ed7ea128c29f14301f3c2e3403452ec6442266e8e010fcf2ed2f24e49c4a5ef13f02f0217e328be741b694d0a5aa2eb1419f2fbcd7f9afeef7ae6a9ba994a8b74aa59ae20f10ab743313ab5c0eccd425ab488a63d30d53f93273e140fcc76cd576227ef38d240397c6e9579c200a91a6d07a07d20f9ad0f3de7626df395914a21ceec55f188ee6caf505f07ef0fed060ee394b2198225de354bd93f350b00435c97a1b2d78e281164ac20982f480a7a0"}, {&(0x7f00000002c0)="0316a85aa1dcf4c44de09aeb11c7aa5809c89cc570e2d90c03a3a6f1c9e258bfbf0bd0b16dfcc3c1ddb06aac2c21651cc8bc1aef2098de2a4cbf01957b4cd1dea7dceb98d430732dd2e7b14827a870b6a25ba5dedae4e730420c0adc17f18b9392dc3a8a8e4988e3691457474f31e1844f5bbbdf0e0fd802d30300b4cc67e3f3b575e722970c1ea6dbc435020ef88ce183054524f33c2ab719a83f0412b9034d16b9b0d83dfb420c7cdc3f80a220fb356dec4e0b264f95679b17b6ebeefc6730fbfd1f3a164a49f2a8bc1cfd5a788f59326eb83e0857bff3e5a55a6c85525c955e96c8624b1364596e685c81c9197fe32768f681e8a0948761786fb8ec360d1fc17e5de7c0422708d77378dd3bba3a533cead3a2ebde28a4c3c748910689d7905ed62651027939ab77dab636fd6276226519bc2b7f264eb289f397073a08a1ba54278afea3f2b54b9fffeb55cff3eeb5a63df521c9da6a55e5fb75b86dbf9e63bacb4ab27407322908176a40a08714b5dcb4f0b9a3afe20a710908df1610b0194261bdacb4652cfb97ee8b23ca9380f1aa0cf0af0dcda2d476d36db68dde1c67f62ad0e9359a20f6fd109a8ff2905a2b0fb5cee0f77a2a770fc10a05c5c486e3157ee940f855737a03e575a82af1ec89ae2d89067bccdf199853eace3ffaa84c312c1da635b6c25a9c794e11b72bed3ea46e413c955ebfc0673a3d812d12a4e2b735bcf0b35b81d58329e5452f0eb500ace581f4ada99ac328e2041eadb6c20d62d7bac780620408de1cdcebadf44f37a9edbdf146086ab89c75ab172537ad97ba87769f7f3db9410239f7ccd0b524cf3237a8a04966fc373f20a78bf44b4ff1cc4e9796fdbe9fb8367fe6867f1717a82b5691ba944e1435ccaf093323f947d3c1ac655eb56770c0badcb635017b2d78d65c51dd45938f79bb988307709b7128ce95a5c5e081fb75bc281b945efe95bfc39c09abce1dcb630308ecb2817e23ed0849405d2a805d948c66095a37a649d63fd15ef850d158467d049a410f0ee5a1ff955020139a73bbdece55f9c6ccdb2c51765110e3606ddc02db7e60cbba7804f754477f38d86a3b9da6bbdfa1294712cf0540e23f49c31cec3a14d441973eb1fecc20983ff69c427f44df5f973d0ff47b1a16c21e4055e9ae3889623e0989adce714f0804ab61d820f8f77531a41ad500b1095f4014c51bba71f2e303ded4e54e901e69e2706ed4abb8fde2462f9e8bdb9ff083752663627f7f11ed0f57a8767e51a89434cef98b0f83e50695991cacec7ed7e5840319fab351e3f13da33681a0605bf4d0fbde2f78a6ee52fb5e511866c3b76ea04bd6e07031e08853fd614f8a0e4e7db20046d37a6d498d3a963400a1f903e40c0c8ace9e94461f6be7c08b37fd7d125d7dcdef34092764d4900090aef0455eedb66fe98e4b84e2d8e334d256226087ab03566bec9d6b71f126e688b9c6353ff962507afda7ac80a3280d5c90b8463938b2c3c60261e23fc52d20edde87d29b641e1034956a131f593f8a412199c14c79e19af163fc4a418d2b472d1c0faee567c36cc8135d7a2587d587d20abda1bcbbc1e949449fb621f2b8df81cbd084cc127c3497b6afd6ab98083c0063966671e6792e417f5c6abee15e8e51643c43ef9c9e869601bb9a0b3e4331d634631d57233e451b33aa1eb4a6627368b84800a45bcc321e4f2032e29d4a501d66fe5ab42c40030d6057b860a06ba68da61cc8e3ccc735138383a06d868169f5ac0657b94b7dcc45aa54c9489b986097e888dbc2a5ecf68888b810980046b9ce2553b526dfe82c2b12aae0e3e16ea3f86e5fce2ea476665973d950edef1413efd1fa235fc056f6dce00602e427edff4c2eeeb1970a90f940cb9ca3f24dabcf20832fa8e635d7daee02ea64d9eb356bdbb872a9a4ace6be9dcde25c16fc062f3f82648fe6bed1ff096fce3c1c4ecee856d84aa0e1057eded5835874f8b83169dd4deb68c3c2aebfb4dc960e6ee8a8fcb81b795985b13b63dc7a09bea8c86b0c5dc3b444479afd77a78ff830ccaf591832883dc25d6be859ff8d258e21927b47c1f9d6b1e315c9a1ddd64d0278113cd62bbd5782cfda8fa2838c7144c7b748e225df4eb0fdb2c6524596698a3606a22d557484ecdcbc657780978d4507ecd11900f7437dabbd841c6f2f760a0cf7515e1f92dcc25671b6c99d5df23233e143bd2d06bddd812feb4ae1c7bc678a832415b5e8d5de2f6c4b25947127266dcce7783649ab010e15d8802e4af30178824d3b7d10c98d969ca5c1683a87cd3cbd1f07c2fe18f954a80352aa3b39534d3ce28ee905b7a489490e4cfcb11c4ee0445b2b780f1f84d994c845e13766973a25d91e48652087cce2d3e3551fefb568ae72e91e51dcc5d2674c2dc7d8c54a4cd41099296c719aab0b07c68a05091eb8a1372b22f02af97d1f54329d9f444780da71fd13917da2c4604960578dadf89b804e3c39c224c9684909d122dff6302626469a4661223e4c9b395c53013074c879387961b891dc0f1a0280aa2ab542ec6a5f3ad249f8e8d878f0a26b8f6259a856476fc51ded91ee9674c329f41552d39f87d0644acea1a94865fecd646729ee0bec19c1bc3f8e2aad3990cfe93b70c1062d7f60bf246ea6fb0c6108e65a8b01bf3b1c61d1c6ef6c7fc8d0d3121a6aafaa60177621cd479ecb0f5cc5848b27426250d160e3281664e040eb2c03b30075cd43a85967c0b78f6a8d08107edb58e5e5f4f9a2780e06bda4bcc2e64083c8a09d194ea190fb8172b925e9fba935db4753044f1b8efc58587d0a10365842256c878a8e036d900bfefbfe2ab6f6133c00b2444f4afef94165731ffd3ced9c1be1437d0758b31ba97aa3ade64b2c9e9ff89233a35dfba669d84a12e0eb4c31fc2421916b029e7aef47f874010ed0b9d7d467b12033a9fbdbfda219ce78b892da6ae42d722c1ca0bd6c7e39f84f9b39dd0a1c81adafb3facc536f9aaa9436ee9e309139428d45a81b4b8f24b9275d2f435c93202e76a43dd02c2a177c907ff16782531d5bae3d931c602348652dc5454e4bf2688e1d33ff4e768915f02382ec16aa667705ba35c25883af05d55d542921cc5d467af20568cecc67eabc52037f53db322072096b06a4a3626625fc6d0ec086c0a4dc4dba8a502a750bd02534fc82182ae1ee55d33285a267c907c152a6226ac8b2029d22f269a0c641df621c8e4d61d9d18cb56b86c6243956751d2ba204c9542d9b593579ee10c6d174bf1176eb73082b5d10cf955174e0119ce5f46aea9e5b4db45b2d97f80f9c2a11a152183ab14664c5b1b14cbf3c4602705b25b12d5bb921673451e60806754f5bd846cc600451b6c80fd1f147688dcceeacc5abb717690a9bfb1f22b7364d0fcfe4dd9f1badbbcdf2776f8c16491dcc830bf3d89abec9c2e3799ccf81b2d5e6725a431818edd3c3cdd8ecd5a996dc87e3558bacda22978038c2f9c4ec05bc40d5be98c4ea27f9dca73a17740ecad9c9f3a2ad8e8113174f8143cf5b73236c33393717d8be6be6d81afd1a02281b39d1d155b05b3fe468fc42d17eea9666e253f60a75521cf0ae710c695ed981d32dcf515d3d75733356d27305c372436be1fb3db6a0f443a1e3a3cf2c54b6eba736b0cc1ef4ecbe3e785847eb0d27eecf7ff047f5271ad67129e95021eb3996f40ec7e108b58e18ecf696afc3abf3b2325c443e5ef8419270d8c0791b50fa60acb35b9b8777e5c4f237f514c3b53bca917a6db73adec2cfd9a9d40d39760f6aafaa4f1ea09db474825fdb019b724b89b863eb453c9dcd427feb3cef0019593b00eccd360e942023356e817281d2b9291831871c1a4429dd6b5bda0e7e6a150f7b2a756733eddb207e4727534b77e7a039e1555a72931511d43173febfd6ecbc966bd261ff7d6524b0d475f64efd6979b1312af55341c706a65c6eb67794d76d466bb7b04b34961f7a37286312d22da6e9bee92255dd9151a653c9dcdf0b6815a6d106f8aac4617b0346bff089b6a4e060b206d5011b7605e82066ae1a1e93c9559987b29a9c4a859f242b87731355d95c35ed29fe9603f0f1bd834c1b4a7217eb89d1616a00fc0ae69d7419af943e0b277d281bacfe6259cd1e9506e35907b0aaa31753aca4c8612b265d2f3ad16e1f06dabcf070b8d866bbe7248db3e83287d0bad4476bedcb29fba1527140e6215fb15048a57cdaf52575eb379044721a21b6e42033e2c5fc414676f6d52ea0214b5d8bfa5a45d20889db4c3a9fc2d78d31be0664604d4a2ed3db9714ec9a8e589f917cde2da4189652f774a14de323a6005539157f81001be99e279431b03c80dc29864175480f1fbe1857de637a86e1f77fb2b18cd0e45ea468f5d40dac3b7e8b82d90b3e108282cc61dc61bd0b8bdec01a32845b865d5a5b6de562382c05b5f9aca88f9128edb83b33103195e64d9529072c874b66730a3647c43188108d8dddf8e7c687025f449eed896ca16d6580e542d74a460f99bda1d1266681130b47d62f9beb0d7bc67b398a14767f1b7367632dcebbc4a6fed0c45c5197e839a69a64e314f9323fac803c02bc1b6dc23b47ce130decd01c629fe85d6afffb457f3dab9c239c5a11a494d5ea1b83304b3e0ad1f6aca99af7fa478be8b74dd6110d614694aa4ba0fe1a8dadbe18871406f3c9598b5fb2ecc1c53ccbc178e722209c4cbf32dc552fc4abdd86457836139bc54bfc079fee7463242f9d0540aa29da62271ad8d50c2320e5f532d5dbf494e498f714f7543a0abb75a633a0d7d2b0ba740590f24428d79c4d6401b7dc9bdacc0372fb656458dac5be0c33725c74436713f37ee7f04fdc28f7c5b08910a0109378a334aeffe0714c63da48e5ad7af6571245e09848ad4c61859ea6c137d4819fa7d59d6fb64e85a9c54b1a5db69ce992704dc4981bf7b95ba9efc281df9db232abbd85eeb47664333cb666d976d5ca0200476e4b3c2898cf7fbb6c06f271e2544d2fe84fb47748fed906bffb484abe01ba5e11abb39d1953d06002730c4401be4494310168f2b78eca44894e118ac8fb28537aa9d3042fc6b6eab1b7f9092b953abd03a3520f38f4c0ec24fc3c4d65b4bd11a88701f933476cad0be940df6d016893e6213d36596e4eb9d1cae9c88e223d378891d581df2352c89ea74125b5d460755ac907c4a9d8b83702294c0d4b164ce09b81a6daa1eae47d258a51bfefca480b7331997d1fc0879c2ea65e1e4c4b1203250dba3ef0f3ce2f3c24476a868236d35f131ca433aabce10c8b236f008654a18145ff48767262017f2b8e4c8236289954f01f675e2d65df3686b268ad3fc088b66db43c78c377dba4f04618432f82e68946968237318c208d936d7385ed9c235f833ac1f20f791391d471c76632691d8cdf667743182394bd540af47da758a97846fb9a32630e064645697f4c0442f6678895a32191669e471cb6f44fabd2e6592640ac21dc8995d73f806c98a4bf8e0755319cf12d8ef796c23716f17b62af27906dde3474fbfb78e951fece82ec96c2e843c143a45f1d8a178e644551211fa7361f368854b53e7c7a6060a9116249e73b6f1a3dc61a828365357b9a51f263e3483dbd9d05b6ba71099af202e44327fa7948c4f9659a02d013f6f725fa87c7c5a43bf441810ebe98e926fe3b04f84f06e59eda0e357f9574dba0d2b4962aa681453ffc9056f216694727c3fb26e2f437b64d2588dc9dbfc0516b3d705675637fd2f3e3e4bdd032e1c467ee132cc2399316d2bf6ab75b947047715b5ad6"}, {&(0x7f00000012c0)="a7d720d3ed07e6169cf2bc272865de972dbc5fcd6e1975e0bd1b33824c4bb042a3b02e72a04dd3a53a8d99499cdbbb350d9d89abfae349901f8a3f6e5202d13abaf24aefc18e906ba20738d4351094b09082246cffb8844a897319f9f6d6674096ec7388fa8f10d48320baf9800f24c3f946572b4941d93bb9c7c51466220bd0e934a361a973256bc345a37d03e5d884217e972bebbe87845bd229143f1ccbb8cffb27e74b2e39a91138abcc8670e291cd68e5ccf9"}], 0x100000000000003b, 0x0) 14:54:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 14:54:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07f72016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = msgget(0x1, 0x4) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3ff, r2, r3, r4, r5, 0xa6, 0x7fff}, 0x400, 0x3, r6, r7, 0xcb07, 0x2, 0x0, 0x6}) r8 = open(&(0x7f0000000100)='./file1\x00', 0x400, 0x80) bind$inet(r8, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(r0, &(0x7f00000001c0)="a8", 0x1) msgrcv(r1, &(0x7f0000000380)={0x0, ""/24}, 0x20, 0x2, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fchmodat(r9, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) 14:54:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xffffffffffffffff) setsockopt(r0, 0x2a, 0x3e, &(0x7f0000000000), 0x1f) fcntl$setflags(r0, 0x2, 0x0) fcntl$getown(r0, 0x5) 14:54:05 executing program 1: poll(0x0, 0x35, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="634d6555ac56889eafd8a1e98909fde0ff3b3f75259eee", 0x17, 0x408, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 14:54:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000040)="1d000005", 0x4) 14:54:05 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915", 0x5ed}], 0x1) 14:54:05 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x8000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000e700000000000012", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000500)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r1, 0x5) r13 = geteuid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r1, r1, r2, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r1, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x170, 0x8}, 0x4) 14:54:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 14:54:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r2, 0x80}, {r0, 0x4}, {r2, 0x50}, {r1, 0x90}, {r2, 0xd0}], 0x6, 0x1) poll(&(0x7f0000000000)=[{r0}, {r2, 0x1}], 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fchmod(r2, 0x4) 14:54:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_open_pts() close(r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000640)={0xe44, 0x5}) kevent(r2, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x401, &(0x7f00000003c0)={0x69776b86, 0xcd5}) r3 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000480)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600", 0x3, 0x8000000}) clock_gettime(0x2, &(0x7f0000000440)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:54:06 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2020, 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xffffffffffff2fff, 0x0) close(r0) 14:54:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 14:54:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000440)='./bus\x00', 0x4, 0x10000000000) write(r0, &(0x7f0000000700)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x1, 0x41}, &(0x7f0000000340)) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r3, &(0x7f0000000600)="f14c9018dbd8079f38536e4ab3ce2f879081ff15fa54e8558e72df7979d73249aa65dcf8d98a196522d2abb33a59b2a92803917f3e49b14eb2872fd7f5b3bb3b8b050930b7ac3ec1371034cedd9e82959373bfd6bca28516962d667284b03db77bd129967ef4bc2dc8147d46f6de7d1208f9714ceeef3ffc838b1960903ab44b5605c390a8bec7dc1d89d6c9f407cbaa280352b8d4fadc708e8d0763ae57fc8de2b6e665ae0779fc49b7df5c80027cf1609ded0aabd3b2c93290b66897b28af28f7618c8ec5ccc323520a9a553206669120a", 0x473) getgroups(0x3, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) msgget$private(0x0, 0xd) r5 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000180)=0xc) setgid(r5) getgid() setregid(0x0, 0x0) getegid() r6 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r6, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r6, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet(r7, &(0x7f0000000480)=""/181, 0xb5, 0x40, &(0x7f0000000380)={0x2, 0x0}, 0xc) r8 = semget$private(0x0, 0x7, 0x408) semop(r8, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) setgid(r4) socket$inet(0x2, 0x4008000000000001, 0x0) 14:54:06 executing program 0: msgget$private(0x0, 0x10) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) 14:54:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) socket$inet6(0x18, 0x2, 0x0) fchown(r1, r2, r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000040), 0x0) write(r5, &(0x7f0000000080)="edf37d719e3ad1ed03ee2585cb685c2affbde2985db162ad461bbc5618f8", 0x1e) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)) wait4(r3, &(0x7f0000000340), 0x0, 0x0) 14:54:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000001480)={0x8}, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/171, 0xab}], 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x1) 14:54:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) setrlimit(0x8, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 14:54:07 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa19abe29b5cf5a4b) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000000)="fa57d01889af873dab65814375bcda4cb84f0ec89f9ce7b7c476e5caa40d8f83bf57ed", 0x23) fcntl$setstatus(r0, 0x4, 0x40) sendto$inet6(r0, &(0x7f0000001100)="c91dd2ca49e66310d6645fda3487d1fca5b14117e53b220187e38b63b85360ef4413682791b57a40a4fb88c211aeaf6d5ace2791ded6bae60979d3d3ac42a2e5e0e2b9ba531ed712692e86da4f980faeec2ade80cde44b4f8e262ffac3ee3c0d824934ef3412dfef42776f2870d6f923f8f1e6cdc4112b96dd13cbf553800ef7c41fced73b7ec01a2fee49acd1605b", 0x8f, 0x4, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x5}, 0xc) read(r0, &(0x7f0000000100)=""/4096, 0x1000) write(r0, &(0x7f0000000040)="66745c6eb7c73ce41a94753014b4762efcd1e2a33b2ab5194783ed84d287199eebd4cfd6a617ba2a335a6b2b199d2bd07d54d2ea85bc3de5a3893e", 0x3b) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 14:54:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 14:54:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x820, 0x20) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f00000022c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) 14:54:07 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) socket$inet(0x2, 0x8000, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept$inet(r0, 0x0, 0x0) 14:54:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/72, 0x48) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000069, 0x0, 0x0) 14:54:07 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x4}, {r0, 0x10}], 0x4, 0x81) write(r0, &(0x7f0000000000)="c5e98745fcdda288e388fad50d3207e6982fef4b2da8e9ae48dd170b97598c0a2a3c871c945094902ac43af3e86a64a217857f0667ed22d8cabddd3b09ee38b93e5c9acab19a241a015ffd2cf45f24fbc6c05dfe8a2b893ceb95c2d8d1d73f05de0ebc6ea4ccbb9e2bcaa91c8761067e309d84c1eaaa6c9930c32493249245759fa15e9cc5e7e081b3e2a883633c858eb347fe309d2ea9119f17e6efb65fbaa77d5806cff4", 0xa5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 14:54:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) close(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) 14:54:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) close(r0) getpid() r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 14:54:07 executing program 1: r0 = socket(0xffffffffffffffff, 0x2, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r2 = getuid() r3 = getgid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="3b3a4d6e8d7a7c59201ec388f1a92090bbdbabf33f7363f61d9d762f1209e4d8c3d9569009820ba24ad0878b2b37fdb1badd3829054e45bf636ba5643bba80843e06c2128d34a9d891007c42d5968c4be22c70f8ace871c5b67da0015a836cddbfc62c322c13005a600f46671529943bb98ab475", 0x74}, {&(0x7f0000000140)="874029f207a41818c8c7acfc910b727b26242fa681742c50c25d258eeae30bb9bc1dbf0ad295bca1ec23b041b261cd0e951fbfeefcb492ec3cc41d7ef3785dd0ee2b95c7521285", 0x47}, {&(0x7f00000001c0)="68b108d4206669a1fead3da97edc7ba539769210177364307d902a854412123e61ba93cbccf968e2916a2da20487ea8389335edb357412654cdba3d575655a2f402aeea7e9664309d0b38ce303a5e3bb977653b2843c1436c6364d44d82d0c0a559ac4b60c08f2d1fb3e8543765790c57c3e2ccd573492d122c63b00c3dea0f02a1f036f2b1178e110b7cfd3cb06c1dad69627765bc75bcbd9c606e730dd7ce4ceb52ac1ee6ec9d256303fbe4d2b", 0xae}, {&(0x7f0000000280)="1da0f7c556790fc11362a396a82cac5cdc05201a92275033a228cbeb21db8ccc18f3108f6c8ebaab33fe1b06232fb802b58ff24e5ef4fc32290c24df3f68c27523469eca2be5bf13f910092e5135d30af50b308c4793610c4b0f04b770f28f1146ae6a3e17f5abcd8c1b0cff32ef211c665e49530ca03d178c14ecaf07cd5bb20920e0a8ecded998505f063aec1f9296fa6645e1c418d126963ad88681c9807dd98614e7d5", 0xa5}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x403}, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) semget(0x0, 0x3, 0x40) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74", 0x5c9}], 0x1) 14:54:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x100000007, 0x4) setsockopt(r1, 0x8, 0x35, 0x0, 0x31a) fcntl$setflags(r1, 0x2, 0x1) msgget$private(0x0, 0x100) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:54:07 executing program 1: r0 = socket(0x2, 0x5, 0x100000002) select(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0xffffffd0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 14:54:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$getown(r0, 0x5) 14:54:08 executing program 1: socket$inet6(0x18, 0x2, 0x10001) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) 14:54:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) syz_execute_func(&(0x7f0000000000)="c4a26596a376400000f26645ffc2f03176574214e0d9f1450fe03c44c402a9933c29c44184547c4b36c4237bf0e8b8fec5") r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x20000000008000) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) close(r0) fcntl$getflags(r0, 0x1) 14:54:08 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, r4) shmdt(r1) 14:54:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5}, 0xc) socketpair(0x20, 0x3, 0x8, &(0x7f0000000000)) socketpair(0x3, 0x7, 0x70d86eb0, 0x0) 14:54:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x61b, 0x7fffffff}, {0x7, 0x2}}, 0x2) 14:54:08 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x63, 0x400004000006c7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 14:54:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0xfffffffffffffffe, 0x4002, 0xfffffffffffffffc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) listen(r0, 0x0) 14:54:08 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) 14:54:08 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e", 0x114}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7fc48b2f7081d5c8d1a08734095776ac498e20cd43cf598bd32e38bec68697", 0x209) 14:54:08 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="d4fced7ee10757b6325a533e5e2b4caad85ae45da86d488b0256d462e6115871e8a38e2bb85dabde69a9900ce49fbd0f254c49f13ca25ba5c9049aa7133d9d4ee7d23c944b32", 0x46, 0x5, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x4}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) close(r0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="1cbaff0baa31fbf9a87d603025374177e0f0ebbe71fc442b03fdcb61eea59f9d7dbd349b6b005e10a5c27e5f82139ca70021", 0x32}, {&(0x7f00000000c0)="d31246802135e60e9442acad4b7c0e71674cc469125224191a76b437238fa5f2bef1b8d4a8e4fbbf12ddaaead357bfe30797f8c47f4b3c1a3979c123fe0a980bcda5df9a36dfe1c846942be558883e39e7cfba3ebc8dcc12c8588d0fd336412b4eb4fe64e0f2ea2a09727c9b1748b6d690c1380dedddfb0d7cc59606f2e23573942f", 0x82}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) write(r0, &(0x7f0000000680)="7443f54fa185419edf9ecaf1c6fc6f190e0799f9ecfb3afeba9dc6c8e317a966dff10937b615749eea4a790026d3fde4e28b47e512bc7d1fbee9473996e05005005f97837b625793aa9c5a358e46faf74b7b9f8b924a0c8683dda0e76ab472dbe807edba90f3d26cb94df607b4b5845fdd110cd2774ec601f0c51b91eb6e7d4398a98f4b6fe0ef9ffd32b6e60783cc94a07fb1b85121539c56338747782ca192044707e48115b974467eb63cf8547dc1861f7c0b7ef919a743cd5a6b3096c22eec4c9c10dc60bda9e14e1a64783d31477cb817c15e19dda40824d823486fe3107a3475d0", 0xe4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getegid() getgroups(0x9, &(0x7f0000000500)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) socket$inet(0x2, 0x8004, 0x9) pipe2(&(0x7f0000000580), 0x4) setregid(r7, r10) dup2(r0, r0) 14:54:08 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8c0, 0x100) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f00000001c0)=""/85, 0x55}], 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37001d00dbff00019aacff7a6818e3f74bdc1499904e8f723c9606caa383f5323d6cf83445caacfff09dad5fbd2fb51ea1"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:54:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000000000000000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 14:54:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 14:54:08 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) readv(r1, &(0x7f00000005c0)=[{0x0}, {&(0x7f00000001c0)=""/211, 0xd3}], 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 14:54:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x4) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:54:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 14:54:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bee6dc492dc719b5e819afe57bd0d40b4705d45d"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) 14:54:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710d0010"], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/231, &(0x7f0000000000)=0xe7) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 14:54:17 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xb0, 0x64) 14:54:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x80, 0x43) flock(r0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x2, 0x4}) 14:54:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20, 0x88) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e0200000066696c6530008927fb56a11539e05fe50941efa84523532eff9d44fc1bb1ba1db1a6b654b5685a7c0e099d1108be708695aa358e5693689fdb7941e496eddcd34b34a7ff9564a10dba75bef7d12fded2b7f355db7a024b7a5f63206eec0883279e0e5ac0f78f73e1b7626bc46fd797c13b5591fa7a64e8786110d994858d89c97a7f82f160eea655a8a6ba168e3a83896d7ca55960efdf44196fc9a25d73ec8abdda2f82363d21dd5c4cdea05d9abc6132a080f269ae7e8bcfbba82a6d23198baa5f3904fac8936e9831ad371335be0f0c7797c9f11bab22e2d929ff03de3bcada3364f765fa"], 0xe) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x0) 14:54:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x5, 0x8) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r2 = dup(r1) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) r3 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) fcntl$setflags(r2, 0x2, 0x1) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/157, 0x9d) 14:54:17 executing program 1: r0 = open(0x0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d4451b7865d5ccb53afce"], 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="998ee1161bf26f5a71f34cbdaeefe154e1027d7e2425b89d32b729f1715bf9a4dc30a59f20b28605a827ef30e92f", 0x2e}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x8c) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="85", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 14:54:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2101, 0x7f) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:54:18 executing program 0: truncate(&(0x7f0000000100)='./bus\x00', 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2f0, 0x44) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x8000, 0x100000001}, {0x1, 0xffffffff80000000}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r1, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 14:54:18 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\xa4:!\x00', &(0x7f00000000c0)='/*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='!\\\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%\x00']) 14:54:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) dup2(r0, r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffd39) 14:54:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x100) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x1e, 0x3, 0x0) socket(0x19, 0x8000, 0xffffffff00000001) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) 14:54:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561548872ea4e940004920944ac22e944814c91d793827dce2a6200d1c26a50b299c76db068f4bf5df6c339513071e140b415eef118043aac55b204d5314e0bc502eef9b41c7cc74bac6ac510f11a136dd10d0361b77c246e1c35471977b999a18f6be5015d07c1db81", 0x172}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000a80)="15bb06ee26c565b1184b43f5fee66b437697edd55e6da9ad684836f13fcccb56cc2864be96e901490c6791948a165b1885522d920b8c97f3bdd80a3d75070931a333383a7d3bcb213e603d78107de8f95a45bffcf3dc52c8870fdcb2694d49ace4efa85c95d901edcf76f1420fbe447137c9f28eb3c3331dc74a15cadff89e9f533b01a19aac6132423ef0727194d0dc432c9e98a5d439b3dfbe004166853a5f4ac6a2c5ba7ec34ed25679547f92781e1dd4e9b3182b528852ece9fe52c63e2e07765425bea8d2d682c776e343bcca0ddc8887817c44649667d6ece1b8fc49f9522a536683a8adb53631b980a41428900665712f5a44a0d341ab8062a5a894da5d0398a0140c14cf9fa932dd3369a371ef2fa16fc81b09022b97a5fee42b686b97fe4b839eba16c274f332f2a1b0bdc29641ff38d0b0b318ce5b02ba7c616dc1603ddee6a64e6fc7feb5097075d8d204a7965b63ae29daf44c326388152645d5a3cffde7ffa75ced30fcd25e5dbbbfa14523", 0x172}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) r2 = msgget(0x0, 0x18) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/171) execve(0x0, 0x0, 0x0) 14:54:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 14:54:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000000000, 0x0, 0x7, "ce00000001000000002704e859481201d1c16682"}) 14:54:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="24bb2d1034b18c610260c19195f0bc4c0100000000000000640080814ef2b879080f7ac3c1b3", 0x26) write(r0, &(0x7f0000000400)="75f0f7b230bf5441a5f9e73fa4723c33d117ab2f17d848c9d1eba17b643e5473d1887c33672d", 0x26) 14:54:23 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = semget$private(0x0, 0x1, 0x4) r2 = semget(0x3, 0x3, 0x400) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000010c0)=""/118) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0e0b7c778640da38d593be6e5e0901f3fe704e1e8298fe129b6c11ac3a6b7bdd591e945d0518823bf91899b77e4cd3dccdea9c3c64402259cea5849e98500d1d0c8e41adb9f35e9d84164f7bd8bd9255ee82c408d42971a630a541d0c892207c8d57a9d4d6dde307e6f285910b2463e6aa17dc39d30fb3c20d05400db0a32fc9cf0b7e4b9bc6aa5a511189aaff4b594acc4114e337f51b065c136d622e0a6b82ff92f413c3a6a49456022b8dd92f46c044bb3049cf31ede3b4dad5e4c6a1d62c1f153f0686e5d08c5d01222c0fed21fc59ffac65310267429900153a263a05acf8a92e7ef4abf8f93b7a74e66a6a940adf1d8f435f327e56cb67611e421c26c8d91e664b24749992cb2551b195a161395c0be7a0dcb093e86d30c178d561d504e3312e736eafd37e13013547f8ea8cb0f6436fb957fa8282a9b34573431d58199dc94775fc1f20182ebecabb647bdefffd3d6739f9b5866be45acbf9aa714b746c09753363451cbd63df942325a9949dfbb17c627108940df8574e7e36e8540986cbca623e7b37a2f3f634369fbfa520f875060222a4a18a1c7655df9d7ac09a293e28618192f11a4797775e74f02204340239f3241398413e6e0b047660763c2f9286bdd5f3319863cafb0533d70f75e6fbd96eeea5e24f1b8d9c840df9a9897cb7aa18b7bddff7bf9a3f79500193dd8b7e3251981b8555cc6864c3e7113f8598cb7ad3a7840c29a97af0e11712ef5d67810a8fba7f3119c28e85c147c240b9ba531ad07c74ea59f9ad8e670fe928d1fb4df01a5c5b73b5290750f4b91ff04548d5a858ae56c9c1e5c41726d032c31d262135ad3ce5d74582ce41d2eae871ed0b79b4ee79d3ed5bfea3c92903ab644ae5bb28f8cc6258b82a748bce8fa186edbc8f0f817bf4448e25920ecdca0ac421f322072ea361d506477795cd86adddb2af3922bff5814126a06bf22d9d30d0ae1cee47fc8af23822bf886840f1946db05bded60fd0081a7e34c3ff1729d94620530ccc5acd88b63f9ea4d8aba863a1df806546753598003360a4379bd0664475ca909be20ed3c33b0b2cfc6e84bc8392708091f5f83db0db57f7f53df22dd28441c91549059568c0047e5fb683ed3f0e72a78791758a0c8e1ae5bb95af68bf9ab966b84bd3e3b783590fe7b5a11596217b29cce5c65455ae2f9deebb5e4d2ad062d718078b2cac952946e35943f7fa9d3b8d6d5a21d677a36ad380d7744c21cdf8f219919e0cbc5b8cbf1b9e8ad8b0477c132f96a79fe16bba60bc84b81b517d312c49667bfd77ed416b0652ea232361ea3a98044dc37903c41233fa4865acdaef17721b757cec26806b659d9fe8a53db89121aa42a7b09b0154ac8dea86326962d8404818651513d6824136ff7de2cdec1d6f0ad6052aa936d2da776a4e84995487686919d7231caab684d51690016eb3f2f21c74ffed0ad3828b715ea6c1b894aa73b509907fee4962fc6b9d686a0116c786ea3d362ecb8bff83928e926225094c16763757da271bb66ac88e58f13c51637f7009b2db761e998938b634f3219fae7b65014ba921169461d6cd9ed3c29bddabc08c975655101a28fa6c3354611e451c27d953f03932f094c799b405db2112c396058866b5081a272b88b3aaab956d2e8cf21a550a730b5475a4a9609a52d985f7bc45bf5cb25891d784ae404a8220e8d5e92509fcd206e51de2ba52b754a405ebef62d8ebc94a95684904338bf9e089ed0c9a60da108d233b2e7174eef87159bc3c5cf43ba6e54f0c41c39fd6eff34c126cab0b7221cba06125480033d376465eea5bfdc4889de42105e63e1d5cfaef7d0fac22ad933cc37d06cc571c976bb944bd230fb3b249792544e489bd0ee2215372f375cc6f63ab2cf62f71e38b50c24b0f388b3bcc53523a2fd3cdbbccec458d43cceee6a31b070df53ac764a230a473a2b12701190bd15403a022148cb026b056f4585bd46fd1abe7ab42c708a6d792b2e5e10a1fed864330594ebe42da5e9679bd0bc0c5f0cfc8411fd425d46252f5e147c985a861c7b3c3ce79c3726be0102469dae8a395b2d5ce7e4b7bd7f07a09ab61c973cf52dd5a6904874baa6d35a3f8abbe64abe5e91f40f94bb09e2877318ded051b3bcc11dc5680eea51b41d8d5bab44a35a6ad373a306424891187f79ad6e6afd08554c6e8c6d122f04b4592bbdad7827e30ed3a840aaa24f7af7da53125c04723013fc9ad043835b9f4d7b3d2aad337e536f48078a327b175db7dedf8589d9dab9f4adb167a7ac9c56af3b9dc23335435f2502869ca304181aebf09b98d30d7c2692f8c66b4b6f25c0e15e6ad0321a0706316766fbc6ea238db129a64e784c0e35b58025f3e49d14b141e1d0eea8d0dfdc189b5159c2295a021c14a674955332a5a4f2886fd344174d44fc753418b68df1909379451969115a01e2c6da87bbfea02cb8f1e0823e06ac1f417545d9b9bfb64641a770e6fe0a95d6d033b2b5f61c77ed21071d3eaa4e11dcdb5694ce3f879268f42b585b61b417fa039941a7910fc8e3884bce970afa7aaf95ce1c0dfe281d76a72a8a2198976955031821eb2c24cc9c55683883d351dd8396bb2cc859b57b1247bf81e79272e2b4e94f02e9e0eddca8601c13c42fda169289059a3640fbe773fab005e7aae9c3cb152a43721f7ddd2d6712d50094e9d7b9d3c1965afdd6bfe2cac92330bd289c7c75aa4d013d552badd3cbb53462cb01bfd660d585c5130460685f88fb02d5c9cd76a2d4675c8d95014c3e5e869de628d664f8d33383cd645615c1dc0c598e3a578c26a05688c81eaeb5d3b3474aa1dc6c7cf826200d6935ad47776c94aebe9119886ca393ea6bae9eaa84ad05d2d2283bb047df8372027b74e9b5191a710794470c396b01568a1daee430584fe798dad60b15efdf562b492400d533b35ec8697250308428953b2d4b5c4dcac2a6433e4caf32a2edd176e31b2e4967cd4eed4464f6af99fd2a1d624c200d1790c1e427003234ea478d4b58a02c1312660cc0e2961c26640533594133d2872d2806bf9e2cf6c2c7cbaa027ca0d5a7bd87400fd1b21cf61d9add3dfabc8d9b1cb68c4c7617b99047708f80b473a56dfe305bc072d08f6beaaf508f07a221cff735875975056b38e609babba2a787d8e1529ea8c219620dcbe0bfaa505d1c811d3b321a6f98b25c68ca5d8f098615a1aaad6ad8630602bb60722e431ec5c33b6c09b9600082fa77057473c67439fff446c66fd4fe4ce234ed32c627a76e0d59986d21ce4c80bc4042219f482ab1282949c15131aacd9cd59d9bce06480225f16761ca0ad7aaf7960a3dd85b717ee2cd34c8dd4c1a1e8061f8a90a495414223b88121b50ba2fbb8b6dc984bc86567788688944e9ee2a9983ec7b57562ed0fbfaaa2d50877078542824623d50cff85e6cb8b5cf7004a14528bdf3e0669ec2090e2b90e91d83687d39be77405840326c0f82af397f016f66cc8a386e6c39248fb9222e1a72530bd629a23b9b37f2f26227a7a22f5b248a3fbebaf58787e919ca6cd9763c6662a5eaf858c9c76f8d2b264fb1ca63de86e5330f6d961f792cdd41dae61d687c884966e841258522b387155c366edf733d7735ceee61f208c7c0784e7ae4bc88bb6335c57860f03a7dcd3fe955e1eb5c15c8b76c96cae9adf6d084eb7094633d9e17b5b2f5ab0503b39f79929606205b1460079b39f49976ea2bf39fd3079af587da665ff57aab75be4dd94b55f929af97c659269cb453926b6a86dfc840222fbff94079534296a08a3fb62fadf8e5ba09c0a8e850c99d5a9c1c36293f5f08fdbcb3e3f8068f6ad381bd1b70db7a7e2d728a180736d894a294604f73905493507f33a441041773b71c6537921f3efefd087f223a3ed594ec7bc5898f5fbe51cd882b5cf77a5507f438beb177e429861e187f9bf89335f7b21c1ac633064e16e9e640858a8fed26d3ecd24b400b41ddeb4d17a5518791a48cd4d5471c91cdc8548898b01bd8991da4b04fa95991099d7ea21d60f1b6280b40979a4e4d2487fc5ae4d8252026e459e3340c723f88eb6cd633a0d3163523fe23d986cae59c4f7620de1ee71d1fbdbb1db0da104a6632ec99326a1f4382cb9252d3cb9761b877c7763054069b482c0c7e438383d0911981cced4cceee152158eea2a0311d916803cd64f166b31629151ec98ee96ae20c9b231c4d25ec9110d8cee7b3f89392e6cb385d3e0585c0bb851b090be8a80ce53e718b08b790cc6b7da288085fe1cf7fc66f756c9756ac6c2654d4ca3232451f2e666ecd441afb6acb96c641cced18cd37197685b94a7fd38e37f4881a48e23fbd18594d0d1fb2ee5960087c8b6d6e15b430e71331478d22d9a78f370ceebeb118eceeb8476b115020f6be7abc82dfdd7ff0248d15c9bb7d97987bcde9f0179856834027d782c6466d86c075d7585cf157e51f9a99244bba46a1aafee301447bc2a3a803edc57f11b672ee29189b2f12bb97fc683f87a482f6101013a4fd5393d3dd4ef7c09d6631d9f34ed87f047504572fe4930fc4892a351c7e2c32c723b1b3183d7c9ca0a7bfafff4acd1ebc728d02230d82ad1b574c86871cb0ff4e9ccc8662fea654a24a145de0759fdbb0f82f04ee6acb821ae3531bf7d24e27fddaa529c0202e44e81039b6c2710ae361914e1ceb1a42c55aaa563e5d53d1c2985786fab9939e9ce023048612a833fbba9d75902c5bfd9e1127369565c5300eaaac5d12cca0195d602d120f457d08c65c9d108ea1183bbfb1c0195469b57ff290ac55eb987fb085a8ffb32fa3a33200e03e3e824cc3c5a2577fed2a4a590bb5e29a3adc94fcc4ec10b5f0472b76f20b74cf0cd05b4c582fb66e9cb676c28782b9a4bc915db56d69e5afbfc38daa5e50c9754ffeb8b56417f771b0150e0fb11807ffd1da8ad0c7b934e8774e1e934901df06a9e291371489bc5e62dd50d95b0774ff6f16348d1cc63fd6f99f6a42a422a7c65432c6c6f541acce4692a17409706cda89ebf23b39a9974c3c41bea8135bc965de729ec196e16b11355880516a75c57e3c613928302f566b732516014c75557f22bf47e7a9146d9bb81f9f2e90ebf89fdbe71b35039e5a7c94d92d7e1511de1a62bc9829476ff9cc5376e41faf4b0b7bcb76ed6e6c56bb1c9bb01aab726d0b6de36f622e290af58c7deb142bcd7ae32ffb46db99c0d56545c94d22b6e47924085e6bb3b83e1c79439f97d65273e0ba35e7f9bf1383c331169f9374e17f1a528724bcb5dadb27256337483f4b845e6851dbd33ee08ce6de3def46e583d71964f947c6fa2569ec04ff3f28f90d764a565ad94d9aa514ea08ce14d5bb89e1f63687aaf712accc947ab2cd09af7de7a1764b9a3171be8792a7de9839d179f30de57121b9d0854b0e32c17148cfeaeada8f7b28f6b00b5e37892ab134934d6026f852705f7ebbc55b8692f20a31d7009b02220595bdfe4c4b5e81f9a8953efa41d42794ba51e6b72e71bd889cbb6b9612fc834422ecc67e3f80338315f7ff0310dc5988a6913033b6f1014ae903fc7e0ac492589cf2f0bb092e0a1290935827781858b017a2d927d20c9bdb2f1262c59f15811b1b1bcd15ae399b52e504ef18d08ddab48911fac345835a6af948e4e41fb6a872bd2c66508416d882eafb714c749c96d428970482e456cb68299ff139c9b39fc5ecc3cf018aa1f5365a9feb08eb09533b2489f2c4db4895848ba8430cabaae32908bc7016a2443a765ab40dceb126c64a42e6e5c67f1467f3a63992920b0dc74bac8a9", 0x1000) connect$inet(r0, &(0x7f0000000080), 0x4f) r3 = semget$private(0x0, 0x1, 0x538) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x1, 0x5, 0x7f, 0x7a, 0x2c, 0x6, 0x70]) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/225) 14:54:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) r1 = socket$inet6(0x18, 0x5, 0xfffffffffffffffd) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f75ef69eb5f2a811a0947f093b10c091602318b982095ab1e0e38a0f6142e5d14d9a633dc09c664ef8d7053cb2327cbf77ee8ed5be1ff9d6f4aef2cb24d5b7ff8ab922dd5a6d13b40b5144980b32ffe7e42e44ab0e64e6dd5e5339ae3bb1fc577ebb8299036148ada6e8278289fd0c1aefd18fe2441c1c973e26f59270b484896efb11be6b406adc0b43f370313e820d4a9f919a1d5fded98216f89760c16393f7147f290cded8353b5a3597b929200b", 0xb0}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="30c86806599cb4f0d6957b3726d5444d5773e8c3b8a706789170e53dba0f900e982b13c8df1942af97cb25921d5ba6abe8ba946313d7c3bf4c2584c3a93a1c5c704605775bb37f7bf7d14916478cd99f4e9a7a0dffe9ef3f7e1919450b20233473f077160fd44304c92cb2093213b896571b549130869785dd6f67b1dbef7c873b8ccb5831ddb12cf1830c4ed32f36892e5e107bb6b1c86e4497f75da231b458ef61b0c24d73d61cdf793ec79c0478d89eeda6edebfa534ea76172b5221f852421d90590ae056e4174794277e6b2257abcc22b96859e55", 0xd7}], 0x3, &(0x7f0000001240)=[{0xd0, 0x1, 0x800, "be6c8b0bee2d4bd72fb429bb0b68f2dfb0fbdee724f1bf66ff2dcc5358dbe00fbe8f1da18b0fda3d80adc5fdcf203bad38c2198ac5ee4c2f52ec2d04253fc0904659ea84aa1459cf5ed60d3c68a98b2ba652a15c06d8ff8cde47ae77658ff1e948834c33039302091157b04e310d4e2974b5f002c54d31d2ecc33be2114aec3af180fa10d2bbe8c2086f9f0c34dfb62968970871e349ec2f60a29a1c342089d08cf02a6f7a8f619ef245839ad4b503375c08ead1a7ef823372f51dac0f39"}, {0x108, 0x1, 0x6, "eefb57245c698ff530cb898396ad409c57801f0dd28a7ed131fc4d3c381ff4fcd6f2e3bbec731ab10bcd6037ea00eb68d14da5d21e50b1701e61aa730d2e0a28ef5c0d43336437c50e56ca9f8bf3d35b90833e180f9969bc2b8eecaddb3ea3ad42ff038e1501fec30792478c2abb7ae0691fc5cae2940d463140a8769e1433e95deebe2c98e13182b30078986c92f4b4eb697c35ec15ebc084c3071405effeec7fb6eb2686aca0e9268102ac6c3e077802450a2fe0169914a7c529a5c698418558a831119255fa0da5e2f8f98c80b7f9a2d2987e383847a79642ab46a03c09dc0a8b074d82d7c9849da74fb07794fe530ad80ea1f4"}, {0x18, 0x1, 0x7f, "cac04b956c47"}, {0x10, 0x1, 0x80}, {0xd8, 0x0, 0x8000, "5f49cf6a39b664eede0f01b793d31aa887a6d7c56f6af6793e73e2e87e8d296e0c3a3b00832e007c612c27d02a19b7a42567cb211065339415fa13812ce67f05319af794fb16b6fc3f57a826e13a543cb058cf618527b0ee068f720d008801a4fef2c71c454087a4c0a4cccf95d6f60de1b19c340e6e580dabef41208c838699ddcbe39f9338405508cb707fa1ee39f6af65ecac833e7e618db0a7b59fa3377c1944f8b00b07fe0051474c69dfb46ab5e570d745d63537d2168a54ffcc7da3a0d98758"}, {0xa8, 0xffff, 0x5, "bb52397eb212c9b2cc20f383b40b96086562885dd3012f03a113dbde492fd4c3f28dfc2ea7b633c53871e908ddfac0fb8a70ae2cbf76040a0e9c0d817197af8faa710455ea8577ae9cf2e2024daa0a25981c490a3eac7c75cfebd34f3519f040ac311e303e3a6e6734f390e838f399146322456dcfc28945c69d05c394bfa1881b16a1cda135ce7053f5631a594938864bb21c719bca"}, {0x20, 0xffff, 0x9, "cf3f6cee63913815de057743"}, {0x58, 0x1, 0x0, "0bc017765af56e4e21b8a3d1aa1133595c2c7c2cdca3f165ef3b983f7d259442ef42c95fb15c8364bd7bed9c0b478287f4e07dc89e9e435f96716e166854ca8bcc97380f9754"}, {0x58, 0xffff, 0x1, "3655fde9f74b65bc4ca678bf2b53fcef34cecc60c2bc83994e6f9169736c16d7c8cab9a2778ab42d6b249f8f84a1c4d9a7306b758894f362ce22eee664071e9a4cb9e3adbe7b74"}], 0x450}, 0x40c) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000000), 0x1000000f7) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc0", 0xc8a) syz_open_pts() close(r0) kqueue() syz_open_pts() 14:54:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() getuid() r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)) read(r0, &(0x7f0000000080)=""/4096, 0x1000) open(&(0x7f0000001080)='./file0\x00', 0x408, 0x0) 14:54:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) write(r0, &(0x7f0000000080)="c2f9487edafb257e9f82a20088ae0847a6dc2020b89a501db8ade419d0cbd13dbc320e15cea381db605e1d838f97d275d5f32cfafdee387a73c157b82b5a6385c3702f299892373dca4bcf3aee92a10ac06f4458e45d1f484437f25d3089d52533314ba86f86f42beadd89ac1b38bfff48b7cb15e8b51a9100ca7ff89d1da44876ff3eba7d67af445d7b7b1dee61", 0x8e) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 14:54:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10140000000000000000000000000000"], 0x5f}, 0x0) 14:54:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8140, 0x7ff) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/(@)*\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='-\x13^]\x00'], &(0x7f0000000400)) fchmod(r1, 0x102) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000440)) chroot(&(0x7f0000000480)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000004c0)) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') clock_gettime(0x2, &(0x7f0000000580)) recvfrom$unix(r0, &(0x7f00000005c0)=""/143, 0x8f, 0x1, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f00000006c0)=[{{r2}, 0xffffffffffffffff, 0xb, 0x4, 0x1, 0x100}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x2, 0x647}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x2, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x20000007, 0x1, 0x7}], 0x7, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x1ff, 0x336}, {{r1}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x7fff, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0xb7f8ba5b7793543f, 0x40000006, 0x4, 0x6891}, {{r1}, 0xfffffffffffffff9, 0x1, 0x3370245e6f69c32e, 0x800, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x41, 0x0, 0x1438, 0x5}], 0x8, &(0x7f0000000840)={0x80f, 0x80000001}) sendto$unix(r0, &(0x7f0000000880)="c7a1d108ef77fd54f2e445a8df01439af45536e88caa0f058436eb3db5bd6fbee33b22f9b71375725907310d0415185ef09e64a17fd76b954883ce6464806126e1032fead2af749943b0b7dd841ebca705d7cb41796aa3abaeafc62e0fd93a647c6150d215468fd6ee7727af94bc7a07302463d0a9d459e93da93d783a19d1bb02b13a4382478cf3aa5445cc54889658c3fea72b7ced819fe5eae61b9208fc41c16e7cf59b87c0e635b71193ea4d6e6cb55dfc928cc7ef9bee803205750e4e47f7ea01598fef6c82dfee890b2c0a2f5a5cfd0f38c7d96f4bc59b5823f8aff1113118c927ae2c3397", 0xe8, 0x400, &(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f00000009c0)={0x1, 0x0, 0x6, 0x6, r3}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000a00)) execve(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000b00)=[&(0x7f0000000a80)='-\x13^]\x00', &(0x7f0000000ac0)='@\x00'], &(0x7f0000000b80)=[&(0x7f0000000b40)='\x00']) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x80, 0x20) stat(&(0x7f0000000c00)='./file0/file0\x00', &(0x7f0000000c40)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000cc0)={0xc1, 0x0, 0xfffffffffffff131, 0x6, "15326580effb09da5aa7648732ff406905494d19", 0x7, 0x9}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000d00)={0x1, 0x0, 0x401, 0x69000000000000}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000d40)) socketpair(0x6, 0x4004, 0x3, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001140)=[{&(0x7f0000000dc0)="e90c9f7cb801146c313570f19e3d89f64001b3c71d5a5d0c4516", 0x1a}, {&(0x7f0000000e00)="d5b80c5c845d3eec8b1cc70281ab01503119f4d06f6c6f16087aff0a7baf35edfb00fb054806bcfdaab80b14d4fc3deb29e078c97ff74320c495e1f17b610ecd740beabcc06b7a9ed7415c", 0x4b}, {&(0x7f0000000e80)="ed0e54b20c8e2dfe9a494b4802fca4aaf302cc5856f13647982b4a66fd77e9a9a3a25d54abbab6c787648205f1d6afb46d127e786fd0b175575a6178ab7866bc745adbcc42da03dafcf136609cbfbf9a6951bda5b879983de28681e912b6db5f507e27d29464dde39d1fb49be4f3cb500a996317a8f089c8da73181aad13dbf28cb7f7a68e", 0x85}, {&(0x7f0000000f40)="44f87f6706a851eb8afe443ad81fe6659d5fb7bb4f63e0d6675f698c0594f13cc3e089abe8c51a72192e1778a2c7fb03650161dca59838c11931182a40a3b4475ce618070948a16696e76bc321f01231daec0ba401c0f0b1664781e64d6972fd64b8903680faafc37c70f09eeec71076e2457a53844d735a5098d9a0151a161d6889d79e1acc7fcf2045324c61fda05e166471fa743594f0fac33759d701fbdad32a58c506d2bd65df2daa144f0ae895e7b520fe3a059ee940db2a84007be4168752a3f9d1e92a1df0011fa703a01a2a419482f54ee0fadd", 0xd8}, {&(0x7f0000001040)="0971d805a2fdcca150684da7ba3c897166fda58e6be08fb4c6b4b2c537cdd7d720e156a6122064a7932c78a4ef2479f98e1074c53e2718ea2e221cdbb76c7af94d1432c64becd05ef72454ad2df035dfb60bf893ac4fdfee11e1ef4ce672cd55a6db889e3f31acff001e547439da3ca17a071310e1854b821dad4523d97cc0e650450a2c211681f4dfaee9af286b5f8f9bd05908efb565ccfd67b56ba061b9f9e6dff07bd8943ca286999b125fa52550e6fd9a785509f3a59ea09c778020525e261dd16a10741fde7104f0e5c9ddf6c3325f2007b7d77de264d9dbcefa51080e22ddcf022cb5ac4b01f0", 0xea}], 0x5) getpid() ioctl$TIOCCBRK(r0, 0x2000747a) 14:54:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20a0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x802, 0x0, 0x0) 14:54:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000000)="5866e9f60232546ff4e20f488449f8088ea39e694054f2aedb6139feeed1d2746baa005162126a1ebd5e4599dd57a6ee50b5349504cd171de51471407a57cdc45441bce0498667e26f2ace8ddd71b208db6683360152d4eda63ea5fa6ca324204d38f2648b58072f3964d5c964fdf00eb341e07335d267a06989b9f6e95ca1b0b685b54372e5a3ddfa8f5ae364e3e8ebc41736a4fbb581888a72aaa5c23eaa28c6ac0809d2f6be2c81ed98a803", 0xad) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3f81da5bc9fc493a444b4ff996f765f70cb4e31933cda4a5bf9b2deb9f108af399b5d801082765b33942d52623f973f3e72ff3b92b35c1cd09fae11abe372ef011a6c9ac0441f3896cec431a557b6b61de25ec3e65ffdc386cba6eaaf137589c4d47b336e38e8b81fec36f06c9888090dec426259cd182c90618a73da1a9228681b5615fa3092ef7761dd3689b5686ac2763d2030c4be1f8a5821b6aa2c52c84f7d2713224160cb86dd8867be925378a01dc354c1ac61a243d743e06e5d67e5c24", 0xc1}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0xd2, 0x42, 0x1, 0x81}, {{r0}, 0x0, 0x0, 0xfffff, 0x101, 0x8001}, {{r0}, 0x0, 0x8, 0xa0000006, 0x20, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x601, 0xffffffffffff4e28}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x6, 0x38000000}], 0x1ff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x80, 0xbfb, 0x7}, {{r0}, 0xfffffffffffffffa, 0x93, 0x2, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x3, 0x8001}], 0x8, &(0x7f0000000340)={0x6, 0x3}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000400)="37b18e743c8521f1281ea9a5cb0fe24f4d877ff73dbeab9f1be70a90946280ae32304bddfcbf045186abc56458b3d7ee6138454e9222c8e90163706f536e33b9f8277e83e14181bff70305472f258b63873a19fbf1b2e1a6e4939336fb93df0e3f573d7d54700dd285162f62d0af01df5d5a4612cab30cbcaa537b2b18780b66f7c1302a5b13d4d324f8a5fac09552bf79e85cc8ee7bc1703fc509e21ecf07c97606712264b7495f4569f66e8fb8fa625ae63d201292b7714623b70cbae4928adb2402f9d9b62f52bc010a40c194f9f28e36f2b90bc51968b326a3fdf8052d8087f63348621c0d14a7da3cb94046c8a722990f06295fc8300245ad64ba58ee5f02da40ced39e0640e6c0e87acd6b9edc41dbbbbd6bb2a3f55ac3753051f272b4535ad361efe240c70abdad36148c35f2e05647579669988bcc6fd0fdef598f0c3b7cff5f73d09706efe63aeecc7846a0af8e0c5db683b36bd39701fd0c995fa1a204200ae33d8d0cd02aa18ed43a9b41cc3fe24a79ca903560e81c0d4c18d3942b3f4943b9667c7dc78e4ee22f980c5c1b15a5819d68c8f765365663e5ba93d3e18c7d6ef9deda9ec002dbf9e4337f04249078f844722629eaac8424e8e4a4aa03aa734605089002e49e4471eba0edbb1202fa55d605a554e6e6016011a6b218520dea29302c0b487b304e664fde62002404b52bf59475d6fa8b755bfeca9fa7bcddf8687bc67ec9ee9c0da9c7517ae72c3ae6ed0344404913f9916bcdf64cd08e075c14e9904b741deb599b37e43a03e7bf8382b395e029cc6a61a5b70878eb735affa75c586514afb1994a262736ce7b8685974c0c79b645472e24d7475a7e523e0348e2d775db897d3ccc0ceee9ad2822fb5dc88edca8f3dabb35f155e9ce72171dde097e1c17e1264d74c1230634cd708edc66824f7ee138fea250625105839a9886c21f28bffb6b7e8688701d1b0efa886f20db84bf325338d68dc342bf5c620dcc685144ac40190f54d4e9c4020449bc3dfa11c43a565fc95deaf607e47c432c5668aad8c94d8ce0c1f663662c00aed5d8a5f19d4a0e85136d3656a7d90795271ae33ef3ba40f1f90513f82dfa8ef9fe0afa3238c4eda5a9c88d5adb550b2f34bfa43397fc4b1d395200c6e8da0680c168d903f9ff9bc1e852a16465c2fa1b07e69ec0aa88040824a2eb80af9b84836129072588675a5d1553a3158739a8bb545935534c60772dc1fc8f75249b590dfb6efb86cccf9ffead8ebf7fa33c07fc83ea400856e765a011cfc22647ca24ba6fb447a109e886b2233ccd512f41b0cccf01acfd883f651c27ca1a9702019490f74f09768afb57fc688b20e811c01f2e046bacade855e9d3e20c1129050eff3ead8797f987a5955d275b6ca87eef424e8d76a3768f8cc9a442f8f5f65323fa21c4cabe30a23e00a3efc67b893747b97e1ccfb680905e4dea7ff7a0b65bcc69808e6b8c0a68dd67c415e1e9b8a230a4014004128a351d63311694687b15ee5706840ac449887de34c7e4af9b3df3ae8f1aaf195e54b7530e9283830036589c6af46fd7a1497a4147963226d8b276c797cebdcef85ee76036706dda41dfcb4738fa8589d769c605908998ff3db46b2a3b622e5ff46fbeabbf99ae573fa828bfb8b7e367f21322351c746c9d73a11bb252462cb0cadb6b99920fd4a64041faac836631c0d26b4ce879440fe127515543f97d8da267e52147993c9747a09953ae21b8cccfa8956dc30a408d361fbf778261d1db605b31069cce2d1e87f72dc4b5fd02af3f8f3f570c5c746935b46fcd7bd93a887e9e7f09ea97f29783699a5454241ed3daa3b3fc2b185c00dbbe275b72e774cf7bdd1b6a8f67618eacbadbaa77a613f3a15d7c58b7c2d8e008b70609231845dedb59d13d60ac40d74ae5fe0dfe9bdca50e3322f5afa43565e8fd7dd6d1eeec92a3b6dced7950e7f771a9a85b5667887e60f284adb1bac2f9437807208e3a74e4c8b3473e77e925b9955dcb64d33651efce8f94596aba44b3b4ad8bc7da603711df729aa362b766a324987d5963e864d69f195141016af73a05feb3dc8661c8f996f5a862bfc4991cf7437116f623a06d361f34ef113272289f31d459c366505cdd55070bc7c4174caf9a9c61c3395d164580e9c971bef1f9f39aeb48d172fd1d7f181335a8cec92612b5d489067b5e2b2fd74e3479b120a49604859c47447ad9aeb929029959392d236c1f175f6dbfee3f044764b061dd28493499dfcf507d7e3b1a4648e2fbf2684f7df935bb4f64f1c1e58dc1379f98a89fee5a6995d058c81d074907d44793af714eaa447edad595634a44a359babf06830bdca2ab7a77c99714445ad0d3241980f4d6eca0f68b2139613b25633fddd544d34169f3ede56b3e1346e7680d3dc7b3fb061832ced00eb318fcebeb08f98d7bd71f44f132a633defdf0b18771d8d17be5c9fb1570f742d0f0cbbe03495d884abbaeab4258420051a5cdd09ebae0d958376a94127b59c85ee0874c283c30a4c050b64eb409561de120ec836b7193a84a458597cc47b4cdffda54fbaefcdeaa5d741b287274090093150885cdb64868453f5833be00014a723416ec0ce9e66f4ce2d3917921392049701ae422ed70551f76f95fccd20fbd0d6a6152955765281cbf3b651ee5d7e38030ef68692a372c022a32be9da4b4237bc103642030586f6d98aa2d2be3aa41627ea4d41acb496bb16eb64458bf6e1917136d0c2db9c33cd0970dfa04f6c5667b1a9e9bc1a41718bb32d14005d092e3ae6118f69b9d6316b531d1d8071f6173b58006664cc2f07b37143275ac79a1172653abb27c5a7b1c49731658359a65c006283f339728f2f2e6062071e19448008ff60f288ad36ea576d3ff34f4498d393af983ea038edf554d3dba2a3728eff5273271fdee52bba9a70e120bf985314bc3a84d14b03809c5edce8b014c22d14f1fd7f429c83fded7aa29992baa1e6cde9f894fdeb024269609e944a6cad6378eb133399ca324d773e00abfdac2c9ff8ec510a01a215e8d87edf13831e06d10f7cade65691989dedd2097b689f3087e52eca4d39ccd695d8bdb7caff99aebd1e955b9e36535e7f382905b3e85a4c62d99336d5c4008101202bac9ccb94969e8874c08dbd63b6a4ca6f715ac67205e98affae778ed3e3f4ce4656f7640b2dca4d4ce0a336020fbc9838713c6dde01433482b6abe8c95a0740c11206fb74ec0bbaf21414d9273650e47c63770146fc70f8623d6dd6725c8ab22a08cec2203c448405237e57ee2fd1c5b3c6c72ab5ced5cbee327e3f97fc724378f7109378cf0d8023c8f56406e1dc044819c79cd598e2332e4dda892d4a919271f14bdaba6f3d6cbcf16c5681af0d8e6e6c03808a020e418afadb6951e36dd21b975927c127787ef692a1c4f070ff8db0bf919aab5e96db40cc354231f61f2241c88cb748a0442f086f390e086b3d8aa6eaf1e291ac41c1b59609e1642b64d02f999ab0b57b4833b03a4cfe1a76d483ec1e63eebaf115d78b82b61350072965ed139c44a1bd4821460fe5ba91d969eaa7d0f9ca2345d1e174372de4e3b6a678af23d681f8d5e3d5a5b8866dc3668dd44932f2a64ae042736b9cfed1f469a8db98a977775e4f2babde73ccd68f498df60547264e33175480dd0589e2231e378537f6ed22f250df473128eea6053eae37daaa5c93ec1e2b0ee3a7bc2fd796100a65aa21e5b61a19eb328e3f63366334e900b0e59a1f5343d11b55300c8f6fa461624a0fa6f3180161b4b119ba4f7c9e0742fdb819c0153c34b97a64edc8700c5e69986fa65cd87287d8c00ed2c62fe49ac4da5b47582e6e2e279c6d24104ad49e283b355d8ff5252cd4e830d314b2a2a3d0db9647dc54743584ba3cef13024f5262ffa281f48b00918471d948acedf5fc6f697b3b7428a276eb9449b29027b127a272cf9279e064663c136d804362efcf7e630c30ce5bae770c7b7c87efc487b981e5fd863de968b633f95962889934184cf36fe97d48d92a595602a0b98417d44cfcab317cfe64a061813c8cf1e0b670f67464cc24358461fedc10b7000d7e6f49e1a6d080f8d91e22f780e466277a8d6ddcac67e127127b29a065b2bfc0155ef1cf7306d764d748f499ac1f3c603458272a75c575c8e4ef9333f1b0b6c2bf17fe529030e8ce9660fcafde6acfa47555783135453f3f0ba1d4b2493b1c57c2558b0fb515b6969a2a2094f3eed31dd9430b2cbbbf609e37b026b05281b78184be3a2a02586f55d36ac8267e2c5f138fff12f4994de08b67415ebab40a3ecb1036c5fc20c4dcb958aae624a2511dcdb257129354613fbaa219fd46f4d2aba8331f681913c1ac168e5eb1587a96fdc44873d7e4d3b77752c0f439ea0daa69b1ff212be93711a6c569203a3f109379236fbfa446c7cf774ddfd9d78e661f4398586594ccf65ca1080b2a1a854ad41d8ee2c8a23c87f0b1c26c45ba21c9754d0e031337e5530ab70cd2f1eff576f5fc4db61ba6171ea61d2ce5b44e7e7ccf3d74e56c4f154c67155510151881daf7ef64f99ac15ae57d4f14dc7907b8deb600e0afdaff9916eb5f582b3d3014167f9f5140c20570aad468fa67b67f50a0825e787f3b8d1ad3afd86100ec61406aa1fd5688c6bcf344c36dab898ce42c14479d6c72f998819af62652133f016c8c7b392265d410204379f34ae77f475349b39cf16cdb9347f1e45764e777022d1a08844e4b03faff60f015204c1319ed488d984d17aa727a66c84378e444661232b9985fad6f8aa725ac3a493b55b483f1a1bb2a4a113274d940afdbb41cec450ea9823267d6c8a0fdc4b84f7f17a6960c3a99a54763ae9fc2c4da19799f3e1483520f81265006a7cfd05390372c48f29530791321031852489aa582cd46358b0a6eaff4e4dce0b3e1719d9ab60ff22939db046dd4437b672b66752832ff71889d44dd7b6d1cb7ac00f71372d454dd95c6d540b5b032917976823940425c502c6fdde393d1a76603df4877bd51941f53f02163bd6d87194d232c91040c863bc397e3ec13c1ea2acdc6d93631f3e8f24ba8a9d3fb77f0e4c635fa108e7507143b421dd0763477074e0651838e140e2754afd289090d862efd58d045e98b1439971aa7a1284d299f0cc84654aaba42fe1a1d7085a895726bab6b016592f4227a57d50e6f6d825da487d618fb51f5b163e117ba51b552d0efdc61aadb46ae3070202d0afee1181f4882573a179a0eb38a4bbeed030ea252393eb87596bdb1716b58850f54e8d3c64adf21c0e7845ca4d49baa4e06085a78a8d6108379a8c5d0953cfd576ae636767f0358dc28e16ded203afdea53e18ea4020ab6b704e564c449548ac222f7d15649af1f94af1ff490daccfbad51c9ff20bcb26af59d88d26915fa4bdf855d572fe2ffca73416d7d133f1a7997c39bedc18340b92632616f24fc08cb48fb13be7d618f9b9ef47744f458b4bea0964fb2c291dafddfb2837a764f92f5ac2812d0c97972c0c57ccf756f404edfb7131321e5ab3a02ee9967eabcaf8b955793ea7da693af255f4b4c113b75c30a72ffdb4815a4966b2d7de3c9f7df7eea9c089db94cd050cd77ca2759c71db8aec658168c8b9aae4a9ab3fbdf74c5bc05574cb17d2df95eeaf2bfd21266f55dfa413a9ffa053a2320d19c9ca148eae3452d816dde2319a59bc8d3f8bf6c67a27696fcb14ae41642c832f6a281ac02a38d0c6b7931954bd1db09483b11acb6df8504d644fbe9a99249c5177c652a1be53aaba136a5e0d39e230790", 0x1000}, {&(0x7f0000001400)="924fd5504d5aa1d3960d65409b746dee9bdc5e571331b7a46d8438cc9807b54db9c3de0bfeab464ff6d812d4de37d39521c891a23367f718c57122759c03189aca3fb3596a9699e9169c9f51c98855b132d731cbcbd5fe4bb3711439208d4fdc07573568530bdb626cc9a935edc0542577b7e1dbe834524f64abe7efbb92f1f04c8e5074a51523e74928211360563c935f385f4fefa5402b9762f59e456e3ede8fe32d8affe124e9d865604f84b3f48cbdca6b69aebcfc9f8c103b1c23914e052a019d97e2", 0xc5}, {&(0x7f0000001500)="ff7a4f770f81292f8c95ac757715d192666d7cdfcd04550bf8c190901b0ecc6bd3044772c6f9ac7d043cefdaedaa0a45c9ca53314a73213ac6c63340b4fcaf4eb6e4219daf56252d0190a63f3683d021d6efe98d2209618d2998c6b238a1d6b9af243c3cb1fccbffa144860103cf028fff166dc1f3d3c7ae621c75e36b3387b3cb3067c0fe6f6d2d94151f39b6c2c57ce8e10fe0bf479b95cbac6ff566b996818c6c98469a8fb14ce5d2a0307c11893df107679eac32b5adda3557772b9af7e429628a9a7335084083423b798675", 0xce}, {&(0x7f0000001600)="0aee9de2d6c57ce13ef07363108beb659a508e062f2aed69253ac0757c88b798fec5ab9c96ef6950c73c6b44f7d2a035f83eb8ffec892e83149da5349c1f0f1fcdf21a9f684947e83a5c058b03a06b41b00730dbac791bc8fd18", 0x5a}, {&(0x7f0000001680)="3cc6c9bef60644d960a2dafe7d297ae7af4568e99befceebbc0b1d0bf4b4ae931fc8f452acf4966fc28dd07826a3f18168e6639f22e02fa3b56431b6a5322b6937228b8b2e8578c3a982df27485d45feb8ab2248db843d59fee3939cc8171a11135b51ef37f8149735007d69656d9357955c894d21ab552c3637712a0382271e5e0406c538314e50dc6a0fc3de9edbc3617f1604dc46d580", 0x98}], 0x5}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000018c0)={0x1, 0x9e50, 0xffffffffffffffff, 0x81, "374b1de8f94af1dcd6bcd38943bb5783693740e0", 0x7, 0x20}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001900)) ioctl$TIOCSTART(r0, 0x2000746e) write(r3, &(0x7f0000001940)="b938661d6c46682ce677863c56a405be811cf0e60dbaa3d688ed611f4343cabb76bf9e4e227ced9db8c314ce53e07fefe485afae25c247c041f8d40b26d2fdf47f2541adbece01350750448276757a25f85f93c4aac7dd7c13c960ca3f728ce74e3ac5379024a99cf164796c4b73da43b5b6ba60d037dc3b24fd", 0x7a) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002e40)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0}, &(0x7f0000002ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002f80)={&(0x7f00000019c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000001a00)="9d2f2af3ea5043be67d57decbe0cd7970cb964e8a0705268d4", 0x19}, {&(0x7f0000001a40)="48da1bffc2cd53a4c3097074dee3e9aaf5c06e00cca1f204e5ce0b9f548ed0fce8e0dfe5229e969c78aacebf967c719ad6b75b2f53326019f84d10b89af3de7325dec3293658dee86fbbee5c36b795d11fc4557dc807f32d38b6fd94471d1a13f1d5aa10a9a2b7e5a9b1ac23b818bc34945d05aa0b4a74fbab60d773a8fc80ec355e6924bf0687897f8279a1592f557f5b105a9b5ea078ab3e9f8a597dbe9ec91cd841cedfc71cac3cf87c1db795ac6b11644811b46ab1d09e7c8b0f3392541cec67225610c795afb6c79b1e594adc0b6e530ae76b1beb", 0xd7}, {&(0x7f0000001b40)="08a55b20639956c87aaed79c2fa5f7f30ae0268974a9720803291781c2c6bc026a55d1c2276c24b6216ecc0c36ce4e0e03aafe312693f8f42f4735f93e7da846308fd2e3eaaee3270fbedc36b1b5e383aace00d4a4d5d82eb560adf91303730489f07253d3bd72fe56e7", 0x6a}, {&(0x7f0000001bc0)="97b59e5c3117902cd8cfdd05fcb12facf1f22a0350b875140fa590dfab8afb4c92bbc6824e733c9e5c46a4429bcd0fc3e988cf51446af064d91d8da8f687e1074885ee1c2ef71233c1cd89cf45216986cf14ca2d45d090fd8ccea9af7425669e6d34555ef0db93eac8d797927a34fc34621468def3a3f3eb5171d0e565029b776b737504797152d598e7a7dde2f55fea129d54805e32279ebd8a5d3890971940ad5e36ab007a664635974b479fef855bfea72d", 0xb3}, {&(0x7f0000001c80)="a800e924980062bcdc2c8aa4391634b69b029af90b045b34039c5b77eb0067236a7d996e", 0x24}, {&(0x7f0000001cc0)="0295ca7659e36b2e67e00b2db0cd55290d5ae5477ac4f08820616b279ba848538fd7ecfe53b7c2f1c5f04091ca4a9562a1630f5307070731cd5d6775b2eaddc7c904d470fa639fe234a1200acf1390ab4d7cff3161c665d7dc4438863c2689643a64ac3c94568ee8c0db8a3a9178bcfb28e7fa009595a7b622d58559a090b3059dff51f68a032663fd66621c512426787b1994d72431eaa50ef5a6db9e82a83b1cece2dd14c18c970b5f287fae767bf0af779723cc4be8ad75f23f0bf650cc9de87ce8699417f5d98d88a7facde5f896300fc57f4ce99029be1830630dd81a26660b3298f623", 0xe6}, {&(0x7f0000001dc0)="d113124e6caab5cd6dacca06304849c60ab8ee011b611523c9b35322130a5ab20076ebed79231501edac3fe16188c64eca7a62f52a7b2dc53d00dd3a85a41612950add309ed260d4529ea900be0d94b3ed5d6447ecb9626ed8315e620bb20563f4f15f69e23212c108827cb72bf272c51f500331ded16ce2fe32e3b40b9466ab801911b4f286375d4d671f401e46013c9399fd39e760bb22db7eaf9ff1c6be464fad5537a58d643549f043218d53dfd9117508ac30d0b073c8ab509da67f5ee1ac52ec7fe01e754be0d56aac6605f7876f39450d566c03d2b7bf1c11e87adfbfa8b40c94c595ed066f4bfd34c15dc66a8b1575a37d591efdcf7df9d4abd96bbca9e107fa9f534e239a6e4700d416eda5db2285e234d1ad5045d920400ba9ba9c9ba29f96defd56740edb51a8a3713c8251bd00492509bb2e429b0b768d62022d940011ae3dca6bb2213ba70a35dfc9be137f2e7630018e3c00dc42e216f2c330b587566f4c48ed660b33a94a6273d66fe08e609c13c935a88b7fdb5f22595952d14c00d18708dfc7c846aca7a594b5c817a8b5bafd45160e4a4bbbd7020f0cf17c246348cf49011f322f86b7a623941cadc46040146c576909baeba7c06f8881f91c451b3ddc1d2c73f90d16037d5ca21a328e13094458d9f71c6ac13b4fc6d212aacabec95295eaccb754b1b99f9cb54502549d47cb33ec5765d5005b255a2ccda8669ac9f5d53791a6a12abf50e86163847f8aa3db703a057882088d6c224dce5bd0fc5e258124e868a66b29b81eacdba799f0627be6d25c7770689e7dffc5294b8be541bc3acaf3c2e7f406b6211b5df80eeac8633077e5b931ca54e7cf9ad225cd9b20e5cefce9cbe3722b60b8cde9a48872d1616bb7195f56bc54bc25d6e6cb7bd9c028cb2255cb613de8e9a724cd33422b4db5ce1cc7a580314cbba74bd2f5d8548c5d1a68adf34c7ae497c2f94fe06c500131b8d9509091916aac86880e0d2e4373272e5feb857116993235a7d1fd4e24edaabf1c5e56ad18ab6a29ddbc2ce7819a40a2a541175c88083d8b596b0fe3b11f857470697c56467778e5eb629a39f92aac007ddd9b8663533afe6ca2d554976a7a689de3e14447aa1d3294b3500460a8182650106f25e90e84f392861468276961f738e304798fe60978c760e83c5f865081561e5aac31c564e78bda9eee083f60b90947ed9793ce7173cafc65f2ad3d1787cbe52cba06e1428dabbc5808026dcd3614d60a0cee1be5fd5470893a667027d57a936a07f92e913f7694e614a0e37b570ebd6041eea0eb163c24dee17ff5b968ef586fb0b611157abaca016b09551b9a1a45efd6636ca7c77880a550b998ef98c30cf9dbf404401b67166ea9420ca8cfb9dfc7e59470f28506f4d2cfd62ccc7188620bfd53ad6132408671e6e5c6b04eecf1fdee5f97142e087ecf57b3fb20a4a79fef34fd6a0c9492b0c3db4d6681150a37c94247d3dcbcf788e7f0917488a7db97f0f848c507c04dc742630da400f21e6c7a316138d456053c50d23279fe4cc4f038b6332e82bebdc9b486842ab93dd9bbf35a07562091b5334139b8fd15984bafe81856e4b6d3d64f7cef9689ad528c446834477203905b078d546627eef11e7c7c7635a73992d9fb09799de256fa32f103d3a5772e5668c21fcc565d1e454bd0a55547a4c106743432c8aae326304da9893a059de1b04de0989d8cee241784e6286201c42575b01d0918211a04a6b22362b62fb12a1701329148696bd7ca24854004cd7d1717533a36fd1c8bfae9392de33d4a0e55ac05355ec57342e019fce03e77d3f65a0e7ee8eb2059e4b3f9f53831809ea9f094a29fde064e7594e1018fa9e0dc7908848ef5d60bde3c34a405314509a4b2eee47c79afc3fd4d47a63435c803399ec32ec2152002f1b8ee6eb540467e2eab136e205803aeb0302b361b754156ae42558c338a88d8a33366b37c2df330c274164b872653dc98aeaffd62fc695143cb6695176f6fb4bdc81e27d523f60b5c3e1f01f3c1386800ee64ac188c9e35990a5fb93107b1270cb717278d38673824b9178b03da27e005c16af2157963901b472a8d6da5e89a0a592538ee8ef2177de7c179e539576f8849f07e3a1c2a5ce4c1f0a1abe847322ce4c2e68885c62fa4b893543b311cb6f3d5f3ea41a9de994e6089107707a1681b8eddfb5febb7a1e47bbed28f2339a4b9487d7706ee132585dec557ab11492113f7444ec1c8753d50ceff0f7860c4ad38aaadbc07112f98b706e52f6aee60948aae9c34983124289a4ecdcbad926dd3fd125d950ea47444e83a40a61fe43351143246356ee4b889298afe4d151b7b1a4d2bda414a6d263bf5c9346413ca89608198a1cd69dd2dca8918226cd26742a22ebc14e2170dd9293adffcdccba847bc93ba2b3e680ce6a58cb99b14ec72406925224f62d77550bd1cda8ceeda80cabd69b213f7367daeab031fd88694fafa4fc1f94b43b56a0427bfb77a9a75efb3f552df4322703df0d0d312175863cab59e8f4a290eb62edb0dd366bf08886ef9c6991a054193cbe3e3373010d6f00fa52d5640a661e1884db96509f06ef0983c5abfbeef2f9a69a543d6aff5c78a3c59b28cebc269d302cc42ba68e55249ae5ee0383394e7eaeb4e79a70cb2ea65c9b4d3d76bc79815d6a9f71ef45c4bb499b2c6b8b00c52ce3f2513edd9cfe346feea82c6a81448c518c59403320e8c42ec27595681d0df739076cbeee4aeb0ddc38d87adc83fd50332e167694d46e581f36a345a1d2ac9235e8b08d44d4d1d35ce56f8edbff146b3aa6294e8e145cf9e744be39c8bd5cb90cba61331332614142d5c626c19b076f3a0cff27669b5eff604afb818e0212067ab766166deb96e5bae58b4e4b68c5baf0e7389da32cb495f14f2c156a771b6461d66ffc6ebf1c3e3b04eff88040c1bbaf75bff2b62bd7e7bd9aab0877b7994f0d49fcba02783d6a84808c4a4af3c294bc5c68904c751a0b0d26f85964fd14aef993171fb4ebc2184656452b62c1dd590c8859dda301d2af20631d062b5662783cc788d72ddc7ec6fee3e6c0f35281341e164aaf1b3317af48f1ffd790bf7d5103a551562024186ed06995f04033dd8f1a2282ed1d313199f3e58183549fdd707275b7bb53619f478eec66847b8b3396e98a3744215f36c01681f6b2b34f55f2b6b338c1fe62e5aeb198e980f77cd2038b7079bdd65983ade9e8edefa0de71a54216b580a99d5885739a6de742cc3392e40d4b04063bb8416a36aeb6e0ff4f46896b4ff427647b8bca07e18e4a50a482c97db83da53dacc43ad6db8b29bfb439969a25e1f03e8517975296caad2bf2efff5fc5e831bc1f8c55c3d5aa3e7d2ad673c959a9c1c20b46b6571ffcfc05d8778caa705d7bb57458f7d2cfe6cbc6db1a174abbccdea060e3997338810091648afd185de96624bb784ab49fd2afe64c27ce6253b5ae77abcb64e41abe83b74cad7dd7d107d48558b354ce7d19398eb27c33f1ccf3b84be78e253122f83fde112aeb01f7a701181ce8e2bb47e18530a817893ab914e12f8396aeceae5143f7cbb77f0ff36bf2d7371471273e519e05740b0af82f57f8b1676fd6b253ba739e3ea4d3588d4a6517f567bc16e01fb9ff6e697b949a9fe8e80f0526d9c58ab5f56a89fcb2b9ce18846e52c07841ba3b9719a14d2aa0db70167eefaa00fdad26211efe3685b18c8d5f2df55282d414ccbf326d97656623d3c891da61d1021112f4382bcdac56fcd676580c95e27c7a64177a4a5dfc96df1c97e3af5de7db40278d727a8fc73d71f8b6982e8e447bb04899e071c4e9d26051938f4ff8c6fedad6728b087436f2903ab882a8e26d3d7faba856364094f785e3a6ad9f09a9e9dfdb06e7cf048ddf6ff58aeb17f142375e5e92465de263e915737fef1bccc97c3b441664b63dd3e9d447f8cecc98aea63f00b148df6cd06623900b46177e07277e957b848e2d9de54c993a5b6b455845b85a411eb12a8b03e0bc045f7454129b5b9afd8647f3b2e8cbef2fb825971d9c78ca0be8213d2574a8310e331ffbba0939270daaa511b6e88734f3b458d887f0ae8b97d66114fc165b29d5d4918fc07a26e0f042167ae2696c5f8c0a0c111097e310624ab1871da07e5141f222048760b6db08aa43b8163a3c0cb95c2e763972f50fdbc70914a5b93da07dce2f81150f18ec4b89efc19ad2041c712fe513de713d480148fec1cdd0b462360f4900025a3985841fe2d0b0e2634b67ffa571d980a5a6a620ff09c05aae10667e848b39d347efb32d3376405d4f4a3ef829c05c9c1c21803e33188189885bf3b433a0a35d29f65d5ec6a73dd84ab8e8ceaad5eb10510d47e7b88fea819d9880c880ac685075967b7bf9c312221508c8ed322fac04208c33050f82bcc7c9eb62c666f4357ed06095b367213081778f7812a4473a0ba74e9b18b5ad410ee138ac538b1b3c42644cba4ca9b9a2467b731f4d90b86fe034164f69cdbb058252446e9120e5d69b4dd87aec376430ebb8f2cf94c29a4641ac5de4b9e76e68e1aa427ba9063f73d699262ed9fd9ed632368cde7320b25539cbd81ea9214527bea5ccbe4b91c615ff8421802d16ab18caa73aba32a52b7c7cce50ffce7def778fff0b2f075d9d4d19b8332920a0c647325354a884fcc906ea1be1d024f22d48a0bee2d98ef0f0bf37628eac98b26a1b21c430deaca690ee2308c24c83af5b9ec3cbe15687c844bfcafb67f506fc465f4a87287398b9c2e3c6af17dcd96e6dac279594e7d4aa0b9be75836f0f932d36c910fc2aa3f5f059a748f81b965103787542182d58f80ab7ea89112c3293643829da82b940798e350e49cb55b7b6734cd82f27fd28391b343bb8b219c976d70a3c161720c94284e725f5559c0ac295ce8e91cb725df908ca38f68b9f899db9e56e026ae06d4718e20125230fc8feef9a5315c1c617ff2f12c8c1acc2a352403be941e31d6ca6ca25e090fe66c31a4245b972be93cdc372c8c2347c70b33869419b39cb8675d8d8700421993fa3245467f74e2d122c80601d82fc6576bbff68d0f5ccd2002ce92cf71ec7f63d7ab6a803acf83fa4017aca8fb27a88ce23f64504e020f23e10c0991d56561a188e410bca10d6afd970823e3962ba66235104faecafb71d48d11a50697b808e8752401c46cf4ecf386ddeff252c46adce0700c5e0fc21d1a4170657bcbcfb5e90a8ba920d5102628e414b40143c67b0821553e7956d28bcb5d14b34dc77447ce26ac2a1a387dbcd43863885dcd52bfeb1d37cd59ee507894d9ca26ca984ace03c2be471cad4828c2f191efbdc0946f1c7da639813010a47b59f22862d150926a25e7f0398600e87cc307b0334dabe18ad2a3a5e5000499eb8e0f768d6e28713c70e2a1ff85c40618616d8d015da978386df7c11b88b601b144537a6b3b93f7e5008cf51e4bb5198b7ba484b8bf061e0f90ee56835ad20a4e3ce5331925b978a84b601eebd04d0d3e3b3e9956bb9da88ac239ba67eef452037283d13acdb21d8697374d884f79de5b538e02643e0a36b571379e1ce62135cba03d7ece156b96b7609fdbab11dbb373a219c52536b737aafff6d1f87b6c3899b19dd797c7e2de57d19fc2daa0fc6763a007105f251fbb48b7698f96bb48405713876922d24ce479502d6f54be0fe34e245a759573396d912d08f1c9aa4563bcda9a7530926d59ca87d4daf7042290770efbb57c2e6c823f018368a40af772e510fb4632929305b226fbf08ede2ccbbfcb1e8c2", 0x1000}], 0x7, &(0x7f0000002f40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x20, 0x2}, 0x40c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSCTTY(r0, 0x20007461) setuid(r6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002fc0)={0x1df, 0x60d, 0xe3, 0x99e1, "e50ebb7d8ec6a2b75d34ce669e5cde888f6d4e01", 0x6, 0x1b}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000003000)=0xfff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003040)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000003080)) fsync(r8) syz_open_pts() 14:54:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xc00000000000, 0x9}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) socket(0x1f, 0x4, 0xffffffffffffff3f) 14:54:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}}, {{r3}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000340)=""/125, 0x7d}], 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000440)=0x400) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) read(r3, &(0x7f0000000140)=""/249, 0xff90) 14:54:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x210000000000, r1) write(r3, &(0x7f0000000100)="30cc047bd305ac3f5680d5e5fe97645078b24ac6ad14fa4601f1d2e3309a8beb55d904b289c6ff30add7c0fbbf6f2c70ca81cd3d43438ec01688d4ec9430c296cccf3f11b4c2822885cf79329baedbf3e0d9f518481ed25d2b90bd4f918ab2e2d53b21fbafe742030d678b168017300345fc80c4e032f4a14b115edd119cd21d6b7067b4625f889e4b6a42a7fdeaee46e4712f00cf4e6410b7449055fc2f57de50e88cfdafccacab8f5d5e911529d78eb619e58751ba86e285b2181d4442f682f3c7260d3a7185b8d57807ad2d27084954cbf061cfab3b4da60e74", 0xdb) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 14:54:36 executing program 1: getsockopt(0xffffffffffffffff, 0x10000, 0x67, 0x0, 0x0) 14:54:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100, 0x10001}, {0x2, 0x2}}, 0x2) r1 = kqueue() dup2(0xffffffffffffffff, r1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0) 14:54:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000, 0x0) r0 = kqueue() ftruncate(r0, 0x1) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = dup(r0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff4c) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x60, 0x8, 0x100000001, 0x100}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x101, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0xa, 0x101, 0x200}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7, 0x5}], 0x3ff, &(0x7f0000000200)={0x9, 0x80000001}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 14:54:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) socket(0x10, 0x4005, 0x1) socket(0x2, 0x0, 0xf6) 14:54:37 executing program 1: r0 = syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 14:54:37 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x21) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0/file0/file0/file0\x00', &(0x7f0000000040)=""/40, 0x28) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') 14:54:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) 14:54:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x9, 0x9, 0x5, "aba1faad6aa4c2d3d13c641c18ca29ff05642986", 0x3e, 0xa0}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x20, 0x5, 0xfffffffffffffffe, 0x7f}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xffffffffffffffff) getuid() getuid() ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 14:54:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x81, 0xffffffff}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3131271b47bacf21c155716f9f200f8ed7849706721ef2588c31244088c84dc2b9b30574de1252943e2ac7da3688a4ec53acbc86fdf18f7637fc620fc75604a88ddc7f0b0e3f1fc96e8b9dd04509f367cfa7b17c2723214f4115197b64ead3293edb713d010f9c2c880fe51cdf0b5a74f65110d555ef117ee2f30e73fe9116f4f7da735e7a9a5e2414eda7a27607f6590c7babd6b613dcec6ee0b42e454d8237ebd9cbd83e930b2e6f419610004253616d57e12102dfbbf5473cddcdd60039558efd7775b05c2b2e0e3adabf5bc59f9707e65735333d", 0xd6}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0x0, "d42d71b1699dc9658c63f58fbb4228ea926a1825d9ee74115d343fff13005555f1d7541c76a51868ce87c57bc8ba4f91c5589459f259646caf6fd43a321d7781b9003a8107c6e0656700e3436714474ff45112df7944b95215d14a39a3269133a1dd535f73ed319995972b9779c6d43e35e21d2301f2d78e9c5e6515f9b7a460385c0199012b02451fd8f44fea00ffd322fe8f57a4d29b237cc93f798ae250c27e3e717eda68d351245290d7944cac99c6effe0554c0d93d2bdb38276b09d0182d99cd6f1a3d3c56e1d9a3ce17bf5dbbb691868254cc798946995f1354b865192822917174edc13a79763e35086789dc9b834fcaeb98b6f13322fd60c52e560f5957bc7d1d823d21731df81f75674692d8c30d4f797faa80d41c48358553dbbf4c7097dff333150e4f83559ed4f9042a17de868ea7a159df062d8bed22fd10945f90aee2ecb90698025326742c5c07229a1280e682c667726a2b453541a33b2be368c4a09154ba8b5284883f888d7276da8dc4d204588986af6bc95dbe940d8e0d56a473957092f79d2b35eaad002ac35390e933bd42b4ca92e291a8545edf1225b73cba1e7f0823c8681deb3611e04151f4766de0ea302a56cddf6d57a05aebb98f5e89a22405e23192abe0d9e831f4397cdae28895a1272a0a187e3f55c06d57e21a966770ac85e4ba90b1242a0d552aa7048580e7eb53506e6d19a867e1243abf973c728e0ebee78d2e780c9ce469eb46c69c314cc78ba4ab09d2eb4ea5d99d07334fe58a80edd4368aa017a655ba7b42b7d4bcc10a1547a512521549a9605646edc16867fc1f7e9e34724458304d0bcadf636d9355da5c385a98d51ea5db4f0cc4ea844b2cf4d660ba0177698ece96fc8d9d8f056518bf92849c40dde3644e2fa93b781cc0580d75e792170e25d2e7a1af96ccf9dc4166716668072481e3c38d11f0f99da71bca7525f9bd9baed3633796b6fed8d21ef513a1c012c844821fa554e95b1283c5c2826458332bde8fced7b35f7c7ab3a14196a8a5987d4869513a16db0d8bdbc0ff1f5a027f3f28e26be63abf690294284e23331b9474ec8b939b25dfed533910a5e14502655401a81439c5ecfd4ccc3a9a1fb49a82dcb41203b9b5e1d96ea2a9644879209249095c6b2489871c5f13c6873449df587dbf7edc0db42cc17efb838c86da1aba9f2645e3a611d95a1f5830417cfffaa09a678aa4c748fde5abb5c9f75558cfff1cb07e9e5c5c3d692ecc00111e953f545229db3e2ddb81d1a414b59b153059954408fb43d5bd51dcd2fbc78698620a8f28a3846295849c50d292df948de692c50e471cf6447493b76110124610aa669df9c7913c28d8280ab96325a37e52294e853e1f0fe3775841e59832318cdf23ed40baebe6734a48cf0e7250cd768055a5c2409cf93a6dd31ec1566da291c7ae605e514e99a7a1583f71265d916b0f692c74b63e800a0906c91d7e8fdd854e9ca2bf40bb3872c36811022ffdcc46008e83b4d0ee8edd9b3e777a95cdb37cc7b97652b6603e86bbf1f8c8e4f88017e56e0965d3ea25e1923414add24cf1fa9f82829cc360057be3846869de3fbd6ff50b96850453d06a637a49ad365a740128441da5f54e85d2ab42c7e91ba1379bbeade6aa0da51ef6029843dbb95c5bad6845a23fa45e41309726b8d9f17a66bb0ba762c075ae4f41f8f230a5acee17ee26bcb16aea9628ba2ef8dfe356e772001122d02cc75d8dcac5672e70d123b7271a920731e98d4eb91ff075023da6a8181ef7311313a18d96091642ac50d9c233df887a26a6042a0b2b6771c6dc20e3c88a854a0f32b585305d9f3111901b70322c213271f7d6e3d4f365184de2411141dd82c7814f0f92ebd13fe3c4a4709474eb980bcc1e2229a4b9a9c9523b95ec0d7f46f89e352247784624f48df1321bb4337ae3f5f167854ac080884dbd782e36fc04d78344d799cb67e0d034a3795f720a78e84b97070c854b3de8ec569ba2ee21ba8d260161730e59c7a1dbb0a3d5817a172ba528e9b2d223c3163e5e46e235c822e4c8848705530af145100a32f765b5ab42ca4a1976973fdd9de56fa4446fbe25d861e988f384f89827ace4670508406675fa08068b684c960b42266d39e880b0d60f2c2c630c0afbc270cac43f0a22ad1fd5987536113259e8d48be566a8c6a496c1429c489e9fe2c982d823318e2f287e12a06fdd5e5968589536339ac35c7aa6719106b95b2c344bb18013cdf165cac3826d3582dd34a14e561471e715ca905b4c68185c9778d76a1fc0de26b4bcdfa549eccfc9e8d185961aea829e2a1e60ee9a3471718f508a9d06dd9bfd7dd29fc4183e7d495d3378e3ff326fc05f018d2cb93a26e5a7c3c2b87eb90a186aa7970d448740e72e00519085d330babbef837dfe8f4dca45073770e98b504081b84abea8298902e8d7735a244fc8a2ec714c30461d1a84da11888ad340e3a56db3dbcbceb06e5a9fc6c082434d1b03c4b62711829f26fd8d018f72c59e811aa12d23ef7a6e6e5dfa32c3d5b3eb307f4ab1856e9484e7b72f0362ff95c3a3d38d64770f81586b5776977ec620694b2443b1ff5446702e39a3c588d82ab8ee5bb45563ac8ffedfc0d84ba2378957282cebe897ddd623facb8cf3774e9f2fd6a5c69d44b70150922388ffea9e4740a3a6b13907eed8ff72002788039726365ab5cb4b50d1e670184664f569d78048efdddaff9a211327d1691b9d173c876fc7e4abf70d594adb64cb9e518d15f313a51797b09f364266ceb92e52f4de81b8efe5ee35d3796f6515988bc58f842e61b9863d8590cd0380c3546ac8a7a8fd9eaf3bac645998c74e29a0d017fa74e16ee3d1c7284101cd2f237db467689b32e6229c7edce1cc3a6c52f9205117cdd10b80b7e3c412ec730273c168ec78d3dfe5e29634f5f34fb9aefa7ff60ca1486f39081292b23cd9f80a4bf04f0ebe2baa886f5364aa26f95d4dfb96853ad1cbff97f1d6dc642c72d9bc62eccbd40e12014d96324f99076c764b5a0cfde6dc4cda84967f6b6b3406f99e9831c26bc96d766a7132d6d9b8198f47dcd0598fe198ce59d01e1146f2c162ec29747399401a579415e042a5c21c8e49a9ae9dbdeb6d50f956dcae3c5259c16337fb4476bbacd5d23a5ad47756e8231230b78bb3e80ec8045719034e246daee1d7a5e915639662c95e3659dc4aa80c80ca2088e2aba6da6c5e0e3c399112d3ee33d16493cf792eeb874d785f3585890d17517d05f7ed6f63a1de8c0259e05c8737980157c20058214c02702d83bb15fd055b98db469c23a888cf0781263a6cd333d4917e97748852df76c66d7e0a896664ebb60f910278c68b34098bbba999834a899814ac976981b29304ff53a7e048195c1e8ea9c1fe32cce0e4d4079cf05d03891060e572107d5823e3e27ab55e65f50fc84131e9d7c18eb5e3d52efe89bd807f96e2670b50bcb5857474f382c042ad02c015d1c97180c100c8d9839840891535a2150b8b9d279f1d79f2f354a95486c0fa2f1403ec7978eb93db662ee79512573f8e4a0f4523b9226553200addc7273b9a52ede4de51a63835f4fe5ecfdde9e5bda01e3316a25109064993dced37b9d222f1a8c28cd3031efe179578ec57c745a471e479a65e488f135f7cc8467220c25d90dcf06212a8898800fb863bd9526f234083443ad3e334336119ee88967403eb8bf378e36b24a69e086f4b3aace319521fabc3e89b630910eb58f515ec7d6bdab0e27da3ea38955817ecc7aa53098148966289a7e1c800d6d823c04aeaddf996b1a855ab1990ead620bb73bfa955451d876cdc714615f35f09cf8b4b855405b968ad67a3429391e9a0e7cc3e222e78d7ce28d21608b3109ad046f9e49b96131b7e62e60f33a60a88adf8edf34285492bc39c8b6e5eab4ec54cf5f575c4666ce6202618691542ca69571582f7073b9bd5da6d4578f431e9ddf8118ca7798b87a3a90e6f2c6c7eff4658a3553f2532fd49de9d7d94c72ed7955400b88a1c0f52f88d80ad7efd784cdd38cd2aa91d1809d8c0273ebac0480266d2a8080705fadb52cfe65eb199e1206ec473ecdcbc68d896bb0421636ab89d05d38df85951fe611f4a0c1b268979ef0b6acbb57d4c847ec29cb13b9fefeda8c3dbd202c5b0afa25d8f3386312fb0d082fc1290947ebf6e782e2630a88b8f5758542b45d924950c54af89e5a3fd7b1f7f1ab2690f960eec1a66ff17e856d697913d48c715587e4d0780902705e2e897e5a26c3657e725a67301f1736367578aed02625652e9514e8b5dad734dfd138e24f44a7eb3f644fc4e4e2c77d51e9bb63f5cdad5c5a40afbb0a6a3dfc53af4f9c261915216bcaf2d9daf34ab97cb89f8f13aad4da9c5e52d2c5ee28af60db2c2b3fc83e84e9d734ee0439cc5d13720dd9ffd42abf1d158b25cc6a4068f60f87ef6643078e5f0ebb77b7002fc0002a2e76a01a06123958f8bc93e7e91f56688b6b59b4b7a502097a2d203c4b3796f198d4e873211289e0fe20f9f8d134d487975a9be610edb1820d2e2e0d36e591564e3319cea9b270981abfa6ca7099ccc312d5fc79f65f1bd3de72b0072718006078b0ad810c8568d01e99cfce4a20221eb2eae7d05f21b1fdac7e36a0a3808cee3bf700863b72134e1bc581b569d8cf4512daaa9762200a82e6fd5f7391fba62f17298f47f960307fbfe65fcb5d0ba68af8456262919f7f41de1cad879bae7794a8fca085a75edaccfcbacff9544de3ed612a5ea28a08f2f0f11f1c8e951e8a15c780ea8f1f8adb4095a6f075c05db13028935b5803ab22c6c2e8dc90b1dfac049d67708f1d8f171788e6189e02f697f01e9400d57e0875692d86a67bc1258233e1e0bb654d6965f72903053b142b0f2bbf6c51cb2dc2e40a7e7a237de47d3964ae04751c66813d5f372a1c93f84073b35d2a8a588c6588fe11766fe8d0a73546a3701ecc0f8b6f01f5c31381b99fbfaf513f5d58e8e14da0bc4854d378392efc9ae09817fcba2cbc1385617f13b67b89e65bb8399f835e1a35aea7e4cff281c4baa81d5ee4f4695b4821e5edddd1c3581708d4b5d8f2d11f4156464139e2690ff40c29fee3e71764125625aff7e9cd0112f31373fb15d135243cd9d73f9ab35c8c31508417b8ae17d9a6e9e3c374efc30816c5927a5eef1b158a99c7e312376c942e50f8a46dfbd281dd430a9d157efba0c37085a0794a09e153e963477fbf377f323ee5b01a56d83be364cf1b2200be6f11a8e9fa2730aae53d3cc18827ad0d05bf408c7a4ad87f304ad473d6da8cc14414577c9ac59ff8d6fe2a4c63f86aa229fd44906ac5be71bab56e4908371fc0b1fd24c6711194d92f160f5eb94081487449b28e7b72c23bc1b64136084cb0c64736d6b8f5ae3c29da4182a854a51cc9ccf01a61fc101b78c9dc69187e8cb5949aa71213be00d847ddf8291d05de324c18c499e13b31c2efb9112480715bf12beaebec8910a5d4c3e258f6c92084c7f8f813895ef61e63ecfaa5f243affedfd63736c8b2b4223b8515392a8bef7993f6fc975ecf02aadeaf016545e6c3999d3fb20690f29823bfc9ff2f54eea904aa27e8515927e48b3646b4b15d4da13b5d1051cdd4c8fea30b57e7487209dda547d84f49a0c874c577d651e5b2fd2f4967d5a051075427ad11ab680ceb965372ef2a38c493650bb1dd18eeff9c2d32fbf879463ad2c298d03eec0851212f7e8a6b01b16d62723fe718cdec24512389b87c30b4d604d0416f7d40b5f52425b341b16ecabc434d4a330d735"}, {0x88, 0x1, 0x62f8, "50e3cef39b539cfb3d36904a97321af1d02ce1af179e2acb57d937b661d72c288e28f380de49cc9a0489c0c8303d9334d51f84953d81a8fac0ebe54a04d28d25428998ba29ab23631b39a7e5495ada71d8d73b6fb16f85db2d1bb0fc14d37b1d3ca100547b68fd93c99914bdbf574d9af97c22014df5cc"}, {0x18, 0xffff, 0x7, "a738e988cd86"}], 0x10b0}, 0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) 14:54:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) 14:54:37 executing program 1: r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r1, r2) shutdown(r3, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) 14:54:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20000000ffff0000011e00001eb7a8118774b6a01789653b9eb986bf241d55276893ecfe2d597e9de55a213ae3f3b9acea855bd2336bc126c806f322fa71e74a20b76ae6bfc64783d4bd62de49cb532f73d04c569ee465e9703823b77274c5cd7053860b31e395fc0a4b63ca0dfd88fb0ed3e60434a3018af8a6e297352a7000719212e2f1279e414ff87937ffd761e045a0d13a5cd46cc88c55732d260005797ce80a3f3d13e04e519457", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x14, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x13}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 14:54:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) sendto(r0, &(0x7f0000000100)="04002f5731238ee02ea2be4717e433983537a926738e7b37c85f6c8e25d72cd60ef848566397fe43333f631e41a4023232e0df1dd3de498e584c4b4357943fce98a669fc2e33c09877f773c39dbfc2ccfac65dbbe7f023938edcce265f4cb194efbc65e31906843ae8f655b7be0082cd69ffefa7f99b2887984c3732129d827dbca58848d2865162abe737a2b26ee0fe1907f0dd0a45abb62a1a2bb1075c2488bb84acf201a55060ebd11d02e195d1", 0xaf, 0x9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f62757300146d12ecf249c707fca06042efa028535804e0f35e8479fb35176fde199678813c432cc220146e3e3be161522b30c65d2f7598a2c2cc546ba7720bc7def6a3bba0687349fdff30ad40dab76357bdcb0cd49fb8093ab61ff1a137cf147dbe145f2c8abafcb4c01d256354dd9ebaf6eb2c7e20e360862d57aa9599ef74e9ae9314c16208"], 0x8) read(r0, &(0x7f0000000000)=""/30, 0x1e) 14:54:37 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x81) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r5 = socket$inet(0x2, 0x8007, 0x8001) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x441, 0x190) r6 = open(&(0x7f0000000400)='./file0\x00', 0x10041, 0x40) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000940)=ANY=[@ANYBLOB="8537dcffffffffe9000004c16415c3a6fce7090a604b05a2545205d4a0cfb5c1e9900a1114eb82a61295fe710510512549f4741905c5384f43360687964497648da488fba7d930abaa25bb00000099ee89f7a51b7bb147798e55b66e3319a9d18f5d2d04600a845260209e6104974d512b02c4eb42948539a9917dab8d098ca2ff11a11cc0d42b057062ac"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="619d7620d73c7cac6ec370b7122f92b1228b670810ef6ba53121939935c8523e618ae4247ea61214dee62c687e94ca8ec17e7bc6", 0x34}], 0x1, 0x0, 0x0, 0x4}, 0x0) setitimer(0x2, &(0x7f00000004c0)={{0x5, 0x2}, {0x1, 0xffffffff}}, &(0x7f0000000500)) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r7 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000580)=""/193) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) setuid(r8) connect$unix(r4, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet(r5, &(0x7f0000000700)={0x2, 0x1}, 0xc) semop(r7, &(0x7f0000000740)=[{0x0, 0x68, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x6, 0x1800}, {0x7, 0x8, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0x80000000, 0x1000}, {0x4, 0x68, 0x800}, {0x1, 0xffffffffffffff80, 0x800}], 0x8) poll(&(0x7f0000000780)=[{r0, 0x4}, {r6}, {r1}, {r2, 0x2}, {r4, 0x8}, {r3, 0x100}], 0x6, 0x7) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x47, 0x2) recvfrom$inet(r0, &(0x7f00000007c0)=""/96, 0x60, 0x1, &(0x7f0000000840)={0x2, 0x1}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000880)) getdents(r6, &(0x7f00000008c0)=""/44, 0x2c) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000900)={0x7, 0x7}) 14:54:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x1, 0x2, 0x6, 0x37c3, "2c4657b2d54e7c2dfe927b87c03692bdc2ca1c82", 0x7fff, 0x401}) r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x800, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) r2 = getuid() r3 = getegid() chown(&(0x7f0000000880)='./file0\x00', r2, r3) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='-]\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='#[$/))\x00', &(0x7f0000000740)='-]\x00']) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) r4 = open$dir(&(0x7f0000000340)='./bus\x00', 0x10080, 0x0) recvfrom$inet6(r0, &(0x7f0000000400)=""/15, 0xf, 0x42, &(0x7f0000000440)={0x18, 0x3, 0x4, 0x8}, 0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000840)='./bus\x00', 0x181, 0xa0) renameat(r1, &(0x7f00000007c0)='./bus\x00', r4, &(0x7f0000000800)='./file0\x00') load: 4.83 cmd: getty 1600 [ttyin] 0.00u 0.00s 0% 305k LOAD: 4.83 CMD: GETTY 1600 [TTYIN] 0.00U 0.00S 0% 305K 14:54:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) dup2(r0, r1) 14:54:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) socket$inet6(0x18, 0x4003, 0x6) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffce6) write(r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x800000000008) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x3, 0x4) fcntl$setflags(r2, 0x2, 0x1) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 14:54:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffff, 0x8001, 0xfffffffffffffff7, 0x3f, "4803500d111705804a90547b16b5a3495956177a", 0x9, 0x277f6f43}) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 14:54:38 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) kqueue() dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x9b, 0x3, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)) 14:54:38 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='8', 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0xc16432d56c53c539, 0x1) mlock(&(0x7f0000460000/0x1000)=nil, 0x1000) fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000380), 0x1, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00007d1000/0x4000)=nil, 0x4000) 14:54:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) close(r0) 14:54:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66698d653000"], 0x1000000f5, &(0x7f0000000100)}, 0x0) 14:54:38 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2001, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="710df240f2badc51713cc9576b0f9aab1a011ef38544080000000000000066ff77f4e9e5a2274e46acc41b4f10e76a3e0832aca35d319fa7eda85f0000000000"], 0x1) accept(r0, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) chdir(&(0x7f0000000180)='./bus\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 14:54:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0) setsockopt(r0, 0x29, 0xd27c, &(0x7f0000000000), 0x0) 14:54:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') 14:54:39 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xba417f1a40369eb9, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:54:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0xbd72}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 14:54:44 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0}, {r0, 0x80}], 0x3, 0xfffffffffffffffc) sendto(r0, &(0x7f00000000c0)="555f6c6ad74cc9ac66cdcd136104360189baaca11c52045c4ae5eb7bf9db2d4e0d45e97200cf55b559d750d68cb5e7782f8b8f56ca98b0b87f02416224c2a34916c28a006bca7805196cc2ef14715350aea35c113d5680b253c92ddc373f235e35a38b77039cba75334997dca5ab680793a74a0ddf7273496d1b94cb51d4313dcbb37c65621ff9dde0bfb90843f68ccc", 0x90, 0x0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 14:54:44 executing program 1: socket$inet6(0x18, 0x2, 0x0) 14:54:44 executing program 1: r0 = semget$private(0x0, 0x7, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/199) r1 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r1, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffff6c, 0x0, 0x0, "94dbf4a4bba7bd818a6bb26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 14:54:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10812, 0x4) mmap(&(0x7f0000024000/0x2000)=nil, 0x2000, 0x7, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xbb6) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ee000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x2002, 0x800000000000000) 14:54:44 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0xfffffffffffffde1) r2 = dup2(r1, r1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:54:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = shmget(0x3, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/45) ioctl$TIOCSTOP(r1, 0x2000746f) 14:54:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x81) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x0) 14:54:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x2, 0xffff, r1}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 14:54:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x236161bb) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="71d48c4830d5d4d0a2070000a6000000"], 0x1) recvfrom$inet(r1, &(0x7f0000000200)=""/186, 0xba, 0x41, 0x0, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 14:54:44 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000100)=""/96, 0x60, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 14:54:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x92b6e763db985f99) sendto$unix(r1, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0x0, 0x0, 0x0) 14:54:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000440)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000600)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000500)="f14c9018dbd8079f38536e4ab3ce2f879081ff15fa54e8558e72df7979d73249aa65dcf8d98a196522d2abb33a59b2a92803917f3e49b1bb3b8b050930b7ac3ec1371034cedd9e82959373bfd6bca28516962d667284b03db77bd129967ef4bc2dc8147d46f6de7d1208f9714ceeef3ffc83ab1960903ab44b5605c390a8bec7dc1d89d6c9f407cbaa280352b8d4fadc708e8d0763ae57fc8de2b6e665ae0779fc49b7df5c80027c47f1609ded0aabd3b2c93290b66897b28af28f7618c8ec5ccc323520a9a553206669120a65ac0c8eee5236", 0xd3) getgroups(0x3, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r4 = getgid() msgget(0x2, 0x400) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) setgid(r4) getgid() setregid(0x0, 0x0) getegid() r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) 14:54:45 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) 14:54:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0xd1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) socket$inet(0x2, 0x4000, 0x0) 14:54:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9000000000005, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='n', 0x1}], 0x1, 0x0) 14:54:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 14:54:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0), 0xffffffffffffff13) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5ab5a5a1e378a42d651a4928fb90f98d696c3ebcbacc5774afc2e05098137e975579766e42fd4dfe781070b35ee0c8f5fb94d67df2cb3d1477dae8028b5a7d83a27d43b8aa40b76723de00f028eb830f906c40449ab91c7a79f666f0651169d315781d22e3641841f8d6", 0x6a}, {&(0x7f0000000100)}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet(r0, &(0x7f0000000100)="7dafc348f6c13527c562b651ca14733f1bbe6190027f227a37e25dd0aaedcfd0b7ac130dced3bcafd4c25edb521b1a", 0x2f, 0x408, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) 14:54:45 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x200000, 0x0, 0x0, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) poll(&(0x7f0000000000)=[{r1}, {r2, 0x16c}], 0x2, 0x0) 14:54:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x10000, 0x0, 0x0, 0x0) 14:54:45 executing program 0: pipe2(&(0x7f0000000080), 0xfffffffffffffffc) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) fchmod(r0, 0x0) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 14:54:45 executing program 0: sync() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffffc, 0xffffffffffff7fff}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0xf0000000, 0x40000000f0}], 0x0, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x13) fcntl$getflags(r1, 0x1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0x4a) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 14:54:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x102}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f00000001c0)=']!\x00', &(0x7f0000000240)='-\x00']) 14:54:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/111, 0x6f) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a", 0xac) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) read(r2, &(0x7f0000000640)=""/4096, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:54:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) msgget(0x1, 0x30) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xfffffedf}], 0x1, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xfffffffffffffdfe) stat(&(0x7f0000000240)='./bus\x00', &(0x7f00000001c0)) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) dup2(r0, r0) 14:54:47 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x106) 14:54:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x100000001}) unlink(&(0x7f0000000000)='./bus/file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x65) dup2(r1, r0) 14:54:47 executing program 1: r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/117, 0x75}], 0x2) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x9, 0x7fffffff, "ffe6486ac5b9208cd7ed041b4de13976ce3a2f9b", 0x8, 0xba}) 14:54:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000006c0)="ec7d2f00afdba0ead780b5109ccb9867326f1eff88050fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="468f0873a77bd243bc1df54fb789af543d27ba9b1163effd113929b48a1c334c64975aba", 0x24}, {&(0x7f00000003c0)="790602010f6995acd6dd381c9e0bffd07d37f5eb7ab56935dfa99063b912126cc6e045f0c3a8dcd178c5182b5d87a0a51ca7ac86adc7a2a50a3e8bba772f06a7c1060b6973e94c49a988fbf286e4a172a8c9fe7d91ef55311dc5c8218502643a90c2ebf90cd7424a283ce44de6e4b019b604175876daea97fd559655f6036253214eb1f213721e0a29cd914f45d17eaf203a4a2498d2f66013d642c5ffb466aff0d65e6e17e444772ad206540bd686ca5c4f7d981d4296fdced7dfcbea8e5cbf524c000eb845a625a08d264690c97495fcf72fb8c8ea9b2c72498f", 0xdb}, {&(0x7f00000004c0)="5326b67fc13025fe29d82696f1f1dff85ad6f51e4ca2e6657d9407890adf162690500ef0389d6c9d4b2d64f4947eed381a2bfb91107deb1dafc6da9982aa7d99c9ef1412a336a25782d5a9f252f8fd066c8ae10b6aee070312c267d7a84e7f2b0695bbeef1ddee3b7322c5c0cc49590a801119c9880b92e1046eb56eb3572f7710405514ad5d6e5060bcc4328062238214e69fb791974106d215981586f413a3fecc6bbf2e3c7cd82d7fe20065a17d9dd33f7307b20ad21cd70d4c00dafbfa5289e29c34f82301adcdd8c31d1a4c532596dcddc74676b2afa267283a435829843ddb5d8547a8bf6d482a5dfc087f77ec", 0xf0}, {&(0x7f00000005c0)="0544b4cb336df394749b15676f3fc10f50d8569b1b2f9eb2877581640c8e0e694e23766a42b5fc4dd6e323efae59039d482b900291c0e51cea2f9c02214acf693c3fd47fa2371e3f7ed2b27d5dae01b7d35d79bbc52dd313a114bd28b4b0534501fb4e335367a61b39fac69f78d8af46ff00baa591b367008e91435fe31a03a7f518a5670a6fbf865c1b876c12e5fa181ccb9875278ddb4ced8b51622f478e784b002712d7853f6555953a7536eedbc6e4a754401dd74bdab141e47cb4481b741746db041e7e38be6dbaddd1834595467e7025f41e66819647f361e09cc431ac9ab2891356deea9d8c3fa04eb760269fc9c0524df4f9caa40d872a3dda", 0xfd}, {&(0x7f0000000840)="74ddbe83a904457ff352ff82d93f07e5aef85827ea3e97c126c3e1e6e61f60fb59747028917b4374f44d7436cbbc7fe5c8bd3a5baeb9dfcf542beef97679b6521be149d2988e8fbcfbb5192a5fe09d1b694af81a25c8d7ac66c5637bf1f2aaf8e68c266357f19f1ca3fd4dae7bda66d20732204c5d2c8e3d0d2ad9befa4fcdce93a1e7202225baf10a6ea86af03329f3df928443b238d3b41bdb09bf863de08c299ab7b625ed6874ce9809eb2b1e5ca01b81a27f94ad2f31b84e9240e1c0cfe631d3af5852e03e2283ffc00f824a040965f43417774143f88ab614e752955f5f", 0xe0}, {&(0x7f0000000080)="06f8", 0x2}, {&(0x7f0000000940)="499e23d8f1dd194659f820d97313a31d1eee6322639effde306002581f0992e02a019bce3ba708b20eb15a97b029e646e595cf9c5618b20e97b9ca75fef78b979b21be336fc9bb94f37d751ef6693f608f40a09acca79a472b3e6fe9fe16e11a12ac54733651d63b9ac3a0b61bc3ec8cc47b2c0610f5dea3601e162c87195d4c487b2dd3bbb201fad03c274193f5a3279125615a3d8a44b5f67e9d63015a796420301a8818fded16f924a378e00741a420a771c9b5c09d6633b411277ad1775286cd58666d88f5b4eaa2567de3f8010a888cc0be9c7f645e9c6ab5f6e63bc9682b7eee0b189107cfe7eb78400bbae0cdb4c65ea32a86f1f9210a5c3f8637c8a014112326cd4cad7c2b67ff2a94d3d9097b9b0153207f556446810af75fb279f9b2596499103e64e48684a11f2f6be443210e7e4f17571b20f9eab57915e8e75400c36753e2ec5e317fbdade8db808ed28afc025bf8a07656467c90ccfde007cb9f2f8f57faf34663087d8b64e3c8baeea23cea2f1029314b1959474abb6143e0dec3fd054518da8c9bb945006a1eda830f296113f21bad5b6f4165b8bdd6699874065b2c16bd6f0d7230da4c1ce129cd900f299001ce5008f843f73c066fc43d5a3ad2d0aa53dc07b12cce37ef527ede17ea494a591780dc401006ad6e8314a507d63b3c9902526c91bdb613227479d693053de85ae65f9b70ce0c9b66c5abeb3b5c314fd7537ad08ca64d0f775aebe47b1dd0a964aed8d716e21d2518fd48a8a185862c717d2071e6e8009fa48ee331484599455ae02495b735ddf4ff6e8d6742e11d00991b6080152e012cba58e1710b14abb9e9414c2dbb82c3a575f770d871aed5f33812e6d04f665603e0a0fd26ba0352f2f5f9d277c30ad6ab6e75a8e4f03d0b25d618dc40fc73f0f774a1a72875ae60541ef8277245652e44f8f6b576a5ce5dd1ddaeb0a1d9e4605b22fd37f8d914a027d3b0049b4be21ad862fdfb3c7ae48260e2d809eacc98fa1200f2fb89b88640e3c588f63c25c75856504c9ec65944bd05fc5a125119685299a212aaa5ca683178c6ddb848ea2e20b76d9cd99907ae8d55e647fd59bf1446eca3a86acc92ac26e60f74baad849ecdc8e1efac72b1d4843d315962c2796d5f011d1a07d135624323acd6dcbcdb9bdee7db6ef70eb03650b2d761af0b812f76e8aedf3b422ea18548878a15828b716d886483f8f5832e3b780597be7795bbac58794f00eb737201f5728e772d51595eb5b65a9ab07f1e9c62305ade58fc652a051652b9caf36e8c227cf239d62ab2ec05e05bf6a8ebdd0242417c29a72ff34e0ac486c84073a72955715305f61e6ab15d3c2ac9d728686c9a1b1a140c18d646fea01dec9d796413938a1423234313e3b57443d2da4cb68c86fba01591f66ac8c3742bd0aef0ba58b021aab681937e210f700cab1fab2595483636ea2b79c57a3c98966a69a9313f8f23364ff59db6514c5b67e5c506647cd039eb7c6bd953d5bd1a5fcdc45cfb1edd55b235a3d37f1ace8432bf0ea8709fdc25fe436d7992af015b54448a14ed1fab9937fd20d98ecbddae5aca779e5ff05c9c015ba128d981e5e24f67741353d7a026de6ed45ab2e0c555c1f8a271fa9f737292ff5d1552f90344998be2f51964f64355f0958dd9592974a4bafbac106f263ddd724e042cdfa75ec1cd01bd9696eb848daae429f398c401345e39ee489a61675823545d746e92fe3a5083da7a5b6294ed91d816ee82b5744901ddda848aeaac66542096330a57561b6b4888ad0aaa7e23125bf724afc1b92aa1757c4d8c355ed14b8f66f4da430da80584344c4d69f93ad2360d949ddd3a94d3e44e2b9121672d211c8e97c9513e57f09e4b474742593028a13332a9260ab82526091a011b3867044e0b2519bce12fd88a77d9e966bade472e9c99491c9d35ee4b38a14205f39691bc35207a6e8619265d24c54600d156afe040f6a262d48fc11949979109f989a1e842b9b3fedf5d932d05b51d4b494e4fdbf9f43ad4713ba83b1946cb3c58f36172c504c20809afe6e89c3159f6b05360fec072b4432b56b75030f80f9c8342053fa0d64b12130220d2acf03e0df0de8575aebb2a24ec98ead0a277dd8bbc72468d3d40f499072d14f44b67a607dce53d7fd28339ebb34dc357258af04c27a7ca414e462f7347816b151ca6a3fd8863c76af91751176dd67f2deda0e769830d47ea0d54923efa27314c4962be1b358b50642f724c3d9411313d54d8cd43e26fc21e0cfcf51e51da6716e161ca22c6eee898cd2c358ac98c4e84af0c221f9da50ac0f317d5e2b3079f977d7831663b428b2f72866cd6d66cde2dc1a09680ec4dc2893315b4bcc2a2531e156774e7bb2f2d75685c8838309f6c3b9ea49243498dbcc86da8f69629b5c5bc2838f2647455143b0090e17062d42785478d8df5f80cf589d84157979292cbcaa40898367bf1175ff2809ba1d40ca491cc4b63b1a0ef3c9bc7a7be6ebd777be0e9076e21e1ac07d366966a683dc129c005bb8de3e54f3341abb12b97ac804f81eebc7674dad28cf334e70a31a7a6bb5a5db7080b56acb824df67a94f51be5a5aa848027b5615e55dd98f090788fc040cd0d44c6a828aabe7983ac9a3580059baeb5f824c66f4cab943bcbdae48f34fe3646d9728f3127e4e8ca8704232ce1182d0fd761b5a6fdb185490f40f7686ecedc30e9998935c5f19c63bd8ab2dc70a2a7408e3efb014eff5bbdc3cbe75e7c95c381683ac4fbf7e399a821969670829e315870a4c2190bb5961b7c593cb1701fe5e6b3de5fb0512495b7aff678a89314b4b8e8d5e4ba8ec357f7aa42c2654ac1461351192bf1cda5919a67f7bfe6739a946e996ad00efcb3590027c2fa966b39427b443c714421fcdd8299e741824aac5f15eb23e37454ef3b360f556ee63d07f79fd59f9b7df112cc980f91e33c778674a9cc5f8e9dc2166df098b95e83c8efcd185d4bfee9ca2229ece2811359cf1507376dc2950bf097d6bd1257df11c587f44dbabaaf4303619ff732f0430b4086b8a076b208cba7c7766ddc0de19b2fbfe23b766f929a159e86ce7cfef36a7d23550822acf24e4c18e8b13786dbc5f055e02424bc55f7333fcf1b1fb8d98dcfeaabe0238499b38574c65d00ce2f6b68cd8f037a7a7f22c51ae703799799a6aaf7e7690d17928863484d0c751d6d368b6f3ece10f79ac0d311f4b343766ce7972c17cd51dcdc2ed9142b5a1deaf1a6ba2d74ed82ddf3abcb739de8698a5e56f22dccc1919b81c287d1f5db99901483faaf2537f54aa4a2cce26350bf787e9b92d74881234d4ebcf3e04ad6521cd2ad85945b2ad4d65e82578e90d9e78490d641d770440a6b56cf67009b9093766d35e5cf60b005ac1798301b52f9769d2fd409d463bbb4f857c81246a000aa4d7abec0e66239212c2cc44df5bdf102d119c730ca3462633bd0e0eff337876ef57eb3bb4a30a9dedad59cfcc5ac855b7d16e1519f0bd858eb2ba2a2c77b8ae5f4380e8c06218562a2b5b1987e3f5d6133eb007395dd667520116ce44a63f65470f008658738d102965d687a0fbc0a8727f9dde922afccfd1bf8e9b03edfc87f2ac4e97d6aad7ff826c8d40262cc4cf0b45b8434fb75f58254f70f51619f0a41a63bde76e81480aff14bd2e72d99a5d21248a7a8bf580e0dd9f5336614ea1da371ddc95ce8faa99a4f4f1c62858aa2ce020346482a02f495b4d55b45b09eb8acd21afc1f8442c4807bbf78bc34832587d508a7d234e55be3f9106c777b51524ee5736cdc0174494b507648eadeeebfa28d79f24535802e88bfc9eedaabf646ba6164e2b70de291ae5225ab1319e02a18824f3dc8b2719e6c63d6d624d382beed2a8eec6945ecb692f82e3f0432ceae7b390f889544a6a8476b7e6d891edc1b5b52cf1ac065c153c607ba370b7b08d0f547eb7d3bca8f6b8df4d4997152c0e39162fdea23c956c48943032c297f49ef7148b894d4294ac10491da4e48d8cfdd0b102fb451c40ee0600177bc1a48650891db4ce6d65e4111984279bf2b342a0eb33f58c406d77d68f5a89ad8455ad83d84106974e574a65c76666e18208defa88dcfa8bd73bd0795c28950a0ded39908330b391d29ec55e460023e375aa2102cc59c590356f76cda96989bdd5eeadc00dacd711634248297868a1d6a3925b530cc753b0f8690606504e732217d7b85dddb5b47a6ba3741ecfd05218cabbeaa739075b8250d3972873a73fc16e187dcf95c0d0e88c0dd0191beeab03075b44378ebf5e7c06ef77dd7c4643fcc63371feefc752a0fd4f4d8348f96f8aa2a42f277c6640b96b76c745e365391c16f2de82c50b8445f893fa1afbfa4f5a5f3950a3fe3b957349af5aead73ba4372cc88262110f610a34a2f2a7410817e6bf67e4eb97991d3b26e0f3f53a7e5aae3ced74eb136ad0d31f6b6946a74fe925b07252347585909d6df92f4ae734f4a707afcdad06ce943eda8e9a299eac998b2027dedeaae7ed9aff54e6d05d5bbd52564e447e24f1e3401b2af057ab49bcbf1f248f88f82b896de0f3ede1ce6c5967fffb3c87342dfcb73298984f629ea4277d20c2432bff657572b0d0bc258ac8dddc13ee42258992d9a69e28556805ae0639232da2bdecf69ea8a35165ce225339b1f6463e60665e82d05ff2606879e531a78598dca405157d10dc7968686b5321bb41a6d0b0a15a1c45938fad0b21d29c6a4e1ecd546ef94ad9565f634a7edd3f9e8c2438568f331ec89419df618f227cc8198a37183d010d1091b72f07bdab889d70f5f3401550f0f8ced6abd588c8f2c468fcae0143497310b5d7b1dbd882abbca5114949010edddf02a63f9305d9d93493ac9e5e08cad95a1a7da12ab6275b2fa77868fb5fb55b00e466ff5484f7b00699ef30b11a7d24ad920180b235f64115cca768cafec2d7c42b58b548354ddc6fddf5c5632eb9d4f30312f578f7a8b115b7b04573df903813380f16bc496e3d87fe16bb9cea1ac7491c6bd2bef1c384f4e7e43b4e95fe5ae0f0cdcacd6ff9f6cc0d4a5306b31756ecd66642afdc9bfc0860e375925880812084fa4938ba841edca6e8e0d80c23abefddbc03554be340b4e71db38e25568558aa707a51f682e59ae2c3b3f7b50b390e40719626a48be8b0391879fe6adefe5d5d14002877474e2ccc98725a80cfbb66bf14ba100ea4dee4a2eac2b9868841060acfd3ac2b32e2e50c480f85df75588d3aec7e7b383c05a1b6f6bdaec012ff7c4cc1bfa9419ce6c314931001199adc3cf3d9a17eaf33339d7b84039a81ed9d8f17d9a9d09c5aa7b367011ded5a9c2fd1f47540e93cdd558c3d8bfc93f86c94628e2db0a11283c9d9f3955a2d6179908cfa086d727a9cc58ccc7c3bac802b35f13a74171c7bb0e2a9846fdd66d702de4ecdd29c3627d6f8f208947e80036b4aef8426c8e05304191dcaa30f74f7cef332f14120d300986132cbe90d6a6ae5c9491832240904521c64e289dba084c3ff29a90f3f9da53034dbe021231a5537db9900a0da0f0bd5336d4816bd7f13e7eedbd6c57d6c7c98038fd39d4813b49d144ff66c1fdce3aa0f2d026f3f30b3d16298656d1a51896ad06e0a449f9fb8fd3deca61a4d0d9db5051f2cee0efbafce2390347bc97c55ca3957b907d326520992aa129fae2947a1f79b9a298646e4f5fe5267c8b5815248174cc4b14a1efc387c3177330946c31512e839dbea045dd2c7aee02f5767c86db371515c91b9e2bc7a74f2fa5cf2692ba25e7bfc2d552aa4d8c8f3ba", 0x1000}, {&(0x7f0000000140)="bcc6af51ec39dc28afc70aa6821bd2840446", 0x12}], 0x8) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x82, 0x2, 0x2, 0x40}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x4}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000031, 0x3, 0xe210}], 0x6, &(0x7f0000001940)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0xff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x10, 0x44, 0x6, 0x9b}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x4}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0xb9fc, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x11, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f0000001a00)={0xc85, 0x1f}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x203f, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100", 0xffffffffffffffff, 0x1}) r4 = dup(r3) recvfrom$inet6(r4, &(0x7f0000001a40)=""/67, 0x43, 0x42, &(0x7f0000001ac0)={0x18, 0x0, 0xf5, 0x4}, 0xc) unlink(&(0x7f0000001b00)='./file0\x00') ioctl$TIOCSTART(r4, 0x2000746e) kqueue() read(r3, &(0x7f00000002c0)=""/249, 0xf9) 14:54:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 14:54:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="cadc884180265682288762d21b487d6440074ae6d455d7918c868c0c1e394d4bc7ccf3ae54f425ff60c789024722a121dac733caa3373f16f10a5d67bfdea99367dd538923c68d96de30bf62763c8bfe4b85a338683473ef27d1406dd16c034bf788e8e4b6edf238793bed838f3a1b2e633e06eaced85a00000000000000bdc0ad1d38634769c57ba4411a9bb8581ddd0bbd0734dffc8dd6cdf58af9ee892d2f6ec1c2ca5f4ce9bfc3e17c1a1cd21ae41ef7c3306af9e22034e20aaed790a1e2a3a96646e809da5daa0c82172482191a298c5f84a9d696f3b84c4f38cfc71e0801b160363bf0b017c7187ea21269e85f911645cf4f04e0d25e5997f462cb775946f9f714003c496f1afc2c093eb0398c4e6df0f854a45f456cfc0b2594693a5f22445b91bd5071ab7e198c77757ffb6961814969b6c6d49e3f082b14cf073cc842364c5f6d5038d6f5a4881ee1334e9eaa115e9dd15cc6208aa366cce6a4bc92b8347cdfd25a44f616302d7cbd243928d9bdba8be634b7bec02a7694a1a1493cd52d39d21238e19c091525212a93aca8ef9d", 0x192) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:54:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x52) 14:54:47 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 14:54:47 executing program 1: socket$inet6(0x18, 0x4000, 0x4) poll(0x0, 0x35, 0x0) 14:54:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x7, 0x4) close(r0) 14:54:47 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/223, 0xdf}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000001540)=""/123, 0x7b}, {&(0x7f00000015c0)=""/103, 0x67}], 0x9) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = dup2(r1, r0) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1c0) semctl$GETPID(r3, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) r4 = openat(r2, &(0x7f0000001700)='./file0\x00', 0x400, 0x24) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001740)) 14:54:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 14:54:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xc) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980), 0xc) r1 = getpgrp() r2 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getegid() r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000680)=0xc) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = geteuid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="a28e411f13cf286f85da5912547111acbd7a4c95a59f9cef175b63ee5616432be38b9104319cf9c6781f252099644806463f0754c5968b539b32da5810c09a8c67b7360c2ccd3614a56d3f6cd7f75d2569c50b1b15b0a3c69470a703b5595656a70525e82d56461f861b8cf807835022683abec1854dc054c46003c078", 0x7d}, {&(0x7f0000000200)="57b6714ad07d044df26a007e15f2e9c238e10a418fb321703b0a948528d625d05c9b3a8da01977571e48385e5700104ae4b7d00eb28bfb5d5e3e79a47dd18c507ddccd990c816710728edbe590ea8fa6d6ca65af1245f5824b3a58aa176b2347c4c2b84ef7ff16f89ad9397be2585ece0fa44cc5957658c89fdf4df8c644b4ac98dd0686", 0x84}, {&(0x7f00000002c0)="6a45fa65301a521f084a070615ed64be2b104e797c8add1dba83546e05e2f5d86bb7356465a0b64c7f1c93a3591db03e0b30617eb637df34970a271265ae5c8bed1f138c215108d49bc9b027510959d774c5def98edac8f0b2cac80a771720d53730cecfc94810eb13a618b1a301b9cdbc9e8284ed7a50ec07e93cd8fec9b062905c012945f6c4c198d58f8c66ef", 0x8e}, {&(0x7f0000000380)="804109ab90748fba1fff0195e4f57f0715f89d4db9a4b5f72ba19150bece95357c5871111b128bf67e9b769038281f9dfea87b4ed1b6a39f895f78d7af32a391a31e37ca825c9a88cc616c269809451294412712a0838ab897828b49169b37f524eb337ccb7e1fdd3bd6ed11454d947da68b0401a70b04894553eefa184579924c3b012290526727a39bcd614aadce7b689e93cabbb3aa1c4267538bfba6ada7f65b871be0cb1d8b85f91f3f533b539b4204a4aa50baebb21ada7c0b47b867fd7e5c4f79115085772a0bcf3a2031c85c4f1ef14e00eb75ae2c175eb017b410ed9393bd26e08b", 0xe6}, {&(0x7f0000000480)="371de33ffb8046dcc3a31d52c2573347f0919e945404fdc3365a3906915128500b9cb834256e4153c0ade1a2ee9af97f2a1a174687bc1478bcfb53a70ffa5dfd5089bea604ed1c50095178946c34f3303c5dfbdef97ce4fe0269f3b0fd3bfa56faa94954b47f95fca49d4dbd6b1ed369d7a2fbd9b979811d29c650e8c553e753d1102c628df3563e5d498a7ddbc803940be5a09c40abf2bc1f3081d2345c", 0x9e}], 0x5, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x130, 0x409}, 0x2) setitimer(0x2, &(0x7f0000000000)={{0x7, 0x1}, {0x6, 0x2}}, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:54:47 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) close(r1) r3 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x156) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="24c075cd90c9de67d8666ea459f1b8057b1f15ac185bf5c92ccbd287895661bb36ca6d4394463a89807a7f998ac90cece4e90ceff2d08ff768783c", 0x3b}, {&(0x7f0000000100)="22f76b19ecb4b89e2b21f592d7539f8333388690aa5cf7117a43829de9a6fc8f075d5be1c10b9565b901d7bb380189fe4971e7a09c9e6a1fbf16155b3f3e68", 0x3f}, {&(0x7f0000000140)="4d3f4192f132f936df3ba9abd77739505e01adf9dbb2972d90b707716aa5410445342675bbdb5def5087a7f512cbc40153685f8fec6d20a12887c72a7368", 0x3e}, {&(0x7f0000000180)="35224ee17d78c426a5b81893faa8f2220aaa1d8aa00df3614a9e434ffe431c7694404f758b588072882d60439e80b19c91e9104d807d1c5e2706fcf3e27d560479ac9dcde5ad2665", 0x48}, {&(0x7f0000000200)="82e9099bdac3083ace8d507d714441589367033a05c1de15a9a754136986247fe5f7d99428506a5b961730a8460269ec4a3e3e6794f1fd2cee3e3bfe3a1a498e5320cbafedfae3d6593d6033e51b01fc3a943f702741b507700b4b68da9c2890a6e2d7722314014de2826ad54eb8f5aecfc42de5baf7344b4ca12b0a5a714912adfe9c2d57cddefd2b84ae73d8f9172680d8ed03ba", 0x95}, {&(0x7f00000002c0)="4e8fe88aea301d659615eb1019ad5ed1e1acdb67d62d906f452b49982573697de346b78bf722a1c930c2acf4abd6291ae8ad277198b98959d0835d25b5b3f1599d96f84039de0c0e0efc5428ff6c01887c835aa92f430bd2bb94194f6b8833349b2fefde563e51b80e46716daed30f4260c43eadbb70d471b8e4fca7", 0x7c}, {&(0x7f0000000340)="33d0a4b6c8625ffd78e04fc42db194801de7a9f5e3a96d662fb611f8c2a8a11e2462b162c45f91399886d3ce0e2e820ae07b08eb0f00e83351c1525bef7062c8739f38a4389a54bf5aeef399bb903ceecd6265d57834ac23b1e7089e0e3c905896941d0ceb4fce528078dcb112cec6e7271cdc98948297852151cff508464482979c56a5a405af4db7aab311739465344b8ec9d26a28d4d71af59e7347f1dab9f3369badb2220e2f1a6e8f9d3039c211d49da35ccde636610a88d400fa34ec681a4de1e406ac416560d109d4bb2763accc0b34c389", 0xd5}, {&(0x7f0000000440)="76b45000995d26e1bd63d973aa30d6381d9e7f956db8cb1820a1bbd117651e69c5214a5cb9a3d122f1bfd98865537489686b60d61fb1132060d4dd97171201a34d76246c3bc1f2e3f5a9402a686bd7", 0x4f}], 0x8, 0x0) flock(r0, 0x1) clock_gettime(0x400000000005, &(0x7f0000000080)) 14:54:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x3, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000026, 0x5, 0xff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x7f, 0xd1f8}, {{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x1ae}, {{r0}, 0xffffffffffffffff, 0x0, 0x6, 0xf65, 0x1}, {{r0}, 0x0, 0x1, 0xc0000004, 0x6, 0xfff}], 0x7fffffff, &(0x7f0000000700)=[{{r0}, 0x0, 0x80, 0x1, 0x2, 0x400}, {{r1}, 0xffffffffffffffff, 0x94, 0xf0000003, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x7, 0xb205}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x1, 0x71}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x7ff, 0x24}], 0x5, &(0x7f0000000200)={0x401, 0x2f247c44}) r3 = syz_open_pts() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = semget(0x2, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r2) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000340)="d9f0358abbd1cac97323e7140c8220998182dadc1fb9c8df801b05d8740c1afcc261352dfd478e81f760e265e44ab548b10b3d2844435b3d045659dc28033495aab1bb7588c989a766424c179256e281af11d16672f77cd243b6bec2845ab099d999d34c21c94c3d1651a36ec0f5bcdae015ed", 0x73}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b3933e80100000000040000ad1000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = accept(r0, 0x0, &(0x7f0000000700)) ioctl$TIOCSDTR(r0, 0x20007479) r2 = socket$inet(0x2, 0x3, 0x89) getsockname$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000480)=""/169, 0xa9}], 0x7, &(0x7f00000005c0)=""/199, 0xc7}, 0x42) r3 = getpid() wait4(r3, &(0x7f00000007c0), 0x2, 0x0) bind(r1, &(0x7f0000000800)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r2, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setgid(r4) 14:54:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920f611025d400fcf54830870704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbbab29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e4902000000000000002646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c9adfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000110000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98dd7bac983aa5e3a77f8f7fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cfe3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c2164e38f9683fb0d4224c931eaac8b14edd668fb35", 0x17f) syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x1a, 0x8000, 0x3f) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x1, 0xffffffffffffffff, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 14:54:49 executing program 1: 14:54:49 executing program 1: socketpair$unix(0x1, 0x4000000081, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x24a) 14:54:49 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000380)='./file0/file0\x00', 0xc000, 0x3f) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/186, &(0x7f0000000080)=0xba) ioctl$TIOCSBRK(r0, 0x2000747b) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) 14:54:49 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 14:54:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002, 0x4539) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3, 0x5884ea9c395e4a29) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:54:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="de5066dbbce21ee72c9d0bef45cb9eba137a3525de7f619a7ae6a5b475a316cf0a2b52665a2a024c869bda4c26b48abcb9828cc0cbbd9936db90ae421e0f94293a0e5d304ec45199ddfe2d479d4aab87eb44a05b6c4d7b12994a32a1f4c7c56ec42f5ee782912f9c8400e751f400", 0x6e, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="ceaaa38c074cf96b88146657f56c7aeb38f36c9d8dd704a10460d998b62720c34ea3ea2a5fdc5b2c2dae7c637e44b1f81dd470114ce670acdd3eccadabeb34238b009bfb8f1fac60357d3ba351fef62fd1791eafab5bb05329de4c80fb6e3a9b65b9c4ed1ff825c46f1c01cd63855b6f8aebda65076ea9a57e8b3d1f891369fae30e2b3a156ce2f499ef3ec814b04aac831cd6c2b0a8b080f960b1eab147c7b95cb8a39bf9c23e3c4430d19ea3b5ed09e638802c49f2a4dc216cd60272017a152a1d8f8ff9f020b5458d0dd2ea48560366bb48646b60712c66ef858d7458593ddaa2c5870ad9b6f3cd0120ed2fa366", 0xef}, {&(0x7f0000000440)="a559b42e0eabcd7e0c465ba4a61e858f5301eeb11a2d48413342369521f5670b378f02b2297c6b4a6ed21708b417f50775b83dcbb48526c30e86a4f2b742f3c3378704679e11226674217983b4fe3f9eb4d2f03788e08f484924c48bb431ff0b58e7f9df409803f5f78c9fdb63", 0x6d}], 0x2, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78, 0x40e}, 0x406) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpid() r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000640)="f9e738ec83ecf662833d9f62c084adef7e7077f2b95615124695c3014a64aa938880de39edaf1b30e3944709d4553ef934a768086bac2442680240e6cfa614a9c989dc5a246a2a5e4b6b92977156246a5ae9804bd2cfca1919c8cbb110c2dfd117f2357a6bd306f97b0f5618dc35d7d71ae8702d6fd3748c7153cd4599604e4de9e673960da195913a9858b31ad2be68e2629faac990b3018bd3238ba8852223c73b8b87836a51be8633ac0e236239f312a338817fd6797a865a57ed1fd7b30e11e5fa8115e10bfc749e93b65ce13072b725808476cf606219d5c7fcbe83e8ea616c1c47f6dc6538e70f2c69949643451c9c26cfcf145d7c1606bc51813e40bf8b506cae4c7a655d47a91a956ee19087df8e86344240ecbaca69775e6f4f1728cf7acc6bb167102ab92c22636264ac668a4beb1d7a3787dd7762dd2e218f356041300ec14f34e62b2a018a0e25d637e194d428c3a54589072da4575a1efd28c7d618df4d69a4c5e929ca1296fe7c69a24b776c3a65c57e7da3054e3e9f0a525e9e678304ec93d2b1ab0dc5bab67107e66b6b83786df86398b872339026710c4714509e5662e2062e561876aaaa87b91faf017cf621a617b746684d4d9269cbb7bf60444a0aa5baa0ccc8cae5b391a0c1bb7fc44ae8f09ded1a5bca30c14c27fc107139faba9baedfc3b450ada172f88c013177489a5c368f3a3496c743e1bdf8cfd955a95c90e01a154ce24d00c45c5054b48b7a0c7cc829afe18719c3b67fda336779cbd49dad3a35dc02c1901143deed3d3ffcc998eaa25a56b0224ab458ac17b9aa030fde918fb92c6fc446720d275727cfd1e87c33813d9a6f13d69acb30c8cdc1abb09ba70d45cc0717decbeda7384e0a99a37eb60c7fedcc5dfba910f2232ab15ae980f66212eb0e2393dd0387060670efb010d63bb4ecf39561cb1ad06f48c5a7e39757ae044a0aa4e74bdb6630959b71252dfb1ff621c9876c8958d012e57be8c928a093c79d802a836941e59f2f8eb31d7f312bf3990d644501df89a82e15d1ec7d81d886730fe40380b40a5faf1c038b6e9d39b2e73ff933c496bfc78db8fab3eb1bbcc2e742ba2a7dd4d09b085bd57fd50a66756d3a0124b3d36d364e36a15b18793cc84397e4fbf3283600b3ecf09a34ffc60ffdd8c04479fca54b0a8535d82ed0d1b286bf44b88ef975493d897a186c5ba796757df00287329878c3d61c4c4dda7a2b5830ddf56622abbe4e0103ec9d557176bc2b7766f6f3bd2204b9bb01b4a97038a1502ec1a7109a3e0e472c92715e6dc4f01a2fb3c83e45b815c8c023973c013d3ffa196c98acafa5970b6aec6c9f84535ba528a21012b27e10e20415eb1625ea09b8c704d62ca4487f1fe1ad48a5439815db1f35d5c8df4d23347a47f030dd38b954c3d54de74bf42ca783c95016394ab90436560fc8c95afd067ee5929cf3512991ea80ece345c04484d9a1caa262241034d423f5349330e053657a3a76d62e4052ed93c4758eecfa991e91f90693989273593122ef38a839aea68b4914c27b60aa7a333d05fdd6c2521f920fbe0b05484e03257686c94e9fe7e50bf88670f478c27db55ed7864d033ee2981577895cb372f39474405512381ad6a09ad78b4e787ebc88aad5e1fb61008354eb5603c7e8c39be319542754e812560a2301189933b461a2c0f0956c87e6b03c57197a9cac53d0b337c9747c6643bb06947ae4515a7384f390b74b0189aa8683ccf79512b766b37114c850cefad90862a3aab82fa7396efd395dcee6be12e58b1e2ce5ca2c4eb58ff01d5693bad38a1a20fe1b84545deb813176f95ef56e2cabe1b293141ab0fe74d9bdf52a3c2c4e01415e69ffa53bb73e64dbd4c3bf9370e5ac6669703ca598ee724e1ebd02cb869c13d18c07a87777dae52c4ee8c43d3a142982c7a9bb59dd3ec9fccc8b8ebd060baecb81f247027880fa4622d2aa7467ba155ffcde2e7ae73088cc0dd583a49afa125240cdf3986de7bdab4109fe28b50b9f61e7882739c335844f20ec8197d9b224bd0889862d7c2adc8e9e64dd632bc266cb978d1724b7e8d458685942a432fe16d145d3cc8a4837d5e388c37e6930585c06f1a17cd2da7ae74dd950bb44ab3b2c3d303663e6275b81af065f16266b79c0116ea849d7ec373b7e15e3ae7e367dc71f6924c545ba4e3b9fc3ee9f25c0f7b9a45276297cfffb93e4f40a41fa8418c2069d9ccde2b4d4a07e0574491dd996a785f67fdac5708d064429f7f83adb61168a9e22c5007ae5d5be424a658595d6b34d1b450bdecd87a2af864cef4322ccb11cd3f03ba5daca210ebd100f685ed1ad10f091271c266db58e77022510eea130ec8e3d311b0daba617b8076ea2369301a6ead2414dc98fd7f6547bb8a5b4fe1f62dc4733a26c003a8226e23fa029e87030c251d88953f3b1a6dd3d4cc26e2349d6bf105095d916c05aa56c97253c4876a02ef845c01fbd782af5c0dd540aca30e7546a20385a844fc9493b513e9996912f0419fafec941b0a803ef716c318e7ad8aba25dab79ad27d1eb9cca5fbb8d9641bb167795f8f218b01c29325a2b54719ef6aceaad7090b3dfe57db4c87d510f571854038053c99df14cff4e517f7d4060b49eb949c2aaead52ae70adec5f98dfb54cb707b8f6b032c51fd1def9fb5d5ced270a3f75ffffd9c0d7cbb1bee037e4431eea13a19b3871738f93c5d69a02f171095cdde5a8b488952379695f59b079a5dcae2c90a80f9c4d5bad3f43e4a658dad934ab828afbc26de18b8f2badd80e60c97a111e035fd070eb49f45acd7b4f2230a5450094e3ad37888b1b37d848346b5ee8a37c662e2ce2f291132204f9ab66d2291b3a7dc68b934f4e99360aa2b176f7ca3e36ddfd46fb5cad22af1be539ab98a467628a6d04e0de0529c2f975a1266c2c615944d05902b2e40fd5dd15fdb1488a1c0cdcdd5a0749a9362b3875b633f727ec42757dd8d2fa1c25f03a98e3f8e7b3b2bdcd478a3506225b9cb408eae08fe75a581fe29ffb9d866405b8d19f62019102bc9cb0bc61bf022dee7595a2745fbeca3f2f3e4f2a64f763f33b10a1ce1fed1560fba318c8c821716f311252697eb5b3d6c60cf71804a7171f60b25a6bc22ca5dafe03e3c0e3a4068cbf29881d3b9711840cb5e4372ce5cdabf6bf954d7483c7bdb0244ba181d1cfe165ae8a4834a267abebfdcb2d69d98a054ae711283e60a98e36c7a9ad59ecb47c521f58589ae6f5a437ed2bc34ec9a9d917f0c075fa31e0fe4a861fb52f46afb1362ee16eb91149a6ad94cae8b59a2c1c0786e1923b757a02b54a8abfcc3537d45d3728dd45a48c07d45f8cb6051ef9e2de46fb0cd5fabd949772026c880e05bf695d99258897a056c8c7d7b93c2cf574845183a5166a9ee52a8d0149c833821cef1ced40d98af081de17b27f04e4b4e3359f850d32fa95c33a6d2ca705a18f49043082270e47f251facab7e8cdad397943471d9c450341de85636f9598b29376b840779712d9d5ac8b20d8f392c2ae01ea0c06af176b0d1183d676bbf2de94bdd3eb02b437982552f621a7db4547b869e4571f83a5029810507482ee96c338d3b5c48cfdc65b01418dc304f55a9930a922aafa318d3679709ffa4b1d5ecdf547a1266199f01b4fe45e2af70aff23917d3c75411213fe21ee8a4adc5363d0d204544be2308aeef1e030d22d8d40df574cddf89e0af650def9de6fe2dbf4ae54f4858fcdf2c704319b91ee7d5f19aaad11a4a30931d9fffa3ab3dda8a5ce55efeeea2587ffc177b3d3c5839fb42dd8195f32dcde35daf597cd6f282efc283b0ffd68ebc37c352f3d1b31134016b32ba1b9e1f83979eac105bfa9850fbe1b2949fd722e37ad739f6b61c1156efd2bfcb84c4847b279381586725d37828805c0a113978c70566dd1aa3c4fc300ebb366d1dfce75a912914cf911060efa6ffcc6b6f97c36b09e3958e95e1d478c9795bde2a99600205f1a7c25ff556183e8995115efc2aac825c8aeca7636742177f31c69ec074663e61db7c90018a9dc78dcbf05071bc6cd85b47baa0ddc5568463cfdd62ceb756410a1346d28a7da8f8769f55ba95c264138f1fc0506e6fa3321a5ae776cf54605b824a8028c11b1939ca5c96bd3308611b25313a6a7df8eb66e3ffa71f775cbc7b3654b8a792e50335be965bc76965baa13ea570d7c2cfbde341b121dee3453e89976e2c3d48d438fc824b8eb0b178b2dc2019b17de77714e3bdb109dde4f05d34e18127485fec25f2730ae19976935988c0428a7649a0fb6976cbab3e6a31c99b350f3a4d4a97c7a068d32afe61040aca76a83aef3ebbdf7b81d363ffa3099d2f5918b376ec17ced254a2924aaea0da74338f028b1202e6526ab3762ffebd949df90d5b04e5cad30144697ca4dc709faab7e431acf21b07521c09528e96e2b4a62985c9bfa725f440f1975c18be168633a7ba285eafbacdfea10aa9e7e544657de7f6b6c9501321781ff9af6188366eff5d3749c60a708bc82b04736a85871a825b074f220e2bbd22a3f01fed643580c5292573bcb4b4bdd743b30a28a7f3456a074c950dbdc0fd7d2d26016a36df246bfadb87e55b2faa29972c1da8fbe10bd07c20bd5cbac20170c91caff7803c6f5a4c5cbe64a198e868d0f4a0d4c74377b63719bf6168cb90bdec27ca81cc27698cee29e0ee5e7e9933d323efc81de49ca977860334878fb6c12e16723b22878375694fcecf874207a192202757ce29c76df68cf6275e8a2a66af75c5afa8c6c3fa7b13b1200116d88f38b286798c3602c8bf8676410de2c2071e8879ea5202ec983cb71aab9420ef6e9bcfc1f578c11b77da6a191db5c7f85794b268a61291c6c207d39e1931922aa0aae6976fd6ef74cfdbdac74b50a83819941c54e426f16076ca15a82de864af21f18052eda4ba778ad870f8fd395dad3477986ea0ea0c06d589c79d047d61f317d8149dd0be973ba7b57a034800746974852eea50b15cfd3101b68a3a55a628e46f703c26543db8a6af04045049a4cda7ff2bbc093981e4b55ca8f0813126aed16e0e05adc70bb001fb1b6629c2977b1b7e61d3a140cfc1bcc32804ebab9b72737237f4572c7fbb64f691982dbcad357aac73b99dea28b288b0800240c859f4a1325ab330e17161f80ab561fbb7c9b6416262b0e87e97017971f975b4fdec5e44da82871df3f03245b1f02e06c263f243102e19709652354f07dcf52c1f9b1a630b0ae26763a72fc0d063d884e405946f0a278a74e0759a2cb30d86ba6758fa5522e6abebc7db9889fb93d54f52dca5a0b84e9910032aed1e4500cfa7b7075b4e3e218054e45089edcb4091ed179eda1210877626072d9798deff410eb98c3d9578f8986fd8cbde593851d9996513c9ccd58e5ea05cd502e2cc22c0b905077c105a0a5363fc7febec02f1b5ae422ea4dbf76f783c8ceb76aadc8200c2596cc012479c09cf824c9f3ddd8085bfaeac0b3c90222f74949cd907c1b5f539c6a415056f4d4781e062dfeaa16fe26b0b5817e0c9fcdc80574bfe4f21eba3c07a51fc8964522bcdcc1a417800752dfd43b3ad8c5a4cbeaaa477659b9480bfb649ca0585633786e89a5dc02bdbfe0454b74a02c9d8d0ba8a2d26a2aad38183da9abd94cc2191a017aae23e59b3294f939c295f18dd9cd1fdedb374d441153e6a70414a40707a4412d11fa2c8885f1e846fb05ef001a7c793e6ab1291c06a59c380413f85f8a8f64c167cfc7272a54a91b6f2a5d2b1cddcbf613842a86fe07ec1fe1434ba4d", 0x1000}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x402}, 0x400) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) 14:54:49 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0xffffffff, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) 14:54:49 executing program 1: utimes(0x0, &(0x7f0000000040)={{0x100000005, 0x3}, {0x5, 0x9}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:49 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 14:54:49 executing program 0: r0 = socket(0x3e, 0x1, 0x81) shutdown(r0, 0x3) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 14:54:49 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f00000c7000/0x3000)=nil, 0x3000, 0x20000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002480)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f00000024c0)=ANY=[@ANYBLOB="0000000000000002000000008b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000dcf5000000000000c000000000000000000000000000c91ad2a3da044e4aa3985f33f34ac9ac7f4cedf91ac69b3cc73dd310f5c560855abfd8274e4b182a443abd18afe7bb530189e310840600676683d21e96de27e67680ed735677773a5069cb718a2075e1b416db"], 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) 14:54:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) fcntl$dupfd(r0, 0x0, r0) 14:54:49 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0xfffffffffffffffe, 0x401}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0xffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000015, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000017, 0xffff, 0x800}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0x4}], 0x5, &(0x7f0000000140)={0x0, 0xffff}) close(r1) dup(r0) shutdown(r0, 0x3) nanosleep(&(0x7f0000000180)={0x8, 0x2}, &(0x7f00000001c0)) socket(0x0, 0x8004, 0x140d) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 14:54:49 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0xa0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 14:54:49 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) socket$inet(0x2, 0x40000000007, 0xffffffffffff0001) chdir(&(0x7f0000000000)='./file0\x00') 14:54:49 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xae2, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 14:54:50 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x6d) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 14:54:50 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xa2, r1, r2, r3, r4, 0x20, 0x2}, 0xbe, 0x4, 0x0, r5, 0x2, 0x5, 0x1, 0x5}) 14:54:50 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0xd4f, 0x7, 0x6, "6403fa412be6482e45e4dd08c11e9bfef72d9ef8", 0xffffffffffffffc6, 0x40}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f60cc070000000800"}) write(r0, &(0x7f0000000880)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca7", 0x178) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='.\x00', 0x4) 14:54:50 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) getpeername$unix(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed4d7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f416cb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092b2b86bb598bf23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b154805fabf3ddb0a04242652932abd235a0452e3d9332b5bd8dc801f01884451a1d951142790db0b9baaa88ba34ab020978e22af0fb8476fe6ffe17f48fbe7d8c000000000000000000000000"], &(0x7f0000001240)=0x1002) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) flock(r1, 0x4) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 14:54:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) r3 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 14:54:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="69afb41504f275e0", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000040)="e0eb803d", 0x4) 14:54:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) mkdir(&(0x7f0000000040)='./bus\x00', 0x25) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 14:54:50 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) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x3) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000002, 0x9, 0x20000000020}], 0xfff, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8001, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x7fffffff, 0x200}], 0x7a8f, &(0x7f0000000440)={0x8, 0x2}) kevent(r1, 0x0, 0x0, 0x0, 0x400, &(0x7f0000000180)={0x0, 0x1000}) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="003520ced6101db22f549ff836bb91b980b0f7709f4b64114d1f8318edc976b9cecc4160d0007cf170038b90a5b0690313bc891cb38cbe95a4e529ec7d4f6b1e9659583fe780164b53ce0001f2f5d9aae94cdd9aa126509d304c69c4439451f6b5d465fa7b32f81e9d1c0d6b99168478af03bddc0594af2d46676a963bc388cffd2f70a58e7463b7ef3ad6e9b56c59615a6acc0e35347553b80c6702023430849e85442e4f581f517e1f1c9b8e21334d5120d7b4d73fdc00054773c2f5daff81b359a46dfaec4d70da7d056ec9c0", 0xce}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = semget(0x0, 0x1, 0x10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x9c9d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xffff, 0x6, 0xff, 0x7fff, 0x7, 0x6]) 14:54:57 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget(0x3, 0x0, 0x26) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/52) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = dup(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x7}, 0x8) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/4096) ioctl$TIOCSBRK(r2, 0x2000747b) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/203) r3 = semget$private(0x0, 0x3, 0x50) semop(r3, &(0x7f0000000180)=[{0x3, 0x4, 0x800}], 0x1) setrlimit(0x7, &(0x7f0000000040)) 14:54:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/98, 0x62}], 0x3, &(0x7f0000000380)=""/8, 0x8}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='c\x00') select(0x40, &(0x7f0000000000)={0x0, 0x3, 0x1f, 0x4, 0x20, 0x2, 0x20, 0x7}, &(0x7f0000000040)={0xc2, 0x8dec, 0x7, 0x80, 0x6, 0x6, 0x8001, 0x100}, &(0x7f0000000080)={0x2, 0x400, 0xffffffff, 0x800, 0x4, 0x7, 0x480, 0x1f}, &(0x7f00000000c0)={0x4, 0x200}) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 14:54:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="72e8262761841e8ad5fc5d631dfea41378a32de9001bdca50377ac17554d857a996d05dbfdfc14077da43d571481a2d7c129fae41d4ff75bce58d0d63a774cb605c8c6ab8ee9cb1bbbe7003a9c8bb3fb0c7bad48f5f11acd7d211a090698d0145d5a0b72bbf63b24211b56ec2f5be81ab3249091f0387392375bc6a781d49921e47e8120c6a4ed8997a01d81b7267ce8ea11ffc7f87e63a0ec61bd460bf664a5c8445477cfa22c0758733123e0a1c7b0280ea33daec25ff6", 0xb8}, {&(0x7f0000000240)="d8fdbda604872264f9ff80bdaf7b51f23219d80c8e507762b55798004519ea87c7ba948a37574d6449e2b5e25d468f987620a65efdefff488f1f05ccffe9644698aba56247ea3c9034eb5a2f3996152b29adda38eae1a594f95d01c94dc7692e1221abc7a504912873041db1eee87d845dd10ff70e34cd1908e575de3ff77928b355837fbacb51e87771cbbf661eee7e4758a88aa181ef307dcf2336bbddfb7b35a772346a566a5d6835426b1250e98437be577f65e1f775e3de22c6ccb43ec02ecd76f20cba86e5d9a23b6c5c222b072ac29cc70478daf950af7d6b27581599f7b43794321a46e35c006330a52ab78df44be12e08ef30dd8291f1", 0xfb}, {&(0x7f0000000340)="25fc6fd2864c45c94b8fab15fb81923569473c39bbf67263837e2fa5d260003090c67f09c62cadb739c506febd044ef7a15b02a1c4dcf0b0b784302f9b21d3b7204d62de4e8a1480cae1392f2d858ff5b10d96e4d9529dc1ec7d0ca96ed1aff45ece23abc49ee76169a4b7f576f9cf7504633f87143650aee43774fd4bdc310f1ece5814c6da0ef55ca403acb9f581674dee3b81a7eac449d88bed264bb6e1b498fb153cdd61fc8aa7179101eead0cb73a5e99344c86ac0e83535e8411e76f8afd01d98444d219d3e6d273dff3294470f196d4af704eb335b56a", 0xda}, {&(0x7f0000000440)="973bb4f20142a10e53cdcd3e85883a7a99270f595035826833a1aec78ed94d1a30aec745c1948c1bf68c63fba29879cd157da030112bcbbaa0ff6959dd80e3898eb8eefb11c810d3dddbf0e5a344d4925cf7a04e117ea585ae16bfb600be84625ef1b0b5e767f90669a534042f53d25ca37a46e8432e04a6feb222240890fc8e24bed9f0890b548adedabf25e67c8c671d4c00e791e8fcb852ee", 0x9a}, {&(0x7f0000000000)="fb4ff5bc13b9fdcc1ed3114b8e9d122d1a29e0a822c1a794efff73c4ca0e", 0x1e}, {&(0x7f0000000500)="0978b9dfe6aee699e1e3eed501d90c774855844cf6dfc1a9f074c743a11ea17593cb3b7575e64d8044fbf18b3d36f7577b36ffd0ec0e5ad3e97c5207e7edeeb8e9be3321bd99a4ec572f2a19051e2cdccee801b629333a59ea2bb0d4bcfdbc54ab703576228a8ff7a7b7d2890b0b2fc31bb82d81984b7d80eb0c81d884d9de81ba3f99c9bc605fdfa2bdc75b854e3380bc4fe5b0e3f525d365d7d756b5ea3552c23fbab50d3a45c5b63ab7c85ca2120121b50889a93ea93348280e59d51287c0442ee07e", 0xc4}, {&(0x7f0000000180)="15b450ebc7feb1cf1e8c7d215928202dc3c64afd415d3d558c4fec674edcc7669aae28650a2824c91cb95444b4b415006ee2b002fc4622435db54bb360430e0a733d89874494ef771bf18e08ae90f445cb733380b0c27ee5", 0x58}, {&(0x7f0000000600)="0478abc4036d6d8e5c29ac45d696ec8d9ab179d825d5947b4ca0", 0x1a}], 0x8, 0x0) close(r1) 14:54:57 executing program 1: r0 = socket(0x1e, 0x3, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000000)="7325f192b55a7d5d46b382b0e72f6b2105b84294f877f815763e52497ef64628df0ffd09b27c37a46d0ca3f2016541686c43ef2dea7df70f251024192ecaadc210d3ea2abf0bfab70db8a2bc7f61db1c8324488e15dfcf418c97b0776a2b48a25eb78a4d67aa07508681d7828a7acc14ba7e932394305d425bfb5c618573be183f7d92eb8056b081e1a780669b2f40aede033e6ce60673896f11123527aadb6a58b71a2d6ebd3a42d0540872b492ec4f2ad039cdadc6ec8159f1e8c339b55b89662a9504e6743dafd2d4978f2f480baca2ee006915cb93829322ab5e2b32c4bcbe3aafb2aef5917578757cd3fc0a703d0bbb7e56748b5c08726571615fcd495963a5be2e5f1b846d46d8bbdeccbaf4787892f460cb1fb159aa710ec480bdbaf1d3ae3a24e3aa431698a967ef667e3b778f451f08715efc51ea423d6676dcb22081e72de2093f33e2418ba89c290864b3d6a98be29319c37df7b08be5fddbf7a0048b7796a5e358245fd23198a3a692401d118bc3ff94cb55e065e18f8af4f84ae2b34f7356a57f4ab519cccde58ab75af7c749e3c9adb931558087df753d4314ed7a409149d8bb279f72fee21700ec654cd0a0fc1a9156472936d559cf25621a70b7c86c644d6c93df7576d27299f36ac80d056e56d4f7f90049ee143ce8f0ebc91bd9d87cceb7bf169c312c192a07f5e84f85f3e7626782bf031ddd772e44d431110d46d14a68b6284f26c76c22f462dbfc0734bb33717ef1eac1f56c6c0d2da1490d17f9c76a3536613723e3d50226f213fc4f5c33773443e50020bce9b738af0436b9a09deaeadae4319e33874e3f359efaf93d8ac8b5f3e40234ceccf5d8d8c73c403d107709317961731468fdfc594620700e9df9cf62b21cb08ee9cf72501b1a3d40373938628457e3f5cc5d658dd1e039f04db4a45ada33fb97924dc72de1f209efc364c6e9f83d0741505ac63935085671181948be50ea690d5fa24b1cd71e08a721e1ddc801b85fd39c3a1c9904db5d9cc18fc78f3cd7fb4630b133e85bf885c50656d9a081af8a437d97ceef0788bfdfef5726d128d259d6f4944aad027cf3b121a537d6c775d170647d6fa46adeba0cbecbc2a71113607cc7ab5b8d7000eda8f8e34352887af13e7719b01ca2b223e38d49fd57e2bf6255a891c060a2c6ab44eda8f0aac0b8fc2b2d27c2f42d5aab44fca65c504c46916b7de1b2e4f3cc5a15c2f80f8eafc3cfefc2446d6bcc270860ef6a217b403ee131ce59d1aa946a031b51b39178c9a2822fca615fb770238c9b3c89237b9febcebfa7ecdf4cbbb3ea79242ff63003775c03fb452371b9c48523b2415b7775dd3ae338f15e52b1cbae39ca3c791bf0e88d10a0a0c05ca89a1d9d7277c242aa904354cce61cd0e87731021b0b45e15b09bc86fd8aa9fb313fc2327e38ab5a286025c8879184492f99d1989a16f799cf0be959c359e11a4eff96840768ce6dac2045f7d27eee276cd743087852ab371de485f96f32746992df57c1a0f1e48c419cb6d92e62e2ccf57a2ef19a4d5f9a890fd98d479e7a10e696ad0dab6f67f3c89e302a6f0159d401732cf5adb3cfac7713b2b360e0bcaeeb28878e8740e9f950a42f3cfdf0e6b778e320cfca24a183b26322b733f54ce4a7e3c6369286f77678ea5e6ce6021063ee2ac42a86266308ad3e1e560ee6227d47b5f17441da23da32384529f8d41debadfa02969abb72d5d8e8f2a2e1344aa57221da4b33999f2c37a07777e013f1db77e5da55d6aada469a8d850fb13174edb121687eb6c0651f1457a04ed4c5b88bed3a2e85974521a4972fa276224ecbb952860beab2e3d54783391849fc0e76b83856a6b865e531cf260cf4e131ef18f202ca73049840e1e80f192ab6aba31acf6217a45e187a92653ccce03471fd52ea54b55a1e49c01e886ce2e5cd22914b7d8cd947cfb3e2462f699a0f94a7dfa6c3b3bc80eac16f5ae0bfd78f7a5fbc6d2dafd9d08071ca93727341e2a655ae0d88699bc6ae19c77b834315b8ca49f356eeaa5227b4df8330b82f74158b94a9f73ebe996ec1d0e376af4e3ea99c37c0cb154aa2cbb36d5068d29d0227086d663fea12b55bf101bc36b214ba19c0fcb2dfde0f763c2bffc41168cebad041d83fcb61ff038116defa257931684c2dfc907e2fa19b9a8daeacf16896715a9c94f8367250735de0c6f2bc9782d112db6881a07c8500c0d5272cfec630114ab9e9bc6a1e5256f3182f2727db606a60c0c84ebf006a33cc8f0fdd213df1cba02741559e4c0e244a2296c3d5bac6619468c5f5468183254df435405aee93563ba92703ac997c235d4f388250f350af91e1139606139af6c5f93c6da778c445d1ffacd425ff0d069b71715557d40f2a1b1109377b0203988d61fb786204921ca20069c3043c845860d3244777f956609e858ded7ef9b1ea8f1c749f8fedc301f2097cf46eb63dd23052f4564ab876cd3e25f9541db8ce33852515a23fe91636724cb5489687c2d6adcfb2f63b8a532c26b644e8a2b98bc32d073d4202d2b850be5a141e0ec6e5930fdc68d18723a0db9a5371b1e3e46d520af79c39c7957f7474f310b226129d604cf36ec6583667a7882accdb97e2042daccac30a6dc169e67912f23c3c7022d3b2835075fc3594921a74ecfae08c863da9e168b8686ce968d7b7b691af99078f1000d80a88dd27ac9f38b79dbbe5ef23dbc3346a5176ff4491c3d12c8908dd0efa5d391d55b692effc7ca2c7a48717b165b3ec03bb93a1f05e8c0f5b21cfb85db6d7221900cee778e9c492b4409015cc2713b66b77e19366f5466433b131b632d5518bcf7f4fc5527c52c6e9211d900e52a21d87c9befa597393d406dc875495e19eed912582fecf01bb400c3641d9e98a8c52e2af6bfe69b8ba603b276052fa85feeab3f2511161ecf61bdf345868b0477c2dd0a32525c8e407b9b19cf699c8440bb4d2ecdc50993470a5ef913689da8b4bb7802f26f037e96069973c96e586448ac4e9849f29b61376a2716cdd0bbd61613041de93a6ee2fae6c236c30ffe41d70d3244fea3efc433f39560d3599c764372cd7d0b9ee726589f422bc0e3ce33c0beb5b45b2e060055912902cf43ba99e0a3a5b5a478232163dd14013b3ab61d4fc77c1bd81f53558248156dda5f50652eb187c079424232110c83e4ebdb3731b5f95065ec790254709dd6a464b287b2b11be3348449596522926ebe92e242b80c3f7745cd9e8156b7ccb4f08e01fe2f6dc174f95b89ea1cf6a7e4448bb993abcafd4cadc06cb9def46a8de35d84be116f99d7aa1b553046b69ea8996712a98033bd378891af264eedd5cd7696a2a1fee5aadf3bc0212c2e5eab83c77530c36aa3e42f30a825317ee2e490c51c85a138d81cdc7bc3cefe8102894b13752711b99c932b7657f6f4042a05f5007da830adcb9a99bbace5eb2ef54f25f69ab95e5bbd3fd840e3861769c32648b04c03ce8adff15581daf985a72f7964e014fc8ee2cee803790efda9ca60337b2cd9af055423cb4df2ea7e9cded0eb531efe53405062bf6a05a2f40c45bd9ae84243de08e3650c9e77d5e0b22e919356673235a22d8652f14e9da339113f5f0cb7300e08ade6cc7b208fdc946a17ad8ec1fc13dd6b918f6181e7d318866611fbfd45d87c14e731a4bab706cc1e453795910eb0b2033a2c91dc96708cf5631530ba726807d3a20c39d36837466f7c3e3385ebeff0cbddbebd376bad1147e26f6ef7d503d97c2fd20f15e09ec0cd24e69706ca3c3df117835bf18cd9ddbdf2c07c8099f02b898c79ad6dd8b475348fc51fb46a1a2c815908c95780a67932295448496f285213173532cabfe6f4ad706caa122ea47807372e999f84765acd11568032c0d0c294f5c305eca37de094a1327a4e3cc7f0ec5166104c96ca32d0d2665c26689ac993c3202c75a48a1a64d4ffb6a9360211d9a21ac0f9a5ebe107cfba9625aafcdf92d13c08a5c6c0c4acfe536047e1f62b486552e8534fe33226a23d0b59214c790c2d194feac43a053992ea06d7c88d1a220e47978123b95b4cac1bec0a538663632f1d611625efd5bf87d1d3c3acc51004032951f761e98dfe3c212ec197ea1f5e8d52b818c155ca07ffd6a3eaa168bfa4797c7fdf82aa7db527a2d9f49b785d9d9aef2d6746cd10945c9b59d3a343806f46c3f24f1cfef3630a5d3bb6671c09022c38448988acd4d7edbd2bbd8a328305f73665eafff165d7820121b697dfdd4014039a5d5e72f76d565c6a0559d28a6f2821496dd397820a9aa632e7e67d65cc76fb21cd2281e93810086ce6efc6e686c3ab710ffbbbf3ed8b2dbff2bcf48cf1daf7ac9be33b93108124aabb1239df9e8ad4a51793708b34e0697039f6f74a5f13b355c2d1ecb20312054bf9ac71acdbbb872ee2ded07fb2c47b2c4ab5d1707f3eacbf7d61e5e7fcd002731e3ff5b3f9c6106bfeb96f01050e948903d1a57306d08e59e1c3f653a5abbaf32ad56555a0ddfed49febd9dc2029ebc3f9c31d7d96d61e2726d64ec8b2fccd33e8a54d8b87ca3ccbc3d7d3b283a98d55dc3bab17326b70975a76535e7f914de3279657d7e6c0d96fa03699f4b7375ca4f0c163aeb2d8065c5689c0be8ace2917ebf2c5d0f4d36ff527373c30ea2dc2ed0405856c16e8d59f121258dc11cfba6aad0212fecec53052a273abb4129c5851cc1f31da0dbc066630f6e059744a353feea724fbb420649721023e08a46711676b8be4ced56180b1489574052c776ab7ad01e7d3abc533ffec8d04bd94696e3bb48476057ffbd80cc37cf93554a28b24624cc7ab1299ffa6655952fda7b776282e0b1f889525cec632bf8e0bff586eec7af9fcfde859b8e199c5061d05d2a70414774e7172ca2dd9a8c9e1137f1a20b39c86dd4f8bde7daf5ae0319b64cee8c7976f08b0aaa52b42e1b3bd834a557d4102915baf2a5bcd77f94404519a90c00f7b11a5a6654988f22105f0a1e49deb4746597108282f57d5df00f775e62d981da36450637bd400d74be457c08d8577a6805785e", 0xdf2}], 0x1) 14:54:57 executing program 1: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x600, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) fchmod(r0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$dupfd(r1, 0x0, r1) 14:54:57 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 14:54:57 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 14:54:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 14:54:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="8aaf380135299501bbf0"}, {&(0x7f0000000140)="394702431900c721d1e4a6b12cba63d7973678b67133b79b0dfe396c43520cf53eafe070a8072cab9fe658e52f2ab93888ec24b4e2993bc0da47162b719ee19044b4ef766fbcf6947efd8b8e79e7128d9d9caea1a5d835dc215e70d2a2fc06428042b92e67b625359632a0d821b5b86264"}, {&(0x7f0000000240)="13637330b8f4bf3f6b1a37865ad6d71365ad87308d625d164a05cb91ff7e0e1ec55342a11ff3cb53d548e69ef50008d28a6f4ceb2cdaf943f0a5d3140667c6dd0e3ef952857a0d0cd9f79090882edffae689303b89913ea27373bedd30e13bbbbdf2878692a5245d01a0c15e425091fef03ccf697c3d2cc34d349a86d3d8747bb92f73799cf0338c6a6c407f08b6fdb5c729d540daa91bd6349f950e5208301ac335cb1e42d009c1e39c437fdebf52405501d60dcb9a6522ccc93197f032147fe28fec8a6289f5"}, {&(0x7f00000013c0)="ac6d5274ccc2ef0dd1fb364dca76e5db6992a24cfe8d32b71405650c849332f854beef8c869dc2f6d1d126352565a84ead206ee87f4f47777af39e24e98d74a32a256a8e16e07e8833fcec2bd6b68bda45db5f2810b0652f99f2d98b530b3d6d8d35ab900bedb6451466bc7ee2066eb3c42e16f98176ca7a21a18444dd13fc5cdccd11db47367cbd83caf4734694dce4bcb0c05b20c8e7b38cee8ff26decc4b20042bf64562257757383359779ef0205da98acc8352591264992f9582eb54e87f0589b9b6c66bcbdcc60354d53d24dcf3e93cdb0033e45e867590eba697d7b79a7207f21c0841eb18861d1e58f0f9cfe6b7bac4ad7d1b837636dc3370f441f426f36826724e65f57c2ca7b9bd4575bdf4d25a45cfe7cfaf143fa903709bae2b04da2daa490178df9d9e6e90bbeb04e96cfebf46742f7d17a92ded060a269b7b444ebcf4e58275773231ad9f60919b72ddbb2128f42f97ab9490d44025648546d6b898f4e9f806c5cc317f06519ccf350fa2ad15931b0c5ec2235c42d50840375f64470cf27e92cefb0b8d4241dffc9b4bf416607a35a99efee3cbeb4b3b1ae146a1786986e86756ee41951ed08b7f28f43ffc0cd831b769a17937600ea4e37e9a3d099b49bc095dd11766cf39b1f5b229bf7c061797ba5b50f52db43592cc9dd60c6c2acaae9c87524f1ea4c5dddf13a56d802badd7d76a5371a07f64290af5d5dadcb3e48c80d87a0dfabf0fa5d79bac9420ff6e2de15d2d05ebaae273ec49c5f55dba212c6a5cf321da4ab0e3d5978be9fab0abf544c59181cb6f3cca14d9116aeaa47a898f9a8875d7835836e32e94c351de4ce3bb743fe85a3cfe4ceca639b2d26de5132064bb57f5b0e793c24be000dd68edcd1388061292474f94cc4470eeab658f7f4a797be486bea92f8d2b095642def1f6e61a7e24eddbeb291a2f4da29d07de822e3cdebda68956a3f8cf3efca3f9748d4b50f61bda4a4f946257fc5ee8fccbb3a618a00d41158075802fc17bac91b2b653bb77f95bb4a07987b38f0add30797f538297f03c521d73611868e2122e374919d5464b4e35839228ff17c163d58dd34f3ea296cb180e5459589f609760064d9ee571a9a38d9a549e46a1364de7c5d9e9be23206ab0d81740e022f2c05dee157ae0d2940d80e298ab701993ec16c8fde05d5baea014502689fb80cc2f8821860cf5c154b95887aa3b1a120ce9c42ca2d927a0d792177273fae1789408a255b4c24494645b764c95cec7160dab266a56acb11664b34e22447e294330351f94fc96e39758ea90e534aad179b65b3851777e284c1bc44e7d769bf7ea6ecb9127662dc2dda30ddbfdebfacf77c7f18df18b43079275123be70ed961fa99748c17c812783c0c50261dd0acdf841888af0045855eb7053bad849d04d3a7a57b5776231e426653eb879d3854a7b9d15b99169ea00816eb6a1ec0f2bb2d2f13de4c07453cf0b7da06d9ccf1c2e395a8fbe12c1f9b700ce878dd3f8016c8061d3c557f70254aa340d49053a4a526ec8f2d9b0c8a9cdd3fe138d36eb1bc40dd99bf89eea06843df0c1e044d6b2c6fd66d800414a26e8703cc13b90e5f45d7ae430c57f20e00063d9c82848b6ebdb0d6c65e39ceb001c5667ebf1c5a223d4aa100ce571baf2c3e32d1d3e018371d8f842dd4afa914971f697eec42d7d8533f94cb94981c1cfbae00a658b29b5a1cd5aaccdcb0a457dae91ad353f57fb027dac05520df5b1503592a24cc61c0a3534a50960ef40b62418e6cc2baf945ab0ba635c6e78a95f660037394d126d6aecc427644ad49d9945fed001ced322b860793a45ddad02651ffa623f135b9b3235aa77c180099ffbd5ddcfe08ff974f5d21846f323aaea78fcb0369689d1946c74395d2e35da5d4c302bd4aefa2f203b4bd1e18febd54e4165fe3287e26bc6587a0d412416f4d6d3def0aea9a242c5896c3bbc06ddd8641b397e030a759be1d9ca5e70dfc2ac221dbcc2336985d5a9bdc4ed0b3a7243c4f4990d459740f91a4f59256de8d2787450bfc87dcd2f63416a232ae5ba3b60635b61a687422c763fd02e2754c8e9fc14af5349c85a2bddb36863b8579b36f2265769c7f5d6649a08b3e774de86b7b9b35f7c629cddd72eea63ecc967a85b593f09255d8d74763a02df07c756c810f4902142eac2f47e34e9d6296b6b141d5d4b007673d800df8db1e26457f5ba5ebdc5b6959822b362d1cb88c954540f0a42862023599e94e2f1d67fc2ca59cf7d14af42cde7208a50611b65b9aeb3b4e3ac3c8e31579112667302a586c66ef6497c3e3941e76de929ce7bf10a4dfe7e08d76929a2e96e4e173e12e2b8a5964cc4ef995ed2394c8a984994e2454ac043a519a4257267f641b28a0ff41033b6fd14220c6ec16d0c582476e5361467ff09e170627ad4fdb83fad7339f3312091bdbb7caa8a43d1e2497dbc5b332ea80b848d681cf4afb722918373939e447125bc7ed2de2673c02ee0c82a3d2c879285ea6c2874a622608fba1cd9b25c3ce40c45f356eb887b1bf57b39a3b7881201140f1291b560dc22f4277fa7ea8aa4841739df28a2c9af07200e3f3689b45f115d48c7546e15ec273b6e797fdb01bd6f5eb4ff4af8aa380926ca44774b86392627c8482773154305216e9cbdcc082ae113fe898146828d015960e5892b621ec00c4ca34be15d34a4278044c401b09c820e7e88a7d33f0672cafe488b33e4fbff99b9f6ae68950e09cfd55c2cb5081ba279f51e0265d5514616f070d2c55bc5f1c3a2d36264726df4f4eec4ebcf6043558c16fdb744406b82a65b8273fda52fed266e961f98e30847dc58e45f9625929e87cd31b086d9b7e220a7662c31588c50ab980043c67734b8576fdae37a9751f57b5763e079346ea02dbe1d5d43d687219f48a557b14c2e035d21f17974e5af67cafd0b274009a9a57d1f0432104e43fc1f4d2b067f0b90a4de84a948e971293e9814027bb3ea788905139d64e3c8cb2517b90e3f541d08c57d9c044756534e8fee37bcd848b5ff05f9a0a38694f57396f5305bd482bcf5660238ee976b90ba147b6b09680277f656578952104ccb05f09218c10ec7f698a507adef1e0af6af55ce17cda5f1357d2f94203777926fb7cf575da25b91962ce2587d6373784c2234e70d1e119ca559dadd1dbc40ddd9ad41d394ed67e1e62adad1be9a9555b54bc53aeb5e307d6a1d54d174a17941db7052e22de6d5d6f840ad24d3327621418b434ec0ba0db188e440117ce5bf198efe50fe5dc8c65b4d3127e0db32575174f618df5ac550e1f51e114cdbde4daca28ebbeb5866281bf0c0cc36009398d155bf68b89e20092df2cbbf84a6afe6747103ae29043d7621d54a074321ec50c11facd86a0b10f9c7d039fd41b740bbcf6955629f01c9713825d8f42c78478d1039798acfd559fd9d31c41574416e774ccba1175d43bf787eee9f31c5d1092e110a3a63a59163b9b900ffbf6f4b243ba5441cd71d173e41bb343a9e9e31de037fbd50cbcde0dfe8dd1e9885423e068fd5970c2e818a58ff6fd049815b22e1bdf0795cbbc05b3bc0a6e858f4d8194acd7a51b4e57f309ac6c68c74ed2a2da156825d7ee947012f4cab273e569e94a6f7d1e6324fe521221e7f1f7dd92ed668b4205ce38a66fc150c06c6d0d882624e2ffd80621d87757a5d34ea3cfa69313b74723f4016881c08ec01d2d3e1739c2dc5f05ea56b00b9e1e78161ab232e5f89297dc6667f068ce5b6aa8f7678c6617f2f2649414c201062c246f6d3971f3330b4a07fd01f60aa280a7be2ca561431ab58db543599d8fbdbd8082ed5a29a1e8a58e87609392c5fbe7262f677a4456336ecf6dc2f521db3d0b8d7c1c67d5b73927a8ff3d40b0fd9ef87f7ba39333e41b773f9f35346fb28b561a5d3849abe31d6721f90ac889a8bf35b776527a10aad322e88f66aeed4816a03b63e8d5fa1c73755c42aa683fc4cd68bfb43bc080d62a534c5392dd647e95cc1e3d80a96d402071f43f31b1a5c0333bec4d9f95bf6eb16458ecd9eb71f5463f6f231a0a1961cf8a4e549469c09e5a6f8c8513f0e6f0aaa7d50e39123436ff2dfe44280f7b4a5134e067ca1f32bbbc6937066a2bd9f141fa3b77c1764dcce524003dbb75653f9b8d0a41d6220a7e56044b764081f73fd80dd562f3abb77c6d344fa3bae0056a8c97dad9bbcee37f90508cbd4ed5a494904fec9ec25323e69d6df48adfebbc631b3f80ba3b49a5d2dad988810bf07349c2e62e4e456740dd94b28acd0af66ac86cfc7ac727e221b5426539369e9f9dc2da8233ec1a80acb590372491697ec7314dc4338c3590f80383b2303b5fefcabc603dd99e102c39a3b8e92bf36e25a39ec6525f11605fbb626d23adf7b5d4dd5da91ddb650229ca5b503a28f0e5a557dd8a806beeb895e135a1509de4b2678bae0ea72f59a2ec5cda3ac6c853c3e6a3b11612cdacfcdd92572bb9d0622991f8c5a9de53539cb87154ed945b2ee3fd09307c93f009b077e61f1da5907d4b339b9a228b651073be9962143942ff45f7150ae72f31c9745c3d880b2d517ce1c229d836dbadb5306bda719e0876a76f71cb9d37281c52f6b2bbf2320806fbf26c51c4561da414defd5aac0f0f38f5ba8df3a6550cfe1b403b71e35e3c70b7726c39858dfab1be20b561df72d2f81690c83176685919947fad46989cc6569c1badc4faa00d220681577c251f012e5c9335a6f3d4192d06eed129d8ac3864df96a219cf05f5e18445c00246c87780e64151c7eab4db16d63d9bd2798107a07b6b06503af0731fd29d95ee07e5ecb486babc840f235ae9c9b1d2a12a42ea8b041454ccce145276608a514c382339f7510b96d219379e1d95053288a480d9e1fac4936bba94d580c9e5226d2c4e8cd8aa8754a56b1470dff97a345cf3c1a0be66e03cf7cfb2bc2d6aebb8832ca5f971798c5d1c8b0d173367c4732796dac51ed0c339730d9762afedc9447fa1163245c27157abed51605f7a36d96ba0b05a758977b1bddbb42a6ff1c707b7df27ade03ba777c6c62d58d46d8d0435023fff8036fc355cd1c654f7dbe7a383e3f691513677d810d03a30c75d50272a570e97923a5d167f69ea0257727e2faebe9b37056fc5f17a76bb80cd1966777554abf1be2f75df24926ce8b72156da4162b0b5a919fa22479dff340f456385a961ba162814668568e44cfcf909e5fb865a036eede939c7e393206363d6b035b3a95bd131ad35d8f48b3703032fbedf8dd8eea9cad7a01c70f64b00b4395fd6681e8cec619b0212f2a40233da72d5c71e87ba99f4825d83ee0de270691a387e0fbee6865b9b1b7512b669506ad02045c8153b35f3f2dddc79ffa1877c5055bf539d56b6bf80f60ce1de78b670d338d04b8fea0349cb808cbc94fae5f3d44df48fb30c791ac20dc1400d91cb1e04d96775c30aa6a6ffb8b7d293f9d2a7fe8ea395c5ec0d9d43a2d99c66fdde55965aaad33956378d5cb840ccd466e81da7ade0130cfb0bfe77dc0f8708716d4eedded846e82794184ee7b7558cfb868d36de9d72de391741c4b7bf2cf7ab114a809cdfbab872e872cb4a0d894cfd7a03d7db0fc43292783e749b4386f98911f7b9a6c27c8c20ecb7730efdb3a9564de930bb81591ee08f2525ddf04771696ad351df3dde4dfb41632c478622160efc0d9c5576e1617235ae08d72a52025068e0e36b74a622f8ddd75731fd8e5a5486e57002a8ea58ef1d20c89649970ec522415182b2dba21a3f5136d5ab68064f58afeb1785c41"}, {&(0x7f0000000340)="a39f8785c7f512840df8cd11135ac7de2972f1a5c5d14d532e27800fe409829876a393bc56a0699c071330e44bbf831c00eab4ec6fdc75d589c7fb65b8383dbc0f50e762c710ed6d9e4af55cf3aaadb3795efa2c5a46145dadbf213da86e7b7db147444891be1e35264ea6281797f9a4dc99cd89f6728627e9ab7c726b9500512cfd1c967734f5"}, {&(0x7f0000000040)="779ce5f6997d8047605ca328a562b6e212c17287ddf0c3d52239020921d7f301"}, {&(0x7f00000000c0)="9c489a91f58159e46a578b036d778af98642355c9b1a07a6f02f7f5f387ebd0f4d0602ed7d0cabd7275c44f91292f2e01f43a7b1d302678c55d57b6a44f9081d"}, {&(0x7f00000023c0)="4c0d5073fe20f895ba137ead1688e8bca6349c85f7a4a29db75b2261d8ea7152ac7cde6764eefba32894d9c9007bbf8190e1c31c0c5bd8fa55328401629869c1c6546a32b66f172fa1620969bab62b7b2c61b9d1d4fa43820916cbb463596dd974181cb0b1766f2bb27d93f18cba3b5ad35673fa0576f7f4aa44367d6e52d9eb783dc56d872fe89d1e11880286d870cedf093393f8d457e08c9358af08cf0dd51db109eadde6b6cfc9a621a76b96b680fb403fd1e3b9fc9440a3678144ebc962de3e4b7a08ba71f445ddd9ddb3d11164e60de850d3967fff95d1692211270e6eeafd73afd77d916dfc1035c1e636d1ed4ba1b57c446846d7de663a5ab5eeebbbd8a0ae3dfdf134698623598bf626827efc2c12c78a94cd2db2aef0638dca9e1b801f96bee5e7647b630fc93978fb4552df1e21fe8d6a7d0adae0df3bf98d5835f4afbaa8c154c92ffb7fc1298f546b754a2aeddb1e09932d47cd90c38b5dac3ee986183a36c984423381730d866de01079fb9ee3a6c4fa7d24808fa64b539965ccc4fb38cc52c9251c2a531b87f0ea4f8f0bf91c0df1cbf0b14ff5d3c20af471b893f6a2706da9e0a788f811e8458b1d260414d1faca535419bf02145119492fdef56d9a17f716aa5361e10fefc0687aaa2386dc3826f09842eb05f175ac76edfeb396dfc35abd68ab1144d5b712793b6b0794ebe3cccb588d74ac1bb87fb45135acfe58a4e9cbfcb9f028ace293deae91fad9b0471ec8276b36f29a283ec014747d85f632e120d19b2938e9eacf00fbb79b273caf1566c3b3e1cdd9867efe32cfecc9f925e9ae761c6cd2bf5b3d350908f71746fe97cf3474f488debabaf2b7839a9eebfb169e4e40c67aa64c74195372860b0fded8673c9d56e24bf7f8bf8d8d586202d2a2672312fd4a8f210bd4294690e10793a54d1f58a12bb6b3f0b2b0a4fa3eb08b25216d53bab8af8aed8521d27265ca9db4efb2f7733c5c6b551eff3642b5c64769f506d2acb08ecf8d731d8551ef72100eecc1ee89df5061c8ace1b76f900e0c21c40ea9caee8cc9e57a55f632468fb31b3a4afc03c14ca4c5e897ec75f171d1999c94ffae1b18b16e00af92757de112a07d0ca020716c97abf5bdeddc75e26bb9120e054414a66b39a3a6215cce598cb1e1b5a3044c4a11f83deaf92b4bfeba408263d3e9a3b410576c4ad485680e626cc08cdd57c688ae47f80daab735143733005657ce807e043d38efe495622880c94451fc302a0770eb909a720944f1f64254ca4c678f5b473d4b9fabae56f06c4fac4103f139431d7a40c9d90039a35c5dd4489f19cbbb0b1e66fddb91d55cb91f52683ae47e440c372c6ea7eaac9c9322f623346a80c3c94b6698fbd4265b8a42e619876153fbe268f340e2808abcc5da3408eb42a567414c183becb18c9e00d812755d9f9eb196be5633e8ecd4b6fc5cfbe2d2f415aa9130e20e9b0146eb3b25eeb65301c36d31fb9ddfa4ff0f94d9294bd16e812f612d00269fe173b9ad085b5155fa0b368952e126a259b83c92b34a1a8cc7e8d9035c8b33a8f28d162ecb869910d780045b34c4a9a2f6d2dd0cf72e68797c0503a81b8df5890884687d33005b6c8d4a68a8bdc451ad6c698c950aa09bdf7b351a14d670e747369946f3065d0608ab194016da466f1b8b75a87cd91ac6c9aed5b19580538449c1f047383b2b91493d27f78575fed6e998797dd173586d922fb58acab9268a9ff4b3f98a74fb5e937916b678bb88d8f3f05ed7f8fdf165f917d1f17406b7923ad0c4881d6112f98caa17f85858f3fdbd352b6117c421456530164f289f1cdf29a64eb7726aec0ff3560f508000b030195151c78e55312cc063039092faa5182330947220a3c5ea395a4dd2912ad9e1dd0f7282c5cfcd69fb1fe898ff6fcd371dd49f47efadee94169088347ec94422201ee4fee7c8671a98bff298b6ca34743b1774b4f0ad753a0999ee729a54114be2667d66d336460e60b0a1f0d4e1616a73093bc31946eb563ee3c87f2c0c145be0728198003489c0daf14ecd506e469044a0f4830ae999a7a320755e5fdc79612f01f7057e6b3c82e917bda5fcc2aeedba7efaa2fe9ab8a96ac259bdfbb649c0fda839a4f0cdc9c5aafb0872feb5062784a2474e4347aa3368ea50150fef47806b3b0a67e57a365b98a575d20477bef0d84f0a881b37168a8049af5b5b60cb8b871352ea4a94610f435ed6d219cb67492bee77ad51d03c4bb322b6ff73fbeee6fba4bb5037fad7ced67b00b513dd4314ce8f9b10839ee242c79abe9a2fbdc600200aa956444ba8d1670ba533c6aeac53be2165cf3a0db61d6e9a825fcab16713193a27088d19f846a88bc94f9f9a7ab12c56202b6f2f889b086ce62a43b60703c42c46cd776361781d27bdcbdbb740bc4e6d88af6386cd99975af5aa011517e886177e007b38521224a8231e7aecd10369b36974387fc6a80f34806563c0145b5a240b8fad9f3697259fdd6d936c9d90f797ef2cab4dd4d171c33b1f4c442522b3fa4ac4275e0d74e13e9be596627391425c8242a3100c7f98bf9dfa48024ea78852ccdcfb73a4a8b935d4791482ea6b803a0ddd5f46f2f5895a144f8da2a45a3989c56fab4336356284132b062a8d28b7bf2cd8b14af36478ed74590d06da004af9f0b3d4a4e34773dde9e7394b9cefa66ec11bc1305b9c27765b253377dec5a40fe8f3256c397780722b155a70ca8a44adac47ac530432a1f65d5a7a797b58c09ed9e6fa3c9883bbf104e69a10ed25d86473357a66f87708a65b3b9520da60db326c7078cba165588af3ab74358a5200fbcb6eaef1735bac121bbe728b37b469e61a3dab7e8e2659b0245546c42b876595e724d698f5757bed1e097aa7c87d02782ff060340eaec2c0918c8d93d469c2a77d55adc005b194579cfbc10fc3a292396101addf93f597556599bcf7ef092683f4cb77b41d0f6b12f2d0305d43e814b9dffdab280b9df092cc120594c929fd80d809b755779e20b39a221a4dabf863c1271153e7a58c0aedc078d1ccf7b34f55810beaeb2e63912238454705d72302f9590baf22409efafe4875f19ac00ab31cbd3ac462b7ec9937729e104956c52ffffee4428422daada2ab7038bd8d4ae85cae5c84dd7f601e798c33a360110d2f81bbb78123375f82add922ea417398814002a77d2ee91000dbeabe5ddc49a38d28045987a7371ce67562ba59ed3c630a89118a6c331997923fdb680b4ec7f0b4ab635f883711129c38b9fac1ba6417eb8a2893772ecda609b86b92a2a47c5b8040a7f98effd3295ab87516e793122c56fbae99807387a22918bac85ad052492e3213a16bad4b42ae4880863dcded3a7f03e68b4b7ff97d612cb119572ab67c234844ff67c5c959ddbb9930858ddeed54e603ca2260673e4ba7e8087a1f7480051c317d7f8f93e899669b4dc83270575e0fd7b852a218caf90f4ed61896f5fa94798b687dfa971a71ac6278c99e710d855bd8b02f36e89ac822fbb97613bdd843d80f83006725f23d0860c57f404fb87bf09d7ce8dcc05fd5ded30d9ac80618a86a332813b6a56a832cf1452f28678d51396fb0ac8bd9d91244d0dc34d546fd01e3700cc705b7d48897267578f8739f5428e0dec580af19b8f8744e1a9b1b404957faa05f18942631fd64dfc82cf77c564cae56ea015b803b7576e7a21f477c12713959170e9ae0524e6d018c8658b8de1656e93a6022c630cd52fb2e064aefb3aff347bf5a2dbc3ef2b83eac2b947823a09df2c06c765eb079b65b4048307027b6e7b0a9b556fe93b141a4ff69289b03fae7a8319c9efffb8c37cbaa0b1a84103e0d82e15d3f085cc522536ae2bff37a6c8243bdf498b7ce0bcf7cc57597d5ceac6d2c98d4c2f288889acc856ec60d2dc4e4fa6f2fcbb614764da7cb576452b2d4fc4c9f297bba5e1e54c5a85ad3ba3465a4f78acba23ea1f5cb028e85ed968d501eb234ce66877bbeb4089ac11f2e59b03ff4e94665d54e15cacad68a06a2210fe06202fcdf31c7921a5e8f8e349d804cfe78cf482994021bbbc1bc11d084a55aa536fd211d42f69e30d0d5de83520624fba68c31a62d202eb7784f54760c644275de214c73beffe9c713b6931d357adb436a758d013674a9855be2288615b9cb9a2bf29496d11625909eee5375866cd54f6824305880164d799b7552b356cd169c52557ddf4c477b12759998469a88f6c95901dadba0340dde797e205ee23bbf6bea08874d7573683c540aa462ecbbd276908cff120e9a719114ebfaeecb295f4264890217651db0c416d93caec262898d4eefb7f374c9acf46c5b9d546734c0cd22f121e614eb046d94a0009373f265004de81d692ea976782b1b579a62076934405c0e39a3ddaeda4a0a26428192be8cc83ec25cb50f9b9fb42796a6dc07b474122e75b2acc1f361eae9239f22be140a51c2d6fb3086c67a64a51bdc85367631c3ab43062fc446a42f71c3f4cb3445203a5fd0662cb67338e2afd1d3668d757ca28309b43234d9884d88daa5dc626822842d4e15d2478d0d33bd36cf88f8a62f6777bf11aace834f0622cd0b916d2300d7b378430f199a77417be388f9497c3d89b42e971993ed4b8ba413998283d9b22c577fe6feef29c37c9d3a148aa2a3832046e2fea6bfdb15907e1495f1c611077300270112f1557c6e21f4c1be01700b6eac2ebf503aeb005e4e1a91cfd3b6038b178ad9b51fbb80330938d6621f60929922aa10f2b74343fd99e164c727ec63a36f28c54e1a2b56a6a16e78f4568e0b2cf2ba7cbad46460470ffa51db42acacfeded0b454a28cf6f070d7ba2d72dcc73f20295d77ee3acf1426c4493536766a1a0a101954448f107aba776516da14a722373f022dbed1d2c870e36e54b28ced4ceaad9eb64def9b455f585e4a37079f1fa64a900b70775de2124189d6acf44cbc981dec31d985fc9f5b99da6fd4e2022223263743f9e1ae2dd4981902d58ce6b316b5650cc218482eb32b29524e1d05a4c0ed51fc2380c8b2cf12c18160f10ba7519e6215f439778be3316b620862645df0e074498e04ca1506678e49b5cbca0c4987cff45d19647f7fadfccd8f3fa00c1365004c1d5c0f8ad76c24913496f01e9835b9aa6348582ef787ad8e276950eca6878de3fede412fe25031db7de4dcfae4e62e4667c8d0bbe56461859b10cf9d1fc5e59f58102096f0034aac92732aaf5c895806ee6666eb6cc027509e6ab6c72943b4f7021eda1ba0fcf9f8d467dde6e593f412c95e85f95e17c07608279f1bc19d595faaafda8569ff7b1d5f415961f6a17a17d2ebdc02fdeec6bf4dddb7f7009e4cb1787db56d6250640fb5f51c61f38953edb732c35dfea8ffa678512e6abccbe799e54b66d00858088bbb70a132f3d6bf988a30b386e99f9ab9278f5882666249319943409958eec3d886083917d634f08ee3054545f98f61d7c5f3547e3be0a063e1a9a40992193080a7416bf78cf963ef76e1d8adc5ecf6c635b7b6370097db798679d9d7438d79749f2edd5114a89a7f387b4d6324a30f334b89528929a436683267271ed67733343b9f9ce628f97a045ad9432acfc7666a0c250c4c5a6d7c0f4a3164ffcdd1884e3c020e26efee92ce2258c57b8918f14f87df93d0a0624ec97629a695f3b0f20323b4257dec75f2fceba09f4a5c232cedfa2681798b54196951a20003c74723fc36b8f8c10819f3904088f76fe4c8663f245c1754a0f5b711bf89fa33416cfcb233669e19175b8135898190c52967a23f92"}], 0x8a) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8000) close(r0) clock_settime(0x0, &(0x7f00000005c0)={0x1, 0x9}) kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000480)=[{{r1}, 0x0, 0x0, 0x54, 0x6, 0x1}], 0x3f, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x50, 0xf0000000, 0x6, 0x9}, {{r1}, 0xfffffffffffffffc, 0xd9, 0x8, 0x3f, 0x5}], 0x1, &(0x7f0000000580)={0x3, 0x4}) kqueue() syz_open_pts() 14:54:57 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000040), 0x10001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x4, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x600fffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x6, 0x18b, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x95c4}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x6, 0x8}], 0x7ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x101, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x81}, {{r1}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x0, 0xfff}], 0x3, &(0x7f0000000040)={0xffffffff80000000, 0x10000}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2012, r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/38}, &(0x7f0000000080)=0x28) r2 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r2, 0x29, 0x65, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x20, 0x5, 0x10001) mlockall(0x2) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) getegid() r3 = getpgid(0xffffffffffffffff) r4 = getuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000340)="90096442feb46d59707b0c866862e3269d7563ee5e5ebec7726915d8a3157ed6352b7af198ec0cb916a03587f90de1d7b074e572ceb2be09a7e82c409b5cee8252d881c5026b63108b4f71800d9c4e925f379fec558d22fdfcb481ba72045f318e47f0fe4dd85f24a3845537da886acefab05012da2712f243625e4b4898903ed59dfdf561b32bc1ebe1283898d71b62e9a5cc61acf5b288b208ecf0c490a2d3cb3eca18f80b449240eaf47ab30414fd0bedaff2a3fde1682a350a31a4e489b5a0ee99f255fb3e2c3076792c5f382f49c5ce8e7d68b2a213211b1f13ff3a70b23281c269bff386649e7ae435275a396cc7cc55ffc53e067154f899f17453da9c1a2280c752747d934f1c09e0b8de3a7c61d31df11ae8d254eb6baa28ba5793a504567fec8174c2f5e2ac3cc4ba9df62f137c536a3177c60e5f8d21ecabbe8a2832f009cc84917729283b2e403333ba9a4eda4e0bd61dce6732a225a049552731bfe9e9583fe95f9eaf592ebee0137e1f2de133f5dd221109d3ba3fce70f2b1715cb43ea3c90e6c4e50d100b77dc13c7a3fc49cdc8a40b68809e8ec34325f84663ed8e4c4e899f9ce76eae40aa9294ba50055aff7c7d185834f175a17c9ea0a6bb21cca9460142d2ce71ddb42655c3fc802ddc35e68686a4ec4bca9c8a0f666e0a6f316aab73a9602498098c929dab079ef37887b680f625b0d0b21b1b9d5bd565c594b7d012a85e074b5e4f00e65063173a58afce479e8e316cc619e7895c648cf383a8d964573e6f28e25633f218832639343f0122ea281ad3370900361c03e829156d5eab9d423f234148ab6934a7ae5d4de12fe87f4902669870a35c3fe4aa4b31d4cc044773ee23e298d022d7cc4a622d848b6fdb0d108c431d1d45feab34ba7d3cbe1e9dc27aa094239dc51ca62e542270d55881813377c119c146c448e52c08a9e47ee5042d87b68f9d180f2e39dddc539520a97f583f7a4570f095adaedf053fdd027f62807a44f35a034b9041c022fa4bb7207718f456823dbf69b146500d22512932a5630ecf441a0bc5950857254c29f6ac3480a36705d59ccad7bb8b94f8087aca1a3450185d4b5cdd2c8440c4cee7ae392b0167fe789d4981ba6200d97dff823a5195990f8c1d7a7de8b165eb5a23f3859940111a2259eafd3bbb426fd03e3989340fc926898ea3dcd880ad7901b13f02b291b8b2689de9030649c669b31877c1a44ad304a40e8703f601dc1a43734939863a98d67e3e596d2801b250e59bc79f3937e4488eb6eca8efd2f9f120443a7f83bb5cbf6edf8667afd53ef0eab9fcdb1414f65bd45d0ce069369a1cb60bc155582e5fe1bb14ef8b1b2cc87350422b1a9464fb1b6856b8e2987bb21e63120e131cae34773c02851a616b95ba5f9b327c1574290fde6e51770dad902dc5d65c81c343e1c2127a1242397286a373c5c99383932ef411a87a571add068b117520c30f1ba9f194fbfc03985e50ea0ac03a80f7acef2c24ce513601e84e36cff48627269d5035999b73e87847f2d086dddd63aa3159adbcbff4e29c2f23ca2651245f3a04c1d43216ea7942ae25654924698d1a0df007b35efe4c1a309266280aa705f31100fcfc2d5afb80e98584e3b7ca8798bf1cff1a6056ec836145f1621885efba0c6efd58c4c2f08108f8574fcbe17cbeb70ca56ad8142e15fd131020c33945dd8abd76ff308ce18ab4686ed8ca5345338c00f8c1edecbbc58d4a4cfec02d382b10b80828ae45541752f8fedc71afc09dbd326814f11f3b38b58e068fb81cc3bf8d4532d115229a6c39a63a1244bb50bf4afa615f2a79407c175eda38947f38fbb31d6465124e17f5f9e2466813e493537960ad5b98478c5558714b35c1f0a199ec036159d428128c61e56087e9372b9a256ca44f956118e0df7d3efa8d7a11e45d985f73597adcae17c41bd2912b4e939a2d2f2f9ef4170d8372f45cf75d949e81fc68950cd0a8be2b1a1065ba45089b8c208d0a66ab33bcf6d4efa8e73d53d7b9d94f58f56d8297c5d1162faba1b9ff7322f87bfc91ab712e81fa187ece940e6779753353db1a77dc56d6389884dd80b09f6175863482e366debbd211f3d97fdc627f372b4b14bd87de3fe8c66f56600f6936bf055735271144293306f1337bea6ca1479b68bf0077b668c08c8330e8a5e9198fddf59bc0f6466c45e3aa138f0f3cb5864ea5946d449abf2c63af03ade6de85bb1df4d693b81845586626f13197f09cafd0b2a8e7eb12d0e6684e0615c2ebd1dfab4b35b01c8fbb36d47afa6f7bf77f1e61d79a9b6772e104c4110db50351ba07edb095b9b4a2d590f3642a5a3d8bc22b1b928c655e6d7db4878845317dae1126f642d280fc51da14ebe16ba5fbb1ba288e4f238bafc75bcd864ae785215795ff5de7f9a1bb9ff777540aebceb157651f5675d449a693db1e71fbe891fe7f3cc431aff55b1a428ee0efae77fe81ad8b8ec071c57c78ebb263aca99c989cdb7cef8e07de86037940587eb62962defcc1fb8205d84e2f7883e51473afea789fd7796bc97ebc2397d73bf9c260cb962ce84a1ccf804039651f269928edaf9007fea372fa7b11a791897f49abda2455eef73400621c299ca6e4c70826b4be7400059dbf0bfb6e75e19288f33bfd835af5bce6f245b76f6656a1fff2352a4559ed569997a253b1ea41bb75740d0cc0c277b6cc4605a69f9bfb0af98596c7a3cadad76a62a7e7e4e6a9a34fb529122144eef7e55f08cf34766ce9c34c077b911290014f89973ff2f8dec1d947a83f452d80daff7a2a861165d7629892929e75fbe07704037d7357bc9ae0c26c168a6a8e570439a4da5e10753aa84925f83a041f1ea7f239f42ebc416894a9a100714671dc24625d009fa4571998ebfa38a59c95c778be9d3d7706c01980f2b3b8821753fdd33b5486415b1309c07fb0d743115af7926e8e9fb2e71ee547312a7298ba021f3f29ee97b7f2ffe78a5feea00bd99d8cae0c8b45992d7db5e9ebb83ba2af1b2557a1067e1c6314dea22f0c3414a36c74859aec8e16bdb5d29c859a15b439821f73a54f3c0fa84c996e1f2477aae39f5832c4c12ca96ea7e153611076c85f94577ab82d1b9fc2f7b7800b8dbb4ed51d16bea33084c8dbc421a3ce3e4666e79881be63272422a765d9e385ea455d4296d788c8a01fd44ab44b6865fcccfccc01ce0b92969fd2d1c53a4f684ab1480808af8e0a7c776b5a725f4f942a819e35c5c93726415d7fce839d262af48895929e17db724a56b25b345e90fce6d60766f40ae6cf2461771d9a9b2802fe9c4a808680b204db59d16b9d91eab01e38c5c4bed68652e0440c2bd2d148e3eab71b25857efecd21cd1dbb6c403009160802ead65f8830025383b8a5f1ab0e6f68162b3ef29eb36a753a3ffafc0aabe16cffbac054be925a6cde4012d50935ae77b5443170b2f6afca5db749c618b7bafeac00d2968c4336dd5646059ca85b97d5354c6f99f539c4187a05b49a3083477b4ea9daca0da0e8f7f43f226611a5f3588bc0d4ef2b56057ad61ce9115f5782e7162fba5da3dede56bf7045cf34edfcb460b7a6e9287e3a8e84b97b687a04916ce28ce6f094dd033bbbd1b75c128b9b9612b0d5c718c0cd714078ad45666dc323ddb3137907559cd068282296e7238f855bf3476b0eea4ca7c933b87b6d941988f6d8d79aca66df397a569645db00a8584ce4d366d8b0571f004d84778ae9f45c0d8cf1b9e14bcdc17174d5052c2a31cba4a8b24f0e156d896a43c236f45eb6f18f7a19022df339bbd04d39cb6bcb73248e4ab252b34d320d53ed256a0623a84721c75370aaa18e57bd4d9ed425f757c6d8399d70a30788c00ac40bff7860874a845061b73afbb7d08b8ee466b94cb76c2ebb1e5054ea3effa5aa01cefbabbbb7920dd048947a82052312a6573083df3ddab577ed1274fb77b5675199205564c513f51f21914589da518c610b73f7bfd041ffa395a3c561dc178ff35b1a40c2028dbb32843a3fe4f028b65280db50b31066749aac31a765711b2c639afce3e08c515db152fd958a1f799e6df7e3b8456180ff78659536de4a83eca5d5da0582468e02be1a9d1a1dd6dd93eaaa927f7289fe9b94cd2c2b92801ca5c365f21300392298a3991e3286e4a6f4eefa39e2eb017215fadb17094d1b176def147b7a0448f94d2148b5a3913e3926ce7e5de0eac36cb736523dcc6eac13298dcedd3c0f6ab1ae8915b0a56b0c88a0b5a70de7d8ad65c343006aa570e210868aff02aab9b726ef0fdcf2bf470d4fc87f0b049a1370fbc38e834f3434efcc6ce8cf0efb727b4ead5bf430594241cdcaf409f4c82a9a01838f046b656df3e01626a19ecb72fe7a2cc9a1368cbd660b49e604f11da95dc3529a6dea3fbabb0d11c7a1e86e37c94020c24e7b000e24e150eb9888f9984143f846e9c138240ec8f506e7fc751527fe67f01d32a8729a1c4b48b861659ba4f753c9c6db6a9b5e4f8ad9411865a3504d1214ac12c8fc0aa84f4caa8981985c3c7a03a2835ada50185f704c9e536bd1da59a0c531e632b761bda3ca2523c2412ddca3f9f90cb2918bcdae4968424ce8506e7117ae0b8dd010e83eb9f91ef7a40363fd973b1e3ec5505ad7b9f5b4d958177ec570f3a461412f5a41e6ba85df3801d941c31a24bcaafa7522853ebcd145385f342924dd9bf22d5b411ec666b24aa4dc2dff0bb9295d05c9ca7c6a7c02beea733aca001335e982c47cefee562791a9987d2e9b758c63001d18d1b0bcc53b6b93ab3ed87c44edddb3690825b79c128eb81de4b37687b38c42fa1bfdedbebc465329e82f4b12758b3a007aefbc456727a1fda3d2a4749a1a0f9653093378195039e7f406b05ab404921ba491cb8619c4e7be4643884a17370bda498e7a1de9b9eddcf1480d7a53ee865753f4d3c4fcd152bf45fc1030c6a407938dcfb76a5043dbe7411406d39035667840c8dadc3b73e53b9d43308baa85d45e30dcf9582a4cb70d0bd9b1f2d5ba3f45119cd0c64b6e1259ec7a40bf78bf1e7ecd60beced8752311f766ab62f5d1b8e3807619704e0c7ea171f59379bf2bbb1a1e4ac5d163e93df1de9466c5a20dcb60c854332968723d83a57f710556700db38f8a980d5e80a9757fddd272dc3b8f281d7bc43dc10eea26fa631d5c015ab67277f3a822dabfdabc4e3e05b8458e704ceee42887c04fc567854d9d4ef28ba1eb9f4652aacf83e1433420900a8fd400149760a2813b7bfa97c233b17b67c5dc43f402d994c63a8736395641ad2b7822a4533326cb51e1f0c79e396c1c4358e56e53c91a0bb354d16fe1ee7eaa4d01eccff4f35b6c51a41da2c2abaf65132b0eb780a67c2b294d98914e664f4b23e9d28ee7b2655584a440598066b4120b353a8bd36508b290a51ed78bd2bcf8113662d893e1330ffca5292d1af4194cfeb370025bd2c2f1c0ac7d964f7d73638aa76a75133d4279e4d7d6d52cecd32c15fce585667d3d9b40e747ae8749d0c234a0c1f47e0559d00f27c26c8fa49a8d6d415e1456ca5d19661033134bc80f1f896c9bd538dea5e2d7b6ddc9b7f75762ce1f48eca76ae6d772437a9f67a88386d1b70881d9e56df45468011fdea9bd031a9cfcd1c54435edecdf2729703e889f591b3ed469abaeec138e587bf9afde05396e624e9240e1e301a50bd8f6e94be1a77d59604e001e712355527542966318c45ca83fd9386b74cc9b8c11b983065379a536b3594c3c95f0010bded4d6a056723fc41c1d51d05f1f627141a19dd107f0918c8", 0x1000}, {&(0x7f0000001340)="a0593f35454d39c03739c28c9e0984b4b8343d89c7a3121c7b972652bb0cb26af0e75b5d81ae98ff92df96ef59b421c857cb69bd4e2aeeeefb8e65531f7124733890963412428c7f94971431f8f553cd432553249b9d33b07805f2634ee9a603a9b25e4c1b508df31be4b4476ba100ea019d", 0x72}], 0x2, 0x0, 0x0, 0x8}, 0x400) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="ddc03ba60142fde7950780704582594a01e304d9d2825fb771bb2ce46306f9c4a4840181ebbc86e9f89ab41cedea10b38e32c325646b4b90ec040b9f6c0344ec9742138dd7ea1de691fb2f1c33ef31c2ddb90a88931663361b3ad2aee1fae0b03d4727ef3fdfd902a57681b7", 0x6c}, {&(0x7f00000000c0)="475a4095e611c3c56a1e944513f3975dabcc87758a101b62032217d62ec9488ae32c8ab2b85293d17cb15c793d26a179bffc53eb05dfd438a9af17bb79391829068eba8e52b734443c5d8d9e583179a3e900effede95de035d48fc0a0bfac7ac4adbee3ff886ed031ced37db1eb965bb032c8a712cafd97a3ebdd67023", 0x7d}, {&(0x7f0000000140)="57b511dce46d", 0x6}, {&(0x7f0000000180)="7ff2a53834b75a3e4d3cd4c476136e0f978b334e74962db15d2d481b3ad2e35f365e7daa16da75093d0406b8ff4f6fd4a96da6cc84ae631df0917e28026547da0361ec561cf0b257d78a68", 0x4b}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000edb12c893e99b50a5d9971f6ecd0020000000001ca200ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2], 0x40, 0x4}, 0x409) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000340)="00684383e7d5968e75520b0000007235e457afe6e2945e92ac630700000000000000683dbdea4e4174f342d2241003a1f7b1daa1450e5ffe0479ab2ed5a656346435246408578f8ced3e0000000000000000096ead4811cac674751c84c0e47268128db2d07cbfddd5db7620a1106f5654952f0faee10e1156c2af9d42e184accf6e5c01a8fd41bb370883cc0d77e5f64adec880633cf2880b15d520b37938d7a5b1b688f8b8b4999e7627894f1b2eac599314ae2f6461ee67e7e85d546915e4e69dfaae28ab8d3f91c25aa482925689d7641f1e4376a5d15883e89da9cbe1bd4aaa2e8172fea49b7f29e01622632cc9652bc10123af5ad667439aa0b09f575eb32de14a51f360624874062e5bb8fe9a62683e669b68617e0a39cde0a4789582a52d6751ee48128f330d5033bbd4a30e3866831272ec74ce930f8c6ff5191ba464df0561be642bceab5dca66b1a9d2db8c1f74f686438b36324e23c3400900b4475f893dd41d957ed2c0d318f5d5cdbe80b3f2e16817c924897032a6af18c7a9f61cc96209dd3b7505bd7b11fae64a12baa3c3b5b310ba66cdf3f20d69599b478fa3138384d3", 0x210) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) nanosleep(&(0x7f0000000380)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') 16:00:01 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffd7c) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:01 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x4) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0xc15}, {{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x80, 0x4}], 0x2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x23, 0x1, 0xffffffffffffffe1, 0x2000000000000100}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x463, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000001, 0x8001, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x200fffff, 0x6, 0xffffffffffffce14}, {{r0}, 0xffffffffffffffff, 0x20, 0x7, 0x8ca, 0x4}, {{r1}, 0xffffffffffffffff, 0x48, 0x4, 0x5, 0x1629b7fe}], 0x20, &(0x7f0000000140)={0x4, 0x8}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0xbd}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000200)="d20a5e28fc072790f4a30efe85d258da1753756e1bcd0936320fd2775cf0840b78629845e3e27f47db74849b40015296404eae7c6825d69098f17049c430debb161de0015295bfc6f4b176418d276efe3d41ee07ba128e154bcc20a0d1a3704fb2aae2e5233cff897c1cc015e57f705a05491e04d6f4faa4f489c31404000000acc46c45ad5a24158fea622726dbc4aeea0a73690941b96bff5555f7428eef3113d2f7b867af8bcec3036712c0c5c7f0e6a72825fe20ddc6820000000000000000000000000000006819277609f6cb098470a3d2f1d5b484b83198a3fc46031407525640df5078dd8ec1f2ba76eef689c5a697cfa6b87b9a457b942a6460a4e478e92d5cadd27c39a074ce6768a8503f74fee62727", 0x115) clock_gettime(0x6, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x180, 0xd8) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x526, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2000400000000002}, 0x0, 0x0, 0x0) select(0x95, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="0458ebc9d7284ca7ab4d49b909c196e0d048ceb5e04ec1b1ccccb0e0f36cb7b8ab8a986594092a0151a05e70c6ec7919cd32c79dcab6247199acf9256c8c8d4a3e0c79b70530a53855222b55b0b46dd2441341cede5674fd178bc42e9603c2ddc201e79add9b8d5764b1161655bf50b2d84bd87548cdf84f2c916f2ec600c912dc34d81e953a115ab7a74b6d7a30", 0x8e) select(0xfffffffffffffe1d, &(0x7f0000000140)={0x9, 0x0, 0xa, 0x0, 0x0, 0x200}, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xfffffffffffffdfd}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4000020000002000, 0x1f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78"}) fcntl$getown(r0, 0x5) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x9, 0x4) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) r1 = getpgrp() read(r0, &(0x7f0000000080)=""/33, 0x21) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x7, 0x9, r1}) close(r0) 16:00:02 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e362580500f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) 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(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r4, 0x0, 0xbd) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x200000001, &(0x7f0000000140)="d68ab6de6b2c55187609c9a76f6b6b10350c8ae62edf47677ce0318ee2b5e8a3bdd8470697b3f348aae5dbe9253698bed583e2fe36be8f77c4817a9c03afae2862d710193ca7a273f6283f38e2919418524d14fa7776c610c1fae86aa2823b580dc1c7fc7be17c6cc5162158e3e478ed5c75b68669b17a47ae7aa896e5ed0762dca5b4d0875c637edf09556ebc9e80c9e0e0fe8001aa1f64549b54a953df075cffdf49b085b01ffb324335", 0xab) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffd, 0x8000}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) r4 = getppid() fcntl$setown(r1, 0x6, r4) close(r2) flock(r0, 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf0000002, 0x1, 0x6}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x18, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20, 0x1000, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x15, 0xa35, 0x534f}, {{r0}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x6}, {{r3}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1, 0x9}], 0x7, &(0x7f0000000080)={0x4, 0x4}) 16:00:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x0, 0x4, &(0x7f0000000080)="dc279f2ad392243e64bf28dfadd7194b2d4c0578754a90c1", 0x18) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) socket(0x2, 0x2, 0x0) 16:00:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000480)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0x32c) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258beebf72ee9f89a7660b6b61043f38b3f9586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4df41a52f5ea70400238bf6659990bfe432044908d0d99bf7c1970781e9c287730c53fb394b682dbbccbbda1049fad2ba6eeb0000000000802000000076000000", 0x5d) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd00007f000000000000000000cd4c276400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:03 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x15, 0x4, 0xfffffffffffffff8, 0x8, 0x20, 0xffffffffffffff0e, 0x8, 0x4}, &(0x7f0000000040)={0x9, 0x3, 0x7, 0xfffffffffffffb13, 0x9, 0x5, 0x10000, 0x10001}, &(0x7f0000000080)={0xcdef46c, 0x32, 0xc66b, 0x7f, 0x3, 0x1, 0x4273, 0x80000000}, &(0x7f00000000c0)={0xfff, 0x9}) 16:00:03 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xffffffffffffffff) r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x49) getsockopt(r5, 0x100000000, 0x8, &(0x7f0000000040)=""/248, &(0x7f0000000140)=0xf8) getgid() 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xff, 0x8, 0x721, "7b9dfaac3a21b9a77f97e7075dff8fc0da884ae3", 0x4, 0x10000}) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "a147010004faff0000040000000000002000"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:03 executing program 0: r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000001500)='./file0\x00', 0x611, 0x20) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="85", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="48f168e6c8fcd8bc61b739ffedfd795ac05157518e2fbaaf31bd473c611bc418cf17925c233472acda4cb4eda7cfec8b9524f1ae603adcacc1f0aa868ef01bf1031c9aa47bab6e02253f13d2344db8e8c83424d335c989699c8e11d1cf36a05ae275297f31a8db658db8b0ff078111e9", 0x70}, {&(0x7f0000000100)="4e3c2d6f00f96a9903adaf541e90c31ffcffb9d36ec03e663be1e1814324bfd18ef6c40bb5a8095dfda26048edb09d1ad07caafb48f17fb7b58cd7430d769c83e092aa9823b11f02cca4bd365e6d77832b63516d3764e64a7fc81bdd4157bf9d9a2230212ee7b9cdc8", 0x69}, {&(0x7f00000001c0)="9a9f1cfab255081743621052071adef8b22ee53890c8ad35d3b58aaa4842bce6cba9efbb519ec7b4061f8a8ca263134230ff17e67edb2c8cf36a88d1bc2c632a1e8922779faebb4939b77bd92718d3bb46d73cbe70777d9419341ed27de8b793555828eebecb99f8983b0b71a175729edd0f7d82d2bf6a8fe27f77575a9d9d27dbd7dd07b083ba59c40d686a838aec79229a0dd3c1a885999b24110430d2422458b90d849b4ec5d034cd081fa404efa57691505b72dcb36c43a244e90b5ebd4bca7f054952e35349b19d6da02d06e24ef93ddcfdb4eb5972f8eee2ce101ca8c4146c28261ea3033cf125a9b4fb37321ff542db119d8b1405c7093ee6ac2271e14de99e1ba4fb6cf51129a23361b89e888b08b131933660bac3e95efae624099012fd27ac05a171c2245bf6a95a2e795943fe558158e505fdba54504436b94f03ae2438d099619509eb297568bceb258b895db9b44bd9e6c0a71f8e7cf69bfa78dee16e0cfbb08d48d894e147cd72e4dfff9f65b649b952b489bba8c626c4b4e2e7ce77634acf9826f09ab876445717f8e72d2e2f96df3e698a8255a4cc9f4e05483a2d69f6f61b3174e7d9ffac00becdb97caabce5d52a719125788fad9420e0a9922cf5d61e4ab59282b5171e5816a513fea3d87f1b6dbce540ae3e7063a63d306f675b2e5dc7bf00b19ee2d5922d9169e8d676634b1304355bbead62ab8b51b0b962d711565e82c606707ac78da3b5060cba2d116807219e1b87a0d6c1018c39292381ae3e32a8ab43a01386be671606af80083faf3a9574445ec24d1764d7c6bb8181e4a9523c61a09fd00c5196915b6ec1d2f2c983c4f1a4f73e86dbc0bf2ba5586b0a54f12a22b7719697d594ada7c419fed4a9e661fd633e298a8a59b088ee5bb654116d58d313484a293a07e5e2feb5f63f765b8c91796c75a3a88236810aa5cedd52297721065b7cbda05a94dd84f99de0748a346693b957e763931325e16b69887fcec3ad9d961a052033feef2714feb540ad2d3409d910b5bb7ff27cf106535c397431ca4eab31c95ddcc9d83d422804b4f762e312b5cfb418b6864b776d72c5281b47d13e7b63b2515101e30014d4b3c4c3a1240bef7bd884d86d340c560d1164b1b8be0bbcb4a6b910faca1527d86d08b12a978e11b12f2e827c832fd69fab42eb2bba1df859fa80375a1aa2cc1f0cf9af1a46a0864bf27e33e47bfa8965ce5fbf94ee93d859f725634bc8dcd6eba26a0eb51380b258baa065a7aacf711fa0466c0bbdf40c995703e49dafde70b39b5a0e28ad24577e04793eb50a1ace4f58d58047b507e22860c8340b933abef0a8c412d197b0825118b81839754c90f54e6ebc63c947da87c9cc4293b38b97b422da33577e5563bddeba031acc678b5ecd4d679ec7ed801e68cdb36720ab209c339ba3ffb31ff378d01762240405a7381e20e66b4abd1161d073e66f03f6335247f09aac6d4ace29f8d232fa940ff6eaf2fe7a5524da230ed3ef2aec6cd8e5d5287e2197f96d4a2c184df641693171563635c7b2db3671e7435dc0ec655aa639eabf47218779cb5a0585d1e7137c79dd756b7b7620b61a4ed996333af036279acdd5805eb07534ae1bf8b19d75eb5d852ad413baf8b494381622b76c562bd7b0cedadbe04f1cb75ab0bcdaab583160545dee9670c84df564cf9a0b9a23cbecc119db9971ecad45680320875fb0eca5c94499ee348909471927ac65bffd8f4a659f34cfbac607716512227ccb810f41ecc59033076ac6a08df8e59fe519825dcad529d9f817336223c7ea033572c579feef5d12c5050f9bb0192bac40a9fda387ada9554dfe0314f9c564870b516e5fbbd116b3474a0464d3492bd12222a80eab2b9f2baf5ffeebd8c953e2a6de732c410e9db0ebe5a59e1389f417ce7fac5a750b2e97abc4910526fffae40c63d2cc6b620607195f02dc7dac5687b4e828512da2380da0811031f3d3b2046846464339ff7f8d3f6a6c2ada682bf27bb29dc4cb8ddbfeaa480965c367989e3b9b2dca83f3b90696fe4875b1dae817f44d24506c4d0c08dd104f99e8e2037e8694ac31ba21d9708705c4063c8d676c4f3b87d74734524e02b53b6102b98c54108f6eaeeaab0b3f8daed3a0c968f6bf2caaf1c2dc46d3b8e12cc245a407369baaffe8d2b69f55708ffffa5cc3ecfbf5976f30b521c2012ea9768861b4693164228c3af3f1f5690d1e94d98bdec508f73b97e9228296056e319dadc1438d4c469d89ad07dcf8933ef39ddf1c53a67dbb0252fe0f5fdcb29d640ad81d6f2bec191bd426e57996f199e168d6f2d699e56ae7029725145bfcb374632e2bd550de501bc4df13432c1d8e317aa41e05e2fd9f71412b1c6bb8201687acb49842285e6d5cac23f3fa00558ddae0b9f0a921288503954166b5423bda8d0fc9a37b37acd02a71c702c5d8c98328932a9d737e163d6fbcbc47ff8fa13820fd397322343f04e13b990c021b470c46b64973772471f8aa3c661f7dc587ec8fa9662e518543a1185d0a4620cadd43812f2126153e12d1be75ebaaec9139c65c3c45625fe3745aa68315faf9bbb136b7b3bda18860cff161b2d69f9226c524d425053f9d0142d3794ad8d5e812c90cd8f83d3aba292d315f20e778dc05d28b55270003e33da9b22dc7cbfdfebdef77a274a689369ad72cc21977ae9222eb3f98e57dcfb83a21f1bc566252f72a0e44fd78c8017500210073c4d28a3ee357cded2f667de759c5a47de46d6d2b09690bfb2c4bc822373f2dec080699fe289700516be6dff0a40534e9d661acc9bb49543a90eb474fd1bf60b952c2f5a4fde5690439c51d7025837e84b6fff5477e1de1a28d2814db4d27bab77e00649add1af255501b0ddb10c2ac93d807e91336cb1dead71f17083a9c38ee3cad77942dd3bb53d0c8090818bd98656ba7a6cbc502c0cb214381f0c64fc4952e5b5d2e4c0ab3ecf214bf5b14b4e080d061c14b9d6653d3a7c6cfa793c06e7e6b0db41cbccbab399b3de141f1c4d73147f39d183276618b4f83c3f0de3340225e7dedbf00eb99ed2bd55af268fffab8fc0c68a4fc3009d372715b94c0315c88a579e4e9fc9840e1aa3a0c8fc246bf8a20cbae83d1214b6acd4cb9236515c8f67cf4cd4adda6ce16d34abbf40e515b0112ed7f30f0c27969275ebc79d60eed3780fb7508c56ebdb869bcc0972e22db2498650621c18c17e4a957cb006ec5f4bfb0d26bad6794a58d57256b3c3aba8367db72fa64ef6af4d20f41c52f0395c641d53fbc2b4f11592cb47a9a4fb50ac7aab63e724f5eb0fc4f7e6e3b881f562c5522b3a6366cfd23be059465b62fcb31002e3b5d797559516936668be3cd0d5f1ce7f0de87d28af5fc39d61855eb35d8cb89b12d7ffaff4dda5ac1522054c2834d1df1df2f51f8d39ed0b2e3a76439d9c3375877a87036a24caacd5dbbc25a61ac8f9c9f8f6920042fd9b10f5cd694aaa6607a61f7b20971391ee5f435bdf4a6e07199a8b3555d77736bd130f6cc174390c179f28a3a554942bd5d8056cb3a147478c180a21b2f5b5fe6f716f69ac7ca4399d3f2a016096b36806a32c1b82e959ff622a4ea798e79464a273f25c51243d82d1dfe74177390d1d92047a27c67a78c6e757123fcf0bc60b9ee316935387e9ca381087874a34ce918fbca6b0e15c31a6cabe37034c8b435149bdf610b9ddae25517fa24534ea0b0e61970b3deea82b00092d53a9367aea18543419ba679a13824d0041553ef74cd1b50df52f22423157800465a53b5531da264ca6bdded27eff4c3bca43112c4f4e252a2aaf629cf071e9587c3b2242295606a287270a2db310d51e73cf5bdf3acf5a859a31d441215b315971dc25e420c770027e5fa9525eed30eb1da2ab7e8c7f72ec10f2a0d39a10daf39f375d3427417174fe955c5f31181e1657cd22503cdd1428bd628f6506fbc7dbcee3957eb16708dfaf40878b8b56ba5a6760bc4f94793044aa43a8d09bfccfa68db1be58a641b941456f3d768ba7aeea561e67659e4be75680777226fff981989cde6325bb5a6d992f88de93a5c8072cca5fc4bad5e8ce09c4d26ff5d8ab5c0c562b9f9dcf7d55155aa6e62515d23fbf7c5a5883abee24a7345316cbb7677e0fc5327ac1c2848b6a0945cb9ced954eb4fa50a4f04d28cdeece9c10a4249a29bf929a254d1ca894809d1752829fd437c0efc1d038e58fbec4ef57fd0bfc222ebd8b9c7ebb92d820efd45d8f60f9bc7e195911d0f389dceca207ca77de242e0b23e03d3fd56b979dad5264803d071fa8457aa291820ed4174d31244b67283ad2070ce9cd654dd7fe09e626ad29db1ea1e746ff8ab9009fc64c2b7e8af582a4e1358fcd483376418c3fa17bb7d1dcb39bf84a231642747c19ceae091084ce17bfa91c19142d640dcd56c02cf426608d28abaa0d75268dc20d89a4b272389317f255c45337692f785cc05616069d78aa8b335dcd64acab5171df4d11115eec0d3941ef3b562e9f3ac14b4a87daf085ef87f5871f7749634231222aeaa20d43a84375b846dbf85196d6b40f7879ced97619dc04d774305b7e3f9fbe7bbf8d9299018b7a264cca5149c3d88f46f2008e39327002ca93bb8d57e6160ef69fb0c889c0e3be846702ddb019935fe69cf6dd7069d576f1698f1380b1c84cc4f170bef0681480ace4cae81586ae744b41fe77fd4945d668b90834a86d883bba77de851c6813b37cd3ab70709244abc4c0e9d2b3900ee82b3bd4b2e93dad32525f51f2b7a72b2fa7673d93e5f118640a58419cec3e07663e69510a78267ab94f91fb223868f79f3f7c269d9691bcca3c3dfd8f4d6259c680a2dbd26fbd07040ef6929a485108f50c260aee64a2c74e8a97acf69af78f605690f47a769151b2ccbedafa078824c3fa3532a3c0db60baf97e57c55ad51dc58d01a1d12fa09b967f6e526a35827007946533bdb0938a369490d56fc2487de5c2a9e8a875f1082b9602a977fc48f7b28d8c664008c1ef6bda937d56073ecb345384b42b9b9ed83f608ab190f7200c6fac4e7627b8115eefaf478154f6c157e660e5da5aa6ea660661574e20a6bad4e245145be0558841d5cb2b719af325c13584706d786d12aa0f23a2f507ddd7703c1800a76c40968011c28f56619b0d11ddc1396611bb33223caf61807c6ee33af133a3b728f8820c9166797d09c41fbff719e88cc653e2cd3b5521b0927082f2170ec4291d6eaf6e82cbd0d3462630ab3c0b4e9a86f83350c05f0f65c4a64403a87473f50237cd618eb6e32f5812b322224910c304a14a80132d22116fc7a099710ce6312a3deff6b1ad0ce70cf568d04d6c3110952f8fd0ab57f38ce2990437a94bf1392379c13b8006969898ffe1c00729c6ffa8813aecca0dd7e725a98cf702004bd64b025f9e40b93f6437bad324d3e3dc99e45747cfca9f3cda1a66723b7e232b37141e7f69ad0871d5776326cd9f860091b3c67b8738757be3fb5be6d445ac975e1d820072809c1a706561a35e71959724382e18e35503434e56d9bf9dcec28c117b9869a77d8eade97dc5b4c9a3ba4bd85f8680cdc70934fe8971e7c33cdac568fd68a88e820c3ef464328f6b2d52d377125b0bd1b0d21dc39afd5160429348e2807800975b28a09c41f2adba4201d57e6d28b286a110a20557c11a5261ae6fbe59966e14bc512ab16ed211672a23d8c890e744e3f5b83fa72f5e0e6ddc63771f7547e6de6b42f4ea27da28648e4a406bbfb4cb83f84ed190a01114b5ca4c5c6ab083e1e5e64855ad31f", 0x1000}, {&(0x7f00000011c0)="413b22cf5ebadf61dbf0b9999ba2adac949278a4a87e18e646b749cac62e4680e281bc3bd1516ab0", 0x28}, {&(0x7f0000001200)="9d1b05ad94b2bec40aa75a5d761dbf2d1eb3a171b37da50c2f9bc6a4fe31", 0x1e}, {&(0x7f0000001240)="7856e12fab00bbedc497cf892ac9498351821a5fea49cd6b8560e7018c4ccde8028aaa71eb8062c3de7c86688f28acff1bf331d57ad384dd61002a7a234f146d24ba2bb832dfa4fc7b8db2d9440388f6e981f3f218bf95a9db3aa4d46bca92d0b353d9eede5c8fe66ff3553ed1a8dbbd96781016c4a2b36023c639969ee01cd31e1d43875ee4cf6273045c7afd68b85dd6ff93a792afdfe17b898b72d6aa8c9906bddc0e9023f42a38d264a3aeb7e39a3634346feeb0f6", 0xb7}, {&(0x7f0000001300)="405031859c574e294385f7a44dc6ad5e26f932a96089f028a6846fa69ccb9da689cd657f85725a09a9db3ff614f3d7e40a6b1a6584ad9c3806203021b94d1d5527fd549b3188b7821292b83a0abd5494aaaf9128f85664aba4206d759f01614194797cf86bf0eb7539fd929ebb0f537cfbb788aaa3431a6e64a2d1f59c9f2a97f00dc04d6762bd89388b9eefb45dfd6829343cca566a8759a14511a42227dd09c3030d79e9f592e35ddf1bd9d74f3076b1", 0xb1}, {&(0x7f0000001400)="616e2c00ed14939ce2884f7bd0c6d2219173db13abddc31b3289eaabaf595a8e275ffb15cf18b59556f41331206a9bd9a16733ec04bcdb20d8e66284ff3dfde06fabc4e161fd2be70a", 0x49}], 0x8, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0xfffffcf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() pipe2(&(0x7f0000000180), 0x10000) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = fcntl$dupfd(r0, 0xa, r7) sendto$unix(r8, &(0x7f0000000000)="7ac0219c79a9d24d49e430cce4db2075d126a6ff27288dabdcbb75a42ce6ce73dd69323ccc6d46b4b16cff8157add77379058cecfdacba9c762954183cee3b1ece49e2d7eff2cbc58adb70664a3280ed8d3d91f352bd6ec367c2fb83125b35925fa1a34cdcb5f5bb2c5873b3bb3706856a154e414df1", 0x76, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') setrlimit(0x0, &(0x7f00000000c0)={0x100000001, 0x4}) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f0000000080), 0x1000000000000205) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) 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 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x400}], 0x3ff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x43, 0x2, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x3, 0x200, 0xa8}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x1ff}], 0x6, &(0x7f0000000180)={0x4, 0x7}) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x104) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0x4) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000040)="8911dc73c2c941daab9dad9d8d53b9b57a0a257aad46ec8f171e6abbdfaa138d2c8c618b9edba19b1e9a7bb05996d638e20a5c0e8bc98972d96f8c7076f5e75c270368ee0e9754f89d874d5b45e92a3d2eef250a8aac860503b08dc631ac0a748a1b1912f68ce1df160c5c5db4f4b493269ad4a501dd905be1b19e51577a9d86363f6207dce51a34242d3aaab751c52e4e5505efeceae957ab8c52e9a23576765d5fcfb5ef4bf362772e63fcedae0d5a55409c9eb71e78ba9c143d35bac183340fbad821ae6bcce8393f68055fa6c4262ccbb7ec3bb163fc428348f85472aa6ada6dfa1d7fc31343ca2c286f37fe0307f1c92d6fb3fffb7e163abab8c2ef5e844b8f130eb93e41adc874f5bb0b523f671fe16f05bc9fd3de2de8ff109ec824b800b1d2d1e12ad2c27e8c66e1359fccb006d65eaed4830c6d80f9baf082803dd5600a9708ea463e2d9fc03eff4edf272428954a1ca07a97d5504b5ec1d54a76163bdaa9c280b4009e42f2ecac957b8ee1647de7de9cd1fc4729498c4aebf185a8e5e308970dc4d9136d3ce631b0f81de963eb351d343459ceef5b34bf14cc9f077c4094852aec75249ae1fde64480a7413d360cf63c18f0da2292eedba31272e1679357372c6b1f6a0834593c78f93122eaa04e2c53e9a4a47a8004e693fb1086265f6d427047d0515aa1d811fcf0bf343b55da4e766bda8bf1b5d6e3f152ca0c57c37e16c3d0e3be29bf6eb828d9d31913660496a26ea28184ba51feeff8e8334bab839b2754aa6feaafec613eb2e02a8f6a7ed38ea35e05e4da7bdeee2d8dc049966b91726b1ea92d8c8188955f4c34016766d7b9d6352ad87791d397aae9b03605080ce6e1544372fde9ec158efff020605457096d4318bdadadcb56a808bb6ec50885ba3d6c1ae2a4fae6e0c12a68b241f193619637b383faad5d26975544edcbd944b5892df7553db779a83e0acdf6a14a1f32b0f178d428a82f934ef4315d574802821df706e77eefa2d058a5997b3c395915bdc7011ba785b0b6167f67624ca82a126e1dc9d2b42abb3858295fdb2c4f5a2c599f7cdead8b7a4772661d930b0ac99a69cd52b954b2c392feac1f4df46235353b8b7fd267f52979ab0de3d3ec88b3016f57dcc0edbfb1a4b31e15fe0397be4c8b50edf233a741d4e81dba978a88fd97a1e728320d4ab2ddf2347e8a76061e906de934e3e8444478f3e398c315762016fb83fe9fcd329c25d6120892a60bc4acb9bf822c710e88b43a4600a2f2313681db30c1a4238ee36a23580f92cc74dc09c6aaec139c957c661d978b724a4adbdaa0c4d773c1fafc3d4dbb7eda37e879bf4d5e7d42b4ff8dc41f5545a8a063cad4334e346bc0d43daa223059ae4435e5d47f64205073c8db9455008a7c84d4461eeed0343d02d835a9d400e253986adc5f6b3c0d2506733e88d75fa59f6fb17946a17d395edb94cffaefb3a453a00146e28a44efe4a82f55d605df14b3a52c8fa054a694b32ca36e22abcef8832218db9ca614d25cc5d352adb53945746c4507061cdcab8ecb45a431931c591072d8ff69712cd8de08f13b05a7fe8c42088dc9ef742b13f452a06c1d4c0cf7ffc8ab198fb87c07b8f0cc22940e0a5eb3154133195628aa3118d34c3a9564d66b20c6bfdadfe1159c20017d10f7e3a2a5fd5ee748276fd87895252adcb35299f2d92204b20fcb9d4e059591a726fef283e244ce5b1390d07a2ba0151bc40f76a5fdf86d38184b0ce1188c2be6b2de9e1eb6caef22409946c54a5aa99dbfbdb3cc6e1836dd56a1542fea5fffccfe18edae2cdc1f658c62924bdc7f1c7d93a55647ea8fe429381a5262060a271eef2010fb9ca38463d9912b6ed44b00ae7b9e5b51edfe424c6756c23c39dd5a84a21231442b4d2b4aba6fe68686810babd6151571c4c67161a599ba5819468d1697b0b0641b3c726936c4e62d90cc8339b1c74c81a53dc3057bf4fe7aea7b1a182b2fe0e3877bad88e6953df477a271d6b32308614ad48dbe69431bded959a7355750fc60f41e5d61c1081322e6d2de6f45766d19ab1cee55315c52c0bdd99d1ec04c16ae69f938ff350d6a6b81a1ba68b92e91988fa7f0881b96bc4289b4555061c4b268d634794869d9f02f70fbf64e3fc1706b9393d3b6cd2dade35bc7c1c7344a30fe1649f2d6a12d151629e69c4d887cf32597a69b6dc40aa5474b69433bd3d84ef6abb56317786c85133643b44a4e48cf5531817703c8fae19f36afdf56ae051adf26341d301d9c93c4156e862e848565c9af08ad9687c894edfac509e30b7cb584233d0c13dfdff795ece8417cc93c045065611efdae25a88f5de6a28819c67bf1ae34de18ab10a82a1e589dc5e723b302fc6318539cb9f103c8ca4f2710f89875a652daaa9a14d1e6237e8a3b52b1606e39f487cf8d9ae71b1321d7866ed1b875a7750c63814550a4612af7e92bb74bde5a8288f17c3dc55b37a436c97217e2a7d9c2c047b1c6c8d416d6eeeab43830d22f960e59297e761030ed0cee31e2676ec97bdbfb25a5a6430886a37419cd3d0a201afb02a13e7b1aabbb8dc24c7b00d6696502affd9585d1e76085084b497e4bef18ed7b62844e9e9f622a6728ed67851f21a4b89d0fbf2bf9e04c9f1462d289f75c1173d271cc7e24143b8547723392a6cf6e3af91913716c17439c8961c49f140767452e3141fda01406309cda38a1f3e9c5f88ed9937dda5d941d27741768eff081456e6d4ce10778dd40d81868df5027add3c383407784d475263d256a5c3b18b38043556deb2cb19422ec02157babac5dbd9374c778e7975b894ebb535db36a7a87577fc03a207c4322190b9ad25a080a6f86b9323dfda87ae9ec7b792d7b66802a8acca4a22ebe0b463ab19825f08df7d0623da05ce30f5d51649ffb138ab8d00d577866641da6a464c02f7ba604591931100ca9fdbc652347f1dd138f7d5aee1d46b9d80e853db1e7cdfeb2557f6861565553b3be9996b069299958fb19f3d771e64af31bf3baa780e94560e9d2ea33b2a0e788f665c061c4023a97cb39423c32449f605fdab0531675d8586f55771fdfb2b3457841545e55796c2f69236bec8ef26f79ca2cbab3432342543d9d0d209ee2013261508ea762c53ee217e7fdbe349b57703a3d8db880a2f2aa8e99482c92603aeb59d36d2d5e5ff0527bddcaa90be33c04245e8920744fc9ac019291822597ffaade93bd422a46cd0e9636735ba72878bcfa074dd08be284f01f7f56101a3f5cb3c820b9fa5df79b1fd219785d856a4958b47ebb96cc231d15a388961b5152a71dc88e1490cf1b0b0ed6288d4a956ed667e1a1f32f955fd384ec513ea19fe30e8eeee47428651ffdd0e1ec8ec28bd4cb63e4aca685e24b91072176f4eefd178d8efca1962fc04e264f8004ceedd5f11c0233b1f383ad3f021001303bf239c7c97048c060b89e5ff423478842f382640051e4da6bbc8742e0f14f8ac723899eb29b73aa7859c7a5f5cb4c9aae80f310af8056768b14eed4f9d088e65637b84eafc8dd52802a41e26792be95018e5ac4a1388b6dda9eca3897914664a3c237e577b9de81f3a647e967329cf113d7f093e4e0b25770fe1b43afac5ebee3461e2b68f041cf7c730db04ce12c3832d7546fac47e079b4dbe6600d16cb7e7635f0fa32c1404bda44e487767bc80d021e73d112e23d45d237a9dbb6de68de33fdd14fa013658a1bdd1b10d8000053d1692b6b87b0bdadf0bb6316b823c16fe35e24c8752846f40af8e98147a492da460145767df1aba246faf0f0cacd54d91efffde19b19bf99d53a748b53918e5b1e5938f39fd8f6867147869c1149a3b0e99949d518beeb7b8ad5e5209adc0b42623909d491ce8e2d51f9420c05df9d37ce6121da98a5e517d75016286bc409ca23887b57af0fa38ea597a0193bd7e736b5e1400e09197ae0cc2f17366701b5b15131b5a75e42e6983436c9893ea5cfa912b2baf2c5463140fed2c35925c6945b7c18e2769ca32dce87fd16ff5ada7b7565c5378f5b061b4ea6123ad6b388f3952882192dfe5620c96b4f94ae34770e599028b6727bf175fb88fc7d76e94c14db3ada25490c9b1bb35aa6bfa001f77f5764eca8881f4fd076a74eb2fe368a3c39cc69c96e2129a7018bd61b0796ea2c29f59854ed944680bf331616fbfea0f5e124b46ed3497cbab2c86a9948103fe3cdfcbd3c46828ebc6aafd766836df3353272756e1538fd6a92006c217628bc52ff31605096638d6f255d1248695b85e36c24a3533dddcb57d99b859018396cf545bd5c5045c8f7cf034744f6943d835f2a2a37454060eef4e69c5372f828b68c7cd4dbcf6842d1ed5ff1fcdbbf548a407d2905c369721cbcbd54eca7bd2aaeadea923466923e7af5aef9c9e07d9219707c03c089d8c7e674f5ec704ad268f9ed96575f6790e6dcd81370b238fbe0d069213180bb9a532e48e6f9a3402c23480af82259058e3a4d6a982667570c812d30b22eb85c55cf00c984518daec0150109b26fbd64fb2f617581466f5e92835ef72f47696966cfd18b52f7ddf1ccda677f28def6030fe7ae06d690e37b71481093b5362829c4f73f3bad2512ed1ea62f621991973de33e7ff2748aeaee681bbb96990177d6ce880e30b6204d031336b05f016c2185ee579c652c141010e3aac7c8149ef550f01dbe7e404acde108dee13349c3730c5efe4b697ebb82730dd533f9eeb5deb06136d1ff3e583408e09ef2c10edf4ae05b0e5834940d6b1512823478d1730e8c15a1e1089b459ae31c547a50255d43ce92f242c6402504a7b2d31dab3fc80d06c6d3cd750c493a3b76a1af797cd4eb7381e1846e47b9bdfd65f3b7a3871005cfa232671cf2953d67b2e6fca296776547b75bea4e6f978c6461480997313488ea6252502be1d0da1d920a91b88857fddbe55745cd134f7454db19ee43b903044010aa0261607d4f847c69c867f7a1deb04914c7b5e3fbd81124a9e3692e835a055f0de5807d4ba5f2845247e48c3155646a1409ce63cc364901b42c9184b5dbf4ce6a114f2d96ad5820238e94c5d2da3cd37fda292d18b0514ffb1413a6be3288445c69de69ebdcf99cc927332b4e067513eea6f65d51a19e6466825fe5b13288be276631d0199e834e7f7779362ec453540d71e550df3c2f219fb4a47a5ca3832e80e628639398fdcf69609a801b98754998c02c670825fa9001e12da3819754e69e9e41c333607b2713a1a236bb77980e1c271616bb76bbf9cc5779a556013e0f9dd0e03be0e25fcd5b35a0ef919c19d13f2a649c9309d6fd6373b3e90913982f13a02bc7b78fa1772323e6661309927a5e159a88c7d55c05aa9a7a96affd348049dd4c0770a9982726b295d8ebe75635c18367c6edaa3775e34a772bf59bbc343ca05bc540be0323683354707ab9eadc7c71e8df11121fa031b643caedfc9f3312bb874f4005cff87e5e2ea43dfc16c6c44ede6854d945145760c034a225d4fd221f5c16aa54b4d414c683cb073721df5a8d9245e02a812e16488c172b7eb470138cb2301ec0450e02d3fd68ed6902827aea65e4e507a5d202634e505ecbf9ab1a98ff859c11059882c3ef0dee62f3633fd3324f2e4973fe5b8c721545478c39f024c35cb09f9210731c7cd7e92593315164100640879433ea067568fc9862ec9eb537add6cf8077addcef87d57c947ab482e7e585b4f5952fc7abf76be2abc4e17a0830c62f8742024d31f2fbf7b5906a984ce494d50be130bde4ca60d64aa985ec6438a10a3d41079c", 0x1000}, {&(0x7f0000001040)="d180147909b4ab3a94991c12aced5874bac995deded2662f968f896899ade4a99e45b3fbc89e822851", 0x29}], 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$setstatus(r1, 0x4, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000, 0x100) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)='>', 0x1}], 0x1, 0x0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xa39, 0x6, 0x100000001, 0x2, "f375d5c2a0d9989c9aabd575a298dfc032c51896", 0x81, 0x200}) setrlimit(0x8, &(0x7f00000000c0)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c", 0x104) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e55cdc3a5197094b222a9c4de41a54b5ea7a753fbd2250668c0a9b237b205d3443601f6efc1d41112ed83c55b9199299dc5539a9bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x2) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r4 = socket(0x36, 0x7, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10, 0x4, 0x10001) r7 = socket(0x1, 0x2, 0x101) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) r9 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x800, 0x81) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) socketpair(0x20, 0x5, 0x8000, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$unix(0xffffffffffffffff, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) pipe(&(0x7f0000001440)={0xffffffffffffffff}) r14 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x21}, {{r2}, 0xfffffffffffffffe, 0x84, 0x20000021, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7f, 0x101a}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x80000001, 0x8}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffffffffff9, 0x3}], 0x20, &(0x7f0000001480)=[{{r6}, 0xfffffffffffffffb, 0x1, 0x40000080, 0x1, 0x2}, {{r7}, 0xfffffffffffffffb, 0x2, 0x400fffff, 0x2, 0x1322}, {{r8}, 0xfffffffffffffff9, 0x40, 0x4, 0x10000, 0x200000000000000}, {{r9}, 0xfffffffffffffffe, 0x0, 0x80000009, 0x10000, 0x5}, {{r10}, 0xfffffffffffffffe, 0x40, 0x10, 0x6, 0x9}, {{r11}, 0xfffffffffffffff9, 0x80, 0x0, 0x6, 0x99c}, {{r12}, 0xfffffffffffffffa, 0xc, 0x80000005, 0x7, 0xb0c9}, {{r13}, 0xfffffffffffffffa, 0x1, 0x0, 0x3a, 0x3}, {{r14}, 0xffffffffffffffff, 0x80, 0x20000084, 0x2, 0x3}], 0xd5, &(0x7f00000015c0)={0x7, 0x1000}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r15 = socket$inet6(0x18, 0x8002, 0x0) listen(r15, 0x23a) setsockopt(r15, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shutdown(r11, 0x2) setsockopt(r15, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r16 = dup2(r15, r15) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) setuid(0xee01) msgget(0x2, 0x40c) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) socket$inet(0x2, 0x4004, 0xff) fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000002580)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000002600)='./bus\x00', 0x8180, 0x10000000202) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/153, 0x99) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680), &(0x7f00000026c0)=0xc) getegid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700), &(0x7f0000002740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0x3) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) getegid() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1002, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 16:00:13 executing program 1: r0 = socket(0x26, 0x8007, 0x6) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x100000003, 0x102) r2 = dup2(r1, r1) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 16:00:13 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x1, 0x1, 0x8, 0x6}], 0x800, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x9, 0x1}], 0x1, &(0x7f0000000100)={0x5, 0xfff}) close(r0) pipe2(&(0x7f0000000000), 0x4) readv(r0, &(0x7f0000004840)=[{&(0x7f00000026c0)=""/4096, 0x1000}], 0x1) 16:00:13 executing program 0: r0 = msgget(0x2, 0x3) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/40}, 0x30, 0x1, 0x1800) msgget(0x1, 0x600) 16:00:13 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x1c}], 0x33) fchdir(r0) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) dup(r0) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x9) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x6) r1 = dup(0xffffffffffffffff) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './bus/file0\x00'}, 0xe) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x7, "edce655e1c275d7ebf7b2bedc9d20749f606203c", 0x4, 0x1698}) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10880, 0x40) write(r0, &(0x7f00000001c0)="c64aa1768394383975ead1b7a50332d7d99ed9103ae69d6ea4f92aea21c1f09a5386252613f5edce4cbb12e56ef6aa1a1493b517a7f9dfbad60966871dcf777da151dda16b71583823f81936cc42299ab3a44cefa76d22bc5198fff39a448c713b9e8aeb548323551561cca737260064ef7e8232144e0b2ce920f3955e142cf82146a4a3e6151663b656c8b4e6ac48eb717c42f018dbbcfb27a524537fb705f5c3d6174b3a1652c001b70857d3ea14e895f1ebf3e557ce8bd993c18ed9eb0ec64a850beca8849b8692690a7fe1f7a3f42264766adb6b8824dcb18f911efe98e14aeb97898e6cfedcfba2ec3e1565ad900562a4811f20dc3166cc", 0xfa) setsockopt(r0, 0x1, 0x4, &(0x7f0000000080)="15822fe2bfc0e9fa916abaabe5feca7a3ea0c49813fb6d1b5fcc8784d8f5323d159c8c17fb70bc606c4256b50e6081b8186f5963f256f483116f3c874a6ef4db9c6da935c63055499829f3dc499ba54034", 0x51) 16:00:13 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x82, 0x9) r1 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) socketpair(0x6, 0x4001, 0x1, &(0x7f0000000600)={0xffffffffffffffff}) socketpair(0x20, 0x0, 0x2, &(0x7f0000000680)={0xffffffffffffffff}) r4 = socket(0x23, 0x0, 0x200) pipe2(&(0x7f0000000140), 0x4) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x7fff, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x84, 0x4, 0x5, 0x4f48}], 0x5, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x80000003, 0xffffffff80000000, 0x200}, {{r4}, 0xfffffffffffffffa, 0x4, 0x42, 0xc3, 0x200}], 0x7, &(0x7f0000000700)={0x3f, 0x64ca1a27}) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r5 = dup(0xffffffffffffffff) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x20014e) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)}], 0x1, 0x0, 0x0, 0x4}, 0x4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10bb2, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2a, 0x40) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f0000000200), 0xaf, 0xfffffffffffffffe) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000380)="8f136503b0911970e50d7255ca3334b5c8986310327a1fce9bec2f08b3ae3902401b6d33956fdd92920fb18e2ee33bb17011a2114aa3e6cdf7b294c6485a3dfc48f3d8e9bef0505d6374a0a94cfd34b71e4a8cd7b301255af7d39f79cdfb22f20abfdce77036451786e3be7636cb83a9a32bf7e41a", 0x75}], 0x1, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2}], 0x8000, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x100, 0x4}, {{r1}, 0xfffffffffffffffb, 0x38, 0x800fffff, 0x9be5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x1f, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7ff, 0x4}, {{r2}, 0x0, 0x2, 0xf0000001, 0x960, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0xade, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x4, 0x100000000}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x7, 0x7}, {{r0}, 0x0, 0x41, 0x80000000, 0x9, 0x9}], 0x8, &(0x7f0000000180)={0x10001, 0x9}) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="812573bad8c2f8bc2039f23a0860e1a112e1ae58b171197ea6c6511b160fdd11c62d495dcf109d07c9a9554fce9ecaacea4e7323fe0d282e33290bee236d923c5e67688c842b32b4d7ce956e2feac036c573acbf29e198777b40add253b438bae267d33e90cbd6a481f766705ffa0afffc4c12cf52c34df76d42647e8ef7fe350677adf2bee04ac00757eab4cc1553e9fc8bbdb820f119c18f578c657c1ba42edc1eaf5b6b237b6d46e4232bbddeb4f592f032047c17660b8d46ad61edf4707c5a6a8b3245dfe7d043ee033e05d842e46f7c406c79e170", 0xd7, 0x5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fsync(r1) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09", 0x204}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) fcntl$getown(r4, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x8, 0x6, 0x1000, 0x3f, "cb2200eb62aa70b06d7ed50285f318f732068e98", 0x2, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3a, "8297c25178540964c9008603f85d00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91c010000000100000006"], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="c6804dfeb6fb152268fe0aacf3bceb0fb098c7aeae073c0efccf6745069ca89996ea5c9414e80548017525ca9a7d2c2a94407c19ceb7c64245b9867413dbd48b1bdfa2fab77334a1552bd79479f0c8543dd67d9514d22e93030d28bfb1a22bb3d293ef74b2daa800b2407f20e87c90cd5088f5c6c751a786cce9b86c8a8c7dd375ad0f988309d09f21623e408319b72a7d015b5eea6694adf7d22a71574bea10c73afb36c74c1e3ac810afa2498f069858763c77967d9c1f06f460131f6e913532e4bc208903a2ae9d2d073bc13913f8a4425509955ac3f58d4ad17a4916b2c2bf0ed5", 0xe3, 0x402, &(0x7f0000000000)={0x18, 0x3, 0x4d698e00, 0x3}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setgroups(0x8, &(0x7f00000005c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x400) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x54) close(r0) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000080)="8f8c863d24956fe8ac38eab21610abae5a780dade4af3207efe25c97bf7d1ed654407f66d192ebb2ad73be0936727e15e6d1638551fe64e69b88805941513f5cb4ae6cbfd925cfbeeb9a", 0x4a}, {&(0x7f00000001c0)="e58297616f553c8390a637609f1646c7f79c5248569edf5f5de2321c0a2f4745087faad1867ee40c2d9485cd4d826fa8e525dcf1e79a1e20404b8970882b8dff99d2ed4befb78bc4e6dbbd868a1bb7013ec136edc2b0a8f0bbc898fc28b536e4520421b902c756d405103a8be7e9328ad255a87a801161896ecc06fec96a87eebe59c04ed9ed46c8067a9962ef65cf11259a1e48693ca51fbed60eda764c8c48ad571f9a64be3ed40316621f098a6e4438a8d746b33ff709fcc02e30a358693f0ffffe3a660dacb0de6e32e1695823a551180c90fc8aee5c3d61a4216d8823e9db942db36606acb02e62fc4fb53c675e86401ce092bbb1f8", 0xf8}, {&(0x7f00000002c0)="0fc9bcaa652f74adeff00dd42766aafaf19f71167467156d589834c9e843b988d0d71b56f4994b518a023905b39eedad08c08c26aeb66879b4d083caf7dc7f58d3c4bac4d326731dda26ee11cc13ff2bd330908277b466e74034eb42497c06ccd74819734367badcdb1b9fce574b26eb146a", 0x72}, {&(0x7f0000000340)="0f0fe3d6ae94b889d98227a097752fdfebc04a19f6da7cecbcb4abedcf0c598b2cc3320233496a8735805c0ad57798f2e5d3998cfefab3f060a13796f225a588cdbc020d10f649efb1db42efb91b05c06828b4d5ea964377e9", 0x59}, {&(0x7f00000003c0)="c3195b6ec86612f4db482caee44db85c329bf125cd4fcc3c73004215719047964a1471bbb289f6ce40392d3872f36e711a658967dcaa307a33ec61dd535e6cbd966024c63d7a0339752d3269974f5733db518827201570e6654519791b4ba96a2d6edad4126f9f910a690a979e509b20c7c9c2982ccc4e4b1755d4c95cc21be1541dfc16138328cb47e5c7379bd2eac61c0f8968fa4b", 0x96}, {&(0x7f0000000480)="716fd3efb4666bed8fe06bdfb9023279fbfe2b3a7d42f643b2b4a2d9bae06a5493a1e51e5f4f7423061d1405c8b131b315fbbd38452434185c0cf35d1a0f21babf0d5062f307e6268d78d6b31bc05b3ca6eb6eb8f89e5f4c290af78cee7505d467ca4fffec672ad8eba6d81511a334e74b20b143efb8eb014b0819c789b5ebe1211133297eafa8c102ad16c0eb983579182000eb806a", 0x96}, {&(0x7f0000000540)="5d1f13d1235b8d7f0e314ed41378fc88aac110b4f0e4ba2af55d9e818f0f16ff9f34c63bb46a4621de10d8ca30c08bfff7d93f2ca66d7154a156dac06c17f35057b66840230697b61939fa9aa0505c2e2849d949ace107c94d49c6cfd1e49dfe832b8bc07218d91b0d2ee196c389373284f07e68a3608b605ab28d77843e8744837ab63144056b7eae9c19e786038269606b0b536fb1ed1f8b7d657632142fe8da448822a3d71fc5e10fbc641855c49bd4c059455b430cfc0889562eca500099d0e0918ff7dcfa0afe3695a40c08cee5821a0770c5249a", 0xd7}, {&(0x7f0000000640)="d1278dfea007ca92985f2a9a0f6437dc66efdd87f85ad635ddf98be9354ca946b48588851f59f493ea597897302d0880a222175de389602adc16df3451d76ebf0c91c3cc94024912eac58adb7afda1df16bf185229726d689ad82f8fb373d0c25e9126635c7c24c4290c69196db46913e62156b72b640c0a3f5e0f6340c5ee8b2c690cbab6e69604f30ac3e0ce68a7a1a8338d6844c2c5c0a58ef9e7460b85a57d38ca9f", 0xa4}, {&(0x7f0000000700)="a406ee4e09a6a5d975fe36e2b2ad611896ea56c24e6e76164cecb5084dcc45018d385a9e8707c2e9e840805887322bfeedc7b0eeeabde7fc7de1a72a35654d04ce0c229cf2b47cd0f83ebd9ab7dfe004b09a94c170d7f93638b4", 0x5a}, {&(0x7f0000000780)="bb83885cd5e8da19b83c720e03219cb005bd1bd05b4991deaf0a2170218a23f6e3044e344fec1a45a8439c0b39bb6cae129830a7afaab4b43d1b9bc17940826386ee80ed19511cb49b1c266eab73bb", 0x4f}], 0xa, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000100)={0x400040000000, 0x7e}) geteuid() r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) setrlimit(0x3, &(0x7f0000000000)={0x804, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x0, 0x9, 0xfffffdfffffffffd, "170000fbff000d007f00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35ff", 0xe8}], 0x1) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/87) r2 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r2, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x10001) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="80000000000000000000454005f3478276f86d4efe307481ef3516ec92b40b2d9edef79c0001ae7277da529ac8770a54850400000051ecb79eed1d6a82b4ad53792c767cc7196f1881af26b3f2568b0c7b248947d49f8280fcd41edddccd167660d0cad0c13cc88c139fd70421f7315962c6285608eb4f6a05aec46534d06995e9b4b8149ba76b3caf81d0e3a559b4c740f8f68d21aa453d306825ca3ac6ce9434d6d51b069f1d26028f8974ec74ed8a12d08dce5aac8ae52d2d5678218e1383085f263b4c833d"], 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x8200, 0x20) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x20010, 0x84) r2 = socket$inet6(0x18, 0x8003, 0x0) accept$inet6(r1, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x1f}, {0x18, 0x2, 0xfffffffffffffffa, 0xcd1}, 0xffff, [0x8, 0x80a, 0x8, 0x2, 0x7, 0xfffffffffffffff7, 0x1000, 0x4]}, 0x3c) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x4, 0x11, r2, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) dup2(r2, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xffffffff, 0x5}, {0x18, 0x0, 0xa3b4, 0x8}, 0x8, [0x96, 0x9, 0x24000000, 0x7fffffff, 0x80000000, 0x212f985b, 0x1f, 0xf]}, 0x3c) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1c000000ffff000001000000", @ANYPTR, @ANYRES64=r3], 0x1c}, 0x100204) 16:00:19 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) fcntl$getown(r0, 0x5) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/2, 0x2, 0x40, 0x0, 0x0) 16:00:19 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1}, {r1, 0x19}], 0x2, 0x4) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0xb5b) 16:00:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') setrlimit(0x1, &(0x7f0000000000)={0x5579, 0x935}) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x200, 0x0) 16:00:20 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000018}) clock_settime(0x3, &(0x7f0000000000)={0x3ff}) 05:37:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() setrlimit(0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r1, &(0x7f0000001800)="b33dd57eb2cae358aeb6bf562810b9655bbca241499158e2a40409b964b888a149e90b8354214088389c23601454a25aebf64318de738e1b92aaa0042cc260cc559713ca7a16b95c2993e9bbcc7a9f89b1e6cb2299779295a159978d79c3decc29d5678cbc7351fb64818188198ec584ee288d7358218286e04fb7f01f839f061dabef01bd50f36dc98f01a15c0b80197ca7cd037e7adc4ed04f03d33e9c600b2948e72edd8cb88ffdfaa4e748141c6fb49e7847c30eab7f31fbc905b14c40f1428dde7461cf767568e6101c642da75af53523702c775e6ea84ab33854c54e870e3ad53a3fe836bcb2767eed013de3534e706ad2855f377d2e9152a0092988ebfaab45672c354940331a79e0ef20761205efb5fa6505a5f970d9a3014e0bae058f044d2a7cad9c2b2519bc4a8b7187eb8daf192c80f7962594acd892e7697582f72a692423997058809fed6d8f503eb0206a0ccc63b450049cb97d61378470eefc908d601171c514814d34a06c2e26dc7ef4c8858e90bc6a15091bd5a489ef550026b0e7d482ca394ff1d3616741a3842fc226d093ca6c3ab49c704be523d145a6f5c09d865da7dd19b60c2d9fc8398a722a6e149c16a6ac7dea61749caf5d1b6f91140fb97c455d4410ca2d7e8e00fa88b33dbce94ae7552e93612fedc7c857ab2d8a0b660092f042dcec65357ffd1c9da967bddb71c88972515bbfdbb43831d53d2473a4d4c54de4bbac19aba0fee8015d1b647ed9ec9c13bc5be12333cc73f76e9ca405f1cc6023983b956b982ab9b66ee1eb9208428877720870dd2d72caf14ec3923b3a56f8b3445cc9440680a0662373a86932df45c3882ed98fdaf7f2eef6e9be96470dfeba5b0fa672f1eacbaa9fd2d6f1695369188b079858f4cf6fc589771da6cf19f4073969302947e4db4b433f8f5b639e5ce3f0f6ff23c70ef91b438ca1e64c2695ce9d573cc584ac832b7118591518f34937b04385f07d95635fd9b72a88ed110a2dfe737a0261344c43fc046c303b0226acfb01e9b11d941ea677b4fa0ddcb7b1e43034be3b6ee044ff79300986434f624046af2b01968a266484d844499401c6831638a3d3f723edcf4d84e7814f54f648adc15d66ec924176e0d17d33f44f548323d9bf0fca8dc1a91adec81c635f74aad7d1905bb92039f38ca921d3c8c4f5fef6600aaec080c03a5b2049f272b7848906e566f3cdf27b4bac8aa0deb27313603d681ef906edfde2a3f04ec43b417ed75e5c5db120f779cff7c94e848e957883d5d59209e0e05d1fdeb6f8153cf4ada0e0cc51999fc9db06b5686328cbbb1efcd05d854f62782f64270ff0563751c24e4cff8fc13572a913b9d129cada2c75966c50b0b4175a1357285e46bb4458271349d31704f2b63473f4e4d8effb7552187f5d682b55a1c4e0cd4848c479176b4d557b1ae10cb3873ac016b6662d2168184c734ef33b20fc51d399745af0407eb0e58bd4523112937ee45c3d63c7ad990712db3feb66e71bf4b39cbac71b497ee8e453c686d72239ef342645c9ae54a251963c070f58d6bee35b4985939c52374659b53bbfe6f156fd5ecfc51db8bf9c40351f9106f2b5f4d96710087acb4f86cfbb1e8c51c67ae56b7e48f640919b641713f4c7f6dcd9ade8b1e25c56c6160ceb8c45b2c07baad1ace371f1326b35a7f2fda910581a3f30fe7a5dd19607117ea62baaec60465466254ee6a63763350c1e5df27181ab011d48e68fc3931e4445009d04a9a583871f9dcf450415d4385f607d79fd5ee8ce0277b2833f3b8d5758420e7f80303a4fbd076d6e2f95eb0ee509a592419f8e8fdff853192ccf597658185cd263cc899e80d609fd21626cfb6d7c24608e36867d569082508d7965ed5a9509fc8c5c80848d92a9aea9977fcc2eae1da38e35671c22b31f3dad88181194e800c23e9e9a7f3b42bb9f93199462d54e7ffc8932e3d3c1a38245511571ae08490293867d98332cd4abe543fdc920d2aaa87a2d56df8823ff4a476459a006463be9a34f811715cd3992d2b6251bbb14034c96f372413ce52dcd2c6364eaefbeaed7639ddd4a968bdc891a3c84091a71bc0f49a4f34e44370a169dabe179e20d6a7abba3927825d114123513522896c71ad6300e8985e1a7fe53c75a410a81d9402cce139c28c4d4b7e016ab0af7ab5429a093cee2a869b3e5175dc466e6ae5d31093553761237a398ca7de406fbcf0dc5690c867b269cf6a9344fb965ba930fb6503b6480ecbbf04a745b3f88eeb806daf27228e2fe45655adbf17323afeb1a832a37849ae8ee56e2cad6a4daa98129e15b4eb579be97d00edc30fa84591213bbd9534fba457652a5ffc0a918c20ab61a24417eec64b328e07165ac5f464708b7fd6f00057919775726901013ad4257dd78f0b3a757d5f828821765527752026db88856da64973a43fc92491c238630f4cd686a8f933e6ff2ec919407d490ea2cda9b9a6a6d33afb5520cdd3d7dddf9215f42b2806c250e82f66e8bd9683482536088f18a34568e8a6f45f9c676b273d7ea3d262ddb58c34e15b2adb31b76517fd38cf415370f8e02ccbd95289cf2ccbb247ab7ff782f7f89278e10024b40cfabca13b10a02453ac5ee39658d9e1af48c304d9a4c4fee33a3ceb397cddf47fb145972a26231bb4cd2c80a865e3295f5c0156bd6122ac8e6aafbf6a5fd51029a85b3bf1a3e183f6dda0cfd92667fc78f371b6889d6379b06d5f68d3a0f061d9fc017b19eff71f246d28e1bfd2c2c75f5255a8ca467219bcc9795d3192924422a579fb68e4e269318b4c81631fab54da1816a41bb39ae253abd894da8baca2bd0328754e603c2c0131ad7308e5e27a63b92a608f27af39033fafcb6667d43c419e2c5aec3c9953a5fa154ad93a7957d38cfea54fb33c719835bb6d3a9e4b635604b3b871b71c366344c695137b7ce8c3261c8787f42596e19a4a0789f0f0aa95d4677c80d2f24494392be3be03899125ba5dcd89d36eca9448e8c497a6f0f785a215a43e9c31023a613ba7abe8f7833719ba828554bcbe5a164308d716d0d8fc7fef669e2e94acd60b127e0fda0cc5fc803923a3a41db0fe8a129c5624dfa8e7ee0737fe9769128e67b30361529c70cf891323f939c44d64c22c3023ead1747f9205ddf268c56787e966d39aec3aa4d2385a655304de5f7a1f4e5c29a8a0dc8087ad5bafc00b000cb3a7e32666bc58146f57406404bb7eba08580848fd5a5305e3901a70d6b936be8598a0dc913c09aa191d378561b9e8e62e2b8baff0bfa97ebf057412e5fca015c80eeffefcd6be62a2eb4a616afb0325921ddfe590b47b8b80cfc63e3ed7509246bb07db51dec04cabd882948795533cb3a004a15486d1b66bb2ece63d18d7a33b3d3860ff121834f445f8171c41cd372bbc6672dda05cab345289d3d8d5b59e76d21c6b50d60d94beb79ad68", 0x98c) readv(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1000000005) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xeb, 0x0, 0x1, 0x0, "841041d071d6d52b5068772bccd471011af8955b"}) write(r1, &(0x7f00000002c0)="be64f7e0eed56c5988ea4d2cb23879544f405d4016ab266ae52559b5b150fa94c50c19438b0eb5efa6fd47948b34d89c4e3543317d6183bac88559ce0df160a63c4460b6d73730c8b49aac9264caf9503216c49c4e39d3c2bb780988c63700e6d002b4dd55348ca2c223e71912a6ac8ba4ddf8b244af692324f8d97b97a2eab8dd0742adfa3f", 0x86) write(r1, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38dc367770ad1836d93441b122c971c5cda21acee4657f84c80addf3b72452a3c1546d7caf18beda267febe7cdcbbce7ee5b5627c7ecdfc254aabcc65631df537660c224fb0bdc0c9cc29a4a7644b2f526f3a17a0cb5d6745ada1365aa8cbc8b03114b0149e1d266f4964cb2c457e56409d9b7f0457b456f7438ecd32c772b710677b98fb0de4342db8865429fb25875ad7302e838833b5744e257ac7a44969ccdd7f88af19ec5b4e56582fafb89518201b97aa1d11b3a342f0be542bcd37c784b3c3adc6b2bf33ab8522c81fd536a592c36f1212d43d3f6aff75ef6a449568e0af585b594f7e163a9e5ec319e1c934884fa8966b7a572fd0b2e8eff6a3f7ce9d7ab1b0f0abfb64ad12e283058fc53012d7b94d1e0a689ba5e36ac95c9757ba143b2febb88f9962c71693b9bdc5fe9357d52122e48733aa101f273d057b82e5cea1b69fb0a4893db406c96e6fe33becb13a8b7a072b8ae1320e63876fbb6816cc0e2b3d0e349be800fc72eb820d0f7e6643ae910e93069567c23e62552d709980c408f245d012b091f1754511119f8019fea2155ca5bd3d5e55f5885e33212f3e53cfc0f08320cc656da391928cb07ae3020bbef77e36dcb24480bf91641483c81bf0f8716efbd4cfc4b672cfa13a449ca7891b2122ea87638a608d542", 0xf7e) 05:37:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x82) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="c237a687afbf3b523166864951490909885dde76b6418bc0f79638725ba383cd72be4e2808d65e7615d4ab56a2737467692d7c39f95d5b0b5b7fc9935a425b9d7d3d285972103b0e5677abaec3c3efb26037bb980b74510d03ce230d750b8c73916c43bf687baca3dc053b896d15d54c90642ceaacb3d9e87a", 0x79}, {&(0x7f0000000140)="55d2c296c3a63bc6c974c75ce2d58c2278", 0x11}, {&(0x7f0000000240)="57dfe5719c20f413dc79f347bc4b12", 0xf}, {&(0x7f0000000340)="9ac5090df8f6b4e3457aa9b84b75fd18a7210fd38b709316de440c22c28e447085b929cd2b842d935275a98315f94511a42d09a305d382052788a862bba827ee4ecba18a222cfa58ddbd67f796cdca53e0e9df989f0ffb86fe6f45359686d1ca169de4a312a90ab1d4bceb4d4d941356f9165fa8f674070a01d604d5d165de7038f82ef2b39ac41932e97719be5328bb4f2dd713f8ce98a0f8a239a7c1a9b75647c2e13cfa664517ec78a6f272024c28f2dc968dacfc8797fa0e34b244dcccb2536f33279abfb9778abec6b0e6eb971f65b5e6022b9271abb054289fa1093de1283d9b715a", 0xe5}, {&(0x7f0000000440)="2a7e785f65a64685e81ef956291cf033b5c7b101be30ebbb998253eb1631731c5bfc8a1df2b9b267d318cfcdd43e1aeb26e8e28eaed6725711e72b34f0e9e0411034e2dfbc5c5ff0cc451772c9dfba98e12878ae9b95cf526eff32915316ba0f0b8c059cf1967f0c29f31cf696d2e40cbdd3421d4e207b041ca8efaaae7d24a1b760d72e7319bc81", 0x88}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x401}, 0x401) r7 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r8, r7) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r9, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 05:37:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r4 = kqueue() r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = dup(0xffffffffffffff9c) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) poll(&(0x7f0000001240)=[{r0, 0x80}, {r1, 0x60}, {r2, 0x2}, {r3, 0xc}, {r4, 0x137}, {r5, 0x4}, {r6, 0x104}, {r7, 0x162}], 0x8, 0x6017) r8 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r8, 0x0, 0x0) write(r8, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp() r2 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) listen(r4, 0x3f) 05:37:28 executing program 1: getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = geteuid() setuid(r0) semget(0x2, 0x0, 0x0) 05:37:28 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x2}, {0x100000000000000, 0x37}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0xffffffce) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x101, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x1) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f00000014c0)=[{0x0}], 0x1) 05:37:28 executing program 0: r0 = socket(0x7, 0x7, 0xffffffff00000003) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82696c65300800000000"], 0x10) write(r0, &(0x7f0000000080)="52d785e86907b35354b5711a48541c672895d3eb9ef00fbba321f2b8aa76f89fd56123c7accd038c7d4f1da4aad64e4a6ecc41c2f3f113aa86fd089849bd43548e37e5ad8b6c342d8b052787a2c3c3559f40057418125f3fd9f0e25c51d711ec8b45cecfa98b4ac417c33888edcf7dce463b756e4aeb08b5b45f04e23f46f503b071e10639414443e612ddf3bc4a70846970d6a2cfb8d604e87f3dcc41879ac0d369347bbdef8d065b58a71f1c8a4364c7e2698c3a60ea60b19d336fb8348400051b5aac", 0xc4) 05:37:28 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340), 0xff75) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/73, 0x49}], 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) read(r0, &(0x7f0000000080)=""/116, 0x74) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x1, 0x764f6861, 0x8001, 0x9, 0xffffffffffffffff, 0x7, 0x5, 0x2}, &(0x7f0000000040)={0x0, 0x8, 0x3f, 0x3f, 0x6, 0x0, 0x1, 0x6}, &(0x7f0000000100)={0x9, 0x400, 0xcc8, 0x9, 0xd8, 0x20, 0x9, 0x8}, &(0x7f0000000240)={0x80000000, 0x49b}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) lseek(r1, 0x0, 0x4) 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x0, 0x0, 0x40000000000000, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0xfffffffffffffffe) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 05:37:29 executing program 1: chdir(&(0x7f00000011c0)='./file0\x00') unveil(0x0, &(0x7f0000000080)='\x01\b') r0 = socket(0x1, 0x4, 0x4) r1 = shmget$private(0x0, 0xc000, 0x40, &(0x7f0000ff4000/0xc000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000010c0)=""/118) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001180)={0x3, 0x180}) 05:37:29 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fchmod(r1, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)) fsync(r0) 05:37:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000002240)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/2, 0x2}], 0x3) 05:37:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000180)="52d785e86907b35354b5711a48541c672895d3eb9ef00fbba321f2b8aa76f89fd56123c7accd038c7d4f1da4aad64e4a6ecc41c2f3f113aa86fd009849bd43548e37e5ad8b6c342d8b052787a2c3c3559f40057418125f3fd9f0e25c51d711ec8b45cecfa98b4ac417c33888edcf7dce463b756e4aeb08b5b45f04e23f46f503b071e10639414443e612ddf3bc4a70846970d6a2cfb8d604e87f3dcc4187b0c0", 0xa0) 05:37:29 executing program 1: r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/110, 0x6e) r1 = socket$inet(0x2, 0x2, 0x800) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) 05:37:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80000000006, 0x58df}, {0x18, 0x0, 0x8f99, 0x1}, 0xb, [0x401, 0x945, 0x6, 0x1, 0xaaf, 0xb, 0x7fffffff, 0x2]}, 0x3c) socket$inet(0x2, 0x1, 0x7f) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x5813, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x40000018}) 05:37:28 executing program 0: socketpair(0x17, 0x4003, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget(0x1, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x40, 0x0, 0x0) socket$inet6(0x18, 0x10001, 0x3) syz_open_pts() 05:37:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r5}, 0xc) listen(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpid() r6 = msgget$private(0x0, 0x24) getpgid(r4) clock_gettime(0x6, &(0x7f0000000140)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) wait4(r2, &(0x7f0000000280), 0x8, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0xc89bfc16751002da, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) listen(r7, 0x1) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x0, 0x9}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) msgsnd(r6, &(0x7f0000000380)={0x2, "4090fae903a92857f42a8ab9d022ff22caad5b1dbeba9c35d87cbf"}, 0x23, 0x800) sendto(r0, &(0x7f00000003c0)="4c29cfc6cd108c0f16c575bce08e1dece53318e79584a18549b13f7c9bdfb583ccb352256b04c889814f01593390ed41419affad4563fe799311c8d229872e9a3f7ca1e0ea4d2141020d24559669c64154a5ddf1cf1f104d5da3a41789c8b0e58713c65901c982af63e9c3716c977900ceca8511b0b09dc7e81894ce87beeb8d637a4455728f94c34bfc34599605cf71d16b68716b4e1b8f354a686d8fcdb8a58a6a410b8c4446c88dde42db31a61ca41650f0311e79e0668c6064566f94b520cb3bbf9276dd4447cceafbdcc74a657713dc147b04d369560b0b6e07c855c3c8a4adc804b49b54ef7b03561a0a6706d6d4f90f8b523e", 0xf6, 0x400, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000500)=""/127, 0x7f}, {&(0x7f0000000580)=""/171, 0xab}, {&(0x7f0000000640)=""/216, 0xd8}], 0x3) sendmsg(r0, &(0x7f0000000f80)={&(0x7f0000000780)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc, &(0x7f0000000b00)=[{&(0x7f00000007c0)="8f9ddb70297d298a0c499deb664d26ab0dfec3f643c127e759e47938cd567fdd11676edb341178ef1bce21a19a9d09d54ba986011c9243233f68bbc248be463c7745ec06ae8db2f5df935000b1c87afd389cb1b12075c35fd3bbff0304f07fa19c2611129d37a99cc91088461343b1c5ac42fd4d90b02d298658c7ce5c8c18b866e49c8e309b7f8a226832cfeccbb703ff317ed16f889a7fe9aad04bed304d92e6d17f27f3e2f6a88bc6a3bd6defe95f", 0xb0}, {&(0x7f0000000880)="bd9bf9d02ecb75cdaa5539e2696edba54d95b49f7acdd922079191fc7c9a511351dbd7690058b715cf0698c00eb24e37846259ced9657c19a9db87718019876ee65b49a433276dc893be8970f2ad4d4db5f061e264cf2e54fdc73f96774dc4765730507538e2894715261693ece46788e8aa4cb8741128ab47495a6695a387234e6a51fe5e2233b5b7263b2352878b2621e0d11610d6918e27c71147c88c799f20969bcef48fdf409663b0420d0e016fda384e0f03db759ce951263282aec17ba77c6479fe42a702586624910f6950", 0xcf}, {&(0x7f0000000980)="4096b43d4db2c997de3b7ba12a550925a99b4e54a7", 0x15}, {&(0x7f00000009c0)="8992a01b940006905b15fefa2e0043db81f4988f1a2b162dc253c813f3380e0b897e1eaa264b5e8a539f5a990c8159ee9c017047b0b7d7f4b159b5cabd0b408071f889ddfea883e591f7343b18498bad4adf8cf9ad2afecec8d1e1b679f71d7c45dd7d8b878f373c1f1148e0f0717d2f1379ebf50467581cf638b65ddebaa73c", 0x80}, {&(0x7f0000000a40)="bb6abb7077d35872ad77a83c2a554bc1c1e7453f6142dfb809dea755fdf4eaf66ea3990ff4c3b051e625f756246fc018ab12f1cd3322a1229a26feb1ff84c1d76567eac89dbf26db3d2ccaa7e3895c4f0cd1f7b39c603569e854ad6a40d00343e91d9cafb9f55394cd63499df670fadcb9f05176195963d51df80ffb88de1ab3c18d300396d89f7be1a5a72babfa86ca3dcd45207b54bae8baf93105345b2291bfa02dc84dd75f1dd99c3a4b52bd4e2b61a774dc0fb87d25b361da", 0xbb}], 0x5, &(0x7f0000000b80)=[{0x88, 0xffff, 0x7, "3c7b1efd8df70b3874f7ba5bd0180b8010e1de0c6337bcfaddc55d78d51ee0c4705ca85937650d66a49b5b5a452a310c4ddcbeae9ac7b6117ce7c79b52fd0dbc7105907fe54c3938b3d20dcfbb9748e0d3b129c247aed5ea63fd10f96ba8992f1b4435228783dc6e74037ddd8af55898f6d8be"}, {0xf8, 0x1, 0x1f, "2f15867050ef24c6f196fc0f9cdbbf1b1913f809658441f0bd767540b794b9a2ff54d44791939cf7c4a666a7ca0c6b0601b85476c8831a6fd819c28167df1232472f693a67ac20d70cd0a6a72d60aec79f65cc2f5a223b0adcee0794cbaca77d6e8b58955e57e3822b66ddd1523a48a92cc6d5a1c5dbf4a170e3cdb87bbb2e891da56dba73652b72bb2183f692aaed64920ec2912297e10d809dd9908bba616073217f0b0fdf4f3fb8b1936ce0898f03e0348d8350e06843ee8b854ec2a7b9d07dd167e7e83f088964b882c4977f7246af66713bc39bc066bd31c190d0b552a128"}, {0x80, 0xffff, 0x378, "6a11d2be2d4003c8b9ecff8b0d14c71469e1d7c8302ce8c95a805672ce51e4d867cce44f0b9660fc2952b879574c37ee7285a5800dc16c4509383727fdd31be4de0dde2539e899ebaf9cd44a641c60c9b1093b9bc0d93ede99326e9459ad4554e8520361655d1f5ccea70c0e17294b86"}, {0x28, 0xffff, 0x101, "66c25f43dda4f440ea0bc123532eaac6eeefea01"}, {0xb8, 0xffff, 0x1ff, "cd3147e3817b8bb38361b350d5d54484c3ae843d3189a436cac38d070768165dd1daddb52d0a3a0441e4849adb42520d0e51dcda4052661f8b2cbb003db6e6f63684c989faf71a48c31cee90b820d7a8d667e4baebe18f395092cc9f32297ceca1cd5e213821f41b2caa0beed67ad4d58159d8fee0c7ba2cf6924d696d55485ad13746d36246a08662f8e3fa454148f1c4cb5ea0496d5c643557d099affc5f8834ee9518c223af68"}, {0x110, 0x1, 0x86e0, "234200acbdc50860b31ab1d55a75f9c089c8ea5476bad23f0698675b3bdc5bdb59a3f2862b4eb659dd44e8ce33435f7ecfa58e9d1587950a78f5a820645f98b2eb85d4870286cabad675d35af6ebb9f3f623261f7d5103d4ec2766baff78774cbbe338d35a6d83f77c02a5328a4de90960e3c671d59f7b0f9b33c3054f48680dc36891e8c40feb77ac958c55b77ea3b0e21742142c9c9ecdf532a124c0a16ff6b56a807335d71013afb381963bf9f37c7d03271a5e136978c3b5364e02417fa04431d36b6c63bc81425b5d6584390d8b64179a943981d9efbc17f013a1b4183b492fe08eeb5c9b7c0ad9c7640a7bc4118530f7249b15025b40cd15dbd517d5"}], 0x3f0}, 0x1) link(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)='./file0\x00') write(r7, &(0x7f0000001040)="f45f3e27c69c6edfda9751f9163c3f1453967966b83f134427c0a8ae89e728780811569b350621b5e52450b350095a90cd42a0f27c3b493da59010bfbd20ee35678e20daefbabf9cc22e91e3005d5bea3542808113005461c94f1d4895f3b73b2a038b1ace7e11132a13bc08909069d7b82302f623482ced5c4eae73520b", 0x7e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000010c0)=0xaf) mlockall(0x1) getsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000001100), &(0x7f0000001140)=0x4) sendto(r7, &(0x7f0000001180)="eba7661ad28f2186112bb76f89db4873b7ef063effd45069af415e7a60f284a2c75039be90d5b24e74dd2aaf0f5592f2fc7d7c15bc53b2b02f49c467a6a1bf8189f03b482bd72c6ee339f750f722ec19cdc2ab8bc6a2db33dc01cbf79e17fed7028f19f2d43cba105f0d6fd1257b1eb4f1fa3685569b883d3217df5db28324de065a80d874689a8b8aca1ee3d9948d186fe760039716733398e9874961e891bc7c82284ee98240f53465b380268b18e659ba309bf1cea9dbbcf05b30bb6c42a374e4a910196feb5a4d11dd90e3d0", 0xce, 0x9, &(0x7f0000001280)=@in={0x2, 0x0}, 0xc) 05:37:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) socket(0x39, 0xc007, 0x6) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 05:37:28 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = semget(0x1, 0x7, 0x20) semget(0x2, 0x6, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/85) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x3, 0x1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x1ff, 0x3}, {0x18, 0x3, 0x6}, 0x1, [0x6, 0x8, 0x800, 0x1, 0x5, 0xff, 0x1000, 0xf66]}, 0x3c) 05:37:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x70, &(0x7f00000000c0), 0x943d, 0x0) semget$private(0x0, 0x4, 0x85) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) connect$unix(r0, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x1, 0x2, 0x6, 0x37c3, "2c4657b2d54e7c2dfe927b87c03692bdc2ca1c82", 0x7fff, 0x401}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000500)='./bus/file0\x00', 0x4a9, 0x84) unlinkat(r0, &(0x7f00000004c0)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) r2 = open$dir(&(0x7f0000000340)='./bus\x00', 0x10080, 0x0) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x110, 0x1) recvfrom$inet6(r0, &(0x7f0000000400)=""/15, 0xf, 0x42, &(0x7f0000000440)={0x18, 0x1, 0x4, 0x8}, 0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) recvfrom$inet6(r1, &(0x7f0000000540)=""/45, 0x2d, 0x1, &(0x7f0000000580)={0x18, 0x2, 0x6, 0x3}, 0xc) 05:37:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1a2) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ftruncate(r0, 0x1) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$getflags(r3, 0x3) login: load: 4.61 cmd: getty 25166 [ttyin] 0.00u 0.00s 0% 306k LOAD: 4.61 CMD: GETTY 25166 [TTYIN] 0.00U 0.00S 0% 306K 05:37:28 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) socket(0x22, 0x1, 0x1f) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 05:37:29 executing program 0: setuid(0xee01) seteuid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) 05:37:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x100}, {0x80000000, 0x100}}) 05:37:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0xc003, 0x1) fsync(r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x2e8) r3 = shmget(0x3, 0x1000, 0x120, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) writev(r2, &(0x7f00000012c0)=[{0x0}], 0x1) r4 = semget(0x2, 0x7, 0x180) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x22) 05:37:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000002ff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/253, 0xfd) shutdown(r0, 0x0) shutdown(r0, 0x3) 05:37:29 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1) getpid() setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:37:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) close(r1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x2, 0xa, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x12, 0x800fffff, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x48, 0x25, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4a, 0x81}, {{r1}, 0xffffffffffffffff, 0x7, 0x20000007, 0x4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x377, 0xfff}], 0x288, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x1, 0x5, 0x3}, {{r1}, 0x0, 0x40, 0x1, 0xdb4d, 0xc0000000}, {{r0}, 0xfffffffffffffffc, 0x68, 0xf0000000, 0x9, 0x479}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x1f, 0x4}, {{r1}, 0xfffffffffffffff8, 0xc1, 0x2, 0x8, 0x56af}, {{r1}, 0xfffffffffffffffb, 0x49, 0x8, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x9, 0x4, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x22, 0x22, 0x284d90bd, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0x8}], 0x0, &(0x7f0000000000)={0x6, 0x80}) 05:37:29 executing program 1: socket(0x1f, 0x7, 0x5) socketpair(0x2, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000300)='./file0\x00', 0xc00, 0x80) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)=0x3e3) r3 = dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r3, &(0x7f0000000200)='./file0\x00', r4, r5, 0x4) recvfrom$inet6(r3, &(0x7f0000000340)=""/116, 0x74, 0x42, &(0x7f00000003c0)={0x18, 0x2, 0x7f, 0x7}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) r6 = getpid() r7 = getpgid(0xffffffffffffffff) setpgid(r6, r7) r8 = msgget(0x2, 0x31) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getgid() r11 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x2e, r9, r10, r11, r12, 0x1, 0x434e}, 0x5, 0x4, r7, r7, 0xe49, 0x3, 0x5, 0x59}) setsockopt(r2, 0x2000000000029, 0x5, &(0x7f0000000000)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) 05:37:29 executing program 0: clock_getres(0x8, 0x0) 05:37:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="0f35481fad497ea17afcef2ea1f5168de11eaf2b9422a9e1ef30102aad92a510fe8b58c2ac9ccfe166471aa865635c1043f22606ae9ca480a94b1d1a6be26f278f7621c36e04fc26e1c6e16ead3e05bd0de8291114f13414dafb2ad780b42f869a71a10a9bd2c2fae0b729223a", 0x6d}, {&(0x7f0000000200)="8ea0c606c36a081a62ee8d55c5217e2035971539f5ca5975bbbf3215fc08ca58ebeb17283684f9a2d965c2da3d8c105774369d63a4ee11e577f11145dc9bf47406ca797adc62c762e41ee9da4552ac9279eaf4a01221797d388f88603dce16698940d9dad8721f9fa1b69dafef64b3a6e20ebe36f21874ab8f06a08993b6cb095052aa540bbeff86041222dffc35bd74385d4291", 0x94}], 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:37:29 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/36}, &(0x7f0000000080)=0x26) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10180, 0x20) r2 = dup2(r0, r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x3) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 05:37:29 executing program 1: mknod(&(0x7f00000017c0)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x9) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 05:37:29 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="e610a397b518ccd85b9c2f2aac6ec5e0a1fd0ff82b9676e7134f01a2d0fe99a60d7af401eed7a3aca1668166548a47331c0596e310589179f62e774e833a88c1c31257a29180a8ce7eb688c1cfa35920f3d96952b36437dad183ec1d4030cb987ba6eb154edc1662a62fc74691093d20957689", 0x73) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x28111, 0x20) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x3, 0x2) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) close(r3) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 05:37:29 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x48) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x9000000000005, 0x0) close(r2) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x10001) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff003f12bc60 failed: hole in range 05:37:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2020, 0x236161be) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) munmap(&(0x7f00003e9000/0x4000)=nil, 0x4000) recvfrom(r1, &(0x7f0000000040)=""/88, 0x58, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f00003e4000/0x3000)=nil) 05:37:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 05:37:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) msgget$private(0x0, 0x1) setsockopt(r1, 0x29, 0x25, &(0x7f0000000080), 0x0) socket$inet6(0x18, 0x4000, 0x4) 05:37:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) close(r0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:37:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0xfffffffffffffffc, 0x0, "1eae8682b200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 05:37:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000280)=""/207, 0xcf, 0x3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f00002f1000/0xb000)=nil, 0xb000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) getgid() mknod(&(0x7f0000000140)='\x00', 0x80, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0x4) 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r1, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r2, &(0x7f0000000240)=""/249, 0xf9) syz_open_pts() r4 = getegid() setgroups(0x1, &(0x7f0000000040)=[r4]) 05:37:30 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x4) 05:37:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x276161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc", 0x29) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a", 0xb0}], 0x1, 0x0) 05:37:30 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)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c1a4ffe74392f00"], 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(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 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x28800, 0xc) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001280)) r7 = getgid() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000011c0)="d1e0dbccf70f94f556ab4f849699e1be1fb66cfd11b66fe8f42207c817896902d3254ab019d1882a51cc46ba9bea08fd48cdb90d02d7fd7f2169d3f16c01eee632127fb1326805de32286f8d3bad2213066303e682c2f736b784d9fb89fca87822533326e841ff6bdfa145d46e57869313e9f168164e34a3", 0x78) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r7, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r9 = semget(0x3, 0x4, 0x8) semop(r9, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000040)) 05:37:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r1) 05:37:30 executing program 0: r0 = getpgrp() r1 = getpid() setpgid(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) wait4(r1, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) r4 = socket(0x20, 0x5, 0x7) r5 = shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x6, r6, r8, r10, r14, 0x100, 0x100}, 0x5, 0xabed, r1, r0, 0x8, 0x5, 0x7}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000400), &(0x7f0000000440)=0x4) shmget(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) getppid() getgroups(0x5, &(0x7f0000000480)=[r15, r7, r17, r19, r15]) getgroups(0x4, &(0x7f00000004c0)=[r15, r20, r16, r12]) fcntl$setown(r4, 0x6, r0) fcntl$setown(r4, 0x6, r1) getgroups(0x2, &(0x7f0000000500)=[r20, r11]) sendto(r2, &(0x7f0000000540)="16579b94c0f27dc12b294a46d7356887219421d640186fa4fc4f6ad4a0e795d1041a4542558302eebd1441f0f1ee3f8326ae2ed6f375ed945e521a1c61d549edd0770c468a3612b8de1e66716a78a502d547a357cb2c9725b63497b921331a4bbda914e34d8b83bb", 0x68, 0x4, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={r9, r18, r21}, 0xc) fchmod(r3, 0x80) bind(r3, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r4, &(0x7f0000000700)="f662568e957458f2e80e07a73959b6f9ae244010724a837e0056d5e2fdb92ebef564e0f584ef7eed697db5fadd33715a15cc3761b23b696235290a7bdedff36d8e4f036084cef6e3ac7373de58e1ceb934153641289dfaa733049f8614b47e9b4c534eed48df2598b2c6fc57f036b98daba71c71a70a58e15e1957ee23fab60e9b9c45c0d1d87a9209ecebbbeb55906b84465a9aa701ed2467b166647335576bb45cd9dbaac3632eb5f055f6c3f10b3b441b0d9a6adf2e66d74e2198da957a4dfbbbf6f192b34d8df7293ab7f6d423aa866b", 0xd2, 0x4, &(0x7f0000000800)=@in={0x2, 0x1}, 0xc) getgroups(0x5, &(0x7f0000000840)=[r22, r16, r20, r19, r13]) 05:37:30 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xfffffffffffff801, 0x2040000}, {0x18, 0x1, 0x5, 0x5aec}, 0x31, [0xffffffff, 0x2, 0x6, 0x10000, 0xa3, 0x8c3, 0x1, 0x4]}, 0x3c) r1 = socket$inet(0x2, 0x3, 0x2f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x100000001, 0x1, 0xffff, 0xea1, 0x5}, 0xc) shutdown(r1, 0x1) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="41ffb68b4327c25b6d565877b9af210f69dd8a156d9a188b2f8ac2f7c8189087d9e89accbc", 0x25, 0x402, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="c70ea0b6b7b097c922dba707c53f5dddac6e570bedb90faa6de63fe00d2fa45a030664a5758ddd6d71a19a279cce617473377fdd54a766f81c0216ccbb861bcde6cae209a174a03a2402ad2cff4539d75bd32a386b3ee7ceec95c97942f575487fa713cd0356d7eac8c70b507d999f108828f36f57c83d611b0144a923ee30e486f00668aa58fe84a4c64b30f011", 0x8e, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) 05:37:30 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/241}, 0xf9, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/51}, 0x3b, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000100)={0x2, "578bf63d0ec171c5db1e1d776f24e96b199a76ec52405d10eb5b3eb27c782e819e6708567076a5639cedf6aae7f459732b8d"}, 0x3a, 0x800) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mknod(&(0x7f00000000c0)='./file0\x00', 0x8004, 0x2) msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000080)={0xf6221b3774b714ec, "4b62527d596189dea8f30badbc3a42ec3e5f993fc0b0824dc4347eb6aec7e4a3b03c0f10d2a3e37dc721beb39be947ed"}, 0x38, 0x800) setegid(r1) r2 = socket$inet6(0x18, 0x5, 0x100000001) fcntl$setflags(r2, 0x2, 0x1) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000002f00000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cc8227d33b28a38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000360e4115744bfacf2865ce749fbee8384259f93e80bcce7e829cf34f09be149a91ff36b29d502c070aaeb9486db619487417911cba47cff7069568a1cbc704953b14fb4a4198ea679b1fe1672c5c7c8012f8225d867a6230cddf4f6097278b403347540f6eda40ca13ea8d5b121e33984f7b01cd441f94932752b73b14fb5a810a806eaae22d3f5dd639ed52b5a29b014240ac912c8699700d09809526cdc08363670d21a3de990bab8a98"], 0xaa, 0x0, 0x1800) 05:37:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) pwritev(r0, &(0x7f00000000c0), 0x0, 0x4) fchmod(r0, 0x2) 05:37:30 executing program 1: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = semget(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000000)=[{0x1, 0x2cca, 0x1800}], 0x1) accept$unix(r0, 0x0, &(0x7f0000000140)=0x38f) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x4, &(0x7f00000000c0)) 05:37:30 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x200000000002d, 0x800000009, &(0x7f0000000040)="01000000c3a460b09423d3669b7e39d14c9407af3465a246b4485c4d5ac399febb382a4316f7f6db75590e19a8a696f1de653e18068c076cab1ea5743e1336c971f3", 0x42) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)="9fa0215909f11e488484067937eb28ec717e348fc8699f204a6a66921285d5cd97b2c7ba3a5509de28c52661c3559a47ea4d900686c43eea845dc0963e713284205bdd07392556cd0087a601df5223bcf5da6ec1a69b1cab5c66c12e890812c7fd5e8b8b8c44c64203d966937cdf370e8fe051a90b1f5453b8f961c07f4dc81414e0b1952e8312c949a7513a40", 0x8d}, {&(0x7f0000000180)="91cf7bfa98ad2ef60ae695df6bbb4ec924fbb4b209b4a32cf4263ff73404c5712543a97696209b663fa022bd5d71e0213070acdac61d3ef8bc410c0d660ab263c54b2eeb629a54ce5f4b8893c55311186256f3fc71782c309d0743e199b1b7ba329caeded67b72fcfd066a0d8cbf27a543250b0c5829373167", 0x79}, {&(0x7f0000000200)="250abbedec4d260be4844c54abb9920203770ccfdba5dabb12842a292dbc244145d5fc24e8054ca051ce8b365f61f7253cf20e", 0x33}, {&(0x7f0000000240)="f3d8d3871b5fd8e1e4c404611d6473a30e6b2e8d5c02ba889f47b351a0041e88f94f60", 0x23}, {&(0x7f0000000280)="88898bf76462a11f3c64d4564201f16d29212f425840aa7f5996e38bce366fd3a43f038e30054a6502ce8ef169eaf583c4a97f3be5120b0584ca9d0e65d28a4ee5cd886e7785c4cc233569febb794c2414a2aca80cd5e05835c9a4590bb9f30101bed9f30af278aa559513f28e0f7a8b527fdb28c99f34f67abc420a61bca8ba0d7752149a31ff2fbdd79507323be91ff51665446d81e02084acd754778840b415a6ad00ff6a6deee2ceb692aec6025b4510d9302a19a174825d9bfb16bc77191eec8442940fadb0f166b1d956f384", 0xcf}, {&(0x7f0000000380)="0946262087cb4845ac1abdf4ae0f597f864d6e3bd0f0fd290338772f2c03138feae16b93efbd0495fc185d4cd6e086c101d732db3e11825317c1b800fd0e39ee1b9e7d3a2f39d1041f0fab4ce019324f82f297f38895ccea9d694f0c20f43064d541ff628a6ac1e0d6c716bfb7f60b6aab5f8e08ce01dff38c44a9827ee6b4a6fb1276894cc12aafc0f64381bb50fe7b36288843e370388673b0795f0dacfb627f5941d2078c8a062b4176a0d8c333a3b9", 0xb1}, {&(0x7f0000000440)="18c6c6f5b7dab78fb2b2a1a257bdd0e9fb232a72", 0x14}], 0x7, &(0x7f0000000500)=ANY=[@ANYBLOB="480000000000000001000000fcfffffff306642e236d7412ee805538630a71e08b9d5f8ea87cb0edbfbe9c521d403bdd7d67c0b049fe956b8bd665a77f4995a528100700000000001010000000000000ffff000005000000f7dddbba68f72383952ff0ab15c38d120d96e1141608355b61af60934133c20feb2780db0a2ba0e19da9a1819918c4054e3faa19b65c0e2945e3292aca5e3061737a5e173e1ea471de3682407a2a74bee4a607f3b9c0c270f06b6cf9d61529daa21dc6fe0dd04c045572c1727eabb15eb12e0ced89d842ed206d510670409e607418a98826ff0503f734eee5712dbd8e6932c33d071b1241e6e932b1ebfef1af5f8b38095b19f7942c6c249c6db3df9f2eff199d9063041cad41dd987f2a11ce4294b51e599470451808fa7c80f2de1b6f298b29cf08882e276814f03e2f2b6dfdea8ae0337281368b2b79113e787be7df6fd3f82402bbaaba3d26994eb7bb1a7a94d5e6e79dec955e3ba21a388e070025d7fe60663f4b9a0cd5e30651c2c48c7c7b85c3e3cc9be422630aa6a41b64ed298d9b0239a526b79d14c3c06d1d5b5814fbef9c7f6836651dca04a9dbd3a45682fb45a75deb3861658c45dcbf0077e3fab596041dbcf83a9f1c6e7f88c1f6956d91dacb930ae8a9512b5348347f82e43aef3f8f41a19afbee1e7b460fb050d84d2134f3205581f2c78f28a485614e06de6315c13ff011eaf6f9ea31e00e54e3622f0718126da7fc01f9901da7ad9f2b28923e7b3d88588e56e0cd198ab4c7d459f9f7b61b665f5399c3b043b8018d34150f53bd886d3f047715e75eb3f7d763eeacb5f7936ffbf83599eedbdd723a6cf0c83ca5748b0476b8ff58713ca86bc618e84f4728503318dd628e8aadc0adfa55383eb4cd356c0819e4528b484cd2e122a7f8c25c9fcaa7f45bb382a4bb2329eb2867ed67f0fe3d0bf781e28b88e841eb2d6d6e779b345db6ae9f816ecd9156375a9f4c138579dbcaad0d53175ae9ffb0b0b34bd0e1bcee6de4f634eb8553f2adec61f884d023e508f6ec50cbdfde174945ea25ed5395f9bc8f9931b7ede6d318c84ba8b205fb89e58050eb1475ccbaffb4783e9ce20ed8e804c9363536811556e1dbb977c39bb4ea8bd2d20bc81af13298d3dcdcb1a001177ddfd31d82e8b6b9ca27b54585992290a0dfc2849feac0e6000e446de8f9780ed22fdff3df64fc005c5f9496c16e1595c6fdf2f88bb4170470f34d73b720ba941194c9b754b1664299db2e629779be42ad6b16b8d529c2eb94686a22ca1ff7e84c57d4c2d3774bf2601f73aa3b0f9d9f195e6e2c5ef949c239e02208e185d323f3946e78e9c38a5b24bc756f9c7332bd1ceeea1c7aa3755c891d63d98f00ff9fad79a9373abef4a655cb1738fa6f57f1a68a1cec899a17b21a0abc5199cc1381885e23b5e8a9e2c124198e7c6f4edba1197bd1931c792cafd8c9c38cacba928e033d4825b4923b3a88756fd30a74e8a47c0fb2e08761d45e8a605d9db1b2da442c2c6ccdf9e7957d2724b2f87756f17ca4c3ee836d5b36d7eebd470ac77761b2b8456424d2a5c924fbc24d357ed2f072f8030fee47c3c62c077572013ebe700f25e4a59f97b7dcaa43ec30d5cb45769a622b1f7d7e290a603a50f795c1ea1382f2f02417460a3ed13e52f0d761cf960dd0ab0bcc9a3766f8a758b3e2a53445378df53ce166cbe912fedf55ae0c573dd37b64d016e3b0dc73ab6ce4c5a2b551954ba79baac975f9ae9b3dea99459819e3f139c2f50a1be09c9e1827b602a164b3a4292fd80fb385401a0871ad4fd6d80b026beaab9d2a95102e93902900cc0589409aea9f2573b1864e24dc480687853f9c5655a30fb443ebedd346518ff8e1cd9ab1fb3834790fc1bf83e52ec196bbd1317cf84cab1130db674d11068d70128115d57adc6a4073fe22976f4d05515de202a359d9f18da57e9d3a5e304357bbf43c2f39466f5d1aa707c0ec359df3a9fbe1f8ef6eba88e9747d20c8e276cd5cf3793548a16534e3d488ef967c2ee47bb461b475c30206f03fe083bfd9d1dadd693caf9eeb309637c3583cef7551bbc90c347fedc7957ed05a054c530ccfc6ec4e67441c25c84af2764ed9ce7c3f61f7ff00625f71d38c608e16055fb5b93d80663bc5fb966c550e41bb12c263c6a0417d1113558dd25876bf203d10533223facb9f70e3d46e2885bacca3022d9ce38a22772ab764429ad03aa4b2fe6c49052633b9458e8f61035a98b7050c41c0e7e98858b79d84d24b2c29cc7cd57ffbd51744305432e0f68ed255f5f5c9805568122cfce669975596f04cc8e6231c0798df601f4ac90e6c2cc82df30c0e68a42bfb3703ee10c0a844bca508655e9de87838d5284dc5e9555005119830183f38674900b668b8b6fc9c0cd192d0fa5df4909634f9c5d84869cb2bec012eb83eabc14cd66d4c9de6aef6c23e38ca3e2d33c2caeff0d91f857f7129134635221f5145604e7986c19a4fd3aa2dc6466e906753e3e9ef257aa67b125e9fe107ddc184504a5111469196cdd34db6996ff568970bd7ce724ef4bc59bc6a759f76eb1caa70f675307087c7844b9c3026b069a5e2ee78d6c913d581da3c496b788e4c430462e9186c7c3a98ab429ff8b0dfbc0ee2249a8eb18790ac38588c46313d292556d3e01aaf1affcf0a8c9e00e8861f7a4d5af152c6e6868e0a071d3e70a42e29a38dd77bb774eed9c2af17b5013a5e9e6186f996e8fe26443ab7067c28ee942033a4496951209971fa862b6d5ea936a6b04ae95ed6314423f7709b2f68021d00af517298d8539fc9d60e49c827605efb9666b58805a7920d43c89ecaff2400db21dcbdabe7e047d90e68e5a6340f1798ecae39da84c22827cf32a8331d5dc29d74e207459e65e87cac6c513e22a1e0af9c62b98601b031c12c0596a5f288e4472361170b4e6016893b29166fc1f282bbe397be5eba4c95501177c1ea09f52da806d9ed78382884a90d3bca6071d844058185c824de6712a7edb9835b0b734282ae24a2aca107156205ae18ad8442915c48509f808b93ee6ef890466aa4ebb3bc5dd77c697d7e4bc829db42c1f16f11772fcac090c145044fdc1c48cfbb0d7b1e864b0e514e8583f99067e0d2f8fe6e8ff54be97abd830190ffccdb2162272a8b0ec276e64540c89ab9e7bc63158c1e24988eb291e3a1610bf69e3c3dd535c90327929eb97615683a52006da7305dc2e95359b2e5f9adc99d29147a7dd64c4e500035aff0433d7825c3db043a0317bbb72d0a16000a77ad5148d858536cdbe08c70e83827d29f96dfb8ef44ce6f31b61709ee5008e56de595fb643c5da5e411d40044e638e47be7e423bca48730788594fceac3dd9eb2cf00bb6bdaab674f9ac955cbd6da6a6ffee07b3b6f1dca00dbda8d86f315fb96c46e1e7023b723705f3ccc3fc6d0f0125a73b994c06c1b0d9095aad5ae457c52ff26057346ba503db215da18e32c0dfbdeaf927c15f9ae771c5e4320d9bfd8de32bc511dad12102223c463d6669994bd530b1c9dcdc4a781a177e500143dcccbcfd3a2d6262d0744b5c2b26f0a6906d17a23bb0e543d7833d32b89212886b89d5aa2f1597c9695c47df68d9dc30406931ec4235581d8270df3ff9bea948521886070955e0b6c3d20176a099fa3ee54aa41846092a07fb4cad776f226703dce65addaa857ba43f3700cd8f4c79a38e82d47f3fee00b716cbd7cfd823a1f6afa0da3b617cbefc1e5f315fa76032f6142862f7c6c0ca9fd4c48fe362b0f52d78a9b312ae611e062a5ae48ff3ca59141751120ff9734e0e5a9a52b42d38b9d801d86626cea7a7fca6248b6976f974ee66e00fc0c61cfd3b8939443349aa33dc1941fa3cb6815d8216cf1facb83e6cd7bc7ed40386a6aca3254a27f6c150256f12c832c4c9c620872af5a3dfe4f616992bb1894f8aee497179c18bce58d7200cbaf0a20574003dd0f4af45259769872760c3c96eb09d22b7594035472427717818807231e91ff76e3ff519801c112d0dac6ea23195752c120f85b45aff8bb318690b5b537229cd075b57dcefe0890e0e753369fffda16feeaa1b6596032a7ad93e5b2ca7108785ee2bebb0d7d33312a62a7733266921b06f3d9a0ab42058d043ad9f0d87854c46015d82cd46f1e63362476207bea1a2ae050935cc651ed8dad77af5ba61b64d49285c9ba7a2b87b9c382fc046a86298f02b043e7dcb2813274ec993d01b7773c7b3b072d5d98ff717da83192001e07d733a22147cb885176fbc8128b5c5fa88e21eda2b3de4cabdcd3460486f6e5e05dcf237f40efe7d4fea6e5e5bb3e9a6bf59fe8554f2e97fe709f0dc78db9b2d456fc8b876753957a50584b553ff8e808b7e43c97b8c8b749a810ac3fdc133fbb5ec31d65a1c97d02d6509ca695bdc5f07e80c965ae1ef71f032537570bd9704576d949a989a8572031179984add9905856ad94ae1eace7fef5abb3260477eec6895086efb1baa967c7b74ceb08e3c8c49d884313f00ab4e2a87c58e41a74380af44414e0afa3c7958fa1048a23fb2441d46ed4c0a034bb1887c596a4f74fa5fc7045fe4346b8fc66a624be8f9fbb82511951e7a459e253b6b194b672c8b96dc4213ac883066489a75149084462bde62fe83ad8516a47082de3b871da338af3948873ca93cdf6b1d7485cf0cc66f3e1606028316b36d75f7f22e414e6e1c7a0693fad327d9883c93a3b32332d6a5921c8ac77687c8132d67c48cc1f3996776352d2e939de1724ddba9f993c2f6b28afa1c3d07378a3a019de6b680bb53b8d6baa88961ce22194ab6920ced44178631a742286243efbe31ff092a824d51a99e36284cb42970291ef5e157733ba4a2208ed3d6c50d888b37bbb37a27d360e213b1b86bd809e58a0036f132e0d0e9a5197d4db6af992aeaeac577576f43b2923d53b3fbe0f8a1a016662c51bab486e68571e5b5203b951c4eb2e9009cb32c2064d9d570c2a884f9be7e0baec6da74b400d32243712f4587583ecde76c029c04dd7111038cd3518bb3495db5a67cd814eefc8260e3d850df97d6b9bca59f437ed1c7162106b1947e95991f30e7e51e7983fdde57ab560db31833ab8e363c62e8960f9fb4f99b04809834c7811deaa95f51ff173c08cedbc63cfb98de59dc32650090c71e750b4688b741785514dc7f4d5f9604a70eb6c10b8921b082e9661fa2b377070ae0d8b91915e6f48defd63ce02a19a47c163fa60bada976ec2b60fcd89de67b15bd2f2a205b5520bd44812f3d412b99b4f232fbd4fc006954a8618e80b970dad2413833a06cedd6f0efaa215b97c2ce9d36d2d3701ff5c0e7942afbf5c2fe06fe142b473fa2cb2e5dcf4d4168bcaea259b1f1b92037e8f5d13d0871b834b02763817c2981f0b128de300e424e58eac7fe4f96e6ad3d4bc5b71fe5f1d264b5f0d2451843d0a5f238f5a5af9b0b93e36c24ab5c4fb9a9f0b26a981470b555c6017adfebcc564d9d483c027c68315b94833d4a103f750366705eaeb1135898aa8653e5359e46e3a18167eb204b708b16934a352878cc70a97fc9a382f8e7c3f390e7ced84f0d9f3cd4d3c5c01bb1cf4e3e7d92b8ebe680da63b671793da3154748480a07a1f3e747930abf121387c2ba23725d37592bbe421bb178a83a05f7e9a4fb83244c368b9e1d5698cfe7c027fb994d2620e665af6618593e4153bf81c01f72b6b70bf266015d342338cd2c84a6d4dc0b9ca68efb66455631302f651a651a8a63a78bc967391be6a226ad9b257266c70cac67044778088821e2a07f920ce6b8e6e146fd0369ad707ba6dc77444a6b211dea3482938ef2c5b8c1dfffd579642edd20460e37b5af79451cc87188781972aa256314851b74b43eae8135b27c981010ab9bf2ce612780000000000000000000000f00900005261dad6e37073eaf1d379137a9fbc9970e659fda57beb20c7cd7224b4c3ddc8b57314abb1b1028a8a1b16ef33818a739841b585b71a12ad89fa23c834116e5dddeff8025fce6f187241899d8988d93b0107d36a7209de7e589ac0c80b3b2542fd00000000000000b800000000000000ffff00008ca900005df49fc4ca3f3f83f7b218dd9363c35b26cb2a99bdcfd789520116b02ffbc820b25bd0c1399d7607d6080b42a1cbd6f7c77d9c08dc44830a7570c0054b7ff305cc3f21e68f832433e484250aa1d8bca6166e2d44131ab77acaf755b488f5c6529d74dc1ecc212fa2a8cae87c3162086508de72d96dc81c6d50d31afebaafec3a763c5ade9b4c270ecda107a6ae7b6f748d94e84283c0ccd493ac845ed50826000000000000000000"], 0x1188}, 0x2) setsockopt(r0, 0x2000200000029, 0x0, &(0x7f0000000080), 0x0) setsockopt(r0, 0x80, 0x6, &(0x7f0000001700)="75242e8ad1b27fa22d8e48976cd97786a044644ac4d48482c4cea9ba70a32c473713a28806886a52cc18070f8012d2262023abbd40db0f65030b9ed004ab386d1397d4ce45f9bf151cf023d2fe6b6d86a41e975aca93301c5cad6a05a65716d2e46c5117e463d6460a9f13ee7bc9ab8a7e415267209c954517b53efdd9c320176655a35afbd3109a5f815e72726843ff0cf52a54d8ae8e5a5fc3a0a77a7499602c00861d350d487ccc7684008647a689421564a37441c02e4153d83181e02325f34f1b91236bdac5fb7b7031448f32f520a8fa866f84755c7fedbde360b9762f08ee7072351c8fde44c42fc0493d2e9349d8523770b4", 0xf6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800), 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 05:37:30 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x6) setsockopt(r0, 0x29, 0x100000000000036, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x2}, 0x10) fcntl$setflags(r0, 0x2, 0x1) 05:37:30 executing program 1: getpid() r0 = socket$inet6(0x18, 0x8001, 0x9) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x9}, {0x4, 0x401}}, 0x2) 05:37:30 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgroups(0x7, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r8) 05:37:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca601b400120008a4d585131e1c08"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x41e88d9d7c640c2d, 0x80) 05:37:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) socketpair(0x17, 0x4000, 0x1000000000005, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x22) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x201, 0x2) close(r1) 05:37:32 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:37 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 05:37:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) chmod(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 05:37:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x84a0, 0x10) open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x60) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) dup(r1) sendto$unix(r4, &(0x7f0000000340)="f563a7553632ff13b642d94bc5948c4adab0262652ffdb882fa93741430b1e8fd749ad4fa2e3122979c1253563c7fe8bd831c9596bb4458a81eed5ef0f4d4fd1598d906e93c224a00af7b6bac8a69e913586f395bdea063c484ec200e61a5a3a4c2e1f946e8f1cd2728f8a8189fa0eef42001ced64489cbc38434ff61a52544e9a9a638af793", 0x86, 0x0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCCBRK(r4, 0x2000747a) 05:37:37 executing program 1: r0 = socket(0x2, 0xc002, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) 05:37:37 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x20000000000001) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) 05:37:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a5b296f4a1b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47f00000000000008006858082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049ffcff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r1, 0x9, 0x3, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x12b, 0x1, 0x8, 0x2, "77639781e3a4a48436da4367cd75a8ea3f809669", 0x19e00, 0x8}) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:37:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) 05:37:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2d51) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='c\x00') writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) 05:37:37 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = socket(0x6, 0x3, 0x0) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="639ce73944d042674e9914b6052deeb0120eab50623ce110135316009b6e02d8e6b39d36ab07532fcedd67c82ba1efb89f643c87a71769c1746d80efaea67c83a6670ee835a6277b2684242bbc96c3db14091c72bfe9b123d9bf84c58af807841a622dfd68d33ec36c1e1c0626ba7eb0ccb2cf063b36f14951e60bf894c62d392b3c62b596018d8c669b5cb7ce6f2e99ce40fa8f4389b0e79b74aea7979b96e8f9e84a32385a5212e60767558e5357a6fdba80beca3989844013b301305fc5", 0xbf}, {&(0x7f0000000100)="d0d9200fa475203a2ba665b0c4b2f6ca2b45a6c6fdb253cd064e0ce3477d1c64dc9ce8c778135dac102b0fd14ec19243d851792b23480e710ef2e3d1d60de9145c9b13fa6a63caed5c49994c58ce912ba59534cc677e6f536cb217dcf985b7deb1719d6379947fa48e269440fbce15f7d523c6bc0994a792fc1ec68a7d92a35a8899c6cc6e7b4869d12745e4d97b965caae733fa3ab3c501344a520e959f6444b253b403f5d0b3b00832142ddc1aae93245332cb9a3d4e454fe65f926fc43a4da1a4f64b83411aab749b66278851da3533186f5ea72b1e9c21504d8b5935d5178fbc9029", 0xe4}], 0x2, &(0x7f0000000240)=[{0xd0, 0x1, 0x1, "6b77d5b4c254600229078443f29bf36335fecfb5e58bded2dbae168b27f27c3f9db237bd4695918cd0a5109262de315e1f88c69bd9337a4eaf71de3fa66a2685749c7ef66f0ef3a085045e39d1c847d27d19b2d6ca62bf03606fd57b6a213106100505fb6bf0a82efab25e8e5cfdc618f6ce0604b936c5c85ca40cdebc616ffd29d37c4777cf3e0c4960941fe5992f883d88eaa61ac6a50c44b4184a4536b53dd3619bc2052d4a4956f0589110a33c177e95eeb77662894ddab7"}, {0xa8, 0xffff, 0x480000000000000, "130823cab1a4a01705c3ce4bcad05a86fb681bb60d7b884f4b0f2976d548bc5f0df8af9a9b2241e2ab2eb9e91e69bf97daceaf42c7dee610666d3ef1894fa5414d7ccaa6ad2dc7438a4515e868e0a9f385c17f1f2f2e3ec1a268a6323c3a06a72eddc4ded343ddb9611db9a15348384ad3fb2de988737fc0fcad7259aecc504bc0cfeefd56097ad58f630ed0a6d4d94882f4fb07db"}, {0xb8, 0x1, 0x2631713, "d3b761a03540948015d6e92515a0e010e25aa0170f530ff490443c75cc026c8a93cfaab0ef26397ed4dac6bb44bf8b2dea1c746f666ea62b72618f0215ca63d5161a3698e921521fca9a6e74952c69f738a5a08aa5eade3567bd14c9bb1ef5d1ddb98dcf1571c676865f813278092a93acb2f045e59ce61bbba36f908c631aa2fb18d4d40505e1ee6ab10f9b142ada556180c2e0061a5e418a63d15164f94ba0d0e38d"}, {0x50, 0x0, 0x9, "529a12012dd2d8c15ba35d39d8393b9bac4331d406cf068ec1ae86ddb547d6328589e849883979396a650a3c53edb9c3a7e075f1974e3ad5fed9f5d2c4"}], 0x280}, 0x0) setpgid(r1, 0x0) 05:37:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000455000/0x3000)=nil, 0x3000) r1 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r1, r3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) munmap(&(0x7f00003e6000/0x200000)=nil, 0x200000) 05:37:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket(0x1a, 0xc003, 0x5) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x800}, 0x8) r3 = socket$inet6(0x18, 0x8003, 0x0) fcntl$setstatus(r1, 0x4, 0x8) setsockopt(r3, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) read(r0, &(0x7f00000000c0)=""/181, 0xb5) 05:37:38 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x94) close(r0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socket(0x1, 0x5, 0x0) semctl$GETZCNT(0x0, 0x7, 0x7, &(0x7f0000000040)=""/80) 05:37:38 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x68) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() socket$inet6(0x18, 0x1, 0x7) 05:37:38 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10f, 0x14) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 05:37:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000400)="0814c7074d27bf4c9b803968344d8f744e2d0c60537e587be1bd7d4aecf6b254ab32266dbb25ca6744008f1a826784f37f10a28c05349226ee690d208bf13189850573c71a429e45de108fa7773ca67ef64edfbc35b407bf01bc1c514bd58f9a85cf1b45dfaeda072d082a6cb69d053938a0a65b1f8ff56327a17420c60d592deb7c21edfc720c7180e709345d06ae395e26c5767f19e0f693e78859ba528b1680341c67810f81957979af1c35b49bbda3b2b9100e87946aa246b4d8bac1cb05be031097270ecd765d", 0xc9}, {&(0x7f0000000500)="f8808854b60582c4de811c3daf06d2b0b8627c586db02ce21f798d6c6d2046567181706aa5b036d2834a5e5d9278ca51f0e2a5db8cf2ba3523dee623a312ae76fcb0c140c1c5f72e49f37b8621881d3d48aa2d8761188196928aa3b62c72d0bb2968b7a4e708e4e2350d4575951f89e331094ee4dade743fd19f15e473e4e5463708c8fb960eb123e53c8d38955fbd53683557acb9fffb752d3c6b7f23983dfff6f059c674c937e8bb88991a87c372430d32c6c51bce288b8865cbc582c9cc5dec2f94c52403420ec8a7293ef90753dcb08d78f051fc83bbee", 0xd9}, {&(0x7f0000000600)="7fdf433b457fd32ca3109b2c655b237907ce93cb53980570b913794b95ed4ccaa779f200fb6f4b3002b4f77caf20171b50f997", 0x33}, {&(0x7f0000000640)="f4ec0dfee6d1f24280fe9d6552da794c998fb618940b6dbaa1173526f869820d2d16d1b92b1842ef2195ccb078e1332b53b2c9ec00a44eb9863b82e37d9cacec071788f1899a55bd77eb52fc388d349a88cc3eab03ea74215605d1db0203729f8e5242f19d112148def25a8c6f7b93f30cb5b11d0d2f21448cdb5dc48b8c76dcd2d10f5e15fe4aa58929b9cec8f1a0f8aaa6d9c6604ef386b84d3ca1e32af6a84505f89b36f20d85f0dd1b17ddf4ab922645d6bd5a2dbf1b8bba2f8fea574f1db91aca98cb5c5067ed084e88afcb19560b6e3f31b9b870", 0xd7}], 0x4, 0x0) 05:37:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x8, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x100}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000680)="e3623aa416f72ee995010000000000001000eb25b84e5bbdc3a519ff7f0000a9c4de41a52f5ea7fa0023d58bf665304fe9c2677353eb394b8675a75ed27d4b4acce76c83046d77a04f170bc371de6379a755049e002000040000fee166124bb6cf86c6d50eb30649be5ab65ba56172bacdb38c074dd06e7becc09b3bb1a302582029b2f5585a6e675409e8e69fc019a463e53eba0fbe2ffc98f183ebc48de9ac71680a30c0bb0895bd72b9c29edad4d40dfc1dbb83d755134bb53a3599e6f2c6f020db224ef86c4a81b64d2248baaf1949b5c440b978527a0065700e04cacbd798fab88c7788df985c623d7285ff8881c8de485d7bf00a5f7f4846603edd71c0a165babf2b016a9fe057a4ef6bac6dacd284d6d1dc7d58c121e175b9f91fe7870d4defa2b02c06d26ce741ec57532b770fcd4ec0c7aee6e2a1efa5fc4b41d1c7d0dff98b1d1da7413c43cef0e673c352d91583120cdf1342", 0x158) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r2) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:38 executing program 1: getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() close(r2) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x8038, 0x1e8f3596, r3}) write(r2, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x6, 0x0, 0x8, "a1f4eebc919702592ef5c315115213d27566ebd3", 0x3, 0x2800000}) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x0) uvm_fault(0xffffff003f12bc60, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d