0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@un=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f00000002c0)=[{&(0x7f0000000180)="b253b1185649a9e0f7786a15578e241ce3a5ea7417155b786d4f707e6a2964ce4cc4bbe72939d79979f21f0e2cac90a1280a11d49d", 0x35}, {&(0x7f0000000200)="21dec56e0a1203dd02d84e3cf10114b54aef2c3079acf99484b739b453d428da0a521e342ae163", 0x27}, {&(0x7f0000000240)="ce878d5704af0f", 0x7}, {&(0x7f0000000280)="4fdf0f6162ba18fb7986d3459eec524575a932d611391651343f33ff4a8c2f97ab699b27fd2bc54cbdca", 0x2a}], 0x4, &(0x7f0000000300)=[{0x60, 0x1, 0x80, "088df5c0c144283de5aadc9eb90e5d737f9363087f39e2855e151f6a03b2d5c9f8421dd06361f2068e3b151b8ff21d55a60321564aa984fc4853c4682e001fc5be4ba05ec0bfb0f0f511d5a2794e"}, {0xb8, 0xffff, 0x8, "9d0da17de73a0f963d5dfb2be1b9749e550df9fb08bcda47c4633bb930383d86a2b033cff9548276faa763d9981a721f07b6b173d45e8ca0e96059fd1d89485d1043ffd12887d6460192c7cdec5b4849a6b63e3d6bff99455b3d79d123b2bc20e0ff1ff0f52c64dd958505ddcafce188eb28b719c305ef464061205aa672ca1fc362c2b763cbe94f764ef6aab6cda0937f188af6e899de1f413cae1526bad06c681fef3907"}], 0x118, 0xc}, 0x1) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 14:43:01 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() r3 = semget(0x3, 0x1, 0x434) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000140)=""/90) r4 = geteuid() r5 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x2, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x4445, 0x20}, {{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x3, 0x401}, {{r2}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x7fffffff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x10, 0x85, 0x700, 0x1}], 0x400, &(0x7f00000002c0)=[{{r0}, 0x0, 0x2, 0x20, 0xffffffff, 0x9}, {{r0}, 0x0, 0x0, 0x40000000, 0x5, 0xff}], 0x3f, &(0x7f0000000300)={0x3, 0x200}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) close(r2) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x20) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000400)=0x81) r9 = accept$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) ftruncate(r0, 0x0) getgroups(0x3, &(0x7f00000004c0)=[r7, r7, r5]) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000500)={0xbd, 0x1}, 0x10) fsync(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x4c18) r10 = kqueue() writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000580)="2a38afd1f8ab657a21155e8b14d0ce1c28987d5928e049cfd2c9", 0x1a}, {&(0x7f00000005c0)="5cedab9b47a6b3ff4a1a8d5f4feade4ad9709cbb5110581263104cb467dd491af08ef7d73497db8ec2084e792b035d5f410dbec2be219d60ca06bf503aa0a0570c3b2e4623fb92116c4c710c8e600c4f0781b853c95634b5f00cd6984da7fc032aab5aa98fac6f6e7517d4d867076ae1e2a55ba8b4554ff7a9c60cfceb50", 0x7e}, {&(0x7f0000000640)="705e9f80d4", 0x5}, {&(0x7f0000000680)="d77bdbbf1d3422a12c0d47109676f6249586b7fe", 0x14}], 0x4) bind$unix(r1, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000740)={r6, r4, r7}, 0xc) ioctl$TIOCCDTR(r8, 0x20007478) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000780)={0x9, 0x3f, 0x3, 0x0, "70b46e34fadc7ec721fdae64c59bc7306a012e05", 0x5563ff6, 0x7}) pipe(&(0x7f00000007c0)) 14:43:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xda9c28eb980912d6, 0x120) setsockopt(r0, 0x80, 0xc5, &(0x7f0000000140)="c814ae051b0396dfa07cf2f0fe722c3b7b4bb250f604dd7fec197f17fa9a4cc680f6cc5403eac175a0877a8f7518887b3caaa682f68dce36d6d02056f2f80452ea4a1961b474f140c6bfcbc166cf827ac7a1e16fbb82f36f7e1c63c47eec4cf8cb2744c57f8aa7d7cc88fd4351dc0f88b84208e462ff1975d820d4c4fe9192e3bfc9d789a3d9dc2b4c02a0d8d7", 0x8d) sendto(r0, &(0x7f0000000080)="0045d65700b22ca39b9e41d5e4331cd52eddd1da9b638a7b3af55577fa49887ac6b13531d1a675827ef6a727fe6e33b5dc5305783a87419d93ad7db0cbfbeeb477131b4e04a961ef18ef6884de6f898aaf58000c05d69b3390443fef4c17ddc42e45d040bf50", 0x66, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="3116b457e5ed4545993a51e05707dd0cc6920221087fd59522489ee933a422e993cb5aed0b0a1e173ca54e53e5ec61432ced0d6fa94f6ea4a06ac5964c2386561591c665af9228cf4db732102921814ef58fb32cb8719220eaec571970c9fb30c1a649f3ad6b64db53c9bf4ea986146ac5e1d4155718569b2356c9968d9e5a820163c3ca636a20d579d815172495239139cb252c7298bba219415c6173d1c4e2", 0xa0) r1 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r1, 0x1) socketpair(0x1, 0x3, 0x0, &(0x7f0000000000)) 14:43:01 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="da4a99f894195c82d9244c635027e9c7c3abec4823e68e660832c46505a173d351abfdf130f739a43084488b1dd6be59037328f464b551d75d865324668f97b57260a7f41466956a4e5211501311656f7cc1ed51e17517efd1f2ee842d37285f09e39e8621493f04f441d04278fd505f19402b61c859a1f32cb48e1fc8a94c64c269080b760a5b722df5ac1e47abfbbc94fd", 0x92) open(&(0x7f0000000100)='./file0\x00', 0x8040, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0xfff, 0x2, r1}) r2 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) 14:43:01 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r0, 0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xda5, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x8, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffff801, 0x1000}, {0x2, 0x8f, 0x1000}], 0x2) 14:43:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f, 0x0, 0x40000000000000}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x44) 14:43:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) munlock(&(0x7f00007a6000/0x2000)=nil, 0x2000) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 14:43:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/172, 0xac) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') socket$inet6(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000700), 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x140, 0x0) socketpair(0x10, 0x0, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="7c13b3629c3ee3ab4bf57c62f9a3b46d0e0c666e73fab58cd67f14e82b93fce035d01aea9a094959ed3a54824eee20c0f884e6529b32666d07d5f0e9e39daca6f9f0e2a91405b7ff2e71a76294f3d484bb6b2b8e3c4f85cae8dda19953f95b6199cf08db7756aaa00889d8c3582e50119ac9dc1b8657a314ae3354b9", 0x7c) ioctl$TIOCCBRK(r4, 0x2000747a) 14:43:01 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$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0xe616}, {0x18, 0x1, 0x0, 0xfffffffffffffffb}, 0x2eb, [0x3, 0xfffffffffffffff9, 0xb2f6, 0x7, 0x22, 0x1, 0x9316, 0xae0]}, 0x3c) shutdown(r0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:43:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) kqueue() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) 14:43:01 executing program 0: semget$private(0x0, 0x2, 0x8c) semget(0x1, 0x0, 0x290) semget(0x3, 0x4, 0x2) semget(0x0, 0x3, 0x82) r0 = semget$private(0x0, 0x0, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) 14:43:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="05efe89781a6b6c9f6c8a4f13ec89f93773245d9e0af7c90655909ec1d1c6c184b8449b65a3d253b80ae9f49b9b6f8294cc53e52fe95590c3176dcae969f68487762dc3169c2d7c222a74ed8d705756823dd714e11d6404e53ad012eebee2b485eee857effd658ae48219884446fc72399f0a3d09ad8e48ee997e4cd19b5f441eadbb40eba3d9729f0cfbc464f6a9e0f3733f67418061a370bbae20de829fb8e26af39c090ec6ddb8689bd1d0502b49a97f301981830016219ec53c101cffd5dd1f4233b068553f8d5d7885ddce9386c5358e23bcb69667ec030", 0xda, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000280)=""/7, 0x7}, {&(0x7f0000001300)=""/69, 0x45}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/45, 0x2d}, {&(0x7f0000001440)=""/65, 0x41}, {&(0x7f00000014c0)=""/16, 0x10}], 0x8, &(0x7f0000001580)=""/79, 0x4f, 0x9}, 0x800) r2 = semget(0x3, 0x3, 0x101) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001640)=""/140) open(&(0x7f0000001700)='./file0\x00', 0x400, 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socket(0x20, 0x8001, 0x7f) 14:43:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0xc2, 0x43f4) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x40}], 0x1a, 0x0) lseek(r1, 0x0, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) write(r1, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) 14:43:02 executing program 1: semget$private(0x0, 0x2, 0x400) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe(&(0x7f0000000000)) kqueue() kqueue() kevent(r4, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) kqueue() 14:43:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x20) 14:43:02 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x4}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000280)=""/238) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r2) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/207, 0xcf}, {&(0x7f0000000180)=""/95, 0x5f}], 0x3, 0x0) 14:43:02 executing program 0: r0 = socket(0x11, 0x200000000000003, 0x0) r1 = semget(0x2, 0x6, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/104) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) 14:43:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548cd1dec3cc49e6ad", 0xc, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 14:43:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x820, 0x40) r1 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r1, 0x4) msgget$private(0x0, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) openat(r2, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 14:43:02 executing program 1: r0 = getuid() r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 14:43:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)) setrlimit(0x5, &(0x7f0000000100)={0xc03, 0x7}) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000209496a71ca0a1fa889f2d095c8eec445c264d12d27447048812cf13dad07d10ffbc77111079d671c7b2fad0000000007a5811507f0b1c1cd1cd9d9c15fb937849d943e6278e88bd2d91c987f53a4ee4a6781079c3cd07c260276fa0230c841b83e6905fe8c91baaf9f7bf0dfd1ed27fb3fe64d10000c34c08464d7bb378d192bc"], 0xa, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400002c260057193e2627af9699bb5b0000000000001000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf316fa87da6cadd0c0ed54a0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0db5783743cd356dfec8c46c2efca2e1f63d2f59269059b4f13f33395a30a59badbc9680262f6978fd4b4aa3b90fc2cff2ad7812399fe9623195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387000000000000000000000000"], 0xce}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="577b3055120b9f635e2f4677edfe1221f6c5be4f1f08bfe5e43080f0ee82a0ed11a0eaa9ffc7d71de2cf722de4368a7b31f9e06cca8ae21f909d07e57963dfe6c3c4d570f5209bee5e88340f916ebdf83b86acd3e56fca008181", 0x5a) 14:43:02 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) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 14:43:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r3) execve(0x0, 0x0, 0x0) 14:43:03 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 14:43:03 executing program 0: setrlimit(0xffffffffffffffff, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) setrlimit(0x6, &(0x7f0000000000)={0x6, 0x8001}) 14:43:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) 14:43:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 14:43:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x160) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) 14:43:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000001c0)=0xc) r3 = getppid() setpgid(r2, r3) r4 = accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYPTR], 0x1e1}, 0xfffffffffffffffd) read(r0, &(0x7f00000000c0)=""/194, 0xc2) write(r1, &(0x7f0000000200)='-', 0x1) fcntl$dupfd(r0, 0x100, r0) 14:43:03 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:43:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000100)="758b094b1c491255d40edd30fba4b1c781bbbe3cbeada24e249f2bb6b7ffb1c25f6777e5f209cdcb3ea052a6a238c2d7068dc12a593640f7dd04ee10cfb57cf400c37d769bfefa74e02b09af41c9937c4510baadc39adc78bbac1ed272e9a08eee359b64147d591d2639e7749d9371a2cab1875d684801b6b20a672a4d4b807df173d5fbfaa0063b908bc03780ad2dbee1faac29705f439b98a4eb459710beb4828434011208e72f5949dd35c0a46201bcc6bd", 0xb3, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r2, r1) 14:43:09 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 14:43:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x18008, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20020, 0x4a) mlock(&(0x7f00003e6000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5) 14:43:09 executing program 1: socketpair(0x6, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/72, 0x48) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r1}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) dup(r1) write(r1, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 14:43:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x8, 0xae, 0x8000, "e2986dc79b846d756499b01d3e7e81073a8ff3bc", 0x0, 0x7}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 14:43:09 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x80000006, 0x0, 0x180000000, 0x0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x4) 14:43:09 executing program 0: socketpair(0x1a, 0x1, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) 14:43:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:43:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7, 0xa}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 14:43:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x0, 0x80, 0x1800}, {0x1, 0x6, 0x800}, {0x1, 0x6, 0x1000}, {0x3, 0x9, 0x1800}], 0x5) semop(r0, &(0x7f0000000480)=[{0x4}, {0x2, 0x8, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x3, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) semop(r0, &(0x7f0000000400)=[{0x1, 0x7fffffff, 0x1800}, {0x7, 0xc913, 0x1000}], 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='[\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='&[\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='\x00']) getuid() getuid() semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/64) getegid() getppid() semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000140)=0xd2e) 14:43:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) getsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect(r0, 0x0, 0xfffffffffffffde5) socket(0x17, 0x3, 0x6) lseek(r0, 0x0, 0x2) 14:43:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x21e) pipe2(&(0x7f0000000000), 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmodat(r1, 0x0, 0x0, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x200) 14:43:10 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setgroups(0x1, &(0x7f0000000040)=[r2]) setregid(0x0, r1) setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) ftruncate(r3, 0x8) r4 = getuid() msgctl$IPC_RMID(r0, 0x0) setuid(r4) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x2, 0x800) msgrcv(r0, &(0x7f0000001200)=ANY=[], 0x0, 0xfffffffffbffffff, 0x804) 14:43:10 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, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) write(r0, 0x0, 0x0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) socket$inet6(0x18, 0x5, 0xeb) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d200898475", 0x8, 0x0, 0x0, 0x0) 14:43:10 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x7) socketpair(0x0, 0xc004, 0xff, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x45) 14:43:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000001740)=""/4096) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) chroot(&(0x7f0000000140)='./file2\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCSBRK(r1, 0x2000747b) rmdir(&(0x7f0000000080)='./file1\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/31) 14:43:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 14:43:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000001340)="a06a66b25a5952cbeb22f3dd25f3f405717e19039e587cc2f8551f5f081bc5264eb56d448c03872b3608475dd9c343dbaa6f6da51e378017c29c1eba10bff0c9e4389d098fd40f2439fd3e54a4e1d84580d4a20c05f0e282542c2aa15094b189f9d6c1a453a5e34177226a2b2493629bd23341b2c67d5449f1aeb00cf8dd01d70f819d1432ffd655a7843b14c71e076c350f29af531ce474466dbd31726be228ad787fd646397021a3313d1a7f72576f4eb7c8e53513ab38dfdc15f90540fd15a3eb1eb3415973fdbf0a6d7dacccea016451c4a3a432b9efa0e6025481a1e12fecc60f57a41a5ca1d94523b0215215ba720c71b631405a93104ac5593440f194d9c80909406bf2cfa7cba369c023fb1331d35fadf833dc6139c21a07852fad0cd85b31e4e4a611ab674797987005b10734043c57566fe3b671c09828fe91bf05b65ecba431bd624c7adbc479bb8909fd4ccfec7841e0510c5baa747f4a2a7ad25c4f33a75d14b7427568e2ddc6bb943ed8ed3e1058b6d916ee7ac886bac12acf5b9c91ba03f1a4dcd47e70e993133461d9c09037f2c90b1068b2fceb0a32f78c5eaa408ace2ae1d5bb966c030f4efc37b258847cba089b9f293898a1ebd86e285bf65161b7661ee94f924a04bb85ee46e0e259692ec98ece3ba9c06ba2d49ae5fbb5c339642d90af303f2e7870195a62c5a74d77df4bbb847000217f1ef975f31460312151a2b28643550b5d6600facb82c34e72882df8de5a7a75b1ba819891d59251b882317ad70e75a22c3f8c21e4b479dfec40cbe99577cfe3ba5583fffb68ad4f2d237da77efe692167bb39eed1ff11738d410d571597614ca27092c1aa67b28247d294ac3d2e4f8799723e30eb517652d2ffdad7b09794c8ebf98ce1e3f44531cb14dfe2101f35d8a249fe9dd53ec842b0f284086678f33980a983dc189a77ca200b02ee440ea707a0cde378776000b7457bb1ac3601e637bd97c1d7f50e74fdd8229d4a12c29363bd344e73415b9da818df0cb00f97ff9e43e2bc5cfec87ef78b69041f365376bd878aaa40cff42565165548a2d61dee70a0e3534208da447e93b14f6c5eb6ad1aa0f27668c4aadd456635fdda9162594e109d64159eb6a1778fcbfb2bb8e8c7f7217da482fce39a36f5ea3c211bbe10c924ce20bb0eabc4d083079c6dc3da9a80050d6a3d7108da64806e7e11b7c8c4c255a7accec899091ab4f933dcffe13aca0cc66ca6f27dc7607a7aaff5e50048560dc81f4b0946825b377910853ef82e2c39f1aa9316e7309d883af89553d0b75dd633090354330a6d736d55d083423d6df40ab28028e886f00b005d0e49ef822651cb47b5d4c794a7155a33f3229ee3c3fe782cffb0e24d85558efbb3398d8a1a1e7e5f1dcfdeed58ac0983e8848e08e93157161e36be59b5ea55741588e94f62c8ba82369f7a35b03341371e5d6c89f180efdf8af5605fc1389c4cef95974e4e0678609ec4bafc3ffdcd53e72923ad5e0a958caaf680100ba5595aca6661a9339af6188a7eb2a6d49a237aec515aec88393e298381b6f83bb0cfc321ddc3fc1a9efe825e52d23afbb6232004550dd3212955a177508be77ba3e1f212367957eb858e5efd7c85cf7fe3acf587045aa3759699e904ff82266f9b0362a5fc0ddbe982bcf0a6fcc4375ec105e27694bcf11e191021db0365a797af81c56b67e48fdfdd87cb5ce8db6acdc3a0ac9b3d99771b998ffb33074b1967a7ef31e38ab666cfbc8a5a10f4f614189935710bd26e652d641c1c355c98209d4b3011ea6178c78892b5332fb8ad8879c1ec43b9232ff0f02fab32fa979f327a2ce4ed6d1f44a4478941c7d5986a5d38e3d5e75fb229fb0b8355eca2fa6263141e097d637f29c2f140c6f18a7374789c74a978901edd1f31bd4437e87fa317bc29e3c650093fcb8d6b8c81315dc6348cec003c21d78ade9d0c146747092f17a130b3fdb267ae5be4bf8d6b3f2ef20377469f0daafbfd7079692a115ae017bbc56920cd10451423c744b655f8b0c353aa7738702680978de1f6ecfa61aed628b8cc3f179a3e587f46c5c6dee9750c805b91e35dc44da2ae9ca5492dbedaaf3ce5487296919b86f084e4b9da04798aa651e0b8746fdbb9e3a0c0671e70f824939c5391cac4dc8acc3b606d2071686605940ba000942d9fe6bc9244355c173f9e94791ffb8da8a65641bb776107c12b4747d45fd70f0c0307a3bfb54177b8e5efb3c7df8920ec3d44198ae372bb81e8ba0f1ea2f102f18712f44857e52849cc2963f1e8bf007a6e3fe7eb407bd662b4544afd610124bd93314b7c4b177692bd876d2839efd2b926d9e4166cb32c02056f156e839b27d6150d657a4c3861c03efda9d0a16a740ca4300b6f81b4900c86eb56e8e40c1f6b329d5d066d39d6aea8ff04793a594de97db12bdf794b4c33e8d1dfdbed446ca7127aa89c673e2f755c87243d83f5943da48e342a0347a944a92f1f923efa9aec3efc861dcebdda87a0fa4254435e717cb7a2655cb00e1a352f8254a235085f81cea8e54b814923d610feb415d00c6879bd7ec3435ea11e37820c623425ba392620c2efd1b7aa6852da93ef36064362c673d2c42d1ac6356eccfe89e838eb5c8f516aa836a718cf53a185053f308c537bb80fa5a97b869dd6d245eb5035a2e2306a5f6f921e3a1276952f802febce206861dabb8d4321b0e1f0f56a421099a1fcb5315c3a020fad8e651a8d1eece71a5099064e2c6bd7abd539db7153483188512bd5ee4fa669343424431439af35155f37bf08ea879f979ce334ec04b65c31d7c71abd3f47c1547c4b890292d8a0ac1b03f63a3607a76c2178d4cec34a2df091ae1ef75e3c5e28c1006f9840604f3fae1006403d72c66d9edb4a717ac469de080a9899525611bcf05ee84f94b9d046b801146eab2a6abe30576c8f987394590b2759240d711d7bce736855d5cab756bf16a4a6a8acbc24f2f92b73a7ab751f1ba913922c4c8abe5a0169511bb3fdc7e65b8dca1656188136593691a640c5baf26174a2eadfd89edc7466bf0a4bc24b8986ac1ae6f426fb3ebddc04e006fbda2370049970cebbd996d1a3bc4acc3085df40cebc3fadbe90954875382f10eed8a1638d4ea511942077ff9dcc5a1249abf79113c12eca7ccce8886f41763ad3f2a891833c5402fd315423505d26f4881657b0ac302af273c45aeb60f8862d0077c1296970876e6868ab1e22a46f2dbf3995c2b98d7913cc6bafac56577d4c7fba724b6e0cad764975169ddfc4abd411525bba3578139da345a5c23dc33dd926775932a9b1d6e959e01bb77baa128d07d2fe995c8428551b6125fd93fa93cf65a395bb9cc274668743c4ec3b80b6051cf2d6be0f6f433a66c0eedd560b8623127e958f41d94b5f79ee92340e4b62b2a83e777125b8008bfd0f20e9d69be4c584e86b4b757dd2915c79d6d1ad130a2368c14df63532b4360429a5945b8cf43529c0d749e90563587c12321b4eb468bc646a91b00936ca2caf6af2bdeaed02fcf479165600a6e069ddf26118089e2c445a3c54824c108075b2df214a8e936dbf9684cb880de7333aa0012a75797fe46d485110c77796dc5e1a3da1869075eda1b610656ab10833e348008ff3c18f07b262dff2315458934d0ee5584b8ae37b0805e91a767875c0d4f120902fc4d09cde85427b4f6ddfb87d567a59ef863ff53f7e98801c90bbc0877ddc629496d45be20e13b49cfbd9353bd4251e0f5eb64420e424fc6f5761c655f7571ed62cebc5576aca7faafded03b61da946fec4a6bef70bb366d09533291e07cb83883eac669c1c44ff0ff11e2a8eb54f72024554be7f42846b6189617f3ef55e2b0fe57640f1fc101c6413ff5b7bdab36b68adf4f42e7656cb0653f315a2ca8bde597cf538c4487dffc271e79a06641bb03e1ce8a5271f7eac591cbddf3c4f48b0c506d8609e4475c59a454d94f2ca364a9faea88fd345e9b49d161da7707e913c3e53ea87364dada1782ce0d3b0af3088fe3437cadaa50b70756ea95a917e6309a9a8b0d7031e5c9ac7a6a36833994c0bf1274afd9c55466be4c0f44e20e502997b93f56cb479135b39aa0ace8df32d88b8ec1321da9d815f22a8a9507eb0eac3fdd40a8a567340df31e86bfe699a9c1a5b996ac4eccfc3fd295bd4d75c963861c1a8d633c6c90a4dc255be8844802cc91783d17bcb40b1ff9cd16684b1d1793cae82fb5ada7219427ad0cc9ce6ffe33b821a6c9a5270929f5e3d5f5fd56a6ce77ab40fa69d6cedc7f0be547f12b2ea75b5f561bbbdadb3c975404378f67f3bed5e52260c0ee96d75e18cd0f3e365f5dd0b51fb0d895f1bbeae9fa8a61104fc5298541764f33dd79abed3e04956da714f272c55e77cb06304a21e0d49b0a31149919d607c2416fa8ebc86ee1e0d71a0ad983d166f6e88e9e5a8aedadd0835c3c184700cb746ee650ee37a9c52685e878829f0819623c4de7e0d42dded168d83204a48f3c683b98fb2b37b3cf65f6409354de14f128f3f8eb658a7a83ff08a2bcbde2b35494a2e4a136b0913512ed7ef27e7019d16b25f4927dd7d16450620e2c15febdeb48adff44dfb7506a158d6f0899a64c61c3eff6e8899db9721933d1db9686de0c3041df03c9d4b41167d7eb16aab207306b251d2be5d23e87286de3573b3625cfdd701acc3ba936ad12d45f13d32b211a64f9255cefe430b0fe9419104c28291ed0a997b80d2adfa2480c47065ff8c4945da4a09ddedb1e88313e2b9cacb1d641930fab026758ab813aecc5450657a42889ba3c353ab79652b6e56", 0xd4e}], 0x1) fsync(r0) 14:43:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r1, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 14:43:10 executing program 0: geteuid() getgid() socket$unix(0x1, 0x3, 0x0) 14:43:10 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 14:43:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000fef000/0xe000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:43:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r2, &(0x7f00000005c0)="7d081a7d32b9df9512838490aa6810a3fab098f4378a3c044c194d1a802be8a4320f199d65932fa970317d12e0770882e9e66db70ac91bf8c50b6456263cf4f9ad2b615d34622f1c70e865ff83f3dbc06bfd335d1b4403f479f075e9785a783a4ac4c5a2bd0f1d4685702b644b7fe75bdba40ab27ebfb0dac29fa7c88020b228fe3b1046b942331e743b11e3c3fa85d494da58ffd7532d0f8631c435c3a20ec2501e3d0a3bbd45d6916f02fc78f7970b9b84dede63242347019c10a641dc4c7d47d8114d22dfa8386686a64355572fdb1bc1a08a18aad6bdbdee5da25edcd151e80c93aa8fecb06b84d6394ccb17de4349f9bee38ebd6aadd98726e5fbd52dcaa88557b4f5a78962dcfccfa219ae01e79e1253e9f876377434108cd25e1c1fdd1c34e2b8d5717f329ddbf400857fdb3919ea41948f190382c40173fa1dc3283d6a768f96c21418a739b60299f7894c3fd6a67dc251fc35214d342e3121eb070ccd8ce96ecbbdf2e811e4fc56b928c27e1bd343361bd107664791e4a0c7b8a5212fe2f3647d988460208e3c1633c4abe49e90cab024bae7ba04ec47bfaa50b16a886017156f2e5fbeeaa8e031ad1e1d866d7a651455c650e3d79f4e655628f2d90097cbbada5aeaa1271f4c5a88770fab4a8179fc78adca9321405f3c6d86529d50bbf616d9ea8e2fcabc850dd5823c866ad07f6daf0ea8c010317492166b69882fbf24d1435dea2c7dc1494a4ef4b7501458a1bfffd26a15caba30938600e5d593f00046d83618555fc7ea799055f22192a3dd802039ce248883a16a521bd22aecd839c6f859c316b2d5d1c85f24e3e08bebebc3b498553cff5c697a8f2d95c947f023b07c309147a5d2c5d89a318f02bd658121f907c13e015eff7d81a1ccf48e3471a8ca4b7b7798c5a3c417cf3b8f079d9afd2e9891496c85e5625327be580f00edff1254d758a26aeccab386111d67bcbd325a7322d9af6092588c2558684a321c2223730dd553020399e53e84cd7e0b4a4a7a8b34ad41cee7cc7b3b9f0de75ac7333faccc3ece32232237f35ae777a9bace6a06fa15618ef249afe4448ca5a7dabb2af5e53930122eed89ad76040c0d9e87f566a5ecc88e678b279b72fe2825a5c49fa80ad19c70fd85eab5db0196347b18f0aff3d643bc69495662a6db2e264d6d6dd0a552fac1d06d82315e1c24abbcc88462069c9ed8bacd9d8def8b66e2a0e06b3efb3239cfff8228911434dc9bda1c27b3a4c65732a523f5ba0fab369f1d5793783a5e1af55f84fc5cdbe6dfd0c801c1cdcd3f790bbfc187400da60596345d124640caff6e1edceb9f6794ff8cc33efb4776258cd19c0db6bb92deaa512b88ef4d5b34beacb64c814fa4743c8d6938f42bd9556737a3ca528a5fb3b0726fc7e3feeb553b7de51b90261f3e9db20beced2766d02a16f2ce73e95de3478ebf2afccac5e4bd41c09f67cd6bb1070bbb30817ad9bdd87e7785157b87769bd8c878e2e008cc0b15e8f0033747bc7fa2221e71693c2c11fbad6b0c3c532cbc8d4a55037fdebd92c9ca3fcb92e811abae93fd7c1591b5846f53e6d8ebb98ddb497dff266e8f835ee82309c154dd03e407a1a0b3d554c5ec696286830e66a825dce1b2523f08048e42ac3578e7dca14f14203d90619dc2e2bb60b29fcf87c8be1896c15a85e47f144bd41fe66b209891f05ae9f66783402668e8ad098169ae85233d3f6e8d8f1bf751aa373f45bd50432b732490b08b5c93bd2938ed4e4432a9ad3633836fa3721a0bfcba9a8d1a67514b6f9d60744858da20df38424f7f2f3e8ab11e40c57f093b16e1a6548406c5a004c11a9e1fa37544509a4cc5c036b6e4242edfa38e502cc0dc185dc399490682e6234203178d499bf2e1632ba2442e1747d562ca3ea70a5f351ee45e6723cbd6775bb55cfd94404c84127a240f1f8eb88669bef3614fc1c7b25cdc944fefc69b7ad17265cb5a5812c5744ba43453062989cb4048bea7f036e9ef4d3c5f0ffddda1f5d26146154cc1f78b02971fc20ac79d828d0d35b49784b229e3e3fdebab737ae01b2360228358cf1871acd5f7867b31d1c527f19abc0f25eb113e1eb6454a5f4064f21254e74e9d759ff14ef1f4f06082069dca0fa552f2422694c934230372aef80151af1d7ed9cc84fba7331ffd86a882e4a03e48c6f8fdcbd7aae37fbc01c9ad66b6ea0cdad7249861e662b017cb8db167f9536221fb9c1b9c693472444d5d220b7de3b76463a76ae8234df978f1ae0641ef6cc9c6800d728a4be1e2e02333c389310ed221510391cdbc4a6b5a96a2587f22e152810c247a4890c1279974b6eb38cc1f27403f3872581cc68b9f64f2b3526d97666dfab67782ebf1d2a84ca83daa84eab8ece355fc8a8f8bcc8b27f7f9514004a8168b37579580306eb85b9afea39feb3907d89902ce9d8bc7f5f07a0689b3e4806b7bd8dac68ad8db8e1cd2859b7bb7862672ab6e20a5c7dc222c1293a3fb16e22afad2ee87cdf04008109d12683a8df261b3a5e1f51c91f33b9a33097ee5d0c46952f9b2ef1b40c410576f9eea67e164b1afa5074d415968a2f941373af6d2e25d850f63dd1e37a5db8af01d62f356e61f4a338a69e09cdd207a81e092afeffec2611e41f7028a9f44e88f0e7a8a4846eaa6b850c1097a206d92417488093a4ae902f85715d481eb6f1bb04077239826a21c59e93a7e46a64cc7545a7a89f9df04589cfb0ca1234872c2a7f6cae0b733584f5de11ac71a08197eae727b528f49ee0ac8b363ad5a6244e7dd53f6e581502c29055c67b50ee9f421198e60f261b2ec64b52e51be632741c663dfd2e40bf646e0c67c0e199001655a5d1a43436ced7015bfe7cd30a3a47d18fe74d9b948d8dab6fd6a0d4ad7b8dd8a9eab481cd212a48b9688dfe1c8046e1cb55769a068289381c3a588e6a2bbf6e21d96908423f18a9cc1e3250386a3c8e35d344a8edd217fd32500b1cf1227065d908de87299a9d96170c8539e049f4fce73823241cc6dd88fe519e82a228725ed6a73afb8d20f3ee77190faa5883622363fa72b731515220d9a593e788499b6fdcd183acb85b9223f38f5526ef08af3a9ea60d75e405e43abc3851e5a9b9b3a20c8e9e636a97db366c2e82dfba9fb2b4d4238a38a24b19bf29c956fad19b4f9e63f5c76d838035c50a34eec28dca85eaa0d525b7f1aa2f224d60d4b184a028c3479b64d6a4a79f1fd584868ffec394e0d97079f2efc58d1c511497759fc2ecc74114fb4de615f63110d93ea3eb990137889414b3355d9ea3e8d64266ba9bdf5e8233f0a4e21d4a46b5c8a2f61c230d8c867b912470a4964360ae289ede0a9cfda7601306170081c52c1accea20f1b37a470f9c87664fb5c7e4366e5e5913f3983d8f167030636c0d141d43529ef33df948c55db911d83bfe4eebed1540e2b2f636e7a9dfe56739a31707878761e6023a71b2f0b91b1a50456caa2d5ef4c1005748a7c0fc75c03bf62ecba87a8f9e084c92f43732e7d93236cb784f1a71b168d6dc2cb41ded50eb39349b269f19889d0aa27b77f0efedb1fb53addcc32cf296fb30587db545f1efa8f1fe2af6e60bcc5332b4496049da3c84fdf720f820806b8fc7f13592e78ea63997975f7d1bb4015a9c80735362e8e88696d7448f928adb12d06e933ace6423d9f6cdf238993ea8358c8f524164568b56ae86ba4c063278b35e3abfc7e357a5f231dd7122c915ec1cd4e50ba78394abe19bccef7a55aeda6d650b8159a880986f2072347ade9005cefda4292d02c99b78476cabbd8e4e515fd2b1cd9fe82a81f80c814c258f7d60e8d98b8087b1fd546bf3222478b9d25beb43504a2a53a8b06751e1e40d98e9cdf78f7bcbedc353492a47cd5e4a9301ecdef3ddefc453ebb7b95fcb2297add3d4ccd14ed3e57f3f71c4eed882aee8b4f869dc2618205c7211a57aa8c4cbcbdc2d25913dce61cb3a3cabe143e3c4b099add8e1c127b4082500a8b370c6eb97e3454fa34239e7edf13dcff2fe8221186b52755063edf6d398bdf2cb7599d25a18758bf7f62694e4fd86614acb7f76e8c1f1ffd0f155f6e9036650db3506b91fab134223d82daf8d70640716d94310f5a5dd2d21d032e1cd79d5ccbaca70db0366e652f179bec6b74724713572d8ef06bdfe8802ee590b3a5d005140ea62b7d09bcae7db63d64e448e6de2a625101a201c6b0848ec81a79833c28076c00c457a6d5c92eadfd7a06a096094adb0303d219c81fb76a5fc0c412f505d479b1fed3dc0fb35a44186f1ac8fd9f6a54ce0637a50da1bb47b2eb94cb8e288dc766fe494eaef7a1cdcef334aacc77e5f9807b98cdc2375cd623a3421f7205b6789be7362b8d630cd18f41f8d4a5bcc10f28b38acf0ca116c57601738d93a726b198dabb9a565f4e0d864cde4958411909848c6c4e113a5d475bb7c86d4a6786f75c26572a51524b42a61afd1259854480c3d37397b2adb43696b152e33a9fb9e66566ed5070079bda53395daa6006ca40f5a1365de79b6c184b48d2adb211b4f27ab721dbef38b07553fcd51c5a3bed7fb2678ea594f19229b3bc995fa70afc02757d9300c394ffd4494154c44155e4d663a61e444cab1ae7c398030f2689106d23b1edd276b8faf9fc2fec5eca797c9e3589e2b9f20dde771e17f2c2e87d687f1626fd0db39a3974502d0b6a114d5baf0ff29c6e0c632ca66f732dbfb14295043a5a0a34ac3b2e1995ffd877b117818b5d451755f97da1eacdd47fb44f3bb97339a291c81cd9b50304cef56ba9e295afdc87650b20f422b08f8b14ff64b0eca55540492f206b4e3a2d776a6c37087cc534a72ff207e06f5dbde69d4d1ce4bc50ef7d52a8ecade2d8d4159166bf39cea20976eca277c60ddabac172e8898cbe24de1a42bdb6a71bce819997aa14c6be6ceae94340fbec47c6d5c18d0c8168ef3eea44623fdab62f1403ac939f9f1978913384d8f1d395b202036619f1210d028be314dc8da97cc2b6d32f0c76573ae03dfb141cccbbf6e7e08ab0d5bd63de8723c9b2929f686fc41cdb025fd8a112e0b981b928c4be3729018ecab0479219b95b74679871383a112a217614c4c9fc1e99080d74d35464a58dd95912ce7d8590338a3122270854c1b95ae89d7c54b98f887a70479e69d72168ef9999839436aafcae25d51403c2c2f0a3c436e17649a96c21ee0e0c677d4271dd7096dd71ed8017ac6ad3bd5613b1ff9eb6ba430addf3e504794c5e49027359d948a2250ee6ea677dc5114301c6d39327980acb2aa29642b04b6854f714ee76854a07e2129abd1b9241139593462eede1d3d3e691c5e8b3125edb15ec8fedc5c6558fcd3f59ffdef720d549f86f70053c601079f7eb4df82d1972c42816940effa5dcbe880c2d5bf41def0b056c6c3adc5fcc2ff8515d3a8b57582790fa9977d8756207e39d15563614baeb59bd0c7242e38ef19d76ef1d0193abe51c5222d4c324863b4dd969414bf5e0ea8b4e5ea1bdc6b7dc47fa23c5bd6cea1434e7cbdfd04caa86fabc38a5af787efb38a24c7195fb03abd0efe6b9ee4a93e27730693264d083e8230c4ee4c72c22bb479697d771b6e747f4f379dd5dc4bfcd3af7fe7fd41e6a097ec4512d8795416938ff067727ceb34b07a395c7eee2d131372476631f3b986e7b1648ec83fa7a89c0454e1bedf0b63eea8e5ff2c2c2341b7503a3ecd47e20f0cb4d16d8306406c8c2cf67c2db57bc4f060dfb0955e4c24d1006492ac6af499a06b50f2c126fd7286b43e416a89650f08546791744385eeaf8", 0x1000) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:10 executing program 1: socketpair(0x0, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000100)="fc96a088c4617f05784715ff168060bd9f795f4154bf10c32cdea97d3463123a521c52c5ef8a0f9bf8b917d69e1f5c0ff21c001681a85c3426862cf00410fc29c2eb97e0f63cf489454a71c78b20795c2304c5e25e2c66afd8b7fdda7508777e9ddf89da8ead13695cd2aa1c7b0d636c4c868ccc83631f81cff625539c6808372a5ceb15a106276960355c5a173593853abdf557c4b7eb25a0042a653242ab08cdf589743f05f6e4dfcdb7bafc02ce54cd6f8a352ebc13eec532199d", 0xbc, 0x6, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x448, 0x80) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) 14:43:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() getegid() setegid(0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') getuid() dup2(r2, r1) 14:43:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x1, 0x2) readv(r0, &(0x7f00000028c0)=[{&(0x7f0000002800)=""/158, 0x9e}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r3 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) openat(r3, &(0x7f0000000040)='./bus\x00', 0x8090, 0x4) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f00000013c0)=""/167, 0xa7}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000001480)=""/153, 0x99}, {&(0x7f0000001540)=""/114, 0xfffffffffffffda7}, {&(0x7f00000015c0)=""/104, 0x68}, {&(0x7f0000001640)=""/156, 0x9c}], 0x9, &(0x7f00000017c0)=""/4096, 0x1000, 0x5}, 0x40) kqueue() 14:43:11 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="54bb"], 0x1, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/138, 0x8a}, 0x0) 14:43:11 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x401, 0xfff}, 0xc) 14:43:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x2, 0x0) lseek(r0, 0x0, 0x3) 14:43:11 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) sendto$unix(r0, &(0x7f0000000200)="7e495e41018b854b6004ca13f5d811f33d28d38a53c5f0a33710cf1f0c019a301d9d3770793056456fdec83d913f24bf680a01e12fca732ba1e0a83b56bf5ba9d2ff5d00e756195b478d6597550670a6c6af3817201d995c9b637b6fa7faec9421f6268ef8eb256cf764128c418cafcf679d7ba9c615aa45edf0b6b312dd8bcbe557028044a15468f6ca1d7dac3c58d2ee4f691ee6912e851d8f2b6496c893bdc9546aed2ad1cb54bfd0ecc32a7b", 0xae, 0x1, &(0x7f0000000140)=@abs={0xcfb76ecdc6d40e83, 0x0, 0x3}, 0x8) r2 = dup2(r0, r1) kqueue() write(r2, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 14:43:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8210, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = syz_open_pts() socketpair(0x38, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x40000010, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xaa, 0x20000000, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x7002, 0x8001}], 0x991b, &(0x7f00000001c0)={0x10001, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r4, r5) 14:43:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8180, 0x40) 14:43:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x4c) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 14:43:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x7ffc, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="ead5cc9b4c982feda3a2486bf6ed079be08e22eaa3890c824574c8074dad0b481dc27b6b1909a944d1779c4d1d70dc1c443709e9ae31acce1ac296fb3fd5e7beca37e00cb3a84cedcc6dd81d3f5d1eae2eb4e2264e83f14cd1258bc57e8ee137e860cc5ff04ae570f99421afecdc81a512", 0x71}, {&(0x7f0000000180)="fcb3fb441cca6c4d8dcbfdf1146c2236686c8e8d80a66f045d2c7ae9ab3e401b06094a96fd4c4e789ed928e273cbc11ca64803d01c63bb812ea7d6600d9840ef20ecbaaf93e6fb4fd1ae5010bec9846ecbb8635b9f975fe98947b9ac5a3ff68a86887bbaf20384148a76a75a18ed63f1ea3524ce8d7444f5d5140f", 0x7b}, {&(0x7f0000000200)="1b4b2a59cc07ac22c553288d612cae033f62562a8f0a2bfd6905471bd8acba84db82ab79aa9fc4cc0e8c500d959eebd1146963bacd45e1306c153a8fa975b46b5a64fb618897db03555c5cba95483246586518f70cbcd4a844a2bc4fae42927a36800f87da2a0e21cfb7263461ee490c2a0f3eb3d9590f6d07fdf466e074ba031c9b7ddec3357c4c191ab393bfb2cb5e9171f1b613d3815afdcef268074234aa30ad81c28d15494cc3f85fe7d4f37ef82382c15dfb8596746c3b9c0f0aac67d8", 0xc0}, {&(0x7f00000002c0)="aa5683bce484b832870e48fbcb5c4d3cec8a8ae33e2755b7c7bf1262064c370d0fa52752748c59fea26e0fc969f71b0ef0630cc1d40a86cbb7022a28411acd97f691bb4f", 0x44}, {&(0x7f0000000340)="f717b69e55618eda7e44aa49cafcedfc7c6a98dfa9793931d7cff9f532f0104c9fb7dea9272fc2787a6bf0256492096846ba6e45174d5c57cb6f132613d361944f4fa579c5b27edbff9e07e39a5fc420e331ac498187a1799f3e60bc15d2a535b3b9c098185e1583183f74", 0x6b}, {&(0x7f00000003c0)="8dc5a52dcf417c6bf7cd994b361fced77554ab00affe37366f35a5272294ad199a378a90b004e9d44740a29e842d9617553da3d926d17a14b7e455cdb05982216a02557d9603a8601f7106b3a9cdab213aebc97d46f2", 0x56}], 0x6) 14:43:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) sendto$unix(r1, &(0x7f0000000180)="a5b40660b3edae445e5b4cc0e9f8a32e498cb97ed8ec518c667b1df4e1c0fdc3df394adae3ddd33bcbbb1290d55a886790184f3aecb0e454756369929a6a962dbefe980276f6f120d8e34a42395f37af5a58d5daba128c511cb84bb194c66b2ff8be7b51d99037b66cdf0fd2705d25df0db93bb21f2f52a9f201f628cfb567555e979c31f747055366f87fd102380f140cb201531e7e1c28f7ed7eaf32be7730b1e67191bad8d15a6c0a12718d465b21de1ed5c64ae9b86a9f024e8e31a16a6c1e8492a3c2cb592116748f93", 0xcc, 0x9, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x12, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1a) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 14:43:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) socket$inet(0x2, 0x8007, 0x1) 14:43:12 executing program 0: socketpair(0x1, 0x8003, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/95, 0x5f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffe) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x110, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 14:43:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7", 0x14b}], 0x1) r1 = syz_open_pts() execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)=[0x0], &(0x7f0000000440)=[0x0]) syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x800, 0x80000001, 0x100, "6c7d79d377017e129f5efc2cf97d2b94989df37f", 0x66, 0x9}) open$dir(&(0x7f00000002c0)='./file0/file1\x00', 0x80, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') socket$inet(0x2, 0x8003, 0x7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8) mknod(&(0x7f00000000c0)='./file0/file1\x00', 0xc080, 0x3) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0x8000) kqueue() syz_open_pts() 14:43:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="662b992b000000000000000000000000"], 0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 14:43:12 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x800) r1 = semget(0x0, 0x3, 0x40) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x3) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) 14:43:12 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)="a13e5ac4c2641db6826b523ec3cabc1869e5e500000000a4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) 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) 14:43:12 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 14:43:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000300)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000680)="3bba2032b0a289d02086cba4dd1d5e3e81f7b6e00ff055115b0f3ba6a4f60c55677c2d0da16662c321d1d81ed0ede086cf407297fa86da42eefb83053143d4f3d57d98de2bbdb8e813e4fef33952b3de44eac2010c3e782959d835e9c56268a8eb608384c85256e21166b82fe078f65c298d617690fe4802c31bcd4af3787f19b04d07e63c39f09d85a9e128afaa1399d0c19acf44794deb6f", 0x99}, {&(0x7f0000000440)="1ea1a9d4279809bb2d97dfccec52d6aaa333768f7a7f2628881469a110b05f4bf3971c4bfd55bbd32d8ce351457ed3ff45344cc429f931d214d9f8fa341a1dc73709ac6dd7f0c0c728b6af27072c1f24c4a250b9dbb0f2b1ef1b848e90cda43f334dc4c0e498e73693002dc4ea9eb63abf6cbfc82e5cb047c0a98daf3c18ebdd311fa90d0ee9953289d50500574900f159b7d397204cd4308ee608b62b189cf69b7d293859bd90dcb5e01709c70c8aaf6ac80b67b19ed102cb558e833cd3b5eab663cdcfc4b1ea2ba0f4f0e3f69f0b4dfe16f7077d35b9de33ac41bf1cb702b1cc947067c65f41d082", 0xe9}], 0x2, &(0x7f00000002c0)=[{0x20, 0xffff, 0x0, "5adca00f26957d8ebe50b0"}], 0x20}, 0x408) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setegid(r3) utimensat(r1, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)={{0x1, 0x3}, {0xfb, 0x4}}, 0x2) open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x20) connect(r2, &(0x7f0000000580)=@un=@file={0x0, './file0/file1\x00'}, 0x10) 14:43:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x6f6, 0x7, 0x40, "d29dcd37bb8adcfbf335b10d56635fd008691fac", 0x6294, 0x4c3}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 14:43:12 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() chdir(&(0x7f0000000000)='./bus\x00') kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x1ff}, {{r1}, 0x0, 0x10, 0x22, 0x8, 0x1}], 0x100, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0xa4, 0xaa, 0x1}, {{r1}, 0xffffffffffffffff, 0x25, 0x80000083, 0x5}, {{r0}, 0x0, 0x4, 0x80, 0x100000000, 0xffffffffffffff8c}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000001, 0x400, 0x3297}], 0x46, &(0x7f0000000180)={0x80000000, 0xfff}) close(r1) r3 = msgget$private(0x0, 0x1c) open(&(0x7f00000001c0)='./bus\x00', 0x809a, 0x100) msgctl$IPC_RMID(r3, 0x0) 14:43:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000002680)="8d10e11eabe66ae4d8b5171d2273a74fb5e2089a3275ab86e972c7629f182b152dfff4e1f9cfe455d109dba7269d47308d3d58578456ecd6878236eb8d4bcf3a2f9c936f962a734112e953502f24eecc05d410cc7726492a9bd17d1ccb56bd9b916a7ca3f50d1476dcbbab1177df19173826910bb5ec70ceb67d81ae91ae4ec402befc0202424c1bdaefd00e25627c9d7a0cb75e1c0e8540106341927ac53bdf5ce4a634dc9b0dbaed9e8817d7cf7b7c89e686", 0xb3}], 0x1) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000280)="464d2597ae318f236c4a17593e15b90f038ffc5f062d46779504fdf9cde73246574462a0c35603be1d3e74b78fc78ac6e90fa031dd6ff752194b15fb506ed81003a5a1f26e555933043a2ef6edc91332d652340127d815e85d5642dbf2fa8e8bccd388e6cbaef92a041fddf4c1245775ade5ab04e58f1bf9eeed673205d00cc98bb5e7fa5eeaf3f68718b296ca25b3d5b05671dabff9ce3b30471369773e0a89271db3948644f7be2d7ff768a5c951af8201177b50f2cdb7191c5268a445c5eea2d56b2ec9fd816d22d1768695b818f115cc710099c67ee9d614af94ec852368", 0xe0}, {&(0x7f0000000380)="1ce13045f49a5c846ffc234898b08db75dc1ff292ad4f66aa76b47a5ef8fde85e74650ab26a6343c38af1934a41cc74c0432cf737eb8a74fffffdb6e8188ce1f86bd738864e18ca938ac95984f5829bd1d3a61aa05f88e1a24b253633b64556d1174a86827f17b844b0751550573d6f8db7cb5f23e65076a1b88ee6f3129698fcaf68e978b1f35ef5d7ec1d11c0b4e50a7ebd7c43bcc1de16ec3fd316b22a9110ea5d4499605801d29a6ed666018ac1010e0a9cd1676b4521f624587750175554d3abfdf899ba633f2e471687763bad1a87c65777814278b016c35182f7463c1b894e17fbfec831afa7b4c9e09f0823cb629d99ae097f69021190940fd297a3d5450740ba758db7a32cda5b79e814139f3ec7202223b6a5ebbbb855cf57e3fc62ca610fc310941558cd75de9c3d6d8a2fc8748a7b6dae45c0e7510258d0e5d37d624dda2cad44d40ff1c2c918b158756e67243f53901d2c6a47835492d3337f25000dd0c3bc0733e553548c0097db475fcc23d78d1a658fb75ba3d329b52986ea60d0cd85e887d61a83041fe73c025c896f83d052c901d2fbd44b00729616def13fdef96e27a41d471354dc31a7ac3dbee7e9d2763e21a7b6e977efd6a06b99e7e6639ddd251a5aa3fe875785ec735777c2650a73de0de8126ed72fd344beba19d5675907b98f21b4d25c3aac5152067a648afdb6eac54b620cb87152abfd77d9aa01dcf22f9498c5b47ccdff1549a54fd4e1faf3cef6b45f271d82fdfbb34d5bf37e33030a232d304850c35dff795bb171f73c8154d5ba9fad29d4b8c9842066cf908b6c988506bf2c68e013a5a7f5dd19da2c779de83e12c854094c8c1d3a33716b83790958642c3c7c1cdf9baeb94b44f2908e1312b1ba99ddb3850e8029cbc4d6e631f05e391aa8eefe14e639f9da176808a9106d87c61849fc38642dfac860a80a1e7b93955db52dd0060531e8b2975a7f48f70956587c59989286fe8d45097e6c418df676683bfec837140fe941b33587742d9bbc0322e58a7a1c857006e0abddbc773d03c00e7be8f08839c928d741ab15d997a60df4a562fcc6f262f0d7b9146e0efca7d5c0e31e82dd6d0e85d446d3446d64b69eea0ce41e067a9e88fbc2ea94be2225d2a64d94f929a8ddd5125ae5c44572d333f399d3ca942b94e4ff89f33b5996855244671a63b0fd4f8304694e94dc0197284fc078c2ab597d4ae46a84a1f5559b6afd23dde1509fbc690a919db72faf442fe4824b74c3981183ac54b5a112287b8f207879e0e288bff2305f4253e0461f206bab47defab9b75c27e184a5fdf47d7998d162ad90e98c61fcaffb9a3ba80dece109c0a3398466f8b0782e2b502afea9acf85a207dce5e4978d10b86b71dadc21c0f188d60aafa5a1270cb600c03b64f0742dcb67c791edf8ab10ea6ce4a28d81b0efe7f07572af907d0afc2c9e6eec962c0d71aa8f4b15adaaa2f429fb6a3815db0c9beee6744f4e96213f85eb818b5163182d0916de260edf646c892a64494b9d610e9b7d3c2a33c7b52af436737b5803e36351caaa6096ffd30de0094f8920ac5c9b66138c6f984e16b7e2974c74b951dbf9e0c50a9522cdf5e4398a9a4c2787011c9a4adfbafe73da497da5cdf9c70a7d04afe2f59837ae8d61a86dcc828a8f521337502ff7f82cbcbead8f6f54b894bceed76f096d1364459229e3c0735dd921dfecacb2d0dcd8018f4f29fd43a68fde96c51f2dfabeb5106314e01d58877608d58b0978a23106f02fbd4f02846b10a240ec76a8501b22b29ebdd83d9ce98f38b40d477317f7794df7a3a6397ddf5eb0503a0f019c253871996dc104f5b12fb635e192649bad946fbbd39062eef8015f7ddced7b9083a60e641941acb4baaa0ab9f560174c30ccbb2bdf59666430092c69913710ca9e4e7912c46f9752c5af32b0d378f9b7db2846b4fdaa87ac9752948a7137fbeab306835c8d2e003a148892bc608aad9a51517741c75ce8c5b001d794b6282731e0accf1ea0abd80d326547274668304591d6e142fa11c2f1c8fc368e220c485f3e8d16097ec601f350c021e7a46e43b8b3bbae65e7839970469ab837e8e773427af5b3748a436bfb8bcb472bcf463768bf0a1021869b980f600e1416fe16089ca7262b2e331f41093f1f8d91ec87ec6ace346d117d04b0d62900ba11c2a60d93e1f632f1b22384088e7b68e4e8807e8ca4a71b279b1dac9fc537d2bd12c677fc29bd4cda2cae6d83aee98a36888c921db7905d0e2455a69d29e7767280864d10f841b6280f81e7e71520f11ddf04e7a047a94ba5b1325b2d7fd320dd401f8ea7627e1c6fb067e39c87a3ee8270e6864a80d54609480fb9529e2db69cd33fb0bb7ab6bd006b2ba5336211107212f2525af896d7c4551426301016c999f1f0c9c74465e4c14b499ae39d25979ca2af7be1ae5444f9a1cb3bbb442cb901acaf036686a9a0e8f082cfc1f748b65381c8a271b5543f3019583c330609cff60dc4df6f164c6cb88f521d239eb2214b672d0e01c963e5d9bda373fa9efc0e6401f6f5ffcf14c697f43e780db04bdfa7be7476ea6be386821aaf662b986c112e04157b3d41b40b2f07b8753315cd0d5dc78b68a90219ed0a2a2f33d894512a76ac30dcad40692e1be661f1902d619b83baf49e4589463859ce49fec645c6702b2de0a10cd8b843b966b6280c5d3509016fa4bb3b3cd13af0ff1256db9ee721cb6fec7609f08e395f4af4c374fca9e7abfcea8ce18735e29c5ad290d63d8f7aa2a922bcf1a871a99b34ec67ece043c69c12eba7a5ef8a19e16bd2f5323531af09d39d992fe731b0d227a2055044d7e91a8b594955b7fdeb6744d8477fc3cedd6d7ba9f9821e8573e0dbf1656f984d31165e3e0a7145f78f66ca5143e61fd4414457af8d4c8edf6d639fbf96c4bbbfe3b2d344aea9bb7d79ae1a8eaebfa76882c88e31b6f1e01e5811c686abf2f6df98e1753b7e3a4851d691cba0c8d5422ae40b73cf2710cf2e4821296b3872f721e316fe989aabe1ae7bac1f97371b90e7735e29c887803cbc37eb7c52528d42aeab59acac6d45b3f3e0ded61255ee432ff31cc8e7a1e4f989ab669f6c9605c5281da957020a2e994e9d5eb5f191ec5c721c68324afb85223d5ef11e41baa5f62eac5aa690c3049bf4175ace8f1ae6bf012006bba0920a230cfaca494f6f7dd623b420ef5ae819052d3bf9e1e1f4a47dfa73bc593c15c30b74fd5793e90ca991d340ef60ce03f218f54ac8f40122768561e6230627064ed629b9dbb06535e10bb771e3f3d3903ba0d3d80f2eda7bdbf175c08f62d7aa34525b666931e94fa6075ebb049130a36c451f4f716902bab1fcc6d5a6a654aa9487b50a65e4e9c4678864754b3882d1f173b50706c49c65d66e0586e40cf39769c0a8456feb98a4e867708f32d2a0b3f364c23e529be37eeaf954ddaf6e27eaaffabe23e7974b466bbb508dbaa73090a4fee793d696d2452a56ef9fc9da34af4a98c86984bfa781bf4ef7f6d65dd18f84cb5b972c3b1d08006c665ada3a489d9cbddead7d11f79b771cc90390ab77dccfdb5dfcfadd9f2a0d64f7ee230c6663d9a83e8d85eda555f14d65a670a7e61e9df9ee11582923c04a380b75ea111dc0ac64c1917eb55bee03ba4bfef80eaecdf5d9f00b25aea6976a12bac045818c02786d51a500b1342abfb2da8f4ce9ab2c61313dc3aa4279691374e4cc37ad8ab3c1f1b8ff2b63ce7253ff2ddc34e4b0c5f08c161bd5b728d0e43ccaa8cdfbc5ce60d1e118a6c65b61209552b85928ba9c52e739575ffe9a574c50e9381d6388919312bcd304d946d575ca923652ebec623201d050ef8860218895a05b008acf4060d24609bc41ce443c4c39059d6275e091f81375891bf7c212a6c156209fe551cb400346147f8eaa4bae17c00786a78d50909dbd839066e5dfa60fe5cb774c5bd65887c49c6773a4ef3681a146251795fc27469d42777f92b1646aced8baa26b40db57df2f99e3c9b678e5651c7ad5215ba17b1c600ed042ae04da52ba99a1b8f001d3ba54741d246d8ec6dbb09f69a607a5a84a87e1a6d8a8b92597e989ff6e38d62f9456944f23fae6b4d32c05b17cccb73c81f42c8645f8b5e651e35ceaff9c1a45f1cc3aec09dc9badad9ca08c016e33aaf147814136529556e21a31d3eeefae4ea389494e405eaa0ceec94e06f4d7b3612d3d0793f8d23ba038dca69581eae70b3634d84dc7aaec0beb94835bc0b415d94dce59a7a4b341d31d1290f9dea03a3e836021bfe0298236f328c152d8b58e7f56e1f7fd79a49f8bc62e2f7056870fb38554cfd6d2a13034ca8cfc08f159bdeb5d5a6eac9efaded54b7b7ad5612dc591ca5ce9f83ee0a95b402ba94a27369c72831b4da2e3351dd3c0a0641871de3a4ef92d57aa475e77076bfd317570934efecd97f39e2a88657deae71703424f46322e372c3798260e60953fcfa79c6826e887be7a54995c065c9ee54ac65ee18d48bb374f1b89ff43b3df5f9129e0d88c256aa073d1571c975cf32e28a3046fbfd9aaa27cac01e92d25a2cbc55e35202d71f9e502b361b44376449c5402c8e690b28c910b79e7f7ff17d41c8d6c860d0103e1ed5da931037495d8e75a51bc91962e801329bac83a06fa2c45cc2d4cc6da929e81fb790b3013bb5357b153e5ea7162832f28cd724336d6ddb11b92a357585fa20db4f15f67418c35545c3d68c3a0c6a89e29b3e8eb33e472adf05a675a403a1be554ac0ae5a2ff7ce010fb15673ae38702aaf7ed924cdddb4648f168017bf7d189943c89ee6e5dd2e24a8c4bc91b139a350b988e600a06c310feacff6a95e374a5b7bfe9fd91dc3850e23be878bf061821a2430b12416c7819bb6b21ff5caaa8c90792c98dd9966e78014a1ae1ac4679dfbd973fe5e2720c9398ceaba91709608c495555bb0ec40f2ccb34970b4fc1c88e3525ae486917a34a4ed1ce7f2311a7b91750719cde50fb31078c08a053f3d01bd96685cdb0223179735bc0ef3b87760255600d5e90e8145e19bb1dfa157e1be8cf3bd7b63d0284a25ea62a994c9f9f8ac320a0aee36eb284479d7c8b638e947b5a7c9b4b722d20b8b01cf27d9ded950246cd672abe51f603a7cffba198c39a3ca534d68d1b96283d32e9b1a4e690c57f00239b8d1e120c0ab79e7978b5004ca16066deb92239e9cfeb3be609b5786e08e1a9926c3655813ee660d9c4fc5f405e9ef6a09358d207e29a097184eb432265c3857828e6010cdd312c4a5b4e55d700734ef140954594a0ee72de68e07add6d7ee820a463cd592396da1df2dc46418cc4e27c631ba404ded3689dbef4d78042e3ce81b4a408fded10acb25cc7de48f6d4a150b550bdb08c5be86594c6be9344ed30831c29a450591c78ca80c8e62af2af56493a8333b4dabc4edb4a6c0e631d9b31f01b2d829ed9a4268dba4bd931ab04aa189fc6b88b40f1cdab7d8f457bf2248c7f10e14b147a096cae88ac1e01bebc0e086d25eb97c331f396d534364595b6b165ea486feed99018d423066ac0ed4d7366d163fcc4289c5bf6d1d8580e0092bfce1f45578d450c53ff86d05d1797bcca94c651a80272994dba1aff1745950ba9dc4292d5b218deb071ac677246cc5cb118c406c14854cf9a2ec5531fdf6c3dfc3d5f9d6827de2c3a3bf97c7aafe8050c492aaa27de58d09645b3d651ecf94caddf0d3f54f5e619bbe05dc50df82286eee1c3211d22b85932ac0f0670a850899d2f294cbe36b2d775ca11db3f9d50db2c16658e3537e928c822e2", 0x1000}, {&(0x7f0000001380)="7448041258ff925f7f0e535a2b0c359c994249795932d1ccecaa73a5b0ccf29249fc7646f6f0c1ea93ccfa6efe7060605559aa59303212c488d6ca5cea102221571fca6c98553949b07e4eeeab534f1e15d18d67a3eccd124d80bab120c3a6f5830eed214a3f16810cc518e75a606dd3687d", 0x72}, {&(0x7f0000001400)="4c660f3e62fed19d74655f5d6523f5531747aca94194ef53de9954eacae136f7d9bb12e4018f55583c2df147eff83f36d712cb00f34813e3c69fc13fd21bb66099", 0x41}, {&(0x7f0000000040)="1a1343f171ea83919298797f7f2c65c4b9a95b", 0x13}, {&(0x7f0000001480)="af8aefec4038df463690f08b3fcca0e772bca7fe17c7c52dfa53e4a38efa64de711b9f7adec46fe05e2425b5deaa8cb8ad1b38fcd07a33e859cdc446bafe28cbb63756c4672dfd037132e7ab114e028c787f67c4fe1e622fbedc995dcf6d8f15e967ea4c2c96b4a14e457b318e34bc04a44d86dcc682d4836ce001a04a25d03b15d0ae6805f0cb091306fe5a985bb9b76dba46c1a995258ba6b7730d75fdfaf552f92e278ce803ca5672da7096769fdc5ff8f4fc3eec8c61e119ab10877dbc75241c6b6d901a3eaf0add9dd86a2389242f0a9b30cc7e67c895a3fcd5b35cc2fd1a3eba56c9a2329c3a685bea1aeb3bd4a053ffa13bfcb727cd43661a99144e8982405b275eca27829eff1274c45a5857acbb34cb2fd30d915e15406138a73ee7b4cf6dc0c31d880d82caee1269e11a434aae18dcda7b2c96bf8b5e60ae5a253ba1b22781267ba11141296409f9904f14c502e435d2a681f2ea8bedc808d75bfaaefe6d48871f3b84e8180e466cd6de376573051a767855ea5425bb454369745954807a9d4255b70c6c95a82383d44e43af5dd5c0c004822a8922595885a4905550b004bf1bdb66f178512a19bd41f08d3e4e70741e7da9ee5d236c486e07d60032b8a34e2c70ff50eab7e408fa98a0ddcd43e7d805e653875f892b8b83bd73a739019803d3b94b7915155eaef67602b780292bdca108b9b3a8008143457a580f3d1d810ae28763c7652f4238b80d79aee6e763507a7612d42ce09301c7a3f4ad42779c6ac3088e207660a595ba75d4302ea4c7acf69b30530e751201f62f80db831dcacf3c730363a9d99ea2512045a9cc334aa001a6a707d5fad3bf4a0ca7ff9fb4ee256db1edb882da172d94a9beceb656fd85104c4d36d8ccbb9d41d0b44f5304ede3dee558b30f79da99efcf2222748d7c4a17753d11da30dc6322aba0047a05223cedbd08f45d71ce6ba7873009d4b87402de7d0b25ce11aefa874d57daf4299b9c0bd21ff733d855fb7d2b0b7b4eb89569d001f46c31eb582e2dcbd3b6ae7babecc8d1f0678d5ee3c3e73c75e0617fc34198f944f2318922d3abf06b54b1ae50b8c4a5d31026827017b9e557b8083219bff76fe944e11140c9b674839dca5254f46ab8251cb1c9b8fd2550c723b7dda769e92bd123c3733558f17c72ef6fe9fb914f29386bbc6a5f2ded3104202e82be05cbf49ad0a710f438b6a0a9c7e9285aa96b29284506e76e9719a36454bad3801df87b434ccdc33c4fd4d391739d2416c1a2985acf00c6df247e5b14fffe6be1c85f0b7c173f6eda89f4140bc3d49c0fa3c6b8867f3a3e3ad6f372c065075f3bf4e36fb0f27f4b39d7420281df074201fb221a02f33ddd581ad06684bc4dfa43111560bd731dee1e9865f28460fbc856d7bf880d6002da0edb037c0f8214833b6cf04bfc798ae7b668687792c690653fde1dfeebbc435ba3e0159b7eaaa322236e366d93303492cbdf1f90e58970ab804630f7c0d3fbc6193b61565251e1b12a5adabe3f85a5dc553bbb98f800244fe07a2235a5e63821212ccff434f2189bc59d9909dde06b3dada5a84540423eb08ca18d2fbc0000ea48ac46304e90ae4d78d4207dfd552699e9353a0d50a6cb573d4326879bb9ac7259f6c4a904bf1765d10d5dd3ec684513c8d554ff37971cc83a1d3b626f26f1dd112caa39bed7f71f3d10496dbf5c790dfd85e29b725f1af584a9a6d12732cd9778ce8101d1383505c711487050dac0f87a99eb85b6d7c03bde22f76e14ccecf7880d688714f9ee78136d4cfd99e791de3d3087a481898836c0282af94059ea59535def9980677e04681d5c2823b9cef1552a2d6c7673d33ebf2f405565c709898d490a2b0b3342061551472563f1be54f44606350c00cc8c9df32bca26cde389a03c7830785a7fe89079736627d66f5bf5cd1d3a49e6a1685489426d190363dc54678afffe48745770841076739e1140b3fe21cace19e30341e38d459aae1ede970e860131088372c1276ef7ab5f2de2cb4b73369873a913f62137953ea8d3a541b507591f6619dbcd0612d6331737e615c8cc5401a70052c9a83972b3c544e8a5172847ef2c329b137c24ea1df5f60ae64da212756f5d4cc66aa9a33f51a0a01df9f4ff84b443a1033d2e7386533bc6817c22734be995fd1bd926d37cd426cbb431a3470a88e8c32ba498daebbfa424309660717888aa7f008b375e1b6197270c2691b229c36d1750d490fec982b62722f23b8f8c07fc98ddd4d9548665cccd2ff8c315b8208407f98e3f2843b1b599f109b30bf608c0bec6ad775e236a32133b0b689be5ed09c5d78af7d69e4e962fbc74f76f896ef4f59da17bd04a6f642a7b1555731bafcb0e5d1ba2cdcb408b731952a67e01565864ede35c13dee4814e0f9a3fa829b00f6eb0902a1476aae5804ae9fb489b5d16a67c5a35cfd633017f935cf81be4aff47827e92637c7d95f2d1ee02579edba8470de3904c0a4ca684f00aaf7a6d28dd42f59233d960b8465697672f82c97a07d7dbf3fa09d9a78314cf32bb6e04b4309d20e6446e630f6e1235197cc15a6257d6d6cd275bf0db9571df3b29731aaad8d719149fb8838dc5a12c0f7ab478aeafe4b394843a5cbb67a3e358a7a4f887a7f0f062ad1723c174409feb79d449f4057443023877f812e0a08f7e0a23472740c28dc23d69b18f25c873e6878df0eb82bc8f518e05d9da7d72478c79f03a3cb750946e4c6dfc208c35971824b6273e73b690189e6c99aaec92baf92821fd9813ee9dd604a83ea4e3f771b2cd5898fcb1963f8f2fe4418da873ae7d4e9f99110b5872a8cd1a86ee873b57eb426c635c7b3355cb42fc1e5e6b7f63ca4e15682712c46974d31af1fd1ad339a74e18f1a7ba0cb5090b97c3edf29a61f7dcb1892b17c4a84d215d4b4d15e4714c07fb7884b95d27b48d7faac74df873b7adebb42d8c090e991bc93b503c33d6b95c40ca008fa54dc3bec3bd9d97c770bb5f72ffccd8b028967bbc9f8067dfbbb58fec6391e789ae82cfd4d4662e3f83ba1fea7cc880483e8c8fe733f26523b9e58521abd1df40db41382f2fcb01968aecf1ba1a27cd07c9d8516a9e053cff917b4562c0a9f6352dd1f394c448ed6f35234980383f7ee35f840b12a7a4f48ba34639d78279940059755bf6ded1c617a8284c8ba769891f0edf0c89c92af0943afde44726885055328a65d1b18d313efcad427417500d61051fe81fb017059d148e323e3addad61929f3610f93a120bccdda1d0b4029ea505c7aa52f26245f748f1ac56776a958f8a5b9a2ec07b651f1a30cdb64677cc4bdbca27f9ed30ba2fd6761f4cb76c7499fcaee51605e1d53c4e8623c969a7537537819d1f8bf3e43f2ea04e18fd0794b4b412a0556422a5370267138490942f186ff2f122e442886348f07b6a4cc4af571555e880b2d964446ed3689fcc84a8f8656af9bbbce57c2da5f5916a58ba1c809c4e02ae1605a9205849103dfa689af697caf9275648898d4aaef783744db3c1f597fc0335884583f9bd69810ed34c21c296df1d86049a49fe3fb63d772a2618608ce4e66446ad3820a4fe2e83ddd8e4c38ee851f23db2c847116369b28b16ad79a38c81ca9cb9c0964cb02fc65ebc3b37a73764b5ed3183be9a264acd65a8ce2435abfbe09ad5f4648791356772c308385766210d57b6bcfa6c9d3112b1ab22072ec6364848b02dfa249b7763da30de0ecfc9d71320b51ed38caf256123a4187e4319610d7e9e56270b61c73404cc4cf1e57feba27a0716730a628c1949f156dcfd629bea323b0c1ae6ec3f87d8cdbdf0312f13d0ff0d3afdbb2432a04c29f6bc142ea75954bcfcd8f5789137217a3517180aa23e8dd564d5d82583cfe1e2397967afdd9d84781d375a89645bf495e24e757f3ff5aabbff698eef1552ee241762fab60ee887ab2526efe9c0654431efe0c1f782eba1464eb36617bec88a12f6c6c713acaadfacf7fb90919b99317e662184b63426cf186d16d02432995a5f15a093ae16467bf4d9ac0b25dda45674b7ad30cf6526d13f10e258deb7cdb7d7f5829e3927ae4e86a36a3cd0a4811022a041ff4e764d5de5d4ac2c52d655013bd36d34e0c311252c81ec856d53380fc8b9d028a60bc34365e757c351d931c99456a89c0440570789214740c0a903d595cd10f4e75fcca45201722a33a3abfc72ba6cd5473505b62b5bc121848dda03b161785933aaab4d83eb9d270e6598cbd63e57c77d6ec4d3b4d7dbf96cb617ff0a523c7a8a841025e7c11db2c4d638fb5bab483706320959ef2ad2d21ebb9a0bd699726cb662e454a5412ab85a328a81c4de3df3601d8894c19e87d3a412175370bac1bffe79e5345ce7a6e31415e95cf373fe2d87fbcc6c43122a80613315d58c11ac8fa1342ae0b5f31952489d07ca6ed544921723abc4195fc5d077529596ac9b746af02b656116cdc4cda6833fa7cd9c43de710913072e8c115c5c2925014c738a94a9a6a042b8eb2c12c02ab8d0ddfcef8c1486a6a937da6ee908c95bf4d1ccbe1ebd11981db4838dd481d36aaf079cebe72b3fa88cc25c261da1977ddcca718a26bc6a55bac50ee86046e5b17e1c3fa481ba31194993aae6feee427a6518d813c7a31fe8dbea37d23e8576001945d74f9f0674b64b2202b7f9e25cbf06a94bdc674ae7211694ecd5f704cf07b40282ad91041fb7a1418e369349916404c6ebe648a5ae9b5e09a776bd576404099cfa22618d8bfe6d4194422057701a7f3f41f97d5d7d96886bbc910995c41149fcef1c528e99bbc615ece2f322bde139ba5f973c1502c4e202ccb5ed8f4fdcb89d73629817ab0b0269026e66593fc4be1def210a02a7d83b64356c359ef5837426ed0728baf012a52c54f641f074713d888b2dbef13b67d5ba1a333da0c68123fa546ae7366b501eb11eb06e8912f38d4f599c2a6d789d8e517e8888e406a8b9b037b67ae9dd9f824cb19445b38ef57a37fc584a9d8d848f20fb7e38d8201c1ebbb16428080a17620d3188a2e7895b95e666cc36eed319185ca43ceb9d9e5931c1062123ac409d5c72560e5a84dec2c9257aebe14bbf5d4b8cdea54508e25d4a331ea363a77a825035d590e3737f630e6bc964acf5adb1e63e6f470706906b661a8778ffaf66d775a33e8ebfb53fcfe7d36f4bc2c562ee610730954d35bd3fa607f8430749ada796809aa059ff96934d736f2351020cdf67ea0ff5827c428cb8321c1cb8f5cf142b4d8eb5cd78b4cb0f85c36cb86cd5e0d89835b73eeef84ee012dd1d44e2acff81257ffaba90466d3dcf6ecf5b129bdc76ec85dc56f1c8bab12993281d33707fbc0a62dad4b20917e52d3adc60118a10486d78d454707c5fc37717786cd13426cc599fd477022414eddb79c02149a017dbe59b160a7642286332d24df776875fdb6482b1ee831b6b23a35b3cdd9e020b625b5ac65540365ceef8ca0c96126508f0e663dd93878347761256e6467380466c88181416697388a8d5bb686b21abe8d3f8f6592963c59714b1f6fec3d6d08d6c627925937ebcf3d27a81005fd28d142fff4dd3eede99b1f681fe30e8b5e4fba13df747f7ce03a0304795c0b0dd007a20fc2c304cf296b1cc0a2b897a269c477fe7ee885b8189feb7eea225fb42189bf6b57b28e9ecc022093faa093247b79f025deb5d79fa6d0f0aa121f6d6f61d9e35794aec3596b686c8a04aad2ab51babe3e176a879ca357d3ed234638760242f4cad53bac4d8e1b9e85e94d679a83909d0e69cdd854d83581f3", 0x1000}, {&(0x7f0000002480)="69ca9ced8eaa5f99f1d69cf77bcdf0", 0xf}, {&(0x7f00000024c0)}, {&(0x7f0000002500)="9ed0b95e52bc52b5b69c616ab3d845813ff9089d44", 0x15}, {&(0x7f0000002540)="b41149a13a6e429ec64aca5c393920327868efe509af253ae00bafb9fb5197f0fa1e2574e3ac4358825e1f6b7bcf7682ad32a9b14743cffc270d3ba724176194d56624c1f3fd8910e9492dcc13", 0x4d}], 0xa) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="85e50685e16bcbc6c2476de7db8f097207bf293d5e3f03be590053d4053c8019291d5969596e19aae67ec227080ffbf8d27ef86c46872965af2dbc0d94592139439726c2fa5dd6cbbcd22f28c56f3b81ffdf9a2142ee953b04e7a59d59c878ca908a5e6d5a1d6af7a43ab2c7b01d12d179ba9a9e53023a71dcaffbc39cb09e6b5d7042cbf82f9f6239360c01e62c63d2523a8a479ce532022fec9201a51df6923c95f566bf7537d7991aa2cfd68e7f827c1f050b1641a219", 0xb8}, {&(0x7f0000000180)="3b0c14adfc2b62a1efba7b0c9130c173e795544e205b29e54be322802c396ccb7b62c12bc4fedc60ffe5ba6075ebdf7af9296cd993b3f4e7df328156f90c09038f4edec4e0bfa118918df23469fea813a7594402e0664afb0f9d5f29d3bfab927488e5386571e350da44296e04668338b9327a180a0335cf90d2dc46cf02374b8939ade68f3975484ffc08de6c5f222ff1a21de649c377a001560ab43e28d13c610c59694170891faad356559498b01d2cb61c93fe87c7ec8581b19df03afb4089b494e4dec992e2a3ab90ba7aaf", 0xce}], 0x2) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) writev(r0, &(0x7f00000038c0)=[{&(0x7f0000002740)="eae1628b83a14651222d0aab357a0b89d2fd6984a88c623e0cf307ed349fc84b11820bf04ec381a6018a1f65bfb7bd578b994bd499ae5343effd9e7c7621764624762efaee96ca71c8472aec33236f2195e7a7463e40a2d0a7f23fc53279a5788725078f10b3986f85912f818226b6737db907c16e4e60350b0cdf2182a8550194e0671a475bbc00f39ff68d46e272a3f31491ee7faf2b5ab2d5d23b5283a3ee8f947c232ab4e8f79df110176ce9e2160a5aa181abe4b31dadab5624974d8979120ae89f64afca391eea0cb33b81fa15bd7d3a196cc9e8bf32c2be326c9af29fbd00823458bbd2cf2b02c67bc72dd663ec81b49daa746293221f7b3a3edee44625d41519de853388b0d2fe52b4df9196cf45f6015c3dff980d75e2c04797e5be61177fa87eb12aa7991541bcff7d4102b95420d13a191fbbdf21bd98cdae9cc606b0d42cdf48674f9586ed989b9c955af267ceb0580e0245403ecad71eddd5b76465e3ce5479e7c6e80887142b573a98751136f0d83d80ab2dc5e282d6a1ade9f6cfd174af1a05d3462ccc7ae5ae0e3ef1ff686b4e7bc992dfc0642ebffa70838412bf78586387e171cff746e2a13986f62ac7f1ceb09e5abe009028428117e10aec54706501b6bcf954d1f36bc8dac6d2698e3f8c3b374d700a77578376b096a82d13658caedbd21283f2e22038a0c7b08977a87e8256a34d47cd1c3962be40df9077c2b221511d3f34965b5455170bd7308a0189ad3bb00a5f63aca178e25093d247384e7818ef691c9a453de411f176c0348e2dbfc18ee82c8f06f7deda25a9ee30bcdff506bd43f6f98c134a37834d752fbf6e915c42d21a4b0272312a7f3b55f352519e5f25734be9ff522a66a7b4cde98c5bb7b8f4baeff6bbb4f4a24c1a800184b45ae481364d2aa23994f8388342a46a22035ef5d0e4a9439c5bf532b51ff9570118ed92da0aad98522f1b066a2c58feb9fa332fd3b0952abf871ac0acfdbad7a5672023ecee81134ff9f5949b12adc3bec637c2c9d975549cc0ca6fa63984d69a493b2aed6798be3af51aa3ab3a1b9215b8098ea7e5be4565c427305c2cada25d667af4955d5e3a061c78c89a801122a6663efec895582ea8ddcf2915c0d0eeb154e65a9a16129f2d9b8d9fcdceebb40236374ab2274e07e03084cff1f8f58c49ff8fec90aea85734ce41c7a75e8cdb31418929dcbf31376bf7915d57638e0d44a1190c15d06dffe203c8f9c53257509051366d9a550c309637e8c8be3475683e865e5209fbabf639f5f65ca03b523c9dd315c4a3f3e6f850d65affe8576f83b28a53f37cbe7d44df32b5e79a83d05166045d2ed0a4e2cb7527e67f6b4dfaac77a0c11c385bc5c182fa1f8fd1e2ee931526134ee8cf7058b5fce3eb646c875cddc49a7dee96535b03aaffbb6f0fa5d25264db1beb519657b8ab789eb56bb374f69d997b5e9f2ca0e79f4a1d5b231e7c52fbc138f42686a1bc1efe83b4eff077245d2338529a89c3f683a4a193a4ff5d2ae9a15765126e9616dd3236cde0337863de094acda50a6f4081f8345969a1730fa0a3dc345ecbe2baf20e20571e203efc825fc95d731a858d8303698ee26518ba8051246b797c0e78c4535bcc0c6ba5c8a840a08a359a4915a8285e89f2c2a227ff14467e9902a3d4131aa04ad1f83232a49159bb9c80f9428859a8741717dd140ecc250ec7c0ef7509b1f13d8ed622f0c529d079baa335f6dcce9b4d55da566330947b0b2e167ab525463a10d367a2edf9a8499c1371aaecad34672e08d7a9603bb96b6198d9f0b6f8ddb4da6967a6ea3ff6b52698e9e887d4b2e2cb0e696c6f2acc6d2cf3c9eb27015ff71b16fac4e3731ead27763ad69bb1b29a9562b2af3e5b1fec11c8ee2584c0f34bdb177b9aa665148ebffdd0a98b3081dd71e87348316c6cb0308cea6f3467b25461060bfed98994383a9398d2fe32bba9a16941c7a43b80285fb5a1c3635cad18295ed0176ca1dbeb3a7e19aaaa06642029b7c06ddc00f2f2c7d83c7b7a99781a577e7f0ba2b7eca4f426f0367116dac1fed7ac2974bccd6d18ecd4ebf1d3e5b10c03255c7f2e1be2f57bc7a3f33e03772394de67732633c32685eb3a6cdea48dcfc3be18dcc2829e76b724506fac82e776620f047603bd4b3d820bc28047ad1dbf9e8b8a33b32e3529dfdcb9226ce07838aabacdaa486dc75908645e0f6e541e30c5bbe10d304604c8f2b54ce6479031d909a910eaf7c1077d97ceefd37e9d16071dbf9074d8d80e826523f1d0837b625a80eacdff8180ffe05555895404cf3748255d6ae6cae8cb4f5c2cd20e7e850d777f825ef99bc2895ec03454f0fdb6709892e06524c773d2c2e878984607fe40bd29bbfb000ef940fea8142f88dc3d31015d30244be54ac098d1487cfc72cdd184f9f18eac45932003c008ab28803732e01e15a8abd3852ae13372616ef43c7493711ce0dcd052875c728a3f674799cf838e3aa70fb4c7bdf8c1cf00e3953d2e809266e618f1080037795bf9648a4ccdb86f9541a9085d78e8bd7c4d4bdaef2235d67ca09900d83dfceace51c3d45e1d060fcdab93d319e781fd3d5a3bde09a1740b1b1f11a2ac5133df6c6a722d82a00440ac970992405d1aef41ba9c07e6cb1fdec61fcb2d433aa65c55daeaad3856cbc227d50df637a698c93ddc5d07e79a45b192cc94b23814be194854d36e76a024724366d11848e9ff9897d006a3974cd24b411ec143b4849bb00dfd583952d95838c46260159db83dcf51a06009baaf1a75a66190b7957b4c82417ce4aec62ed790f7cb18417ecdb49c9207dde329d99b22e6bae42cfce4df82f6d5be1c0d66d264888882b7bc8d05751c3446cc67c38744fc16a702a78e96343c49995bb095ac009e089d0496fd2628afcc103f4c4ba4659809fd76767565bca86e21318bfc255b32fbceb4e3ceb8c48dc290c74b81b2e57641d1c697406d6c38aa39e06cd9653223f8e1934023095830db17f414f8031345239ac7de7ddf25b1c2024a25a56aaa68fad2fa636c1982157746ca267001868fd11e7bbd90affd284d4ab225186000939ffddab7010673662e9c649f4fa9cd832e5d921fc681cd876a4ea3ba9e6992dbb6f7995236eabea2de81d49cad5a4306c3e3e1157d0d9358a6a52f4102d477df8c2c7883e5d7795450fb69bc3eae5aeef166dacadc8ee8f183049454c26b7b870a8257ffbecc581a3dddbd5ccb8f8e5f89977bf8bb351aa5a41183fe6920b76847fcf2c33f60deb139bc662d348e9e8e4a4e312599bd2fd3d84c48712c69b90e44dd83a157a9d81e17635da51f6d413b0fcc213b3f414204f4092997cf10ed8d85f598838f013c6c1b40760eed6bcb193ce9e993789c6452946563c1cc679955ee2bf740c63b5b73fd9cf26c5a7ce64a01fbab376056e8d4d94ca5e82d7fce3122a537623f8ded57632c545399237b20a442a92ceae172ded85b1e05a49056648cc09ef039b5c3882472346fd97d30b1a7e33ad4f8933f998c8cb92b686f811814b91b87ad474b6fb6ae8cc986b46743733e648d41ff1fcd28bf7109e0b1f2c0bf09afc4c97525b9f7269ce0270dad9a494e36dc9a6fda5673763097b50454f0c09e3433368a87ba05aecb3318dec718f9ff926e0fc2a25b95e7839505c4856aa68bccffd9355036b1bc76210c4e5074f270d96781d9a0aedd3370c47784f6cabdc789af41b55e774ac171ed1e130c0435889d271ac43e860677f00bbaed09d4b6407fe7baa14c3162d4b1ae653200a25365a16da583e3ca942e28ee91b5aee119b6de7af024e3aa64a097279b13f50f03e83d77cfacc6989143992db9cc4774013782cd3642114ef5cc6f1609b8d679ff549e1ccf5f67858b6e97dad983e52a84a246a7ee7aa9b7df57b22a2ceffe53368f77ab37ab6f99ba68d3a529874807404ef66693b5654e698d5fc1b3ad34201e5229754697fd90089be03b49b9e96391e2a06dc65911b8d74812def1f80b17d4a1b4b241c9e22e6035efce0890be5345728277458917f356ffa3c2445fb377d18155a98dc226d33b4610388c88d65af6496f9734d9f4dd8b9b903c5406e37f6238bf44e55b5a0288cebfda0ed67b5400284bdc88f87677426da52599597c5422e76619a4ea75247eaa45de181f404580d607f8167da1fb2df2d3485bd3f1bead3bf21ebb3328d8b38e37663788a07b059c6ccc790c18e2d80751879984e5845eebcbfb6a9a94a6b4598d3c7ea20dc5a4f69465572bd264227ddaf256bfcee72630daa7fed74f8204853fdfa9fb2121f96ef2b6392402d3c50ebc6dc9a5a8ec49ea7be04806943da9889203510912c1e1bc42632b092021023d0ab9b8796a9147ccb7990006f29e4491737b4d72111fd1ef2961f98d3999dcecff76836fd43192aaffc47765573fb2c80883733720738080461f1eb37b1df9d82637463a231fa92c250a070f2f6853bc324640a8f7a41e966cf6ce6c1660b15402d8b9d5ef755393965b9e2a540c5ec602aae91fc323dfefe63f4ef52127e0f4cb522c689332b5593e88d2b72b7f2f9db64bcc519eae8536ea33d319ab739a257c567a448cd503a2c48691b8921e5ac9130c74a3589cc4ddd2869db6cbf77b6508f26e7f44612a45643ae83bf567924b6b6ca805a1e89e04aacbcbe281b3239bacdaf39f0b240a36e5c162ffbc93165f3b753a111aa924ccb8b1235a548a09199e9bbb2782111680d812c2928fab909a17e43d9ea4ef338e74a613a9bed2f5f7bba06a4cc647af489b600c6826f302b09229fecb7615808810937adcb3c1cd1189bc31a8573ec5aaf68db71c4483b8da1470f0309db5024a99ec6319c807b0669a233f4bbfcc45d248aebfb19b7695a1220a69772834e7d60adbe4b51dab0b0288470a9c9694a53599740275c85c6df02d58db03c3897c25f17361c794b71ac0d90b51b0d100e7457bcf8f2d1c33425aff8a2cf6998dfd4f7f4d7f072fd58bffeead65f1f77b832bf6777112da49a1c1442112afc4c538313d7bb78a3622596593c74099c34f24902265fef4bb35425b02e463931a10c176025fcd7be1959b68e6d5fa20957894f0c7224cb80008e397561d3ec9ec2708aae52f3e95f6b1296b8c6da40c86ca1f0e35737d632cc25735d7659b8b6ebfb5a1ffd5850f3bec01be1e5bcfa6b7bffffc68589a0e195d495f14dbc6446a39fb080d2196d83d46c0c394ccea5bc1e481bae399f256b70d9824e1e896506a91bc6e34423bf94a78639417a5793da9badee69a82403bf5d0731486fb7e2a0f1714ec55b8287e92c23594277392fe226db6a230f882912fe8734c061ab34854ef97533b493ca68dcd884433b95f1c6bed2094aa1d77d3138e9b8ea9d8cd2814d76a6a6b456c923abb3d6d13708aa5e17a1e77b91032e30966c010b16019de4749860fc4f67faa67565abeb17c28f0691eb386fd9417609a3c5eaf755b7852bc5956677765d817af7c6eec8ac59c832a176c6ce5ce6a34fc89fc94d7347245f524cfc9d90155fe164f5e0310ca05a6b078f59b6362d441a3524b3d34586ce950dc8cb7ae8cb2ef992377e7fbd003485581bad31bd0b32683cee0d8a7d16b8e4af572f660f743b128ad0454c44c355d981ada57cf41aa61ec4c29f5bd1671f0532a43ef7a155ef4fcc2e1fdd0b7a4d669d5c10b790cd46c024b9c490418a32fb325b74f8f93114b99df4e0d70456573159ac1e001fbfad81d236eaa4e9d30885052c32b6f8ed3957f1f9123d6b37563bdb90d03df6dba35efa7ab6ac6ee74", 0x1000}, {&(0x7f0000003740)="a010ea1bd7c69a24269a1b0210eadf2f8e01df54239cdeaab05a48de72c27d676d32d37d9b4735263b4c5cda4c6fcd40854ddee877b360513db20d9c7460486349aae79c58a15756ef905c18ce369419b5f22fd8f5113459aa61e7735e20", 0x5e}, {&(0x7f00000037c0)="f8fb31deb6d73fbb31122e780161e4cc53dafa44b3f77dbbcd05399af06f5d2b9f035965aad7ad396d454bddf2596a03a869dd5a6f747fe2dcba60d7a31c4ebbd92c5450e64ded0b47518cbc28af5326ac47142378514522f6d996fb0f1064decf2c0fe411b2c30f3016ee74651435df9ae982e9c958320430f50796d004d109f5223cf4445181b78650c7dbd9432e395eadb0cac965f333171f55de857bd2a562bb07ec4df7243cd3de58ec96bbe501d0086dad06ae0e702db4cf4b65da7682ca4a1cfab16966eee413a8fadeaf9dfb18504b51afd5d1b5e5252903604738aaf0924a7ab26e9ebf5023984156da67", 0xef}], 0x3) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x5) 14:43:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) execve(0x0, 0x0, 0x0) 14:43:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fcntl$getflags(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:43:12 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) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) r2 = msgget$private(0x0, 0x44) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/213) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xb79, 0x51d4}, 0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x10000005, 0x8) 14:43:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x3b, 0x8007, 0x7fff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x800, 0x1}, 0x10) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) r1 = msgget(0x3, 0x80) socketpair(0x16, 0x4000, 0x1f, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x4, r2, r3, r4, r5, 0x14c, 0xfffffffffffffffe}, 0x101, 0x100000000, 0x0, r6, 0x8, 0xcc36, 0x3, 0x4ebb}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x18003, 0x80) sendto$unix(r0, &(0x7f0000000240)="424d4c9b7a2deb7150c9e575fe3715ac1c6e66991ff99d98dc75714c2c59f586215b62ba6528a8fb4d915a2017f23fe3d77338d6077fe861696d510868db5cdeb5eb56b4c14deb02398aff813b3f2e395326c771bee9729f6480c61b1d0ed930a7462ee0ab8c0928eaa7e42f219df803142547a2aa32587347f8e80a1bdd9142a2e44fa41baed37178efe4ce2905bfd886ece32c114d9998476ec07978069d66ed816afc10b037cd4e23d6c7e5ae2afa66abbae375991c808439fc1855e2d626b0fa5dbfdc3368f4d85d2405695a83b4", 0xd0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 14:43:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00') r2 = kqueue() pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="f9a0e03668df939bb602817dbf5a872b3f912d3312765d86c87c2a642feade28d836cd9ee1917a77759cc1b82e04861db4730ca5c78c47f1", 0x38}, {&(0x7f0000000140)="2b475a3ddd1e6e9073ee99946d41ec82889fbc723490631ab846e6fd1ce1731a4260ff9b5684c644f418d4d8113c8144314b3072c96ba624e0d0ce66f48c999a8dc11a543c8a5d4c80695a1a09853f98e670b47a77c41e92df1b852eb282a30160d6450d1c08cd0b4b600718e9603b51d2e12eac9ccb6a2759c7a02e824a0bd9fa4f75e0052a2b306772466d1977e1060205285186b1adc610e4b823659d2970ef26edcc1a63b69ed111ca6a346b6504dfbef90b0ae5501bb86d33f5cb3d6e18bfd8f1d1", 0xc4}, {&(0x7f0000000240)="7daefb3a5796335861cd4fafbc6a3c53058b0d151901e102e073d6295e2f951dec9ca7915839402853ce817da6b8552d87b4eccf9dc1c80259ea68812a3265c89784f70dae3dca9bcbd33cac390d0a2e53a126b1a8c5842f60e79cd59b0d1e124de31178ea2d11e909ea4732099178c1bb8945998c5f61045c1e747a6ad0761c71ed46c3017e14e1771f0993c0b6f8914a9a778e96ede8dd2c2ea156b54a8032cc988e29f65b6751ef663a4cc8d86624c8bdb5c6f6fcfd09362f817e2ac4ed16bcd62f985513a7740f39418720d097", 0xcf}, {&(0x7f0000000380)="d51105be3d0f235ddd6c025441cb2e2718fc1ec3551320876e411646021238fc38a0e2c7127bc9cc1d28f1f896f7e294aaa3212657c8f04e1b903d144999e172de62a49c29d41526d52b79cdd7abe168bfe25729a39994b38afe5d3cd854f95d5c7a154ae0ff2fdbea9367c5f556c47bee85fadd61867866efa48cff6b60cc5420bf3acd04a77b1c6406e533adeb64bc81ba4c5fc705ad1f422400da9f4b455f596effb3aa3c4e38d4255be2c846609c1bc01002fc23bc8a22fa981e4482c1387a8db4064dd80dbf7a4670df25880538330cfcd7da6a66cceb148b46ae9aea137f8b45", 0xe3}, {&(0x7f0000000480)="935066d6a34d9eab19e0928dd7337d413a8160f448966b11f78ca5968de1ac4102d05496c4aa2ee4f5103df01b8bfdd5f5941157e3c773d3aa49ad47afa1675673f6cc7c5d1f130e5d990351894202634eaafbcac5bd63be51aa34d9256c3230c33fc3fb9568407a0054b84b7b1b7e30d71a4e26b22b7b9dbbc520e247f5531488", 0x81}, {&(0x7f0000000040)="18c1f277260a28c6ae80b0e5deedd4f59d4c16100e31afe350384b7a455058c03472cfe80ec88e77566e256575cacc20702186b37672d19abb2d62a8798349a15395f88be8edf1b2a840dbfe0bcfb67bdeb00f50fa4c6b", 0x57}, {&(0x7f0000000540)="04550e240b4c2dfde7db07b84529ca7fa118ac496cb3547b0e782a2ce9dbd180073a5203a18622a958fc7efc8b6ab857c2d96cda8270671c0e59355f791fed3937d95faefbcbc5beb2dcff3d50a614a2c323610b63144cbc3c787e6d9ed3de0369290497eac7a264f93f6c3973a4a316f256bdad439454c443dccb1260f94d864b3893cf29258eb2d41f9481438aeccde1416a05c7e4cc2ddde65dd666be09b92ba18db487517bf3f6a9c5d4c23fa69d08739bf7fcb79d1bd32b735eab0a8dc1fb7ab1fc16c6ee3344f9a5b9d5d00aa8003cc860e095d57d0b", 0xd9}], 0x7, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(r1, 0x0, 0xfffffd4d) 14:43:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 14:43:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = socket(0x2, 0x3, 0x100000001) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = syz_open_pts() r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r9 = kqueue() r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) close(r5) ioctl$TIOCSCTTY(r1, 0x20007461) readv(r8, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/4, 0x4}, {&(0x7f0000000700)=""/38, 0x26}], 0x2) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="43831866060fdb4694611cbd942c029d7a0b0c42a6a3dd5f2808fecda8942e9a5158cfc190d40f47f0ab4ca568aa", 0x2e}, {&(0x7f00000001c0)="36dc9dace7f63cc51aa895690c8e850b3b38241b08fb848a8d860516b3af62f8f5b9ce31548fbf01a123c4270ef6046a1ec2498bbc376f9328ff2d7ac6162baa2514851d660a368ce716a31808ac58ad5a05181d33e342d6e1980545edce6066388e06cce0abd261a7886c61339f1a7d49c4ba7dd03c551e2ceb98440d62772e8f7c7aeebfc1c8159509715394cac8dfcfdd99f4febe582efe85da51194c39a8035efa0171df3dc946eac25e0e6825df834958ef92ca943b276eee3c0eda95e6e4", 0xc1}, {&(0x7f00000000c0)="2feeb0e9c8548d7709b406225b1a1ee6f4ff41d2eb1b6ee11823cd3c1cb4bfac35ef87d29e8a06", 0x27}, {&(0x7f00000002c0)="243a720e2167ed468791817c45c6919f4a78e29b72a5e0782bf5c31dc4954c7870fc800e628a8f1408895fb2ef032a86078ca9a225a586050c34c15bd428ed7a951023ef1f7aec3805581e22a8fe23264ce640447344e87c13a2fb1c", 0x5c}, {&(0x7f0000000340)="cb7f862ed94d8bd4e2c83e44b06bdc6d063028253dc72cad6156c0c8279d26135928044a6285c838d54aacb9d7ae55441a2284f50e1d392f056dbd5dd341ea0d3b625f8fca50d8c9d962f7d735667e18e9970087d26b237ec1ded5770f63190eac6b36839d3a420cdea11b84f5fbb13f2f04cfcbde2237afbdd3e16b53dac408e38e401e8518c1761797480a5303e241b06e389ee0b1431f2a5f2ed0c7c46e", 0x9f}, {&(0x7f0000000100)="a516c3c3e484d78d76486b3e4d7265a089bbee6715f5a9849417503917f29b26105f1e74ac947c557c49b026f7602ea450", 0x31}, {&(0x7f0000000400)="ef0d788d8493c005f8b358ca8aa50fa83481cc9a6d517eef012b8af5a01d6596c3574b610e56ebca3d2cbe77a4b602d54754306cbfefa18582d095", 0x3b}], 0x7, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10]}], 0x48, 0x402}, 0x0) r11 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() dup2(r12, r11) 14:43:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 14:43:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x236161bb) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x1000)=nil, 0x1000) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 14:43:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x26, 0xc003, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="00dd5230626ef6511f8a21e95df46381a993e90941741579cb05ac627ad0e3db52d4f3714442b1b2799baab86ecff5efac750e51fee452ebc4b97d729886a62483", 0x41, 0x7, &(0x7f00000000c0)={0x18, 0x1, 0x80000001, 0x6a0}, 0xc) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 14:43:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xce) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0x4, 0x3f, "19c7501f734e771603cfecb43c14f431c22ef955", 0x80000000, 0x7fff}) 14:43:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='-\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) 14:43:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0xa0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 14:43:13 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1500000000f07c0000000000000000000000000000"], 0x15}, 0x0) socket$inet6(0x18, 0x4004, 0xee5) 14:43:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r0, 0x3c) close(r0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x100) fcntl$dupfd(r0, 0x0, r0) 14:43:13 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) recvfrom(r0, &(0x7f0000000180)=""/104, 0x68, 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0xfffffffffffffff9}], 0x1) 14:43:13 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x10001}, 0x8) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:43:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10980, 0xa1) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x810, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x1010, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0xb) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x180) fcntl$setstatus(r1, 0x4, 0xcc) 14:43:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x10840, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:43:17 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffe, 0x8, r1}) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac4684ac0f65475505430f4878af605003524214266c805f5308a49187d3657ae4b818590517610d63efeebddade2350d399121e0f18755c3f822d855d8c718da15922dc68176b4dc2db666cbdfc0a049569cdac984a7b1a8f2e7e4d808f90d88d75d940e1cbcbb4410874f086d94075a5eece208266f4ce068730d1c7401a85", 0xb2) 14:43:17 executing program 1: r0 = open(&(0x7f0000003840)='./file0\x00', 0x800, 0x10) fchdir(r0) syz_execute_func(&(0x7f0000003800)="c4c2bd40f4c4617d74703236660f3a0cf50046d3302645d9fbc4c27d19f58f89e89574632526660f01dec4031d7e7cf7d000c42289a93e") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() close(r1) readv(r1, &(0x7f0000002500), 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000032c0)=0x5) writev(r1, &(0x7f0000003200)=[{&(0x7f0000000000)="447fb126243019350fb6011f621409a0ba4dc269ac959eca251e3b5941b053af8117218b0d642807fa955de8be9192", 0x2f}, {&(0x7f0000000040)="98c6f0153d9f843905a53ffbe960dfeb186d6673705ab626b6cd2bc0b4ac31c659422bba96822bbc6e370e035686e0f26d835bec1121ac94340f344d113b76fac10ba52b7a0e3c91bf586f819733cd45083358fe", 0x54}, {&(0x7f0000000100)="3e7630a3b3da50af306abaea1332af3b8a8694e0794aa9990f0e967a717a29bae3a827aac7a857f7439234921f17b57c0f6e10c057d7f221e46c091127146efae638ff41ad664a24fb635aef342e41d482f466722736977fe3234f27e665723b0d0819370ae9bc31d2f240f22b16923ae06477e0b56b262912d90eeb6f9e1e7315568c5d017cc22abed76d9b7fcbd565dc829f1fbf956887c5f12a14bd08fcd07071dd4a793b4ccfd45ebdd48143ca63ab54e8e09f53cc8649433ee97af5df8891ab43572432eec397e5d8f0aa7d876b3881093e0c0e851a498a80cd52192a546a10404b74e07c503daf77ff15532122a2dfc1c5e7b9623b53c4563725f31b9e094e7c14a10f07a5a2fe7114739f3f801a67bf8bf231f69014a1fc41383add593dd4c84993f8314dd0b46363784bfa80d0376b54393a9c8bbbf6362c95a6ae2e30e4aa42d65347d324900309b0b86dbcfa9b9c8e18bc9412c0c9f5f7b831530c8b3e6612e3c8edc2ae004504e9f20a4ddfaef2e4ac77909d09889a204c68fd5995e13c29a3fa9c5c6128bf914ba5c0ff5c0c79589f90a14740af991b2245c6daed79756e09005e96ac216b0811eb38726a951c76119d95c2ede3f1a3a13668ab583684137216d190a760321df28b4995585500816e54776e75be090809e08d3e6c58e31e47adc9d2dcb237166b1c3f498fc452f09f23629371c8bddc271d4eb6808b9d53589bf3b6d319b56c75c57855a4ae8d77fe01eef2be1064e584cd556536e792803f9f62bce956ccb6d7ba659ac875e3cb9f19d924bb5410507599f88eb5df6bb96674b0974cc69c62a6a3e240ed89532cda0a218cdb58e8025a50b6ab332b3e4f69696cc47d7bb4082a686cde931f1fdf5d8c62fcd1447bb77f12acedf60658ba8d036ed32f3e1ab93802e50dc7a5a29301961b81c86a39e6a6b99fa7375b4d26beeab59caa9a9fce4a641a49cf54ec9ca4a18041b9fc49516e8327467b83cd265fcdce68b52dd51dba3371490fd017397f983fe369b54ba2bb11ff5febe4b201fe317f3545e25a88d4de4569c00b77a3b4b0348fc307c7f41e67ecafba6c0ecc2bebf236f12f9d3e1ff281fa0a696c3da624213cfa12032f62544d0a00e705b2a9ecc586d896000e620c388ee740259e8ec5b9ac476a241ed0020ed0ab08c157ac1b6a16d3335326a497bc9b6d77a55373c8b0045ca3fec256c242ec8f6a9df53be1b0c38b4d6c5ba19ad1d013f3b730805ff980657abcec4208c1aab35b69b2d88fda33b135a8f40379937d24625b92f52a8f29ca666ab060e73016f172e878e748694012cb74ea9f13769a42d3e966e352fc7566a09258ff9e70a5873566cf6592632e42ff01324378d106f46d68799df06bd8f14f4e2286b78c062a4bf9bb331bf4a00c294697487c105b6b653c52929f79bfe5dffe7cce9ab932e3367a81a31246e1b12f10d8e057da5744d6e31f69c1aee01ae3d33e75889dda308f7cde5377b5c89d2d2ff6bbace9a55f00697406205a3a44e19f09eef04aa5e6cb5e6d4b5897965f7e808f3b0f4b9e94fdf9607a0eafdcde900f7b43f24d3d260bcafeee677f841e11107387ce17e69a1ce19bf629d46ed4ef32f129f70008b7a573f6cfe31be3d7323193a7a7a28920962608ccb2b39587c2851d8efb08495c901bc106a5c1dbf066c8115343271e9f459ec38308d44599facecf3b55bfaac5802352cf4f177af01aa8bcc06b7c03c4a615c35cc88f3573beb68045f065c70d4c28f57c0cc39a170b0987246cc454accddffa514f9dbd0b460fec51e82347b7b98bfb3c473c245a84ad48e0e8e48986cfd31f22245400defa807e5b079d55db11fd42ed382a630def018d72e7d1acaa48c9fb77925b1e7de9cfeb07ba0cd58a110268a68656a01c9e6973e833590bb15e6e121d80e85b9e26739ff728bf050ba3c9254c6d45a10b7ccf2e6dc4ec58a69348712310a47996224173c8d4d817cea0ce8b88bbafac04d4fe95fe6285e748dd4302bc898f634efb510296b6784d92e1edd32436c886c8dae82ab44b9776c001e48f8ab7aa1d7fee281ed3962fb7883c3adaa433cc609305566f6a0d25d29e7cb1a4b2c9cf7cf5ac07eac481162f5f2d59ee5236fb416a1bb2b9f9d86d8a2969df1d1f0c368d0181bb6a6e5582b6c79546c742bb90af898031af00c882661ba11f6e4d39bca2c4eddcace6518d6bbfec9f38b286539600df2dc3f72c0e92c3438b9b3258111bb35c128744ffeefcf8a303fc176b336747c48017681715773ac76395081f453b7f1b1b380ea2663d412be012256461998aaefe53f6d17f03dceec333e6fa4d5f84deba45b60b9e1de723719ce8d8d841a7c518fc1fb27a38183815d5ace2f6f48ea3deed8548076cb2a74b8e5a531feee1ce8a8c11e1540c4b8b4268e1d412a717d7552c1d0288be828b00d3f6093bc92f8f62afedea7dcad36ad8310379a1a14fc5f77f666a15dd7711738187ceaca7ae2640ae92670b36c6863625a006cc8204f03941b50221ca1a452be6c3e0e826f4c9930fad967421fc6558c9d0170129aa574f6c04c07348e73ef4eebe64b3adbd6caa9d1863555212d5b0fc0041bbc755b65f72b45df41cdfeb3907a8f6f32826bce337f309539ac9d89d554cb5293ead57b1d2ff8c5fcd30c6c2a0dc4443a0bf2c63fc20f22bec0c144b033679653f940b2d5a5b94265a15da31b16c105e5b4f866b2d2c87b84966b11ee82e43f6562b76b120b62b8704491ba0bb5b02821293f717c621df53b8cb21ba690e43afbd15546d81b4d1e760b015b18ed626751d23e605c3f1095b2f51cafc23e39a83d1eb70022b84c6024b6ba2f560edb326a6754e5bf5e1ec525dbbbb132f0a1731fba2ff28d6640ab59e18b4595b5b698c945dec1aee8c4c78e2cbfed4b59d6dfe67151ce866a5dd4dfc5e3740fdfd9d77942f00c6b9792a9311c598e2a6b88ee1a85ac4576e1e2e93b4806bc30233fc8325e2076f594b21e71e85be085814de84f4aae226528c75bf1a300fa0e010dd64b2bede06b19a82f27a6e503510d999e6078e9cd94a4dae5eebd8ac4dfd898a10651fc1cf24876a26e99ea07564097d2c11b7610db02c1a83b0ec69ad355461ab3e1bac8e1938cca3c2ccadb0a9dba13d022eae302568871c95e4ab33dfce70dc3a6c13a8645333d4c34f734897892385fafcde2bbbce90274352c266e4fbbcdc2a97046d22ddfefe1b848077a143e3a8b44a533ce03ee959050506496e832a0613c92d8b3ab8b91700295a1d3a306d10a46cb31937f1150bfa6dccd2cbbfd8362df778ccd55123a72167366843769f3ec75a27802d248f080b2239196a74653590cf9a72e9d62a64593bb7906409ff7e87161c49255b6deb0263b0a4cb39fc0478be3df2d4e90097bc8088d970f711060f090e4b0b720ecad9b8623ef3758c46a4743839f1ada30170c089a84e3f4551651b7f3383827b8606d5d7a81d5bfda553ce9b9801b980b54d898abffaea7da05895cc7e8ea5979ad4898e4d8ced1e42fd2e91aa5018947429aa2fae6a5833b07045996e04f8798eea9e8124b4a8e77ed480680b584386d98df470ab9528f11307a14824244e65034836253cd3a4c6f63bac611a5ec092a12426bf7058b133e71b6837af400ba01ac716dae9f361a58b348a71760b414c445cc569efb56542a9229dfaa3509c546f13c35c9756f79d45b315b51d621a77edc4c636692481a560d78ff771d7f48bc87d0e9413eccd9594dc74300ad571d44fb7013866413837631994a6a498b137fdf5f3c085d60d6ea6360fd0c8c535051f90729b08f7815735a168cba7581f405782dc848cdc4ac36a346c8bd87fa569990cc4dd2fbcfbdff24f36f5ed2577799be55c296acfd74f2f5f379b7e191197110824be9f2626d426d09a07dcf8ff767f4cd5f72d38f56899d03214bef56e1f632c8b13e52e32d4f936368e183873c737c5f7a2a600f7d3302eb330615cf0f127cff5e7ce1774e1c825eadc8683e6dc2786d05a9e3ec98e6d542e109b0273e063693a5e727216e7a08712b62d459b698f961f2c4eea72416c41260a1c804e9a6ff3933bfeda3aa0518f0752965b4b737cf2cb10a4ed4e87b829041b3129910b8cf2d72bcf4359de39008f8e68fceb7ccebc83d303251a6f645b92607cf6bb5958652c5c04fc754b35005d90fded543e1042c98c067d5cb6e7043bdbb47d82849a933a6de895dbc94b8150b6b034ec916cfdbd69a869b90057b08d28c9d6260f351c6d369a62e1de5e396d82a6f028dc71ca6a63b214b36d789a08d3f9899b01e740d67e456d7d46cdb54f66974071f52538033431412bd728c7d1ce90d2b92814c150b69c917d972cc5fb32be07f48ac6b15e4374bc36b6def7b6952d9e175a05d1b67ec5f77179ffb2ed9d15947b02cb02ea5f131b5a95bc21f01e0e70cc74f68407cac176dc85490e894b2e6be552e2a619cf0fa2a031dbfdf021b056eded97a3b13b68562036a22061b35b3dc9abd3a2cdc01e31e9e512c4710699a9482fd9942673886968c392025535b1184a2a6c1cc2c3b2fc99bbff4bb57af317644102d67833b08723bc8e76fcadb3a9094b01a8274d59b62b6fa5bfb15b8c22083b496d3523aae1a01c1aec5631c07b0d240428ddf30da7d088146e093647dcf5476ce366735a336be90ee165af2c18caf383c3c5625a8f30e87a3a4027e53daa0a02ea1633f12d201d275ebcbff4084b540e71ebba8674e1adf663617a4bd09f0593ea70fd6a9a905c8779ff928e2d1597a7dbc9e3b6ba5f0a4931c6ac9283b4df2e5615d08d46f053cbf2af08578138033aee26aecbb94a0cb4fc3eeba71f5c0d21d88de7e784846956c6d977a59732157467fd4f7932e48d8ad131fdb5cf1d2d140e0140333418896d257a9f4c3413d8c6f8c0755dfaabd404b80d72b6ffb2ba1e0058c09eed9cea4a069e4cd63e8ae033cde61d20ff0fdce692922dd644b5953dd9d3f791b3956570354e1957779fd7f8cc403949c4510577ac4dd2287cd566893084e1ef83f3068872ff07239c1b058a36706cf1b6ea52ed49bc1a2daf9d6486be31aef736587b69cbf0f15cd1ce1607c053bf9caa2d78ceb58686951a1781707ca7851c685240e664e6086a73ac10d0fe4e22111e0709f68f4df81c292efcd87d5a0e5134002dc098975eec0379da18318b4711b91d181b9cc140da10aa4cc48aa4c340495176d1af2efdf29baa23be7f1b02a31d3b63600d5b0715bcf138e72ae6c246ebabe33f776e469231d2e82fff6d155b8dc9d5aa5d44891018a9095ccdc382ec3980f4e38e033cdd9c51956137d067633f1e78e83b284ea2c32c2283e4094f734035b2fd4746ee6ba0f088370a9af1297a98a729e13be7c3a0a6796c1f3fc9a3b188e308cde2feea73a741824bf437de893ef2513eecf21e88dd1edc036920f4147378c9e9f670c436fa9f0cae0b8a6422a6fd3b1a277c14650d17833de3fea13dc7476524e64702a33e1caa4e6fb52dedf067aef09b2de560bb18f43771a9567d0715ea5c3f7911e61db2c09ddfb59e811c7b6800c07c9b970e7cc52e657c7432d74576d75bb5482665b8bdb0452b3721f647da332a7acd92a13e0d2f7c869c3479c2dc5fa0e9342a549814b00d9d7ca6f6f515062301ca4711003f45cffb5b4ce195c75a659c0a481ce3f8827c8e3b364634f1227aab5c3aa9736dee1fb7ebe8a8753ec2b2cde6d5d9a08a8134838158cdbf842e45fcbe89ce0496394bcd26410405cda481881bd7786c712c", 0x1000}, {&(0x7f0000001100)="4f868d9c163f98fe9d2dc642db0b92247a7389f8ef8ac231a96811ecc3218a1f04f0590b5c17cdb479cb3878e0a69c3df987163389347ff4b43d06e4c4772dc3f3433ff3b3f70fc4d70ac84c2f2f5f3820f379d9aef7bfca0066464f64a3635f41d0f55fa7776c29ae4ba370f14bd6ebf6fd854658f21d4e6aad163c18ed0126a1aba5fafd5ef1d060a7d535643562938a61ddacc03b94ee7aa2723c5c518ea4a43d70512958bc1362272c166ebe5ed17dd4b68eac64100544212932ca8ce1b47965fc32899b40acb594e16e9c46bcd78cad18e4201f6c47075d68f289f1c2d4264b09829ac9c88ad70dc0ca70437b6e2d3c0d37f375d72e9072fe04044ea65bef17af62122d91a0c5e0d53a35af80d74443691ca0521c3450328ffd12426fd243f35bc4213e2d865dccecf6f51295ca55b7eda0524b836ea401034313d1cf17d5a1b0f86f70f81f9a2da925248d1bde4bd64b0cd6b2e2826b198d1341660ee8771245b8c6a01647a81e4249b9859877d2b99ade56173ca3234e57527c7bb0f992f438a06ed507825b81315420168f3eede910cae14560950f7c5123a51a625084f210cd48ee20f5aa9397a9ae05a70cabba28cd91a369a33014e7caf5245ce0eef83cb74f2900a713c0e658974701148bbedbd38d3fe466116d5191b4c87edeced4874b0e9bedffe9456b976f0f8df74ee928692284fdf3de702270d80dc022652351135bf43f1e3f90b143d4ffa9f33c85de0ac8ae37dabca8d958b7c4ebb71d79358b964cae56dec3a07d1cc92e577ab8321d77ee24025ffe566e2a7894ed98143b1ce54e090c3ca9983c8ee1f7111bdb6f5579f78ccf98079fd6bac1526a64d973614c6eb07fb0315b681fd48b895c010b354288d1bfb0b90a056b43a49c682cc5f6f624cbb56f5cc638f919b9aa80a827c2d5edc9bbc06165f5cc4dda82812cddc3c1f009389fd7c9815304528244fdcbbec507b8205bf0e2fb4d1165e8dca01acf45fdcc18eed485d816cc0f53de733f95aa6c776b552afcff45986da2bf31b9d9327f10440de7a3b6c6175b0940ac814786a38967a25c81c7e9fdb43234bf3b52c1df98601a0b86902e37df3ef61cb1fd786cfa834069c37cd0b6b4225838b768a5085bed6e9e17769e739c7864355e55ab0393b6b447b6296edf9e55a3843acce73f78fc0f1fc9c7b1a6e7c229a64c2e91bd7c997e3bae9d8b353ce728cb3e81820b9751b06d42d4853a9897aecef513b468a201b23f2f6dab8ea6cf7cb8c52c74700f2f8c9daf0018000efa5356cc17417a9270b7729fda09c8308f4b31a19633ce0c64e869878a83e72b2659cd39b375a47374522cea0ae862edca9589b5915fdb4f603f9d3a9b81e58937a2777f70e781a1f06646270154c6c5a2481614ad6bb1efd2ec867e1c16d4d75b8bcffb9b1e93151fc15f0b48d02967dffb517aca35a69833fa390530cc910a5fec5d8cccf52a82c87502d67cb58b18cd3632d3012779130d4326c15ac3d1ca3fe1340c45a78a6e6c5ac02fcb3e1c526b4deb816df098027dfb1fde2539fcd6ec3ecbed5d51e433576c3190a2d572c84ce57bb9a823d0dcbc2a307f829c3428796c07d50630bae554fa89c5f99970f2b610e35a8b6063bf81c452bd4c37dae62187aed63d1b99726e2ee20bda78adeda70e8f72b2664b86cf1a50af2ebb01da4c6abb861b8ebf9ea46c873f414bd55290ffcc2e8521262324a6ad9509df74eb49cba1bff81a309aff194aa3a5df2682f163686e7695b336104c2d7e201a0d70464b70d9ea9a356cb034527c4a69f05759886993bc8b28ccb4f78ae15f4c23acabddc70f3fd1edc7f323dd355341317ae600062cd1cac142709dfadbec48c4dff64176c77e6e9ee46937402607f3317489709b0d3fc4b7ce7c54fd77f5e299269217cf3307107affa4d97de6c823ee2e0bab7a1daf3ce9444e63f3c2bfd9b4b0be69977932141d541c25eeac4f38515780b1246f7a0f8ba754f212ff636d35e956ec6f39058ef31973c87b7c2c2bd52f8aa5c27bbd7d9495828ef7a9bd80606f174d5bbe0370e3e5050ac8ed3a63f7e90217a83d082726114e11ae5cc57ce46c005ef5e0e3eec427d663d51b40988543670291cd33682960269dc94abca5ed20d6483080b0f02723ee82ec0788e94b9cbc78ec070cb8a799551abbdcff329516b026c11c0860ff9d1ee1e195c9c23aed413592596f1a214e06915e79b639cb691d5e807713536bb1a8b6c5fb2fb20e67270d5523322f5e71d1efb65d3cdccb8c00586c362cd2dad790dc6045471f4a7921e3919968aea9adfadddfaeb3592d4e1b68384613d9beb2b950396f774af182e7f03c98a0ac282b9843e7497021029139b4bd6917047ef8021522de3e80bfa136426ddc2a9e91711593a7a1b62902c26e569320cca1b0eb02b41f997f2f49ad55930703e1d44ca00f35894a8a6f8c705609ecaf6dc30c7a0cd8d7a7f5366e9b7de4b8804046ae46ec282122521a7fa7ca16d8cee9cdda988e09a8a4c36993952e65bae3e6fb77f73e3e321bc289c3970777fe0795cc564b05dc59fc28d48425167c55473e2f842343cb77eb743dad84b8e2f48b739fb5216751350358dcbbbdcd85ccf60cc68a7bfed534e5163d2354b297e640be679c0ea5246b01c62d33241569ec29c2549e8fce1abdc0926bcbf556e8f3d06a56759dd1d71332efe5d4144e22950a10d51c2e50b42b25b83c29e8c35db8bb073e919163d969ee3ca2968c02d4c2fc2eced3fa4cff8c18c1d8a652b8057575eda59d354a92796fc4a4580e6de874425cb6e6ff4ff576de7333e00716ec0c3917ff2968c6fee2d983dbc60c227a7967bff86a616d1ed83a152b1fc487ec1ebe0f345f220e67a54d4d284a094c8d91954b7d625c2785b3662423d9aae28a23be54cae07c01062c6c7fb973c5afb0b4072fbbdea55db4381f790d4185840b5d383503565a8719e6b784fa80158649b028f39cffdcbe319bf1a846fc9105fe057ce734ea78feebddbcce61dadfcc9e9ef3f86501f12860016b335c44e34bd686f589c1f1bc71b0b08682cd580c2be94162eb8ca57c2f2f50ca6bbb4ef172ce99a95d7c87c5e415b05bd8c6a351f51981ebea65af62811936a6ca082e96e46e0aeecf08a664d7ad45d4370b51c8354a9ede23965298132a402cc9f2f27377a62f871c1b69a04f8865ee2965b6c7f85385ace6402ac2abad4752fb866c00c1e0e3906c3df16c7690fc16bbd4cc5606f5c8495ca0a574b5b5085b7650eab960e0ad5e36fc696511461f32966ed02e3de98d0493a06af0b18b51b6dc0b2ac9cf9c6021ca3b36ea7e345b2d55e7a8be693d8c9d7fe4494383a83b39d204a14b2b5e1899f6ce358ee567d55e5b3bdb2bf6c0e2ec785e2b28b731069f4692f8e156cba633bf4fb107cd825d2940b8815a5fa11ec4240ee53588e89c25c42f5111ef2074b502a0ad0dcd6433a9a627781c763fc5a570e7f8859b19fbc698fb1b56e8db593f5387745586ed1bfcd3fe2d4400d197cc426e97747f956dd83f0201a8b1291b09359934246f265c30119d0641950cb0405c3849b9547bae1d2b534d7925b10e8ceb77d18d9b159b84f491126ed483dd125e40383d6c03a8beef6227845c7c6ab6eefad6f0072e25cdffcf5e58a2d4220a151dfcb85b882493667675e61b4a23a503bc0830ee9465d592a3184c4348031f1a359da409576f715975ab30ab88fb9cd2df0657ab28f589611c0deed8bdf36417592b5c1499cdfa8235e6bdb51a7e36b759db2d2fe39d8559b957a8920bd3d5ef9df50ebb06a2d637813d0666bdda53c77b696c4e6f9f201f4445d75b9f496852027c6b3e6956dbefa3b87e1a7cbcacd95b60f67178d5c92872dae8f587ce52a555789cb587584f5817e1781b86c6218e342b08242f1cefa5980f2c92f38c0696da156354c0f0c8ec608e790f2eb60dbce3fd2ecf05d686e3cfa44393a69cf9f29ad953a7d1bb668c2328f7dddf71ac1a04a40febb2d7dfc9402b5dcffb5a8d4d4192e91a485befbff242d5fed15b3e257ebd4c41c0764df91c3e6e3aa1f609e52e7fb4dd35e7615bffa3d92c27d8705c0ba11434066e2b4525ccb22674d1583c7754bb0db3846cd94cd66dcf861c2a6181be3ca233cb6368536424a6431e12d6214a8db880997a9183832644f22c9d11258873421734f8bde040a743f25a593710beed148aa97224c190713573393f37879062d213c7b217cbcfaf3efd69350b0483172777171b5b215431b39bbb8ea2565c461f13b19807da724119394bea307369b3f1c054e01ff7aafe4d06a88ea743e7e3c8876997ef657c05b9d5d427f5b4699947cacb6f82fe258c1eede6f08066ef6040c2cd8f64b96829c874acb41ab27923a4588b17e2cbe9dc86ea048f268165021077796d8dc633d8e1ae11b8776f3812c7efdda2a14696631f482de180b6bb1aca79badcf36e6d785c0a3937b195490e17dcc45d8d6daa282e902abf5212685bea3381843b37a47842f19031475d3919c4c7c732d9de3a806ec9e822cfdf5239211e552c1da9d0c76f481147d3afca91cab2888d6d6910ec303f8e2d383e6869160a130a8f32b0692e29d8519862e4a4fba00e4ae7fe8884c9bd33208ee732b2fac5fd71d5b3c9e63c8671aa2c9764174cc1eae81a45e1d8fef38d136599dfb82391e1742564ce059e966ffa9123af254c1e63583ba8e397827582ae8255abda111d94f3e25ce61a14ed3f8b45f902a5e8981226a7453283b08e953ae946bb9e53c04730b0f1f87bcf13f09a693ce5bac2014066cd1c40430698bcce9b759d07189e76c1724589290abc41207c5a0a63eb86df46001b654a57ceb6543c55a434c0efbb8e9db8ca7923891e7700e5fc82a4452240767e0ca34a9e30b5af05a97ada3b15c04e184c742165d3cd514e942f6f087fb12bc082fdee47b86e5374c3fe9738ddceb23a1c37600198cba48cf9751d9a77ec5765a07fef4a5339d2579f87d8c703769d4b232fc7e8cf0942d974ea3394408ef558da0dd8692483d0b40ba72f81b9a8c95bed25ca594dc4232486f342cc030636b5d50479d8d6a6822186823914d07b230a572195ecab8eb3066cd3522939f015368d9ab6cf7ce1e2a13f21b99a311a0119874cbcfc79c5ad52f9ac5fa8a167275aef458278a297de511fad422c9930cb4a21f919dbbfb183050ee5d2e40ef8c098d2a816f1acc2866cbb4a26b915440068452ebf0383d106b579498d4b079d5987955163281845f966e80dfa1eb3af07aa56ee525b56a824e818706ab8deb607e47c6cbc4f4753840d685ea929e4721f9938df07287e69039c82dbda5c956a3b5c624ac78ac0ebde0de8e3a89e1eb224fcdde3717f7b9b960b71644e9ff9dd54d7cb92f9b00b9fe99412950888c05d38c51f4955eab0f7339a45d559b70e2711da471d65598685028b8e9cfe56d79239e71e032d51296e0866c68122475eb879ac8f21dec80c3a75e5b867994f9a0ea3de1cca212879a87946b98ce3a3834b5fe2f28540490fdf5f8d0a1c3d411cc6cbf6608edcf17333bb8d776ccca584d4d8aee2a46f9b8941072fdf200366d8f055a7b3e696567df2bb8811a3e238e0bd8a32ebf5bd553e6c17c253cc0ad57cb88f5102646454c38281de21ab0e3a8480cb47ee5d860e2af21dc2f0300fe07950fc910e8629fe6fc4ae8e7053e4896fe48e84e490aebe7dbbbfa8d143cb96ea332305d686d3e602c1d0da908c29cbdf9531309f2781a2352ba13f864b9f646048f5a14bedf7", 0x1000}, {&(0x7f0000002100)="ed7dc4819e8839ec1dbac30e910e58046cf698dd0e3685c0612e11a71ffd242b11fc01ab3775432ef7da660e4e818afbc5a8ee9e4925befc049ddc5709aed24e13e9d0ecfbd9de8f677debf53345ac495c84eee80d9c4b4ca64d08bdde8d0e3203e6814de84147537ca0fbd966b297f554410fb0809d20a8de30cf77901a293d47740332493c56ed26e34169b512385f94fbaacb3d1452e1d7117fa7f1361becbf116eb374ac3ca4127f9784dd06eca2d3a18c63d7a76a4fcbed40073846c0aef72ca8c2141dd939e9ce392478d6c0f53069d8960cfacd704dd3b2a3933190837038f25f8ed33443bab85639afec2bfc28b9e78aabdc7ae740871ff183d74b5a14bab0f1037e1b672d710e083c3f20026955dc6dab83fa5885569acb3710785ca1efd2733aa4a1c11dc479d932e0e80338f9e0aa4a5628672ad5bdd88dca1d2007360c3d3e420213d3d02fd607144dbbe2257fd974bc37165587c741e0e43ddfe3a25a47a01cc35d26ee6b6d16651211be91827fa3bfd3813a9ba4292a8f20a05c1ac331f8df559a556e51ae409c549f2200db9c82e44bf9cb42ad63922ebbb1a64d888e6ec05fb2c4c996bff001157a79ca2dacf49172079a720d73765039a82f4b0d58085b7c43fdae91b0a2c288c7ddd74cab28ec0d2ee19cb4d07af5c87b7e420dbbceecb758a238c96ff8d19ea746c405fd340a8bc495bd1dbb8e736fadda4964f6c5305d462e2ee5a6ffaec9681d04ebc0d27ccf17f83bf83706ab03ce90d9a9c1f61a6888dd69e64889b4cb370473329e0a24d8c4c7f34b4cbf35a1b9dec8860a752aeb5998cafd3e7bc3f6bf608e82aca19e8bf7b51fbd27a385713b39a6a71e61aea855d11996585038e8a9d67c80687e26dc258b37958a6a3b90240dbf3db9f4e6eecb5ba1a9f3aab58be6484ab90c56b6db593731c55a5d12eb6888f2edd7766174b377b738e0a83e7817359436962ab90d06ffcc86754cff331960fb1816ed3ce4efa8964c73250d468eea3efb8ef529045a73cd2522cacc00d03be00996e87fda3311230669e3b2545c77280d4acf20ce8e6921dfbba613bd5eb8b57879a971ae9e432c42fac17b15434e66ac3b9e2f7f29336f351eecc05cc195c5c700ddabb6b8e53260700dc6a133386970b6bcc48ab55b900d7a7a19383c70f7d2c0723e68927d1e2dfa39eb31ca72c65232e6f0112ce1b7bb8116c61e0a79117f852abc05b869c327f966c387da90161452a15b072dab6ce4cd68c8958998a8efba0d20e7fae90410c86a533fc81eee69870f1c4e18a1197a36bdc8d6921d5487f74f59caaf296607cc6fabcece8e08cb6293ad77ca3a3ff918c5e61d5cba90dcd6b2ee1733f46b3a9dda5f10f2aae37abbd6c1bd1f8a4dbf760346ada2a9ae70f46d4bc35ac8c47c65bf1f6b22d1177d8c7b3379a576bf8698989e64faaaffb67b0b2fd2935800e0d0bcbc8e3728e6626c0a1c794911509fb84afb23448e5cbfb4971a737dd7c51fd8e075873999e271f0edebda98549a03db65d6421f7645243ea3741c2ded2500054c19c17e0075f407cafd02fd509ad9bb6da8980c13d7bc18624436405ac65dbb30e02f3b0f65d15102f9d4fef461fa2ea5699217b43ad70a6d0ae3e59792b46d8133009afdca47fadee5e5aeed3551d0fd0c0c1d91a4f8dfb2fb76e6e29f58f5fab3873620a0002995da517fcee78dab52e0e6077435262d103c0249e3d0974951ae8ff4d83bf85bfc8e13a26a8af6a4d86b831db1e89c6fa2c48d19c133406a2c8e2df5ed62bac7ab48a5fa8b8e1fda78aa87f415beeef4edf0e6f15cafa02fd711b69a8fe095e1351835d260de762dcff0d5ee3240fd4fa8ef0b22df5dc4c4c590890d8389eab5dd9c75e64bfce7eaa4e145c31aa379596fc71fecbb5a03e68eb932b9488390f45f7203864fcde0a61909777a3379ee9d78799c462993949a3683ebe772bf125a47e16d6aaf90e44a7b8ca1c401d665affdb9b1b93054d108f5479dcb8125f094cff8bf3f75a40c2f87b96f7091cf8bb938477862cc1a2f8abb2fd77fe3e3d7dfcfc428579d9e216ebc18be0147a0252be69a93ba42f6e1f46ed9bb771e8888c888186aaeb6c89e0012e637289dc8f5057be489fda77b5361f71733a10c1b70ac8cf1dd2e323c6afd3202204b4a75590a2075f7cf61935b8e85467815fce12081a164ba213055c76515f56d702a6bb747cf4c4c2a3d9a7b518ce0e280d1adfcd311650f956f9ed4c70b733332bbf47e5801a1f63eaac862a60a0f0416da972ff48ce86c96ab41f29c84f2b4ddb9ffff9b2332055b87309e9d62a7419f6196e5f9b9f2c2ad96c94bdf965ac77a433274aa74ba5f442fcf68c5bf03c63aa672c6529ad7510653332f36de37661310a5649308ec26ad6576aa5848483870e685d656b73b44c8fca5d69d33533bea569ffb39230504821efb5a514eeb53ce6619f12825ba98871b3d24875e01f16fb1f693f6d26cfd01416a352034128134f3e4c2d4eb60927632f84b516e0434c44604fa22a802d7c0ce8b3164b1ba3941eb4b9fefe571f4c6b6ef3ead6f6b4ded4b230e31bea4ae9ef2c89f1913a4e946ab23c6b4d6e3efb6b5333f54bc0ffe94686e1c9f979e7fd1c8af0800553868219576bb29a1a69c82cccaa2da5191031ad5c88b1ce473dac9454b70caae3a8c43bd4ee034b459046639fd5d6e8d389674e05ee58de9c414a20a5a8e116f1f674b042ee75246eaa1aa4117ba0da604c7e1dd1fcb3619b9c30d60571abdf011f1af97a099c3050b72757a461dc362bfc26ce9d4224fcf53826e5b91400d201f3aaeaa69fa431b916fb4130245d5def0af55a4ccc8efe2d674c9dbec461acefccd7295a18a63ef92ac73a54d9abcdaa48312047e9efb1b63c25f9162830680458418a81de3c9e6d05a755eeff9ee7d70bc81e110768589782c37bc97e4ad862ae36c76d4ec97492853646690c8b1004bcd860fa12941985fe196320995376bf0b10aafd81ba99075ccb20d33ad3b027683b396ef81dc9e9976fe1527582820caa700fbf54a2d819f940a1f0db185bf1cabb7ae7596b08000844201b54eea4e6fb86821dd31f7f3f8598341de229984a35223408286e8f33c284c72a3bec41caa1ba1790d14581f86506f4f53f49eb0a4eeaaae963cbdf50b67f9a519e3806ba45f2302cfcedc4292001837a770d767e8997ee01e136ffe7ad59f847bc805d9a42b56c76b1f62c633ddc8fd0b2325513410dd18f935924f153f11e94fa6e20512156997dbd45537602bbf056800b659bc2fdbb8a45706cfeb537871b84047d9d13e239ad3399b4022004775e11e42af789a94620acabf03472994cf9cb0fdc48180c06bd27514a12bd6148e7d5a033ca0b4f80eaafac4ab67359a3d3f985ff63cb76efe35de664e935f2ced54d4c7946eb8f3240a2609d22f3e86d2be26c42aa96357da75296c9470b73a7641090bfa4c0320d63d7cc99572ca22334adf78d2edc4e89afbab288f90bef416157d105620c4f06a0429f9cbf94f95babf1da2d93de8acf98fcaf116fa72a1f7038770b801183f81e85db7a056340b73c6b9e0f7cf349dadc8715959a02516b63e886e0aa086097593a1391c8a413d2017c9133643e4a77eb2bc3b9ec28bba57061309a2c87fff3eba2ba4a9b9ce8750457521d5946ada44b3e872973e9f677bb78e1e388926e3ef62c21b72b4ebdc34bbfbed3f7cea2f36ec6db951afbacfe269598aa14793853f09cd9177648a68761183db48c0b95d15f173e19506dd938a362d15cfb2bd997f75bb68df7acb1cc4d2025bf177da2ec711a270312694a4179b702710f82f72f903b6c2cc7606e9430b7875fbab57b3f9f2e60c3e6224d756e085e1ee55a15ad71bd84ac1058ed41b6e3d9edafe21c0e5b432aa9960036ea36b45ddbf85f497218f404bf29b3c745645edd6e07069391db3df50b0fada76e9965f3d8449f3741f34b1659681ec98ba7503a5192542ff168aebc0bf6cf9909014b579b824ee923dbb6fb24705bb30d33a867ead01eb81ce0c966d36aad2062fc11ddd0a6f134af95822e7ed6dde24e243bc68c363dfee4e0fc5894f4f7de9e757e04d224f5a03286b7fbdce91c1a41e884c5e9db6b02b60135f05f1a3238fd076c8dd97779b71026df843cce97f4e4cca7e06e60ed6586cb911fb8adfc240fde314b2d38c0b3c3991d0a5b75bba6441c79934a890b99a446e1758eda38a94679d0eb516afa3655df4b6927473fd6116ee407c1ea6c49f90b58227dd20327c28f036d10c92f146cb0cbe05dad7e6d62dca30708622ddcf0c4bfcd5bbaad5b2b56050e723e4914077997d74c37a1d0dc0c90e322b48328d70cb5c40f5547602ad38855ac6de16ac043f83b7ba0f02b450aeb78fb7a0d0e72208ad86acbaa7b2345bab3f80c5416d6a2bc437c36bb545cce8a114ac3e0cc0136ab27c87138494636bb2c6084a6c5581ef48e113908d9d00b06b179006f6d9b5e5a71d7f5a4b18ab3291ee261cb5eee68bb708bec02b74d546979e720151e024eadf90826c50fa05dbe9b6900df1c6ba2ed483b076bcf6fcf8d1542ebebb4128a74b2255722a9dce9a523a7b3b16f8a412008fbd770b00a6eb785676cf0db957d1d54c99520787984403102fdb4044154b1e61a1a83cf74e2b4b2848e7c1b8576d7def2b6e7cfd729df14069b694d6d2c30dc94bc19418bd2ed54b937a978b325ea6bbd7e85273ed45aafd88cca309a949151d4584299271ebd65f58e79efc6136e91c17bd7ea620968c7614ab38f27763539f22e82efdf822318cb0eaff5e21497b74319de19fdc2c26255da0b32cf4c4d048fe74ab3e0a6611cbec4a4982df6db0074e0d211eb1b52a233b7f9934942597ef233b8a1e5332b13ff0129e83fb7cf9eeb291c65a35f223a20d854c4a3847d2cdfe6091333ec243ad196ffb3fd580b723d32d5fa34ddd46f3a389c1e4ada7641ab3161749261af9eff02c67760c0317f132e006dc776fc80fcd12410f264f14a23518a05452164aea1e0533acfd2647a94164e93adb63dd1fb45423fa4a2813354ae6d2bdc50bd199d12251d945ea1cfa6cd556fbb6cbe3ecfb37dff57fe9f11b2fd44968612ec2c9a44d6c34bf2b70f23d78005282a7bce3f2492e6a081f3cc3f3fe94ab7050071299f27b443d73380f49f79ae45d49095470422b76f79ebe3fef4faaa168ea5f526e902d24f75104c59d747659768fc0d7aa02f64dc263246a1751c171cc6945e1c40c66bb3c41ac43a9caeebf79fe713104318008afbfb4bc5968d79343d706d0e01a465fb5eac359e082f5f49ff0884cf786c47c2f1d62cbb461ca5f54b8f4d7f99a6277c955c5e474fe2fc37bb809200ca61a4d02c40bd6b25d55dc230f0d3b111ff266fa06e0960f8513a62f3bcddaf70fcbeedbd2aaf71ffd5ae633acb70cdd70954ca1954a69a87483a05817464dd5e71bf5eb457ad97278d5fde62f215abb09f036c755358a6d365be2ac643ef1a4e491817fdd8d129b7a6f4f7dced005cab30285d7860e673270fc0749629170c92dc84e074b3d83d1dd10571233959dce08cd5ed59e59952741c298e713e7e71e1199d66d0c6e4a4ac606e8444def18bf49fe5884ab7f3c2895f7e10858e05a8dfcffde1e90e1ce2cd7c8e7e1ab8a221c0390a1522b34e55a3b07b3c069fd647094473a248533c2cd8cc1ff5bb0bc75964009a4eae025b0d8d57f7c157fdc305692cef69c6144e91fff1d82f52cf7f932aa2a15cafbb3be6779b88ace47b11bc05d6a2b", 0x1000}, {&(0x7f0000003100)="def7a0b8516872e9e74af24fa16e93f57d247fa1a8c4799f5b959f5543f406b0fd7fbfbdaabb510737793c5e28f80237acba79554d6caf3fef6cfd181786dbf76aa30e8badf8f74f5cf6d8908fa7c686ce7685b44ab25bed8559edae4cadebbb584e052ec2131afb62931a070d382346a95828d9c623f61f91d4adfd4c47c6b9896a71aa23c7a9dc8b348b455902ddffacc34b1988900130e262edb30777c06f733bbd4168320f6b794c08413d51569f2ac5c6bc2630ebfffb64477a883f116a233405dd709d20bb6bf49eb83e8b294bd03644e5", 0xd4}], 0x6) close(r2) writev(r2, &(0x7f0000003780)=[{&(0x7f0000003300)="61ec945742f1bfe06d0f6f7fbed15faadfefdff561b85098f5f8161e99baea24fcaf823962c57113dd938a60ec03d9e90a0f55785c7aea500f5f63121d667206f0b6b5bae9c5d2466cc2c76c6151bda6ccd16be7f66a67cbf5ee3a50e2f75463cdd2a686da5967d14aaf0ff253b2fcb8222e25c0f54450db9ac4e4c4a27d5127c0c6535788059b8170c60cc5378fef9a26329a96576006fa9664738b8e8628a2e338c58acac38034a7145648888eda7108d51ece59", 0xb5}, {&(0x7f00000033c0)="0332a54f2699a79165f79ec5848507da7d8e75254bfa7495973d2c2a847e3448af76e61277874c74d1f97c4fa5c6b5ee9d3d9b6c9b1917d0c67cf5a0420b897bffbb540505096412482ef1ce655f3988267e41e2a54933f34122ebef08fe66552177b45960e38138805e6bf5753de9a72bc3efb37fdda30a241931786659bea4be07a9545c9fc24063c39923bf0d96abae798a10def24569a7a9081d2dd2ad1d39bc63360057cfe2266d792f6196c5fd6a4a322e5793f5d4238b7c61d8e190e00ea9d707f58a5fb632777b926f", 0xcd}, {&(0x7f00000034c0)="d9b2dc6aa099e8f4364b744b4fd761915a0055b48cbe5e661fdb7d4df145e55fe744b1207649df77a711fad8a5c626134fae228f6ccf383399e29c42c579575c7b017fed15e0231102101a656f60113c65c3e777034aa637e0b0c5bd2bb4609736627e5dd3e7fa87311361ae5e104001f6de7aedc33b44dd9782a2268b4106eec2794394166f2d9918269f8fee20cb2d27debdcd0bf01a6a3827597a0b9164dee3af42bb68ab2083d2c7aa5150d5de276579ce27fc24cb5719e3b1b2df", 0xbd}, {&(0x7f0000003580)="5771e17ed314ace87f70befbf8d79fcdb26c99a08204a7a6563c014a0fecb31b2ca93c21075f01aed10663dae8b12fbaf58169cbe841b8f183a6c5de2649f56e74980ac40bce746ac587efd80d5a85431c3cc5fad113a0d8abeb065d11221ece53216db6064a642b378bc374b85910db4e21959418caadac494d97d4320d9770c25ea1754269875a61bea291861655f1215fc6216a6607e3d75667a36a0ae2810272891f07f2e5cd6a7a471d1d31aef6fca9ee0ce3fc89ddc0f79e2b71de45e7164d27037c9dac4db3b651fcec130f0a2068c96a2dbe019290b6eb2314f5fb49bb9c0408c77f85b2a765", 0xea}, {&(0x7f0000003680)="40d91355c9c2ba42b420f27d4f174f1805c47c6400e6694113f591d30e83f3be693f54a5ab77e6873727f517703e245b315fc54bf44e3eeab6f8e8c8412c0a487642d492e1029c058997810d3cfbd818d2595a7ee434e9a98c4cdc0bb41e2b37e5eeb3761eec6663ce0fd72d5fabafe5a40533bda64da4ec177d4882b3083330bf3f578ab6576d0dd62c8b98b1ba240a7d567b268050ec270d9ed038c6af70b6c2eea51999669700a11fb9d2dd5111c6bbd32ea4fdca66ba535b3e2e4ba1b77bcc9c3c82572715dd665905a9e7c839620390963badca6456c27330efbacf43f297f2949638dd93d2b5d1452f4ff8167543708b0b9f56de4a", 0xf8}], 0x5) open(&(0x7f0000003280)='./file0\x00', 0x10080, 0x40) 14:43:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x92, 0x3, 0x8, 0xfffffffffffffffb, "6e9b8e4b1bb2f3c1d29775ce1f664e7de0de567d", 0xfffffffffffffffd, 0x3}) socketpair(0x6, 0x4001, 0x800, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000240)=""/112, 0x70, 0x800, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fchmod(r2, 0x1c4) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000840)=""/4096, 0x1000}], 0x1) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/190, 0xbe}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d39, "825dd2518004190000000000fa6000"}) 14:43:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:43:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r2) chdir(&(0x7f0000000580)='./bus\x00') write(r0, &(0x7f0000000500)="a7812a8ac140754d3945ec719b03727ebb96b80ee4b3f7a3aeba3268d97219f124a6b65d1c038bcd2a414b9167fee8ee055f09bd69f0cdd3a7832df746c43f2f224e5acfaec11c13e21056e3a63a01fada90b5387b14a19063f2fcc2ca5202a3", 0x60) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x113, 0x8) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f00000003c0)=0x8) sendto$unix(r2, &(0x7f0000000400)="40ae424fd4b964e10a922a1afc49a30a6f55a6401d0883e26a4850d2a4436572212245cf796b97536d4c584760f607d91522406f1b23a81189d9b4b8c7966201b47874c1aaef468fdf2068178ab96008a75272745ebfbbb54d440306b77442b025682fe176f09d3e24f7a306ceff8610b6d5e64abdacee943285a17c8615b08d478e62b86c4d0362dee8", 0x8a, 0x400, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r3, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/2, 0x2}], 0x4, &(0x7f0000000340)=""/8, 0x8, 0x100000001}, 0x801) 14:43:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x8000, 0x4d68, &(0x7f0000000000)="19c1769ebe1c5cea0b12625e3b54a17cbf38af64f8901a1b34b9df950d5084387f16dd311c5dba1d69b7d66800592dd03dad655ad335901a2da951e6eac032af5f2f2c95d9c7e3218400b355dc356defc66e47c338a6d28da9d0e829f4e3883c41ea6fab04f5cedb4ac9d9849c6fee69033d61866aa8e07bc83d9318698cec85ff1eea06d2f7049525a090f820752a1e12de88b67870cb2732b84a88bd4c86f2eb7f152a2b88895e26cdee67a13734ea95ac42eb49f0ef4aa52803b1f2f5a26c46accc3624cd0255a5c6b54ff139f165448852b3d740a7b9979bb0", 0xdb) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 14:43:17 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0xa20, 0x40000000000004) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) r1 = semget$private(0x0, 0x1, 0x20) flock(r0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/147) open(&(0x7f0000000180)='./file1\x00', 0x800, 0x20) 14:43:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="c6bff98dd75d243e9d61216f5c375a04c074262b0f407735532017adaba6d9d37f9fcb732cba3a9e47b39c78ed2128da295e15d5964b509198d7f72177f06d69efaa85619db68e7883d0ca90131c80873b52702bf611cdad24b98ba58a715f55be7863fb484a02dd233d43e2a9d8c6041b355666de6b32d60ca7100e58f4f7e0d8c000d8eb75b9d4f64d5dfd8ebd1ac4ebfc72639736ee641b0ea2076605fbc5dfcd04bf58529d2497d16e0dac710647411661b8c270f4871e526c05ab7aef62ec007522b6561198b876b62b96af3d2519e4cd285e4e277e9a192d57c50fe44607898ee077b5324b89dfb4c63022125cf1b77af5aaae75b571e656", 0xfb}, {&(0x7f0000000380)="55b5b3b724ebca680b1570bc22d6fcdb1bbaa4a9ac3ccdb0e8a6c16699ef75b741121da7712e734b18ce1b6ad537c642a8cc10fb873006fc96535fbe515b944a0b33ec8cbd502a38c70fc9483bf0b1910ba222ce3f92b222ee0d8f6001e6edce39e93f12bb718424e10b5a89145eda1a8b8dfe0f5f4ebc7afa620c4fd31ca98dfa", 0x81}, {&(0x7f0000000440)="8b329b4c5af845546a48b42b81a0b1c1e9f5bc73b2fabf66f962f35c98648dc4800fd285a0f2a27c950caf4781c30372e66e4b45d89c4282d84005b0062be8d20f822dec8f0766a709e47676a2211b3688326f3d49fc18cda0e1b41f0e63f3074b6e5f9238bd2adc057648b45a896e0a3a81d61a2279f75615d8933277b723a6076c2f9b13b93dc3992dd7053bed51635488d8bc6a24af99c704e9e0a96e20cd1f0c5feb42446a285ed52c3891d35938e0f83e6f7a28d3207ee36712dd7da0cba43bcb2cb8442de27a424e570101", 0xce}, {&(0x7f0000000540)="8232b3add9911df1d925628cd1621c5c17f0d7608b6fb0d05d1e47d2fa5e653ecab2fc5a352c7237bf05b4ee0b2dc9838b09f6194215a9c8c13dd26723a91aa4217eecddf2d03c75e2392294704b362287ab4aec35", 0x55}], 0x4}, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0xffffffffffffff3b) r3 = dup2(r1, r2) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1) getsockname(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 14:43:17 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='*$\x00', &(0x7f0000000100)='+--%\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)=':/}\x00', &(0x7f0000000200)='!#][!)}-&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)="272d83a42100", &(0x7f00000002c0)=':$\'}!&&\x00', &(0x7f0000000300)='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/192, 0xc0) execve(0x0, 0x0, 0x0) 14:43:17 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f00000000c0)="1404dcdb4746dc6309071f7761aa554c6973e0a54f5d456206e61c655f43f6ddc09f77cf5907a80100000000000000d4018d8fedff9f4c424ac6598d0d2443b930185df481268264967501cdf7811f9e20963120590bd6ad94dfbc8d784a53e55ebdc7841f83abddc08e4e53231bc030b7d117d802900264d0ff23b5aef3eea8ed1b", 0x82) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 14:43:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='"', 0x1) r1 = getpgrp() r2 = socket$inet6(0x18, 0x2, 0x31) ftruncate(r2, 0x9) write(r0, &(0x7f0000000080)="0000001400000000", 0xfffffeab) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x0, 0x3f, 0x2, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x7fffffff, 0x6, 0x3, "b25a1e5f79e17e3193753d87f0eafdf91feec4b1", 0x401}) pipe2(&(0x7f0000000140), 0x10004) 14:43:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x12, 0xe9a, 0x400}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000001, 0xf4, 0xa52}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x47, 0x1, 0x20000000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x7ff, 0x100}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000008, 0x7, 0x1}], 0x17, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x80000011, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0xd8, 0x0, 0x4, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x1, 0x20}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x70, 0xf0000004, 0x6291, 0x4000000000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0xc0000040, 0x7ff, 0x6}], 0x101, &(0x7f00000002c0)={0x3, 0x5}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 14:43:18 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x40000000000000, 0x0, 0x5, 0x3}, 0x0, 0x0) 14:43:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x184) execve(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 14:43:18 executing program 1: r0 = socket$inet(0x2, 0x2002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x40) listen(r1, 0x80000001) 14:43:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0xdf) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) r3 = open(&(0x7f0000000100)='./file1\x00', 0x8000, 0xb) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x37200860f6a72913, 0x20, 0x53, 0x40, 0x200}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x800}], 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x7f, 0x5d2}, {{r1}, 0x0, 0x2c, 0x80000000, 0x8, 0x5d}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x20, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0xfffffffffffffffc, 0xb6bc}], 0xa4b, &(0x7f00000001c0)={0x8000, 0xffff}) 14:43:18 executing program 0: r0 = socket(0x18, 0x8000, 0x1f) fcntl$getown(r0, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r2, 0x4, 0xfffffffffffffffe) r3 = getppid() fcntl$setown(r1, 0x6, r3) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x48) write(r2, &(0x7f0000335000), 0xfc94) 14:43:18 executing program 1: execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='-}/\x00', &(0x7f0000000200)='*[.#\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)=')/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)=',{\x00', &(0x7f00000003c0)='%[\x00', &(0x7f0000000400)='{/\x00', &(0x7f0000000440)=']/./-%\x00', &(0x7f0000000480)='^/\x00', &(0x7f00000004c0)='\'\x00', &(0x7f0000000500)='.*\x00']) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) shmget$private(0x0, 0x2000, 0x474, &(0x7f0000ffb000/0x2000)=nil) chdir(&(0x7f0000000100)='./file0\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') r0 = open(&(0x7f00000005c0)='./file0\x00', 0x306ca, 0x2) r1 = open(&(0x7f00000006c0)='./file1\x00', 0x8, 0x49) renameat(r0, &(0x7f0000000600)='./file0/file0\x00', r1, &(0x7f0000000680)='./file0/file0\x00') 14:43:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0x0) 14:43:18 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="ff69be1d923dbe68", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 14:43:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) r2 = dup2(r1, r0) shutdown(r2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x0) 14:43:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) r4 = getuid() fchown(r1, r4, 0x0) 14:43:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x1ee) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:43:19 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 14:43:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="c91226015f3a28ec2f697a986bb4aba336efe3978b78ccc7021190cf8e98c166ffa1bd6ff28084ff553e1b54ff6d5ecf9953bf4bf22a916535a1dbcfebcae55e8d701ced57346c9f0af62c1a63711cec65eaa2547b5cae063ffa1da35ffbebd894db2f29ec2b9fbfa4e43043702415ce244ae65203fa09169f50c875aecb2c4b2babe4a0ce0cedbc9acebf9c28c1dbc6ed46", 0x92}, {&(0x7f00000001c0)="11f8a1a99b1ca7705c81e7692e1e1011f2d33d10e826e7467304217f3ec20a8aebdd67", 0x23}, {&(0x7f0000000200)="14439b5d70a61e45a7764cbf8a488a069116e05d05e20b934c177b1ea2bf86fe6441c1d1d9d3adb940acc0ba841b3ff9a434af63bbd967c565b5bf0b708bf836ae78c5b4295ffcaa50ccc900d2d6bff0bdf1798791bbcededbaa24ffece93bc5aac8643cdcf7ee1c882ee2e6c82afdd63829c939dcf87bb5d2f341e7813fc5bcf6c60c6d51f9173ec7f35fc9954c9b537f256b5c08", 0x95}, {&(0x7f00000002c0)="47a179ad3cd150b0789df3c3ae3ca24eb9270cf798f4709828f156caafa374d5cf4eb6149b95c9be9b60ab75cbcb53971065446af5b7fbc31ca631de26ad0abb38a2e73adad59a4255d0795d806cc5024ec8dd86a208f93d206093150ccbbabbd493a0c13b499824df637dc745d49cc0eba1d088c185f15af7da9dcae33e19d4b03708e5b901f3abf121c4020c8213a549f845573e3d146c175a11d1f560fe5173dc00a371c935e3f8252f8969a73209b225838cfd50b9a030d56f1b38c3a7982e2eb868faf13cf8ad8e2fd9ec5e05a698249f2a0aae32f3bd357e164cfb12a856589e87763c0a3d3640d7b5bf41bb401116816c828ba93223517b69", 0xfc}, {&(0x7f00000003c0)="cef1e04b31ea7c9b71144b5cfd251b4e8f5c81ca66dca54be91c2d4897f99d1f39da32f3d4f9a9844026c1b2bcca5060e4c84fd3b669dab11ebe08be7b0f1e8b9e8a3af6a99f9692cbafe78c8f6c97c9f8136c0e8744d102b4a6c6ed66c26a0f1a7eab76e3c69c269c9d1b4b6baae7fbe3a8ff335f651f79dc9503784ceb8fbbefc3e5abe727114e6608c306e9f68e22baa3bc24c58087c190d3b2fc8bf0534634c85bf0e600d959bbdd74dbf83a237f0e6365af3eb459f01d296b295008a8693d949e02eb5ce1e5cee3cc33e0c2", 0xce}, {&(0x7f00000004c0)="0e7aed42b185f7ce0e8dec35bbf7f152be134242e991ac96347f0657e9fab55255171223a3b636af72e5a4938e260720f6d122f1f77bc158abe906a4c8bf861f9bbae11e07a96d59628dd3edb9f4f9", 0x4f}, {&(0x7f0000000540)="81b650186bf6b18069258fe8baa768bc19bcfff77fbc69f0fa8fb4460533d8093654f52e96a7e5ca751075275c5292e9048bf63bea12f11a4395b8f993109a8d1a4a5895817b529a8a9ba265b9c9428aa30fd737354f8df3e6fa0e1fbdcb325f13cef52ede143c417944183f27cc540850a09e22d56b0c3aa22c96014a5a5c8b", 0x80}, {&(0x7f00000005c0)="1aca16604d107df8b65694fca5e192effa17791c7089e8c4f4df53a20326ea874d7ed081a7326f25a46955df6426c4714d3cdda88196171edb2cb9861760a743a430e9f0d390f8b7cf9d3a4a036a807ffdfdc4f04650fbb8e84b282f55bb83edd8992ed4a16e0e3ac130ba46795e1f41b01bf12d1a053e687057b54d5323dc0f44a11ae89266bf4bbe9b914ed9aa8b64820b292b2f96b621a190", 0x9a}, {&(0x7f0000000680)="4390f80934b6", 0x6}], 0x9, 0x0) r1 = openat(r0, &(0x7f00000007c0)='./file0\x00', 0x530, 0x0) clock_settime(0x2, &(0x7f0000000780)={0x9, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000800)='./file0\x00', 0x2a2, 0x4) 14:43:19 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/32, 0x20}], 0x1) 14:43:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x20080, 0x152) truncate(&(0x7f0000000040)='./bus\x00', 0x5) faccessat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x10, 0x3) flock(r1, 0x5) 14:43:19 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000000c0)={0x4, 0x342e0349}) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='\x00', 0x40, 0x10) 14:43:19 executing program 0: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x80000000000004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xfffffffeffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0xffff, 0x4, "f276b7a4ffc4584965ba01277effbd61fac79671", 0x80000001, 0x6}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7a32, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xc29a) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 14:43:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 14:43:19 executing program 0: socket(0x6, 0x7, 0x7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="08080000000000000000000000000000f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8566f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bf9bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd00000000000000"], 0x808}, 0x0) 14:43:19 executing program 1: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = kqueue() symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x19, 0x80, 0xcbb}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x77, 0x6}, {{r2}, 0xffffffffffffffff, 0x25, 0x40, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x50, 0x401, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000010, 0x80000000, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x55ad, 0x200}], 0x8, 0x0, 0xfffffffffffffffd, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x39) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xdf}], 0xf2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x3, 0x0, 0x8, 0x0) 14:43:19 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="a458bbe91565554d3e0c5d26ace8358b2bea70ab2ac07f42db018ef19cf35b6da978fbfa1a9551ad69584da292000a78ccd9657153d54ac2b4047ffe8b99b2b5c91abc5bae776acc6d171b20fadf297f0dd6083d042681547819a3c22b467d90e2d97992f1038439cd7ff254775b5e10129b911ad50986f92d3f68fcfe243be395"], 0x1, 0x0, 0x0) msgget$private(0x0, 0x4c0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:43:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x3}], 0xfff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:43:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280), 0x9, 0x0, 0x40, 0x0) 14:43:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 14:43:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x36f843ce, 0x6, r1}) 14:43:19 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) 14:43:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8082, 0x159) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/246, 0xf6) mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x20000000000) unlink(&(0x7f00000000c0)='./file0\x00') preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000340)=""/123, 0x7b}], 0x5, 0x0) renameat(r0, &(0x7f0000000580)='./file0\x00', r0, &(0x7f00000005c0)='./file0\x00') linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0\x00', 0x0) 14:43:19 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') getgroups(0x5, &(0x7f0000000180)=[r2, r2, r2, r0, r1]) 14:43:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2047, 0x2d53) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x8) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) 14:43:19 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000002c0)="37173e4cda915325e7add167895d89ba53b7181523e804a8810ed27cff561483df85e33c1d1475d5390b7f36be24fffa34a0f76a06908e4c3beec56d458861a6ad73be098fa6845e3ed01388cb59f6d31c3b4516d87bcb2ded785dcb5bb9f3311cd6b5f7f200605321ce65a00f4a124f636c46136dfcbd304bc4d0b06a4992a49883c095603e8fc07c02e7b0ee6f10f62ded0e9bd36d0cf843e83a5a3cf1bc0ff7c4866222e1dec8203fcf8aca044b02f95d42ccea0fcda32e0cc3f8519d89afd5ff6b2e3209cab8c1d1a4fe3b13950b7335e8ce547ae4057f6e", 0xda}, {&(0x7f00000003c0)="08fc3afbb1f1235340d767e8e12824269d75b77c1f10124f39cb77adb8956c081db70e3ff196e10b8c916ec5414782070715958a1c44305841cae3f888a0c1ed1957c53aeed2b895ea038a6de0c49b5e635418eeed18882885dd64ec5dfd45d894a266e569a403a5b09d8892ce8a9166bc2e6fd0fc2ab8e7c97ea5fe6b88126755e93ed8161b1ebee7ccbbeea9b648ed749128ff66953533af5720c88626924e67a224f573682a616c044363acd7a8511b856a58cb6b3bf77b9dc03dd64b384f50f860598c5bb814e83878f026edbbac9cfa33e26b57a65e11de04b15e65c60f8e5cd1e0687283a1", 0xe8}], 0x2, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x8}, 0x6) 14:43:19 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x2) fcntl$setstatus(r1, 0x4, 0xc0) lseek(r1, 0x0, 0x80002) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000001c0)='D', 0x1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x9) getsockname(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700dd17d4fbe17cd9db90505e17914624159c9fa23434e01625f04ef249759fce160a97634aa6bf64ffd216fe741022ddbf3e277ce07f5e363f01f650d5f8f7eee55b77a188414e4548"], &(0x7f0000000200)=0x4e) 14:43:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="43863839ab8d37fff1ef9e3c2996129b9548f596f30c1bc3ed5425e5cce804d4a78ff6418a7602701f2df13269da09c4e833cab352f49dce1f0e87a4d3d9dec3dde33bea73103fd12a397b6108b9121f8d7dbeee179c5e93474cfb12b25f317fc1dca3136cc1aeb5caadf26f3ccc8622307bb22f01aa37e88768c0da40f65cd75093bad95cb621c50c5575af84a7dfbb8ee909f1203981d4ac832b79da8b4df88b60230b8cfb3e8647fb8a8862533f56c558688315e7d27bb1659ab054ed2f3858678ae2cdb735924a317d9d615dd923981efaba1753", 0xd6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() fcntl$dupfd(r0, 0xa, r2) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x100000000000000a) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) 14:43:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) 14:43:20 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setflags(r1, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="eab65d996ff9c24e8fb23fe288ed978acd3756567d76cc3fb9530584135f40a2613c8e4d1ef4a0d6ee15f86d596e2b6b682282cb3fa146141de7eef291c02bc8b7492bc9a9c128094dfd2e8e5c8519f31be65ec66bcb38270c71ee2a8d957a59b4473f69f083", 0x66}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x30, 0x1}, 0x1) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 14:43:20 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 14:43:20 executing program 0: r0 = socket(0x12, 0x4000, 0x6) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x20a) r2 = socket(0x11, 0x3, 0x0) connect$inet6(r2, &(0x7f00000001c0), 0xc) listen(r2, 0x0) 14:43:20 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() kevent(r2, 0xffffffffffffffff, 0x6, 0x0, 0x20000000, 0x0) fcntl$setstatus(r1, 0x4, 0x48) r3 = semget(0x1, 0x1, 0x408) semctl$IPC_RMID(r3, 0x0, 0x0) 14:43:20 executing program 1: mmap(&(0x7f0000378000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getpid() getpid() getsockopt(r0, 0x6, 0xc53, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) r1 = shmget(0x2, 0x1000, 0x40, &(0x7f000011a000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) mmap(&(0x7f0000119000/0x2000)=nil, 0x2000, 0x40000000003, 0x5012, r0, 0x0, 0xfffffffffffffffd) munmap(&(0x7f00002e8000/0x1000)=nil, 0x1000) 14:43:20 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, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r1, 0xa, r1) getdents(r4, &(0x7f0000000340)=""/194, 0xc2) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x59, 0x100001001, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) accept$inet(r5, 0x0, &(0x7f0000000440)) 14:43:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) syz_emit_ethernet(0x79, &(0x7f0000000000)="74fb1bf56d4b430242f9d77d9cc9cbb4a0de08626d7de17e7d091bd858a212803de1644c2d9357a7933fa35569435ac02aa1815a1869291cd761a63bfa094e5dba322e524a5deeecd1d2157932c540e96c614354030f9d42e9b87c41081358bf932539a57fce608e14426b0c92b2d151cfcf49997b3624190a") r3 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r3) 14:43:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0xf, 0x0) 14:43:20 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0xe) recvfrom$unix(r0, &(0x7f0000000080)=""/160, 0xa0, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x3b, &(0x7f0000000000), 0x0) 14:43:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x8) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) 14:43:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) socket$inet(0x2, 0x8000, 0xfffffffeffffffff) close(r1) 14:43:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) minherit(&(0x7f00003e5000/0x4000)=nil, 0x4000, 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="5d4a5032493083bce36266844a5a62bf8cf666ccb98ac04514532ed2a22c8dcc8971f805ba72c7d6cbfcf519e6573d44ccb525653bd78c0d529056abdae864a5e572f14331015c2bfd5a9b9bae537756d29d65d4e8e3a1adec1a52a4ed8dc2c507eaa25b4790faa5a89de521d21dfd188eb06358fc3cba3141798181cd95fe9f33c641b37c7307c85219fa9afe2c78a7d068f5d7c4179ba9d3e779fb18", 0x9d}], 0x1, 0x0) getuid() getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) 14:43:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 14:43:23 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x1d}, {0x2, 0xffffffffffffffff}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 14:43:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) shutdown(r0, 0x3) mkdir(&(0x7f00000000c0)='./bus\x00', 0x2a) 14:43:23 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') chmod(0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', 0x0) 14:43:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) listen(r0, 0x0) listen(r0, 0x10001) 14:43:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000000)="5b65fad3210c2cc762481433f1784c560d830f7315a573f01f6f8a35464081e3a108c8d43677fbeb230972eac98c41af9eaa4b96610e4edf6ee841a335d225bfd1734e1bd70773f6340d18e1c975f1366058f73607a64b2f9929e132429138a8fd38144f325424f82b4f1cf7efe3f65d68497b80a6476982bf83845a7c9db824bb5081af24aa89765e66e83b0bcabe353de8939919333f5094bfc5aef1c41e", 0x9f) fcntl$dupfd(r1, 0x0, r0) dup2(r2, r1) 14:43:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x142) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 14:43:23 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kqueue() close(r1) 14:43:23 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1003, 0x6) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1011, 0x0) execve(0x0, 0x0, 0x0) 14:43:23 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) openat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x80) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 14:43:23 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r1, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000040)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 14:43:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x21, 0xf0000000, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0x44, 0x20000000, 0xffffffffffffffff, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x7, 0x5}], 0x8000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x200fffff, 0xf9ca, 0x400}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7af2, 0x1}, {{r2}, 0x0, 0x1, 0x4, 0xfe, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffa, 0x72, 0x40, 0x80000001, 0x7}], 0x2, &(0x7f00000001c0)={0x1f, 0x7fff}) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 14:43:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = kqueue() connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 14:43:23 executing program 1: r0 = syz_open_pts() clock_gettime(0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 14:43:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f7f696ca80994bbf30000"], 0x1) shutdown(r0, 0x3) writev(r0, &(0x7f0000001040)=[{&(0x7f00000000c0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e0000000058d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df50188aa6f572806b64a793cbebc34d62244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd31845", 0x5ba}], 0x1) 14:43:23 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x95) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) pipe2(&(0x7f0000000100), 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 14:43:23 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') r0 = socket$inet6(0x18, 0x4005, 0x3) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8000, 0x400}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x28000, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 14:43:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffff551835c}, {0x18, 0x1, 0xff2, 0x7ff}, 0x4, [0x3, 0x3, 0xf879, 0xff, 0x1, 0x3, 0x80000000, 0xffffffff]}, 0x3c) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) lseek(r1, 0x0, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r2, 0x1) close(r2) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x3f, 0x8}, 0xc) 14:43:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="44c6f89bf36d460fae23f0410044f70144998f893098f9c423817b52f477663980d8d38766c4621d2c5e86c402294735e8dcefff") r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) 14:43:23 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 14:43:23 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x1f, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x7, 0x1000}, {0x5, 0x101, 0x800}, {}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x90) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) socketpair(0x1e, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 14:43:23 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = semget(0x2, 0x0, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6]) 14:43:23 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) ftruncate(r0, 0x8a84) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10281, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x1) r2 = kqueue() r3 = accept(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000ef2133a37a000000000000000010000000000000000000"], &(0x7f00000001c0)=0x6e) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1e, 0xc, 0x40, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffffb, 0x14, 0xfffff, 0xffffffffffffffe0, 0xffffffff00000000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20, 0x3, 0x800}, {{r2}, 0xfffffffffffffffc, 0x80, 0x6, 0x5, 0x2}], 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) semget(0x0, 0x0, 0x80) 14:43:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="39e2d0ff7376f5897c764311e3a97f65cde23e3f0f527f1941c2b758e2ce49b893787b65734a35570a0d046772602d78b056b796eee06dab1c01dcf8060828873d013c16c8db0dbe8396f331fb980c14db50ac2bf22d6d28f922bbeb98d32089ea7e551125623ff310d962dbf70cf6eb7118e6d31630977eb5dc9fcfd3dd857eeffb488bb2653d0da6b6474cba225c0d", 0x90) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000002c0), 0x0) 14:43:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x10}], 0x1, 0x5) 14:43:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x5, 0x0, 0xcd, 0x4, "2fbfab618cc95230eff4218071388795cf302201", 0x4}) 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(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) write(r3, &(0x7f00000003c0)="12abe7752cd196a2c352cd897901f297f3cb2a2c6a908ce0e03d8cb79a06", 0x1e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r0, 0x0, r1) 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) 14:43:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getegid() getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 14:43:24 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x0, 0x1}], 0x400, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 14:43:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) socketpair(0x6, 0x2, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = semget(0x2, 0x1, 0x0) semop(r2, &(0x7f0000000100)=[{0x4, 0x0, 0x800}, {0x0, 0x6}, {0x7, 0x8, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x4, 0x1800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) fcntl$dupfd(r0, 0x0, r0) close(r1) 14:43:24 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 14:43:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') 14:43:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) unlink(&(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000300)='./file0/file1\x00') r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x7, r1, r2, r3, r4, 0x6, 0x8}, 0xc43, 0x7, r5, r6, 0x401, 0x6, 0x5}) 14:43:24 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffff871, 0x13}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x9, 0x4, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0x80, 0x2]}, 0x3c) getpeername(r0, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f00000000c0)="a2db42b3667a028c2e760de56d2bf2791c0a5708435a48724d9047fbf8e3e5490b04248134f503ce7db90deeff52020533659e4ffae71aa237a9bb4e8eaeb1b834f8f34bbb67d661380a5d22371896ba71c6955dfb3f28030a90817c101cb8d37efaf7dfe8875e2f780588e12651a848d293fd044cae14c01538df54f3fdb28304b15270ae7bd1380986fb0cd5c4614f29d3d363104fd60137f1ef00a121878c9cb31e49dd570c84e6c8cc03ac36840b9add02d4c0da47db2730785daa3a709e36f6f0607b0be4f4ec00bc6db132da6006a3abde5bf5c47f29b96d85345b950b73239a25049481a2a6b14df43a90da1034e38c", 0xcf, 0x4, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 14:43:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) select(0x40, &(0x7f0000000040)={0x7, 0x3, 0x10001, 0x80, 0x1, 0x401, 0x5, 0x3d}, &(0x7f00000000c0)={0x1, 0x7f5e, 0x1, 0x8, 0x1, 0x8, 0x1, 0x680}, &(0x7f0000000100)={0x5, 0x9, 0x1, 0x7c7a, 0x1, 0x1, 0x9, 0x99d}, &(0x7f0000000140)={0x5, 0x7}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fcntl$dupfd(r0, 0xa, r0) 14:43:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) chroot(&(0x7f0000000000)='./bus\x00') 14:43:24 executing program 1: getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = getgid() getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000680)=[r0, r1, r2, r3, r4, r5, r6]) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000400)=[r8]) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000380)) recvmsg(r7, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/83, 0x53}], 0x3, &(0x7f0000000280)=""/143, 0x8f, 0x7}, 0x801) getitimer(0x3, &(0x7f0000000440)) 14:43:24 executing program 0: r0 = socket(0x1, 0x1, 0x200000000) recvfrom$inet(r0, &(0x7f0000000000)=""/147, 0x93, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) 14:43:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) 14:43:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x7) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) bind(r0, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xff92) socket$inet6(0x18, 0x8005, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/248, 0xf8}, {&(0x7f00000001c0)=""/102, 0x66}], 0x2, &(0x7f0000000280)=""/24, 0x18, 0xc38f}, 0x42) 14:43:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3, 0xfff}) r0 = dup(0xffffffffffffffff) dup(r0) 14:43:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r1 = openat(r0, &(0x7f00000000c0)='/', 0x80000000040000, 0x0) getdents(r1, &(0x7f0000000000)=""/13, 0x266) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x7f) 14:43:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x69, 0x50, 0x7, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x400, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000031, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x3, 0x10000}, {{r1}, 0x0, 0x40, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0xff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xe38, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0xcf, 0xcf}], 0x7f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x8141}, {{r1}, 0xffffffffffffffff, 0x4407d55e554f683a, 0x40, 0x8, 0x7}], 0x7fffffff, &(0x7f0000000080)={0x400, 0x7f}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 14:43:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:43:25 executing program 0: r0 = shmget(0x0, 0xb000, 0x0, &(0x7f0000ff3000/0xb000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x18, 0x5, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = syz_open_pts() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/178) r4 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000140)=0xfffffffffffffff7) fchmod(r3, 0x80) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r5 = fcntl$dupfd(r3, 0xa, r3) openat(r5, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) mknod(&(0x7f00000001c0)='.\x00', 0x1000, 0x151) shmget$private(0x0, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) lseek(r5, 0x0, 0x2) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/72, 0x48) sendto$unix(r5, &(0x7f00000002c0)="a864733fc260df55", 0x8, 0x2, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x9, 0x8, 0x9, "37a603a1e8763c788d45f3fb412ff1cae6f50c4b", 0x1e8, 0x15cb}) getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() setgroups(0x2, &(0x7f00000003c0)=[r6, r7]) accept$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCSDTR(r2, 0x20007479) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pledge(&(0x7f0000000480)='(\x00', &(0x7f00000004c0)="29e52500") semget(0x2, 0x7, 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000500)) syz_open_pts() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCNOTTY(r2, 0x20007471) 14:43:25 executing program 1: r0 = msgget$private(0x0, 0x6f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x3, &(0x7f00000001c0)=[r1, r2, r3]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = syz_open_pts() ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000000)) setgroups(0x0, 0x0) setregid(r5, r4) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/6) 14:43:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x12) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/221) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r1, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) 14:43:25 executing program 1: r0 = getgid() setegid(r0) r1 = msgget$private(0x0, 0x2) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x400, r2, r0, r3, r0, 0x8, 0x9}, 0xfffffffffffffffc, 0x1f, r5, r6, 0x27, 0xe5e, 0xec, 0x7}) chdir(&(0x7f0000000180)='./file0\x00') r9 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x48) r10 = semget(0x2, 0x3, 0x11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x4, r7, r8, r7, r4, 0x4, 0x5}, 0x4, 0x100, 0x1f}) ioctl$TIOCCBRK(r9, 0x2000747a) ioctl$TIOCNXCL(r9, 0x2000740e) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='r\x00') madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x4, r3, r8, r2, r4, 0x4}, 0x5, 0x3, r5, r6, 0xaa0, 0x0, 0x4a3, 0x8000}) lchown(&(0x7f0000000380)='./file0\x00', r2, r4) syz_open_pts() r11 = open(&(0x7f00000003c0)='./file0\x00', 0xa0, 0x28) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getuid() faccessat(r11, &(0x7f0000000400)='./file0\x00', 0x80, 0x3) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) execve(&(0x7f0000000440)='./file0/file0/file0\x00', &(0x7f0000000540)=[&(0x7f0000000480)='^\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='}]\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='r\x00']) sendto$unix(r11, &(0x7f00000006c0)="a79d455ab48789e79bca18ea690fc94adab060cbf8b66dcffd6bbab9415415664568c9503bdb9fec83f49c66ad6fc81598c18bc265335cab778251facafe75b9be451bf4d2a28fd419df414e914e34af7f8d8035608c06d32d5eccce261dc480ba6150feaee4eecf578834f8de223995e3e5c86b32e7621fc3ada182968853e53e85d726fbca2ef27d88d69810627f9e669f3879f8b85445f38529317ccacf257c458b25f6dadf570b4690f55e7d5c603bf357dbdfd3c4e27112e4b5f717a198a51e38e9b68be73572582ee04a68fefc1360de5ae56849f5ea1cf56a10eb406d636502ede5ead70cf88b9d35f8e08188", 0xf0, 0x4, &(0x7f00000007c0)=@file={0x1, './file0/file0/file0/../file0\x00'}, 0x1f) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getuid() semctl$IPC_RMID(r10, 0x0, 0x0) setgid(r4) 14:43:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x30, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0xc4, 0xfffffffffffffffe}, {0x800, 0x631}}, 0x2) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1, 0x2010, r1, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 14:43:25 executing program 1: r0 = socket$inet(0x2, 0x1, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000080)="908bc688c35b9ac47e21ddce2620afc5bd92f4aeaefaf7478f22dcd16c8f05f787529d2224d579d7106a6aebc89e4d9a76671cc6a6fb064281294191cba4b59eb53bca0191210fc4d9fa573152bebe87faf490595108107c227f19b3b55dcd3c8c654b01d0109025", 0xffffffffffffff4e) 14:43:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$inet(0x2, 0xd3351a7595bf29c7, 0x6) listen(r0, 0x80) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:43:25 executing program 1: msgget(0x0, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f0000000080), 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000025a000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, r1, 0x0, 0xfffffffffffffffd) socket$unix(0x1, 0x1, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) LOAD: 1.16 CMD: GETTY 39863 [TTYIN] 0.00U 0.00S 0% 306K LOAD: 1.16 CMD: GETTY 39863 [TTYIN] 0.00U 0.00S 0% 306K 14:43:31 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x7a}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000140)="39a9c0166941f6521c98ce649aca4a32149f7e3eb11bb0af502c91fc391fd5ab6be12d553c354cc713abf9d19dbd22ae2b4aaac3e2becfab605cbee87a416b4da3090e637c63ca490ab61e92f0033aa6d00b038265e693dc8195b5911326f9956c34bac6524b8956ad0eaa5853e4325b6a81a24e78b82147dd8e1936249c1e15f149871bcd6e926f7a7d17c5b8e9c00f5d21b569bf67d815928a20830f65b29aac75fdb18bb0c48e51d1ef153126f58b6c3dc3693c2b86b9cbfacc2c04c0fdafd41da3d41cb2d882f203639ad98882ecb2a430f72c5847e5286fe71d5a35ff17f76885db658f2fee761ea2aeba830a885ffbd76d2e5d83f8381a778bd78c281feafc1b8e18aa08cd1c7ac3dd505da0ee96f2d077d93aff3ad2573cf26d373276618d8edbdefe52189479f80773ce50ecc1617ed0f65073414287b6a5f1c21c4d1c6e3fff80b107c6e183ce49714136f934afdc32f71db11dbba15326be1ba938e1effc724f94fe5645496f6c4cf240dde0ded87b83caec98342c4374c677934886194255447a6c8252b799de99d0604dc226328e679fd434c794c0d12eea4b83b0c1d89da24bc010441af6e208640f87751e429378cfeb6c3c99549612d8c6ce9c6ff12e4fd0690a8a742cfdb98a9a3540750a9e845e3443036184a65747fd2e66a4d752dc45a9a214e19956c3a954a0b2465aa4d1c8301f862c691c92d04aeaa854579be7b3495013723b142a926f98d8e23b3d886106fc484dd24439dea68c17121a6aa14f77b07995cc3a0a6f50f10e591bd6671dc17ce65eafdb6ec647748fce6e8165e1cd364f7746fedb71b823f4b1d8dcdcd51b4a5ca0974e47009a6fa2f5c54574ee70ceb58906edf0084ebed85f2ead8e00434e82d746a98b219dacbe0e3414b1cf91ff442dfee031e925bf9231dc24131326ccde10a01320051d0457d089aff231e8deebe526b0d569911c8fb4433e83352742a5faab090901f97cbc30e594df0126997ae6f2a87b453430503fbe69e671184798a4aa5099d89f8b7ec891d80c16cdaec01b263c8f18565b4f1c0d96bab45a3b2d3564a8bc76430116b0f8e555955682f176429b43885bb6276bbe93c76d6d154adf9e3fd5284244b57bb657f060e3f800abe7acccbccb5931470a46c2e8349f2060b2276f0a86475994358066960c379b880d6a5e794ea66f673c9cdee9d90551c7021d8b0490a31f1040f086e5a237c4207ee7abe7ee3162736c9f8074294225f27c7325227faf4c663b0cabe119d7c77bdeb978db0e5f0e3cde2a652410d386fad3efa34e37412dd2315dd61bd90850ac5a115556fe52b3330381cca44fa3803e0be5cc7fa2720b8c2692d2818b6d8c1566f7fb4adfda5b94ac685ecb995ac6be5ab81f0e8dbb49929402e453f36afe32824420fa2661b1b156f877e14b944380ec5527da9c071d28b9afe17ac59f5624186d0dccfdb91f584371b54101921c460d55730956f82619990e643177f78976dc58ca6f5d82b9c0193ab624a4e65a85513ff3caea31fd0899e68c6c8b4880b9b776d0c4aa398eb438074997b6926404a4a03aa863f6fbc703234f283aed788cdb2caffa9c69855a4ec8518ce2ea859765b7c5517406447cde0eeef724a2d7f22c86e375148d09673da22a6d5dff3677564d7fbf509d2e7cbd440b335b604bccf9ae605b722cf205ae0e32f16636a9e7faa211efc6a1477979776f3c72052d862cfced1a3d7bd23a3ab59315d00e44d2bff11999f69ee88fa95d37f0cade88c49e8ca244cd1fed26b7a8150a1fd27b9e46a24a3efe7d323b60492a60c0367a6a31c2beb9f72cbb60663de509bc6a99022d226f0749b9e904ed2272dbda7c790eee889aa83aa738e4827f7f7c78109b34c7763169fbdc4b4b98265183d3640180c2e05849263a4d0a9e549be6a8b97ee56273ec14c5c0e987998e9ca019a809a69fe828965f8a62b95aca91bc3d84cc16ccb154f13e51e43cb23f293585e3956d43317391aaa54d4ec3a0f7229644028a199c9169bd6e213fe8a43936a4f88744e2b4c6ce65bf046a189c2de538ac274eea85b2f1ff923c33f635f3d4292b5627cfa68a00202815b418f9eb987f97f7a9fa511e6cca89e20d46e696aced9889238b37cd27f904dac6b90f8248c451d85cb341dbd986fbf21e838ec3ef12707fd6af9bf94890b2b135bc2ded79044075854ffd41602b02b8e2f338be7076498000fa296c4ee1a44e956c4cee0c36a13ad4c70e962763833acde767d372e676431e78e87057cbac8ea14310089d1816e4eed5e9bbf451436207ba80ce6086fedd96526f40e9cde4192df84fd09e3335ee16fb13f27f8e85a4fbc7bffb09b4c6fba86f9720b274f811fe776863cd1cdf68e7ac37fc5ec3a8aee734500d826b17feb900e9603ca34c225a46323bf0c909fd2ce41c5d29c56187088e68c467d3b039037b997f4f5b84ed8bfb48c2d6bfaec2bcde95f8fe0664a5f3c306f0103a57892430ddc632fad3f120b07153f3ab2410e0700af71dc52880980bc542dea80f1ed20a149d4d057900a12cb67f2a26bb587978c18bbfead82b2aad2c695f7f32c6a1813d187edbfe3df297864e8e7fbb1b40f113c263ecc933f8f3a43cb9eabe65d9616952644750a9f276fc71f245621489c1c3266fd4fde8eeea6e70c8d4928016b094a2b2200ca4c9449f8a8bcb1f010bb8c1778aa3b6e8064f6b2aab1aac43dd9e96bb2c26c76a267b463b731950fac31fa0001b8fbf43aa25c8ec36311e602ac70480239811b24d3bcf36b53ceafc602decfe25fc8dd3bbe9e2d35599d2b09c140db3bcb4271ae2d21f2501ec9fc706b4d08bbea040c19fca247e47b9551b06ed5226a3a454b36894ba2987543ce1a3c0c24784a01c12dac4eaa7f8ec3368f29436d85dddca92993538ab7b8bd05e0857bd059ce042acf7d6208aa9557de3272003c1ace7ff8d432398c4e9f776dcc1f2a0aae208bd0c83d82d323b2608dea677bf3bbc67c790ed0775ec010ac31a181b3c43d95f3a6f2d803aec8463c438c325ba0cb7218533a41cd8e875084918cf13f2f4ceb5d8ef9702031000d44b20fb342510592ef14b55533e77614c55800aeb35be1faf6194518e4eb922e95d6e73ab90f8cbc81d6187ba2d66044c160d361483f9d166fb186dcd0a30bdb41a804fd06ed6cb0a16bacc0aba81068a87e9acaf068c42425822e1a1ce28dac8e848379dd48200b7b23e38082ef19a27213cc83deab1e94b523be7b8a13d959f53f6e28d20feead0c276590d00da7101e95f4d0ff2609dbe65d22002f9a07e2cc5d3d9a2d70c6121cdcea73f98f64a571739c2bd1801c8108cf3504a14a8fe40819a0d9eb9d2a4b5faddbdf52b21de5f36e84fb06fdd00e4e8609bb3495395112895252cb88a485260db9be3ff641240bc3eb184b07af6904cafe0d1863867a7cfeb990c2b70d0cdf2cb861e50918fbbef8b110ff688fd2262ea3ef990f76120b12ee1743e9a067059530a4eff41fe85fee63036d2ffccc9b00c4cf52bf63a97cd2cbecab73519de0bc55d0c5795fbddb525391047f87a81f21c0a3735659bb3ce6588426b32b309ad7f9d28dd41422ac2ac67d79ef012c0fa5c6401f56523b8874c04cdbe0d4afafea077b7ef567a7f9bb324ce8b46fa78a37e603ce0557344b285745ac2ae15c4d847a54027fb8d1df3cb87a92d96ada1e26c98ccbee0afa0731e2715e3bca61cc4f5870a749cfd3b21245acfe63e73c0c8d4a2a79d230d11c8297d8689ccbbcb768295d45ec5df656f31ede332556a8bfe58b2bc6ea9b98f24e35eb4465c61f61d90d378956f2fdd8391de3ab70d798eda76a3b4518cb8979a9603d14ab3f0c4b350f1b4e59101253bca491eb718fa40e087d3443a84a4c2bdc20ceb428a2152fc552824dea0fe84af9c40b0bf86eaf2cda2c7601c586a46fdb0595f21a0276bcd487048ae97b2f134d951bd008be2159dff0dece2ff2ba0993658f7cf6ab92f2281169267f9b23ac6bd6087c6907445136b6d81e7ac0b9400eb8493a5565011326f891abde6e0fb2d5f357be704f16de7bae8736902c376662a695c2c2e4d5fdf1a75c6be5807d0dd3b5c11c6cd07f958acae2848093c503203b27bcdd10e363722e1a2810e25f671163870e6278a209d97848e75ddf1a43848d3c5ef93773759a6984ab2b900d0c8e6a077b60e6dede96edbe82194afb1789030980d5bc3736c976bcfd52fecef80e94773ae4b97d8244f043b087ba22abb61f702a9006a5b1b7b6bd3a84cc560006e47bc65391b6e02dc26ae5c4548ce6f49a96c208f54dcbd54c118f2ac145ad20fc050e71ec38a560c41003f10b7641f164d905807fc3c68a74d0d2de0842986c96d2af79c33693b6f774288a1917f67848818bcdf6e7f0b7078c517e28ac0b93afccb8b1fd8432e3da7bf80599aae61b5a1a1ae9b0e9eed85e3c5b4ac2c8622ce02074d3eef47bb441b6a2ce1118f1de1081a1f10c80599cf639d7fc289d70457d23dc1c849b2b5985ec1f8f552d87ce570fa1ffbec636742d8ac8a03fbe46fc0f1015b9d3459a4f272562b615974efeffb84335c2b31e3707950851fd0d1d6d36016d6801c8c470e3f08f3e341b418fe6fd03f6a160e5aba236300e7e0115ca8442958138c69b3ce38d97c61dbe9445f238d18c62f39fed655bc1d8c23cc5f4e83607a9a1e2e53610812a5ab44aef0d6e00b03d7e377da47c127914135f22e693405a85247dcc33ceb8792d2a342eb92b5b0b518ee30bf639455e38626401ca734479ea7d23c22d3d0941e8229877113991d6cb38ba58b9e855556324ace88b273a22c90b0ab9dfa71c5c5e04cc5bd7ac5d271066d11c9d2d68364de1cd74d7e69ceaa9456db7107514b4a8a5689c388ea789311d97b223fb21ba8d8f07f37b16058ff1069d31e50b541ae4e79610fd91c1d30a8fc14741ab930ae333236af4b01c2523b5683dd9199c159c17003d5884e2de7e5b754ae29b1c01618d9b2ca516e55f8ca8ab4a6df499940f18c18592f6e34bdcf4be50f4c19ea937d32a4d0e5d7d99c85b419a7dabe7750cd3d9b5d8fe690bc3d0d8ac6be30de42919bc59837498f569ab008c6de83c9a2336cf053256bdd0612ae63582e0f94d45733a4b1324f1ae9d086f10ce611f19b2b55968ac51455d7f3848f90e4ecc34132dcfc963163803c303de1b2cc9ec5660e9769e4d543cba928cd1953eb089fa54a09d38f2aa5bd6ea570a88041145e25f55d835bd59626ae1914624ce9cc692ed44b10c3bf5476976c5407b8c9fe327443865135d9520ef40daf565901156aeedbd49c2f12e16a5b1ff0b7599084e512c0c24f18b86520d31a41ef53412f1984e399755aa8c50ff530976dec0ceba9b669f156983b4c8d51e42ef2f67e8bd39c3bd6fbd94b31c9d1f228f0d881a2444becf12193cb6a0b36c8b7988a202a4397219e146fbda6bd11d9ca559905c723c28446b4c3070889f96da90ac2ea4183b18345c899984fc3f1927b623190088cf5b0417804d4c067e1190985c762a22f7dbef7b5e40d268eeff521d7f199f7916e85e1cdd3773c665820a7172973f42f079c01c6d319dbeb1ef10491553f729a72498df56645da5ad55dd5300c1496f7e54b36792b8f1c35cd805537351d7eeaeb585cbc235ddcc1292312e0a53e1f5565be110e04a87c7f9fa5b94c51cbc6db4a3aa19117f5e45370c930ba8a2f13e9c32f9710cd818610b529f5b2f7a58c79a3db6d5cfd45205921cfacb9ac9f289481a6e92808f8944c9ebab84c42", 0x1000}, {&(0x7f00000000c0)="21169de6d5f5696172cd079d0a91b251777e23a16c948dbc468c4b942923e284040724739cbdea8da2c92d797f4ac6de3c9c371105325d005384", 0x3a}, {&(0x7f0000001140)="0b8382753d9c9ff807cc0d923d788bae4a7a9b0a2754115edbae5ded9632b05f85daf3fcbb5a5545ca9ee2ccfd80e89621783923094a79051c07930108296df6ac3d9763738c54eb3ef7e1fecc555dbf65d347f2a6ed3e28b55fc32b5c4fe2161e0532223ae1c03f3fe5f3285210e61b21e0bf1dc855f2ee87dd19f16604c4ad44048563fd28f6e4477326a86cbe0c37596a6c26540d30bcbcb353f8e172b1fb9e8d38df21b3f3e564a73529c98c429bc40ebb4eefeb311b52bcb8c576d66583abd29cd708f81e025a0789594d11114e5816ae15f6b2cdf8b660c5806285602d8f76c5113acd3c59d2b5", 0xea}], 0x3) 14:43:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r1, 0x5) 14:43:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x90, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 14:43:31 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) shmdt(r1) 14:43:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000080)=0x10) 14:43:31 executing program 0: semget(0x1, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x480) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 14:43:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffdffffffffffff9, 0x51, 0x0, 0x1}], 0x9ca, 0x0, 0x0, 0x0) close(r0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) socketpair(0x18, 0x5, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x8000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 14:43:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x40}], 0x1a, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000280)='./bus\x00', r3, r4, 0x2) lseek(r1, 0x0, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x9, 0x4, 0x80000001, "f4ddb6b3497475961788b1ce117ec59195738416", 0x3, 0x4}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) write(r1, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0x266) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x14) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x401}, {0x4, 0x1}}, 0x0) 14:43:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d", 0x9}], 0x1) recvfrom$unix(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x908, 0x8001}, 0x10) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 14:43:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x80) 14:43:32 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 14:43:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x8001) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:43:32 executing program 0: syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x660, &(0x7f0000000000), 0x80, 0x0) 14:43:32 executing program 0: setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') chroot(0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:43:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) open(0x0, 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d97000/0xb000)=nil, 0xb000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x5e7) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 14:43:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/246) fcntl$getown(r0, 0x5) 14:43:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x4d, 0x1, 0x7, 0xce81}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0xffff, 0xfffe0000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x41, 0x3f, 0x5}, {{r0}, 0xfffffffffffffff9, 0x48, 0xfffff, 0x80, 0x1}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x7, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0xc1, 0x43, 0x1000, 0x6f}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x7fc, 0xffffffffffffff00}], 0x40, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x44, 0x40000082, 0xd2ac}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0x1f}], 0x0, &(0x7f0000000080)={0x200, 0x100000000}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0xd02, 0x6) 14:43:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 14:43:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) lseek(r0, 0x0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x7}, {r0, 0x4a}, {r0}], 0x3, 0x0) 14:43:32 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getgid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:43:32 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="d4001ee7b3b1f3bec41d42f1f92a9e905f4f7cb28a862a", 0x17}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = semget(0x3, 0x3, 0x80) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000340)=""/98) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a4f62bafead36e400000000000000000000000000000000"], 0x56, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/215, 0xd7}], 0x2, &(0x7f0000000580)=""/106, 0x6a, 0x400}, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000200)=""/138, 0x8a) 14:43:32 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000ecd600", 0xffffffffffffff9c) close(r0) 14:43:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d", 0x63) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffef4, "a175a2000053d00db14711001700"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 14:43:32 executing program 0: socket$inet(0x2, 0x4, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x48) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) writev(r0, 0xfffffffffffffffe, 0xfffffffffffffe02) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/157) 14:43:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) listen(r0, 0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x3, 0x4) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x4013, r1, 0x0, 0x0) 14:43:32 executing program 1: setuid(0xee01) r0 = geteuid() r1 = syz_open_pts() r2 = dup(r1) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r0, r4}, 0xc) pipe2(&(0x7f00000006c0), 0x10004) syz_open_pts() syz_open_pts() 14:43:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0xa4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:43:32 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x4e) mknodat(r1, &(0x7f0000000100)='./file1\x00', 0x41, 0x80000001) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 14:43:32 executing program 0: r0 = socket(0x20, 0xffffffffffffffff, 0x2) bind$inet6(r0, &(0x7f0000000080), 0xc) 14:43:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x9f) fcntl$getown(r0, 0x5) 14:43:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)={{0x3f, 0x79c33ed7}, {0x2cc0, 0x7}}, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./\x00ile0\x00'], 0xa) semget(0x1, 0x3, 0x100) getitimer(0x1, &(0x7f0000000000)) 14:43:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000240)=""/185, 0xb9) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/229, 0xe5}], 0x1) dup2(r0, r1) 14:43:32 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x5, 0x2}}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket$inet(0x2, 0x4000, 0xff) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = socket$inet6(0x18, 0x8000, 0x400) ioctl$TIOCEXCL(r1, 0x2000740d) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x403, 0x72) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r2, 0x100}, {r3, 0x46}, {r4, 0x20}, {r5, 0x10}], 0x5, 0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) nanosleep(&(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000200)) 14:43:33 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000440)="638caddfb3b17e5f161809556d7f3ce196f7e8261802655567260782e5b9a6e43cd305d6930c394214d1afa20be4533453ad3df984f8029c27a6265cb42d34ab927bbec2a8f0a51e45a0761507390d549f77b32d6bdcd7e433f9e7e3bece6fb516dc637d1fa117ef1c4cf65bed9def2a28b32fdb8bd5bad91fedcd0192988187a11b6943d034a97c65ba2e52e4e913a63cd26418bc0db865196625941b86996014ab01e5bb671a819148390fe7ef6283ed1e323beba1c831d73d4bdae80ecefc030f4c66b5d087385878fc4400ace5d226ebf0226998e52760dc0030daeaac5b0f799f2776f7c4a9a12724814f38d374873763f53c7bb463e68bd60fb3fd77d18834a3ca0a28bf53462cc6dadaa14a5eac69778ab8ee148047dcb8aadface98d64f0d7d8411345c4a23d15f2f4e32fe2050be6f11e21e2041c5cef0d8f7a5bad5c47f9361adeafaa65944728c2cc3f2367f00a442df4608b6dde559508b989be84cd1c9a4f575b2d81005162b58d9daeb4e8610500136a9c304f6bf58f45ed91b7b5f15412cc9f7614dd121855754440fde521503bfb9ce88fe193c092f9f00f998ecc7746b7d85cb9c3088547688a168c7eb7f2308d391c34fffa2c320dd452b4e468f92cfbb11c560000000000000000bb72ad418f38f68d345d49dc7d3dd9ea19ab628ac5439dbd7980565c76d7da75cb4a074babc03df4fde4ec386bce90f8bdc9bf022cd5beec3185bc06f36d629aca87d640ba704386a8e8c5ad8d9b0c50c15d009be0d1dfef580343811d711f4690c93ba3be0ed972c6669c66b556bf45a14ebb5f2b2821a6496f72f0fdd3d99d5f73b5e9a242fc9d90346f277ea38cafdac432d65ab829bcf4555f760d3920be3ca70398606c1dd1c4b09dd513e06e4b67b4c92f865ccd0ade3860fdd42d4b557c11067c46ac0ad619a1df59066413e940c5396b1b09fd149dcc97f8f02de16d84712555d56c7442bb373e5fcb4be64d2c8e7475fab85a3f6a45d4de8517b0bd1c32f8966cf928ece550a0b7e4aeeb551f08f8256581f101466088432532a234ba6c9947624b212348d78de7ffc7b43ea88922d3bd5bcbbaf1e5", 0x3fd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r1, 0x0, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) rmdir(&(0x7f0000000100)='./bus\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x2, 0x91}, 0x10) 14:43:33 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/185) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) 14:43:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="c28ba1e9d419035c771af424678e09729e6558a666d81928d42638974b20ab25660cbe994f36e2d8f22ac6efde4cad1e40b6d22fc4fcf459d6d17cee5d701cc9b31385750b098356b1c46e0b7725a86fdfa3c720f28bdee03e3c27034172fe1117c6fe98e60a5f184732bf774e5e2ab6260185a0b211e0f82971bddc97193eae392aa5b53fd64ef9d87efaccacbe17f6dfba84a79261517a8145479b5313b74292cc5afe6d06774b0a202394b0c1e90b575929", 0xb3}, {&(0x7f0000000100)="4a6a3aff0e6d55146014ed4c1a1343cf0d7b8f13eb5d6bef71e4d43da9bce63e805ac062b853ccc8ed9841ac1fa84f", 0x2f}, {&(0x7f0000000140)="d911784c53", 0x5}, {&(0x7f0000000180)="4614298ded8b97f89979f3320b5c5ceeb735ce0756d073a1ec2fe0e0b6239c0d73082df0a434442b7e1e646397578cdd4b3bc4cb5b4f7a5c2472b66c06729f4fb115e682cb25919a02af1e1b4e", 0x4d}, {&(0x7f0000000200)="3ffef379325d5d6176a8952d8b3283fc0608a076b69b417ae3e522b8e7f463815aa6b30a3261d74695086bae600f7cdd4978c4d2c5325fdb2a4eaf052358354458055a8b05c5fa21be63ddd8e6952edb1fd02296e32043d36afdd4cf392100d22d1e1a50f379af7e08f6bb4154ad53228766aae0161dc4937e03b6908ed9adcf5bf8100d0a74856973332f2f952b15a674768f3f45e604c7e8285a4ea88d13b9bc6224a8849b7c28e4e23575af9783de7d74cf1ed3f0a2bb3470dd4dfdf39e627de5d46c5034f5c7c1df28e1366b1c745d38fde0522a6fe25123fbfc4197df79f0cd30684429", 0xe6}, {&(0x7f0000000300)="4d2e265cc2369e316bb5dbe9f0e5062c86001e78b8ac63b7e002d739f2df1b353177f95acbec48247c191f2fc570197bf0c1521342e54688a8f17490baf8b994d70a8947f06702e6b24c19e34b89ac6cce9fb7ce0c35e2e908111309a80b5206f03d8d51d07776fa2a351f87f91ed1f23b523a49025fe2efa4462e9f6676f598d9094bf5e191df75f53f0cdcd15aedba30fafdb453be6ae885ff91ea75350cc63d7a04efb98fd3d0e098c21eeb6dafdb3010", 0xb2}, {&(0x7f00000003c0)="d94ed01a2bcf1694dfdc46e3f4070cbf83f2734009b60ad515fe6e2b7e888967d916aad8733c244b3baddb58058e0ee7fef5bba7415d9c9b9f30c6d04d7ef5967f0ac0774b40af5fa6fff53d8066ebb27cb3b69a8a17a7c584f51c6aa0faee495a784b50130533c2f5be18a4d254331205f377e06def63d0ea789529638256b6baa47df2846ff0a2665d495bd17876b050594eb59896a9d4e676d7f93ba1e1d3cdb23daa7ea7685ea8ae1e223aa62a6e5be6f7d08bdd389a430d02240b8be2aab7b675eea4677ce45a95798868dd6cccff65eb8f", 0xd4}, {&(0x7f00000004c0)="e1e159dbba92f0405962eb862800716eb317eff525de5a0d303108e3ad58c4c34a505f5a76429e5d25fde7d92b6c9e87190c2c12b809f65c77b0f81ff3b00fef59674ada1ab22e280d91b1108d91fc2fb9541ef52a6dd236dc89607c55b88a59e9debab092e89367bcb65aedcbb44cd221041263f5ffe2aa0b3df38050b79126b4278e28508b28f3ff6c3815db420eb224ee68d852df50927228d7ed1b6ee7f5d67d292ff6f1cf47d27583d94c4dbe235898ac57be0a9aed732a17dc7ad2d6995f85b8804458120f55", 0xc9}, {&(0x7f00000005c0)="7f1dddc0de8f98c3061f97631872fe1ef38668984e65d4341f40b35ed6d112c7faa7c4cf17b6", 0x26}], 0x9) write(r0, &(0x7f00000006c0)="d32dedfed6863bda7c205213870d", 0xe) socket(0xf, 0x8000, 0xe4d6) 14:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2d0, 0x4) 14:43:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x821d) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) 14:43:33 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x8f, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x84, 0x5, 0x3f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x9, 0x2000010, 0xffffffffffffff27, 0x86}], 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9bb) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x31, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 14:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000000)="d9", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = fcntl$dupfd(r3, 0x0, r2) sendto(r4, &(0x7f0000000600)="bf69e77172e0dfb60030e941bcb8417bb93442b884aff3e4415dd41ac0d07a4d5134ce196f2718705cab1c4b2e4c3f8f808497acee0678e51d39de9f2898d86f28f7e41861afbe37850c5c972237b6e32f761662ad887dd44287442535fe4045fb75cb30b948cf5c99e653995ca49556ce3e9c352166a99b1bf134f08a07dc4fc2c2a3c3f22a30279f26263a73f1e902e1ba982cff490aea103c376d3d3c07787b540a8e7d71a2e2781efd3c38eeb47e284d70e2820ed1af2527a1873e8d04b8016a5f8d4c63f60f17f69c53c715c05c8a05097dd76df739cf63496c0bf34e5c1ef06f714b8dde73df918650100503228c72d13592622e5258100d56abd730f055bf59365f6c0b07d9fcb7e3edc7abb89693b8fd8cc10dd06b136f7c836c9353adb79c601350c75d0b7d128929ccf47370541f1f4aeb66ae6ee4feb3fdd405b17322f2b0a23a6d296522b6787693be27f85d29d57aae58e89a58ed34fe1f967ddafc9dba952f4d55d7478022d2c55b54a2fa675cfe6694497fb36e8491adbe576d7122b18bc6515228fd997abaf319e98297679f583a0c92549e3eb78cf0e0fefdd440f79550a87554b001865fe4cb7f618d5bfe2b4714ddd686b98c06ff6bad292ca065bba2b2858815e7e4f2d0e23d25d510ad9dc82d4636cc9055c5853fbe16ebb7863f67656916db534904abd8bef12b58f4360635ef459c04c81b74d0c53c3af3e4c39e7c9cf42b1663ac7d0f510d9bb393bb6932068d4f6492f63cd5ebf3d786a5cbac5d7a7270d23b1ac4380438b9e77ca6cf8f2cb013a371db912992e568fa4b697e5ad878a35ddce51d524aa38b3659c5dafe04e0a7da94cee4507d90e0cf9cb6596458198399aaed3f9b50b21db4216988138fb3ac6140f34d13ad887113d78316d6f0f59cfe9dd0d13d3fdb051d10b703ab6f8b079dc213936241e066afc84e1771929fb03561ef42d40f751337ed7f1224eafc99d53684a02ac7f52cbe1547faa4adc32a1f16309b5539ebc661c1cc653ece76bc0671eccf20a400c89903d8cdefcd6d5d070347af882078af17b7d0495275a54d4891860b245412fbb9d665d9e8ad0d42d83db6cff2f912ac1d76f3944da2c396b255f1b03511bc6d2900f6b2794afc29a22ca7b6995ff1fd555d13c2e62cdebbdcdd2e692056f5a82a330984426ebe3664b476deb4b604b69e8dad98d1b2e985fa08b3160da70afdc296c5d0e2d700988ac75b7a9ce61148dd5b5dc32acf6c88ff1d17819348074e7ec87231e51f0cc5358b0de7c08402a8905ec2e9c545d5f34ffc72d682b161ceb5bf4a252c109141801356d1ba5b9f0a3c2a77a6ff0ceb8ce5338086c0af0c12cdcc1dcc67fc317cbca8fce0f4ccc15c88bc7bdb44246132aeb0c3eff2c3ab0e77ed871eb766cb1037c16505b9a33c6768f13de460446bab1493f427ad85f5b8a6ad0779bea726a7d4a875528b86e26efae51d7ab6be34c7cfde3c217c1c25b211d818a51ad6b8aa7ba526d4ed5be7cc1bc6c924f8b0168c7f68b1e774af4ba98494c5782cfc073105e089072811814d9c61393f73870ac3ff802846a3f0f0f89b612b2a34c6de00e9a685c3681b43be907efff8d76f26652b8104306690be98eda808ba3e9c3f3ec31ae14f86cc01efca2497015d9633b036101c3679a5edfdf3fadd1cc23de932d03519c420253d98277a9a49290db76cd54ef7a64f4a3c6ea6f283dbff188f8437d2731bd772cdc0343655315c1aa893bdaff5108e7d3ed5330cd352cc3ac05fcf7f81012ecec8c91e2ff0338d426e68d24a54c8479a09eb30b709af77fff4a00c04d6c93723982da625bf2c63ba41fcde5949a01980b2a18442dfc2287ae953de0079925b68e38774de3d56749092be1c67744679ed2380cff393b9f1660d1e90c6173a07ed5f636054de17eed24a50c38becae5c3a0d3b23023a21ec81cae300b5501b40b69c0d6e8ef679ccf75c9055db56bbd424896cbe86307942d399c991d3389e90588e14f5006beee61c581b1cf28402a67b742c22d4a9d9701ccc9864aceed1ed7e5b8b8aa192afcfacc3e33b834c276c2a22ff2eed4b7c202aa6423431c9948d609219c903b5aeab6ca18fa24e540664dec14b89a6683b5168e0dd1ecb96b5959025cf33f5f69898a12e105b415504b28f9c7e8969541d441f84ee7c291b0e23e7a44615a75e09bb628cd9d38d8a9679433566fac3f227289537fda4da393d6ddadc3b5dff1d24e689ac9704a2ef6c5506775a74fcfcf5bd3fa0c980816d2ee9b5558c720dd8f4fd5c1122b285edc5c0fda5051067cd9cbf14791ef939dd77343ea80820417cf1e0214999c13dd7cd386569aee68734104f84a2d8357baf4416bcf0a53388aa29295960183143baac4edb0112a8bb7998ebed4e5efca5faac1428c8108d5b131d617ae0cc188cf392c2dd76f6edb6cbc775adadac8ac047b443afe9b27d2ee522ec4790d2c338612f254bf880c2d1bdf44beaaa64aa849ddad266ce8c7020a8c6d1841917ed3b02105b828d19c91012b9d681d4fe467505762aef28c4f924b27e2bfb8b5a3d74cf6a585f554a3899825d214ae7c3ac47a9610946046a9c4ff44e42d029f5ac99ebc8bbabaf10483152ea5fa7e87c1786a31d3a1ecf958a652f8a372ba87313d449b5c8f3a085437bbc4ff3f1fd1e26884f24e8582a4b2bcf9431570010577742d9f6f8e7df2c4a0003a46bc97427993bd032351beddd8d24dea8a1e243be3faac228323a3cc098c7419c8f3777f1df487dc199ad3e626686d3676a353d11e9e85356e72163ec13c87d009f2b5de18168a833485febe585e33097bfd23e0287e17c1bd8cc1ca839aea728f6861021a5fbd7f287b35fee812dc0a411a306c6572f8644554792f0601afa18e29e1c7dc3dc0def8eb60e18ba5cc0e26699650f82929c71a14def56b244a0d3a9d23ebf8b06095ccbeb791f4dee472dcac3d98912004d0d40ca928d11048b45b722ae48c1434f8058e17ae3063fcaea8b8db744bd6c8a55add79c59ffdf8373a9bc1a259c2fe36d9c6c39b62ca18477b27fcbd1abb11fc8681ebe240f1ef6bcc68ffeb432b18046d1d5233d2c6825ea2e186179c988a82539ad7661da89199ce841acc340add8abdd87c6aece71bb3ef8a1592977cc0e3dbf3fb34fca3423927ce354364ac7608895902a842d8fb95d22e8c51f1e5835e099b20dd16cb9f37f1c61aa737e372693d8c9714f30e4d7d181569f426560a825ce89c608aafac5ab915f02036c51db9a6c1e57204c74375b93c26a340ab76ecfcd05adfbce8623358f1346f0cfc946df218aff6d8597678d1a39a402f8ed362ea8c46c3bf10be293187427840eb0db20740f5602aeb9ca5ccad0399c84c353aa02e6fa43f418f8a06c5f8cfeb9c3e2b445d59c957db25dae6f341757996c9a3ccdf2b77250aeffa6c1994378185413280e6c885b74036d398df085ab4e1d793bf280e66c6f7f528492179478ff6da5e244094200c6091351c890b5c0988a62a19f7e0d092a8ac1ae2ff5bf80b2c6f1f696e98bde1e5e657b938d3acb7924be596f74bc75853134252697105e5bef8b6bfb878f9af54b6194625f20ea1e405f58cd148a0a1771806708f8487e8be32242d30deb2c8f7d6230e1cf71ececc0a7c3bcd00b6ae8c975d787f1a4ec9db2ebb72eb8ea33defe1ee208cd15ced14ce51fab3d32391b2cc05d132b5b4afdcfe0bee207b3ed69b1aff3371f3b7fb394f4316707ffb71ca8d2adfbe64efd7891b2e26111feb59fb4fa5f3ad26e0f9055348401342b4eda1e850681adf4a35ea2c866274611046098dcc9699b235579656253f3a0f99960ff49245b3b3846ee9d9ed21c6c64ecab396ade12495b52e58ac252bae16242df497dbc0de2b552ef7bf7ff0dd93539abae01732efbc66a31d18e5914550e9afd151a2c0a91426d7df96a8f2f93b2e9ddab1c623e8810dae70314c41872e86a240fe74ad60e236197f7ec3de094c3587cd2af78086222bf4b9921e182865cb561b20fdf133506bcb34d493c53e75539faa22697bf4c10c345d29285693c8a57ecd27e3a44b2419405f7dfbde81d8d621df3fd41b4b36ec0aaa6f4ae47a80f5de72f5d41533923a8d08e2f604fbf274c2c54046570651b58b4e6617fe70e0ccc3bc3e98a7280c23ed8d735560e01a1b0e641aba04025b0ec9094d1712a93820310422bf53e911f31055485d7624aa3a7532b5c13f595d7bc094247a1b817b05804a4d9d73e9f471515c83f07275776dff43df8edf125394fbe8ab7c5f1c44b85e8aa55c30d7173dfbf45fa9cc59cb1829e6a4ea71c8f3c908af6355c1015ff2169302fae7ad20110478ce659cd5b72ae743760afda8ccebbebf9988cbbee9dede23d80df6ec7e2d4853d8fb8ca0d657b13c62ea36c4e017fe072a6b8b1105cda6a2fc74d2fd0ab6cb2d03e8e0cf9d780a24e67e19a659d60d46450acd27227a4d39d5a0639fc31f9a3cce8c7bc33d59fda4a5f3e10c4250f687851eb305a2a1015a22b8c561451b90ba09e9038d241eacb59a6f258884e938bbef6e094403bbcdda69fbfcc9b70adbb7152b478dd80ebb4bf3662157910d2c5f985edde6201c05025d957fa4393504dbb25a8b2b6cc500cff0314a9acaed86b4a4c413c53a551fd7a44799be5c898f287f0df0b03c9ab1dc574be5e30c6ec442298ee3dbf361282e88faae354d52b2e29c952c97401aa5bd30e42f8d525e79a09dfa03a309d52f8f1f46e9290debe36e2f9a565f127499ce4b1aedb353214a61396a30dd8a862902ef23834aebb7e794a02d64c64f93a85879205d63faa926fc7955600f463fc8f8a983eefbdc63457c1a2314095cba377831662695cbc7d92c5ae6b4e18e83752ea2972731780d95cb1b4a5d2859324b23c3aebd867d7978b9e2507ccc2292ebd4993eaa49a1c538b6a7cdefd22a258afdbe854733a5c1b54b0209a5d883b681b1100899b3822e161f55ad5ac06af2d15558a49bd169b4836af3b0cb7be830713f68a75946beb87afa0a05a42dd048c93a91b849f4bd1592cc3f81b728e06d9ee48bab24f7e61cb41caf9fb38e067893ddffb8440ba10df6d75ca816979cd064f35ab4ce240ea3aafda1107f8b10f928ff0dee593cce09c49eda7ea6ab07610f3f1a7be1f4e14f259a0b05c40bf5b47ccdfd60fc8713f4675aea713eb4b85636ab5350cd8d74ff11f552062b273a3d733ef3973cabe78b12eef4d5e1fde83ade1f763852a4c3041ba217d7878b393fcfd808d95c17496604b036a66b52f60fe547a8a69bb83d38967ca2c3100a442cc7c242b2e5041faf1b8dc174e5125c776f60ae22251a43300e83d78dcce332815b27a50114dc1488b59b3e08a30d617c5d040e1e15e0fcfa6e8d53f74dff9a84f61b9e8e2fde2ff7745a580359b7d9ae1333369e71f0ff88dca7f7771f8f37abb9925abd02c605127c4c6b7d85e39a0b7ae1737f6c7d30a5e9b921e7c3836cad905524954f990185685fc1b4e5b9e030d0cd36a7acb5b64d22339cdb3ee345c94d567af06eee63b5915f28eed1c76d1dd2f5c8ab9639e9c6d6f3e007187ecf6e03779f82ee2fdbeeafafff65b934fc59cc9285dcb04a87daf942795b34f47271f9292a63ebb5d61d65551c58b512115242bf0b9c2447cf310ab4ed9b7caaf69e685e68060a865164250fc202d2663a0d25615621aeb167652b25b0d58e41dc93efa0c6d4b7e0d21c5c596a8c6f5b76a7a00dcedc328ce9aa53d0e58b310c4fbc9010a2cb94835a65b440edc0c3709", 0x1000, 0x0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 14:43:33 executing program 0: socket$inet(0x2, 0x7fff, 0x1b) r0 = semget(0xffffffffffffffff, 0x6, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x28, 0x800}, {0x2, 0x7d, 0x800}, {0x3, 0xff, 0x1000}, {0x4, 0xd7e}, {0x3, 0xbde0, 0x1800}, {0x7, 0x10001, 0x1800}], 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(r1, 0xd, r1) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8122, 0x13) 14:43:33 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x2, 0x0, 0x81) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x20, r2, r3, r4, r5, 0x80, 0xd7}, 0x9, 0x8, 0x4}) close(r0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x1, 0x6345a61b}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x1f, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xccc, 0x46d}, {{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0x20}], 0x4, &(0x7f0000000180)={0x5, 0xa33f}) 14:43:33 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='.\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) r2 = dup(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x10000) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974a", 0x98}], 0x1, 0x0, 0x0, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0xdcd0, 0x4, &(0x7f0000000140)="224e068cb4b1810f0cea4171b6e25f834215e34bf4db3c8ab29fbddb3e186112c33e6a667c6faa5b14dfe8c7cc40a42319101634113c3c4d6aa2110cef4102da4b6cfe08dd46de30504c1f13023870f8698e010e6c12be3f2a4dd0ec8de18b46ac6e566533b979a623c5d7bd7642cc38ce304faf378d83781f267860bd39607a9ce5a9cddcfbab8434af9f0525b2e2115b72fea836c725ee9df65ba0ffcabc150edf8d28a3d0759df3ff380020fb19", 0xaf) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/126, 0x7e) 14:43:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 14:43:33 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x6, 0x1, 0x8) r2 = dup(0xffffffffffffffff) r3 = socket$inet(0x2, 0x5, 0xb94b) r4 = open(&(0x7f0000000100)='./file0\x00', 0x88, 0x20) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x8001, 0xcf) r7 = socket$inet(0x2, 0x2, 0x1ff) r8 = socket(0x16, 0x7, 0x2) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x100, 0x5}, {{r2}, 0xfffffffffffffffe, 0x4, 0x80000041, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x9, 0x400fffff, 0x924d, 0xe0000}, {{r4}, 0x0, 0x8, 0x2, 0x8, 0x4}], 0xb2b8, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x4}, {{r6}, 0xfffffffffffffff9, 0x20, 0x20000080, 0x6, 0x200}, {{r7}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x1}, {{r8}, 0x0, 0x60, 0xf0000000, 0xfffffffffffffe01, 0x6}, {{r9}, 0xfffffffffffffffd, 0x4, 0x80, 0x2, 0x6}, {{r10}, 0xfffffffffffffffc, 0x1f, 0x5, 0x1, 0x80000001}], 0x9, &(0x7f00000002c0)={0x20, 0x80}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r11, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r12, 0x0, &(0x7f00000000c0)=0xa5cfbd65d5d4469a) 14:43:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=@un=@file={0x0, ""/4096}, 0xffffffffffffff3e, 0x0, 0x406, &(0x7f0000000000)=""/115, 0x73, 0xffffffffffffffff}, 0x3) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 14:43:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000001140)="220620a3f77fffd8547334517fab55454bd9099c8f2e7df295624f87c0cc3a1fa93a81f930d632d334f3c8d76e9d204833eb76a944707383e930c8691171c894ff277edb450dbec87026beeeedb254b28a8fbd64167bd6f9c0f7b2423567d87046583f83366a7aeec5937922eeca5a31eb1e7cf3fcebece617cd608f24b0145bc42456c262cb5d73a38d1c642950481cf95a4a3b35482effb54bdfb31909850459e2c8cb534ab3a3626ae24e409338b83e07ee9c1dbb8cc165c45e797f4ff1efc3", 0xc1, 0x3, &(0x7f0000001240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001100)={0x100, 0x5, 0x7, 0x1, "5ab6849d9656111e679c937f0bda1ff4d4366c50", 0x7ff, 0x2}) r2 = semget$private(0x0, 0x3, 0x459) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/70) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 14:43:33 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000000280), 0x10000115) write(r0, &(0x7f0000000000)="979ca613a91a918df83a1aabbc179acc26bbb3459d456a534f2ac3d2b9dc85ac76672645", 0x24) write(r1, &(0x7f0000335000), 0xfc94) 14:43:33 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = getegid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2012, r0, 0x0, 0x0) setgroups(0x5, &(0x7f0000000000)=[r1, r1, r1, r1, r1]) r2 = semget(0x2, 0x1, 0xd64e8a5cb29e3783) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/43) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x825, r3, r1, r4, r1, 0x40, 0x1}, 0x8001, 0x1, 0x2}) r5 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 14:43:33 executing program 0: socket$inet(0x2, 0x4000, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 14:43:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4002, 0x0) dup2(r1, r0) 14:43:33 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, &(0x7f0000000300)="e36258a416f72e00feffff2477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023f18bf66590bfe4320400", 0x34) socketpair(0x2, 0x8000, 0x9d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x8, 0x10) fchmod(r2, 0x102) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0xfffffffffffffffc, 0x2, 0x100, 0x2, "b3efc21184d3f1aada74d59a3499812e19704a08", 0x80, 0x2}) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x1, 0x1, 0x3}, 0xc) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) 14:43:33 executing program 1: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) syz_extract_tcp_res(0x0, 0x0, 0x0) 14:43:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) sendto$inet(r2, &(0x7f0000000200)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 14:43:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000001080)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000010c0)=0x7fff) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet(r0, &(0x7f0000000080)="96b2bcd2b5dd6705bf438dcad33c390692080f55fa8872851fe17841c9051416baf21b4adbda31343daf633a0af3be172ff4b3e732047f4efa4387d8fabd9c759dbe143e89bc9634e24ca6327934e0aa8b11591cfd2e41cc49f373c840bd71eda81832ae98362373066309086b5baefafa6df5b72788db573f4528fac0eb634e194feab82fdd367acfcebe23302868c21f112c42b300c05241d74acc496ec056423c321af6d57ae58e730150bf8465e4f92fae1e93c418bd5e131cc604ba6a56879cfacff0c66a9a34ad61a2aca6617e31e8054a21f67a78901d29d5e9164f71a5fb05d69ef1ef5041bbefc42046e23d344b6297acaa799e189e384db07dfbb3eeab34967813a59027b9746e621da0b92c0b2ae75c39c33ed31d1280bf98bb569d03afc6a341f33ac584546306dd419a6d801e2e73012fed65ba16e375b13e0dd9d3025d9cfa12fddde29571ad61a86435af75b9d4cbd300ca7af2e51a4373ac99601b29bce378ff1e539d3738d6b6e976e8df0966749c46581d850c2e45832a5a3cf753547a1ad8cf62cdcf04e3c63973b1ec90cbd9f8c808c709d9cfec40038f45cce08851462aa590010d9e024b4603b8a3585fd19dc6870033b375ee9e9903d4d0df1c1b1b57377d8860256330e5719bbfddbd108875e8f092e6f48bcf8060406f88341f0fa6dbd0ba7ada0408e36c68c967b76c9e600583c72fefa75d21fd8abda7e2364157fbb4aff82ab183ededbd459328b0aae9617472de98150d63cbb1de1c9237ad99d807b793aed909055ebc243e61389bed259466b2063906fa6ad3adb7cd0f60853228b44090503931321fa7b8769cdc02a3404c4f10b9ce3f16f2812b973bd192435844c521534a06b4a9b516b12f6997e19694663d4cec70db9232bae498a8d9f5bc588f00ed5cb21e0e242a58d3c9151c563ac88da05963f887f0764d610dda15aefa820daf97cb14e962ca0ec91d8f1e185942cb0feff35e35673c8f8245a42991099e0f24e89807f88bf867f8735b9d5f77494b89b149355c53efbbf48a5844a713c30f5d4dee928d832288f471507d269d03e99a5b4a1f9f83c03d32522cd407d486b3548c5650aca9506bfbf49f6b187ab4b395080a89e88d3559924bde96c2171e85f9943e4cd0fb00120caf3eb601dda1a9fe4aaf016492c3305189dca8145886f9e8773b46cc6b5a6247ae78246a7665be8c0427dd67b620cb1c2d04bb17afae6db172fa4b41dade645a79a4b056d8045eddaae709646f5858a5692f1b35fa9b447ee659f1f9c0a5bc13850e940c9fcd403efb3586216bc0246ad0a7f7b1c7e72a35048e136e41c4412062d854079414c5815c302b30121fad86c83ce2bb50921881f965dc3e3fceb02bc99ec1ae9d38e3924e43d5fe4cdf7382d042bd6b2e7c2c12c224fb22ec1fc9b3bc93204d80e3b04f61dc345f6d0b73ce1f17e17f343b0634e05e03c3f8e291dbf8da2d07ba497452ee8f2b218bc56c87532b1df378a017e37b7aa549c64b45e20834ce29a90ca9547af47ebc582f2021b28a0f717bb7a5b2e1b618cbcc4a2fceb28f606f43472e560975c504734e90a49ea92dd363a0174179f2e522faded175068e792ef647c47a153eac2a5e6c1512f451ac68ea87dd68e208a32ea2d191f3928ec382e801d54b79512d9eb18eb41c99b737494d301e79702d552dd9e25d016c74e84401d8a1f8751b819599d80012b3a63099cdb5680f8810dae146c44e171ea9d277228dde04f2d5f70ef923665905bf5a193e9e2540456d51f928a4b33d97ec98f734bb1c8576bbaceb983a81d78dd2411ad08e93471a75c696297cd4915e3d2f3ac1ff4bf6283f946aff8765d77f226b37a5c96e5deaf588b61af3bde0e3f08b953dc429c82db0d6f939813fd03b4ddbe2ecb86af7430c8101dee124917230b0ac75645201fc01569b8b097c81fb869634f5f69cbbad5a216e55df49854309c2a7871636204b03da725753701c549c51914c7b4158b8620ea72a7179c551aa528a0994852817e46d36f2d3221bd03aa31c08e1e94d86c01d98f814d56295bd22adae0bbc22a14d940b4ea5fe8a05288c97f36e8a14f3c05d5b74fe337ab764fd089d2b9212f69174493a9f6ab84639dfcd13660cc55ee3cfb8b4b537ec6799cbf9e77edd2076cc8fbdba4d0f83e48f9e60df5ef121148929edafd95be4afe2d9d52f9510ef7846a5d8b6d7039dcd41f980ccda80455b047dd338b0b22e7541d1096f895cbda0c0f4d4958d758e22a05cba1169d6ecec28d2c3190235fc635b9b5cc59d08cbd4776bef0d52b043a953afe4e87b983360ffc54e7d1ce5755b298d517e6a488b4bd87bad34c2679cb160fd3a489efab19af14da1bd9d36795022c6fa9df6d0bb4c371e67d74a922c50601bce42af4667df30af3a8021a1d5aa30aae6643738f3c24cc491e789b8740cc291854ec64c361486708eea1f1b04187f5682dfb7e99f529feabcc88a1027cb64cce78f7b93751b9ac0171bcb93fc470abbc7cee9b286168b82814668d2d0a39ee2192a05f84d4dcbfa689f184f7cf8ccd4a0388057673c951fc3c6b0eb0e8adf7ba68b97a598ff5327ec9d04ee2147a0b91c0eabdf721a531276f79f09b7eed05a0fa795c9a22af2ba1d7948cb0d7bbb9890762def4ca898136bfd9ad9c3cea5766bea58e523409a0e956be2e40e81d88d71e33471c172f46ac5d5e3f46498c660321becc73381d38f96a0f2a24a8d3cf53aff7267286271ea8623fd6e71c62b04b3b307ee13c8ce39fd48fcdc055c010d913294b0436835cb3a44fda39d5b4164a0dd01f2e64de3ba1970300ffc7ece69189c84e6983aeff9c7e25b3b6fa16910a3fd200fa2016047142d424f61d21eeed67c15a4ab5a88d0b2eb3ee66337ea27c4a8b836384634247b961bcb678dc54b9125e6289a9be2d7480e9ea254a58464c70ec2944a279af193c1f92aa37387e819d21ea99c2a749d628c07bd355a266dcd831a713d56e90bc62c2e8b7051baca428e84b53f6fb9af756a88ccaf9d1a1b77ef684e04d6d186c344587e89a5a77ba501fa475d69e673c46c6e80b14f7a595a4c6479cdc5efc7a37588126aa569cfcfbc78a968f475a724231680c4eae9f606a4d65f54503535038958f9d2cd6188ca50bbd2c28b34bd464ff83f85580ce5f50ccbc810432d8449572973ffc6e892e20a268c3dbec991efdbd8ccc05c7c09b2b7973681898791b66519d48c926864ad9acedc5cd920c71e5ec06e9fc2eeec3185c37c83dc0ac351d48d139193e1d18bfce1abf8840ac50b054e90d8291e4b9a58711d3c200b71c16729a3bad4fc06447ef862e6ea1156ba1dd120f6073f6f77946694c436ea8cb82e1f04053f16ee3cb635a088c9d96a522ffefe2f0f34d3f44887d2030b69224f8db905c47c71ba53f846cf8b99f5944c7330670969214e073da69247b091d310c95b8fc752099667052bd79321d866be427e40003a00797764851ad45aaf92206def24fc80837a6c34942207ed64a0329e631cc77743cd722235de135c9ac928293307c15ee67dc92a7e8c3a04adf35a2c4c8e0bc6261badcfd2590d104d5f32e17d225afc51b709241fbf98f3740db4b4d38a9bb8971b17b588e1a52a131d0f1a3bc5caa0d07f1fc63606e5b9a744074e772a6ed2f882ae8defc7f9dc3f24363b144a0ea79337e81e3f09572c1ad3541ca3994524e4a004658e9a6347312683fc6d33f214f616ec8d3812ef4d079d77f615823cef66db97f4ed6de7bced54006efb668cf55bc6f8da70216de6e2b231ee300eab49e139c9168d90f6268b8956469ed3da91513a2025e643bcbc4df360188790eaeec0d6198177692e7d2d9f92ecceef91ba044308fb1ac5898d0a25fda93a9ec2169bfb69d48298f9d87328e48b1cecc26ff3e9ce6d6a9348facf5f3697a9e5563cb740ca2ea34c512acc5168e23eb6347496f6d725783b4e83b872834962420d44f3575bdf837310cd2878970dada557fc40616cd3884a6dd9e8596c085ac01dd786c68ceb8e474a133df09c31c176f05765db8dd4192d86c36e2eff0e08d4a78ab146ef7f54c193debdd1386df1302cad88923ad241eb73830e4f84436a0cf6e101289caf09bceef9115871050aa6161ec1f2d7789fe6f2f182f9594ffed38fab40f51e6af7ad427957a4195b91ebe3a74f25b7c178737a087d45a6276694db1a00c9ce87baab7aa74906217f1d8ccf01dcfc8d4f22ff3207e87fce91ebfdfec68ef88b8fce1ed1f3b059b3b7afff1b34d0eff3b0a40e32ef6dc09c15f32655e3bdfa267500b244d9cee0299127703760d31e46f506366d2a908b94e7223ff135ee0d5b5d404c95fe16d8e0726e5ec290be608bf0028a60756e5b16fa2a751d9bc9b284a1b19ca708a31082a00f1b1e045450f00a77c84cf806981de8bfcc3c177212aa602e273dd422a00f7d3063d1f842ba6a0f3fedb407ec72850cf88ce8c3c8a047c2b4e61686a11e6abf0935adc66021eed2b5ef76953e18a7e82f78780ea06f7fc74099c33216b8356e9a0d7a23e329135e744fd95c4cacc0bdf4d70fc747538b465bdcbbac2e0041145b59a9d231ec560799a9f98144c1fd3702597c36dd73f07bbc0abc205be8edc9f777f3598c87d3fbb03b04b3a5e148e3c65a48fd6d990580419a35bd78c3063ae9ceb7a71dde200db8bd6f92cd2ef9b021125ef736eda0be5f34b49ac9237862d6b4faf578f6097622cadaa02313821b1130745e8c28350e88fb63d49d53e733e7ece411859820ef35f9967768d9a82c856657d5451f7f9357c9f219496e7a5c9ff341d30d4a38239b7daaf647a6ea72c03ea7c5509e99ee824fbbdd7f847f32b2508828243473d00d21c0fee00d27c480260c348dec0c7c1aff02b486da4a685f1fd0dde92d4499f4c65c316015c73d4241972b69d2a8681f072d962e8519b1ee2184985a8226cc32cf60cafbb344ac20523aabfacd9b60c387a30adab5c607dd18773d28b5eb9061affc3e1ab538eb9d8622334eabf1cba8f3b55c57bf3ddacea9019823255b7df4bba2b2031feb6dcfc4e8b870ec65dbb93264b998efad173cf1133bf4c43cc3be923b9c1a98b46360d57a88ee0385d794f3bd8bfad7cb311b2d64454d80d8d91dbbebd1953a68da593dcfa20bab0d20a27ad36558916acf9cbdc62af48c1485cac4f383a4dd569d9c90292fe069a7796f317bc0cf281958d083cf6525dc8e9b79e3c42938957ea9a7d0ec52dba9d6256cb42a630f63ae36e09e2b61847df7844466f7084ca4c309359c3642f0948d72c0329b7fd27093f7a0143ad9e6d4e2e755d40e1a08b391123dd6e44d38a144dab3485601e966734de1ce199bcce89f514f3a1de123819ef580552617aca77c2b2925e112f74f23d3f817aa055d6209661a814f0208187c32b1de7149ecae6bb75ab067d0b3453347c7789719a4c6f3fe85b2b4a97a9626af70b827f1aee43ff9cd7ab297850761abdb532f0710c1fe361398a7626d42ba928b632ad2df53011973527963959b7551a810e4ec812cb9c5dd110ca19351418ce1fbb5fd17954a74b97e5fbda61c402d519686a126e9dfca434ad19fd451432a8845e15b8e5aeb1797ddb8627c1fc966958ce171eafb980c1e022c923cb78f349d3874708003114e4e377f4177c60163fd776f448d29b728f06a28e225bce2533648d98b777fc2643710b18d9e88e64463c6ff0982ac7152fc7447360f102af374ed02a687d965b95151eea4bc6de9fe1550331045f14070f286574227", 0x1000, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 14:43:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8001fff, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 14:43:34 executing program 1: r0 = msgget$private(0x0, 0x3ff) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x401}, 0x8) msgctl$IPC_RMID(r0, 0x0) 14:43:34 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = getegid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2012, r0, 0x0, 0x0) setgroups(0x5, &(0x7f0000000000)=[r1, r1, r1, r1, r1]) r2 = geteuid() fchown(r0, r2, r1) r3 = semget(0x2, 0x1, 0xd64e8a5cb29e3783) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x825, r4, r1, r5, r1, 0x40, 0x1}, 0x8001, 0x1, 0x2}) 14:43:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r1) socket$inet(0x2, 0x3, 0xa5) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 14:43:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) 14:43:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x229) r1 = getpid() getpgid(r1) setreuid(0x0, 0xee00) setuid(0x0) 14:43:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) execve(0x0, 0x0, 0x0) 14:43:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x9, 0x687, &(0x7f0000000000)="c0bf5c5d6e765bf2dbc6415ec9210f7718be2b7f100d8d4d33bcb0a77088604660d6787642dce74d006e3aae26f421a89e7fd3199c01b6f9a0b52ff9975f36bf6b8723bd6ae05a618c0fb0ee29f622d94cfcb669006af00034c0592c83c03f40acc82a65ad06f2ca7c1c8a973e8ebb6320d0f132a8bfc4e9b2f831494d94e9d556f7e351348fccf222676604fd1f5c8cd557135dccd7b308745f875d3ddc9b4df4f885a42daccd60428faddf58b450b62b2ccfda34825f3fbd4c574836c4ed1c4d545f100a46", 0xc6) r1 = socket(0x1, 0x4, 0x100000000) getsockopt(r1, 0x9, 0x1, &(0x7f0000000100)=""/239, &(0x7f0000000200)=0xef) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 14:43:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x37) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) fchmod(0xffffffffffffffff, 0x120) 14:43:35 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x1, 0x9) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 14:43:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) 14:43:40 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x6) wait4(0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ef842cb08193a5f514f417b7348d09924b832755efb8f8ff3c7a8f9516127b1f7a6274d9bae23cc7a5a77c6abad29d6987569c125ead209df70f27e899ef60329887ae1b511ad49bc018540b220d02d3b55365544d61917e5505f802d1da529e7ec5edf9d9eab15af4c61c03b83ca6b01d2999c7a1bac1356d658d62167d9cb5273a8491b0392d74d6a451f883d1d68dc5136f88cd9ad7d9757ce80f6b36e5932799db19dc3ad6a5da16621da9b25d9fd550c39d8030262429329b8a2846134013331a65d4a5029e66d718e8cabf5dc0a2f9e4e921ef576eab1e36f3f44aeec841e6b7dc55ffbfd27db545838c64a642c14574f7f4bb9edf1919330cd8ee7acce69357055702eb2d23c264c03eff6c3b8b5fc709a2717191f8bef5898da70b8002cde689b50070e3a923f0956a3077296dbd7dd7e37915c53324b6f028f19afddd89865b639e5a56d7345ecd34c285cf3592fab1615b77307408d89f95dea54bebb268e6884abed018e197e3042c3c1c7c016c789e5d8638a8eb08b2b94d5807b5dd58f5a6bea32dc3ff921ae2b85aa602fefd8fbb12ad9e9ea3eb1ba3a378f532e79f16afe3ec21660e96bc4d0a2d343e188c0535504a84703cb972670717bbcc0035ec0470dc31a5e5eca92578568732bac009c336e07c2ca66ea5f557eea6f3bce58eb3e6f2fecc41d6813eb347c93ce7dfc43835486d50919175efce4fc7", 0x200}], 0x1) kevent(r0, &(0x7f00000017c0)=[{}, {}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 14:43:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/219, 0xdb) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="6f09c7", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:43:40 executing program 0: r0 = socket(0x8000000002, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) r1 = socket(0x2, 0x4002, 0x3) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) socketpair(0x0, 0x0, 0xffff, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ï„,°“¥õô·4 ’Kƒ'Uï¸øÿÿl;‹_Ç ¢qq‘ø¾õ‰§ €Í扵pã©#ð•j0w)m½}×ãyÅ3$¶ð(ñšý݉†[cžZV×4^Í4Â…Ï5’ú±a[w0tØŸ•Þ¥Kë²hæˆJ¾Ðá—ã,<|lxž]†8¨ë²¹MXµÝXõ¦¾£-Ãÿ’â¸Z¦þý»­žž£ë££xõ2矯ãì!f–¼M 14:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x20, 0x3, 0x100000001, 0x4, "d665336927a7617afe4709425a72ff61405ffbb5", 0xb633, 0x62}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) -4>Œ5PJ„p<¹rg»Ì5ìpÜ1¥åì©%xV‡2ºÀ Ã6à|,¦n¥õWî¦ó¼åŽ³æòþÌAÖ>³GÉ<çßÄ85HmP‘‘uïÎOÇï„,°“¥õô·4 ’Kƒ'Uï¸øÿÿl;‹_Ç ¢qq‘ø¾õ‰§ €Í扵pã©#ð•j0w)m½}×ãyÅ3$¶ð(ñšý݉†[cžZV×4^Í4Â…Ï5’ú±a[w0tØŸ•Þ¥Kë²hæˆJ¾Ðá—ã,<|lxž]†8¨ë²¹MXµÝXõ¦¾£-Ãÿ’â¸Z¦þý»­žž£ë££xõ2矯ãì!f–¼M 14:43:46 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 14:43:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/108, 0x6c}], 0x1, &(0x7f00000001c0)=""/106, 0x6a, 0x9}, 0x40) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt(r2, 0x2, 0x0, &(0x7f0000000040)=""/62, &(0x7f00000002c0)=0x3e) flock(r2, 0x8) 14:43:46 executing program 0: socketpair(0x0, 0x2, 0xba0c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000008c0)=""/108, 0x6c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000940)=[{r3, 0x104}], 0x1, 0x8be) poll(&(0x7f0000000980)=[{r3, 0x12c}], 0x1, 0x0) read(r2, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 14:43:47 executing program 1: r0 = socket(0x2, 0x1, 0x20000000000003) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 14:43:47 executing program 1: pipe(&(0x7f0000000340)) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x5c, 0x600000a2, 0x0, 0x20}, {{r0}, 0xfffffffffffffffa, 0x6, 0x80000083, 0xbfa1, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000008, 0x7fff, 0x566}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x85, 0x2, 0x4, 0x100}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x4, 0xf5f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 14:43:47 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/43, 0xd91c5400ec61d306) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x22, 0x8000}, {0x18, 0x0, 0x80000000}, 0x101, [0x3, 0x8, 0x2, 0x20, 0xae1, 0x2, 0x1cfa, 0x400]}, 0x3c) open$dir(&(0x7f0000000140)='./bus\x00', 0x8020, 0x77) 14:43:47 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x4}, 0xc) 14:43:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xba76, r1}) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) 14:43:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/247, 0xf7, 0x3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 14:43:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x2) fcntl$setstatus(r0, 0x4, 0xc0) lseek(r0, 0x0, 0x80002) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 14:43:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() readv(r0, &(0x7f0000000100), 0x10000000000001a8) 14:43:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) recvfrom$unix(r0, &(0x7f0000000040)=""/220, 0xdc, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x7) 14:43:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x400000000000003) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) 14:43:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) pipe2(&(0x7f0000000040), 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x7f) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0xc0, 0x20) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) 14:43:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x27, 0x5, 0xfffffffffffffff7, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) 14:43:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x63, 0x1}, 0x10) ftruncate(r0, 0x0) 14:43:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$inet6(0x18, 0x4, 0x73) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000040)=0xcc89038fc4d2438d) sendto(r1, &(0x7f0000000140)="15797ae2f819fd926419c6976c1f3715a6c02b5ce6d72f742ccf98523758ea7327d9353faf5c5f95db35046601cf8333119e88fe75e4f5b07b331bd1ee80e8a2e0d29acc08db24d1b41a4f29775e2a20eaa7ec6a6291d5982635581ae0101a588df322e6706c80a2e0b7da04c1487468a3fb850e094181ecc4ae684f3ea270748d6eb21d366526175100cab00a6b43ee35b94656afdb7659a9e26da7c39cc9ba8095cde8b08a2cf8f1dd95f1b04015de3d84cd7a38f284d08cf6d579cf4b1105a1f39a9a1a5559689fc9a95e1ac09604e1bada3a5d2cec096691e78ac0aac02e05", 0xe1, 0x4, 0x0, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) fcntl$getflags(r1, 0x3) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) lseek(r1, 0x0, 0x1) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r3 = shmget(0x1, 0x1000, 0x20, &(0x7f00003e4000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget$private(0x0, 0x3000, 0x243, &(0x7f00003e8000/0x3000)=nil) shmat(r4, &(0x7f00003e6000/0x2000)=nil, 0x100001000) r5 = socket$inet(0x2, 0x3, 0x0) getrlimit(0x5, &(0x7f0000000100)) dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x8e, 0x1, 0xff, 0x3ff}, 0xc) ioctl$TIOCSTART(r5, 0x2000746e) syz_emit_ethernet(0xaf, &(0x7f0000000280)="a855d1246750522b0e970f1038354a73fe139bfe688f4c525473c76201db63d589b261bf203d8fed1e2d909dbe81ace4af44d8017be71a3ff2d064dab0736efe8de45a91e1f4825f958bf94a8010a4836267cc10bd3ffb1ede40ddfd6898752f487ece85cc1f505386d0b020223b692917fee2dabbb6bf71636807b6a728f04ab26ba2fcc8b3154286dcafeb032e90b5158dd36e819e0bd602593828ef5fa4e929b9fb2a800eb20ecc0691838c0599") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r5, 0x0, 0x3fffff, &(0x7f0000000000), 0x0) mlock(&(0x7f00003e8000/0x5000)=nil, 0x5000) writev(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)="5a76299116c4e2b3bd093f9d16dcb448af00696a349742ce25436a2a643799ba6af4830bcc3682e041b4f4424bc4d7cdddd951f5a36749fafd7362b3d15d562efb0bff20366057afbf3372181522f6fcad05afabc766aa125538e5c131fe29208c587fb5109ce5017138913215", 0x6d}, {&(0x7f0000000540)="4b4f03af511854b0378337c9daacf90e1dbb8a017310496d40b5f02ad7db58aa9e1e71125f136edb97aab7d5bcbbc04da67d6581295c7a90af79d4755b059a14b3b96d140ef81479d65324ccf598b844e1686145c7f7eeaf66af571373ceb770fa7c3de75c6e0f678a475e03a0cb1c9bc4b9d40ca3d6779f42a6c005448db571c7abfe3883c5ca90d1ecaae240bd07d5241d54ba8bb8349442ff90cff872454e12ddd8905e278222aedc", 0xaa}], 0x2) 14:43:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setreuid(0x0, 0xee00) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:43:47 executing program 1: open(&(0x7f0000000180)='./bus/file0\x00', 0x8, 0x2) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2154, 0xbb0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x114, 0x8) openat(r0, &(0x7f0000000000)='./bus\x00', 0x300, 0x1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) 14:43:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8000, 0x800000000f97, 0x0, 0xffffffffffffff86) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) 14:43:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x1, 0x4, 0xff}, {{r3}, 0xffffffffffffffff, 0x4, 0x9, 0x7f, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x86c, 0x101}, {{r1}, 0x5989ba573274678a, 0x2, 0x80000000, 0x9, 0x970}, {{r2}, 0xffffffffffffffff, 0x40, 0x400fffff, 0x56e7, 0x6}, {{r3}, 0x0, 0x1, 0x1, 0x80, 0x9}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x263, 0x4}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4000008a, 0x10001, 0xdf7}], 0x2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x13, 0xf0000007, 0x1, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x4, 0x2d8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x898, 0x9}, {{r2}, 0xffffffffffffffff, 0x28, 0x40000083, 0x8000}, {{r3}, 0x0, 0x60, 0xf0000000, 0x3ad9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x3ff, 0x7}, {{r3}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x5, 0x68}, {{r2}, 0x0, 0x50, 0x88, 0x0, 0xec29}], 0xa6, &(0x7f0000000000)={0x4c}) 14:43:48 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(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 14:43:48 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) getegid() 14:43:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f0000000680)='./bus\x00', 0x0, 0xfd35) 14:43:48 executing program 1: pipe2(&(0x7f0000000240), 0x0) r0 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x48) poll(&(0x7f0000000200)=[{r0, 0x10}, {r0, 0x86}, {r0, 0x4}], 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff}, 0x0) lseek(r2, 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/209, 0xd1, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getppid() 14:43:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) pipe2(0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x8, 0x6}, {0x6, 0x3fa8}}, &(0x7f0000000080)) 14:43:48 executing program 0: utimes(0x0, &(0x7f0000000040)={{0x0, 0x10000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) 14:43:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x7, 0x79, 0x1800}, {}], 0x2) 14:43:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) clock_settime(0x3, &(0x7f0000000480)={0x7f, 0xdeb}) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x1, 0x1800}, {0x1, 0x7}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x9) getuid() r3 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000002001) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="402af1257b2c2900"], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) 14:43:48 executing program 1: r0 = socket(0x20, 0x4004, 0x1) recvfrom(r0, &(0x7f0000000080)=""/106, 0x6a, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e0f6275732f66696c653000"], 0xe) r1 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0xfffffffffffffff9, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:43:48 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='r\x00') 14:43:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) r0 = dup(0xffffffffffffffff) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000001c0)="4b2645313814ead317e95dbf0032d58b804ed4b17f9e338f9ee4acc9fe901e6024021f101df170b5ee1bcc342e83bcd4e94a59f33297067e5252a5a39d2392137ab2aba9b9944c8447fa310b572a995755c1c668209b7c0cee8de6589f2486f7bcc3f7da6235d5e6744af3143a71503d6c8d436eba144b7ff9617620ffc6a9ac729a316154e71888bae4c374417e29c7a0f0633a329769d8021ae8b35cb2272338d4ca4e0e292cc753db9972514eae8977629df926a534611c81691f92c6cc36f74debf487", 0xc5}, {&(0x7f0000000040)="985f7885ddc6e98322cb585b", 0xc}, {&(0x7f00000002c0)="0fe72e98445dbbdab87a8d03c5e541e387114797032f1084df587c5423c4af2b9ef9a6004d9863bd676a65dd3109f4740dd06647ef31d2fa75b50ab1868755cbc10cfa55828237e90f3b4213d123c5866ff66b05fc8d932b468fb09db2dfd5acf29297371b1899c98876b8d37c29c6e2f6bbea251f44fcf78c1af59a255818819ec9e79a2445758ee335da8732d10f183da078bca6df", 0x96}, {&(0x7f0000000380)="653ee6349e5e98291e50c56699af8ba244219ed5d40daca23c5ac647dbbaa05c5de8071da9526ebbafc4d7ed24d8c6ed5d7aa6dbcace90d281c15e7861849fe0399a3c08cf79e986057b40206e98462579e4877c70a8ef5392756b370c48592e4862e25ec08ba25e0e03fb95a4d4ef285c1f16818b24f2fdc64351ed0857caf476c4de42aed365891d934d64dcb869867757f065703a19a2d3", 0x99}, {&(0x7f0000000080)="bb6acd2031e871b70c267f1662970b061383732f15f029aa129384ffc70a86bbc5f838ce44bb6813f31698c2a2a162a25da21f0d7251dd76b5f3be290385547ba9e6d1c730d6eaaaeb937b7c72de2241d11bc1", 0x53}, {&(0x7f0000000440)="26d33a42ec988827a79b561b010e320a8c07d1049eb6214c42bb36fe01cf9b854f03250f138745eb85f4ea568474ec9d14d06cdb8cfef5e1fd636b6dcd1a0e0891c1b1f6d7b6b6e0d02e18bd2f1bae24e3c67647da7f5f6819fd9de87b5ba4", 0x5f}, {&(0x7f00000004c0)="3da55f5ed1f88f7b92bed6b3b3bc534191bb27e9b409966bfdb6f4ccc87ac43746d8135c42d2773c14cd9c8f18c0594919f4fdf417aef6aea0307a03c84013ec6bdb9ab964b7069fb38b41e1e81550170ba59b36243cb15d1988a1c56d1cdcf8124a331776db1de9cdfd0795fa6e4c63cda9a36c2d5f4ee3779fb0b25c47814d54d69eaa0939a592b2e182788ac774a225e192b7cf04d2edde674d3b2c0e08f49e60a14ce2bace5314cc90774d64e6ae290604f993deaa29d33f2a3c5145dbafcc587394222749d04e6245907f39382ed9d201a61f7d069d8eb3defa2cc01a3e974ed148e91a01416062fae810a92dead93394a19d500416a4a6a164f63656b4d58f847bf81c0ef99f4781e19a8a6413fdd6ce7eaf965e292b1d611ad55292274f3d5e63437a5071259e1252b5d0986d8ab594c2201abf9b14dabafa0abe9b2418aac77eb6762757333f10b39d0449e36655629f34a5d77438fab1bbc56f91c1bffaf92dac8f74bea673b6ea27507b9c83b5a9421b7171c1bebd2563b511f0d788bfa669af7f4d563b429427773b893020ba60bb3d579e824b1c67f9cf7a2de5dc3f83654899578e58ac877e249dc5151b1e7604e3eec1e1d787fba668770ef941ad05cb03199a6f220b0e6ef8ba59cec6641a163684caa6736e70b7e25db0ee2297fb052c73f9b0835f7a0fd1176a05d212cb44260b5cd35d21a5ad48377c672cc6cb1cc944ec5b31a5b5d36f823d27b87445a6c83bd745f7a1161d67e98e8a22105d146a348b487faf924eb8e922fe02db3b534541debbdff3b9205a47914963616b4aa3f148d75844f6681eed85126bf32927e7cf73c43faf9ab5e312a38688c5b43398c3206a330fad647718b0227de7e3ad3642fa72749b3f7f65eb87c2759711eb1492ae858e5a4d3e230e5a0acb85b4be17a52ded86b5455c688a27f50cbb73c47243f7510d8cfd4f0f1f91388b7775a7a2faf77116f971f59b0196d85f4f36eddf01d88fdfde1df515b4dbdba2e419332b52fc110fd3bd6bb67a07aea5640e244fdb177c88f5e6fa7e57ffd5cfb44fca09fe61d717d19ba71dd90c0966735eaefef45f709fed99f2112ee5a56d31bf5efa736ebf9b5ce206194a320a7f2c0968cd120c26a83c3295569f18685c24b77c9171d119fc5ea9be0ed328b94dd423256e47833e1ed9dbc9ca88316b7df802099ba707ed7efaa9ec9e74a15ba1f06e2243f5c9120bc090353f4826a05d574363caf7ed4b88952a82b70940005fdb4b272887b3201087edf54ffd5811770a5a3205d42dc360495558fdbf3372b493046a343efc612d9769e361b16e8d4a6e5ba7694ab82f4bbe47c3bfa0e0513384a5213716b89de4cde49945169e198d0992515f51c2964c0541d206058b639b484dc8b278a93754a3fa34a63faa286805204c7bee5e6298efeeb574ab3ddc1453199864608cb9849f50bf45e2ee2727dc77429cc0d636f89b94016a1f27265373fdc37794e390caa9cadbc17319f86f99423fec97b97f9418f415f2068d3aff5729e3f08a215578766d7bd678d9facc18184a31cb1ae060c386230146ef5e314815cc4e8802389334cd186fdc9c5ad0e796365d1a3bc0b421def71ecdd249b1ba6bae98563f6dfa1ae3e36cd90843db9b2f916807439313caa8473ce047bc72e255fd234eac860757b1734582d19e65debaeb3aa8023c10c84c4df60438f653fea2f36b8ab5ec3ef923bfdb70c35d381732dc6332882c38244c4984ccd913b09ef4a7e30dd651f09a4365e1610f57e94f07656de06630ed990062bfce35b6e3dbc99390723f6bee963ffed506e4c9538afabb925cd1a3b3f695ebc0dbbb4e775dca5743744fb6141590a9b545fac90b6ca6291674a6f36388148155c821be5d7ebe911b041441747b12736cf2dc5cef4f2232e252623927131d8a54e2823f6e2bc6173e903cbacef9b69752e6ec5d8ff1a71040bc479d94763be762a1e61c86d94f63496941e3fde6b7349637352e6d6837fd1f6a6f3bcba4d9f1b695935517ffc19ed8ec45626cef9472cf6d4cc4b575ecf0a52a3c2b80b04350e8e7de728ed400fde103ba0efda1fd8c951ca4954e96626dea58d53d81687cdac91c702339843f5b64175399b326199b47ddde501d0bd0fa7b10d0369a45f2402414d4c4eaedba3ba46a4193c8577d61132e5b7f253f8233de49a28b2a3659fe9fb557184ef9ab32d24af9b670978fda025ef4485709ae29a8060a9cbb56e897af41a99612593559a2bfacfa975ebdbbc1fff189c47eca39807966ad306330871faacef0af09e787936f0be7d977d3626d430aa91ce56d62d715c6345562fa20b7790d3fd08db41fa5234d12475f51fc5b7b9955b6c9193cfb02e9d6fbf2fbaa3b24713586974c288841bfe8b2381faf6a8f905f6d3049f26af3cca525f31295b8bfcb7d0dca423a79a763cf5f4ec8b32d8542ae59240b5e181cc46f30db981c5968655550b944fac32ac5d057644be9b4d15f4cbe6916a762a8aa66635b6d557c8e9a51337308f4492897d88d4cb938c3f5b33aa2a5d9f4e3a7a7525b15a573654c24ae7dc833edbd9335e1854ef6356e6213902f80d60f655b7732dabce114a7db72a5e74cb092377e57fb36febcc9f8bf9992e619bfa23a08f09a9498c07d89f6b6d5658e115aacbfe555437061058d0373227aaac479e36412bedd6e62943e28918207e63cb1d727cbdb49e60cb066b24319ab77b6ca944b17b19b5ce0a7c47c3af7d3745b35400f435d510e65689d17806185a9c92e7aea7be7fcd0c37492eccefe8a33488883a6ad9a9fdb8b657ca41d5b6eb5da82f7c145f7459a362b5413a1c888a98854c859ffc255e7102f538f97d3be87b76464326691753155027f4726774b8008ee93a70a1755f8cd3dc3c9534fc71f63ae1e85531788d19da120a268420ea3a2baf89eb5a4f358a13a900ae17345e0351e4693d1b7490229bf51df854d146edb3a27b8f42a58f45828f1852c90b1b8462ca308b5f241293fe0decd838480a055630d7b9cb8f211f9d4abe575dc14e7c1f0a34f4b108c9d6f00bbe41bc11b26dd97c4dd1b83566d4964f33271e98bb610e4b7e2c38632327dbbf10f485572e0d0588a4146af105817a1a6b606fe759eaedbaea6bc74c0819584136b08306a6c305c9e86d1545ecf3330b79c96eae3f896209e4ada02fd99fc42de89e3eee923d47fa645d38d57979791a7ee695791a1e58456b130fbb451924b53c4c51d6a0ab03fa5241b19c995e0c0910fa794a7957272e2604d2f0b688d86fd8f466019095add558154b3655184ca266250c2671901bbd7bd0de5808b74faa3f65f312d8adaf8480c64291b95ebdd90b12b44b62a163ee3d21f5886c64ad5b78bd65f03b9ac90553ae0433ffa6203d6910725295995380bb4cdf7cd97855f20d094f3a447d57f84d930d15e82d3dd62cf744b42f23642f23b10f53f3781f14065d859353c4847630edefa85eefb767b8aa12e6f32830a617bdbda47d1d5a1985d8b6c8c87f95a9a94fc00e422872288868e82da2fe613c1b044afc3c1637159491e9dd020a96e47692524e8094962f422a28f659fee69cbbdf76ee9383e5c0ee1e53dcbecd625939a0f810919ba2f63d4264ac734392b29200b17e98d0972ac5f0e32c7f01ef5188ffbec0b96cd092b1aebb515f48b519e9b799a4e9b7dd8dec82bd86cef6eca15d67f63cd90bbc88a3ac91eb9e4ef3e2baf9dd95a71986b25b72877c4bf19aae6ede9745154040d9e0ada9e7f6767ca15a9526914dc9c82a53fd315c8cc148ed7c059c0506ed215690243d9d3d9651b1355907ad3884124bde81d89b91e2c5dfbe76668e9986072766cf689127c69ec5018011f23c5cfd943fe0f22cec4959186fd33ceec40a681860d39a0534e779da9e6a5889d54224307a348a9a9b8c6aaf0dc339b1d0c2656a4cb32aa54e10560500bf0585666c53b713c78157036f879aa116c07c701dae51214e05adb79c785cc500ecf039e9ecd9a6b0490b6f791d7b1fb756ae71dbdc10f424af22a5e10bc3ff392f88608d9ac930f08d4d9ea7331967129d032e52d24c7471fbd7a5174c57c45d134b45fdc0f8d4f5834286923946346c8676f3a32297acc4bd00d3731fc0a341df5dddedb029de56bf4a7da44bd4c6a5cb7bb99a7c3e5f6023a2fca87eb4be4a6da4cc569750bc9337064add2ae27777eac10bf66d2d6e82dd4b4d05c0f2f1a40ed2f336e18fe4dccfa43be0cbe26315c401a86c8a56b4a24387b64fda04654f40165719fc6511a00dde729cdfb76dab7040a703185137cef8b9bdffab8e600d273d29efd66bc7c2568e79d28696f2e05764752dc41c6136be747f44159f486ecb4d89da372429d816ce1d5d4621ac851f3f18bc1265428eedfbf9d0b5288f6ab382b4b8e170a2ee01b12d3cc582665177a02cf6acdcf369f6e73c7533eef8de0130970413b06ac85ebaa5077085f8bc6db4e6e8e3fe3b3991f6862954db56f5eb2f479adde8988fe13c02b2d498b0520288babe8061c889b81e8322be359c505ab533872858b10cf6e2a9d959dc2cb48736b088df4afd5e7ed5453ecfd5dc451d81ea82a8b89fe5ff293ce7a42fd198f914134410d22d8eb4c61ab892268789a701cb7086ee53e60ed0590f2d461a0154570378609c994f4d4b74d44e05107548b8c4c95ef6e3005a8a9c83df5a04c69bc0c331174d3b30637e550897982704e293b162b2040d5353aabdd85c8562854d9f47e1e297f7c3dd4bb58727e49bf50ef4714cec8ca9cd297978547fb2fbc91c84451a233e33dd834fc18341c6317be6ee1c80bdc0a474c0fa56c40fe505c95a714e3565350e606606572d543596d5bc97aec3c29aae7435016f93a46492ad945cfb13abd21d37a2971d1e86d3c1efea73164587c15255c746b5c64c25482963790805d39cdabce4abf9f6211e294fffcd247171a4307090f5778e85044262bc01350d1a558d5cf6d29c4ca85771a0e6c701c36def28ecd9326a669d68cc430560ac47aee65e77990b78d7b3db8077a620adaac92d2fc05598289fc6c58cfb4654bf21e6bd79b04b97905d86d0fe03999ef7b4b0fc29fad49f5f20fb0aadeb068af04bc976a640eb19ea97ecb1c4b29b94a94456f43805a25fe8854e95801c35a60799ae244b9276e77913e2efc0230636742b85eb008a6bfd22581a34b698d05c0bd09d1ef752e9303e6c535843d106d44b75599f1d153e83539d5f00baa604d553b13905199c602ed214cc23cf46204905ec944eb01ee8dfd3d290ed3549900779b3227b3b494d03bbf9a535035959fa8d1bb63e55296789a36a7c29da96f4d6b6187facedd267272ecc59dbfa2d82039c12f5b2e57e88f98570e568b97439a18582353668d0fb5c55189c29b916f848f7c4906ff3555a42d4d2a3e08007ae56a98ce5c67b9ea5aad6e865931a9a8d20d757ea86a378d9788f448d5869e717bce31886de8aeeb0ff57f147729454fcd1fb872a1d6cb511341907ddf6b32909af1d19d0e04385511734269a5f0ad8d50a6f66808124a62d137b587df7a66be3c9778b68b12b63f8b105b9e03149992c91becdd49a724afda7189ae1c5dd81605ec62e1d5152fa60e41a8b81eaf5c99a8612304dd2c24305d88351d7c7fcdbda7563291ac82c436eba6315a8c2691c37ac982773c6effc4393c7cbeebb0e5ddaa83fe250b4aecb3fbea7079002ff873e93aa78a32e2112d3d6cac320fc798e8a7d2747e502ea980596180c54a748a3f74ff70d53879c2017a", 0x1000}], 0x7, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}], 0x128, 0x408}, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:43:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000200)="0906c6f68958f4f2fa2114e8b7a245af939a173b8208872e9139ffefe662419011d3d5721e4b55ceebd30b06f43e278f5fead8e61a2a4067099b3391a462ed791cb8a782a30dcc6ad44d472c79b3e541f7a420bdf10c457845", 0x59, 0x402, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="c3e4c5116e104e9c72e1c2fb7673e0dcb2e95a666c0e88d0752f6c427730170192c0ed77f4190584d22a6521d93e8aaa911dfc7127eab79c83cd26a05edcddcdf0c7a57d8ddf3f41b9c609999d6d3fd0828fcd10be3a774a37d6779623c48791013af2f7acc6b87cbea52ac9d2094a84e9e6c5b000e754a549282e5ce9e9f578434bc352c107c4609580c4ffd4ecfc6a77f083670b3dc12fc0295eb40571f914b2f1671e20692b8973eae53bd2a0a89be918837ee1c69817f3b55fca0c5800ed3ac324ba51a56febc9d55ddba567554e1b5b60", 0xd3, 0xc, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, 0x0, 0x3b8, 0x0, 0x0, 0x0) getpid() 14:43:48 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000280)={0xffff}) 14:43:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 14:43:48 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x30, 0x4005, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 14:43:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = getuid() setuid(r2) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x1) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x2, 0x1, 0x8, r6}) r7 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x633aba0a, r2, r4, r2, r5, 0x19}, 0x2, 0x6487, r6, r7, 0x2, 0xffffffffffffff60, 0x4, 0xbcdd}) seteuid(r2) 14:43:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6e, 0xcd, 0x12000000, 0x0, "3a4a2d65c93d0f69a905583330233abb5876090b", 0x0, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x0, 0x80, 0x3, "79059bb86a521d377d968a8f999f0d8bb6103297", 0x400, 0xfff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 14:43:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/214, 0xd6) socketpair(0x20, 0x4005, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x81, 0x6b, &(0x7f0000000200)="64ae2be93f887cb370161cfb8c62780450ce1e0e1b3ec63f8443afae4583ac1591edde10e14438a7ec2a2b6400fc079d4f7c35ee3dc1d1f4ac97483b2e8908ddaff117b52a63885438886e0687b147cfb9f8972e4af0855570f7cc9b871d44308ac5eb82f4292b901038e75f931cc84fe760a7fb1655ff4f17fca269f3aebf2abed4b41d8f97a8309410f4d2390b867c31771e66", 0x94) ioctl$TIOCEXCL(r2, 0x2000740d) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x5f}, 0x0) 14:43:48 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) flock(r0, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="bfbc1ff72fbb72bd2b7a139dbf894477e3a2b71db38993ed678e0f775972aacfa14e3a43cae8bcd939", 0x29}, {&(0x7f0000000080)="2819f46f45b3999b65c4394ca51bf0b325ab02fd94643415fa82e714b0af0ed88689c561fb2c722e2f0ee5efbf8f73ca384d90087a1f04db85b260200da3712ae664d9ead2e19db0152b401d4a74", 0x4e}, {&(0x7f0000000100)="afecfe7682a15e37086f509e531ec93f8c44f07b8362fe579880692f0b8cf1e3f9783a0146d395b34437270a243f109de013713fcbc7a34571caa67912cb2a2fa3aea2f695c65b3f00ade766cd5c8c7e69ae66d625b69dce1bb73f6efa89d65213a9", 0x62}, {&(0x7f00000001c0)="c23b474381aa97e25c7a84e165f4da49ba517b639e0cb399af9b94a32373c8081c36a0ae21db22bf992a5e8a354fb217b011f151cf5a75cebfc23059a07ffaeb2ae5afed8983d4cad0a0892c481cededa4092f9ef4c2ce77d3f8ae13f2da8a6ff401a400f8caf0070969d0dd5284a0a2309fe947ca138e63954fd02aaa83520771eb738003923c3b7272942c3cf6e8577edf0f8f76dd1c18545a065416cc96f65148e3dcfe31a8dcc03b56b4b233361a55398daf355238d67bcbb1d397a9be2c2491a4059d49d361a66c421bf00972cc0d4b7d881a03", 0xd6}], 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:43:48 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sendto$inet(r2, &(0x7f00000000c0)="df4adfd53e4213c7d3", 0x9, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) 14:43:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) listen(r0, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000040), 0x4) 14:43:48 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(0xffffffffffffffff, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 14:43:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 14:43:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) setrlimit(0x6, &(0x7f0000000040)={0x7, 0x59c4}) close(r0) 14:43:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x100}, 0xc) 14:43:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x19e) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) close(r4) 14:43:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x22, 0x4003, 0x20) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x42, 0x4) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x240, 0xa0) r5 = socket$inet6(0x18, 0x8000, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28250, 0x20) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x30040, 0x108) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x100000001, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa, 0x0, 0xc0, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x5d, 0xa0000000, 0x1, 0x100}, {{r4}, 0xfffffffffffffffc, 0x10, 0x1, 0x3, 0x80000001}, {{r5}, 0x0, 0x80, 0x4, 0x0, 0xca}, {{r6}, 0xfffffffffffffffd, 0x24, 0x3, 0x80, 0x87b}, {{r7}, 0xfffffffffffffffc, 0x20, 0xc2d6426b40338cb1, 0xffffffffffff7fff, 0x3}], 0x1000, &(0x7f0000000300)={0x81, 0x1}) r8 = kqueue() write(r8, &(0x7f0000000000)="6fe6bb033ed8fe63b292190584960d69c2e7c0278cef21a31a7967d26b3bc0ef9d12e72f080ea9395c067af0eb4b96123af251df4815b208a737270857cfab25b3ce05ebd066f5872b2c56b54d6d542b1b4db8622b98e1e0cc49c128b0dc3241f56d7ea469275c9bbaa740236db18e0f359e5eaefd6944e91f2d64ce078258a1bb7958ee3ab4c551cf5af873884f37086f664e822b66c5578f708bc575fa", 0x9e) kevent(r8, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 14:43:49 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x220, 0x71) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8080, 0x0) r1 = socket$inet6(0x18, 0x1, 0x1) setsockopt(r1, 0x2, 0x6f0800d2, &(0x7f0000000040)="cd8e304c1980ae5139a190dc37827e702298dd2de3a8766346ca1d49f968c03f1d196130014b350f38de33171270d0770f049d154fef93e4d5ee542b1dba66cc7fc519a586d0f1cd66a95406a9393bf3e47c53b2abb975316f4610a90e5fded96d5a9e73971230f2d53a0d8e6e6ef580cdc436ad7be7831a3e0b7f5adb1d51a602dfaa8da4f7ac4865a398d9776c9421284c7da6f662bb", 0x39) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x18482, 0x80) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) 14:43:49 executing program 1: socket$inet(0x2, 0x4003, 0x800e25) r0 = socket$inet(0x2, 0x1, 0x89e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7f5f7e27bb0699a8dbb258c114d5d568f7c6366ead021d59957551627104602378c6bc47892fdbfa8846075774b3c952e56eb5d70f499b4625868c07713fceb56f53d0f64adb9a", 0x47) 14:43:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0xffffffffffff1f66) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r1}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) 14:43:49 executing program 1: mknod(&(0x7f0000001280)='./bus\x00', 0x2000, 0x236161bc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() fchown(r0, r1, r2) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x7}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0xf7e, 0x0) close(r4) 14:43:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus/file0\x00', r3, r4) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 14:43:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff7, 0x4}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 14:43:49 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x8, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435846604b37b37ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x53, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x62, 0x0, 0x8, 0xace}, {{r0}, 0xffffffffffffffff, 0x8, 0x6, 0xa6, 0x1}], 0x7f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1d, 0xf0000022, 0x4}], 0x80, &(0x7f0000000180)={0x1, 0x6}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000e00)="6a55f480b3669825b5331774df23f561d8c330769868e40127b1183affde6ac64925a920c96e1bff70b420f1e92ab123cc91b1c71262f2f6d94d7243dd0025f5d0b64d0d319e443b191d5adc549d7233d683210cc105207e1f92479a6a46fa66b3d77d0f4014661355064eed4fd2fb7045b037f94adc013fda9496ca9b34a8ff6ab6378913e1a7d3b00257bfde68f6f71d797a9b79537186345d95c5c936c1a33a3d1b8a251ad89389388eab5a8cd740af68fd4c7a2c3850fc420e33c8bcf300f1a2abe9f75daae12da8fc1dd9211ed5b2dc5358cf8ba92722290adcc1e80ee6d4408fc0ca00338730804afa065198551f04266c4882ab99d266c3482e9407a8333cb81b9e9dc527f213776bc91766497a2a743af02abe272143615c9ef32a28682e263ec62adf106deb7b8ce51ed9dcffc32bac9d79c153f3db52ec2fed509d56cbc15e3898b81b2f82de3f90c679fff10da129d49d6d0925c0750246f0a1be3dcca27590a2dddecba6ebd9a0bd63a67fa4ae02ecde0c6b3707b2b62722847e38982e94e8f6dbcac5a603749b6b18c26330dc46eb0752d1b4226112b37c14c8d42c7653e0479adc17f38f2b65d59a61ebc57fc2b2785a324e133e4d49e16d7b8703403df3d1f58b845cb1e3e667f46ae22fcee4c2644d6833b66c13bf03df0503c9bcff65f6304a4b9d53cccc75a5f1e31e9c7df03336c9dde811b6a9797f6dc47cd044e7fa3517cc467eaedf4e40c878809b2a11cb29c3b9e75ed733635f014bedc9a6bcf970e1e35948a6feb1ef19d28a34fd5300be04976e2d859d4ef5c300cc1e45aa4fa17064a8fc005b366024731acef9f2dff827b9321d1a80875ce455e58e55906dc3223c3d3555263c5179826e423ade75a30490e4e1ebb70a83adcc29c5777107de7c2057f99ce1d8465110ea5f41f6dbedb41738e9e175c061e879b03d0ee530436cee0fffb6af25b0ea4cf538375800c5b96f5f8efa725f3c4d3969d4c0d7188cb0389c018e1f4552b22cbefc8a19f510d0201a274d178f665e2019b8e2c66938fe6a8a754a7cb6fafc7e7d643652d77d65a7e1631c038e19df2ffea9c198c9c6c0016c936c4281ba2ed5c1c94b701f4a3159da7a466ad34e316b24699287bbad566cb60538f9513811de9f4699326521930bed360a8e0d98c35a624bfefd8687ef85e26833d635a315c7263967c855e873d628f02a9562df93612b356d96b707ea3b319ee731e6d0d60ec9207e804f94e4669d9ad4495064baa8a8ac0965bd8611f00b70c60991e78270f7d562f1325bd1587343288931759c1cd24998daaff61d37f6777aa8eec052f61ada12ab5239692d641245a751e4edb6ee6bc9da35df91605b382eb7d505bcf2e76bc09ee384c3b7eb5228b0a4c48a4b5b52e480f5bfd676238fc2b92f52c98efc60a4ea193bed21cc9d29c7917ece29f5d0447dedb49558370cc8f29def04a4aec15b3af3fb14d340b9dd4daffc413115febd1c66aace8e0bbe60ad5e3d306039082cf7d523e00cd8cac53bd8573bdb9a9eac9062b06c315eba037f33fe7be2f6e03b31345064d7979812ad56a26792976b2061fe6cb5ba54d6cf79d52a5714fd564738bf7bc0d29a08d14a90e81cc4d870dd78f131783eaf449886386a3745dca5ff0923c21d7f1d900d15ff54e74f8f3d7fb292a3bf7955739f5eea56e9b7ebcb3b77d2d7b04f5510f80104d2153884706b7f6f7575a762ba3882f9ca675cf929493f7e3a6f754146f0393a83d1e5b75fdcc87c60a41bb1873401f6f5d475aa9c49c06eaad70f600504821b17cb7acc0b45d42d852afd20834c4f777bcac4622d294543a723f4e7317e272feb296d796e9874c6a334b1d4ced822a06228ff2e9f18b22d36cae9b559d5ef14bd5e4a191cce9630d38e6b8222467b36d5d6b93fd1f1830ec7584d947abd9198132d798bb87804f8f451d16b03db93678478295ce3dc3fab30c690349b40a2c706957c7e8fde02e615e776d7d3012383a2c6bc0a71a24299843c6574b9d2a51efcc49a90dba38690124800e8516742b8151c0e88f606d49a0679e76a8009023d7eb714ed5862f37ebd12e1ed3c42dfd2dbe1de5902f0ba1453db1341370489e6b3730f08028e07c58f2a7ae608508120bcf3c9ba1a510f234eb9175fd91166779312a7be4277f8b68ce1ce87daaef3426d0ee555deb7980d97b28e0f662a9d336531b92f2c075f25d5077e2d15e9542debdd10d93a0c7cf88a5b2003fd7e7de62bad835213200d7204adee7978120441dd4c5baabd06e7d11df45a08abead8fa04fecb8a844fdf37a420905a5c6d5b819db7dc3be6f26c000cc7928a49518a8fa8b68d2819ff42ea7abfd14e95499fe0f767cf85aa87b326c722bf409c0fda7abf7d615bb70205f306b59a20773906a499deba7acb0cd7d6f5eae098fafebde520a7b479a958054150c1cebd39f9de2d9592b46b3491216e3f8fadeabf87d3c8ee9fb94e367be1eb8c928a57d9bd3cf31ef850b5070cb1cae30f470bf41d4fd6080c830739cce4b2e3c80e8bfe37fbbc604afd73faba49cf66db36df80dcb2c657a69256c05d260d833e154947e823689bc12ae2786b8599944a49c51d4f23d7ffd09570b50289dc9da50ca838ff7572bba058209bd38fb849140ef47efa2d1c0d571966ef92336dfb1b15dd55fa6153c4c861f9b3ca92865b9807c2d8849c47aa0b314ad35bb90f35bd9c60636cf1edb8a8e52d40cb2d78b463752a24845d5d3e4180eb5340b887b432a4e2871845af5078bd334c3a11cd4b534915de09d21ad2136a72f3d004cb28c756e3748e65415d49039755e9033508e1f569fedbc0e4c31110444936773756b66780ebe20b768faaaa2bf179146627f206442a7fdb39b7b9882b588d9cc412e3f8987236d564f317947a0d0e67ea2cca328e9400757a74753755d5ee3907e248c973225fae8da736ff95467a717ae8967f4d4dd0cfd6dcabc92d70803115c40f3151159f70e0cbc98aafc1c526d796b504e5b99e760884635f9b97948a1b99189be9a2713d9b2bf3acf71d879fca208a2a7c07f32ec6857df88d0113ef678dd9c51dab2db18724bbe46b574f54", 0x895}], 0x1, 0x0}, 0x0) 14:43:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = getuid() setuid(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) geteuid() syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() write(r1, &(0x7f0000000000)="d8bdcc25554f3da6357d02a557f85687083670b114863dfcbc98326242118466ef1148ce7ebff8b3f2a4fb38be1b398ec91a5647d0be9513b4858524bb2ba3dfb7d88c4299ae18dc7625f54a4925bdcfb635ebbb170d78b929f1d18bb12bb77bc34d6330ae79949c7a50eed511fe8a4234f1ec3cf82d5ae9cce92ccae7bd8d37285c7e149165d54ecb733136b705e819aa550160c339dd51e9c80b1a978688514897957f2c00fa869a461cced4a21c31984bb9bf0bf6c90cc1a656b72275bbc540fbeccf215a09797aed018c26569dab23cc54c5b9d3eddec1225990b2263973caa8c1", 0xe3) syz_open_pts() 14:43:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="f0fdcb23f689134cb36c0a65b027f6624232fde5075d43f949c4a0905e0f908ab095a6fd494fe2940c1188d5ed022d0dca2fec087a9c2db1a912d5c83781149b19223edaf224ebebc39c987f85ace1", 0x4f, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xffffffff00000001, 0x2}, 0x10) socket$inet(0x2, 0x4, 0x3) read(r0, &(0x7f0000000140)=""/107, 0x6b) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 14:43:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1000009b) 14:43:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x102e, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x81, 0x4) 14:43:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 14:43:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/77, &(0x7f0000000080)=0x4d) 14:43:50 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x7ff) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x2a) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f7e045dd3098261d7441b96113dab628d65209b9a5d4de0e750f351865fc", 0x1e}, {&(0x7f0000000040)="e2da89ca4b1e11", 0x70af8917b173dec8}], 0x2) 14:43:50 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x100, 0x10000, 0x4, 0x1, "98ad0ed9fb5a72d3ba662de9fe4612e5f8d96350", 0x5, 0xaf9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 14:43:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0xa000000, 0x2, 0x8, 0x1, "65c2cb6d8b69cc2dd2a8d837dc8d802f74622405", 0x1, 0xfffffffffffffffb}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xffe, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x8, 0x82d5}, {{r2}, 0x0, 0x82, 0x20, 0x7, 0x6a07}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x3, 0x5, 0x3}, {{r2}, 0xfffffffffffffffd, 0xcd, 0x1, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000005, 0x82e, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x89, 0x2, 0xffff, 0xffffffffffffcd09}, {{r2}, 0xfffffffffffffffb, 0x81, 0x0, 0x8, 0xab}], 0x0, &(0x7f0000000200)={0xfffffffffffffffb, 0xffffffff00000001}) r3 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x201fffffe}], 0x2, 0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x840, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r1) socket$inet6(0x18, 0x4000, 0x7) 14:43:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 14:43:50 executing program 1: mmap(&(0x7f0000fec000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 14:43:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r1, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x9, 0x9d0d, r2}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/162, 0xa2, 0x801, 0x0, 0x0) 14:43:51 executing program 1: socketpair$unix(0x1, 0x800000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x1c6, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 14:43:51 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 14:43:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf8, 0x4, 0x2ce, 0x4, "296a09707e957d906185422e6a8910cd57efa0f7", 0x7cff, 0x4}) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 14:43:51 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) 14:43:51 executing program 1: setgroups(0x0, 0x0) r0 = kqueue() write(r0, &(0x7f0000000000)="f9e2c324c0cbb924cf947d95f9c34495ed96b8bb4d01264d2d22919e68bcabe3493cac2b143c222f9ce47e4b8288d43ce5853e8db237597367f31efd3e7eee4e1da676bd3a0ecac6e392185cc84f24537260e2c60607ff313a89c2653f8e2bef3ffb2d46995612dda575f36d8fe5039995ddcabd50e4f5a57f88db0313720a82a6e05c8feca9e7ea90a8f64e465936ea7e29709e6250d79b48925562548563bc4ebc2faf32cd166f35e90adeb17a07328dc3ce0c08b1a42e7c241c77f05b36c035a0c7d2c963cac64db5618f1d8a685eecc2b1648c8812a1958d07107b6cd24e5413d99c4acaebd697672194c0435d54277d602013d51fe2111881160b61b09511201d138f299aba9902b403d9a28d4f428c5a0aac0dfaa79079dce18b6aa1c3ab41ad2ffaff50e9e7906c58de40b2adb2afff7798a0a6ef5c6f8c57825e16556b59e86293abdda3bdac8a5a6152c7ba7cd77ff14bba5f796ca0246c8d9cd20285acab03428fe701003dda93f7840023e0553ece3632fe3d54449e21dfa1a39d9d7518a88fae84a846ac16a429f999cbf5eef04a188a90539c07c280b6aeea367b59f980009645e06fe6aa596990c0c4b9e72e065ae8c56000545dbb5b94e41528df663b457046d23e4159c503f904cbd0cc4e97de8c2cedd930dd78a70a39d448ffde0e6062fcbcdff91fed40edcb2f7e21c8307dc5fa836ed2295779e6421a4e79a4297843d0dedb6b32b3a28bd1265c19a6a38dcd3b307158c666f99d99cd9468afade7d5db456342ab61f0ed8cf38fbf0bc58ea4a77067efe3589058f8dce52d4a36b5186c0928c187d2677e3aaaefbb86c495e87faf1d5510aca637e0c19d40fb3fbd04df2e0ee9361d2fd232c0983d68f80568dc152391db434fa2674a608c80520b59619a21d38f21aab4de8822dc02cadfe821eb9c65aa54231748b6726cab2a58e25073e5b5638bd0da015c975e200087ffc7806a314ceae79580ffbfe62dc75c6dc56bd5f3c1eda05e2e79f3f39cb71f3b16c65b1a446c380d7baaab2d5b3b41c577bd95d07e24d1def4b7fdb99d415f38fe454e345c7372a4aa19ebaed1fafd94342f6c79b0dbd28118d0de1c86addb1c714d02f7e2220fd84b06c724ec7006579488e5d2e8e4f162fc869045cc3b35fa7770d36b5227cdc23ce106695b5690797a3fd88883a39beeac1f5a454e5d0bd4fa7d22a9d7923417134cca0dcf15ed30a219b1d259e94e3386234df84aa84db7ac6fa8eacbc188d195dd02456d62f75551c4a68fe9ba83025019f9600318f2b148be09ad2a127fc0094ae20b3f9576bd8cdf9826c00ba6ebd2c48df15df7e5b85bbc140a21f128a3dc86094262628f6f01c8bd44c5436ee8b96054fdb564fa5aaa19af7415a18f44fbccef0b9b2c66a4e35d7271be6e66d1d871989c7773c6d21914c4585135d2bc147011f7399ed8a4186d2cf98ec604336863001ab42ce3c3f43483ca340b70b69741af4557cc1d21efaf8e5bbde61b14a41cd316bccafc32456db8c34b90ee2b3644856f542d9e32b6566af258931498f1ba02ce99d91b8bfce91102e0fd8ade09fa99ff6fc6a0dcb2d6e9545d7a1d053e706571b05de32961147178385287e8011a8bfda5317e28fd10b2544bbcaf14c5259d0e0bfc069fc6b8b38ae87a137bdf35474396b9305fbb708090809190ba6af90668cfd57df56da934a8d2664287ac700589311afcc5e76aa64a2751c35b6475c4723a67ca6c842459998715e6d63219edd450c0bd5bf5cbec3f95bf556dcc1ea8f1d57b1588907fc21cc5e285ae874add44c7d0551646ffc928e32210d419abce31f7c09e9f25839f78e3755c8432284a2de21199a82eca2845b8d56a9f2f8a344cfc770734e84ac9d3c7f5f497be50492e52fd9074efdb3e37e71d6ee2e233fd22b0b3669c77048bc766cb37bfb1dd69d4c9976d50ba6963c2deb27ea3afe8171fac4ae21229b4cecc776d53690b069452e1b6b477b147e75a5c2ab5836e91605739db2bf599d07b047b197eebf5cc8ef9649c7581de9f41362e8469bf9b3a7b95a1a18d2bdddd1a5723b4a9a4063406d57ebd05200f1f7b8e92219ac9aafa684f327ed2a8358f54720baf23593866bb32d432bd1c302bb443540b1736f02b7af1ed4372051afe781751157f5eb8af29e7874b39a16729a682286ccd5873153c3b3bac89b1d35a09eb190cc5ec5b23ed3093872f9f68e2c764bc515e15e58726ff91dc6b43c1de3f3de64719666b1f95d079631ceb915abc88412ec6cc0857edc1a218cfaa88b4338f6dbad98252f42b36c088587f0aa3fd198e6bfea022b1f71d00ac5a62853d3398cd4f6816e55e2d6febca6cd2c1b8108bb29281f786df1c501cdde9fae56a0a32ea4a55ebc8f400b485d70ee24b04c3d49890b270a6f89a28d28027726bf0a22233b86273ba3439ea5b417e4002c63278d241b9e7156ca5b63261e767348097b4e11a0a9ce435f70e81b0a7cfb9e7e3a02ebac4e87ed674c72edbd184d5e4b59dbe6786f76c376f10aa1ea22e769a8ff9a9e2cfe958be18f9bc0541a64b9cd278e96bf37ac9789f6d563772701b7aa4313cdd672a621f9528985ef3b4c4c17b4f79a327902fd35c76c04f37610fae1dd5fc3bb5e68514106b4b8eebac6b5377816ac7dd4e17e69bb492f82e15a951dc16b27d8ef32e202522f75e287e02a91ce18eeaf030c96cdfd92e9a55892dad82ec6d38ee98a11aab2ae7f3fe541c8b8bd881a6294048cf0d6e4dad51d9d523a2f24f582d381fc517b168eb7485e6d7cc299fd04f634d0fcc64bf40d0e1dbceb280d4b25c125bd154e6353e54a7f5d093a9e526abc5edaabe866de7d898ae1cdaf4df969e782e448d30e9aca5419f35ec5fb9ada6bab40ccfd964a45db023171ae32127262131e7cc10b23849800c90f2b3ad5286d61e5e9496b7c22550c5c72a659984349e7431c8d1ec28e0a70070edb0e06036a0901e526a5a557b23e07805d05b91da17bca9c449ba3254525f88c66fea7b9a6d96affb98b7853052d611d69fee382050635421d7611ba9026fb33cf5237769e9161c51b9aa27fe9060ca0dd933edffd6b8ef6c71b69add17676cea6833879f59b737eb248d03de8fafd914cd06477332973591b0871d57da8d08b30fac29db7f2c4afcd73ac16a7e29e4f05a959d707215452dcd1119a3551f0f6680cf3dc94270894140b0a1101560055c463c671d31a40afbdb6456e2be02b84ec53f3482666d2ff91308f78ef145620a84f06b1d4cb24f34a2598b16c9a0c5394e9c849be1566bd1285230784c473e08c5f4673a9c42c415c6f89e2a5ad15d7c0b7fa42119d46c3f498194f89a8ee3101c6aa549b57605e580462cda50079516c337e188464f2bb96e675d61cbedef816f51ba64f22baea8b89df82b7befa88ac00ae1b2e9c903c2780fd38cc57d13e479d38aa1cc09ab45ea179ddcc252dc1a877c5a7d2fa914662cc0edfbedc58541e6a4e96e246dc8a236b379b04ae3265a7f94e3968b1833e924a8b532012b691f658c3b1c09a0516df336623f6d2746c57f4485ce3adff51f5b6766a2d002a2fbd4b9bdd56b5c1cb32833aff62da1ebdddded66a76601b2794988b630b7e1a5ab9e1d6c6ca12c84e061ff7c7d75c8128ca95440cf6b5c7fb4f4e2296df29852450e01f896f6b3aa520666a6d76e1cdae8eeeb9f2c2846004b82aed136d877ac525ba21d1c4f5d629d29f627d598cf7a43cac9115ffec245de4a25a3dcfd68227937eb5e03ba2d1b3c6ba6b1dd6d5cdfa22fc2d8908251bf45607bc349f142190d24453f7f271b92d4afa1f07a8c356ac3c5d9092a32eb5c16a04092c1bc3b57ac751856723ad86d5e205f15405b758bf52c613f5604d369615abbe3cb865bbac549b7b434fae03a0b4b3f52b8a1b4685f42ddf6253226f20a171b35f3a037351ff86c445b87294c67d5f5457e0a3ced0b2f5c58178ca24741412b123fa506b6b9e42561983f9b93620066e090bdc095b458c7f8ec98ec285c1a2369faa75ab96c2147c5b3e5b1894cc60d857f8d01fed2154bcb3b077ff4eb03a877bc38747920245508d1d13242dcafd9918f3991c671918f24848a7e5675a52185181bfad9fe3436e75d114ef7e837d63b6d7cc2a27115bc863f5926ff448e9b1ffd24ac64a49696fc75d24666863dfea51e1b4fbf258dc8665853945bdb5543998a087046862e6a23bfa037d0dd5ccc1ae3c952511be456a19cc26692dbc67dc0e02d4af6fb46e6c63282b37c22ff52e75ebb2fe67ad02a6a9efefda2b31a1ecb1835b598e133cd7fc32fde6bdc22b4f7f7467c51bc9b53ea73049b907828c3f13243907ed3af19ca7d8555457ef4badc5c22cb61354ec8bbedb17285b70bb698e1bc27e0fa4093e3028dea591c937d62d722ed1f38b0a616ff92dad0e5b42db055822ffdd38bd320369723331c1fb29fa55e2352560e8afc6ed283ac8b6466094871df3c648efefcc5b00e5fb874219efae12d878352740653ba9102ebca61432d05cf08b0730e527df2047806ab35738d1afe94538f36c224bcd391e8350f357d95c7a11ac7abe5b5b5b63184d17d19315a83b311503fc92181e6161a0200a8174cebcb890642595ccadea2fe82775b2e3d0ded26bd1f76488342f8dc9dc29cd9a1d43d0ac00faa92b990d151540a99574ea0795dbb3df7b1ae8bf40b1cb575b3329e29c6d4f2c6244c71fab0d83e034ca8cf85aa35ef6fcf51efb69f3ad78662b8dc91aaec02fcb5cdeb7dd0f65e6e3995248722d737b916297ff47137c871020e570d18a4f5029d29de42a6dbfaabbb926f3a2d2fe4ebadd8df64744831f144ac14dd367c6f233b0a65e6acf144f7c7090693942c87ea95b1d96a79dbde1c46549a9aa8cb1827eb0444dec9f950e1d12f04a21efc3e4959fde6ef7caf22f2ab01931fb9a898089457feaf41c1c69e6f0f5c3833aaec2f6f330c2bd6a55695352c3481e747389ddb6f78ce4ef03e6d25daee5de1458d81b382ca223199a2757fdba1b184bcba94498fe9c836db42e1b72860facad22667fe26146b2795ee95a2c79427a7c8defc98e97e6850d736993e0584b90d1d768e888ade4dc02e991e31979fcbcc90fb21f282cd11b5f2213641929e5761d557a0fab36f9f98efc276a4ef2e05baef57fae8f4945b17252ebfb77f5f13a96c8f680639b9576a69cc2cef4c1042ea46fa6170031e5e592f248e14100d492bfe375cd4ae8f1df1638a25b3eee901d428108a777f0bf5fdf73db53e3474d34a4fe117bac6d52992f6a9a663002dd72ef11d75e17d30030e2e4ec850cf54e92e44a507db17038914a8cb0f0f4e4cc0c731a7b2e07d92c4a0f844517763b3b7d45c4d8b586d726399b0346b72f5e29ed0ef980a74b7fbd0cd670d308f7e70f541ba7fde501c21d2fe4510c0777fca7bc276b7db1db457983da4af20ef257ba578e791007d7eff996a51804ee52ad10dc04f77d259662ddcd03789c85b3e84c588ec0743a5347baaae788efbd716cfa8177180e95a8b84c1f3a3881ac445688cc0f7e708a873e9a078cc9be2f255a826e89b33b3b478336930a86d19d5bfd1ba77d9b6cab35fb9bd9830b58647f1a2b8362efaed29c02c5f1350d2c4bbd7760cd90be126b3f7747c2cc56940c495418d783f517f4099087b048ca16538d23b5a0712dcca4ec1e2a54b4020937464ac8a659d67e11141fdaf7b589f921916e1e1ed4f1c3c63b9e80c9f7e148ba612fd5c82ed8439909c4b3b5ce991069b7697019a0f39f2085aa777", 0x1000) setuid(0xee01) r1 = syz_open_pts() ftruncate(r1, 0x1f) fchmod(r1, 0x0) 14:43:51 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) listen(r0, 0x3) 14:43:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r5 = kqueue() poll(&(0x7f0000000080)=[{r2, 0x4}, {r1, 0x1a}, {r4, 0x20}, {r4, 0x1}, {r3, 0x100}, {r4, 0x88}, {r5, 0x20}, {r4, 0x4}, {r1}], 0x9, 0x2) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x7, 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) r6 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 14:43:51 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) 14:43:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fchdir(r0) chroot(&(0x7f0000000040)='./file0\x00') getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 14:43:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x4014, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3011, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:43:51 executing program 1: socketpair$unix(0x1, 0x20000000007, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x163, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100017b60000ffff000001000000f69500000000bb6faee504dd3452bf1be548ac64043eff66c6ea38068ff407c84ec5f2b8841b6f382a38d9df0b5fd4f4cd1c947f2ecc6086a4a2ee802683e6b24700db7cc03a3cdddae258e7febf14309b0b7259a2eb5945e250f456c684a33c870000000000000000000000000000"], 0x7d}, 0x0) flock(r1, 0xb) recvmsg(r1, &(0x7f0000000040)={0x0, 0xfffffdf6, 0x0, 0xfffffffffffffe05, &(0x7f0000000200)=""/93, 0x5d, 0xfffffffffffffffe}, 0x0) 14:43:51 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r0, &(0x7f0000000280)=""/243, 0xf3) dup2(r1, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') execve(0x0, 0x0, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000180)) 14:43:51 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x90) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x20, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x4, 0x54}, {0x18, 0x1, 0x3, 0xb5}, 0x5, [0x1, 0x40, 0x100, 0x40, 0x6, 0x1f, 0x7fffffff, 0x1]}, 0x3c) readv(r2, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r1, 0x0) 14:43:51 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r1, &(0x7f0000335000), 0x10052) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x7fff, 0x2, 0xdd8000000000, "f61625463be406838b24fdbc00723fe5c93a29f7", 0x8001, 0x9}) 14:43:52 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="18e6d3ef430d20e02b5cc6cf3b18927fb2898a0a5fde2209634423c3ddd07d8cc0b7639071d6303201eef02d38500cfbee0f9a069bf6b777f39f4fd9f5e6df0a612e466f485228a1eec312f96013248aef8aa9547f8bb8233a0c348fd22871ec4f5355834a3493c2bb398e5209af9c05bb1c17c3aa951c230d1a77c0b3d885b32aafae34fb8fdd4854a03dde894731e48147b6656b31f5c3d007701c079fc23529b0965250b0bd5908111859a7b80fae4efea5ce15aa7f8a3628476f7f87d42535c5316b985c56e07b3df3142a3a928034efa7ed4e19689765d16053a8c1613f14f6ed04e672f6dda848df2613c620ebb9ff33fc799b", 0xf6}, {&(0x7f0000000240)="fcc8478c43574ae0040144e284e986ab80e5907340c927e244c484e77e55ba0c240401f07c6d8109e6684287fa1d8eaf4888e8a8120599f066da08cbf86554c8239be0e2767031526a25f7ab2159cf3b308dbbc7ecd47654aed5b619c9d9a3e76facb35f78eb6010a389bcd58bca06b83c7d753a883c29c42160b1d6db156accb20a8ea4001b92fd44203198e8f83616557cdfb1b4333c231ec80355d22a52876e8235138fe9370b018c302a279ede5e6b90c75392fc946952be76d6031cc2d924e1309b2458d42389", 0xc9}], 0x2, &(0x7f0000000340)=[{0x50, 0xffff, 0x1673, "6edabb564f2241046e0f68c3c4b8d577410002ae5f2faa4388f1fd9269da2fc78bb370a90016b17c67076ecab8a4a0fc0a847cf6c1a2b04428af"}, {0x88, 0xffff, 0xffffffff, "5e5dbdb4e47fee7378de8c747e4b84d9a3e206ea58caa62c420d6204304c7010d01673ff44901743e6105a36a4abbbdf7b4eea31feaefe82b1d7698ee014b7a13bd4e7545b201a94e3ed5c279d18c33aaa0400ae3ee7ccf2f89de99baee89bf8942d4adb005b46b814fde128b1d287060d1659bcdf"}], 0xd8, 0x400}, 0x400) pledge(0x0, &(0x7f0000000100)='*-{\x00') 14:43:52 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffffb) socketpair(0x20, 0x3, 0xc7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) semget(0x1, 0x3, 0xc5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x80000000, 0x1}, 0xc) 14:43:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x400000000004, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:43:52 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x41) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getflags(r3, 0x3) kqueue() 14:43:52 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x121f, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000000000001001, 0x0, 0x0) 14:43:52 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x51, &(0x7f0000ffd000/0x2000)=nil) 14:43:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x1000) shmdt(r1) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) renameat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0x21, 0x80000000, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x1, 0x20000014, 0x7fff, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x3, 0x2, 0x9, 0x5c}, {{r4}, 0xffffffffffffffff, 0x0, 0x3, 0x80000000, 0x1ff}], 0x2, &(0x7f0000000000), 0x0, &(0x7f00000001c0)={0x7, 0xa48d}) syz_open_pts() 14:43:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000000000000000000b4a3"], 0x5f}, 0x0) 14:43:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100000000010, 0x1) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 14:43:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 14:43:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c65300009d92a3521cd3fbb560ba2892fd979b1114184d9761d820a9e4d8d879777d2b135a101d2e5282cca3d1d632bd5183f617bbd1826f0861d8defb0e9f9ef95e0fceae2f29d03da224ffffbff18a81ef6d973d3810efd6d4ac972d4792cbd5d814f48075b7d2406290b20c7b440d5debb8d37318fde1c90eca36430569c3fc87bc89d24651d12dc69c4574d1d513ffd8eb318c5fa06afbc0e990f6412b6943e18fb5ab7fd72f02265067fa9dec433ee72b46c338ccda8a98d0ac26a8273333f0350bb6084cc78f5f8ff4d9afe3e6e43ffcac75c6af1abd5ed253f90fa18635594cfe39f3afc19a6e13cfdcc0f94bbc8af3d324f28748226d15a"], 0x10) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/75, 0x4b}], 0x4, 0x16) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/56, 0x38}], 0x2) 14:43:52 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e65", 0x171}], 0x1) 14:43:52 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="97b491a563cf6b653733e2b8c1b217d5186ae066c2f010fad82baa940929dfe95eaa6dfaaaa69b73171f079db9ab38f7fde59b3a4cd342d8c24839af9e2bc13736052a29a7d12a9da4e8f7646cfba182cf565ba648d605b39d4e46b2cefa43ba63dbeb545cac3a0867ec5c463a450739a39b446b284cdc54dc4697195506ef77843b8b4187633be158e4cc8434230bc6aa19b854d182c52a330d232cb433de16c405eeff29d06d1f1bf8b2f1d62d4e6a49d6cce7046dc0a3cf9334f7197d2ae72de147fe4edc25dc6a42771d8e9db900000000a56abe0ae5d2c72ba67f1ecd15259bbb8fa695fd93a0c5c952759ed3dcd94a233bbf7daeb57458c8368a6a4144509d9543c8837bad7398943a6ab54e944968369e002509691792bfbce21971f4daffa114e9ca78ed76"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) listen(r0, 0x7fff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) msgget$private(0x0, 0x22) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0xc21fef2db5fb51d6) msgget(0x0, 0x6a4) shutdown(r0, 0x0) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) sendto(r0, &(0x7f0000000300)="8b85f781c495f111fd05b7b01776e7bf00aad3d446e51e4707b984e767effed63b5e28baf60e542c5654d3a26016c6a9702a06a2be329940038c8c9e9de6e50dc71022eb2c0327af3579354f99ad13539335e14bdd8c7b4e11921c458345729a7916600613a3f4326ced39dbbe4da09be0c0d61b9d9096ad4f531b38d88a3ef3609f2c92d77aa15f25ebb231aeeaa24598939565da7a78f06a04ce44c1df00f1602ab515f66b61b02fe91cf765cd3c38ceff8ce42f29990f12c0b56774c31f43a5387fc5fee76878036a190eb054aa393adfe76f4d3faf8a4150fee41fa13149ea1942aff21c78aaa0735eb3aca864b383d455c5aeefc096fbde04e8c0e131cda00c93105921b5eb46a00042960597f86cf980a1275f09093105a3715b506ee5a49ce41fa889bee18f4169f017c529fad1dde0f81151b49c035b0771f1a7c995a4b3e46a7daa87f6ec3e94f48bf92c2052cf49c587716e4ffb11cd129631c6695a82ad668669cd03b24c74742965c9a7bd84dd0b20ccf8c5b431186de9e27954cfbfd69a6a8b90c07ebc7236308b7b1520ae097568a462a6cde68f82c4e3e2bbc3c27ac2462179c7cc90e0388739fc8e8e1a77fcd590aed29f997bd21119abe7a6e266324eee347ee1daec5ce69291346940f30e6b93e4fb19c8336c834f2887138402232ecbed64fe9a18356f89e2769987ae86787598251d3908991e61f7f8fdec0af3c6d3f92aae8d9ec1cbd95326a89faea8fa239aa2611324307235305930a3feaacbce3134a6d5ed9ad535df3f7d3a012e25fcbe44710cdce6c134946ba934bb64527019b1e82b69d2cea6dcf5c2f21cf62491c57c6225abbba225bcb8a54a500d5b78826c54b3c1e5897df0c7132d57f44ba5b0d5bd3734db64283b0505e63fd31974f84e1988d47983af8ce97ed56195cc04cb934c0a5a0f1c16984226429a36788f5397200236292fd83775f0a50e584fc2708a5ae9d6637df9d375a4ef208ba0cac21bc0d9753a1fb1b58ca77cfe03c3e59b83d1fc12c4e62585f1d495d2ca890df30ae7ccf9e2572595c01aa8e9dc9ea7bb5868ccdeda146f7b43a14e9da5f2da25c80f3a306e675a99c6f88ad03a1c5fe20bea63f41285ea1df85e2864ac8f629c9d0c7b21d5841d6e6a3817124cea7b587284a5ba0c3c077ec958c0eaf34a9ea75fb7d0c0898e25e8183ffff96a5413061490ed132ab400747d0156027618d97c0b1c636842c03a1e29b126ec776d6581b371f8241d35f7639563f84cff7d09863f1626284ba18d220de3e5df5025ce11fcaa21fac5214d44309d633fdf3f54fab7d2e1fee6094936eb11700821a7e6df4ea8ed15cc5af54191f89e0b94c21dc523d7ce5e00c947a091fa81fa4157998f774cd9465f1c9806844b7e17688f53a51a3f4433434f623ba6a0de0b3b6eebb4c1f0764ebdc539e05883956b30fe176f88e84905661311fd095d184b7236a0acc4618a0c428712413fa85fbc1f2851dec4e5d6c0daa5161f87395237d040745eb56540e7a524aca482ef3b3b4117d7df570c9cda29961e7e185107466369e3c4c499c069deea851ee5054af2c03e4d3db4a22fafde0307261d1daffefc99b27cde1e4193da77f1934eccb0d0b7469e9928895e92fa521536e0d0652672fc3c4df84cf30ce98035f9cc419e4a32c03e80fa2714f3c86cfd420722ba59647105d05cdd7d9ca10bc601db35627e649a2a5334016ad29e4a4bbd55be4f92563a72f2825a0ba9c228054da678395514b650e7a9ff2152ca0ea882855aad13e46d5ae7f2249a544f59e8a461e93b1483cbc283d4c427a07d96fdafd1fd91eebaf26fa2c971bead8360e687a2f97ea3ec3df9bb6d9dd7c52bf43c9fe9bca6627f05c4d5afc0f89ba6002b08f41c0c1dc0dd347f46825f223ecbb96dbe2ad818d9e9d3304823eb76ef9911621f67efad383d8eabd3ffc92ed039844b166fd5840f1f20582818964234c921008545825c8e5f364f895a401617f7e65ccc66dffcba329f111dcd436bcf01d1df8fa1ba597111a39b05c80c7c9b0f684e38cb3b099e45c75310e83b3ea7c8e17b445e2530713dee10edbf45bf5ddb2aefb20221d9ebc91cddc42c26870895ade0204e0b4f0f60c0b209a983574b4f4a13308b578a7ae2c74c92cbf9e7731753d820e8998d53386712b9d423815e988fd3b6d1f15cbc6aaa112bc1d9f4fa73d78fa76f0826b0d7b8927a97cfbe76cb01778124f3c0fb85cd700846e436e1c4fac1eb67d40ff2d3abde15f4f43bea083bd1a8d227478cac91f570bdd01de878ac12f054960916f1585b199229518a00961bc038b361e3d9ea530d5e0b0cb6e37ac4f4752cf5ad61fee53effd871e74be9a839d87d529d03beecb4c942e63ac49b684b08a121139212f71ebaa76d01ed7fe93097e81dc254d56835c632ea67212d4d5383bdfb47ec837bf53f971a42afeffe98f35d21ca23bacc2f2e5220374f6f79bb63d2d9208a62446623bf20da1dcc8eb086747e4b4baeb8fffdb56cd880481654cfd6894bb963c174a7bec25371595bfbda42fefe5809c4ef3771c48d249a6b09185055f7e6bddf139694773e46302d4df7025f6023ca3aec864191e67b18a7f0bb7a07764b6d76702a99ae458947801b987bb87c4cba9d03b0484395d2ad9cbbe4e7ab124e2f65b9975d4eb3e6277d0f824350fb859421ccd73facb2708739143edb9f9fdc9557f1e5233700f28264819ad8acfb7136aea6369a7f711353ddc546f53d2fd282046e13ec81b1f4315a9323207b0ae6c35b1a0931970613509f501f44215b5100a867fef40324ec6c44bd2908cd1b6844ac948c82cbe363af74441a50eb810072432670456a181dab3cdf9b5f8d0cc09b8012aa8e8e22abfc5c306bdfe690efe7b4810b7a517c40cf81e190d874cf120d73aaafe5668a35ec9db9200ab43bec69f68335f7cea0b7134d6d2bf23c1f13c4810b391d9c0dec26517b594611bf21d6d3e470de8ce1318e49324746f4ea3e97ff4169110dc699626769b526cff0e35e73722631a6dc24a6646ead40a415bd5f5b27938b58c18a75cfed18a8f428b3170fb89c96b577b3e8095e08fed6246c4c9e9ed51b04fcfbb46dcc55a9ca7fa64f4ba29a728487ade5fcafed8d81eac1c8f2c23f30d5f95d0621af292d366d6342dced445bbb979d2f10d7038127fa45a50d07730baae69eb161b9e91fb52e194d83ab6cfd6916cd0ce94dc16ceeee3fec270d6956802eb486f64481bc73201fb7b93bba17907ca2942df31889a23b65571c7ab3f6e172aa8e22049f8c2060528e02b341c927157a3485911641d4d7f5b99925d6562e1e0f30cfb0400413c681572aa4ca5af7b9da7bd7d8f0d8925d6ed9d5d099dcb60d2947e31909d191ae4d000ba6002c657f20f45d41abb32527f9a84eaae3eabeca7690b07dbe02378ad39c73f1bb0bca9ef2b8c3c6ef770818f2ee0495fa2d7d31905ad8c4d80f752292e2bcc83884618e437bcf06470e2517394452fbebde07573549a0e09798a0d01a2681891f8de4bc21db16a3f37a28bc02840eb42df00d2c1fd6434fb3a32103909c96f22aab0b9d690332fb92951a2664c7f3b945eb6f7d6aaad12f42ff9cc070445b3bfaea0874600f191a64fdc75ae37ad2c36d511da3cc41e54d383ae4f43b0ebf1b6eb61acedfee4b4c0c6da888a5ff228e350dad8bc5ef799fe202c3d54a39e0096a416f4cc94b106b0fce11d362026ad533597ca2b537ac43b7d6688244225be04aeb59f7dcaa2974f27da0a4bbc1aabb8c67b69a6cbdae7d4c5fee1291f02c84a2b28a75dec4fddb70fa224b4e54a7ac0f5819b7c444331d0d01372aeec5d27473860faec0d98d200accf9b3b9922426da464afaf1abe4842d16fe0975adb6792c92ba2cfe9ab84d213bae5d30764e1514784f6e31f0c82f4ce7a3dbd4113daa4ae268c11428344b4e8ac88d502e3b6c0e2fa70651d7cf88a55c15c176b06a8d2cca731c626659bebdc4ea5d8863069b6cd0e3657b82be43479b6b2a9cc068161f28e8bad2dd19e9cf5f34299949153226199db97f40a8356bc19bc1d529aa8f8c9f237a98ae3c3a0bd0f102c272464960ea7023d2bf8f922783ee308b1c3d24ecc3d51f37e32ac5cc5a11ced9619c0ed72c5d0385ffafc80012def333be75eb84b47c31cef14fc5bf2137e4cb2a1502dbd0d09aa6ad743ee083c1a4a379f972070611f3339c1c23f5a05ea503c3966c512a9438f6a4f296f19c7b47b3c53925523fc56aef4fec9037523ef8b2c4589a63ea5c31bcaf18775059c681faa3670a20df164226f4b7b8a755ff95c9d9a637d8c814f81beded0c5bc3ac5a700df773f06fbdeb8121dd1796cb734f05c8ab556b3322a9660247f1575e9505840aec2628508c05409225b2be6f576dafab7495072c550791162ccc8cf063c5c6303c40dd32b706bcb13b3aca85e80089c9e3f07bfc1c8e2469de7e3aa89161471ead4133695fd033ecd9f490efddd2ab5ddfaa750a66a2601d3063ffb14e4ddc997c0bc5f2fa3cf2d14bbc35a89a84f2554dabf832404220479132c782f6821dac3480444a1c99e6b718840cf15724a60d4f2ccc84a9c72adfdfd4fa5e22a3c75fa4e157ab2171e31f18e414924037085e80c58c09da32289dcc39f02664d0e9de49fa4dee603bf5ba8a887272a415d5a25077623996db865a11c4b9de7fed5b9c4e1abee877d5d2a80df8d9557766ec9533d1b93b6aaf9766a50b2e95d4e9fcbc41d7e7266021431f50682c05bbc57bd21f019e78bfbdf509c17299614b2c7eec56be786fed6930c6627b56557db4f4019c4b6f853809de8c39e197df465eb0f3570fbaee197ff47e289c43250519c54db9191117ceda52f22f218ffb1a7a921474fed35dc5397f7906ffc334dae896f2cca32462ab797d9a06b67ed16a70ad9de5d94a1cadd8f15c829d02b885b9f464f5956ab46eef59764a4007fb22e340e3313bf0a1a3e1ab55a4ac2e0c2cfc04646d7c0db5afa77093e718f7f38673f57d49057a093aa92378638c5a270b30fbffe124cb1d8907e96af86b0c3416478ecf15577e742dc977a27e0765178482b1f108a04553206d79c43fff94559c2b2b25ba86117fa559fe84f7dd5d6c8d86ae5556a5c244581dd05b96a0c2f286b669e3dc40e0b4bbe6b2acc268c798f6150525242f878d6809571ed3bd3f03afeec1eb748dbb2d71ba2abca3cfac0b2f4c275c49c243dc9780813c6f7ffad82a8924b174e2699d1c0f6c78a4ee90e769c92506aa7b2b2865564fac4693ef26f9a118d332aad5dc69682bb9d5d13c66d2f33a908d60d667aad242cfdbbd45931accd7a1a529fec984a1db336ada30e4cdce40208ea645574404fedbb8a35d7d590995816f336e07f1a179bb4f1dc1927778c942284238ba4b5bf0b5aa2a0f51a929dc307f256ee8b76fbe01ee055c6458bc54defce1db273c57a85777786587bb4ce255d25f4b67c4048c92a95391d58ca589aceb478febb1cdf7cbbde703c13d7765f750a494227f4ed75ae4091366075c58ba5a3f7a77904240c4717b47468651b1533fe317fe623ab26416ac12b6699c83f4bd2ec825dc0821cfc7d26481f42b08683330e9a3fedb9fd1a59c84b69ea65c44b3125a285a12192eea3d4fdc14e7b67bc522eb1992961db1289de86ddbeda2b51ea12f0ee547f5659a6cb183c583e791a0474fefe69f516a6b1fe34aaddf1a90bbb641cda4d6940b54fad64a5e60e2b51f62040a90c37d05db7bd83865f0fc622594961a816f3b8072ce", 0x1000, 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="fe4470", 0x3, 0x0, 0x0, 0x0) pipe(&(0x7f0000001380)) r2 = msgget(0x3, 0x21) msgsnd(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="99cba2d1d97ec32e0cfb70ff83ad281151ae345d7eb34450c11f3db6a20ff2db09b8d50b933197"], 0x8, 0x800) link(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') sendto(r0, &(0x7f0000001300)="17498123d2b16650ca94d5455a57170e0ff13876461b1bc11d2a68b8d0c5f03d29ae962b6d12d8b3a74008e4becbd693ccc93743b9f48536376cdcfff163ab02afe194c13e7bce", 0x47, 0x408, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 14:43:52 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="24b1dc8e611d965fcb5a78081e", 0xd) socket(0x5e, 0x0, 0x0) 14:43:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x7d, 0x7ff) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="cc0512f7", 0x4}], 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:43:52 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x5) sendto(r0, &(0x7f0000000040)="46662172d01f", 0x6, 0x4, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) 14:43:52 executing program 0: shmget(0x1, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) 14:43:52 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x1, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x65a0, 0x800}, {}], 0x8) 14:43:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) shmget(0x1, 0x4000, 0x28, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:43:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xa8, 0x2) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400000008"], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xfb8f) 14:43:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 14:43:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x448, 0x186) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) open(&(0x7f0000000100)='./bus/file0\x00', 0x200, 0x2) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 14:43:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="9d69fb7355c5a02ee04567da8a72f2ad9cd5a19c2e87898e15d26d0ad7ac376301bbc3e20ec9fb5ff62d39fb2fd36e194a8d0cca0f783df213d5d44f3381d2fd610ec0d8b4e1b3b5ecc5c1425d4868ee0c7daf7c2c9331d4bd2ca74c603d0e9d08eaaac095db5c61d1f4fab7ef8dc7b1769f31ff9ef61e0c66f37a7f8636028cefaa8ccf0e8d386308d67f48f0fa45ade9ec79889e3e699bd969e35dbc30d2d6ea4d8fb31033a5aa795f6f8807b56f01ff011a9519999378bc9fdcd2654b114709f4e301e62338233a0f45512a85ca2addab23b5c06f0ae3203d9b70", 0xdc}], 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x200000004, r1}) chmod(&(0x7f0000000080)='./file0\x00', 0x10a) r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 14:43:52 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001080), &(0x7f00000010c0)=0x4) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) setgid(r1) read(r0, &(0x7f0000001200)=""/82, 0x52) chdir(&(0x7f0000001280)='./file0\x00') getsockname(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) getsockname(r0, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) setegid(r1) setgroups(0x2, &(0x7f00000013c0)=[r1, r1]) r2 = accept(r0, 0x0, &(0x7f0000001400)) r3 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000001480)="622ab5e1aa26557e80646dc472fd5e55800c831d0a4f75ab30d884bb4b86bd44177de1d160efd93b369960c231086065072899f942d8e6d7b4abb16eec0d67aabcc2024023219dbcc16c8a89399e4b46942629a1015aee3c7596c46b7b61562860665c42e388be42f23230b35d2791c95b244055cc45d8c690e3da86eed7f94d680d90deaed11f62c148e9582d24", 0x8e, 0x4, &(0x7f0000001540)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) write(r0, &(0x7f0000001600)="d7ce9a0ec15e3d1cbe474cb863a6cacac01e758b13b3fe421d092fd15230c8f4536d229a019249478d6682e7a2dbb91e091f76809ab3c13dffa8d2b779eb6f8538c828e110fdaedbd8", 0x49) setgroups(0x3, &(0x7f0000001680)=[r4, r4, r4]) connect$unix(r2, &(0x7f00000016c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = accept(r0, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) r7 = msgget(0x0, 0x408) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001780)=""/21) listen(r2, 0x7ff) getpeername$unix(r5, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) setregid(r4, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001840), 0xc) truncate(&(0x7f0000001880)='./file0\x00', 0x0) 14:43:53 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="06ff8916"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) shutdown(r0, 0x1) readv(r0, &(0x7f0000000540), 0x2) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000280)=""/157, 0x9d}], 0x2, &(0x7f0000000340)=""/68, 0x44, 0x893}, 0x0) 14:43:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) pipe(&(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@in6, 0xc) 14:43:53 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) clock_settime(0x4, &(0x7f00000000c0)={0x86ce, 0x8}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x140, 0x0) write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) 14:43:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x52) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) 14:43:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x43}, 0x0) 14:43:53 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x131b}, 0x0) 14:43:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x7bdcac88cbf03fc1) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) msgget$private(0x0, 0x8) 14:43:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 14:43:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r2 = dup2(r0, r1) dup2(r2, r2) getdents(r2, &(0x7f00000000c0)=""/172, 0xac) write(r1, &(0x7f0000000040), 0xfffffda0) close(r2) msgget$private(0x0, 0x21) execve(0x0, 0x0, 0x0) 14:43:53 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000), 0x0, 0x7) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3f) syz_open_pts() 14:43:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r0, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0x7, 0x140000000000, 0x6}, 0xc) 14:43:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x120) 14:43:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 14:43:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:43:54 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xce, 0x0, 0x0, 0x5}, {{r0}, 0x0, 0x2, 0x3, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x44, 0x1, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x200000000000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0xffff, 0x8001}], 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xe4, 0x1, 0xffffffff80000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x9a, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc8, 0x60cae0404d2ec884, 0xfffffffffffffffb, 0x200000000}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x7fffffff, 0x1}], 0xead4, &(0x7f0000000000)={0x15682c93, 0x3}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 14:43:54 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, 0x0, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r2) read(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) truncate(&(0x7f0000000140)='./bus\x00', 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') fsync(r0) 14:43:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) read(r0, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) rmdir(&(0x7f00000001c0)='./bus\x00') 14:43:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000700)="ec7d2f2cf4dba0ead780b5109ccb45c920cf54832f70704bc19be84aba2947fb3bd1da763663c3cecfdf8db678fbbaf42cc75100000000219a6a1546b8eeeb0003eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55b6e493c165bc93a3c57880900c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f44721a46dc42f6bef5a458bf2080931e75affba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000008dfcc964f06f7c043c26046a323c6b950115b3554d11b1a4afeb17955c14944412a237507fa350443537e1070756fecfa7b7f7479803b19f42abb0f62aebafdd927b4b08bc4e8cc3b8f617a5386806fe3afb2f2a1d602032f4c781c6c75a0f9ac9c425290555f845ff88bc1820be6fa853ec7754a8e2472750f9fb4df1ba52e01ef0ca25e90573ccd26b1a5d1ec2b827449b4f", 0x17c) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 14:43:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 14:43:54 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7f) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eab6c19884bd17991a9201908f62135681df782a724a05347a94da41a7a28a66c21fbf96f71257821a06fa89ceecff173d0619212ec33e9d6e47227702f2bb33bc9539caace8cb10231cee9d55d182309a3a32c9c268d213152300a4c064db2ef56dc9f5ad548b68edd8e41cae4a6a07904663070beca50ba67ba56b7f84b679d05ea45aa3fbd45370a683697e9e2b3d4940aea46bea6c9d7f602b2a5907a2a00d06a66a6d323fb4b14e28012a0a8e9da16ae8971bb2cbaaffe022ecdc14629183565490be5ec2459f9198984a70b86c3b0cd85b345edbc6ba365bae21143949daaa5f44c94bba4dbf5764c2794d71", 0xef) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="97e6d29c36454d319382358d73e7677ac063ec61fcba45d1516345d7386461514ef2754df13efd37c8275bfe9ce08f0b8ebd44837b494e13b2380bdc", 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 14:43:54 executing program 1: socketpair(0x18, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4005, 0x5) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/212, 0xd4}, {&(0x7f0000001380)=""/89, 0x59}, {&(0x7f0000001400)=""/44, 0x2c}], 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000007c0415000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x57, 0xbd4b045458212af, 0x0, 0x7}], 0xf1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x0, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x43, 0x41, 0x2, 0x8000}, {{r5}, 0xfffffffffffffffa, 0xa, 0x1, 0x1, 0x7fff}], 0x7, &(0x7f0000000240)={0x1, 0x8}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001480)) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3011, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) 14:43:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x3) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x80000003, 0x0) setsockopt(r1, 0x5, 0x3d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0xf58) socket$inet6(0x18, 0x4, 0x9) 14:43:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 14:43:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='W\x00') readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/112, 0x70) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 14:43:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffc, 0x4000005200) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x4011, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/181, 0xb5, 0x4}, 0x800) poll(&(0x7f0000000040)=[{r0, 0x120}, {r0, 0x40}, {r0, 0x10}, {r0, 0xc0}, {r0, 0x84}, {r0, 0x14}], 0x6, 0x9639) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) 14:43:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000008c0)={0x1, 0x100000001}, 0x8) 14:43:55 executing program 1: pipe(&(0x7f0000000080)) pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xfffffffffffffff8) 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, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 14:43:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x100, 0x29) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x1, 0xfd2}, {{r0}, 0xfffffffffffffff8, 0x18, 0x1, 0xd, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0xc4, 0x6, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000085, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x2d, 0xf0000029, 0x0, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x10, 0xb827623cadb02b56, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x14, 0x80, 0x1ff, 0xda3}, {{r1}, 0xfffffffffffffffd, 0x84, 0xf00000e0, 0x0, 0x5}], 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x11, 0x21, 0x800, 0x9}, {{r1}, 0xfffffffffffffffd, 0xb4, 0x80000003, 0x7f, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x3, 0xff, 0x1ff5}, {{r1}, 0xffffffffffffffff, 0x46, 0x20, 0x9, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0xf0000001, 0x7, 0x401}, {{r1}, 0x1043bdd2dd796673, 0x20, 0x80000002, 0x80, 0x5ed}], 0x6, &(0x7f00000000c0)={0x6, 0x8001}) 14:43:55 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4d) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), 0xffffffa4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 14:43:55 executing program 0: r0 = socket(0x0, 0x4005, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:43:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 14:43:55 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0x48}], 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 14:43:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() pipe(&(0x7f0000000080)) 14:43:55 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000340)='./file1\x00', 0x8080, 0x2) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000240)=""/239, 0xef, 0x800, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x1, 0x3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0xa) utimes(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)={{0x1, 0x6}, {0x2e50, 0xa5d5}}) sendto(0xffffffffffffffff, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 14:43:56 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x18eb, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) 14:43:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) shutdown(r0, 0x3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) r1 = socket$inet6(0x18, 0x5, 0x8) recvfrom(r0, &(0x7f0000000100)=""/174, 0xae, 0x0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) close(r0) setreuid(r2, r2) fcntl$setown(r1, 0x6, r3) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="ab6ed1302d59cccade96638096aa76c4f1ebb6e5d18eb058e798cd251f0465bf08aac5c76dd37b27c24fb4d37a2eb909657e1ee53a00", 0x36}, {&(0x7f0000000300)="0bd493cbdda8d761c06d715fc41ed9ca3ff0ae10f0cc8654f08aa1c71dc8d00d366b85dd8ed13bf54a3be3", 0x2b}], 0x2, 0x0) bind$inet6(r1, &(0x7f0000000380)={0x18, 0x1, 0x4, 0x2}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x2011, r1, 0x0, 0x0) r5 = msgget(0x0, 0x400) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/226) setreuid(r2, r4) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/115}, 0x7b, 0x3, 0x1800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/160) msgrcv(r5, &(0x7f0000000600)={0x0, ""/28}, 0x24, 0x3, 0x800) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r3) wait4(r6, &(0x7f0000000640), 0x2, &(0x7f0000000680)) shutdown(r0, 0x2) fcntl$setown(r1, 0x6, r3) r7 = open(&(0x7f0000000740)='./file0\x00', 0x8098, 0x100) fcntl$setflags(r0, 0x2, 0x1) getsockname(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r7, &(0x7f0000001800)=@un=@file={0x0, ""/4096}, &(0x7f0000002840)=0x1002) r8 = accept$inet6(r1, &(0x7f0000002880), &(0x7f00000028c0)=0xc) poll(&(0x7f0000002900)=[{r7, 0x2}, {r0, 0x127}, {r0, 0xca}, {r7, 0x20}, {r8, 0x1}], 0x5, 0xd5) 14:43:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000600)=""/58, 0x3a, 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="e0e80948eee1d805931c0d54af70f6de458be8e5b161346bf5a7785d02bbd7dac6c256d34dde48563e10dccd11ad14eb6aed21b6692df5b4a4fa7f1543c3e8170be37bc5698c60326aab6569c8cef756418f3d8fe9083f552370b59a3db77dbe6b9c81dbf5c9a16be0216dcb840d93b0fe33ccf6138bceb47dc4a5d0428d888e487677821648975152a14841f432f890faa198140ecc5c48", 0x98}, {&(0x7f0000000140)="e16fcc13cfd8f1ca2a35b4fa02a79c6de4bf4e61ece0704ee24878966fde4f43ea0fef72d05ea89794e1133bffba453453cb57590035290f32491b0c48566130e5bc9f2c26c20cf5a0bf5ea21d078c1a3b056d9af9722bf54cd74f11f789f50905c531ac9dd30e25ed1f8ac7700de70004d1af3ab5d77b9a258ae53050da081ae52f1b4da3ca1d49715ac6174b0d3822bffc321174e3465a1b3f129de417ce1f7f803b2910810f9ef4", 0xa9}, {&(0x7f0000000200)="40f5af25accaf9439603060ae7c802c9", 0x10}, {&(0x7f0000000240)="13a9d4270a2c53c177d977f64558d1cfa87ea86d7a6fa1cfc254273ff40afa4a62077f34d88b62d8265c40bc74b89f79ea0898e68020a54031bca63d0c1cfc3c7cddb6d0ea35b8382bcda0e3ca5499b94f3557262701bcbbaa9de774b198878d27f9219e90b803f2491a400ec8e15a9c27e84e90d77c6e32e78b7194d9dab2c1008c01069d857d2322ababe2ce0b1e8633596b100f9f6db80bd63d9d8863fdc9a7fd4ef5e928ee3607c8dd89100e15bbd10eec6e6e3351758b9b", 0xba}, {&(0x7f0000000300)="26c4ac80d433222b405d3d152a13d1217e6bba5ef5d910a1473c1771c223481598120eb5d5bc8e581147524fa6d6b51c8ec3f75b1a2efc8e6c4ecd5e04ffd34a", 0x40}, {&(0x7f0000000340)="89089e5991237f0c4ef9c8a1085c13b60fc219ca054fb73ca7293aab623aff492daa3a80474031f8a20f327095321bd61873b5931f4279848e8f89367019b21e8e2dcb81fe8c0320059a48066f77c861a544abae262bc4f6c715d5e039eec44f548cedd4e4939d3d97a06788df91baf558ab07b54f8eebcfe85da60fc345a5006d6976d61f20f2e6b4fdd308e62b7bfa03f5befa96982616373078082ad045c768a2267fdfe89037e2408b38a030006bae674cb0e2c9993c194f4074f9ef5e58a6e0fe5e3ecddce9096dae8329fb6bf9004c2c8d", 0xd4}, {&(0x7f0000000440)="6c6f5e46201a77e09ca01b940636635431b73021c6651c242d49bb425788ca3c3d9f26f5e8ada584cdfc204bdb9a627a73bb7d8ec74458c7add95ab8d80e699f1932d9def9f1e3652e9b3fde676ecf6c01ae02f052f76f73220929dc4bf52b878c13e222d054ad013a", 0x69}, {&(0x7f00000004c0)="dea4a15218797c9a9a7666c8d8cb59270e1801920e08ce9d12fd1831db0b7a6cb6da7aec3ccf3f0c1b390bbd6ccdfdfa684486635f92bedf5b93dadc1cfdd8dfdf40b167112c29191bc862bf90080650f6f7c46024a25a3be024e268f7d8b9c5a9304fd152e4d814435cc48a95fdbfc84e809ca33bd5cab43dd027bd2765d005dc68e5bce2575a5e0955538c8541f470d6dbadffc4747a01885ddcbc6c850252ca12a1838c181a41152b38fd13f6", 0xae}], 0x8, &(0x7f00000008c0)=ANY=[@ANYBLOB="a800000000000000ffff000003000000b02b7f770044057cb005f7c26055dbe98eba0fecd7060f03a8cfed080447820d7de3196ba7b44445abff785d9ec423744f80aeaae7dec4d24a05ea097d29f7c5b8345d3c7ed6000001005e18a45c5585823c4af26eb01c7850e57a233b52e06ab2b932970ee107d06fa66f11ce419e2744710591b794660aeb6e563854eb17087d41a9757e066fc42e758eaeb1f48fb26cff22ba36f5a0b59800000000000000ffff0000040000004f82fbe566bfeb60aa57ed440e3c8367ecd4f5459868bab84d312013de21eb94ade11eda3adb3c5394ce8a1c16d36c85546b54b5a540fe69214ffa53f9efb7cb90f6ce94b3c12f83e7b3d8d6bf6144fde96339b8babc90236be5710065b51c8a0c8d36dbffa0942e6eda2ace9533774892f518b4199346f0a9f5551b0635da48cd87ebd5e173be00d114ad9943c122d1b140bae6ca6189d44069817c8cb34172936696565ce2ddc95b5d15f454726d300292e89294832290e9078e3d9010a075d2af723b50d5f1bd534ca7e5e2a051150aed345dfe5ec389c85088a83a4167c13215d774d5f158ef8de1dc1b53d834447d6cf9ba98e66eaba619ee5cff40aec25556f2370efc28a8ca1bd0af7927ee2d38348c9c93d0d47f2f6f06fd257e6a0aa83071b0c955d1fe96975233653854b177b2fb0c73f24f45fc81da5cfba6b0237b87af4a5c7546e3ae87c58807e57aad42c60ff13154a092fe756bf0490d5d212a0063e494dd8fc31308da615f94659db8ffdd7f99ad2dca084537c1890c5a6f1d77cb762dd67b2d9d428854212a7c5c2dc985f68665e642bf279963ded1fd3b5e28505838e15b47eb5bf25223cd29b1afeb07347c80d1f39bc7ed3e8c247adb030f25ee27c220caf92c4f34b65a9e14385ff612bea4046d6f91cb6775cd"], 0x140, 0x4}, 0x400) r1 = socket$inet6(0x18, 0x7, 0x1) setsockopt(r1, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socket$inet6(0x18, 0x2, 0x3) 14:43:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000140)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) r3 = semget(0x3, 0x1, 0x400) semop(r3, &(0x7f0000001300)=[{0x3, 0x800, 0x1800}, {0x7, 0x7}], 0x2) r4 = semget$private(0x0, 0x3, 0x4) writev(r0, &(0x7f0000001280)=[{&(0x7f0000002080)="a0ea8dbf062d573b0add139e40507ac913c636a6f10f3a7193df5cf9bc854727cc04cfdde7fa81cc8254c08504feda210cd319ea5705ff0379c24b6aeee19d0dd9a7275bb56c1871c68957221f234c6d9bd1d9e15bf3583f34b4a846869f471b03bccbc0e006e09981ed2b5d9ab9657a1c5a57e13e3ac75f3dd1917d562222d78c410f284b2908045c4fc6b6d581676adeec5519a06a3a549a67565e0bca40fccdfa1cc1e6e9a0b1f889068d42affb4ce402805bb26785ecee7da4bff5850bef993ecccb2d5044337fc6ab52b67e272d735d6c53e452eb3a42e703d64b0052042e1327e046c828f10f20cd6a095d5fb2b46c227b845694a4682c3d77f52e252a443c916091a6f064078502584b30cc9cd9edb094916c0e2596240f97adcbad7a09c1898bfde446486ebb8727158c34c14fba3208127397159c56d4f0f50afc00a077dec21bc8b6c9594ac1e102401502462d599f0db1788c6316cf54a4f97f47134bf555690a3db4b47a9757ce4c274f017d690e86eff812ed217f29d306a9af877a7b81e1a11f5b3dcd94a4853084816bf1dec82729a9a2b28919cefb0d43f176395c72906be0682a1594f4a1931e61274a564a8b6be02616decbc5b5db13d91de13dde8403bfbecd4ac4901be8d72fbdc2ef7cb63485c1b450b9471aa3bcb452ed386f630a4113fd63b1fc029b34095fcc275f403cdae796148d3cfcd4c5d47fceacf59adaeeb4664b586825cfd30f84a138df13dc94218c37ac9778eb6699f78c5c31d15973a6527b72bc9d0914dd0199f247c6ba9769b7163c1c363f9867a1637d5586df68ee61bb5c75334433e4b9cdc407458614a3e543ea4a94b067b5edd4ec5fcc64ed836977b40fa51fc3930e49f2e764a37cd093117354dc1574f453d05b500808bb7a66ada78328ad28b582a064d287e1a5981e88378286233e5d29924d9335409a6f2b09ac39f1487bdfc3501bb765e9ab141cd35b1b93e8af221df30a36516b046113423c667e1b55303375c27c194b63fd8f5fc71ab23dbf6470cdea3aa5bf39e1117b068fc9820e9ba1a707d8da9d5edc7b54c2bdc6429802037c8e0e49e0eed2709ca2d0ecf721a9d600295f5d1fc6dd310b0b4dee30bf6c4d516c6630581013e7388a6315a019daf663e04184bd94b68d5551bebcf00e43f02879390feeaca78a8581457a95f24cd4c4de01ab1b83d11b9f3351a3596e77204a2d55ae35eb1b29e89c367b614c41a39e697eccdb8a83a7780f62db5299cc5597d5efcbabeceb8c1b3889e010d6c3af85d86dc4a01e58d13b9d9c8e24adc82d6162809a3daafee3df6a39c39b25858a82325b45aeccfe85fb5e503271908e2bb9a584c2a39d5f8eb42a2968ba37b19f87019126497df283936b0f6d27caddaaaff6a41e39a7a0ca24044d4b36be2a554e9512634f61ec6b2b49029d0c7384d4fd1a9844ba0588f110486351e5a4c04c5ac61979290704b13b6157ab00d13e8a14dfad631cdd9427f69c2635c6607d2f3ccd239ab51ac564a07fa407d2546bc72ed3444bc5d192193f52535af1f96d101887b976ead542bb18c27d1a3f6a721a81ba78db9acfea1c730758217668f319592a413242577853d6801421e1fa44ceffcf3ad83f81ddfe1a35ad6bf0309a6548de9ba96315a401c8376fc9797878262cdb5f4d2c8e7f142db0d1e0c1096796f168a807afe19041cd2affe92b51135a77e2febf323135763a0a036ff5049ed81da00a283e7331700208073fdcae8b82fbd80a99e2c4e4a02a1794bd95dd4d7d0f817d85c3d1c52902a78a708a94e8bda3e2ca52febf8df617643b4a18ec37d5efb47f81efcf225c4d2bdb4c0007c2b3569118857e8a1b46eea2e073013105b34c90f9f9c7196df4ee114e63f52ad04a1a7773e2d4972b406b304826156df513cf07aee1a9a14ce6dcfd1896f3f4fde99e26d09a64bd45de5de8ae753be9417244e01797a27701f627c1f589e0e2b54486c05a9943563eb0dd3996b43bbbf1a8ae4154f76cf50f334fd8f19d7a3321c3df81ee89550a9f29820eb204bbc54c3d042e877ad1fdaa1e477f532a4f382ab2c44716def2cb0b79dd04a561366cf4b2c3f5aed94ab5d9ae859ce65509c25a35ad0d6cb6142a004ca98ce818169f5d105b689caab73b961f3ec6a5b96b5e0bafe0901cbb2fc2b4a5943c6b26960f1e6aeffe27781ffd4588546897acdba617f17b7377221f4f5ed68777939684b2a749b5e7b76102710dafb2fe0f073ededcb4aaf1ae32a067e492f83b5c85221f7f1fdf2cdac244c002578a6ecd559a9a41f22d684b69e732935c2e3f4efe3ab34157b0b7a0f9a2696f8140b594af477a735551f1443475369ff8924df7bbe95e11f112a95b10b308bbdf3081406809a6831f7cf28c19c8fe0f4f85a333e396e843394b99f8d85f98c5b7eb0029f26f2de0cdf77d0a214abc1a1d269fa0c993435184dc057a58356b1ee1faf226875c7a3af481fecdee5a27b4f3e33208d685a428a21449b6cfcbb92bc984185561908fc68aecbab6c939374fc4cf10a767c3d3f4fd178997cc9cc00382cf94259677a969954deebe5aa954737f9357d88db1797f3591859bb59651c060de8eb66f450f34a221c0819a26e71137c647bca5e58b5ceb36287672046691e63a83ace6190add2302aa7fd981d2b71abcc5b9e542d16f31a7adea3b380a8fe0880a8b4f05fd6797e8c83c1f84bdaf5d23202896e04d2ec0e64aea0b4de32a8e09e1b1ece6baa82b68858c2fa7df49271079a756d6feba53272ad436bb15e5eb4c9e3926d893d1e1601c345c95a47722a09a7665dbb0a024ae0f15ac994cb241df1b2881ac4888d744379ebdaf741cfc1a90a761434d23e935d5f53ae46a5a03ccd5d0830aa667082402d20cd96be2aed7371d1127ddcccbb9733587c6e3559643233bf79fed85b8442e678a97a739e18775f55c036b5b2d8afcc7080f8303f91c7aade1500baf2d42fd3cb0e0969e69ecc7a7cd0fa2208f0bbe6a39d5bc074ffe6b002703f03a3c7b53e3a634b80b2522a5a942f63875cd2129229ed6c75a0b825471948c5ac2eaa41ecf098a96e016571ba11001ad461d7fa02a3f90926c625c33286675bc02d8b1947d8b73327623ca6566d30c66d988584348d1f0aa37d395ddcf42f017f1e7bb7393bc694f71142b9a9c74da19eb82990116d6c50526b8d83449bee04f05f216f3438be33844448fd7d711dfbe3a9a819f4852c66a544d7d5bf9b008c76d9fdcc2efbe38f3b9dfa7ffb9676b4ee0b2a11cdb32a49f23ceaf01298c3f07abc448c3958043e1017b35e3ecce3af17262bebe879df5b68934d3adfd51d73e60dd2b58ea222fc376e62c2551328579adc376f9cd07690b6022824229375dd52d0d4ac187a4702580d760a6d3c3faf8ee52c5131f8066383bdbba483c21eb60cdc2bbe084ccf34947ee635be1230e0c8f547040d4665b4bf7bfa50e8be61f354f68dd013a5127a2ca33a918d80ef2d1a83800280781f10418b0a6764c80deea89db32d81ccaa3a7c4f3984fc3111360499994a5aeccc6f82ff91fb6e9a27141b1d34ad6209a94756249d800cb290b0e0feb3d01ff906e0ec74d2641c4bdcc88eaa2200dcfef320f9164c625b1cfafc21a94cab0f9abd31edf057de02691fa3c3041cfd57871d61cc2c3682566053ddf2c5ad35d6f2fccf523e1975e659916c2c9b6995d7c361212b2a4c47b0e409efa2796b32192ce8d8ac742bbfca85bd9ed81d2c64905a7734cba375aa054511529a0e68080484e87c6bbc4fa9b9e72b180b132802d9db728a019c350afa4408d478d58bf83e8934ff6436368103c322ebd39d252acf1b4fdf9b5e4874cdc9b8840c45a26483b100d2ef2c99faa40dbff2d0e248ce4ce3b3afd2a3b5650b842b853b7aa055576f291feb347480ae3506bd64aeeb864af3963a70f8715c0c7eb4fb75e31747516b12d01d7be7d016740e60de7c180ba8c72c2e43191b38c15d123a51142e668dfbf9969e226429567a2e7a0a9d6075e6d62fa45320a9f1a5500aae6bfc942e5ac3d76fdd49af8b2e4465442d2424d16e85268113ab2b96f704557505d4a56e1af42a0665f30ffbe2b17080c9a0358a3e0cbc2466a6e42746313a9baa022eea17baa46961a6939832c9359c0eee9a916008c2f8842f1a7e769d86423e26ff108cb926db1d4ed704d007c7eed25b9b1a9a61857c6dd6f89b943c2abdc80b0cb1fb45ac05d1c3727b0843971b64d0f1badecac358e05526f726d3bd4ed7fd437ab64357376d8e4839372a4a38616738a8a226a3cd8ec17a2292df15cfb2bba2e8ccb0a845a66b496a0a6e6209e203b32afc63d53f73481d7550f59128e46e8e9873b7e77db95d807000df3bbad81441b023282675e5d7b7505a77b02303a3e7bb62a345a2a3e51c189bcc6415cba0aa0628040b3d947ad9ac3dcef55642e0f444ca757602f5f60f47d2d3cce42f37d5825d1e25232cb2655b18ddbd923a064b4514eb4e9a14be74f68065e50dafb6ff8661252c70959838f9f896973851ac1461945cd82526ada500d807f9b2dda7ccc6e3edda5205599687f8e9f76a583d8db437833a21f08986b32151daf2cae46fad1c727a67b9576d77b029962119cce8f64fb7373f15200ed0de51fbb851f0002d4638cd58d39299428d3ffeb31dfd5f7731d71617f3c5528df5c5cae95cd7d671f41c8043a3fed00723c2f27e5f946836ec0d46c45c0d32c17310e8720b3d2ccb8c3767ba216eb29c043c5467358879991f4c3801ba5a586595512524c1ef2a22bf08edb69b2541288740c7ea08d2e7fb613ad418b98c4ae0203c2fc3d25afc9d1bf6a3c92c012ed094f51e2df84d9e637e56b4b35590ebcbd54757b83f9a8c321b449f91caceb02a469b14410a43d55a4a4894f9ba3513573e6ddac45c867d72e6baddebd05234ac052d8d0f978305e7cb0df4404505557949697ab11a9dc7bbc0e3a7a0c8e4b0dcf45bfd7504f9ce8757c0ebdc1e4cefa040e5b5950fa46e48ff12bfcb5e3fae756e649429df41109cd67d03eaa7aa97795a451ed10ea907e9d8c75373eefc50f6ca207382f46999d1b7a02262072669e84abade574f415f4701af663729730469a5205fb07f5ea7e31ed37ec53879a7e9b64e64c5de6e311bbfc319c6d3348cfb44bb10e7d074d7e6d3675e9421e48f4b86f95ab9edcc0dd45f467a4760c6f19be5b155143250f36054f3645d16ac812fafc0afe6423a0db18ba4dc9a9b0cf13633856a5b5c1755fee550f73386e6d75bf6baa0dfe1a44a0d5e5586297493e1411633c42da540db47f85ccdd3d1ef9a177fd201ac376d0562f5e02110f2ba607e56f70ba4c765d2eca70f8dcc5f4deb4132d9699d2bf4703fac843171644746e836e82e17312415f295d737d6690330868d682771c19c17f47aa0cf19343e32905341bf770e9c6d3f7d12e9540d65af725895233e676406b6442217dbb9749e1a01d0ebe8242847af0e38de7b572843e2bb90e8a1b07f7bfe1bdc2c4257d1bc3519b50172b32de562f2d5db1d8c35b282b10fa47dcfb6f6dc0363aaf28301fbb30e7967ba4e5602e9d1a61ac654938874acce2360415f2c7fa7bcbd95cbc948956c0437e56ecbd32d0dc3b686f4e372869768ba3c4a764a04f7c3179268c80f6eacbe94b9b2d99fbb48326e3fa5bf74017d35f79678a1ede73e9c15e9d500b02f0c9df009f9c5d083b9baa376a1ee7635b5aebf3b3f5397ee2136a1588b1f7821dc472a63d0f14eca88418dfbb687ae854611bc8a9db", 0x1000}, {&(0x7f0000000e00)="d73b308389daf45b41a67bef4d773e3027ef1141e99a77c09ce02ca04d6582e2314b3b238ce42a3de460a283835eb6e87300e26289914ef0fc775fb9c927136b1be043cbb05adb2574fcab7f2c11c526b2fb6c3fcff4b067a3886101bbb17ce2a5659ba09dd3c7ca3248298e75988ae7c25c5a218ecea366ddcd0b70bad9d049947dd3439590d3da4fc7e92bee9323b431671f60f73b2fed3c0ca06539fe792e0178a99bb81eeb741b8408ab1226d2d6c46574976e813865807788275b0bdff01b289cf06a74b59c2d24a3", 0xcb}, {&(0x7f0000000f00)="242daa2f93c8666306fffbc844243f7775c2886553e83a314b9cb100a1b4285427d4f187a383f627b6edc8d171c082b0ead100e6af28f97c8b4b91a3f61cb79069f697b4794e7c2b52f17c5b69f2c0a3a79d3339ff3de8f17fe730572da2fd7b2ff3db0d11300240f757d37e3361ca86597f2b8a1727d6f715bd72ddea71fb285170de9946d4ffb9c2b1a7eb19c540ac596f33a38faf22f9fae5839bf94ac88ea84d113aa572fb95f8501c662fa0cee1fdcd084017f26b706fc1759c4f4df434c9", 0xc1}, {&(0x7f0000000000)="3345c8d3bb8ce8dae3f123ad75e177f68d9c7cba8dca3e5337d343902da68cb2506cf7e049fb6e6360041a7fe70811738da4b629b220fbfb1c6d888aa9f951c78de628f1bf827f6329b8903fbb9ff9838c4f5cefb9c743791e30e1714852fef1d4a21f629bc12855c54919c9a4a3066aae2f04ec1182d7136c9e5a", 0x7b}, {&(0x7f0000001000)="f8e3e10b203a945fab0a0b803b950452b8f552c95a7f1b1cd17cfb064fc8df42476aa41d244c4cd9d2240a23dc7c5d435df096c328845ebbca7abc4276b72fdd980b457fa1be4c77d83b87c65b6bf328ac0f1cd0aff314035723db663d7fdc805f45e5794a9ab997c6af3c46af", 0x6d}, {&(0x7f0000001080)="994d5e315625d2dcb1bee9b2fe85c970ceeba2a184ba606b38d4561974089fe4941a47e49fa3f8308893590f02e8d427dce4355c902d2230529f55f285bf72d30b2752ee40beab7c4398f1d69da567aa656b941c735a9090ed066cd64658d33d77240b2376fccb0f49698f174cb4f4ed0718e4838b8cddf5d3e4de582e5aa04acaa78d8cc00ad6b6453000d770eba068097a021cb13d5191f95f3bc8a93a6e7f9595d34c80d5d7c2844ea983415fc3ae814bbeb92d617f16e416a03a7dc58b68a79b53de4e6fe9feda74d8337803514fcb00738ceade72268d3b", 0xda}, {&(0x7f0000001180)="60892fc448343ffc2d09dd1bce583e56c4618bdd255e99fc01e5905fc1169b0ae41c0fb95e82cd6ac981eaeef4523ac1df3d4ce8ab7e60724e7da65be420b4395704f5fbe51378999977d34923465141c5787e7edbef469d6254a01ca1599abc5b5808ca6c9357558a12a5cc4ce91d812d0d840eb19a4e83380fc7e37238c0b79a7370ea7d5e008ce21b052d3d54600a0f0cabb8aa6ad3f63188b3e92d5ab3c5c1956be394b4603e18561b490bb722e95c012cfc1b14846d0a06451aa5351a5757f3b1dc961eb846645d4d8d15cdc3525234bf47237bfc3e3f575626ad0639c2fcffbc320d9b1aa9e628c290034682acc61789", 0xf3}, {&(0x7f0000000080)="7341ea3011539fbdf1fd1ca758b979307879fb614a39fad996bc57ce8113a653547a908db4e7264f93d35b16198030efb919171eb70c5ac76664e927647a", 0x3e}], 0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000d00)=""/232) 14:43:56 executing program 0: r0 = getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) setpgid(r0, r0) 14:43:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) write(r0, &(0x7f00000000c0)="b41c01878b9a8f4202a5ad2c24d36d3a68591976b4bf0d1bde3bf897bbf8e7ece3f84738599cb5977ca5c61d88b4d15244b24eb40293a3187044bded66f79ac8a0f26a68e030118d02989c7d1787b328fda69de1660dbe80c12bfa93c328247735ad21fc2e6a2fc7b672e0e1ff5d98f033004d624d18366d6597cc7d6fb6dfddcad7cb307c15dc60269a39f39ba49836a98eedb96aa78c8ee6d80a9379f65473f8f21b3d11e05df165e64ff696c87c665f40d9ef02ed2e93f010a2a5568063c25dfd20d311b00bac10292db2cc813fecea50287d8783703d66864a49556d92201dcffcd955cee0860095c98804345be51712ba2103be0323cd5f83aee5599500a9273dce2ba931133fe69692f6c0fed322a8abadaebb5cb0fdaff7107dd30ebd64c79a2f39ef4e757852173b08ea392626f57155c42acb8be20bcc8fbc9016b8cfe05de909d5290021a92dcb030526ac88570930cb35c9ed9fd0cee2a6f8e52367733625a8485db5e9aa1aff1f49ee7115", 0x171) 14:43:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x122) clock_getres(0xfffffffffc, 0x0) select(0x40, &(0x7f0000000040)={0x10001, 0x81, 0x1, 0x0, 0x8, 0x2, 0x6, 0x7}, &(0x7f0000000080)={0x0, 0x2, 0x7, 0x8, 0x2, 0x5, 0x7, 0x100000000}, &(0x7f00000000c0)={0x7, 0x5, 0x0, 0x424, 0x4, 0x6b6b, 0x2d442d94, 0x10001}, &(0x7f0000000100)={0xd497, 0x69}) 14:43:56 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) close(r0) 14:43:56 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='r\x00') bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0100020066696c6531002e000000002faeca2e39cf5f23bbe761cbc6592c2b9c813fd8a55037a8c4f5c7e047afb1efd6114a2b11f7dbe6fcf569f3d3d22cc4320e00a313cde8418159e3ae617420c5fa9cfd99460462d4149a4272486db7be28db4f81d3316eb72e9bc25490dae4e4f0fad9616b1eb4ebe646fec89a24278f29292296950baf4530b3df2e6e5001000000779936e275a28068a98d493ef528599c7504cdc81344738300000000000000000090e4ae056780451e1d0945fd823bc3fad77013ab8e46db774ed41f61184f42251552b95fad6bc759cf9c8fca9b"], 0xa) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file1\x00', r1, r2, 0x6) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 14:43:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) shutdown(r0, 0x1) r2 = semget(0x0, 0x4, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) dup2(r1, r0) 14:43:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 14:43:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getppid() r6 = geteuid() getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="727cb5462c6ccb8f7eb2a0ddf8b9f4a2b3dee37046cfa00615f6a4bc806aeee03ebeee9d8d8c53e06a", 0x29}, {&(0x7f0000000140)="336c332eebd57b713f742edd2188a95af72328d248564e263c2481be38cf1a688a148222cd9b8977cf3efea225075e9144d2de790dfe456c760a845dbb1c776fcd85d04e6147f174dd4613191b71773815d504ea1d8792e3301382a779bf09ca6c8df2533ca6ff599302435cbe05142f420b437aab4c3e407db44714091c86d929acd9602867cc298455e7a230925bf21272c677ab9f3889fbf170f6ab526efae29c7d3841fc3aa64ebfbed74d203440f7fca29922f4907698064bc80708e5d6f9739a407c6fc1f7b32649371d", 0xcd}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x70}, 0x3) 14:43:56 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) close(r0) 14:43:56 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="639508"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) shutdown(r1, 0x2) 14:43:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x6c7) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x385) r1 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)="5feba8f3cc472a2257a2e6569886057e7b60a8ca02356447a6fffed97668e6b3a9", 0x21}, {&(0x7f00000003c0)="65dcce2b603ea4bae21aec9a541f478723ccf7ac8bdc071076eb7f61409f3af0cfd8d727c606e9f754e700a849fa8671352efb1436b553425b2e79bbd626cad218d8afc95fde090eccaf8ea4d4913909a19fbc90a75332610273a2b7b6f19c70c92e79f5a7198598e59fc766c55382ff985dfe5e49d9fdb923400960ab3f89ea", 0x80}, {&(0x7f0000000440)="8118acf82a1688769d19cd6a06287f3918e859574bce32938b831a8b4aad9235870a0a5553a4c3a853296b00f2fca0b2d4f14226daf9f75629ec055336b5bad14ae4e0913605f3e78e39278bba24d1f2aa95b39a6e33f425cdf78eb8aaa0242de9cec4d76fdb6100464a880e3f88d7f670520b8115c5e9a083e8a6d84101e4aa07c80ea78b23b45e0f0d45153b4e2def129ee3", 0x93}, {&(0x7f0000000500)="5e3210665707676b4f0ea71ffcd3600fd0e1b6e5fd24f0af8bbc898dbf3e2204bd297458a3380f030aa3bd0aa37c973caa85dfcf274f082aef44a95ca66eedbcd1170ee9f2af424f9f22f854a12aa274ad02e8932d40708f2b47c937cc2ed851454d322d1e221e8e63f94602a476ef3964c4454c4fbfbe14b698c3c0f73fd85996a1217558a8b095673f0c63eb27bebf59bde8a6b40c14746b928a17db0fad6b599925c3ded84cf97f048fdc427292102ddf62a5dd7aa8fd4e91fce82b48b8388247ba5c42b5c4efd9", 0xc9}], 0x4, &(0x7f0000001600)=[{0x1010, 0xffff, 0x80000001, "77adb97708a35f130b57b73392a5c004c37dd7e624741796981c2f0f3a10c6ada91f15d489ba11b6739330ec188633eecff9767baba82581c7fab264c7f0ae8c0de069368c81c73d1139c6f140a18df1f037daad132c7416d7a9093ca5d5016e3a44685249bd097df2ff235e2f7e06a7b5e5f81aa4e700605108a96c6b2d3179d20f474badd55bb1a18df40e4288ce1e0f4967530dcf21c482bf52ee962db490584d8a772ffb56e7d11eb31f9b6c1622d897c380f7a2c9050b88e73a75b2ae624a4f51f7e65f964c2932611173da4224d542ed6039a39c73f54d32bf5e7845de71a9f8de4e68dafb96d3198e8ba22ec8931091cfa9a8e1565f41af206087c649dd4429f2ce8fbee98cb628933d31073de70ae3418113f8b2b7ce000a5dfda6b2006330acd8669af1908f7258fb4063fd6264f160b9694c47bb677bbf253f12ed12a1eb20105e4294b5bb1f7f5c55a8582c310d520550583718723a0c3bc9b0cd79c82e4a001fad8adbc0498d254bad426f1eee6f1b586595a0a75e326b749441f6e2d40bb98894ba2aaf3bbad2c33599e5221def6ba9a8bcc0716faaf340adbecd9a05f1e1cd0e43c940e9c7463a65c39362f04882d377ed237ca492efc3bb1f4cc7db6cdc9d10b7c2dda0f6246762f1b1e971494c878a38c0d7344aa4a11ab3b40189b79806d275c43a9b64ec7d9b646dd4a23ee1f2dfca35fa975fdada61eddc49a85590a1e7baaff5e3d095b83076de45833555b9b77ca8e673103af23e1cb1529c6d585d22a61e106825cd3bd6f2ac8067bf881ad92d01bd6ed5fdd9bb0cfbb0f6ed49e4b205803eae351b67f5d6ddec862287ae1dc729bd7636fc4f902006e6a815f66463648fd0a5cdb2fbcd744a50af52be17b645a70acf849debf9576285f3772a2c0fd828d09376b99e63643a6c5e80b3de0a5bb4dd1402aa814f42794e58a97032e6b9f68662b04c81319ef6a848181d56e3e5edd37c8f9c47a89f07fbb53a068b516aed46dad311f56b700445e28054ddfe62bf6c490c2356e13400f8351e1fa8392bc6b4e576d373bf29fc1b549786b9ca553417283192a00df3b2f74bd23a38d9b1e8e91a33cbf1fc3a85a0caa0f759a7f34397305883431a7ac5303c6a95ec05e1ae0af7e7ea7c16135e9fb3d610f5d017f450cfc79e131a479ca45fb62862166f001b4cf9782ca14e1c8c809f952a3b1147305e0fbde1b1d31b06de55b24598aa7e5151b368048c772bea272a29ee171b328fda03cb58aeced77afd87b9580846d51a63cbc401e95bbc53e5ace17774ca40a48fb8b6cb8c7605268d6edef673c017d35d705853d97b7386a15dfac96aff2c30939e7afc4eaa6624f24938cbe0bea53760a2db4a8a17bef66bd0936b20f1114c794547a6376153d9519b09e8972911fa261bcf59efc7561ee7a0c8c764f99c365fd9b680318dc4010c356595fd94951ede6f6cf864a156a240cea6b226fc2d8c7c0af787104902600da63e071169d0e38d55c0e535cc64367988f22025c6b8e2559c880430ca15e8564bdce36b95528fb5bc443978871b3ee341a8072d4b6a987b27d4da1a7e98c5e110417de5eb072a00f4c8ee588f189f3c340e69c24090f2618ba6a6203ecac75780874b95352c9bb5a83ea14b5a4f3f3a85a193860a0443f061a4800de40cb2402f91937cf509eedaab20aba269628c48151dfcbe9c7e8d0a59bfe873e0611c9c97c25e2df9cfd2fd469a477099fb1577b160ee1188c975bbfe8ed4a2ed9db16e96fca24449c2a5c233e4ab0a71ceb259057a13434c0625fdd19c1e9b6815afc858d3af815b80ffe7ab5be71e27350d1a2a8b497aea6712ad7ab714976b9d0bdd465af71c134307608e0062f8158fe4e161843d6ad1d51aefb1aca21a35c5995599302b4bec7b9e59280f482e2de66980dd05a7389fac7ac1475d522d2a7f67111d7981b8153585cb4618d1149f1e6266d86ae870288238838438e3681dbf5509d221144a714b88d94c08bcba7fdd7d9e687657638985fc6354bc59e8e7feaef562e8b7028626503d688d46ce2a708d52d659cca4c42568fe988cd27ebd7041e1fa5ab5a73cedcf41735e4c5f9fca8946c586d9796088aad5c99f48164813f89c310a6935e6a22c4080ff772f5e40835e4f0d716d84ee525e78fe702110985b2038fcedd45b2063965525769a0eefb70dc2213eaeae8b149d61a8a991854c285653f56c071f22c8b488c5422c566209dc70b17be92e60bc4da83437c44ceee180ea4a1b667bcbfc35bf0a9b697154ad3a1d609525e822da780fa941d5f22ef39ee572023bcebd8aea2d3fc2f483cdbf35b7cfa07ee5a2b18fc3ce291b16002b09a4e07b51400b108e43696dafcd5439defcf246db0354a12461503987cf6834c97b4be1edb5183ab9a88d34e00326e2f09e6a15036d1ea2771242a8c466f0529e94533fb7acee265cc686e461975cad76f0641df6372e4f5be71a7e8a2a662209cd111b0ea6fb3e52146aeaa265884e7e3ec49074392a938de5000d5c3c1181b2efe38a667673c8fd7f24a1da849ce0703e35bb8a52e82abd563d9857fc2a8b4ecf204e377e80895a38a919428d9ac3d9b74206f4d195dec6435c682fca08d09fd912f6c4acd422ef31533fa992fe48e7fbfe8d686da1c8ced2dda6047f201c050ecce2f0a5e80985d3f7c8680a00491d2a2eeceda3e06b05a142d72d928faa068faeebb4c1ed023f8f25c63eaafbe18d8de14a4d275afbc23ae684a37566aad20f273d3256a2adca34aa7f666d39e811ce2284819930da8217faba5f5f6b37ff6a1f222b38f2eae88fe35648e2c9562a087cc4673ae471aa95a9ee0221ec667f9705af8e42bf089b64a4d5fe68a7058b802574a594a35e920f6d52d2a1147eb066f6c7169a8968fb1b2ccf37ccc964580cbc884e8bdf71608a51a35f4ac67ddbcbf3dcf87722299e1ba39c3722857151d5a99aafc0285652f980bf61568537f4e42077ed97fed65fc6ba8bc7704d6620ac4a807ab3fe329beea1744f41ee1e80e3e9d2e888d0381df34978b5f3362edf274c7b907cba866a2e7d894db532579c1296360c0f6b95f3cbe36e2e909b6b1bb80a971a147d3aab73c6ea122d8c7ccbd7a948c6182490baccd64ff5f722a1c833a44c2655311abc73757f719560d8ce84d05e523f231b07c2d9ef3e2d1ea1eece0a9d08cde981adb6b9fe6c480ed3fb0a84ce05734b72b5140259bb575bca6271dee0b2e2e3e46aec9e2ba4669c7180d661122abece5c0720444d56f983051c1a7cf934353c007a3dc4f036271e67f8ac4b74343cb13c38e66fb33abcf83c6d3fe8ea1327c77e11b89a2ec69e458f3f62f0b741abfe7b6abce42325eaa40376b97495b0172a8bbb5fd316c8d8f1ff560337b0f6ed7bfcb2bf907bf8eb215f5db69e7325d1b38e8f5b8ca074e07f85fd007683f9110614be1447bf16e8780c0ede198a08a1ed32d84f33133836603a442eaecf43ee366d6cfeb3707c10767377ca6511b568e1f3639873dacf161427af941695f20e5fb7eeb43bdd8972df7d02fd70bd0232aa29bc499a0781cdd725319dbabe5ef6d02911d37cf7a968299b60dc55d1f6606e0dac9b98a5ce22012eda8aaf1037558fad18146b0498de4ead3fa35be2ac5b98517301daa3adc230836f3b3da732261f25905d940cd3007e49707470b2af19ae5cd1e1d572d5262277d472ee762cd32f62e3b58d99966ea4d00f64d7954be409918ad80fb7c53a68556a6d808b2f3a7f25a7e72f0be3913d4a0b128c853cd65fdc870362efc6bf69fd2a509296eb48fb51aa32f7c4c3fa51d05aa79b25442267580e3fd3a8169b206df02f56062206784cf893dbfa83869c80e78eae28834221d25b0d7302b16b2ff757609c4d9a85a1ffe6ac1028ce0544f34ffc10a612ac94cae56b3d8993bcc97b9098347dcd6dc89df4a0b8c8971c38f3dd3c34d5d2dc317c9dd8bd8f2535e4f5720a241cea1bf029da82eb8d9df0c3c9617fd7d665686f4c208d93dd9af9b61d321002ad21cf76a0144df119d0cc631f5179d946751ca7cddc495c0154e2d37954f5437526fa8b6470d43b91c930f185e9b353a1590fb8994f81e032ff32e024a7717702541a4011b1cf2666b0493f8570e666b4c06c3bf9636bd8663302f935f65786c0c2ed1297c3f6b79dacbefbd63d133aa5beb2c70c0a4560be63088990324b5edcd0429dd115f362f993bb9e972765c4071d4c9233accca9a3d37585f2841e3fa516fe3fd391eb896ceed3ca8cadf5d4c21f4d14305a734d84084d8b42f3c58009b718c152de2c2b53710cc8d75aaa233c1fbba0a1ec27b4f1fef7577d218b0b78c309499d7b50483a9f9ba95cbfd71cda84cc0e54c24d5dbba3b118735e7714cae4c51f5e015c6b1d4f7977b81aa2ce04e0cbf933eaae5472e6a8f194bc0c37383c4645b9a0594105697e7d3456aac639d5950738ff097a09b3cb5ecb0f98c38af6e9bcd0aeba8679114ee01fc80253235dec6cb4128c72d328e1ccaec1ae8e99dae092cb57f877ab66b24b69aa660936da7049e37998698cc4ce36d0492b8a6779ed15aac198def72d07d899f50ae1aac1dad328a925aa2833fc110804a7f0f4419d71391bdcd88d3510bf910511a47b7b75dbc6d6f4db502b57d0f4dc3f8cbf0b1a9ebf635237107e5a1ee6e98feac42c1e70d091b1d442ee9279b907b0b0454297079934c82137779b783e0bcfb48fbbe4dba5abee53f9a5ce9200bc5c25b66026ccf400d2752bc1e8a5676f6e1e2677798f04c93ee5feda19f508514e209b72a868edd4a276eb8f1f9bced0f1e10a146ec2e2915ee8673b4e74f03e7bc6b154c6bee1bbeb9717fa7795c04ae66e29f26636dd5e42982173c76b1230caaf75f3d48c800104a5439f8b001d289af403b582ad6e15b3f9cc8d392ba05eeddb303065d4bab7b42a32bcb5541f839ccde3763187642ca2cbdd290d2c7f0a6d0c35c502eb84f7d08b5b71738181ef6b5cb1617c97d5a4f3420b8f2e45b5e88cd166688d0d9ebd8d91870e272e0d0717e54b72d226a804c3119a1908eb5131476bba06c9f086c3f4ab68fd8d29a11eccb7ce92d4cbb465de6bf4adfd8efd5c4a74ca8efab86d91345b41cc6f5a3ff6911f4503745627674e577e794c2a992def78d53f38cc6d30f491570aa3f150b2748b3f5612495515889475e3e69cbc59dc69a4135d0b3d32d9998702e4aa34c85b554b7e621a802e18a63bc913ebf4385fb053ee12c43739c95fe89bea7f86b5fece8f41ec08762f56778cec911fbc2960d2314afa3b4ec757b9634a0b6d824a2527b1c5379ed4c332bedefe1b8163b74726c3cd3302351fb31bdc2c0a2df4815e916a2131b6fe116aa3b33c3d2242307d043792f348eecd1c9fa8bddb98f01cf2c2abd7b2718637261a555645f87739917f5e38877de841e2ba3ea1f1a2e05b12f22c94daf29aab6d1cde640f962d480fc0f96b040de6903e6ba0056c8e930e01c5f04069c08f616c8587989d64377e83502a5fa233b97a9f5ed6d89832132817b3a4f4af085e1e05367fe9845cf80062bacdd75eab7e1d37c00c105c24a88c0e6b2489ee03b72c85d23e5695e46790ee12b5714a571a53a44467236e7b5a63568627cc7d168d751fc8390190f2d0d5d59a4038aadadc19a64106ab885ff0ae0b6ae69f0ddcccacb0bef4b1bffcabfd10d77b77841959c05a49b95594dbcc4a2671192a03106077b8d48fa3981c5dbe31d4843faeb2b802b6ae433f3d5b4adc2581b9ba3f615da2c7e82de1e9"}], 0x1010, 0x8}, 0x4) socket$inet6(0x18, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 14:43:56 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) flock(r1, 0xc) 14:43:56 executing program 0: shmget(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 14:43:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x1b, 0x8004, 0x0) 14:43:56 executing program 1: r0 = socket(0x7, 0x8005, 0x7) getsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() socket(0x12, 0x3, 0x100000000) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) close(r2) getsockopt(r0, 0x4, 0x6, &(0x7f0000000000)=""/55, &(0x7f0000000040)=0x37) 14:43:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r1, 0x1) close(r0) 14:43:56 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4}, {0x0, 0x4}}) 14:43:56 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 14:43:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 14:43:57 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setgroups(0x1, &(0x7f0000001380)=[r1]) mknod(&(0x7f0000000900)='./file0\x00', 0x1ffe, 0x0) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000005c0)=[{&(0x7f0000000140)="e360bccdacc9eb087d61b9a03676a328b28e4a52a542d0f3a01e98e52e08cdb22b3a2cc2bfe1146ad64f0047035fdcb4cab362e803", 0x35}, {&(0x7f00000001c0)="01e011bb0dba41db5e2b7f9bf97dacd95dee5bfad77b7702a5cb8b454d8f11", 0x1f}, {&(0x7f0000000200)="0444a6580431f9c6b0d35655d39da6379c9e017f8505618141aabcfa9625036ffc8b5195ccb663ba72ffe6443af8b5925ce6176f54ae7c0eae061c970aa95cf99bf3819710713b454595b2cb0764febc034661bfa65cea082825f0ffcc4843f311dacecc6039871593d12558dbf4f168feb3c3de6ab4c72766b22075c31e35f4bd420206698ce0cde2bc9cd979590443acc6b92af885af62f9bed831ae0fd4b0c5e619c75f21e3620af0a956ff7063ae4e73156dee5afc5b0c5c0535", 0xbc}, {&(0x7f00000002c0)="730c0c0f31593fa6ead0478c4c9090b1786cb91a6e00c955c55d205335791bb59f57092cda58504f0b30d1a9fa2e1e6939fe99894ba80a9e47a3c8261eb94a66dfbec35d9a0f4580ac84986ea110ee98e20f79ffde4e96c6a6b6139718b8298e2092ba263da3f977f634ee4d9d0b7bc718d6346e9ea8812ed8", 0x79}, {&(0x7f0000000340)="447068bb384902c58a33f6c645a7f7eb7535372feefe16fef99c346e30b82b2180d138eca719c74bfc32475fd6d6852e89af5cd9122ed97317fcecc0b08066cca8df902f50d613104e32a71977f5d780a550fe81595cecc75fbf8c03daf636f3c3da93384346da28433688a0d60d8c1416f0446593072279cd7e25546d96eeee57354f53a6fbf3c9f3302ba327e89eef11e81121fb6c48090d1fd2e5bc87502de30d787e721d676f94dae817c75f4d51aec315d77f31463fa1e35a32d8e75d4cc5773a3c4bf2797571818c6a5b144f91122637ab1f80f53a00c3c1d4cbff29db3f95b00d31c73d82cc907ad0f36875f5ac828e", 0xf3}, {&(0x7f0000000440)="961903f26dacdadf376945bc0c5cd9d3e4eeaf7907acae733e68a01dcd561633217d3c8dd8c2518bf587fd3a9ff33333a56f032a96fb1f040e81f41e776f89451a46d10193c9a181937fc5aeb2cbd59d806e40cd5fa633b067aa06a195228b36ee8265fcafb6c8", 0x67}, {&(0x7f00000013c0)="8b4eadf71c4cdd84d8d0fad2496fa801fa28d94f3c89a79acea02190c9fbfd8be05e3438766ed5efda07053ae73fbb47ca4c26b85259bed233a8f8530ad90913b2301e06df3e6f4f7299ffa0c7782429a73d12bc2b39d79268198a4a1086387f00bd98c69c654a0d9ec3c6bd3dc891b34b36dbe98abf08e664cc7ee776b8198555ef9fabb82c8f26933f69aba4128b766ccf47297aeae2ac8295e6402d13bbab6fc7382dcf99937072534278dcac8931976426455a725d3097b9174e50769a5d22ea83ad15da90bb8c810e8546eaf99697ebd38103ad3283be9af13cb1339c26391dac9702436c58eaca798afd90ce308b4076cba20a0b1e17c1fc37eb1ea4ab1a6e5ccd6c8dfc79b55cc3f45dbf6988a4c27d9cf6334bd6210c3f2b8b749128d23214806803d5a4cc1600f8674e29863b3d3846674fe1ecebc6c7b6bb4e0b64275a7c768f656a0d04dbc16f49e159ae64b0b17762cb06ce0fff9dda96fe6be7033a75550206611ac8f0ba60579d9a4f7045222bcdbfde188cc41734532cb7e9e99b8a81e57e88fb179070a5d015a72b6d67119b1701359d4566252533f4406f84e44eb946e25a77866bacada07b65696e849eb75e15d83554cc861a603af84ea8d2a17138d4e7cfb1232473629f07ad835996a32e0b14907e4e55da8470c5382b48f904494130ff14396ae4a4272848a8c7963cff985c6f4a5877546a34f914ed979c4f9f86f8bb971f6eaaab298644c8e8c573018d0b39068e1e1580524666c243b6b1cf9ca24e01b7085e2f99f585464aa29ec5824aa7a660dfa279faceee35ee080de3e7be21b94a6dfb6622f91105bc7d08ad7de8d00ab3918aee5b50e5fc11a8cec33f50de9e0ad2e64a3eff660fdc89b2dfaaa030bbea81835c54297bada47d9899a2aeb81f91ffff730f7482350f53dcdba350bca40fe47a7ed928595b8c6df0da8651a8374506ed9d571ee7ac96a079f21d74c29011b5bd34d9fa6626064a3a1ca82377f81b89c4e3f1ee448484bc2b3040bb4c9b300a9b2b7c245d9c23044fcfbd31a7d0e8f9faec10e63208727173ee2bedb394fa7998f860d2970fe1f466d69209cfc38dd05400f366907913ddf7c1fcb68f75af6dbe204586a82f4c96db4d914998bb151464ff79e9de5295c4b95f022060e9f2f4ba91cbc02ea3f3e1a4e131da34721febdc32482b592fabb9ab18ef06d5e3b68258190ace1480628ae996aaf69e2ccda8ef4957e3f4a779ad9e010f1671ebde355d5adb66d299245cf1b5b54e6c46bce2e8d285db64b8e5ebe4e87a8f9a7fe747ba4d7e749bddb286e24145b15597667f2d5cd8878c0a0c03cfbce15560a7d51f9ceb093e212122eca38053383db34a710d5bcf286bab493118f9fbc0af3b0f4fddf09bdad7df0f05a1aab93cd2dd0cd5dbb0d2a792c4aebf1c50055b770df50d2cee2d806a16562cb75549a2741e41a81a135ec9401cad98527bafc75e9b4aa7318ef8410e631a8516cba9cb68b39a22d05e28f20a02c6f0c4e66122c8e711ef99d4c5b215264b9a0dfa8f01349a53d699e1b91369f53a2fe03d3ea1258ce97355112b5d18f1cbfa593111aa9df552602d82a04f96fc46d68b77a2e3fd2c4ae2284290bea6375d2b7d3ba35d1729f33c64f75061ad1c3bc22274005df5cd265e5ce3a0741052c1f3cfcca79c49e5ede2addd469079575aba345f2a16bb0929f06d88acbd839db3dbc70f0cc0f46a7abc6adaea6f4efeabd4cc4d2084f32834cecd62844ad51028e2cbbaa8b4e0413a0fc2ed641d10e732ebe145fa75e0e2c18654b4d92c021e319f9aa3a1ad93bd13e2ab840d152d00b7d01fd5ca0c3385d4ffddf30ec4f04767e8b5fb9f26c079250e8a237c3dc6931f46b65787f66798be354e4d82858f2e0715bf821709f2b0e00bdca9baf7ba8898bf8939e842962f14eccef9b351234ae9a00673470d64b25d3d744877bcd72ccfc3bb55e8a0204d6210817309497ee39321231cc03b9e1241afe2a22b6f113cfb168a7f5b0446091daecd30b77e05a0fee0a3534e34cf15b80390a50ef9a3bb0c6c0bbed27d80ff6746fcb8ac5a11dce24351df56c84288b1193ac56ca165fd4b52dcd6257eabd2a0d8174541bc09735a9d8a829c8dcab00a1da0533de903bbfb0dcb464a4234c788f55c4161fffac36e152d27f6500c4662eee22c3b65370f22005b7bf8015568ddb0cdb4c32e374fed5a50720d07bf7ef7e15bac1c7a6f39797fe2b1bc4f62d0c902fe26fd531cd599c0f06f9459d3736d99e520f4154a3dee2465c5dd8f16e8be0dfa092a250e10b44f15d2db5d60d8d82e002cc2f46dd1e23c1cb53ba6a8ae598fcb6d8a861ff2b1e58e65215054ba70336eaa65134b45d35707853e8922af02da84a85441955dd609111a81909e9ae0b68f864420733fd0de1ee2f474c1b9890d14bb0327eb6fb6659e1c697072d25f94c89c07435757b26dbaf3c354f58d6bda5bcb8413d8c228c88d80343da79f0e04cf67a6eed944357d118adf925af10e670141c84d3cc5afcad972e3932721aa36d3a3d2db57547ea274573db1593637cf778feabf03eaeae910683cec6ccf24478bb823112ce224b9a871f7012ff44cc544e0f6f28a981b443a8a659c909ddf8cef63430e3a4fc17a06ebe4743c95f9c14dbe4df7337bdc89c70772704c2aca6992071e5725c6e1d325dfde0fe235d8b5220ef1b23bd4b99837bbdbfb20cebde4b247aa50193f38683c155b88e912efbe80f130f542535a93d91f8f313903bbde843fa00ec92d1c5f42fa5c17c0b287afaf43d8676a5ddfd65265ef59261ff7fd558b77da53ba3272bb86bd89bdd5e2e108d2e58626ea79d68a7b2e6167363c4e7d873a954fd4d9b348e8847b47c44ddb3587e5ab8fd725d9d060bfafa713f49e0d0f3b6b094831ba89abef63928f68a6ef7ffee3b73998cf82cb207f3a0b4f7195e4304fbd4f3cc7bf35e7e7be0ca83b8ccd752d848780af3b45fec1b13a12ed1881c9faad85a5e68a84cd9a6319923bce51633ed1a864eea1fc3bf1bb9e84dcee89248407557c3805c008c7d92adb981d553655a61220324632e79e8dda1633613e8960ebb5549c49f30a3dcbe9d1bc0aaf9bc726b20028d7d06f2efc57abd5df74067a333177c058b7afa619f810b5e8ae64af1f7e7d32321d57bdf098e187dc723745384d99fb8b8d0b980880aec36ae01197cc059fc1d7dcd711442e08518b6ee631ccf942805cc90450116910c0f6d1c8cff226ddebcdc9782316277bdd6279a859ea5fb643bbc5d581683020085a103726dbc0aed0d7f21b6235f2233142f7c2553b6aa753c34520150ca6e6aa3c19f70911e617c947f3738e87cd1177a333bb4e71ba0492391bd758b3bfa2132fe1cf06bf5c507e586d18f5bc0d5066dfa02cbb934f4bd946deae9528f26efb6cd848286ff23f8ca141ac7497fd71665041676338cbccc9a33d341793da9f5a13583013f807f98e27af8f9bdaaa76c01f4ebed516e72c0614bc45acc4f619f9942d6c3af60fba3fc7cb27fcd1e461a2bd06058a750152a211102d3af2c84d0496cd24731af2e6d0b767882b66c565610a14302ad6056ddcd73265c12433ed8843bb632884268d1b9fecfa3e53cd4895ff97e091fd0f8620e52ae038d69dd72b203ae013b7ca3608a8ab1ffba0602d7694d2ea8ae00e326a57957cd93718d42b03277ee940b44131cff1a7874b49f4633176ae47deeb995fb2cc6fba53d5a846ff89de4b269793d5f2f9ca7e6ba75eaf236a4cd94ef117da2a48d1ab8424b33fe6dd83e4f42b1ecda5665ee9a1776403df9d270577abb9ffc288296b803f39fe33c66eebebb87a070ea1ffe652a5c8b8dcdc52de999ded8413f549f3b56de64411828c8f7e7ad6cd0350ae014b48d20782b9b174907248bfffd0930026ac7c7ef8f35cac9d963398d5f9afba1409fbaf431f2e10286e8f2fc4c2a5531537827010a6db57ddd62e45ad47616118cf09ccfd4936965afce7e5d34f921437648230446346000f7a42b83e3ce7d1d1b724b39d5780196050c6c295b444277c4f239856a669b79080cf09462ea7c0073f695f99e9584ae283349efad342b9f15c09eb35fa45a16dbcd767292bef85e2ceb20bc0a7e2c9abdcda4f9bc77a33af8cb0b8bf5a902899fdc1efcd45aa069ea855f637a833be4e9c7fe213c57b6a8f8722a01cd7a739eb8e7501f23616b03892b7dc31ef15e0a6f04ab423e6fab3a5f4b8f799ace2123bea1c46f22bea050005d4c5e43e3d1fdec9541cacb1e5d6f4b9433fe0cbe12166cfffe900ac442afe9713cdc05f569478695fd6d60a114294b4640e077332261822fdb6de535d80fe8bf8a1becf7bf23e09dd4202f3f3265732c89ef96a842ca6143baeb1fa4b63f8980740374aeebb01611d54c96b76da991fbbba81c2cb9b0c46217d291ee0aaede1b02eac87d140bcfd5ca63cacf0cbf4f4c7ac1bfd12dd716f9fd48af412968639f20983158b43b1f3dcbc910a64c522baf9d245a1ba9994e1e483fbbac31b93dd03458baae47036cb6719844a1fe21e72d4581db592747290cd4ed4ba4dc7b384eb5416cb1e852585ee28cd62f16a85e1d8b665103b3b773ac53daded65665a04a3db62e685310452c4468fc3d76e29b445baa36822324bfd97f9820a9a864d58bc23dc08d158cd20cec1712917c56a389647942e4b414df3716e78d6f063e75d6d41eb5a52ccc406a710ab284612ede5d00a244b5ef96c15d7e092b0f43e6e2a3a4b57abde149eeed33b7e44fb71107417ff3393f78b5134faf34d78258be494cefed9afd3f3099b76e540ce72f5e26f52c1d488deae17ea430aee9e0e099bfec1c5f651946cda585572231c0949fb096a366dc9159bbef3ab1af979db357d466e972ac6ba1bea5aa37a383fe2406bb67559ebf56275f005d5ae482c0a262188d16e4276ff74f7a72ec72216733f24bd70204e5c6c8c42fcec1753bde7d33938ec985e48d9e61752896105282014f30bbd6235f20f1f2fc641918c3aca75167faa7c63d62670cecadfaabffe742a0e70f8d8fb8342bde74322c1f888da50572215c737a90ef13297a7945472899657a05407edce6d8db6e14c9a3c952d4718c2aab448626b3dc3c03184917886e8f8b2691a1638cd45e49ed8d4e7c36ffa092342d75f8a286ff4b10bd0fd5ebbba4048a3d6720cd6eb16075155399d4e7181db1111904f7a1db8f42d45fde1c4653b649cbb2f7b7d3a801507066d6e7f01e20249a1805b8416fddb477485705374543901ef59f561c6610bd8cc9918ead0211be422e1bc351e724dac125a38f7ff1be935ec6b545471e4967bb8bc34adf97816c6f335da9f1e801eb97e21b783098e330a323918e26dc7fcd5841cc943b3f2f651480d1a6345eb96dfc6dbab1ce8e7ead8c831f54b99009c18b3640cc528aefac40fa319096842d66bef23e9f3603230d87ad772e4862bf7d55581bad9e49afa7bb6ed73ff71e07a27dc5d130457fc5d7c4e1c6a95b73b5abab48e2cffd440b4d54623e7919a66b3604afdff89d9329f6bd605aacc7562651f83a7eec1a217ad898e30c5d89af1bd18fd7d7fb03c5651e6355cef49e73290d4bff6f120329076aff3670d8f1c295450864b69e09076f9027d3477e6d64bf7cf95edabfc38092238da9e2ce96b62d8f0189b0b0ecc4073ddb8aac06a4c09b6579ab0684193fddcae2c3effc12ec93a099fd4c57ea803e34c34bc4b755d112c39b2f7fcec0050fcca35f8f433ccc86b770dc4ff09af6a674f3c3e6f8f544b", 0x1000}, {&(0x7f00000004c0)="f2e6d23e71b9581a3f316a42402e643acad84be9e61e1a136b10a64b642fedbeac0bbd2c981ec8", 0x27}, {&(0x7f0000000500)="58fcd8b559da7da2cfccf0585db1a9fd922f37220cb41628881ad6a7dae02443db63821b0579b303560d45398dd0c965a478dd887558d3d84fe1fc4767a27f149cfe0d0af974f5308419436cb4775c9e538e7b3e575593abc7c9fe00062e98c82c0da8641466377dda18e4fa91c52c345374ba02283849ba63e9b3b8d062075de7db8756c8ccf3a8653c80acf9abe674180072b42d29b6ea7c8fa851846d0825dd234137fc547c75ce7df79997dea7bb3a", 0xb1}], 0x9, &(0x7f0000000680)=[{0x60, 0xffff, 0x0, "84cd8f4162723959a1bf234b71413a51eb232a59bb95d8a1381126aecf2aca4e8931f9738e02a2f8d3a05feae6ed27a6a5c46f94a24fd9bce7206f77d2c400ac1150ed0b2f266a1ead0f762f"}, {0x110, 0x1, 0x5, "ae3a75a3c156c1c241a16acc0d427dc616e9e85f33117005af700bd670dcdc009ace6986782c0508094831ead2cde74e48779941c6388211d5c23e14649ac7f6e35f7b2fce141f13be23a2ea5c0f3309a31ab5699703c4267b4e23992d7f67676218a29236521acdba40b4adbdceb9281a4c2637d39496891e8ed60cd3d34940a7da6fbab54b7de90a3a2970be0f09bd8bb1aaa96726d2e18e87e15c520c10b315f7f2469da85ff3a78dffeb37d7639695578cdfeee43d5aaec9b9447618ad6a08ee8e6a1f837a64732c8a5014c41d6ec8bad41d347b109ea70734f164c098b8f9938409a17de3cad6d2e4c331c36c8ae25bbbe6ee20d5a74c"}, {0x10, 0xffff, 0x51}, {0x88, 0xffff, 0x1, "bbfe74ac70c029127edfd95c618e3e0b3ddbce317182295ec9b03d40b21d0b64d59942d1621223221db442901d32173c0724a4fef2d0a0da0c86ef6d61727d4fbddd1dfe9b04777170cc9f7d8b4755155831ddf2b2da6b005c7366759001826cdccca5e94497535b8b091a5236ab419d72"}], 0x208, 0x5}, 0x9) 14:43:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001040)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db454301b5df3964970018626f8800c45872c89e8f5e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ce51456b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec891e1a0fee3283a1c2d56517030aace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2ef5961dbcfac7af818f64a918ac2813bf92ce3476ece590c6b1b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f8050000008a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f7786cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c45540fca038b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa3694021f5ec38bf61ade22f4028af3e2e7bef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a6435467da0c723b95d0291c6ee4cd2db668d5089e6d44349ff2ca1a23620e95a54d57f3b387fe6a0aa2452b6e5a6601292d4f3edbce78d49acd7bd00000000000000", 0x2b6) r1 = socket(0x20, 0x8007, 0xa0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r2) r3 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 14:43:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000, &(0x7f0000000000)="e870fe2e7020b68c59846c5e", 0x3d6) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 14:43:57 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x20200, 0x1000024) write(r1, &(0x7f0000000040)="b54e0ff9d81e757d62b4799ffe73073ecb58690fae50cb222c197010fdd6a39af462f4f17da46bb7334d03a1b2194a89c482e2ac44d73b0fb3437753685e048612ab9dc6b51f9929cf223944e0908cd9f2854511149662be35730ac071b78850c54c7d54b9495174f1dd5c2c0e8e5a21b7c5619e74bf5d4519dc3cdae2fb515d3efeb764ee62b889db0c32e44352919c51d66244d1ee4da09b8c75dce83a85f4b936b4e53709c665a12fd5728570c8c4b3b64a9fb35ee24d0d406cf3d7f7562f62cb49dc593557a1220a574c2af0c7", 0xcf) getsockopt(r1, 0x1f, 0x100000001, &(0x7f0000000280)=""/114, &(0x7f0000000240)=0x31f) r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r2}) pipe2(&(0x7f0000000180), 0x10004) 14:43:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) rmdir(&(0x7f0000000000)='./file0\x00') shmctl$SHM_UNLOCK(r1, 0x4) 14:43:57 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x6) r1 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x1) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) 14:43:57 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 14:43:57 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x4}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800000000001, &(0x7f0000000040)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) socket$inet6(0x18, 0x5, 0x6) 14:43:57 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00ff2016"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000180)={0x3, "144aa727a02a6263769ac3f97bfd0e5248eae76f666a5dedb1f605bd27e87e37b82b0bd7180496ff77983f61bd3f4abcc492b8ef05ab3549d4baee94737db3b09a394dd08f63105da65293c4cbda93e3d2a0315b7bc8dc4fff5c18333f2a97bb34e530339512f615040e75830689f1e5c7967784dec989feb7e0c4ee95e0113953bee8207abf3c89eca3756c3668ed1bc04093dba223a0688112332938e6f902bd334960b3718b7ca920b880d674e28554bb957fe280841c4464a0aeaea3de320de4f5d6593c7cadfa699e25883dac69b43d500b8c21a0d0f0"}, 0xe1, 0x800) r1 = socket$inet6(0x18, 0x1, 0x0) sendto(r1, &(0x7f00000000c0)="78848e55bcc384b21909cda036ac58ecb7cfb881489beb6ab22346de427cb069f111a2ff6cf3f3a8f6cdf8bf4c243e875080ee22334fa8901596f6d891c23bd97250dcf235fa6ad7f381216c4309418ba5b395ecce5959423554f44539f26cc431358b850bd68023df6411189a9e80270351294327be04e684579693761c946eb7a75cf1535e19378ad59eeb4e190fa0fc0e55f6", 0x94, 0x400, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) write(r1, &(0x7f0000000400)="b4cb6d7510d035fc161247dfc7d5986f212a681ec573feb4ee2a563038256a382d85fd5e47c419f09d5c373bdcf4a8433b27a4dd25197d274d4d702ded203fc76bf4e0ffb0101fe7fe9cea584cbe5277eef0f777191b5f8cd64f108e5eb228935ef0dc4460253174538834d6c3c830f4fbd7060eb5bff5f8ad152dc5c81c5db6c82a43084de393f9539959e90dd235e97ef56db390b8f068630a1886da4183ef18f0e06079a2e6a7a8068b7ec6fb94f00531cd4c640b7b6e9aac9cf8faa00952b2a0bf4c8cd434269982c63c220bf165dcd123bf2092b73642afa96553fff401935dc0e154a6763ec0a5172b9b651c78eaa03f55ff86e4c45929115fac81e898bdc302d9f5562b30013faa384b478b4926333e12753f4c4641d9e9ba5036fd7ae589b5203fb4", 0x126) 14:43:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x4536) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 14:43:58 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) shutdown(r0, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) fchdir(r1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x6, 0x4) setsockopt(r1, 0x29, 0x2e, 0x0, 0x206) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x81, &(0x7f0000000080)=0xb68e, 0x4) shutdown(r0, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) 14:43:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x48}], 0x1, 0x0) 14:43:58 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xfffffffffffffffd, 0x0) close(r3) r4 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r5, r6, r7, r8, 0x10, 0xfc0000}, 0x4, 0x3, r9, r10, 0x1b, 0x7fffffff, 0x101}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) 14:43:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d", 0x29}], 0x1) 14:43:58 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x3}) clock_settime(0x0, &(0x7f0000000000)={0x7, 0x1}) 16:00:07 executing program 0: socket$unix(0x1, 0x0, 0x0) setuid(0xee01) r0 = semget(0x0, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmget(0x1, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) shmget(0x0, 0x2000, 0x402, &(0x7f0000ffd000/0x2000)=nil) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/207, 0xcf) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:07 executing program 0: kqueue() select(0x40, &(0x7f0000000040)={0x6, 0xa7c3, 0x20, 0x4b, 0x4a, 0x80000001, 0x4, 0x8}, &(0x7f0000000080)={0x7, 0x8, 0x400, 0x6, 0xffffffe000000000, 0x2, 0x2, 0x5}, &(0x7f00000000c0)={0xfff, 0x6, 0x1, 0x5, 0x44e1, 0xda1, 0x2, 0x6}, &(0x7f0000000100)={0x8, 0xfffffffffffff000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) select(0x3f, &(0x7f0000000000)={0x2bc, 0x4, 0x21, 0xfffffffffffffff9, 0x4}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1500000000f07c0000000000000000000000000000"], 0xffffffffffffff9a}, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getsockname(r0, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9d0) r2 = semget(0x1, 0x2, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/213) 16:00:07 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(0xffffffffffffffff, 0x0, 0x0, r0, 0x6) 16:00:07 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) sendto(r1, &(0x7f0000000240)="e8e592f1341f2c17a73629cd0a2a5e0f08afa311147c633bb0238b46c5f768b87a3a4f7858f9f49cd283868f23419142819f91d96a2557120d58f788ae049c1c2005e6694598e052b15d283429e4b9a9fa0993330660bd283b7b9805337ec748cc2511ea4213a2d64c93fdd6e50de4bbf9c66ed9b2c997723e58e1684f249a17773de0e76734e602ec06b19747e60d6da84f674ac4379fc08a8c963a6054075fe540a484d30fb11758dc7b253ee70602b44bb22e0468f9fb3f3cf89a49edf4cbb1", 0xc1, 0x402, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r2, 0x164}], 0x1, 0x0) openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) poll(&(0x7f0000000340)=[{r2, 0x10}, {r1, 0x107}], 0x200000000000036f, 0x589056) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x1000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) connect(r1, &(0x7f0000000300)=@in, 0xc) 16:00:07 executing program 0: setgroups(0x0, 0x0) r0 = geteuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x100) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) pipe(&(0x7f0000000040)) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x1, 0x4, 0x9}, {{r1}, 0xfffffffffffffff8, 0x20, 0x8, 0xff, 0x289}, {{r0}, 0xfffffffffffffffd, 0x8, 0x6, 0x9, 0x1256db7c}], 0x885, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x80000092, 0x7fffffff, 0x3}], 0x40, &(0x7f0000000140)={0x9, 0x5}) connect(r1, &(0x7f0000000000)=@in6, 0xc) 16:00:07 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x5dab250a5ff5192, 0x4, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) r3 = geteuid() setuid(r3) fchdir(r0) write(r1, &(0x7f0000000340)='x', 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./bus\x00') fcntl$getown(r0, 0x5) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() setuid(r0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/2, 0x2}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 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, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc18690700", 0x13) 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) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x8, &(0x7f00000005c0)=[r4, r5, r6, r7, r8, r9, r10, r11]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0xfffffffffffffffb, 0x574, "9ad84b73d9694ebf0000000011007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="0599d9a3cc705553721715fd144dcb8bc5faccaac43c8303f717c625d9b29d44afc83130b490215486f9eb9a04ea1d4afe150c18915760d6f485db3bde9b3d47a619f0e47c90863669eeaaca08ebe9e5203961721d78410814569d52b33d41d0e3f9543407b9630dde034d05654c1537296cb8ff5b6da97d1ed626adeea7a5cf0f5c78a121fb7c53858f69f7f96042f7114614d324ced9e0135c3a20f028df9ed98f90090f76fb78c33f9c8e04601d49f5bd679757c822c785c551068ad48dfeeb3e34cbac9de4f66da44b645661ce82633967a1951b4b2fe8e0c004e081e26b10b633f829589b", 0xe7}, {&(0x7f0000000140)="ecb4a576729142aa23bc20fae4fe823c60718bb3b166ade9ecbe7fc11394e0e5b44d73b36709bcd2fce12798a54c90131835aa081ae2618ec5", 0x39}], 0x2, &(0x7f0000001480)=ANY=[@ANYBLOB="8000000000000000ffff0000ff0700007ad3ffd958a02ee376e9c8ad1dae9560ce29fb99a10bdaa31aa1f145004646dfbf0927c2aaa6c3b8fe5b7972aafc488565bda370122f9a104b9546fee275cf0d4d272d20c4c4f3458970dbe3241959ffea6d89e5ce318274a7de2f3c8750e6420e71b5190c89950074b9c8664300000030000000000000000100000004000000296af419bd71a8485faaad92c7688a694fe144554ae57e2009242a7c0a7dc8004800000000000000ffff0000000800004cbfe77ac41bb0b7db9c33a60357679178fd6080b93348f3bcfd948581a4d8cd6866a88ef1030d10cfe10a2a23f3fde884dcc4a9df5d00006800000000000000ffff000000000000c266d1527c029db1c4addc65c9c883c44ce4a1c1f0350b320b5d18e4cc8c288cb16b44b607cf24eece1c00a4a1f44040a9d90aaf43aa4f06eb4fadd08c8e591b803b7b746e3c6e77f0f9ea2d06df20828b7a7d161dbdd8001010000000000000ffff000049eb875360352448e342913e003d01b84e744bbedfe08e5af92e232e65177bc4eabbc2b75daf86796c842e6ad6268a013b5075773fca7ca4b14c64d3d38e4d1e5348f1d48372dca836eaa16bfc7c666310a0a66bd86eb42d598d7351371f6592d4f92854efa1bb9a5073a795c0291832c9126c0a2d13a9181d9344ec172a8c6051dd74ddf454391c9b9b6e1512aee74464df6cce8d911170ec2bffe88b8a54b0a7a34a6e30642d940a352a2e543d03604ac7c0204e0207267b5ec803302459682fd0aad1f50f138c3f84f582c021b509066e0b41bcd894458e91e64b18fd60a4be09317f0bc0919f01147d757a189a424f105454f1bceaa361f3ead8dc01aa241fc9a731d60d601ac3275fffbc1a9a14813c20f824a2405e195bfcffb8d43dda10eea32e34c9a83c78a7c483fd8f131465f59666d2ffa1cb7ab2cb0d2ae04d4dace1132e759a43ef4fae94e9399032bd3082e3011f19b9da8babb9afb824aa8627d593ebf54849985273e6733ca4a94a60057c9cfccdd0f821a059e9a431df323e52a86d7ee7dc105cb704601cbe3ccc3dd0c394065f4952d90d43b674bc5b7a0bcc6ad51d6ed667bbd2aa20f2afb4d0ba256c3f3b230ed12c427db3258b89c347c58bdcd106dda45921621f6bc19d57c9b08add1ae8cc1021c506995b8d8a1cb1955f0f4ecca7764fb9b5da4800823d6967e88e23cb3cc8def134efcd3d7f6c94cb13f205b669c7092bbc6d9c29e64be50ffeb264e16b79ff90b3888b6d86dfca890c45e7f3be4102ba4f3c3f62ae478a5398f3352018550c04351e9f7dcb8f88d43204ddc2f88bf98092eb90b65acb64ca9febe4884488edbfa5a918638b59313ac9433743619c1d1de9baecbadcf8fb739373cb84a243c675a24c8bb769930522bdd94c82473d7d4f0b2f102f321a82b4cae737fb8b8e5cc08bd7ee6adc8f152ea54706e2077f3d7b784033db1f6c1ab1384243d29b30f42e24e140574289cae3795be0f7bd5e45d4d73ddd3ebd52d6b4d0b9ef7a1ffa379e0e794af721ef343d8d7f32540568ac8fdb184842d2eefb1d63eda1603d94a14ea241649cb12ae1b4d619f2506047fe0820882cd09eca3355ec62f40ddce526d12eec92f692161c90e1f4c2776dabfdf51373a940778d4ed6cbc91e7b384dd2e906673aa0076d51bbd3a3b3c6bf1a6a8a7ab0363abf1a9fdd2923c0c8665a7fe3596fed3ada79940bfb75f945a308b04dbe62c4b3770c965233eee678a27bf7191ca28f2994ece69fa1c83c73c01aea8bf89fdc9ecbce889b888fd8ed4ec1f0485d35105e7cdefc95e240827beadb3cf1a9c46821280c12f830c560bfbd922bf62a3164dd614741ae9d2d8a8d6aeda3daa26085e9a1a28f467f7528b1f0dfff9ebd7c6ebc70fca57e214fa0cb8b7bb13cff2b3786c45fbff8d194de7ba7de75ef4650d4a4bcddba65f2815c77c7f8674c6e94f0196d6b4f4df3123c01228d897bbb4614b694e690bf31bd69d1b1360688f19aae2f4d5bc7a66dfcdc8e878f70038f6e01335c2822aee61995c6f1870788c34e67bcdd71d4394af66ff08f9d0c9e7947eeb5a654e6b3cf2eda298f6f853b51f699d385c08993bd5f5664bea39864d54ad04b934296a3971ae2a5b9a43647565b053d711e407f92d6e855c9cd1f20a9981da72d54a3baa06652d17947428334edeb6a29e1a89b81c7c8c603d89be29ac227f47a5a47dc3b6709c25cdbaf14b016eb40d65dbad52169b12cd0316246272d17ee7ca7c54c20ccf870ee6d2f0aceceaba0d6f3b16f65594a2c59e73c3d14ee961415d98d643fd877e5fae45aee2f792bf410d78ff3a83653f8a7bb278b2daeeb33a3374ec9a9d30af95f676161b89884d1086a9a6078213888cbe9d515023c91d01e82995425a050e2f6331e4c1cd7b1d4215846869b887ad35b93d6a9c928eb18e6bf25aa533d47cf378da62c27a5188c80daa9d215c43bb70eb641b428e3ed2ceaa1506a8780d7c40fbc98abd77e8a47d8e119616cb6951bf28c8d3cae90ed0caac2da1423469da86f345899d1dfd3dcc2cd31ccde612eb82bf82b9cf32127c5e3bdeda4117a0d6cceb3265a455f759f0011ac7aca21dfab3d54f4cbb73f40802dbdfd5c9d5ddc7247bbbc5be603cbe3bd05434edbf8b94632dfb68c3fde2c287fd28993b0e8d4350796d8e5017c0fbf2127d1be29a098347825da841f94578d3b52852d2032c4bee64b96c9ebb3988dd5327ece3ed285fad95e061fdd2655f5ceaee8bcb018ecc3047d25d4413ac2552fde7a6be9041bf7c16c23649cf07b6eb1dcbe3907f8ff41ccc2df453dba415884360d19bd8f3e6a5cc10862723b5bac721099db907f95edee153e334ed7133b87b148be67640e5e5380c0271ad9b2e770fa8fff7b027c87a3fa14508a164dd97d7ffc250a93372d467bd3d1e1bf957931a88001fbb98bbe28b1347d928df5ac856c50ab0467dfcc0f6717fba416aa08e197b44495adc7994f739c4b27bd7db29f6d3c8f3386b2a64066dc66f403aaf93761c0e3b42dca338e7463ea792a485509286e0a5b79aed80ea27973a82970891968040d253262f510283a8a9b0bd49a965894a696d25f95ef4992bdf703a115359a7e9e9a364274680868d5ed89c72be87f1e4e16fa4445ab40ba39c3d74ed82fbd42ba4360ea16db1b5a53dec7e48c4541cf666f5af0a7fdf34d0df429ede490d3ffb6ecc7899ed1be23c1fbf70d64160d7112fcc90761d6c32b416fe0a832bd21066d5eb746059272ccdcffcbadd33fb6802b88f5d6d71a79a3de78762f3398a32a506252626fbbeca8fa77f94c1554da7b96c537709a746a665d607fb9df4ed6d7d82bdb2cee88a713ef7a2f5d82eafbf821fb2ac8b925ddb04adb22ca2874798160d5d02e22da9800ad45c7e06cc7692e9f44e3e6f62bb911560ba1ef2c13f6cc7f8568e57d8c34fdbed21dc8719bc6e3cf2e05dda04a04f4f2cadc8b02eae752c5047344a651aca578c0c3e65f1a78e85a96547d74531e95a7b419b147fe7113ce36ea304cdc8326bcb6d2966fff007b6c5adc95623cb5a079e7355420deca6ff0983418d6f393bd39c08cb7c3170ea23e8872c163fcd8dd01e850ecdc13ffca212ae88d0bdefb986d7b3236d710388cef7179ae0771b5d769cd7b395fb0fdef87238837a299fabfe199bacfb469a6bce7dfa1bcbf30c44e1a36d3a5be26eeb60c155b245eb0b29db43474bb409196943e3c393a806f49cf2dc92c16cd7d79fb732477b16bb43a2e3b6129fc48a7719f8cf30dfe749ead6ae16ddb411115486b2958cfa10fa75f37a3e4014e759964a1d0e76434f4e4a430a1d47d26aa084f0b787cf69f2d14e6501baf478e2a6f2777854bb719840d2d12997c6bbc1ec1da5b9d8861870be9b7090fd2fd6fbb6f6c7c6e47e5c33eef55f6cee6265cb0d8040da19ebdd1a58a76403b84bc633f16057105c2f8c9081f8551b43d62a1ec5d95ac3c75cae62a6b65adcb8aaf7cd55b314de01c6f2e384c99345b45ca0a659553f2cf4f5c908a23cb08b530b2077fa17f635fe2142f3496e707b30b869f5f87685ca9ae693f8e7e54854a124438bccc9700b2d51dbcfa22dbf40d95dca778619704f2f6823fccf23c26cff977005684fea58369fa4ecce55819a6b1905c95ebd1c201df567cb96146a8e2dab9f196ec90df3060c86915790ebd97239de09c4b703ccdac1353bd9cf794abd032ff10a5017106a344afc50ac4302c3e796f03a4f1884d567ad9f41d0ddb58615cd78487ef7aa0806e57b3c5fa0d15b0c22983b13bec02d72c624f72ec14c9ecae98f776bbd33ca67c5d1ba97e690b1810be4e2768cb7579079f1ab4c5fe117723c1bb6446ef4391f23f3a48010d62e43bf67a466fff83cb4cbb0abb7256ea2ddc3a096510bf4dace4becc40c345f0eb85d2e549106ffc93faeb23c75320c73fc349b66e29a7e41b70cc3c665b556d9afe204bbb96b82a9b62299bf6ba496f3fccb4b8b0ee86766ca48ab081caa5f44a32d7b0537385c90ba09ce8c6a43ab2618045c63ba8b9a2a39b16ac7db061dfb680781784a29cf58c852719c816c2f20cdede7133dfaf7907e694c3076c255dd7e7007d8aa075957d54b0640038ff92553ac11775437e7b5a54ef77a287ee4834a36decccf319d270217eff13fc9ef116ff37c2e7530cd3660b2147f3a38ee9471359a14781344f3246aa7101fa9a1852a63b2e769fed172c938cac48c75e7a7c34428396c0e478a419fe28f15210df5f54f666e7c3de47688e8aab60b2403c118a8c120d73b25e0b7d89494280ffcaac4fc5e9ebba1632f45c020ba918085d2ce0afa74c1a661caf019a38a11426df1d16d37c7d0977d49aca9a75352b158e3a49314a0ba3bdd6d2fc2ead7c8a80d6a651b17930b7d268dd3bd433cfcd57453801e0cc2f9751680be22a940002fa7323ee3c45af84557212487f49f5bc2358cfb357400938d2a5fc46b287ff2e3b1ed5d83d847b3023de8fcc2195bc19dfb123b2d0ade937455dd2d60d51be4b69c90225395a7dab24799bda37f70dd094c18ff79c83332421b9e7bac9bd3e874e5f1b4624ffa2b887d794e20bb4363226d892c2a9e01ffeec43910687a9ba2320c0d654b8ca73116164e6fcccc323fe67c1a188d7a8a1d3c5b573cbdefd97747c2debaa8102cee1af58da689933c8ab8b17da6b9ded51b7308f399477b7d0a72a8081eb9c14ee3c5ef80eee3be339ae760b1b14911aec7c8d432155d556e78b16436a7453975acbf16aba91c86e70c17b6b5c7937fb8aa0b46662c95e9c87f095960982b84ef6d67c6dd8d81e91f056709571443af8dc67aef0d53be4350df2a876033e2c6324836b082e8fae3e4a86f63451a5228651ad8891f701f92f7e2cb4e73af6cb413268780b55a2d9e8f9e8838a011f2a1f497a3dbdfc1aa0b0fec3f4ff0dd0c2a1a06d68cf63e39d289f7b7dd02a63e526461bc4aea0174d052c45460bed35c57b1354da1e239e7a4698817e2930a86c5463444185bd8ce3d28665fbdfc0c1f07dc0d94bbffcaea62cc19412d2a0265ec340444bc9840230e19f84da9b2d62c4debd1599138c3fce5d22c540bf7f2e21a7b5c36e33d5d3b402110c172c364a8ed660127a78decac4f6d2ab01350928c728cdf687610b0c29fce744da0bef6f8c27bb216223b6a0d2a9c365d407b58f4ebe77b82a04695df22c6f7311c0a617368dac45c1b801533c48bb70b119a119cd66ac56cd77abec66803a793472bfd17bc9d70226b849ca69d76a535f84b5913c04421235a8a3a70ae4cb247d848dfc924e0e86bfec41518cb3f87e0ceabb31289155f7ad710735889a6e52037dfe6582bbfe84a03fdfc3f6dcd14dda0324cde7e82de301c35569fc4c1da5d23c749a726e799d9fbe30e1067facbd5c08af558380745c5c7fe41d678ee78a525159ef85790a6443ee810cdac5c4aa3910cd533b56a166f5b91278835f64aa6ffbe39feff8fb6d8de14437389bfeded03a2b9d0b2f5e38bb1b4ba37f37c1b0a998aa8556b3d24ef95542ba6503658178a3b77b876693590eb4dae6300c3d3a1da4aedf10d0aa14cd1840c755011aaa574b6f1d2351a13d5fad358e965d9e90c698a5b75c37daffee28429c56211202e8a5343b3dd7420ffeb158fd30cba0c8efe6754a284587fa612b7f1f14e3bdeab56ddafd910492497e9b54f04261eeddf41028e7944d15c1ffdb01b673d3206587542221ebd36886159740d8f37509863514faf00e1950a6ef57652e52f635a030d35b9fb9bbe9b75a9bd8d1910542a05800000000000000ffff0000ff030000070a655b7cb53f15cc95ce13e406cf11060a0ab5274692cf4eaa7b8519578cbf1be1e2d49fa34ff3523d3df34a6e2809be00f9bd91fc1c1acb08aaf8b8caf2d040ccd4824abf0000880000000000000000000000000000009c0488401ca5067b5a447c2c6c9af4a84453d27efa9cd3d086c5941948a3ecf4c9660e32d78e95fdf383641bb63d77f98468099fc6cfc16ddf292d6260f9356b993d65ed0dd714c063f9f9a532b4522ba6f33174d0a476c4099ffeb1ffca88714b8357cfab5b84108a3d49530180ef9039fe000000000000c86837ae4c54d747269eeac3d58f3f5f62a9b05dc8680beaa636f5512b854e92fe70131e1ab224bdd0eeedc742a9a39ced65848a834f8a799c02034b1c9b4f34f5eb1cb45a"], 0x1250, 0x4}, 0x1) getsockopt(r1, 0x1000000000000029, 0x42, 0x0, 0x0) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r0) r1 = geteuid() setuid(r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x208, 0x25) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0xffffffffffffff9f) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="020700870000000000"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:00:08 executing program 0: utimes(0x0, &(0x7f0000000040)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000200"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4005, 0x7ffffffffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df", 0x1}], 0x1) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x400, 0x0, 0x0) r1 = msgget(0x0, 0x280) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/52}, 0x3c, 0x1, 0x1800) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xffffffb1) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) r2 = getgid() fcntl$getown(r0, 0x5) r3 = getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) chown(&(0x7f00000001c0)='./bus\x00', r3, r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) r5 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) fcntl$getown(r4, 0x5) shmctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r4, &(0x7f00000006c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c971930649b437028be80b7c3f65f235583cb88fff0df236b5c98b56ff331ce7a0a4c729922c176764c57333fd404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a19e79f6285203729677f659bd86c026959297850ab75749f3fc0557251f2b302141df464c0a1af5769d6bb1351c8e765397847fc39e1b262dde328c026bc881a777ad09399ff807e121562614d2f02c70f147f8e", 0xe0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) semget$private(0x0, 0x1, 0x3c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x9, 0x6, 0x0, "eff7785467f9092db05b8ba08c41e6e15cef36be", 0x800, 0x2}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x10000) kqueue() close(r0) r1 = dup2(r0, r0) setuid(0xee01) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x12, 0x6ca3, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x5}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0xfff, 0x3f2}, {{r0}, 0x0, 0x10, 0x1, 0x0, 0x401}], 0x39, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x400000d3, 0x483a, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x2, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x11, 0x0, 0xf0c}], 0x49c06300, &(0x7f0000000080)={0x2, 0xffffffffffffffe0}) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:00:08 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x10) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:08 executing program 0: 16:00:08 executing program 1: socket(0x10, 0x2, 0x7fffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x133) syz_extract_tcp_res(&(0x7f0000000140), 0x8, 0x4) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbe", 0xc01, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="eb4db2e8272b4d5260499331a2a70f793a07d28b05691f9837672ee11d4131cb35ced04654c07f3d64d4da49a7496d09b313764aafc42fe5e0e67626c4e174759bcec61beb1fc250a03433585fae3617310953277feaf0e170ef2084fe6053cf2dfcee86ffe1d1d75a5794ad114ce9699b46462b3f6db4f7fb0455c36e112047a1dee37c73e3e7e349cb01037f0010ea41632e4c324c00a0e8db76f0994765a25bc9266c8d973e1813508f343b24214f689f2741ddc3a9872ea500a8e0b249a3028a70be9b7691beb3598ca85891605f1e06c33e46dfbc621145b1772c33c245d1e0b80e1a601809fd01318077b5991058e102b2eb4c42632806f1b1d22efd75126c3a8932418b23d298655539d3e73dff1da61883a1ac98ba615df8917b91fffb9531ab9ffc6f3d0a4d7e8032e9e364691b2a83c0861a069608a86fe10b953c09a9284b5b78a1d517d87e295f6b558d0401a99de19f83854ef25c01abe74c15e643de8cc06401d611d4272346c9a25c48856ac379a597ec1e048fe3dccf6553879c39a0c6c6262a1b33fcccdcc35c4991ad0b7ae910ad720a79b2252a6c60f9e9dd091656292a07872780f6b6132deaff762f15631b2a8a90bcd6e6cc2cc76f4e74fda0d78658fa320815e3ebd82763d649b49b8bda486fbffb9b87cb51352ce72c1e70e4a5eecb7a0709d74ec659c2c433b133b4748fdc8c92d6ec0f3cff0e7e97ddca26789fe4feb845e9716c89947820ee491f879499e01b8a0e66844396b54eb3939cda71a6ad89c33f8500ef1fb2a7aba65fa17dcdc67695700e61401a9259516fc744897fd152b8185e2310444d62af0ac6f9f2a84ef1d314c56dc940dbb7ead1c82ef2e4cee224ffa8bb60871cb9cfe3f6e0fc393d3fb545657794d72a18cbbf83f9e2fcc0f84e362d49d81866fee7e864f5ac07109159c0ad5139f81858c8f79aab604da63dd211d4608492023c048800460a9af6a8ab7f5609e35ae7eefc2ef734f385e22469e733b69662b695a03d0d8b7e53ff88cb84f50c1fc841b9c5277e72be913bc0ff1a88dc3c778f157950bde545d6a6f0f8a21eb368b58beaa03fcbf28ca32c1cc71211318c67ada6d9bb8dcf00cd89ff61269cba0f8b1fe8df89bfb04648f36cc4e3a0c7e4619c798dfa72583c83ec5f01f0734845c0006bb5c50778aa7bcef8f60c25a77299fc940b3cbb09a7b185c2048b465c9823b087ece24c521dc540b4460ce8acabc85e81d06d7274c6ac452cdbb57b3aba5c1c4e646edf651d0787bcc0e82e48dcfef3559b8c459e00790468683042c286e2c28f4a426006cbc4df8fbab92c03de3efac1f5aa961d31af40033e7ef921756ad6e0c9c5ec021d1b6f1eccf248f8652bdf51b276d48e20118a720846b698091effef36660434b69987fc54a8475256b0764d33ae372ce4c80bede62987e8d52554982bcf79e7eccdfd27e6aeb54b9e672cba00045bf67d1c5f0202943fd8a0dbdcab46b042e5ca32d59fe34dfec31ee5d4d4836a64072006448ef48f34d6f3cb8dbaea719f6024b78af5364fb6cd0b09f4b19f693a9654370da5e4064824b6f130d95e31b55aeda66acbac75f7cff110449ed00c6ae1ebfee0cbc3ad912b42601611146d48e41b7435086c60b56a596d04c8f4c30f5d32e47e1c2cce496f636e5744c563d0ce1dd1cbbd80c6535207d345729a113c53af19b5b3a48027f544b9f5e492bdd8880200916403e73959a89224a5c4bfa6e93b5b5b2563316adccf9044ab10366fb78be00ad8a8358f8fb0701ce6d79b5cb03cc72be1bc02f9804a6e083e44cd5a987a8b06ddfeba890b7bd86258212b158482e275a9a63db799a6855629e9f7384e7b6041c9ea364ad63b57707ce8543cc039cabba123d8591e8c609e9afb02dc22985bc643a97d6c714d83e1060ba757e437cba8829855021e8297f495f16a5cc63a8053d5b8f537d58c64970995eb01b52877a5cbf14830075b10f923288fbcb12adf6ba4af6374768ddfdaa30b87c6846707d336f8e0a9fb2b5ad8b98dfc3cbad800dc74285176bc085f026281806c787fa393cf48c723ec76b75a3254e7635918efcefcc08d2cd2bea33bc65205329f35472c6c197f21f4b6c4e08813a324c3f1c2171c0d927946dbc3e6e03755d470308f497209eaf816717300662838a127741b57e69ae906d8bf442ffee9dbeb8b48ba8f445cf7dbff7651b92c1e0d2e32a0f201419bee351dc486d6089fbe86586005d2490fa1ce54f43a46a6e2ec89f35ac1c60f4a6a2aafcf02add249332fc1eaa348ad6c31654296a11c0dd5858f43b234f28e304da1a086ae52f4994c60d9e39a825669f7ced8b0680fddbad7d1cce8fd178818f00c4eed2fe47d8e8c97ddb76e6e6034e43a68421a99c515aae8ea3cf1fc0a86aeadb5051f0c7723c79390f1e6a6c17a71762dad3839619436db5a1eea6f4044409614fdba562b3ebec94e58f9bb92a952b96f33d5b450339aea4d136b5098cdcfe97b61ba8cd54c230057a76fdf43ea5701dcb53208ab430724f241fb4dc9395c3dffe9b7e59a78648c514129cffb66c2df4a92b428c2bbc264ed8bd91e932c955183919af77debc4f7698dfb17647305cb05ae0931e73e0f7511396ade7a7f9f307fc411201e413e9dc5ba86a2831243eb741ed741f2a0a3cba94df0814667f63ce11bf9fa3d39eb09112628de98cce7e74725dcd73bebd19adc3a24636d8cb3cd092f21e4f832f7980a96a39f3a61720e98ae8ccae0806bae30387db117dda15587eb2321a56d6d8f1fb5e473945f88cd304cfab4fde27f8ecd1045bb5eb6b24602914542ce4d96ec03d2c3b561897548f124f6de7ebbfb6ff32ec39e6af61dc8464e0d79c0d7f91f5155e7a2497877cb14d539", 0x800, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="82287aa65df5a4a8a93e5abf41afba285358927c4e1ff6515ec40e8b98fe6f1b79c903eb054adde1cac6ec9a02bd1eb7b0c1455b34feca986be6107838bb4bcc4e77e5aa6e171198450389c1326453144aa7f1ba32a2874c9acb914b8a656b3dc436254a15921550343be7dc376cee573c0063ab148fb05f85b0b059972ade16cb483ac498ff0d83233ec30521f97aa4dcc6949c4049dc9e84a962dffc6ad68e4a754a5bbde85e8cc0c2cb377e155b98306f34da3fb2cdf57c8ddaca18e4", 0xbe, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffbffffffffffe, 0xbc8dbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = dup2(r0, r0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:09 executing program 0: r0 = semget(0x1, 0x0, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/149) r1 = semget$private(0x0, 0x7, 0x224) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/173) msgrcv(0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc) 16:00:09 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7, 0x3, 0x8, "0f7e49da7bc1f73b7c1f2c25afca03919c62de6b", 0x8, 0x7}) syz_open_pts() 16:00:09 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) kqueue() open(&(0x7f0000000100)='.\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), 0x78, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc7, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') sendto(r0, &(0x7f0000000080)="0dff0b708b318115d8fe7e667a4154b3c86f6e4b7e03d32223737d00266786bfd981c94a08df33159bb8a9023bb43a0900", 0x31, 0x402, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) listen(r0, 0x100000000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x1ff, 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="d71bfe64f9fc7611e733e098af2064f569e0c65732b2b1185e9b31a565e1b6b6f54b4b5c", 0x24}], 0x1, &(0x7f0000002680)=ANY=[@ANYBLOB="1010000000000000ffff0000000000004c5d24087a782214346380acd8fc16a166dad5504af75a992f9d657e21165d3c00c8c304b5e62e49dc4f716576ffb079a888fcdebea7106335b556c17115af166f17a5ddfaefe8a44cf2cb51c8cfbbd1576b6a1e0b4864c53758dded3b521e1c17951d35173c86b0e7c63a06b665134c5bdebf4a4e9d4c302df09361900c68f548ff0bbd4de2a6f43ca2edcd6fa5dcbd4e5cb0ee617ed658f9a98f008a901c0bb575c8d5551c61f0ecb387d3191e108f815b75034790e61b63a35a4c3ca423afcd2a0dd0e8d378fd9f6a62141a310764468cbc06c634d5f93d5a91b097ddc99b78273c20cedf0d206400ae2012d2aa17a31472efd331ebe66ea0214b973a4f2065e943b86187020bc97fb9399ec6abb5bb84d3253beb786c7e594de3ac9fe14379206c20ebfc742ec53523ce20b29f031f269347745927c64e354e0403d3b553c381f5661efa6d8dd1e735cbc169284b7546f30cb0eb73a0574efb8004a28b3492942d7055a2862100a673e9067118f04bcfef848880c1f5b4329838641ac536a3c2ef957ccb0f077292e1ad7a193ee00b750ce347b86ab6e739d1e0fda7a21374e078ca3c0cf87ab56449b952ee2f503bb0e458041a1b320ca6f40a34dc4216a9cf2a605bfe06d6ec403303fe5b9b6acd4fbf9d2cee622c6fbabe68772d498523dd7862203f3c5f8cf6fda8f82905b7d418ec73eeb0e6e6c65bd275f62aeea85d7b384962679f4b1d57d1b8391382fa772f8d90817aed61b575af4c65aad28e1519a6599bd1741df1c87b335c275e6ce1f9929f44c2187292bf319ae008e57f9bcf47f73dde3aed1e80e8001d626ee6f92863ac1c1446b9e9bc18fc059afb44839ae65adce43c22058b9a59a50c1d0356a6c991f0017a8238a20c4dbe57bb104be4fe8cea07a1d852f03261fc69d0ab65ec9f3f06e1410eb8ec3b6aa958d8e6f06faac13a09298066fea8e886dba291fb182d6a958dd5c73587bcb52470f977b401e73d36f2556d5128be8a2869f37e9d59b7f09a62b56cea399b12c349a939b7fe7db0318d7e6e956502be74347a2b2b17191b4fedafe13b4a455959e68b848e2d119503ef3a7702d210483ecc800a0a4d68ecd13581be5cacd82c2d3c5a12e1939230ebceb691856543d95a3693a60712b810bcb0eca625550e07ef63ed9341db37ec30f55af63c2e37436c8a2088940ebe1b2928c4a88e3fcc7f3a6c82d3d03de1c5341e201038a2f5b7c3b04fb6c956bf21465550ba7c536ff4f886509623c2c7b58d653040b85b712d005d5adb37de2c72e612ceef0ea1f53535b1bc942c5b53be3a746f13f6edb7fcd3d2a44d2ce37b5aadada981ce617ead8b110f34262888830d1cafd66ea970c2263c604547a48670bdf7e70a9fea6123a5eda096418def34bba96a28ffcce6162b0129b5aec3e2c5689c4366a8664500651748ee0ca4e1552847686546840397488836c734728516af1f21461ef7dd452480e32ada34adc3ebd80c6efe90b0d788c8a72762a031be1f4efa264b44ceba06a3bbb6838075d950f80f799c22fe0730f41ac2ab2d4f259c17db21520fa42e6e5a327d04cd582182c974e2ff5ff80592bd67f9035dce63402180d685e7ee5b61963f65d06fb05bf3bb724183f786cb6f57f23290b5610b77a6d8c2ffe9f55135e6ddf5ab7ed56a502000ec70f6a21298a398b6bc90076fd2802d58cf0eeabd96cf1627e8123e573fe9d0af0c69ba23b9a81466daf0ba7984879fe7787af72f19e24dab2a453070775ecf3afad24b5d8c75990682e0ccf616fdb822143a378f6f04e81a2559851cce921ca964514ecbdb07a943063a0e77e2fe0f9dec0339270741ffdbc81cb0bc08058c736fdc8105ae18ff818492244825a145f6a79aa2732132025f26e050624c9dbc8f8b4e0242ee81cfe7cd9c9cc4c600da4bc4e17c57edbc79a9efbdc25215d68fddf36358e2fbef653dcb6cba29560387d08ed88c2542edd0498d968eb931f7b3053bc8c14892f43c467789806c0ce062989791fe752e5dea330ec7a29200d19c15f0362d62dc566f71046a99ff9215c88f2c3d76dc7f1a7768f49e553b8ef29165fbc5c6ad6ee585e07ea83485ad8fa44c027bb1b3a90a3e3829a2a648deb4c75742e9a8f78d74be848a57b81683454edddcef07810f4909c661d59f076a8511af0fcc360b62135214fda0b332c97713eb0be2fedaddeb3cd06c8ebd1b9391d47d465dc560646887478f4e8d6eb3f00f2c5dd0ff26f24fae410e73c6e0f28fc944c38db0cd754ae7b02208a5b9ff8f0365f6d14e6859376fdb8baff1c40c2e6521d0c778c4df2483ae1c75d47271361cadd5d0a87d63de1940717830a502627186603eb014eee91432e9be55ad082c1dfe490983c8ec4daabfc7ec62d0651b59ffba95992f6a491f96615ded3eaadcf3ee2495659bbc0fd3733f5c8b1cc807f7c8ee2442099ae7147bc6c301955d0fc8174de9212843ae4a564f2e0328401fd127438847200a9c3dceee8bad1deeb677c640383bdddd6a6a690360c109378432bfd47e029f24a7ffc6566945718898dde1bdf98acdda793b3a273cf8f31c9a262055c506b882f15216c0260842a332784df83d8cdf42b213b18cc0bf05cd832b0afea82e8b9c8b563122da69dcdeaab2dd7efa1d20d25d650d09a725734c1c3967b6449d2a70027a75159a27d4c31ccc52240aef8006df104bcacc31dd77feaa8b8956d5569562609dd296c155464859192002b2d146f0483b133a21a14bc4bca94d4c4c7249bb34785b63b129d03f671de037ed86ece3f30f5423b002143ab9e6517d77608b224c9ee0f986e12050d886a17a4984f66a30a111557d338c101404df0f32b31d80f5c2dfcf9a0f08a3b769b942fe767df4d04b96901eaeef8acb68fd6e9a17334ddc6ed39c5f541fff135efc4b5b82ba9c10f464aba5d36419fed8a784a7f9b36059b9e25cc1a583c1e6289c0678b0c2c12a7bb9666ee6f76a8abb37a0351a5301379e0845d7434a1b3407fa062a3dd4a551b807c1e2d462f059c1aab5057f33247163aebddaefeb6007444ab41f7a15acd2e704d2b5ba66989a13b0ea6a54e88e269f9a583ae5cd872b075c897dc8a643a46e109977b3e5108c1ca6d1d0271c2ea16b44b8f420314f2ab27b9bb5a6a9b896c0284d28bd58366137e559fcccab6f910f852896223931e78eb7f9fada3fa462bd17109f884492d638c5518f386e0b9d1a6066038560aa0f5e0e63d81f01c73fbcaf41a0002b62a272ff527268c09d8b31a984cec88ae279f0fd6209572607c01bca5eb9285b17c802823e54f569cf17d7b7664102e32d304cc2c8aceaa7fdb6a9e7e68402c555e82ab1e327834d0090180767845d9d6e31caf4727e1384be6a3afeca4f0ec77cb33585fca64ee5d46ba8214d336a6c3fd117bb3483dff96e5f999fa6b0f78911805d0a516ca16c67c3930e0c1459eddfe592513cc9ad06fc40b360595d0768f8912ab08a141954fc75c6497a76565e97ed0b17c4f2a384813bab13692b413c6bb7e0f719c525a8232eac5a4f21ebd924898541d5da03acbcbb5cdcb6050e20e3bd71e58d508f3d9f413554d866e6d09eabf73b7722d628b747b05581084e4a1c545cab5bd521da364072e0253843ec221a8f43ae08953bd29b1f606a7140928083aaecd95e4cb3addf555987e30344c9cb6e74c3957a72a5a1145140d978339d697dccc34b609a71292c349ace12f732105bf57cc96b9cc0957982f58da57dbea26caf5aa5771d4c27a8251574e869d62e388f89b260602c3ed75e1e6e0edadbd881e07e61ebf5c8d054c62197836a18799b622d3640522842f5604c34b86f3a1d6383022f6397e37cfa7cf30bc3779b1d3386571dae3e9a49f9379ca823c9008b30dac8e9bfa6b57c872b4ed846b75998c01c4425c8f6e4e969ee5816a144b001951693dbd27b0b337f0f0a888374383970ab29c291d35c55b4169cd3954ceb1afa6356f7d3e20d52cfcb8b4cf65dbb52c90c9e3f04ca228b6849a2399d74cfd0f860017eda71f669e9471ec2a8a1c966dda6b985cdddc33207eb7bc014ead381c4684f0339dc30bdb1b4d9856b4e6c63ba0c043157fdb4d19030b9fa792156417333147e91ab596fd7198221f047f0bdf5df181a42024ef5ab77eea0566159d39142e6afb9217cf79d90867a85d6dd5d16d6d6e83003cd803695c804c4b4b7db41484dd434f6fb0f287a621289a19aec018b064f2ff3afeae37fda907af5428f8fb199dbdb1978991348456425feff8588d728adbd2b4ed6c9bb95bb1818cf14cc43fc3d94278f83901ae5e22822a1ba5301b80042960f19409469f76769068976395930bfd186bcaf111e04cc27769ba40f7daaf449a856cc4522e9e4e468d216bbaf23c0407536f5948adea45455c6e9be86aaa2091d50b80b33f8e731260a3bb7aa6541893a9fe90df99ca4d25cb90f15f88da27b128495189aaa231646a8dadde32de99eae0953987e0317ce7d019c4855eeb4d24778d0418bc2b371cb9baace3d64ceefe1a34f325af1e5202cc74855d861225fc29148dd6afead22405a29da213682a12cfab4d064dbfbf7c412d0be11b871f48c74921e0808904743079b5b307e6c7b1a5810f9f3c2fa50247b1f1864fa3c085750f731b6543f00d78066073814a386fba29deb52182531916b76fa7a3d8fbc6985e4dd4e9d52633f053e56311b972613099533a02c6f0286390fcd57076f591a7ff34cba42ceccb3a7756df83c51a9c530821b1e68a13d7c29ef5ae1771aa52ade244eab2c225456eadd7d995925ad3d9d60c393b76c1f6a96b665793b399ddfefb585e08fe88fec561c650ccc6fb0cde15021649008de690fb4791ce7f70b2a1653f5d11c77e69e75629dc6305faa3b30c0ef0433637dd7a84263540b429122e98ecbf36fdcb9a1f1309758113d521c74452262d54d1a86fb672e0c78333773bc2a6ecbddfc52383846e53ca263cb64638e143ff84f800538e6b3767380bb71c6cffe9a4a245324b5be06c81e1bb8fff4e17dac3b2a1c5ded573cef68177006323866ef17cddd0cd3b3c4cfae338bcc91ff46efd73fec4f409044a5610f4710f6896fc41a21b29216eba9a83321e7f22ec739b0df41cd523b7e9e1ab6679f808feb17d636807052496deb98759fa928bbf80930d34fc40faaec957ddcef35c67d31c9bbfb2073a9e0d00f96390dbf598e01d489adb75f2a91669a10011517079a27720b487570b080ca639ddd286d411fabded47671cdad8733e848683a7dfbf43cf3e7ec648a88135fecc996947c300bf6886798413872b0072824fb8c50d7b28cdfcd86ec93c260d84a5bf517e140c654a971e3ab7a53d4809cd4f174aa4335a519d7f3691b1caf07241844e7a25fa363625ec0f929f0806a511b6c0b9667eb7ddd4947d24b7b5a5e6a7687c87873720a436abb039d41eb0e91efdd91c47c41a2c0005eb0074f801e82f3eb9cc0c212dd2a9f21f07c32be6b462db12f50a3e43c7838ea607e8defdf184eb843b6b2bd3c63421d7a3e30fc6812dcc943e7282832082f0d9846a782368fc94d001db11502023e5cb1d1f62afea7adb8ad28170592283f4ddabb1657796b06a0fe5ed761aadb4889b645dbac85f19a9fdbabdbb782534b666e560bf7cbc8b78a04cd416d16771a5bb7cfaa540cce213e79d9270233746be690d71850282e8f8f1614f594ab5a3227d3f070d56456a376daf532530141f894bc26c6e9c94af0b57247cc349cb0db0424aa4c3b7141c35e135b2f5ad6854ced8bed98cc390b424c0463a7a43d9a518f6a3521c974e466ddb6d4f1500000000000000000000000010000003d47c936c3ce67e00c07248e73ef009f0123bbd99f123343cd4ef06e1f8bc656128ffcecb7f76ebe9d3b6d19670cb9b80b3d06a5f5321fca2d43957b836a00008000000000000000ffff00000000000086d05992a67fc05d13f9c7cc76ec18dc90bd9962565c38ed855607868a9a5725cba7853e18153f012a6a34a08c7c5c1dd83a078b73217a61ab0e44709e2a5abbdb73a32082a931a3dcf44c2573cacbc7b5aff24e101235c28d026cba1a84d0af53bff62a26150aacb2f5599ade3800005800000000000000ffff00000400000061a472909c37b677d1249ebab006b197a417f80b96b1c5f954224addf1c4d706914276f385da05acbc4a75295f34f5154dde6e37bb0e5d37453e2711c90988ea4354000000000000ba1dd3c3fdb75696a62b0fea98100b30a72efc07821ee2eb9ce7834065e366182382c5ce1e68a4290d98ff9818c555648fc95277540a53381db4594a36a3083c6962716c1955b85ceafc34ea44fe35575e0a41ede9063b98b1256fb68514797a6f7484ea3bf1d652a24447e572d189e46ef9a17eefb49b548390b8a68b182161e9842973c1d198ac33e138a51d1b9dc973746e5d1b6615a55d01dadc27d172"], 0x1138, 0x400}, 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10000, 0x15c) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 16:00:09 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xa0) r2 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x8000, 0x100) r3 = syz_open_pts() r4 = dup2(r0, r3) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000003c0)="1819cfb26e275830da87de0ea7a2b33aafa73c9e5ff301c88b65f9747469bd8581d7ff07c453353a6f899807b4250dac26f091173c3cf342cee54942a67df3317d4c6c0aa64b4e00a0c5c410f2e933ad358f8e5d0be3f1f834f02aca5fb835d3cce42531940a1243c8878d6c1a9837ea626c", 0x72}, {&(0x7f0000000440)="bc23c7a3d2ac069874b07c0bec1a1ea0fc2733e83ac8d5e43fb2bac50364803bfc76e3617917c74361c0585fa4ba2957ef077d4439e2c184c89c95d1d790a42c5d2babcbdd39e5be2e04b068f6af37e568f25925f810d29c7bf2f317ee02506192859b1ef6d6ef1050299a6a8e76e13d980c4dcc7722acbce2cd32369baec1ff3fa23990d8f5c090b321b962db318e86c1c86ce7d3f3f14745addb1836346d7be29bc68df5edf4b304a48e17d778af9c9baaf486e06782345a", 0xb9}, {&(0x7f0000000500)="204c8bc69c34eaeb893fc75d6232b77b216e19803daaf518c0c571092449e78e64efccad273386ce9c38a5362a2c20cf4f", 0x31}, {&(0x7f0000000540)="14782dcb935ae8d5eee072", 0xb}, {&(0x7f0000000580)="3252f90ac063fce1f237651ab6eadd7149952a666a553571786224da04dd7fe1a0724b79a21a0767d9020031cb559c3542c577e6f1e4cda3dbe8c94f3646d62b6704557867f9e749f10f2ad6cabe386a9437d7b62bc111992345fe704780a32df141458e2f6aa445a95847575d488df8579848ec7b94034e9bc8e46f69712dcd4266f50d26c7e9d2ddb1521b8dfe86637c2458932c68215e0710e2d1e0c59084301f6e7ba728011385e7067257df344069e8d413a997416d8bf7deb8adef7f9aa147667e", 0xc4}, {&(0x7f0000000680)="4aa70b1eaa87d6693c1e345dae1e2c10c56f585d1d83d0e947465dc4b1bc18725bd63dac9662005e165ef306570d0dacaadf47e965dcc80bee7ec60cdd0492c507cf5292746249f4a2898688337949fc049618451140a77bf5ad85886c344f9e7817f5555658514a8a88ebc14c1968df185ac336ad675be3fa4125b6701be10f9702931e9d1c1b6b07c071179840ef8653648946143936825124515a9f5afd6d173198f57b7b339ac1cded68797669327929e90a011c61ad0e34530f2b4ef5abcb91fd883ccf0d2c5625326e725160a9ab56a64de7ec648f2b90da4f045f09a2061c36149339d674c86a9911c8a19f39d3b001d9fa8a45e285a1fb6e6f319f6e307ddb2179223b6660d73954b44a5d480a068ad951e123842b3c5ed7963ef621d055237917805f0278ce082630988f0b64a31ceb87af9935cc91408fcce402faa05ee4ec777db440bb8b1a700163e4fa473b29b08ca583967f6825bb731f0388c461f84afc8c62159575eb307e85f41510813b3e3de4bc401738b01e481ab5a0844f84ef567cb77ab605559ee33cae3cf76cf1749191b7df9e5ab97bd8fc3dd1798bc9a4fdff16a7cce74eb8c5f4906ee6795673fa59fb153b3419670a947ed10c7c291bd657b996efd3ab3a000f1b9886b35a4dbe83a539935b7aabd66b38aa9bba807d18a524cf236268917bc571a3c54c1ba65c13dd036609af28403245e5e22cf8583642173e3a1de9e8ea0335ed0af9624b8aeb4f09a8c7cc477b7c342f26bb59a5664f6786014f95f103ff605429e038f45adc10e433973c84cd5899a3914ba98f4266e3d99eb466533864267086973d9d9a67fc4ee202f2985627c12fa1535ad438630ebfb4b4c5d3d99f2fc8f81cbf16cdcc75a95cf2399cec96f750ec4d2dd2a13e42d39f0a3e072c55c6607fcc38eacb1e88a6f87c1233a27601b60b49ff65d7da865a6824e2edf521f8416791d0dae4a47b0c55526fbaec15930886dbcfaccb4ba3859e26f565817373972bcfb2d782313ab3d7148a1c55e21fb39b1ad2f869d9eeadf9047213ebc6f28c0e250195b64e2876f475bc07ec783388d45e41962290ae9ed15471299eaa64bf0fcb37fa7498ef25728d2d1537dfaf007f07819f1a9817a62eda363f99db25df86cd094091cbde9216dc9f99510da167715ff4cb2e3151d94ecca804256d916d549224a4198849687b9a23d585d8d257ed62b9b6bfd6cd5d261b56a7e3b370cb362b2dabb55be83afc128b5c11d0c1001e1b96d6962dcfee7765196a347ba15cf30838b4813a730f65df9a0bec2e5066be64b9b0687f5f433112ec1396877049f135f98c0a5a7006c38de0550df9aabca25fdccd6746b911824082ed40e12aa38ac11a0d91888cbabd4e453d7f3613f8e6b0be095339abf1b92db26e58041e16208d8f638921b98d07b2804a0f29976b18d7c9fe95cdf6f45e422d82fc7ce719022ad13cf01da5e9d3ebbb7cbd1d7b703c39e70d512e2edff91ec82d25537736b3da544022bfd1ab02a9850cabd285c099074a21e6b69b02f47e6e1a5ec2b067b38c0651de0b35b7e2fef4e9376b52749a4cea5be731c6838664820dd9bac6dc5050ad43a20fdf7624f262d12317e397868fd194fa1de2ea8991048f5b7125eae0560ff0b3a7110285b3e9e6c3ce1f32a79d977b1b641312c3cb33d36f129fd7fefb01531864ce414624aa423b58b6129c4b0a32f0191a25ba8860b9f43cc1a3d96176aa99ddef1603bbdc6e83383216f1b894bb4bd35c2bc5fc557193469693c41f9b8a27dbdfa46dcb6155e55aba2a5f20f2663e107b22b2e9a0766c086afefde9b2aea211d94c46cdfd1a978f856df4d2d79d8793a34310c9513cef31b4a73fee10693e8ce106f4843b1d104406135185d2bd1a116dcaaf74bc71d29d5f93e69b9c016f0f2d8f78b1865a93914b85c5f52329e18daa070b542793939b2a6240d1465ff3d7573911b37ab9ec89ba45e3d1efc8dbb9b60d515b32fcad49f7696490d0635fd9aff8c6292a559cfdd89649d5223d2104805fce2db80e53553c73c5cc42b10365cd8eace6a1b8ac41698c39b7b2c129e6c2f45d9ccb8ef6ab23ec3ec9f7bf8dd954163746e5728ab53ddfbe6f380cd769cb667b1d2611ea2594251f2a6c15f5bfe2c10a600741a0e4ad55f77dd0030a861f11b75adff7dc56a4ac5f59adfdc1af163eaf923fad6f17c40d5edab619f45b225b8cc9bb3dfcc1330f2f0edf6825134e61925507d17303299a57fef763a3e97d9b34a7f394222e5a27a0e1e95cded39e747d30bfcc9a6a09776baf9932cf66038bd2a53382d67aab4eaf9731134787767df2c7d1e5b10f0b669b27de978d22b65157d9e19f0d64c06e1f38121288ac64b8b7d767ddce320a9170afb1b71afbdca477344489184d648c225026004956bc635dc317ef79a6c9d6c0af2829e2c9e853f32ff47b73721eb9dde7fb54d1095ce7e7bf6eeea5da43aa7c105df2dc6fc3dea73bd540e4af9f1e36ce5febb4e86b501a6503e9e009583bc3b7a5887a09d1a68d3d3376543fbcab51f8d1e868d9c86536629d1b4f926840f8698b9d17dbd4d0c7104c33ea31ba9d6fd58550f6e472261769373f762ed824c7c3c92b3c823f145de7c79a170a96eebaf2891f3f838eea6795fcd8eedc58ba479348276c5af5515e1da62cd4056807601d5d3b43a8b24a59d0c0ca115ce79f208734b8a7eacb87464403c11665b64a55ab911d246f29aad592f6f1e3147712f4f2f62c23f576142d73483a7b2dc6f02c0db121c6488b5455fe8fd71b63d22a814679088ef35ec7b88557ab8aa4080aa8060f1c003a02f9076ee9e0052eb8028bccafd60e8716ad4219bc1b379d43a73a4c73bdcb8c688a07d191723dbd45e9f3580c81ef34483a7ed374573e1c7d1d080568a8ed47987e8d2ef6dfb8bdccf66303bafbce2acd250201f093c6737fa70aef2919766cf20b16ac83d6e92711780ca7e25db9c14bee433e7b21640a54f84e34d9bfea1f434a746529677fc45f8d6c8af693a65e954545468dd82e9288b713f59109d68298a5e49eca16439912c7e21636529766043f13140ebc8c456c16ae00ef5accf64c5ddc4d1576c440000e494d0f3407a10b5e51c826181f3e3b18f3dd4ed500c26af444ed3fe3a485a4319fc53f8087cad45df989806651c6b182c1b259c08f0470508f896a08ba960ba432869e9d3eb68b5ad2e80df644c59cd83a9ddf38837340cd85aaf78a4e422eb457eb038eb9a830e0bf4b5ba9bfa249683a1a5955d8ac98a5fd95c3eefe08f23dcd302e4b72d69b8bad81aa6952d777a9dd5e588b042b11b5e571f0956e0a1dfbb768e205893a4a9947eced6785884547476c9296462412665347275b2bbd4617aff3bd54c8bcc6d088a8dc7ea73b70b1863d725e6d6ec4cba7e261dd6b97d381219f92a8e5ab5260b630d1b547fd36819c67662d37098c1ca84b5384ea656933da782b2bdc0c0aa945a4e82d805a2eba01d26d4fb8958c72f34da015f578f883ab3c05ba2ff514c911eb1914e90d8c054ffd0083283a152d2eb95492c23966d209f66b00ab5a8bb795924a806e70e16150c3a4c20c686160edc9daf10abcd891ca30ca022dfa886d41cee473b715325ac2080ccad644fc86df4e23760d92cccbaeb322e7483673502a55404e9207129a44dd4c2f8575cfa2fa9662af970ad903768d3567131bd953cfa18d2833b2b258482a25ae92f2c4526bd85f2b25cb7239a053ed82cb8e5e903ac79e6677a8db4e1d189cab9c603a53ff7e87953c7332d4b5403841883b94c6cd97762851ea3edd714ab90914d8b6690d3907badd597643297fc41fef83f8cf5a246cb88e3f5db868b437154a20567f0f6e0c68f2e0e89a45f76613ae4ddad1b98126cfa87e300c783c46dc3cc89bf867dc015dadfbd56e1b865098e92d7929423c76e1d72e4f14d2f85138f6f7b76804aa090fc06e7f2aaf5ff8ab6418c6b22914e2fa2f45d4cc6f1805cac597eecd5b81b189f85c47d22001889494aba2f6105fb4743cbf148e7e0774b1ecb98603da955dfbe49eab4421e37a8be610cfa28b078ca77434e314a155c5b9db53e85efdc72bdb6a616609434bb9df56c2d2849ec6821ece6f33ac54f9a8c52e63345c26fdb69d6e6ae5a97f4c640e8137ece7d5a9e8d96cb31d0f320dcc3d6c99f07937bd2de4336ee5f645535042445f72fe56faa18d4323a0bdb0bc150b4401ea4b17827f9876d4570dac2608ffd110f1de27ebedb3a363916fd8b755d382721881b31b5e91677bff51ab0be52c878f2851293891495ae47d72d682b487a1764a227496c0604641622a8cfd242e4401a1fc0dedd88a6aef2980fd1cafb040f18aba00ca2ad77227c9800874d335c0d96000b874959b97846196d02185b1cfa9d9d0b064f277ada2911d85ea081f0b77701b952416cb6cc6fffb08c5a687f44771bd6b65f897634cc5ad446b58f3b363c12a2ce23ae3f19dbc281250158f235248b2d2c13d8fb09a3ae16077e0f0fca2b45fb1674c48a481052a86cc7be98351d9e67e385880e446b7939d6875df5846ecbf1ac4e66096e5c72d216b01e23409b1ddd6b526c658b65c40119d3ee099a3922413b6e8f6405123742648d1a45f0c64f15dae802927d53746b010f9dd0e1639e5182944af7ba559709c6514fa043ef9358b31f36ea2d128a6f19aa1a30b9a46a446e14f4ea0a4facbdec3136f4e9b80b06b1955ca6b53896e77632f5dfd1ac2433b2699d256a23341bc4e5010fd5cd2c7dcbad143966cf37d1d20b96fdf49d21b0d2646caa6fdb76316d622ff16c3e075c69f34d73aebf0af5b00700a9fbafa9ad14e5f28dd381934c64a361d8ba1301cabde6b3240386fdd2a9ae5aa3ac64858118736794ec529b9e9d429cca983a58ef40f6330e750c6270d005861fa53f365ee0bdfcdb4c75a58e86321503341a4ea8746a050c2fdef0b79da4a57a4078d4fa458d4f4368c63b13ab9636d44ceffb921c953576126faa2c08a5653db4cf33a9a4588eddc44e569547c4d6676fe8f70a3450e771e619b9fc4eca75959763c50302dbe3791438fd86206a6e6a5f5e55d26c679c523f7b1a6f1e6c3e47f4079a79c58cdf92dfcc26126cc36b2cf169b765e9ab8014e56f4df4da27ad79f26adfb006e042c2714dfc9ffd1a85be5296b46b2cd878c0c082844603a056700b8bfed629e299fc6636bedcb0ab0b1fb2974fb65fb25d24fa6b821a99980f7f7eba1e991417902b7a2cf3ffeb04cb4531397f8bd04ffe41cdfe2afa3f1f434441a9e3bb30adacff6e74cceedb3874ca96c105fcae6a2421a7a749fc44056d4b3f46bd0ccc12a91ed7e25015c8f6a6ea9edb96010e1e8858f706ec3281aaa5f0ff82db1216d12f8d96650806f3c74d9a4b5327172f3c66c3393d883d2c95ba6ac63beaa3589a6a45ce68ebc0ac5cedc620a54130556f317eeee84a076a1e740893819f9130fbcb917466cd7eec38b23f0e431d7561d81f5cf644372721faa45c809fcb4a0a34a33a6a7c79044629c7f16995c392cf4dda7fe50bbd064a174b3f52bcdb227021c273006d3060873a9540280682a07b76994f250d2e351fb67aecbbe6daf22ffce7c7483e87470faaa7e53cab37ea46385106faa1fec60b71f2cfd262fa41f03cea5e1d343f985c6f00af8258f65dae7e115bae796a8cf5dbe2606a307e2ad2a0e807a33af3beafa5ee276e41117af37f46ac95d5c509c4139a434f246cbe8465b364ab82a579851e754e2b58622c1849efa48a08d5e", 0x1000}, {&(0x7f0000001680)="6f2d981b207c51c07b338decc0e6f3198ee7504d46f1d5da68a14bf10897551d73e4ef5af96cda4b29a451a0be5ada0e2b0e89f13bc366671de011e92d624516676fe41ecc1dde0a5e3ab5ce97eec085214458799ffaae1a689542468b7cecbbf5f552e98c66eb2b6fea8e281ed70a881aa9db89f478a1c73f1ee2acc5edcb5829947c280583d5b19791b5b2f9b088ad37c46734cc4ada001cd268623516", 0x9e}, {&(0x7f0000001740)="a401c5b4eca890ad244e731fbd08130555696ce271a690dbae0a18a3348b2df1c3b713f1040486a87926d561b27f0fb9507b9e6cddd3fc5e27325458d56af156ce18cea359283aab0c", 0x49}], 0x8, 0x0, 0x0, 0x4}, 0x402) r5 = fcntl$dupfd(r3, 0x0, r0) readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/169, 0xa9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4f0000004ae30000000000000010000900"}) clock_getres(0x2, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x5) rename(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0\x00') readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/82, 0x52) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x4) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) fsync(r0) fsync(r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x2, 0x8, 0x10001, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000001, 0x2dd8, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0x1, 0xff}, {{r1}, 0x0, 0x10, 0x20000040, 0x0, 0xc5}, {{r0}, 0xfffffffffffffffa, 0x18, 0x27, 0x1, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x81, 0x80000009, 0x400000, 0x21b80016}], 0x8000, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x12, 0x1, 0x1f, 0xcc4e}, {{r0}, 0x0, 0x20, 0x1, 0x2, 0x900}, {{r1}, 0xfffffffffffffffb, 0x0, 0x9, 0x8000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x65, 0x40000000, 0x8001, 0x8000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x10001, 0x40}, {{r1}, 0xfffffffffffffffe, 0x53, 0x40000000, 0x5, 0x6}, {{r0}, 0x0, 0x4, 0x1, 0x19, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x8, 0x60000002, 0x379, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x3, 0x6}], 0x80, &(0x7f0000000040)={0xb874, 0xfea4}) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r0, r1) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10, 0xd}, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000000), 0x27f) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffff001, 0x1, 0x1, 0x2c2, 0x401}, 0xc) syz_open_pts() write(r2, &(0x7f0000335000), 0xfc94) readv(r1, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}], 0x1ffffffffffffd6d, 0xf896) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x36affe52eb95e755, 0x0) r5 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) getppid() setregid(0x0, 0x0) setgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, r2, r5, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r5, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a1d4ceca06511709a44fbaa01", 0x14}], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x2, 0xfffffffffffffffe, 0x5, "9e8c0c4c5927ed933a967e51fde7cb200eb10e7c", 0x1, 0x2}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0xfffffffffffffffe) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/202}, 0xd2, 0x3, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="bed3e380587ecbddd31f957bd84d82d249a66ebfad0c5a43d1ca2f84a76bfd2d8879ceea599a44fe98036b533bf06fb71ce19ee05e2e2c92705d2c620435cb6c16e59e7b11ce7161158389fda3e90b25759353a8603acd8da1ddd4383a1c26fef6e2494c65e3ba189536accdeca38e47ffeb700774ac9a3165f05a052a2eaa45baae0a52f341ac8974af24c98c46e636841b968b5ef9ca4b420525256a5c20cbe2b097793b1764fd5b79c12b5a3665eeecd0a7b72a3451d9efbde78a7e95894efd770d75c64264fdb8819cb6ed588038c3f98ca793c9c29d18d2845f5fc4a5aa3a1fdcaea2d8fb92b339a0edc69ec4e38b98eaddb23c4f8ca11b324e208a4a1ec9f2775b5427f88ed45d5e495c5010ecccef9d0f8dc4986a35204b5cc51e252a091fb980c6068db3ec0e95d557a76f62acd76b83c721f20059", 0x139) poll(&(0x7f0000000180)=[{r1, 0x144}], 0x1, 0x5) 16:00:11 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) 16:00:11 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) 16:00:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="c30f6a", 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x10001) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x9) pwritev(r0, &(0x7f0000000540), 0x287, 0x0) 16:00:11 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x810, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: r0 = msgget(0x2, 0x1001) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/203) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) sync() connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) close(r3) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='W\x00') kevent(r3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x40, 0x4, 0xfff, 0x4}, {{r1}, 0x0, 0x0, 0x0, 0x7, 0x382b}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff9, 0x1, 0x14, 0x8, 0x6}, {{r2}, 0xfffffffffffffff9, 0x21, 0x3, 0x7, 0x24d6}], 0xac, &(0x7f0000000300)=[{{r2}, 0x0, 0x10, 0x20000000, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x800}, {{r3}, 0xffffffffffffffff, 0x4, 0x80, 0x5, 0x8f}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0x644}], 0x80000001, &(0x7f0000000380)={0x9, 0x2}) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x21) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) socketpair(0x1, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/133, 0x85}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f00000003c0)=""/197, 0xc5}], 0x6, 0x0) socketpair(0x20, 0x8003, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4, 0x78, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) r2 = kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x0, 0x345, r3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="1aa9d6783de54deb38cf347cf01c2a0eedd9a84c97043fc27ae8d81ca9b0b131e5e976b615c1c6628b672cc26fb8fd044b6898115a9593444099962c7b211d12bc0ce1a975"}], 0x0) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) socket$inet(0x2, 0x4, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xce, 0x0, 0x0, 0x2, "6e3a2541c1d7b736faba277759141ea95c4e1f47", 0x100000001, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20001, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0xff48) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000452b) open(&(0x7f0000000040)='./bus\x00', 0x8448, 0x1cf) syz_extract_tcp_res(&(0x7f00000000c0), 0x83, 0x4) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r1) r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x33, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0, 0x0, 0x10000000000000}, 0x1) r3 = semget$private(0x0, 0x6, 0x280) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x0, 0x1, 0x1000}, {0x4, 0xc4e0, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x800}], 0x6) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) r4 = dup(r0) r5 = dup2(r0, r1) linkat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:11 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) fcntl$getflags(r0, 0x3) nanosleep(&(0x7f0000000000)={0x80, 0x90fd}, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) r3 = dup(r1) ioctl$TIOCSBRK(r3, 0x2000747b) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x9b, 0x3, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1000000000004000, 0xfffffffd) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4007, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x5, 0x8) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0x266) setsockopt(r0, 0x6, 0xfffffffffffffffc, &(0x7f0000000080)="5f4952e7005ff95a61e7192a56a4b27260ac51742eac04", 0x17) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x7) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2080, 0x0) getdents(r0, &(0x7f0000000100)=""/239, 0xef) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x81) mknod(&(0x7f0000000080)='./file1\x00', 0xe001, 0x80) fcntl$setflags(r0, 0x2, 0x1) chdir(&(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: kqueue() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x1ca, 0xfffffffffffffffd, 0x1000) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:12 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) mincore(&(0x7f0000eaa000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/12) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x8000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:12 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='cw') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/159, 0x9f, 0x840, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x80000001}, 0xc) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) flock(r0, 0x5) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, 0x0, &(0x7f00000012c0)) getpeername$unix(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf023983970b502db9ac2fb4f747fbfbb6c3dae670686fa100f1eb36758126b11907e55b4323c85f3dff4fad809cc536a0f46ff414a11ab3d3281dc06ada0efa67b15b81e5826bdca09800583ef9f467fe8f87456cfcfa70fa4ce15ccb374f57d00a670b6c41624886468265063ba646c33b680f9d2abe00c7c3de33967179a359748cfbc4a0ef76452053c10a3c84069b2164ffe9a92ee6a746de0966f73e8ae71dc81257bd2d9c1efbb22861b48a6538a545761ac34bf748655410d31f42f8832899"], 0x0) fchmod(r3, 0x108) msgrcv(r0, &(0x7f0000001300)={0x0, ""/91}, 0x63, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r4, &(0x7f0000000040)='./file0/file0\x00', 0x0) accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r4, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b0000000000000000000000000000"], 0x43, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 16:00:12 executing program 1: select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[r0, r1, r2, r3, r4]) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0xae5e, 0x6, &(0x7f00000000c0)=""/216, &(0x7f0000000000)=0xd8) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="1ed69e298daef7c83a568503ee3af872a36cb537", 0x14) r1 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() r5 = getgid() r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffff, r2, r3, r4, r5, 0x102, 0x3}, 0x7fff, 0x1, r6, r7, 0xfffffffffffffffc, 0x7ff, 0xffffffffffff8e47, 0x80}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/158, 0x9e, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x4, 0x3}) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000640)='./bus\x00', 0x400, 0x4) mknodat(r0, &(0x7f0000000680)='./bus\x00', 0x1, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) msgget$private(0x0, 0x1) msgget$private(0x0, 0x400) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x80000000000, 0x2) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)="33d133f848fb10c696f2198ae27ee6ccf891af5d2de8e1d96771cadb091ca11f2bffdd3048355109562af8ac7cef9ed42c8e133f72d6bf0990f3c086c077ec3dc1a873dc8a168268bfbd3ed24577c33eaa768716051dfa395302782310cfc3593ce23b23bbfa810dc9eb6642579d9d5d951066bd6b333e1b6d126ef85c9eec3507c7ec82b87878776d641e5f3f17ca85a4addc7c1a827dc7df861976347047f14cd952e1fbc47fd465ebe25f9501a35d506126d4a6a8bbd7b411ce0b2dde42f2a358b25062f3ea5ab57eeb8d0c755d9ba7241b8620a93180d5768be53012d63563914763", 0xe4}, {&(0x7f0000000000)="f51ebec4dc48ad096b407c630eac03da4844cab4fc50dae3867edab8593ae0472a95288365a7c1e47d0698d11ca177e1b80d75fc808121", 0x37}, {&(0x7f0000000280)="c1a3071a5a8500d419992c909481d9c57076f7f3942c996eab3acbccbee722fdc6622006fc8aaae5c0f4d165d7181c4e01514611cc5a609b5546b3dc70ac2f07d11652613d671b76b90fcf127f98726d036898f7dbbfcaac6194b695eb7224d484785351a8609d37c9b9d543d86f0147b392c475e9398f8ab6b07b2ffc14bc64242e37fb581faff7987ee2b18bf54adf87d2c58567dfc612c433eb421ae00354e9838d49f414e2d98933f8c154e7053b1805da9c1fb41fc41c76075cda563090b2d52e61e798cd63d629d47b0856ca2d026a43836be7d32afcb701490509fc9c0081f116b18fce56e5", 0xe9}, {&(0x7f00000001c0)="dbcce0b7eaba3f67f4fdc4bde43c045a44d981531fbc7fde270076e7266fbfffe77b320ae054c2f68932c05fa926a0ef3899962d36f2bbd27415181bd4899b0bf8c836de", 0x44}, {&(0x7f0000000380)="f1eb71606c3f2b31af47bb4bed81f99a422292f152b5df2831c33ca4c1b62f433a4317ce8d419419ebb39ec4724b33b0cd48e415f4a40e10a634c09fb3e7c4ea2911b1f090f84f794c301531aabb8f1cdbf851", 0x53}, {&(0x7f0000000400)="88f5f3f23bbe32ec3a3455f69272b270bb8eb274e4312d1baa8dbf0675a9b279068a88df777614baa6efc0871082f547819096ae89efcd289abd5214972283e37bb61f2760fadd6c2fefb0deaf77537d4d5d44c2faa2a480e36507023f4dbe0c5c4d03ec62595dc3d4289ad18944df24f14b6287cd6f386a3a1c33514eb343a871487ab7df80a56ea5dd2910a8d5ec720c9fd1d51ddfc4524328432e7e507e24856e4df8a3d91291459fbfadbc5ae3cfd1d976ef7e471097eb993439160789f0a4d3f293c4c1e3bf", 0xc8}, {&(0x7f0000000040)="24daa0674f35614a3a91266664be4a9ebf", 0x11}], 0x7, &(0x7f0000000580)=ANY=[@ANYBLOB="5800020000000000ffff0000040000002745faf008e7b4bc96b185c9b550644c6332fb01a1e93558ed4f927b65669f224390493e9c71bc11092cc23fcd0d4be75258000000697e0000000000000000000000000000000000"], 0x58, 0x3}, 0x400) 16:00:12 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x0, &(0x7f0000000180)={0x4, 0x100}) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a22, 0x0) r1 = open(0x0, 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) r2 = shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ea6000/0x1000)=nil) shmat(r2, &(0x7f0000ff4000/0x2000)=nil, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040), 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x5e7) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 16:00:12 executing program 1: r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ftruncate(r3, 0x8000000000000080) dup2(r2, r3) fchdir(r2) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) fcntl$getflags(r0, 0x3) 16:00:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1}, {r0, 0x25}], 0x2371, 0x0) 16:00:12 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x28) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() r0 = open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x534, 0x5, 0xdc, 0xfffffffffffffffe, "4a5a7141d69fadd27ba29933516a7c569248a401", 0x8}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) nanosleep(&(0x7f0000000040)={0x800, 0x401}, &(0x7f0000000080)) r3 = semget$private(0x0, 0x5, 0x409) semctl$IPC_RMID(r3, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/67) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) fcntl$getown(r0, 0x5) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)) r1 = socket(0x2, 0x4002, 0x0) dup2(r1, r0) socket$unix(0x1, 0x1, 0x0) 16:00:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="807edf5a0472e9d011a52d31a9a94fa3b46129395a3122fb97ebd40af4f64c6fd0f583cbc5dc626b4de574393089f9738b49a2ca44cac5949dc9d278c0b5a98329bbd6b05203adbc1d2dd9935b37314bb69d82b107a06ce70aa3dbe5407c5d0e6fb7f84cbb86867d688c6ce78733d375e00966a431ee4ae36ae25121ff", 0x7d}, {&(0x7f00000001c0)="1554ff21164ce0c663c258b5f6cdfa24416b51e0d4cc3b5f9d33cc619e1a7bb1a90cc1cd94f982c7a7689d1c8efad79105e8b9c9aa48b8092c39237472c6b7e58a990f104443e1908b7bcea155f436f3276426f401cd3c895fecc6dfc33a095178ce42e169558ed466fe62e5d68366c690f1c1328360eff6b2b532e4", 0x7c}, {&(0x7f0000000240)="996e5d5a20a2cfa9776e8440659bc2fab3f37b832b559180e26733ca757d57c6140cba10fadcba1e32a2238ff6e22855f72204d948ebd2808db41e731c4902e9f75bc6567cf4bb102e6283932489b3ad48ea0dab8ef433", 0x57}, {&(0x7f00000002c0)="cce13b606e54e4eb012a8b3945e54324f214eeb5fa2c2b31409e688036248d422a6978949d7a5a1d08a9b0856084117795e4fa6e35eeeaf06c493ffaaacf3c16b23d6af5f62110d9843a88119fa38dedcf319f4c640f7ac97522d9af3438fe8ab9035fe364090cdaca5555cf646f6cddfdbac70a808d1342d29ccaab6be8f62ce68fccca9fbfb2c6bf275b44c7363640b901f0b6a0f1824d847f7cc695ebd297e2250d87053e14ee3236a52c42ee69d63b3fd12f2fdf821a1b6cb4be0b152a63bc18052cb51ad0832a173b5f1409b8ecb0457fb5187f300a8a", 0xd9}, {&(0x7f00000003c0)="0f37e73b9aaa80e04352a79511f7f0f9451279ae8f61b4341463fb6a29339071c9c0159da6140feea0302ec7c967b000de03667006fd8ae5b0120845143b84bc5b407c2ef8fc08e40269fc21b50b6445e3a17172b6639a028d1106a3bfd3ee7a4bf421db4a0da5b018b918a6c71d9c43a866ec69f04699a12642d8ad5b3642297e87ae31c9b572", 0x87}, {&(0x7f0000000480)="7e31c1c2dd5f35b1a08af6a18a92b6d9e916406f87431a48d94f2e1eba8f26fca36842f3b3178c324bb8849c8599c4c4011d17a0fc288026d46a0c1aa00a31529a8e0f521375495c923a35feb4085f9643fca8fce1ede44c1aa3f9b0b197e7156a1c292bb0f7a09ca0a6315e6ef962a84134", 0x72}, {&(0x7f0000001680)="099b9e69a5b39009babe69f7ff4d6b5bbf15e39de59d808003470ae29957437a50e93bc52ee174d0b88baed259c449d55f1b412e9ade0cb0d2e95424aa4bf4bd4181c06b993a7c7ae2abc51ec3560e183fdb8de3a0beeedf303af98c01fbfdf637c5705590e6d3ac9dec856dcdfa3cc8aa8b7957a56e6e97585d61a326515511cf98733fb84b2ba707f60a2ddad7e66f870ec1aba045b76b6c48d5a3bed02a421483c2f4caf46f35280d11f7f1c0f0f5e7c82bbf6f34298def7e10ed0fb282ed5ee6c949fef6ef917cbbd49e8557a0b29ccb0d13a39bac67041aac1b10b0e80148ae47e74c3d94e218116b710e51fdcb465c5129175dc0ba3125fa583cb9f4d71cdf96c88735fe280eb8146f015c0564df40d2de23a6a446a9ab40b77b7eca32f0abe77b7f0bab0886425bf815d0fc6fbd3e5311006eb3a300970ec9edc57808e07546a4eab3e33865edbad74ec18653d24b39ad1bdfba319361dcd0a8b4c0952776c2c97e4a3ecf2283e18f9df8ebf63c4a3f1fe5f19b07c100e8ef96008bae916aa117fdb97e5d38898b296d8e0255efd3fee446b6d6105719fe5042155ba3cbc88bf0a39d4e9c6dd545f758ca356f25b5f535ab2d8e71c33a14b4b7c5ae6b40dce907097dd9d9a5a897b7b42c4ec696c4d33339448f90b8be9481f9bb9ac930237a3fdc580dc8117698deddd28e4837fa4ed2deedc82799f2fb82b17dd941e68e36a058361850e02ec9639a306c0c644e2b4f4d23bb97ecd2b93186a1592de406143ceb3d46ae78fc46cfc6ce923f7b4d3d21b07ebfb4671d8657a111b1e9540959f60bb01f4b8a16022af3197570a87c15edd64821dd9a0e2fef816eda8fef70b4de60ace874f0fc58db1d141080ab0b13a867fecb42162c657be6e0723ce0770f6d0059c153936fd341b4dfd5ebc9d3993bf5096951478cad3574624b43d6b03e981fc231b8bc1c38c1a6512e9a7e59ab2baf927c7fd6666146f256c06c35960b861c7eda2b5d48a7e1aff38d59f7b9348e7677143237074cbd08093e1e5e0a048c7e65eb9786c3ec6e58e02b22d7f2cf1a8594c47910e71956ae0815a2ccfaee19c64d23f034aaeaed42a272c109124da6d481c307cff11bd8151d1ecaf22d9729463cb43753c1703f892753f5f9f119b7d898a54bc825185680aed0dbeec2358a5e4461d8c6d38e94a99fddf746a5337154cc6b5170856e3ee3e7f1914f3f459d23d4712f96af7d304c86d2b9d0c24fd78504f3922031b4d45ae746012b928793b31306518471257a4ce2502f7b338910dcb3fdc1eba238c0062de8b5600f7784eed941cf3e0164fbf7fab61d8f105d5a78d9f4c41998ede07667e7561141222976ee619f02b8f6ff3ede4dfcb674b5f177b8869b2c45383de13aa11fc498d03148f4d44dbbc230b94b0a5f2ef15dee4b42547543b185132e84b483f6ea63e373b8d330314f56de7220e4783b58c12f994754bee62a485fa1b2f10eb39ef3195623ae5b69b067a8d00564e3b48fc660d16ed6cc6cf6e8426afb24f084197331f610e560b6c16103f5290ef607d53c951377276bfacac1553f1282e1c3857d458ba76c1d4c8039e9096f50f455e07b8e92c0de6c5d0250e004d2a5b3b6c0e4ff3b15ccb36b8e66007aa3ed27c14f69b4371173c76d6e0bc9c78bfdcca439d42994c1fcfe88d7edcd2cd97c9d903276fc4ecc0fb6dcdd6df1e569d18aa58e43efbd06604ee4c172740af487e7926124e98a27413178cc6734dcdfb11a2d74c5e2b64a380b190bff86ec1db6256bf25dd3c63bb1451cd968f8a41b964e36de30f60e0d730c3260e947b980b24f024f958e930534520798b19cd1c9e151add163474c1721801c2ed22a0e953f4a056cd2818fce38e09270fd24b1da448242be9352de365a6d5330e2569b4b2646c876e88eb68ad45f719edbb7b2fe3fb0c201c3565c609b17a0a5b5af98e28543ebd5d2231a0d6a74ec3e9c12ff268d1ae78277a4d5cf7515bf1e738f6a2b269bada8d99bd7d3ba177c91a6bd812973c8158484f3137c724b8d41fd9f726668f413496c467e602c4d6f0d462cb114cb0eedcf78131f223e3f4c8b5b9e3d6b3c8b5a68dd1b74c2f9f36e157546cff23b881324e9b79c9d2e92b6eaf2e280be30e19660fed6be6a48faf7bc44bf8d1a056c867a6ae1c19f7c81841d3d64ef9fd1b4dd463b8b6ee7023826cb4dcabe216709604372bf048167d354bf8eb0dbaf16de07228754bf049dbdac62660f0b49375f0e9d3d04c984a3859b55a1b66fbc3972749fadde9533ac9d1fd94311db4fcf1d302b5a5b4689bb06afc77c4ed897767a0984315d9db01f8142e904566189f038e2deef2947c869d42453e76c18630a41aaade24813ab9be20ba861de8a8e1baab420d9cfacbd3371d8dd949ce790207a9e5219976b3ae86d164f973cb2f5472c7a908ff8edea7d79cea9f74f9b010820ee685e0bd3fd8e9b429d6c5f70e31ff24b3e67183140756581d516f0eabc19fcd77dd820c910649c01c1b4b96d7d8bd41a6b8a9297ba69d0d2e489709909b8959ffc76b8aed155595ff10e23cdc12a77422135f991cf35e6f9984057bf4508f96b852cfce746b2e09fbcf36a908dca4453cd043e9ff810b7c9abe9532cc26fa2516c70033f7bcabf5e034d46d2060b6f50a496bbec083fdefd0920fd928e9fd16cc6b9ed607bdcc29e60644e17bae8234c6ccc7d75bf313bb0141313eca1d4f6a4b45f7ef87fa9fb44227899475ce64d003dffc17f6d19ef12eefefc29b1d4e3219cae905a811da40fb495479a2641e37b62a875f806528912cbfe2f1f373932014db4a906585f6ab76abcf676281cefa3660d33da49134ebab62cd68a977ecc9a24da3febeb58f2f62892981a5d852f805b70ec9d3b5bf2ddfe612620d6729e1e87b108f3c408d9de18113a846417a665171096dbec11a2e4ba8f4c8e094c85df1f3caabb8bc2a4fc6edf0f4afacd1c1d543dc99915d869ca919e7429c06e60a551a3c3a8e7f207730d6b766e322ff51cbc4d32a2bcfd4edd9c673de5a4bae9b68c2f05a3ee4165aa4bd4df1ef9970015df85be6fc84f31822d103ffe2e98ef45d4c18b82137ddd9e17241f5c2301e393e2b829039b044450e6d8e85580ce5aecad1c95f42b0a38c85500da4cf9ce050e7cf8f5191587cc6c8c026ede10a14a67adbf462617889472162160b90f6f1b11f176fc726f2c84be9fd7d459816ac69c85af21de762b1ff61c94b765a54233ec74f487fc1f5d30cf8bc47a283ad823819af3dc2686a97141753b131c6802ec2fad809ef3703dd683d568ac3c8c85050fc322e4946a87543f5019002faefc98c447386dea31f14479135fc9cc63f7a599f67406d9feb1da2a7e4b0cf1b59589cb2fe33b7e12b8c5ecfd7e058026c8cef29375fb04f8155c3febbf35ff101cfd0aec86c1d4d8d53afeeaa3932427f2028542db6c0422a8eeed7698a0cdc872ebbd4a12618492ca4689876b51e1ccc6534f04e5f8a5cd5a63489e2cabee61f01ffe8368099d340a0842e9529268ecca3bccc86a5970f6d8262cd0da1a28c634eeb7342a3406575338a9862a0e028e0514d071706e7b1c6b71a636381e3140ce6a049c472e8ef8653d0ef518be693a8964d09b044f081ac46de565d35fa0691d54852a0febe2780fbb3c3fa45a4a559b0439e45787f752dbf5413fcbded5597b286b1df6fd2da7b8420a6c27a397ae7a96bd9f8624594223e76c0bab7927529377000ae2124235f08ed88ba56be26354b3117d38d7ff86eb96defd38036a97cc2de6022a50e7169bfa16cf384e3f4c95fb1d4796424c977cd2a9ddfaed8ef2431056c20c7482dd8b73808ceac2603c29173d610dbb49769a3e54f5fdd98311c1e30f9c3788b5a21b3700b0dc114fa94aa7ac2e880cf8df99b45316c8718cffece01a5186d921bf275a543c10d948c0b67ac379c0ad478335f14fcda68732037199f6899a730a8061bb577e1e8e9f009abb1721313b5999312e930fd065b7374098e0c8901d6590e630fae8d3b17042b38501447136026a0d82d25ea05e6ab970acf5b0e0caf724d799941814255f3f1f18ae1b3ed57358c7af5e9e248d49d9e1670ab1268343b773f3733185d3b4ff751412f4e60998eba63104149ec1d3e5508361921b2c473c5d6e6b46aa748fef9ddcf009e6beba6f6adb4b2fcf67fc3ce4594355b581733edbf6e508a6c6508597dd07cbc8e67333b7b5f2cc99db77f5c5f547209c8cce013c863bd2fa7d004bdfb47684973b81cafe5b23c0e6db216ba6559332ef5ce4ce19979ef6a9ed987e027122f5be8bfbcaae15d0ecdddda1bbac74c5d6da444012cabf78ba1f8853f856c09ddc813f4165e4a95a832a0def8f20993e802bcf6f63a27318e5a2385182730c604a2101133db71300d502fb78a4316aba2c79788e56a3b608fc6da2ec70ce411d661f5ce662957dd0cc3745652ea924b4f549cdcdd895d5a5775c8dc8d23db1020f012e9d072559584690263cd253fb3f22dfc881a7a6e371a96ee9176eea8968b919137f23319eae37257fcd0b1809f9e706136573b2744872d3671676d2a1f8c9790fc4972647019182ce19e4fd98e7eadd0a1b63c2904198377c3fcca9d67280f79b12b9981a8374d66515cd79c6b6a1d57f521dc5142b5b0e2627b767c39d29743cf461a0c27599e438dfdc8e58332e6a4069873d2fa1baaf3d19cbd3e9d5d39224bbda501fb57693a29915db665dd56536e15c9de55a369579b63a36ccc7c78c23ae0918f689e1572e383d628d5ee72443c13b970b5010ae4bbc2f1ff4e37ad9c0fcc447f284ae849fa55d09c4cab7d929dd471eedfcee5ad646ffe9c145e630a366ff0728e575dc14c5086b1e7a932d66bf84371f412cf80069f0585440b158e2338e2978421107d9a2871adf3a4884103756bcc5b7c25d85bfed24c62437bc796c2d2310126d001d40f7dedd531e4cbcc7388b9978876436cd8ef80f8ccef375f5c295c6a5e05a0b6190500b688eac3fd8702803602de86554b2a969cf9d5f8feebcf91044fac30b620c10aa1953aae87acf5886cb1c5f34bd77ba9523fc14de74213d30fb3b962733dfc01a0a715f6025f7608cf2aff494ee78c952eaf510e601e0b8c0a54112b7e55d8fc9ffb72471f2c7a0b7ed33ceefac3aae84831c73200d6f5068f82ded500668a3e4cbbebf19d2c683c0ada336d797fc1ea7a04bf71a8ec2f1787126fb49666699274170b5a0070972200e87ae2e963814cb689b9541a3769738f4432771a59b5a1280b929e638d6443275afb4f44970c8384559a56b72cdd48c92ef08c2b36811d9bb6d048a520202c8876ffac8ef7ea9e1ed544deac4ec91e4e009aea108208a38316c97741c9ca6076f14c9717a4b19b8c582a12c62090fd63b86acb6716cbba251d5b1c503a03041821862d98235ad097492626f80a01659174dea7918ba0fa1800107304136b27ec833b7d6f3ddb5339a020d711abd11e400c8140961673e80f3c0746304c6f4e31cb4673a6e4d212df374f418d3928a1650d16cadcb3b93e2b2ee5ddca74a9ff222a76a071bd95179b75de27af423e638364046cfed72627b7c0582d9772ca74caf06a0b2849c3260eece9464a91ffffc0165b5e66bf8c573b38cdf567c3b81e748a28ee3a1c58f3d8d5a7a25ab80c9c9e0f94e5a51533593ef1f8282b390bbd07becc54ec29c2a57bfec106b895a2be73e6483c0d15b9c24741aba0c6efc0cd210d90a17916175cae98a4ecb024615e81977ed6cf9952b5301", 0x1000}, {&(0x7f0000000580)="831fcfc799980b6ca49633dfd90d4f1df226b143ae8335a3d160130028c14f2aa70b3a8fe17b83b70711ca9c707376fdf2d7fd575f223f186643e81ec14741e5e242c17211e92e69bb0ad10e1d5250631ffdd639dee0c0ca467ff83a809e5c6ee72b195532b006292585d1b7dfc7ccd2fde47b9a2db9ce9ee6dcf45cea16bd087255b0d8e82ad53548b6c54d708dec84b930ec4d8dc2be860f146631171340862c4ad6ed30cf5562211a7c498f26adecc6cca3791536f2954c44a95bfb4d744deb2e40766d17d1e55670fad6dfe73a1145a4092cf677362cb4", 0xd9}], 0x8, 0x0) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) write(r0, &(0x7f0000000040)='"', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x41) write(r0, &(0x7f00000001c0)='D', 0x1) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x2, 0x1, 0x3) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00') r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000011c0)="27252339c6a1f7ac39c12eb6e6f2e4f20fc6ad4f82e0c4b7f73a3a7f68a1bb247fdd2e16a878ed82ac008fce3233ab9ff07784b531c6c424dabe3db26ceeb0573cebadc453213a4f9fe43333826c58e3f77d99cb651c2802487f49d0d77084fecc02bb2d205113c70f5c4211ed812100baa455ad453c47858e0f2a98744cc1b90cbe959a3d545af3177c7775e88b33a9fef8c81a8f0f6d0a9887a8caf4be80f0fc278072f8aad9bef86a46beed80892e649be7a459ffedfcdf1c8c3a3978421b2647793ab2a29e3e5a6444988918ea0894f32d9592e5e6f7b59ef657bc938f54297c1198", 0xe4}, {&(0x7f00000012c0)="4e5c9f4ca4df64c6aa092a9c97bc69d4b452a5320b24886282f5c08a182d5e864ba788e8db2015daad3987dc01f704eb8422cec06aa27d8369a9a648a31b1df63348b3690d54dee8a80f0d0b3aa41adc770d8433a44ac6e12e6b88495d25b55342ad96553a8571f192debb99ad6ca7c5d0aa191fccb3de41ac14b2f8a918c121ae5c197e7d2150b3a390050fd3aae887934419ffbf", 0x95}, {&(0x7f00000000c0)="5057a3a717a1f65334643b1d6a7663d2fbde6a27cec1b91ea9a76dc16216fbb48c51c176e8fb632295c520", 0x2b}], 0x3, &(0x7f0000001380)=[{0x30, 0xffff, 0x101, "8ca56a8dcd6299a237a7dce8c4eeb3702fd27fca5fb5dc11766c90c4"}, {0xb0, 0x1, 0x101, "da99581dadfac10fa6e1cb9a9d69c8165d00daca758117871d6e3568c5643f6412fd5c9a1ec9c5930041e409ef6ec8eeedf8ed72c16eb573da3a68af6391941ab2f735f9c0e90cdef0cb0414fe39f63ad1af3f1847f9a99603a7b062ea8606f4b3099e19a63e348979ac2f8a59ca6cc724b3aff6297ca91545c2899923135619b802f5604f6354fe91d8d005be98d05072c2027a8add7919e99698"}, {0xa8, 0x1, 0x7f, "6b3493d3e732f3c0a21cc7dc59d8dd651a2df2a2ee895826bb0ee68c2e7aeffb09be8ddaa043cf6edfab09ea8cdc0424666b150ef1df1a473c8f5db3460dfd040a2ce9e77b7b4f839a5ddcfc8a2e013638ff3efd183eab77951e35012b022427ef5f1d52f95c107c81a493a3b4e82d1a0559964eacbf591e59c43ede73d3754e3f10f1632d23e94e93a300f9a1b59a0bc6a5b08c7b1e82"}, {0x20, 0x0, 0xff, "d81fd2f2c84e99290de08dc7dea6e1"}, {0xf0, 0xffff, 0x80000001, "4705354f4c90c7b031101f4fa05a827bf3862facb75313bc4c6188aecbdd55b0c8519d2e9eaaaefdc18fa09503ec653ae876cd5243728341017af7bb651e988010c1cc53a3edc5088584408bf9c0d1280f78b8c77732f9d4ee0da411397e8e31a8c8c348dd74fb49b999ca803a9b22b4ccb4d7ada65322101af45e0194a59e25d3c284938c122fceeacc946c86f0f684974f45e9a7907e7ad4f10083142b24556a9d3b5b678ea27e7274885ccfecbb42d096ccdeb40f57c408d3650a8bb04c4fb0ca799df86efd1b7851de2b89631692dbe57a7f3190bc8c863a7fe9"}], 0x298, 0x2}, 0x405) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() getuid() r4 = dup2(r3, r2) fchmod(r4, 0x48) 16:00:13 executing program 1: r0 = syz_open_pts() munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = semget(0x0, 0x4, 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1011, r0, 0x0, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000000)=""/66) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) ioctl$TIOCNXCL(r0, 0x2000740e) shmget(0x2, 0x2000, 0x48, &(0x7f0000ffc000/0x2000)=nil) shmdt(r2) 16:00:13 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000001ac0)={0x2, 0x2}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x8005, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001b80)=0xfffffea4) getgroups(0x5, &(0x7f0000001bc0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000001b00)='./file1\x00', r3, r4, 0x4) sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000003c0)="175304503e595141b94200f4896ccce20ddd0ffe8530a21c291fe4342751b8e6f70d08af6343cee48fc27b9c0f8f5ef788d7c68439b0a0fd33369d8736b80de5f0f04aae130902f5fc2dd331415aa60b2b1319b66026be9c7d219eb5fd2f37ed02543765bfc621803d0e6e9dbd61b8dec76870d16776b7b3e7be58b9ec77dc61c0b13decf1b8339729bac9e7bcb33a5cd9353775f87b9f25d2fe12be58da929f60d79903ee7ca3a51cec7543290151ff371c086b115984e627bd8a1255bd912f2967966227274e7cf01e5bfe0e2eda5d4a22fc4bdc2d9e36691c80be9fb61a0f821a0f220a00f4a3a7aeed4e5d338657d2ead9ae80f7e359948d4e90d3fdf7333cf7c4beb8b295042a45360957863033ec0a7ab593eddc86e48ba213f4b12e1c0db4e84a8e66ac26d33131aed198c42fe3e9e40506c3660dfdf50564bad1d69fdc6a1a87f64b9ace67ef406e95540b5d4810ed21e7f2e9c2c043adcc6bc1f8027a123f320c92d7c4c6a2a76f6cdcf703bf0039b200ec7ff01e23ea62f9a87776e63abd20aa4fa08ce930751d065d04c8e579e12a3a7e7bf11d39ce2f19d4c67ae205800d62294af487f4198f07e8003f8b27a43d7d03b2963a68311e9e254ec54c234a48e17e7055cc7e2d84e834a4cb416e0ca08e1e9e85a8a47a206ad6a46775bf1e76854c1930506202a7c45fc0766e0421442321383f535b9a6144e146f7df7432513918c54f90714f1c0281a3ac39e44e70206f54f0c3fffba5f8a465c9d50cff69ef469728ab0606e4144a27d92f23ecd86527f6c9b3acc37baada9facc27d82c37272ebf9c6627501125c344b44cb5c3384ef093b6e3d66ed917a2323b14d602c7a3933a304c037363938a406e08a10c462aeaf00e3aad7cec125c3ef11c8af9df5ced00fb29ac0faf158a0004dacbef7d14a4dd4c286b7acd61442f5b93027f5343c74771ff16a108abfe0f18efcbce03420c5c81526a916bf3ed60394c28c63039e83f0a4a806ef7f5603162ebcf5b2bf98325814243719fcc496647c7f5bfd59c1b5c840718c36d4a5327e9dac3417f12471ec2f63205b8157fe214d07080fc0c6c6542bc89ec36395e07e13e7df43abbdffec0c1a83a4d993b0cd14d04675986eeb440e1ffe09d4d302afebd157db968d7d01442bc4a59a2f59a9f43f46f7d959cb9e78a1fa20af313272979b2b03ba56cb808715f249fe098f7142088914e61af43480a446bd74c1ad102d2b02f31a57c0182ea7d42ce86754b1bac8d49e2b0ed583311559a9678654a7d9f5ceb6605bdbce05b8ff7bcbc8f77c6b6834b4426c19b4c303f44d00e1718b05a7510fe81efe34bbccbed6d183c25b04cd2ec8730ce58c6bbc9515f3b6419604cd748c4f838ea2148f0b0097f7ccea50ecdda00260251b8889423e77008d7bde5eaa957cd4b3d3020fa1a50a9a2015841dba97413c19f9e048f2284482968948f1458613735c00bd5ce73ce9b25b2da15e30c1c21b13cb6b399f6cd97d5ef23b2070d49437f494e9883f69e0783a786f0a47dc28afbece6347d289045ba5c7ae1583691811981ff912033f02f52811e6caed641c7fa55cf1d631f4caa2b5c9559079aa843a0bb7347c4a3e62d98b831c2c94f13ab27f6b1e348be8760f4183d5a7a139c622d8892ff5900483063316245bb940294c55a2307bba11d700133c48c79cb9a44ca788f12af186c7230422d865d4cc481cc103f5f303f70e7689a2e514919077220cc936428b563bb7a5525eb46b6a5a2093413cd48afd5838f81a960ee3aeea4f34e8a140351852b9f646ac0654ded1f14bd3c56c1f2b65eb8cae1140feefb806042f1f895fb1661a862b4cd4554925966401a9c34c6792ecc889e99710ef5af47427f0a3539b306fe2db71971ec9964900340575bf130f13f7d825a4213901999bed3184a254e0027cf2cfb6254430de66c4e897d666d5e3733cf9c60e98211b6cb176757b0b887b6fc9999b0612196f7f1ad633851e126589765474082a7eb8b3c497e3d92617d0b835c31b9f7a9391c0502a2a163f35b579cab24f5f7497f5ccddb823c4b91a66725645d2dc82d39881272d38e865487533314ddb59ee230834efaac920eb5e6227446bb9b3bc9f4da53ede90ebf3dc8f5e7e482d6bccc636ef98f93b4f56c54fb56383cbc3251a0404f8eb968d36f9c345fbeefd153cfcd026079f8343f0ae2746907b400971fb9d936fecb59f5268a8b18af9c061a5ccb3387891b4c3e35e5fd61975c637134f7f0ffdb132e1ca9cbeebc13a1b2c9b9d4a1d0243a71bcaae2f297bf5df3b62751a937c3624ace7d6778cc5e4143d38b78ddf2321cfd4bf193010159a2987d0b435e7d8eb16e15489e76eabea09709a490d0369a2159c65974cddf9809c5130da3d87170b6a6cde81bc98664b4785b78c2bb0ba622e6918355ec65f959fb47bf33c51bdb3ea188f5bd030c7e6be7c60bddf50b5a377774b3fd3f8505de2cd94a1a274522436b296fb9fe6fdeb0cf379df77d6d5346f956ef90fa583da026e94181cd92013b34d2656d98cfd2a1f846871c28df623dd1c5559fee61d61c2c95e58bdd31bfaa37a516638ca2ba50dd081940866c9b2780bda0a0efb103e642bbbc660f4754d1cb21b1c567a6d28597522638368b03de74a3384920597c78efafe8ce81de36f62d280b53add3bbcf4cff3697a4ab20595d613025da2d8993a5d62cf1c8f88e76d3666abe1bafaadab18e2c5285dd77b3eb212c36bc2df4209d207e4494109df6229ab788e24029da2d652c9762ab99baebf4ce1feaf681d718bb696f2f0995238953ffca89ac026a337d69760eec8322ef5a00bcb9ac963ecd095d03df926e8299689b0c8494dc4660c4c4d55660c35fe5cc967b3d4a9198a87860b9fc801ff4aaecb2473da57d23976058ae4f99143d86c678dc82fd1cf07a25801f3eaba2f0b4265ca8d3034f8bab1ed678dad7ee41a8fd9b38e7c35e558ca70ce3946455a9e6be869688d443daa30f1f2b5f8eeb19c72776bd1b9fd38ec7f9027677c5347ca1d44f7c98ef394dccbf6ceb3efbd67b25381a8fccb597bc566ca91fcea3667a5e83fbbb3e79b99fbdf2a160894203daa5195c682fb30c1e5bf6762d5250e0a5d094ed0ae2dfdfb6fa46f51024c84b0fa2cd7dba1091ae2d9054c6d5cf260dd489595c46ec3947d5ba943447616126826f7ae6f0cbe35e9ae74ec0b7e39d9df14827e88797784d3d4871aa2d3a69c3c858f2dd68dc2caea1696e789d46c7276a2dcde86001a20f19e4213b2bc5a2a2f6963e329ebd270f787b46a42dca2ac7b5c67c838be9016904c67603751a88e32a7568238c2de8e16c64f528fdbdfd2b596b18a78998b6742d9d2a9e7a50e7bb4ef0d65f80feb6846ab3e490ecbd50ba2fec3c951f7cee41cbd55f152b45d9f3164207743dee7efb55e3b24b4a2ceea60e203bab9722870664b47fad3f8c69daf7380f24db7c32600c5b7a58a0b7ee13cf0c66deb40f02489360722ebca8563f655918de1d645f48cf56d31586fe5bbe7837be212b8dcc50eb1cd6fc6b70ff8f5b35b97f366465dcedabd795fd3fefd7f9e8da3902a066be002903a146856b418912646ea4a59ba8ea5db6b63e4dc85fe653008bcfb8f5f6cc0685f5eb38d082035eebedc366938917c55d906a355ac63c5a85f8cc4abf9132e5d4cca30a4d4db70fc7393d287f40261e1379e307791b7c930064a8210a3f423129ca7f6e715d01260193d4d43a4f2c95fde49b0a70ec563ba31d8d367bea1bcb0c92d075c18e40e66519180c99eecbf1656e43d6f8dab73c9ea057313dfaa664ba2b16221b304efbbb64936a70dc930bb15341a3d213b1a5ce95bdbfb01d031b7a95a83f92f7eaf68313ea53d281009c72f89681ecd2e139989576fc9dad157ec3ce5482c4d6d3a0423dedd12588b757c5e6cb1ee779edef2174bda02e058ad05d381f4f43ca8d13354268b5bc8519f6af20f3a77601221dff7f41748542933152d6db0688c802b3d0caac5157239720cd6bc51146a50b6cbb32c9fcae6933bbf994f1db5bed35b73186c4bf995a7881a69ca040983e85eef84ec0b575bc8897b840b44ccb41647f607940c4cfab98a0b9b7014685eb7adf0e719586d344335dc129ba3dbd7772847e41cab435e455626f2a5cfb4d8744cd79e0f22965aeb541f4da78ccba23401f501ade30129a6fab9db7d9134d64ab57a3350d49de9e79cd9a3bb4395f211487f54f9464341ac0f7ac574308f9b2e4278b9290d8a5ae665fa1ae3e7084f314e8bdd673e5f7f390c7ca0deb3328d2f71f5be95074e78a3d26f4f57324e9deb1ed040ce0f0103a60f5390deffd5312c6e3e1f9416afe5ff59c256bd959e6eb5a3afc1cd3a0bd44a97646e9c536b5010fb0d50c4878b242407e1d38ecc4a0a1eac4ebe1a73fc98c150b41f6d4e1b345d61ff034273b7da9738c22fd120b821140fa4d9cf45c5e500a4f5df68e8cacb1a474fb202246cb9bb22ea694ffd1c8994a66bcd1d8290ffb0990ee3b5f1503e9c1f88d4a8c8a4568da3a2f12249a48f4971bf6b70971699bbcc8cbd7e1f1d836b65084084bd86f64db89660d165a604e8aaceb881937990b2467b225362515a55cc7a58276005e4fe5dd9a8cdd14873aa94940a3af3ab7619fcbcde575374b3c3fa3890507a1e0ae585ae2e020067377deb283ef53c1418a95fe8a469955489b847082b1bca10d2355db8ae13d82f54e094a07dc5d23fc0eec6884cbedb62cc814f2c06309615dc2c37d34ab7c9a0d98b151eec2ed7df1799a0654d857d44e8e811c499991c535546c6243613618ac30590b5268f9d3b087a012bd16a4980ca43f40699f0189aef1816d1628fd1754af65753fa781896a62bc8f8a7ba63686d3f5f59976ce768233a70325d006aaf239a0f37f41fa15d4cdfa80c6df52ccd8dee38f6ac76c7f2de23375197024bd433ca626c9c4dd1b73f80585307753ac45db1d992e810eec8bdc58f5816c62e3ac8839db096036abe4b3b254f7e7881aabdbf8132a32cd14d97ca394a646a22f5a9b5b8fce57452a4c4049f612cbf37d6b1ecf71e79139326fbb48303a4e7ff8765d2389c01725f0cbde2b0222ddea2745d97594ec98a4f2c2626e8e06c33c62a931a0d2c934490154fe9a8d7b2fdea56cf4a80d4b3f37c4f83e909f0bd80d31b2f06b85293a99b20fa649a560336e993b73244b0493c3f823a613c57e86609b7366ef3b5d3d4fcece5867d856eb5fb21854604a71781043cbaad0d9b8773046d871a8d1e730a69802a74ef90a0ab1b9e0c849a137a67d77cf485a2d7de8dae4ee29c9212c6f13cacf3831816ba7fcd17ee7a1a156fc0ba8a73626ac1a20591c358031ca6af6ba0ee7956d3720d07166dd6e80b71585fa8c14befdd1672c81d11f32f7eeca33b436a086357f7c88488a6610ebdf980a2fa48f17c9a003392653bbf5cbbaf9f0d8c23d94230a657073959dd314c90c36278430a1abb58f0ff27151ef12b6388bd36c64622e2c638bfa879ed8e539e7d0e629afbd497d6dab26421d3ba73bec9f00895f9e3d2ad5a52d45dd3760ee46d5db96e55571d4869db653e744cd2c1751c7cff7100e98816c3c9d539859af9e669ead9191c59c73c3755d4ac9a64f1d5ee611bd65b135a2104b8ec5598de27b8905ebfc7f09926a30136dea49d3ac0a217a3dff6f6b07342280e7992d6a22c02de8c2bc40a547ba68bf4180d46cd158d875760b63b5b127c056dff03b85db31396d3c429ea89317277b73a08e61f0091fabcf5a1", 0x1000}, {&(0x7f0000000040)="0c9f95aaff2c262a636b2d228e3fb5eefa1458bc70c37a5a47515a3ac94ad0a1756d56c3ed98eea3bf8ed54ae9689b466c864101dd7ae2e3942e21c37f2f6a39d171a9e4d4a024cf90590a", 0x4b}, {&(0x7f00000000c0)="6c46315ab5512fa68a3812cfb2279f9a35c4961188160ecbd9ecd15c16044a7ce7769459d93a300c121057cd697650057a4b260c4fc2d5cd9a9c4bc448a22559e156bcdcee5cf047b12e3e767f39c2c2f40bc4268d251f2d6e18e5523ee405df4bd0daf41fe7f30eea71d053b0582461479c5c8d95ee11e84d83fde19add4132", 0x80}, {&(0x7f00000001c0)="4bdf44e7858c7600ffcb72b2428fc331a1ad7a5e12eee59692c4110dc4d6e2868073f41990d7d0be7c17fe39187a29dd8d16c3bfa2fa99686876b17a43cbdad8baed7847923eec1c9f1721a5a7566f6ec72b46368bd8e91b01dccd9c330b72a70631afc7093f9d0e607d4ea0bddba84e83f417eae8eb3a423df06cb25d46dc02ee839d14538dc70ad3c41331e87735cab9001660eca00adb0c18a4a3399a6857fc4d4872ca7a79f95e7ff0477a233f7dcdb3b66b7c9dd672cf1074910c5e6a4b4d216eb401312359828b8fc5071f19156556dceb43e52f3ca111", 0xda}, {&(0x7f00000013c0)="99cfbe294761e093eb3709eee738c8d78ca622af52f35d02f258ce8ac106af41aab177c1cb093be3a9c39f7ae10bde2abb645da42119ca817f72e0ead8e48e0c09ccfa87765a14c303c3d4f8ad9a6d201ef8e63e6dc98df7b88f", 0x5a}, {&(0x7f0000001440)="dfeed23e1e2b146cba61f9639cb10b476da72ab70e02e733804feabe41cba9cbdc2bfa22fdfb63df398d04a0667073619308f74688781406346724bd", 0x3c}, {&(0x7f0000001480)="25a63929ee4e2006befcfe09e87d35ff329260aea8527c989983ca3a7ef03238f65253e6d7714a237571d9da47e75b3647e1ee73db10d6adc03ae1606e3a08cea86958e2c090c5becf90314d603105939290a3fb462fdcf432f60ed8d0c17c644f1c0f314e5074cbb78582757cf7ffefc8b015441e2fe0473f562cba7fbd9320f231b5af4d21fffbe983ff701249253801120c2a8dd0bdc784a1d6d680f588e81c0665c08178414b0111607cafbde95f249ba68218cef288ac958782dce91613dcb27ab8f0f9ec062561d7776988e311746041366e9aabc0037da3af7d607e4ce988", 0xe2}, {&(0x7f0000001580)="925ae22c1b05db60bf41961b7d1ebbbd539fa9dd3d4b7bea37f834856f57dfdacc09ec091fc53ef47bcf4ce05fbeb353ccdb37ca7d9ff8a351e5acb0add62c88810c6a10e01508279a904a599bf9a95645397569acfdb2c463e93703e415fae68216075d874420fe7d9a851d4926348b0f13bad6b9791d88a26ff60045ede9d8481e5f92464a9ba0da95417781048767180a75e21772237f580417936ceab0ad752b2e8fb120a634791c13103aabd8eecbefb3b255ff9c46851936ac921e6a94d81ddf35", 0xc4}], 0x8, &(0x7f0000001700)=[{0xa8, 0x1, 0x1, "dd9727ec5545abec5efbda32f53f51d6f73ae98d2873bae5d7fe4ba489065f13a83ffa8363cad03712a51824a2ebe7e65c77c93e614c721dda5f57c8b35b5921367cfbf69c844e41a9197ba9892887b7da1503f1014f3ebe2fa5cff29075d7c10a76b596177dce55970b2bcf31fdd27ee048f12b770395545c2d1a57d88d3b8a6840ea5fcbd34af2445c2784951ca752a818aff6b09d"}, {0x98, 0x1, 0x9, "5f971d3cc4ab0172325fc02b56731582ac15d2b7d5c3629abea1a28861f3953c54e0b7e25c81c88cd2128b94ca68dbf8b13b7fe7bbf1ba0adb8e4bf981e0c6c08323ec6970128ee03c48c47d691c6c68b489bf43e4a360ce4c18abc6508d649a70cd4fd5431172c9763ec72f87135cd54f62941daa61d23daadb27acf076146f321d"}, {0x18, 0xffff, 0x1ff, 'T'}, {0x28, 0xffff, 0x26c9, "b7244e2fbba5ade018a014e241fb05f766bd8834"}, {0xb8, 0xffff, 0x8000, "ceb4212ca2f6793f87ab8b74dd3855d20c5849aa816fc4c730d78c0e8005b1670c6b6c05a0987d3fe3c695dbf46313a146b5ba4d9c20966c955bf03b2c938b895fda4640527046fb8656fa719bd410695bba22ecb6288b4ca03c0103a07d427e401fea0ac6e15ee3e04f56cd67b37f6b524f5e8e7c1648bff098f865a8631d1d6c278d74be213127a52ce46db61df41392300e7cc749d78b8073ad91100b7bc265"}, {0x90, 0x1, 0x8, "bc012c023e4219f1b33a66adb8cf609620dfb14d5eb7b648340e7b75dfc444ac90cee02a41c26e9396a1248a9b61ace8b1bc7c214c621604dbd943a21712c1e8c2963afb2d2b1ca6d58fe308d984e219baa80dbdb90e7dd9744163cbb1329424e3a11d38a1347b00aa617e78edb42914d4fe2ec30f531eb1e2"}], 0x2c8, 0x4}, 0x1) fchdir(r0) r5 = socket$inet(0x2, 0x2, 0x0) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) getpeername$inet(r5, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) 16:00:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1467, 0x2}, 0x10) recvfrom$inet6(r0, &(0x7f0000000100)=""/157, 0x434, 0x840, &(0x7f0000000040)={0x18, 0x3, 0xd504, 0xb89b}, 0xc) sendto$inet(r0, &(0x7f0000000080), 0x0, 0x401, &(0x7f00000001c0)={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 16:00:13 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) setrlimit(0x6, &(0x7f0000000040)={0x20000}) clock_getres(0x3, &(0x7f0000000180)) rename(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x40, 0x1}) 16:00:13 executing program 0: link(0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x1, 0x80000001) setsockopt(r0, 0x1, 0x6, &(0x7f0000000080)="ac009e4ad9bcb98dbbf0745d61a7ae87ca1dfa3f9db96911df7f204842f72cd755a68b22658714d9f26d343a2953d5285a262a2d7183fc803e05ecd017b22d46503f85b5dec814c8e06c77bed1b19524453f5c7d2e7dc9d9831f05b97868a3", 0x5f) 16:00:13 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x6) fcntl$dupfd(r0, 0x0, r2) recvfrom$unix(r1, &(0x7f0000000180)=""/213, 0xd5, 0x1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc93cf2bae8f37194ff342c229a9ca601b400000008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) poll(&(0x7f0000000080)=[{r1, 0x164}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) getppid() r2 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xffffffffffffffc0, 0x100, 0x8, 0x8000, 0x8]) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "9788bb000000000000e9ff0700"}) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x8000, 0x0, "b31b4eac5a043395f3426250826ea2dd4ee80074"}) r1 = socket(0x1e, 0x4cb8f7325f3669c4, 0x10001) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3a4, 0xa12}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="c2143a482f8c514f5f0d203ed8de4226be7f7525bac56330552dedc4bbb81cc7038354e8e99872ed5d702ae656f4eb84fd423983219ae31a7d67376616eaf92c32d216bc68d9966482b8ddc130521612c6b022c1968f1cc89656b5a74389c68b7e0bb2adb7209b246ffcab22ff59446c5c7b0b52ee8fb56ad222", 0x7a}], 0x1, &(0x7f0000000700)=[{0xd0, 0x1, 0x400, "c5517026120680be7cac37f526e12e91701b9df465ce5ad3126d51e30b92f0665d9e91c42a9331c90ed69992831543433dc67b988e7d6ebabd81baa27505f21087807d9e5792f51f121a37eab3dc6b6d33fb4d33cc6ade67e2743fa12ddb3848da609e73ac4139d07b46a21749fa3317bc053a987f1a4ff4051fbe7e5e3af6d732b53b510d583af11c120e26b760a6db7ba525076c1428e71c0543b459ef4e2b863de5f5428d5d47bd278b2d6b2699c9f6b9485de9679a27235d49"}, {0x98, 0xffff, 0x0, "332975e29f7c063e3c0f7c7703cf3aed748195e525e30049567708959151f69d020af99743ca23e7cf34e55ac43f62898c58dd94aafaa64230147bc1127d95ac4e43bc8b171a6d1370e834c20189395ea6c2d69af5239aa34d6ffdada60eaf770075cb6513c6e17b250117615c57376b351d2e91de7d15c7cd311c1b2e60ff83df"}, {0xb8, 0xffff, 0xb46, "b363b8c72e03f2e9a3c37225d05b13c41446e170674e78e5600e7859b6bf49762dea0130466854d23678dd55181a511b3bc3b997038f90d0ad5dd909e7d6f296b22d9e3e03cd76f5abb77a56e3e7ec125c19c8684346a83b255a3818879093eb0d4e566b23d86285bfcd6f24d41154efde8c59f5fb3c60aef7f42f7c90efa4b4b64f6dc861cbd611f079c553c3bca4a55826041cda39eabe3fbb58ba27c09ac71f0cd167a6d3"}, {0x48, 0xffff, 0x6, "2964caf7953e7ab4fbc2383de8bde9312a7b4a7f9845ba67fa8ff9d9e961a5465b3adc8bc644fcc357ba8a3c57e31e798e32469d"}, {0xb0, 0xffff, 0x6, "ee598968b65de687ed50ca271573bbb731ce34d245100a06967b2146fef82127619a9cd945e7599f1f8fde0991cdf9e2c865a81fd9d2d6c5ed0aa98ba2a923c596e309b1004474842ecf6ac4f54b10d69c0bbeb0c9aca88a0f0e6f04f0cf28f9f12980660a09ac37c9c429782158bdc55b2cb38af500b11da747afd19c72e802d6350357498983dfde9c1d3fe8be19d930136d3cc750cd2df19c"}], 0x318, 0x400}, 0x403) write(r0, &(0x7f00000000c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48f1720b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6ea00fee163d69cbe677d3d271e7affd610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969204d04c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca", 0x265) syz_open_pts() 16:00:19 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x3, 0x2, 0xff, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kqueue() bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x6850, 0x4}, 0xc) close(r2) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 16:00:19 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/13) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20080, 0x94) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x1, 0x0, 0x8, 0x2, "51f573e7dc881bf8925a4ac1f0d302601f8d0115", 0x1}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x7, 0xffffffff80000000}, {0x18, 0x2, 0x9, 0x8}, 0x4, [0x10000, 0x7, 0x27b054e8, 0x8, 0x9, 0x1, 0x8001, 0x1]}, 0x3c) getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') getsockname$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x0, 0x5, 0x8}, 0xc) bind$unix(r3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) close(r1) kqueue() r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x3c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = fcntl$dupfd(r4, 0x0, r1) preadv(r2, &(0x7f00000014c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001500)) ftruncate(r2, 0x3) getpeername$inet(r5, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000015c0)={0x2, 0x6}, 0x8) getsockname$inet6(r3, &(0x7f0000001600), &(0x7f0000001640)=0xc) r6 = msgget$private(0x0, 0x4) r7 = geteuid() getgroups(0x6, &(0x7f0000001680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = geteuid() r10 = getgid() r11 = getppid() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f00000016c0)={{0xfffffffffffff042, r7, r8, r9, r10, 0x100, 0x13e202ca}, 0x40, 0x8, r11, r12, 0x80000001, 0x1, 0x80, 0x5}) 16:00:19 executing program 1: dup(0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xe) accept$unix(r0, 0x0, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_gettime(0x2, &(0x7f0000000000)) 16:00:19 executing program 0: shmdt(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x40c6}, 0x8) 16:00:19 executing program 1: socketpair(0x10, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) getitimer(0x2, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x10004) 16:00:19 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x3}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/13, 0x266) r2 = shmat(0xffffffffffffffff, &(0x7f0000000000/0x1000)=nil, 0x1000) shmdt(r2) 16:00:19 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)) r0 = socket$inet(0x2, 0x0, 0x400) ftruncate(r0, 0x8001) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r2, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}, @cred={0x20}], 0x19d, 0x2}, 0xb) 16:00:19 executing program 1: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x40, 0xfffffffffffffffc, 0x4, 0x0, "8d392d390d9f206c889b9df2b4d189707395fa5c", 0x3, 0x92dc}) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x800) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4, 0x88f) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x20, 0xc2, 0x7, 0x382}, {{r0}, 0xfffffffffffffffe, 0x40, 0x44, 0x4, 0x4}, {{r3}, 0xfffffffffffffffa, 0x81, 0x1, 0x81, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x2, 0x7}], 0xf77, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1, 0x3, 0xd1, 0x1}, {{r2}, 0x0, 0x82, 0x2, 0x200, 0x3}, {{r2}, 0xfffffffffffffffc, 0x10, 0x20, 0xffffffff, 0x1}, {{r1}, 0xfe1cd35e8c0ca988, 0x0, 0x200fffff, 0x7f, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x7f7ceb15108482ef, 0x20000011, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000001, 0xffff, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x38fb, 0x8}], 0x0, &(0x7f0000000080)={0x3}) setitimer(0x2, &(0x7f00000000c0)={{0x6, 0x9}, {0x0, 0xfffffffffffffe01}}, &(0x7f0000000100)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x88, 0x47) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0xffffffff) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0x2dc) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000faffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000340)=0x6e) bind$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) linkat(r1, &(0x7f0000000240)='\x00', r1, &(0x7f0000000280)='./file1\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) rmdir(&(0x7f0000000400)='./file1\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x15) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="045c5fd48f9235ba5cb710a7dafb3df27fff2adaddf96415b258c2f574f1988fe16df15bebf7c616a65174b65d972bd94a05bc7f98435eba765308c9287df15137287b97f4baa91abaed7455c6ce878e6ce801be9f456c8ce2ea9ec155530be319abda3ef87e6d8747a49be34b95670a0107c431c256be336ced33338f4507199a6d7b2b8fb21e1d8f609e6923c227736ed1a600c6215ff349f6f511a83ecd0b356779eef28af5b8a59246cb3cb29fd7912250cd9e1b2fb8f803401d4d784575603d82c5865ce5d77150b57ae4286ee5695ec8aec341a6db4ac6b52c8b0d", 0xde}], 0x1, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) shutdown(r2, 0x2) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xb0, 0x20}, 0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) flock(r1, 0x1) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x1000) clock_getres(0x0, &(0x7f0000000080)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000140)=0x9, 0x4) read(r0, &(0x7f00000015c0)=""/94, 0x5e) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="b8f631f61ca0267b42b01fc6f80701b98b0b803f6ae676f5005b0099d931944c71fe8d9cf5770ef4f690633a9ec2c5cf111405b516ad2a5d3601822f", 0x3c}], 0x1, 0x0) 16:00:20 executing program 1: utimes(0x0, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x982, 0xa) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x0) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8000, r2, r3, r4, r5, 0x0, 0x1}, 0x7, 0xbade, r6, r7, 0x8, 0x1, 0x100, 0x1}) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='c\x00') 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000080)=""/236, 0xec) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x7ffffffffff) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r1, 0x0, 0xfffffd4d) fcntl$getflags(r1, 0x3) 16:00:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x200, 0x20) sendto$unix(r0, &(0x7f0000000040)="7eac803ada09207f4fc105967472b546dad27d921afefcce25e66c53f71edd4486710e559f44b6a9bc5386ed7c014950f23c8b20e2e372e2c5576e5963", 0x3d, 0x400, &(0x7f0000000200)=ANY=[@ANYBLOB="87c108003e0216"], 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/234, 0xea) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20082, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:20 executing program 0: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = shmat(0x0, &(0x7f0000007000/0x1000)=nil, 0x3000) shmdt(r0) r1 = dup(0xffffffffffffff9c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="143376bdca2e98f0cd05a58dbafbc515d3409dd84d67aee84dfa3d5d2897eef74bca4c0bfbd7d3d7694243cfc44db815aacedf63c7386fa608495292b6f8fb8e59230f2b6a680762030282106514cbf398e458f04c3570e296dfef7a82563bf6574b188d6ee480c9f326ff42f917fe8f01483d8bf48f9619208f52d6db952fa2efec7a77cdf644350ab0c97b4a7b9eb80a9873454d7382ba5e9bedaca3149e354d19d1ba0333c8cf18ab53cfbeb40d2178a340610a4a727208862996af374f3e80572412e50dbe44e235", 0xca}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8f30}, {0x18, 0x2, 0x4}, 0xe68b, [0x0, 0x1ff, 0x6, 0x81, 0x0, 0x3, 0x1c2]}, 0x3c) 16:00:20 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000200)=""/34, 0x22}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/87, 0x57}, {&(0x7f0000000540)=""/38, 0x26}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000001740)=""/104, 0x68}], 0x7, &(0x7f0000001840)=""/217, 0xd9, 0x20}, 0x40) sendto(r0, &(0x7f0000000080)="b9a1173dd6f0bd1d4e417b996a215c91dbccce1fa4339d2914361263e12e9369cfc0ef40b6820f4cb6fc4c1d2e47f6f0ca12ec15acc86d953af1bdceec93b4ddd518de05096460a6f06e8228799f498baa442cb29c6ba1cb39ca5d48aa0d810c24e21b489c405bf7cb52de60466cf4f8824611759a522c0c808ec5dfeac11864d4824c863c70c2f76fe7f473312e487e77540316a31b16b863d09330978b77d2dd0be916c59106970bf70878b60287669e36e9448079a70010c49d5034284bd06fac3b030e7b1f5505f96dfe19801d1b488574c17edec17d1d26bf4d14dc4d3e84480ef28df6900f9887ec47bf", 0xed, 0x8, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/104) kevent(r0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/235) chmod(&(0x7f0000000180)='./file0\x00', 0x10) r2 = kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r3, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r4 = kqueue() sendmsg$unix(r3, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r4, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r2, r1) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="a172004199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 16:00:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcbc55faa639d2381) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x6) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file1\x00', r2, r3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x15, 0x2, 0x661}) 16:00:20 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x100000000}, 0x8) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:20 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/1, 0x1) setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) 16:00:20 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) flock(r0, 0x1) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\f', 0x4) 16:00:20 executing program 1: setreuid(0x0, 0xee00) semget$private(0x0, 0x1, 0x201) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = semget(0x1, 0x1, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, 0x0) 16:00:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100), 0x7ff, 0x0, 0x1000000000000000, 0x0) fsync(r1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000001580)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f00000015c0)=""/230, 0xe6}, {&(0x7f00000016c0)=""/220, 0xdc}], 0x2, &(0x7f0000001800)=""/109, 0x6d, 0x5}, 0x40) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0}, &(0x7f0000001e80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) r13 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001f80)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r16 = getpid() r17 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, 0xc) r19 = socket$inet(0x2, 0x6, 0x21d) sendmsg$unix(r0, &(0x7f0000002140)={&(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000001900)="0ee525a32ce7d1cfbc8d074c490efae7c9e85019fb1716341ee95ed6bf620179bf5ac29c013e922c2c6d1caeb4622ff0154770fcb277c1072280a31227e1af678c0707f30c24e0b065362f8401539e7f46b92b62c280eb0e64a2847fdb9920296bcfe69d9e6eef9b457894061789728d381fa5ee204905d15c38f34ee3b91d463e6515bfc48f00c7dec8e1897bdb2c6c3ce47817008b9fec58354bd1691a4eed8a80ced325333aa8a233e7e194b27426a1b55cdb6459050a1439303394a986ae0ea1b5bf8da3187bf698849f354b95f8f2374272993f3303b6b4c5fafb716f698e8301a7e159eec0878a74", 0xeb}, {&(0x7f0000001a00)="418474eb1468863db227be503f8444ee5432f1", 0x13}, {&(0x7f0000001a40)="1706c87a88705a7b64d8a538b487db35f511fe6a44a0e798cc06dd697f0857d6b1b49ce9d9a865352fe4cefb54b2bf3a715981a474ba29e00c77359b2cda33df102f21b25bcc85563aab856f6526731a9f39be7b12a8b765e3da3553102922b39ec1718e7d1cefea46e0767a371fb526bdb9ac8abcaaba95f6f77845ac432babfce110022fc0085dc167931182664128e33db368c9", 0x95}, {&(0x7f0000001b00)="ab35087d878e6b362790ba83156ee312b510a2cdd1054082887c9debd2d61648272cc46d466f957d400517f35ed613e682dd80de8ac3248762050ec01793cbaa5e56d784aa1d2551065dee01c87ec10b53395a7d7a6c2883cfc2c948945328b745bc7d2e9767817e102f32c48069e5f1a63dfe7d0f4e125c4a20a18fa438a24d87ed486d7ee993eeea5fe2e2c0", 0x8d}, {&(0x7f0000001bc0)="d67cb770a644a88fb77b32b287a08fb4ab0c3709681036929dad156b2fbd6da2d1aef1d279a17dcda8f032927143a87090bb9694558acaa00170087b0919f50073dec1ff3b60431ecbb5f58f77dcf2af4d485a36d4f9bcb6654fe6d9f7d8596ef825e88e8c1d40dd23bde83382d3d22f3e70ce20188a594e4dc4ed189ef90543e049b44f", 0x84}], 0x5, &(0x7f0000002000)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r19, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x130, 0x4}, 0x1) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000025a000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r21 = getpid() r22 = geteuid() getgroups(0x7, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r20, &(0x7f0000001440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000100)="62fc2a37a1cc2c2ffc2900f9944463a1171efbf86f4b3e45194c207be9ac9fae64e0ac307ff9b13a82a32255618b243e454c0c88dab06455c861d1b99313de208d9499108af1f98129c83cb7c6f17612e466bb29f51aef82e4c582b71675d89af796776e26258c80679079a28d0dd74473059ed21512125df409415d94e7bc9ee0d2f329c812669d9249cf706419d82f1a014b3a5b55bd087c215a236fdc345359dd6b71e0b3d91795cbae2bb7f6882babb42356f735ec468c45bf245a7b3fee6ab95a29cd896f61e16365a2c8fef36d673ddef188403ba377effe3847ff1473358c95b275e634e136e882e639f3adf2828d4fbd38ed9874580035b91090b762c476bba26426022f8e3e21186ae61984fec89b6020e54da6d6fc39c497e5798bece88da7337259ba656f511ae8e7c620cc802932a4417890fc00c04814af9f018c83d15496cd3e5ae5d8f959a5dbd3eb5e4abe984674b918d259e1379ec9508a756890b9f4b879dd0772018b4226a46b2d565b6ded97d817f669224512be30acacbc7e44ecf7686aa78506a6046436cfe0cb4b00168bf74ca46c9cc43c6836b07e9930d41df24fa2318139b5d3add4dd1226eb53266f5d4d42f7dd2199d90dfceeb1fb16c4218dcd73b3c743fecac7a812d4922cd9e80d6c7a557b614cb02204ee8fac1d02c74ec6c4a9a10c8108a414098e8e4282291b599ff31d4ff5c555d66c9558d10d13d712fab2fd694df17963970a27fc7586ac6ec9de28bfc66b595edfa93f650172312f23807f5aef4801a24b1c12eda0a4e64bcc64b4d296ab21d6f835b40026fd83c063e47d2168ebfc43df22ffe2923555e571063a67bc275235e888815f6572a3b642d353757b016a68a97160000432fe932a27eeea38e1d4084cd986db679fd25aba19bf83d037fd75f9b84459f4514c31cb793e9abae284c36479dcd5f20f0d2115e12363b5b27a1b173ac325ef0d743468b438502aab48cc738a951179b3f0c4ddbc9a6a2e711d81018d831029d67e82d6b5105b2bbb69a87b05fd5a3f3f859fb649c5df7a24e03d0639ca0773bfcfcbe71ecd10e8b65cfdf174006ff65c40b1254d1fd4457ef0018a90ec5007fa596358b9d657e48ddfe31cf134f585e5e78ed12e81f0bebad8c19cbe9bc7a53c16a91f21b9c75a03bc372fe1ce88d3d5861c344e4aeec5449ea46347f3ededbe72dbc1999e8db2204dc0b99ac564099464e424921fa44ed6ab51fe83e8a245b2187ab37b98ea5af58c5750371894725eec63037c42d6d2fe02a188760b2b1cdf2fcf5b7b62d4336f3889f9ca0ddb2632ac3209c5d2e4758dcee20d2211224aab27df7bf618c22d063cef83a8f3b7de69eb7ca7693f7a76ce177522cff882a951cae72eff02ac295f1dca3e80d16f0791402607dd5b14bf618b4973c60613e5378b2a0c520d0147b1d45fd7360de7fac362014c21d4a0bdbd946e23ddc827df53a983a8036eb8ae537bdfb385a6b07194c7cd171ffcd521ac36f1b7af1e0ddd935262e34d90cda1e0bec65148dc9d8ff402da53c02e3bcffe17c5c5bd2451b1ef2f260f529e40b31b1a0a3abc190000c5d16d8ebe02eb7f2b83e5cbe1963aeab5032dc34d52e50fa8358bfb3de8e91476e23cfb32d587335c97d8736324b93959a9b8c8b74ed982f4d4fad63d763229a09f92b4d89ccabf2fb317acf9ada0107c181d39432c8f0bc8c2b66a8f827794ee6169b2ce6c94c4986ee660e4a8f7eadcfc15a49554775c4bd7634ea9ab5f217cac8500ee83d2e426d5168382d9c6c054c30ca0457716f74325efc24f9cf823f258a10b30b6c3b4c2ccec999a5bfcf56ff7cab58471fe4c068907f8b9ee41dacf188740426e9d29ccd57c6c3695cf87f0169e82277a27908b54b1f7b5095d4c633208aba92c0bf1811ec5ff1b504f5d5fbfeaf920d016f22cfc093ac52d1aaef2a055732e26e4bfa41da59a260c20fb5a2929266415e6795e0fa0d7ffd61c1fd143d55c443e109fe769d14996048e262b1f015eb5fa2f8af093c6ba42ebf88ec075de0712a6131d20983841ca2b63f19c7c602c52664eeb0df06cb1715db63575613db058e87b66b719c03a5332c72aad6915e54bb9c78950efbe1d79781b56d640ff91e66b27755eec60da59d4c83f504b070062c2b7421dafcee1915e00f96c87ccd17229eda3c6263312d471e7a44ad2d49724f2e3c9f0b250948d523965e0eb9e34f5fee8cd647bacd7f03b9893a5b6468742ef97fc469613fc3ea59d61c8161e7bde3b3a891bd4c878fdc9ef94d88d3f5bb9ab74bcc6e0f5fb0d034a12bf600c0bcdc18ed4869a20e602ed0c6e57764858e2e7d5383a83d02a41d77eb5c227404822393793af4fc74ff50cb4af71332722ec12dff15eadbb1a25349383280572c28cf0ca2ea2b65984de939de7bde68530a6535a2f382bd2f55bcb2b28c2090a1f2e3ee57a6ff3bc4e48ab476b38a2258b023df7239b4215fe233d463e0ce96447bbd2ec24212963214233b274008f08b7e0bfee1b4a58c39d508bfe68dee3ffe09d2d82e6f5345cc88e316e7d1189c010fe0235b5667c91c2944b06d505b485a304b8b67b37d713343d853d1662f68f34896c5a34a5c7ca5582505c143f2ab6340b14d3bdd15c1a96d60466f124d4b663f3f5337dae0b971715f5ece2ed79996f117d5f3789b27a90570af8b90a8a16907dcc0d945e8e93d9d544c7db86dfb68bc68010a10db7f006c0115e6ecc61aa67c34ac9c2e761477c59535917e279dfd04ff703610f23add66a7591f24313fe9392a3e3f62babf01fb2f9428f87135ab3578a12fe4cddc5f9017cc68651ec2f6e3415b743890fcabb2564cb19af0dff6ac912ddde8c6c8cab02b163715e0e481942eb5ddcb8e8e3a50d3ac172e9de971b5ef4dd0eb3839a8dc9b37d9ae43f0f5146ec188fd662e6cd254466e4de4f3919f87968eccf27b7e4f55b75b43f1a9ad05ccc42076bf6f48dad58db14566288759fb0e2b82105a1232a4a8fad60472b18f6c257f06da03eabf4d6fdd379f1a6298de098f9a4e21d6b89fc9937b4c111be61f44650ead94607e29170d9a4a8be0c8f6699710f0a6584146ed76c91cc66f87a5d7d563821b42eac5d722785eadc89a3fdd3e597afda444648e831a521d5997bc4b4ca42041ebbdab48750534f1fcc54207769904b92f30cbe679a06d06b3d9a2cc34c821c0807d0803189ae913452a76ca86793505fbfc8d9143d4dd62feb7ca9033b8c4786b2df96358c77d1d0d40a0c19ff93116dc239aa227f586f0f3d6eb82315398678f558f4dc3fa4ee5e3e8f2b66878392b12f796cb09e8604db3c56f09c042fe425da223b99829ea46255a249f06331ce1836c05fccdba35e1a68358dcb2d11e5a3f2af28b36e915f27c84679a94d25c968ccdc63530f5c3902a52cc296ff7635a5b1b790d29fec3a64167618707e27fd0e848c1fa7d3cf34dc4878ea9b3f39d95fe8d4718216974801710d4e1b4eb352b78a33134f97fb3c4ecf7ed67b82f12ec7ef3a332ad6ab3f90e616dbfb3e7cbc9576c5d26e91db6ae09d9862b5d6f724256837d399ed79bc5c32bdabcdd0047223c8182feefeea58f9f79d712e8fc9dacdb81322f1f6b72ca77fe3800b135e3a1ef0277189789f76646377ed0244ab83301fbb7b3aaa92b22366c881b76ff3ff7f7a711f7b2e2bd45d9353476fef974d4ed69445855fac856ea54e33ce2970bb90288c85adf891e6bda4400026a84c1573257182d1b6b93b79785c129c7fb0ac726ca52cc397ada1b06db45e097faf0c968e114347325f9653fb1f95af65272d1a9a0d2d4411ba860ac1e2b820db741b8bbbdc6733fd3558aa7cf85ba3bd44dbfd8a33641ee35ec261f833643f88eff1fdac6131e6c888a265dbb017d01f650e9a51ebd46bde97bcfdf2db5d2be517c3c3770736ac133a9a766f0432d4c5e05da83ad60e402bbadfb5d68f3a0106f2b8a1cf268b5674e9c7e29cf57157c63fa31f1301fc5396188cc62343984a4d187df5f8a5afc1ddc8bf42b884ef5792903e763ddd2315407afeefbe928bce398cfb064ffaa3a829bf60260500fbae0340f70d17afa882d236dc71eb4e526f5b71f76e70bec11125c962bac8b05affb9babad7add093012a25c979e8307f28d60528a1cb61826c67860cdf40991be68c12603b10fbc1e1ce363ad3a9ebbc99de4a4c073cd6a7afe2b51ddcad0ad31c51a98d524b1ba942d75c4fc0df0ac388b4a2e7cdadb2e7d2af42858ba771dcb1645158bed910b54143028b48929e461746550ac051e2be745719fcd2730b4cdb52e326474f97af097b4717e2ef5a9f710e9e40467dab5925d773bc51c325ab89b558aa42d5e3752252b03796607370f348f4079259472bd2fed5a872ddfe3ed6c609adf4bbcb13409c47a85cdb1b39c54fb7b6a6ae1177118ffdd730ad69605cd2acafc41f7fe9a29382b958c3762e8b77dd0db02039a09f3affde5b556b5a66ce9590e895e14839b19b2dc532b6b39fab3cebd993290a3d94dc482f4269e8ef1bd584a213eadcb0983be3a03287090a7dd96137cf5580218e54a5df22ddbae5099adb7594c1849f41c873c21dad307c69671db2c3ceec60fc13d6c81cf2a6423860155373da757e8050f3f340057a5c6171e8e7cf1d58e7a1da558667274dac3e736fa4ce7e26d02ede24bdb52c2b27506e6ee124b7cbac3fd3f293da4afd5cb6e99cca7ae1ca3c839ad5b48528643379a75556a306c93eabf515134778438f58578e597e2db20a6abbd29b4e3a2924ee8acd25fbf177267b36be18600deffea5ac60f07cbc51a2cb6eb3adc0e76b664f8a4e7feaaad55d8b5a64554d34cef5cb1bfc21b11c8d37b7c6c6019eeeb5a77e4b8a898e44a3250170dde649210d4630e9b328b7b63f4bb892cc06c2ce38227c17dcd49db7930670f862e8a02e360c4b74e679e678d853586ac6902e754d155701084b3455d3a968a3833c7377ade936233ecb8357cf1785c58cbff99c1a7d486102e0b4f646dd058d30338d5beb066fc2acf8e290ff261edbadff7123c02bf68a7bac7b752e09864cbbd1c888497dd1ddc1bafdcdf9a3098e94d19e9ed2b1ff9db7497d61b47a7e09257c2662dac985d2652f6759480c40363da8b18d8f89e56317e03b3da10a23668d46a69a157c0714d11cbdaafbf36e9219ad72007ffd9de6f3dd9cd5e1291688c076d36b7020bff9cd236360cc280dc2f1c5c8bd2817e9d2ae5668dcef8b0c6039a3ffddc47cb12c404654a185406daacdb90183e75cfde68f61392ec8ce498fc3796f232a0ace2cdbfc53865926882950265fcfb9aee9582507b28717125336c61bfb88db1baae7e99e2d7c8f85449668b5f22616582621fdd2f48d9564f3cef5cf28e18c3553cc0316cb91a6de18e82d62bb966669e0d1f97c4e62b28d7bc3bbcfdd2c09cac6d2ff0f6eff146fd2f90fd87ff805b3e4ef908588ea2df6b7e057b1c345e10b1214f12b24f3e034cb72fc6682a0be3b3a6db9354cbf40e9e695bda4cffe3acdfd5508e55e610dd0e947244373d2c266eb76f6f6d388573ac76026f3f86f5c35e739b16ebf661165c4ec3c459e379feac71450702a2c9e781d23d5383e0b4d816e782c2d831be65946dffc87dd2901b3077e513b38cbc800772cc22dc6f1818d095dd70b1e8ad1943dfc3d8361db8a79941dacc6a629e3e480ed7f9e5b2dc485c9e67ad6243fbfcfd819376409b1305a66357077e3d0a291f6227cb2d7ff6c4642da49b48934d94ef7c0d5b79d6103084c30a1a1", 0x1000}, {&(0x7f0000001100)="17d77bd1ce90f1a2b1dec74ae0f427b60af84154ea442a4160cbce1d336542a87d12563682502ce23bd623ba13dc5801b3bc449f504ddec2296c15f5a5216ad0e5c1fba689c16ea72efde7669bc64be65fc594952fc88f2a31587901835b8d6b931da519eccbbc509343ac30f3c3cd2c61c95b32c492cb215cd39f832ecf73e1906ee96862a7780024bc2d44b7ca7239deae5acb86c6cd", 0x97}, {&(0x7f00000011c0)="8659676a25260abfd425a222f3a609c7d99b0fe633be379290da352d46ef1f73fd3a74e1ffb4e81cfd7310eed2fb497262400f267351f1a771b3475c8344ae57773ce3b213cbcc3012bc3742ce2ee186a67cc5196810103cc3db7e35bf5c692dd13c82e2510222ddba3945dbc76bd234282cf5272685204028a1309e4aa08c0a03cefc670c390a41be5d50722045ec48b56d4ab0f5c7ec137b0b28a96685095dd3f5afa172bcf481b213c831d91315f6702bc037c849e9ceef5d611f28d787fff663b5fe78d961238163725bd15af00358896f8270fc3d8d2c7d98e5d06f3583d431b9ddf1", 0xe5}, {&(0x7f0000002180)="200cf60974d63470c4cba721b0a7ac026a50ea0366b43b92756290760a5c20746bff9a85009b9287ed6cb8c978f51051e4179875e459917fbdcf6f973e6e8697b8", 0x41}], 0x4, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r0, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [r20]}], 0x50}, 0x2) kevent(r20, &(0x7f0000001480)=[{{r20}, 0xffffffffffffffff, 0x49, 0x30, 0x8, 0x401}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000045, 0x6, 0x76}], 0x1, &(0x7f00000014c0)=[{{r20}, 0x0, 0x47, 0x0, 0x3, 0x7ff}, {{r20}, 0xfffffffffffffffd, 0x1, 0x3, 0x8, 0x7}, {{r20}, 0x0, 0x4, 0x1, 0x6, 0xffffffffffffffff}], 0x2, &(0x7f0000001540)={0xfffffffffffff7b6, 0x100000001}) getpgrp() 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='#:]{:\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='$(*{}\x00', &(0x7f0000000240)='$\\$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) write(r0, &(0x7f0000000400)="13c06c1ff1f7e1f2aa8d577e720ff0193f525587c09c837429c42829b1b2c9b7a304fa485b5565da46fab79d065a1e2b173c947ba69e1a4752d491da0486702385b0de9fe7d83695ce770a88b711e94683162e061a67160eb68cb830c327d5470fc97cd90b055bae376250ae1969f577431cf1ba65578fb3db992174307797675b9e3addec9c1e8e83f722f747b02cb0ce35ac2888238c61e2f791a7a4622387e227cb4765353424ba4d6081be7432934713ea0955ea1fd0fcbc27098d8200c99b1d7bf13314a47475ae2b28dd8643e63059caced60d21d160e6f605105081c48f1072084487c0294e71d9e0845c43dd5607be6dfa3e67906036d646e61c2ddc2e63e5ba696342bd6e222bf5fa1edef5e20de5139f125b39d2a4a4694fdfea431186c876dd2aec6ccca6520693ac32dabd489e83c7572681164fda008a19366ea7138e82", 0x144) getpeername(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r2 = getuid() geteuid() dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f00000003c0)='./file0\x00', r2, r3) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x2002, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x8fb) open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x3ffffffd) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r1, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffe08) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:20 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000001700)=ANY=[@ANYBLOB="000000001ec21fba52e0fc00"], 0xa, &(0x7f0000001680)=[{&(0x7f00000000c0)="a4746031865a28a549348fe170a023ded66c4362f7", 0x15}, {&(0x7f0000000280)="3fdd19e3cd20ee06adf70cb7b3b4e96cb96792376fa92f2dd1eb755e2289badaeaa46f96843f65afb0628a246fda4087c4a03ad4080e6627f268feceb27860a12141f4116800bbd4faa27973c7db91b61adec3592154bf977c47a211cb6f99539008769837353642d34b3cde73e5d1bb76450b4fc3b006518da434932b5c68dedd2472ee73f4ddd39ca6b33dcfba5db7aea1e6bc56176f18fb0525c56cd8479c942cd53a8ed26bfc709ebb1f128d5bee1a2e88cf9157511840e223da408316f5c5df21cae50d8ef3302c1bba1e63da79db552e33264c3cb9a6be0555bae20615f164af5e8185e3b455aeb4cf2ec20100da52906acd47e14c7ad9a985ebd3bba963be672329848a2c34c08b145eb4af74dbc2dee27feb9bdf39c29b802d62e0114940aa7868c974fe04df0d47bf097fbfeb3b26332694b16df43722b472e1b3210c20e4182b10ccd42130cf8e2ee94fa6873e6ed140cbe5763d5ee437e2ea0686b038bcb93c2e39d2378ea3dbe36f1403a270f2baaabefeac20fd37a9aa1a37d84e2377e50d0b4f8a18e5cab5a97b376868f65ae09586835f5b188d9c24f87dbc08f7d3213c9b3e2ffa704d2035fb4126627a9a53beccab6eddf9acc6abd34c03f30fd40ebea74f79a535f338f04bce60632ce2f22208cb95c095c540485e06f3a786c1002028183bc40414d0e6cabe0326051d3bbab47988646f6593f3ba8c81703fef6f78c9960a0afd8b79bf4777269ab60c0d567e7ada5b52c05f6be06c0d5b5ebc7a5098302fd11e13dbf8e272b7c6628ffaaff4960025722ad8b7183f702ccf2646492aa956e25468a90f9b86fd559c0154b94eefa2406593c61699378e84a1213cf12fd2936d4a1598ebcb56c0ed42702c636b5c0bbdacedc5649d4affa7110776f9106eae0faa21a783eba1fb7989f880f3733342f217b37d2e091c59a95d08c2e0505a7e02d48b5578b5af989acc51f476fb33bb769d811890ce4ed22ed913d288f40e7fba1ad720ac7d8ec348fe5e97bec5f9dc1dd9c81f955829ac84d51a56e7ffdc683b74d395fba516b4948e42181790411440eaca81a92e67532ffb3fab0e26b0e9271f8f77204fa9a6b0f90e81c6c9e2d7ed2dd7ccfcd63c3d06bc80f11be472aa07770cdfc3465948628a92e2c68c52d6edd773cdbefef7641c76c1107f93a9ecaeda41599bb81819c2bc3af48d2b76242f8bda547cca45eabbbdbf2ad9447b2463cb79f17ac60e12506384a0278d0f0b5509cb42faccdda00198bbd8f5d76960eacbf4accee45d353ace452d0bab7d62e6325e9489360dae1c5da22391bf475473c1a5e1667db0a497182f498ec6c798dce60b6d3f7f3c5fd157858d23afcd6a4919786488a4d1f1422193bd9087a12e7df2c3823ae355dde6c0e36ba30e4f12c2e78f729acdc192a2deb5b0dd6a5f3780c911f78d79621eac67af7eb356c03c848e0aff7dea54caceca4efd77ba958ee3d4e63a4a6d539cb58407cd281643870de166c817cb369f6ae9aea3fae6793240ccb8543eca3901ce248ab20bdfc717da02a75a987c011e6939b27cc5f81c0d5c146d3513273a8959b12cb2be24358122bb049a9cf4f1e0a0c7ca15a9531ed776242be4d2e7d36a710dddd43957bce02a69e5c3256d84a40290926acc8cd78fd315a3acc40e54890561148f58b5015fb74edb6d300f33624a1db25b71816288b90688bc7b9d0b3545b9542178605a34e2f17ef739963f29a24183e8f97fbb8b1736dfdd02d2a3790349988dcefe36b1d99f99476ddcdfcf67de41d6dfd65141297565bd7bb7266bf0aba1960138e8610c0b1e89ad3d11fdeafe5c2679e71136d905a79acecbbc83a3e19dd7f286394fa9baf492b8d9309c9a141cc69221f36061d500fc214077ba75843f96a2d64fb4a71362b3fa547ece8f103ca2434df30801a5845088ffd0311aa9e5c0a275e2432deb8c8e85bcceeb826832f37ca0fb22affa870070d931f79c21b9e5f91bfe264e8203ef2b2b3035f403f0a4618c2eaab79d37a3c21cd2a01bc3a112fe76788669146e3f64dd2717463f55a2bacfda30eb91a3583875f9ef2009488ba0eda5c55433f803828ab05c98c9597cae876cb03eae3479c4173641c25d1978bf63e0a5560ce3aec15f08dd484876a4384b611de33733227d7b8afc2d0902d396272ac403ce57cb3b2c5bbe831ff42f5cc8d1c54817795d08e99ce2546f8c80d647525b50516a2f3fa0bdffa5379f2e5f93b5b7426d3d2f760eb6175c7d80bfd5e133b548f0479bc9e2d31a992a351d00020dcf7db80af02c5d732b363f8feff9038978960ca4013addc99efc69a75d7a3704c5171326d7fbd85884708a355b09bf28080315c29ecba7799be04ac5b3cc724e3ef307d642b9652dfe597fb6fb8428a308ad5ef8cf20c43a3cdacd3f660a1a83d49bd74a81669f6780c872f214c6f050fcecef2c3f4c29559ab7ea1ef2dfbfc51be97f18caeb56f42169769e93d46b679619237159e748bc38d155c8e60597f2b3bbfab8a8bc16e90d3e5dd7cf5939ab196cbfa56332b1ded519df657454f8afe4cb8b8bd3694761a177d8406c90b7fdb4b7c70fb3f448133e24d75786ff91d26a91302f6c01e21ac0483dc46d2c96458e56dbb4ab0b56dd1ef59e545f9526235d2badaec352f04ec3c53ac13656e96319db9c41b72d3e5a5d2a936509d70a3a627e3ea673cdf7606d80994099e3b487ad800ca6deb02b74f3988c50c87cfd2089de0412e3df4362ee2020e1678a1b27f55255bad1963833bc0f9621fa487831a4ae31af80cff0f654e5c08de2dced5eb0c02765cf3e358be9e9fb656eb4c212fff673f09c187e20f1bc70cf180ddee5139ded6f43f61b8be925591aff1f02161f3451c63476bae9d7fc7267c65c7d1e5cc829391d85e32d2f4c94ff929e346a96ab0f17ded92ca0fede626b0661f9be0318c38f0d5d19a4f96bd055eff4fc673b62eb40d3ca2a89d59c3d5017e9e037297674def1cc0ac06209bfe1fcb98eb328c68afe312696520b27f871ea86c0eb262b8279eaefadaed1e2ba6a1efe27afab3154f949a0c920aecdb6133b5129658bb4e86de5138af605a420c7a02d986bc91abe3b1cec6742d170194c25a9b0b3687a269fdbc6b25dfb19553ee16a98eaa5ae5c45e72e09636afb9f851afdd2f0c8b15232ea5e988ff3bd8c1d0819e0b375c4e7fe60a897b9fb731e566f2eddcb1615b811bb439219013c81249c8a5c1cd81b742f28a82319e568db559f28c20bc47e2c20e6f9b0f6c4a43bd872e0e052b93313aba0bced64f6a13ea8c683ee305686d74f63072fc657e8fd554bc52615a883308e7a63513b0d700964295b5c93815ed445281c86625a2a642455afdc94f2232e1d9b07b517ffbfe18e3b3565a81fe86cee31e2046b6cea8d6cc6e335a5b6b2b755e231514f25aa2327fad5fbdb66724108ed92b3084485253c13cd2393f7bbe3556fc82d4b3f43688ef4367227c1a5ce694673ca863870c578e14bcc0dde1529eaf1cb14752336da8c94cbcdb1c541ef14722588678dfe61a85d2538346e0657c5ffe1be050f8dfe2601bca08e33826ac5af8c1d8a5287c4e6d36d4e66a91a279cf0fea5803a221de9aeb7b2526f2dd546c660dce0297b8ad69e175967b9f52dadefd7f005dc84321db5603e9013e099e3e9d548d64df107ad5d8895ed27c9767468e1282083c8b8156229aa3ab295f2738596ef3a60678b09832b717bc7d22408bbe2065e5fcd922a81d3cd385c1c5d4ba37f35e46494bf732d70a0fc532eff4ac75d830249cf5693cdbfa139bd7a41c4b2fcd54bbaf6ff121bf73c373d51b315d2181b89a482d63c25f4044d096c9ad52179889054ff25654783ea9bee4ca3008fddc5d5ad30e2afffa236f239608e13da9f7ae658dda1f88bbb7a79e31a3b39b53c46373444119cf9868bc3e957733dd98ad8c4aa30559f5399276aa8f1bd87b217ceeefb6bd3e9908320b6e1d0b90263a25ca1998f60ff5347a25700cc73bc74cfc446dcc801a4d3700721180c28170b8866e3c369a13a379513b455fadff98b808f434a6c4876dc3b53ac03e0db32b8fafb2a5d05ec55a0bf46835527c51a1ca9b0d5a23cbd2a31453735f9f4f30b026cd9ca039aa5050b6125866c70c7fd0890e32b86a33d85f61ba0f6822b7e6352f624daeb4724a158f4d44abcee08bc280437e3bbc35a286d778abe951196db31597b75b409a72bec0288f771388935ddd691884f358e609bad2b09835a3ad4e3944832c03b9ca8923548eda4f0b671452beea0907b049cce8796e0eb242229cb69458abd5a80246a1d19837fcdace20607d5180712be4ad6c5c1e90f775b04fb7c9d075ec0e4b5355c91fecc0bbaabce77187fd8741cf4cb21f96898f0e0e6e2fd3752443d715eca0ca5762870d228f9ca8e7671c28fa2f6d8234737c0bf8f85a80ae1cb0f521be42aa2fdc62a7ccb315e7a354c7aee9b0c5311b5b02b6d8b7bf889d9502c125b418badf12b27a2e3e2f272b64e35b85a654af239670653b0d35067311d8d509a0d8c09c8c0f99fe6457a17a7a2a45d87cb032f87dfaf628d52183f984b46ccde54dff35290ba1a52be37b7da42473328ffb93be513ce832cb512bbf61c0ea9bbd13ba97f3882a402326696920116cf6a68346e0667e6b5686d1a76a896908e20930bbed4329f3af541e6f2ea0d9397a6196e6b23f01aa2ce5c8f9729172c7806cec060af35b278ebe2c0514b38406fe3586c4fca5e5a1e954a485e715c796da7af469adc82d329962328346c9656da6be556d08ecd9caeabb2d18e38a6c662e33c1e42cc39f44772a65497054d9ff8e39f04e183ce802de06e8dff14c5ac7a42e2afaa128124e8e25b3f3f65a252d1e6cc49adc6fd533eae6b49d6361fef70f0f078fe473347ffdf306294b19e65042cd661390ca89b2b57e040a474ac8ff9fe46118684afa5ca7e3602ede1d40870fe248c15ed4783c51dbe9801bb74e84c3f8a2440a755dacc8cbc983e41995994a0d772322caab6e5f6f8564082da25b8275f3c7e2bf470a2de6da5fe326cf1b8fc981ec953e6c97b6c4ebc5ca7f3b5bf83a8a166dc5b79507fa5ed17e65fa58d13b3f9cae30a6f875b7f2af31186d5e90219a15af4bb15cc64c038e8eeed61153b2e46268601a5fcf5ff68b3f1c6177b4489fed9505b7a7eb4b288e9964b651038a8fe07514494f943ee435cf6c531552e403002ad8e892cfb58870dd789e1a04564dc174202620acae0929184a313b19cf371bfd536cf7c3778f9bf47f8af9267c814c03508f3d685883b445fc0f180e857785f003725665cb55b76f1ef9b2b055157c637b01c314577c0dc3e0ee764b289d17d4114e966a80f304e50f02d43b1897c5da7aea98b9fdd23ca5bceeaf4a22de03af225499d2b7110fee32637ac832b8ec45edb56fef5f7ac3d497839cf0ddc8b71590e011b39a306969fee27debe3ce38679aadfa6059260e433f508615e4e5c790366ae71b9c115bdf428553f513787a7c1db717e397f37e17f7e7c81a946ec1a59253c9a3edcf253c1855dbe94b3f421c96afd49db444ab201c2c36bdef809ad3c04bc7fdb033f8e94363515ad9b90fb6108ad1e7644b6f86951f689508bfeb89a162cf82ef314fe28db7e7f96f2c3ff8d71e57b2e090732660d5a92cf850be1f92a50657cd91f4192feb9d41fec39fb2e806405d5eab4703c9d6ade0eb5fb69475b98ff8c85b7267e91e0ce31fb36977a955397d2f1e6666d40611e342a88c491eead88bc0271d568c0", 0x1000}, {&(0x7f0000000100)="0466ede28d50a07d6c1685ab731f36f395b2127303a5d435f8e48e1252e937f399f178b8ddd31ed9d1a5c10b883a6668e37c8bdc54766b639ed0a27d8d8aa838d0808823b94ca56a100298971ae17d9e8eb5b39b317d4febde7d6a4d7137781ac80f400122a0a8e9fa399a467644e0673619d07c43ba7deec95b3111a64fd61ed8c3edb7ac8b18fe06f751156920382e4ff584b776d511dfaf2da4e6cb6732b796b284ba3f1321f896a606c43f56c20894cc135b07f09a2eb7f39d7dcb1e933bcd8d5c268d249354c035", 0xca}, {&(0x7f0000001280)="53e81450efe78ab7ac5f5d5cf78cf91e3daf42eacc3e6ca96663df1f163bc992427dc1a2ba0cce4a118a10ccb02d5f1dd2c8e748eabecc84c53310f746d1965a41bb6f4263662407f4ad56d9e20774479e25874b5be9c29035eb4cf5d4239dfab79bc0c517328ca2437c2e091ff5b239cbecefe441243985df164987692b7168812cd5180b73ae6d5677177b0ee6becfc764a92d52148ef22f7346971cc7e287404554a539694e023dd94bf090d8886d54021d4bbd927b5beac00f4fad8f261a08ae25", 0xc3}, {&(0x7f0000001380)="53661e45da14c3eb796ba9716fb6f6b75f28f40e901791ad23624d1079a4b10caaf6da51feebea678b22fdeb76fdb6967e5851cbde7869f45f4136fd8c457bc960e20dff97944eca4c3cd90183a44c50ef37d623a4135561def0a78e3b41a3665598a29456f41d3f174812d87085a1477db3c53f9417fe163bbab0a14df22ae3e81cea420d2f38d8cf502e61a8a83d91e7880dca980b491fa4de25acda83b5a3455b8fc170031b53b47dc8e897f75d91c8df39166d14708d361457ff1677a9d213e70e9b18ba", 0xc6}, {&(0x7f0000001480)="447f4b303c06ed00fe0ed4e32d00b959dd05baf95b3fc61834c7656b2b262f19ccbe34df461df246222016abf1b29b60c3d4bce599d699e7f1c74e5ee0f22b1cb0c2407fa60475809f0c8956ddac5a065ae948ff256992e8dd78dfed0e81de1e5bda67d988e5b22e4a9ec44b378530ded00265218fcd33da39d63f953aa97a9baf1854d64f323376ecfb0c068ee564336c750750792903c7c449b5d2d2b83b2c45225f24eec65da668ba9a2bfcfae27e6d0a1b6d3c99fc4f6d4ef3f787b57ce25a4deb6fda4e50710daf3e0242453f9c233843b2978fc84994e86a278f98433de28e6897a6c1214dacbe6ee0", 0xec}, {&(0x7f0000001580)="e6f7fa8a8a51032bdcd96a4ae21e42d0ab08dc3e4801357557d81a1e935f8cf32c2e00ee8d94a22af5f5ac64adc6347500f7038c05554402564d1f135a3f4fc329d1687ffaf679aa948a9e4f20cbe765d52cb0c3a126be101fc60810d5c70c63939edd98598a19b2e2d617230464c36b29cdbf92755239f8841850bf770ad564665ea02f0c13f233b56b24eab5dc100e9e32d21fb0de22498fc4f9e68f42cad095a35e3dd02815869a9532d521c97a5fcfdddde4bd4730892cbbd3dacd647fdc9e79569b04d6fa705480bab885156486047c58811824d31755a0392c6b607b14bd1858d930", 0xe5}], 0x7, 0x0, 0x0, 0x400}, 0x4) getgroups(0x1, &(0x7f0000000080)=[r0]) setuid(0xee01) setregid(r2, r1) 16:00:20 executing program 0: select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x7, 0x2c, 0x0, 0x400, 0x101, 0x20, 0x7}, &(0x7f0000000080)={0x3, 0x6, 0x8000, 0x9, 0x8, 0x0, 0x100, 0x80}, &(0x7f00000000c0)={0x7ff, 0x800, 0x4, 0x8000, 0xffffffff, 0x800}, &(0x7f0000000100)={0x6, 0x3ff}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000004c0)=0x7fffffff) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f", 0xae2) r2 = syz_open_pts() r3 = syz_open_pts() close(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) r4 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x7}) pipe2(&(0x7f0000000440), 0x10004) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCSTOP(r5, 0x2000746f) kevent(r5, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0x1f}, {{r1}, 0xffffffffffffffff, 0x92, 0xfffff, 0x100000000, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x400, 0xff2}, {{r3}, 0xfffffffffffffffd, 0x1, 0xc1, 0x5, 0xffff}, {{}, 0x0, 0x2, 0x2, 0x6, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40, 0x27de, 0xfffffffffffff800}, {{r3}, 0xfffffffffffffffc, 0x7c, 0x1, 0x0, 0xfffffffffffffffc}, {{r3}, 0xffffffffffffffff, 0x23, 0xfffff, 0x95, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000020, 0xa5, 0x8001}], 0x401, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x8}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000082, 0x5ceb, 0x6}, {{r5}, 0xfffffffffffffff8, 0x80, 0x0, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffd, 0x3c, 0x80000081, 0x6, 0x4ed}, {{r2}, 0xfffffffffffffffb, 0x48, 0x800fffff, 0x9, 0x5}], 0x6, &(0x7f0000000000)={0x8d34, 0x9}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1", 0x0, 0x7}) socket(0x2, 0x4000, 0x5) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x80, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x380, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) -4>Œ5PJ„p<¹rg»Ì5ìpÜ1¥åì©%xV‡2ºÀ Ã6à|,¦n¥õWî¦ó¼åŽ³æòþÌAÖ>³GÉ<çßÄ85HmP‘‘uïÎOÇLOAD: 3.53 CMD: GETTY 39863 [TTYIN] 0.00U 0.00S 0% 306K LOAD: 3.53 CMD: GETTY 39863 [TTYIN] 0.00U 0.00S 0% 306K 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="d86a848195bc18800bcad90663", 0xd}, {&(0x7f00000000c0)="54c9307ed3162a13e26a8f750f661130de40fd9301116e56b64ff8a2d7d2da74d60baf8c1ebc3fe33759a420", 0x2c}, {&(0x7f0000000100)="a42bb417ec3038c9c26235ea420738bf7ada4f16542a63d371fcacab483a5ac2f0840ab28df1ef07d462543f6782b7fa7534c1a8f26ae3c6b71e694b42241c9a8663ff1c575dd29e26491107da1afb15da9cc1b53f2c10e3500e2839ca7db263dfcb493290db4cc7822d79215c4a6ace2305b596723a0a94abbf58220bae59aac0781a2a38dcf622b0f90e9259b353aff6bb7aeeec7a6116acf9dbac47b5c0efbbbc74667fd1dea544dda338cb785e230f211d6b5bb04d9ae4b4f1f40b5058edc2a841b8a0161829a3da0b19654c7222ba21412a82d2a10289c50bd202133eb238619c55d5765a226912a3c0ed5e2d7daef4579b6423", 0xf6}, {&(0x7f0000000200)="73f1657dd777f52ae6035d8dedb75b", 0xf}, {&(0x7f0000000240)="77a0f4e4e0d40c6c6baf47c81011c8976a9a29656c7021ffd4dfba4f2d9f076b77310fb6e8cc3a26dd0ce9a8873133176d666dbd80696d1d0173ba3537bcf461fb109f0e4bc2b1f17a8dda49c1a7be66229ffa701721506d0301afd11f06033a1c0d01ab23056f241444f16568e6ae44d2b3b598ba9182b7d2c22e86bd827acdbfd5ec519ec5e88c9026c1c8f9360737aff241a3e252e7ec07ff6c2fd817bced80c58eaf51932df1238529f07388e034d8ad54b61de4fda7cd8d4a2053b40b23b986c97f", 0xc4}], 0x5, 0x0, 0x0, 0x406}, 0x400) kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffa, 0x51, 0x2, 0x7fff, 0x7}], 0xffffffffffffff00, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x22, 0x2}], 0x4, &(0x7f0000000480)={0x10001, 0x220d}) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x8007, 0x6) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x800000000, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)=""/130, 0x82}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/169, 0xa9}], 0x7) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getdents(r0, &(0x7f0000000000)=""/13, 0x266) dup(r0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10102, 0x144) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt(r0, 0x3, 0x7f, &(0x7f0000000180)=""/73, &(0x7f0000000200)=0x49) getsockopt(r0, 0x9, 0x3, &(0x7f00000000c0)=""/147, &(0x7f0000000040)=0x93) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa8) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc138, 0x2952) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000000)={0x402, 0xd9}) shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) getuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x1) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) pipe2(&(0x7f0000000100), 0x10000) r4 = semget(0x2, 0x0, 0x270) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/198) 16:00:20 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:20 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') 16:00:20 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup(0xffffffffffffffff) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x80000000, 0x20, 0x5}, {{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xdd, 0x10000}, {{r0}, 0xffffffffffffffff, 0x5, 0x2, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x6, 0x5db}, {{r0}, 0x0, 0x10, 0x0, 0x800, 0x800}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0xbc28}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x0, 0x29f, 0x59fd64e6}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x8001, 0x3}], 0xff, &(0x7f0000000200)={0x100000001, 0x10001}) setsockopt(r2, 0x204, 0x2000000002b, 0x0, 0xfffffffffffffe14) accept$unix(r2, 0x0, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x100000007fdfffff, 0x400000000000c543, 0x0, "03004f35717fbd73211f35ed2d641536effe41a0", 0x7fffffffffffff9b, 0x1}) 16:00:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/48, 0x30}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getitimer(0x2, 0xfffffffffffffffe) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000012eb04560000f7ff0000000000000004b90000000000000000000000c3540901000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000003ad1338e3a779f876ac0e2e2782592234c882ae1920d5090d6ceec2eaa6bad0c3a0578ce9aaebb2a6de2a8531a12ec1a7a0000000000"], &(0x7f0000000080)=0x6e) sendto$inet6(r2, &(0x7f0000000200)="4d8ae51b7970813c17199107f1037efa4011de53cbf776b7a913fa6a13bfa36ee90e28aea3b10c3bb8f35d8f27f502174e", 0xe, 0x3fd, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) accept(r2, 0x0, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xa0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/40, 0x28}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x9) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x100000002, 0x102) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4010000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:20 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffda}], 0x1, 0x0) 16:00:20 executing program 1: r0 = msgget(0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) socket$inet(0x2, 0x8007, 0xfffffffffffffff7) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0x0) 16:00:21 executing program 1: socketpair(0x38, 0x1, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/70, 0x46, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/106, 0x6a, 0x41, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = semget(0x1, 0x0, 0x252) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/117) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/4096) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r1 = semget$private(0x0, 0x3, 0x224) semop(r1, &(0x7f0000000000)=[{0x0, 0x1ff, 0x800}, {0x6, 0x2, 0x800}, {0x2, 0xbf1d, 0x800}, {0x0, 0x7fff, 0x1000}, {0x0, 0x2ac, 0x1000}, {0x7, 0x2}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x7) semget(0x3, 0x7, 0x110) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x52) r1 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x40}, {}], 0x3, 0x2) socket$inet(0x2, 0x8001, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x400) 16:00:21 executing program 0: utimes(0x0, &(0x7f00000000c0)={{0x0, 0x3}, {0x100000000000000, 0x4}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="7d2bc3978291d43314361a90a2f9"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) r1 = msgget$private(0x0, 0x202) msgsnd(r1, &(0x7f0000000140)={0x3, "bd7e668d3c405cb17e1d7dfade22d6d4faf37639dcf10ba9bc0cca52056892055a80bed5038122c08fcd1d38136efef5a8bf8bf6bffeef566c3be37f368cc2426238acdb11724df1b91d65dd932dd0102633481360604be88768567dfc486d00b13284e56ceaeccbc9d6ca29d8d24cecddcf4c9baf378586c701b1be3f75eb7c2429f7bd2eca62ad8d5d36a0630a9ac328f8397897df4d322a6f06293bdf14b1f966da"}, 0xab, 0x800) 16:00:21 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c7", 0x94}], 0x1, 0x0, 0x0, 0x400}, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x20c00, 0x10) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x48, 0x3) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) r1 = syz_open_pts() fchdir(r1) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2063, 0x8) kqueue() syz_open_pts() 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x5}, 0x10) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xdb94, 0x401}, 0x8) listen(r0, 0x0) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x84) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x110a, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x42, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x381, &(0x7f0000001180), &(0x7f00000011c0)=0x4) fcntl$getflags(r0, 0x0) r3 = socket$inet(0x2, 0x5, 0x9) connect(r1, &(0x7f0000001200)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000001240)='./file0\x00', 0x80, 0x38) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000012c0)) readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/202, 0xca) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000001440), &(0x7f0000001480)=0x4) socketpair(0x18, 0x5, 0x100000001, &(0x7f00000014c0)) socket(0x18, 0x1, 0xa14) recvfrom$unix(r4, &(0x7f0000001500)=""/104, 0x68, 0x36c7ea7a5e7e4899, 0x0, 0x0) sendmsg(r4, &(0x7f0000004c80)={&(0x7f0000001580)=@in6={0x18, 0x0, 0x3ff, 0x7fffffff}, 0xc, &(0x7f0000004ac0)=[{&(0x7f00000015c0)="2fa9b28a12e779a87c2a90a4cfae55af1a9d529604d31f114785df49e44bc80fb2160bfbb638c11c24553de8dc5293d58904563221a8acd8ab6faea84d427544a7d41e5b781bc6924e715ecb612042bef0bd8e4d920f76cb62822a96f65bbfe43f289b42ae98775c5432c2ba51208a15fe3d8049e5845966b9fb1cac51b80e063a362e1d896af8498e09062b373f0341a4a6d575bde4fe13fccb0c263f296211a2593980214dbe951487b17dead2e1160d36c46dc5d5a7ed9bbf2ba87da62cc97e3043a8ec6b3ca1ba3d05e35c76c729bf7b357429a80586631eed3477ab9507363db6840b517ad9a732a42a22d33730762825fe3909a8893d3868f43248bc6dacaaf77020aa274eab70a950808acdf67d0b1b29428c84fd9085b8d74847ef9e96c11c10b7b5a60285e3ab7b7bcdeefa1eae62c09e8f0b8f84f9a67d4aa7403717ca6ada88e291d566ccf669be597c37fd2dd8334553ee76c7ec7c4994063a8dc985febed3d295cc29dfceef824ce8635cdc3dbb98ccae705da45f65f4db3d7247ea098153eb93adc0acc9f8d51256e29509064ac2b285dd058c0e96776ef658bceb201c091a85ed5753567581586b1f153c13923ce10ebcef200f54213f56b48f51c3849bf2a8b5a39e2745a8a8cf7cf1829462fac849b57f5f2ecff199f6cd6ea1b013243b7b863906cf5152e746431a791589511842d36cc6e342fcf968d5b477f258503f4161c76a5490485e6c910d993c52b1a60afcb4f7641ca3856da7953772b0e8c02a14883f5750cba0c0c49548ac2920d2756df9bfba13901a2968a5fc48a1031be370ab31f94b4797a84f5f162eda22951a01eeb933cccf49c2abe0b0b7eb1bbefc6ba158914bf8eab6542a1c1b0292f2e4dc520829b33a4b5c9a7a68d7f4f359e8d3c59b8c3cb888b1c7769e1d2b29ffc33e1d6e55173a4a56fdb6b4657e658845d34f635770b7b92ce6154b38b32c80e5e77081e94cd0413daa48b17fc22ab43e63eeb2da6074ab5555f10f9aa808f55861b1c04a78feb6af09b31f9f1eccf311d7be868b660ef5db9b7344176ef7234f7752462c0f7ab4f9e89c53fa36d60fad575b1d43cd14dd10750c79e4b82ef72cdd21f313d1367427ebc1514128bded48c439b9dbc1936baf2c23cbab9c58ed468e337573cefb61a8f7024bccb87a9aac1d9f9de9dde6c74ba091cafb81aaaca420a813262c94040454fa56874e8549e4c671970ab3569d3f40b6fcd9fa77a0bc8cf05a30da93e7894c16462dd2b739f569bffd84a48129457a49dc287684ffe96ccd6b18d7e3f8bfc991e178a60dbbd5290b13d71470b782542a8fe7aad254ff0cc0cbadeb77f147f66c130a0b86c14d0fc73f716b99b9a49a87866c178ed9249b074e17cf3cb21d9d40fb90ed939ca3190e7ab8208a54984513b96961d051d01663cd1c03d4054d9886946021887d11a7cba8bbae68e6d40e24b0e63718e5cb9c776a71650d6a929fc7cffd80abd6adcf7b4839bb7a05f1196d55b33cf107a2c8246889cd5a89381dced3decfd7d474809402c7c5b542a4c27117d41ed0bc6e18e383dfe5d64f9c001784234bc1eb0e6c8bfca36e8a009512ee36a838f5904698bed6b4ae39c444d57729acc1baa1b445cb48aafc7a54ac1e95c3704ea42ca6ee297a1014bfaa92ea76917d2c91676f949ec7b7606f8c481edfc0bc9b3b28bcc3e33ee0a75d33626304e27a0369cebfa1655117a5d62e46711388169cfe6a9e9f18f0f2acb6f6531f025f7a607177adea36948bcf57ed7a943c5d26baed56dbc0886391f36be1514ff97838cfea1524207abb3ed4bd01ec63e3bf478ca16e648128b4f58bf0a5901cc0a47211eb5648ba4f52cbe61063bf84af6277067604385f90c5c037712a0fa4390d737f2f02de614eb0ce98c23525ab61e541d6f3274bc6c6c111427aaf2a41166b4eab2d7e14c9352651f3c3e7c5a879fc3d5243eec92f5f9ecedae3b2ec5663305f66253e547f5299974719e8f167a023c505ae0130e8bb3f16a65d234cae6a627beae8514a468c1357f7dc0a4b23b5711328d9358718a8c4f34b6473e14275660f41e51fee2e5beef236449c74195fdddcf2a3265bb0fb952cab8d5f7b5cb8415acdd5f3d45e9d9c9573d5fc709dfb2bd5fe605ae37b564f6c6ec817b70b75b4033476c280e6d4607702aaed357cdfe0220a23ea22e5eb27a7b5c504f85877edcacd4eef7d2cc19a1f8f44953f17a22cbc01ea10f25009662108992e00ff7f40500aa3191d46d948e54b8b0a6f225ea36e44d00019422f6bb3a39d0fceab40c206ca5304ce166e81707a284ebd4ff2fca26690f81b8b33a78b5f5e56868c78777de829f1be4478985949dfd5cb5aac166c506dc80679e7db66f2d15106bf3b7ff39dd92281c4eb8204cce802e5bdc53e804ba656692dc96bf92e46790b63a8d9bdd414e7a113154c337d4cf986cf781e9f04d12bb8ac040f9d2cfb8972eb420c9e9794586b26f8a692a6ff397d101f288ffffa7ce2fdd8adb1541e67e6e72e79576666d0ef82420dafdbfb103696cc31503f5c33866425b407d4360c51395f59e38cd9e28b883603cd7de30b750be08d8ac838ec8e951db346d68598b442761d8d2d7898fa29e4943679f613c33c5da6fb3d617fdaa5a96b3b512cdd59689a96725959f52093fe6d3f70a48973b16a874fa838b886f7cb640d611fb96a7df3640d8ebdd9b36adeff8e9cc21eda36efef7df3ec61504e0a39cfcb73ee7a046720969c534c2a5529b6742828f6fd68a47d56e6c425e84886fdc57e7b1343fb2914eaaec9bb209f541b5fbd150b22845fe62b01c2dd1701b1e326172f3950e9ffd785c54326aa0b469c57b615ecf1120e07114d98c44026650e4cefc94be8e8739a12785045c26e1130a48e5f6a8b9c5941a1309cede897473559144fdc52abfddb73355f4b61e15318eb4c71aa25b0173c4c87b23493871d62ae5adc5e672e4c3b5b60bc0c4a2b32b2271cd2f536b06d4c1ced885b1350785003fe91ad1f38f161da7200e265ae05216ee63e625a3849bda195437cda0cbba52305759ce2ea9f35559d97b5e44791ebf352f65fd10daaaf65f89eb029bcd0ff0727cbc31e5a773ffa210d0aa72a96f0855bd5e310d8a8d565669d6c8f5ac0dd591138f6a23d2aab47a9ea923c57caf777eecc396235f7cb7b7ba6e4475446e07abe139c989afbddcf54f2802190990b2d05ecfb93fd006c28f38e4a9f92e7ac8e29081cac2c9201a5eb6f19882ca96adb35f1af09ae26f3e6b9cfba728cda0a5feb076acd34751616b5183d01fde37ab2a60ed5accbca9de0456117f866f1f044e7d5e39668bcb6d3e0df1d5b8b2db009ad945a6f8756dc3a56dc9e0a23d9e4064684b9dc6429c4b282bd77de555d282cfe0ec743eb6a42a136a586478b620df5a4f3909cb9922d497a78cf04110f88220710eba8c27829fe8d89254b02fad7c178ebaba1482b38ddde9098d90e500679fd3a8eff7b00737d5ca0e7b05196d241b1382f4bab6e1a2fbe5cbd008dc8004efe9aaba70dc57a538062708a07bcd75897a837b6569a04593854594f2553d57d3cdceed3878979d1bcb543cf2bc969d6a0f46600fa1e96097b3fb89fc9485bd4b620058451aae8e8691058610f296fe9564835aa33c211a1af74ef59c6a83ac874f629ee2d1aa018d9922f3fb2e10a92e2df5ebfaca34f62236b0c223e0249a65ad3c7f6a570ce036ba41f44c09a799fd3f97d42e22169548b9b9f0c1b537e7266b0105635a6cbf54e70a60f268ab73c7bdb617341c6de78008207689aa34e5a674f1840b3f5deb4fbae0b562274bee3ff657819f5fdd48aba9ad4517db422f4946e215b0e944825653aa4e9525f54050aab5ac7f1dddae57d3e0696b57204b980149367956810af733b36cabb32eb05c39a7c9546421a17ea3647b81bf2af2a4ff67a45610600fdf8e97e161f255bfc48fffb494ac6849adec65d6d661b4ec4ab83053fa8d083fda6e8cf1360a6a26c0dacc243affcf292d2fc4db02c07a15db690ab6ba2fe3d8c4894bb43a0a722f8dc118fc4ea0ae9f50b5ab4bfd8be0e0f7edd725cc019cb42f06d0b9e09ea9172ae7680f488a615b972852d4ced2b76af9183032b69d6072324450e2ce726b2697ad07d44cb4cbd810d8c72a4f3a03d5d4a50882d3edea723d9187a6e598ae835304ae581fd69c9be9319099783d27e6b7859d50070d1382a6759a4f72b61bb68784e4b8685d347cae3dd18f9477b8b5213d2ef4531337e118b048591f8c367a9ac10b04cfac2b28a28423f48da4455f216ae433f0e7041a8a1108149b3f3b42816fa98c27199e3de8d90c38c66269e5937d6ff7649bd44e03ac676ae03395c00fddacfb0aec2ff425964e85cdb60f4a007b854cf08295072f44386546c035f3806ee470105a75876e0a2e4e19775245ed5cae4164e63dca5aa4e29e0894194af03e5de6d7a56224682a90dd4e765bf4793b4fad29e718f7ecacbe73c765c14cdf7c72e36ed7b78b798139ed4d421ef2760a3bfaa5f6c6596143ccb2486fd33203ca91034d08d41ca8fe53bb871a3314209f7408af1cc6c3463b35eca32fd725265f59cb721da26c3c60666c04aa9d4211888a4812d51c8953b8aec3e84feb8072e7545300c10ab7f94936d1f35471ecef8c5506342d977ae39349861bc982754588fc8383de2fafc437561fefdd5e749963856a757b9bf4818317915ecba2ba904919df15424a3c11e405c2c2008f2dc1490426519be72727d902ea48fc665b83b844e9b1223413aa83cfba2471b2eaf2f8033a80706a4505f5fb80306f2726c5ed0142fddd2feba6c07bb90fbd7063f330824863dfe54c82e51bc6d7b89d1ccf455f7a9cf9103617b177b134417bacb5da232d0352b07c14c53573e7bf719cb39ef67aab5496170f1c8fca4e2940db1feaf06d04d9bd032389a8445a30215e0b88aebc9310686dfba90ff4bf6a8ac03d56920068e29fd4a09d4334de7fd134ef196cd6fceead2d622ad2ee0dfc25b0357b6a2830fb33385970e01c7aa1d7c4e19de464ecd0b980ac843cb1c333b04a0ae2d8f3909750c6155e86c8d60b83e6097e1bfdb7a9e84a326312bc091770d3f7bf3d7cf24d3362ec6a4d255f088b19eecc4dd3d28cc489ab5bdd908e9e4b97c667ec35c0b53cce34a2a85af95fc4345a9c742a442ebe532e122eb1f2aa54ba9425e475ded21b23981e3b6bfc958d8031a03b9d2493d41ae2c17ae98cd6f2ad984482500d31f04f8a5016ce717a450c0b9a4a438778ea1e8633035eeb4a056ef961e06b50e91ef0cbe1ba885e577441196dc1c81266fe253db456f6caa624aa894b25c8a3ac08550aba2cd75a80b75a4ca039f0e8106e1965ea7a9086ed62574f2b1412cdc3381e613edd2b4de12e298ad68ea7211507dc36bd2c7736adb6086455a68381a3a40fbbe260dfd1aa58d69954be5b1133039d368bca8b73635da56e83c63ec2c4333c02d1370b0bf497f3bb5c124e3dfd052cac233c3079c0e57aa633d281f169f7a82cf4e1e96a11139110b2fb6013e06500f58ac2983847d45da7d006e9a5d0234fd645b38d8da564e4f3bdf4f9c8290e3d179dd0fd6c7bb35ec935c68d390bbb0bf3e5bbc3d5e3327655dd3e438231559ad34a1a3b30346537f41ed4dac3e1cdf00471c343be0260cb4bfaa4de3880c4c5b137aaba45debb7781aba62597f7b3810a598b2eaf67c2f3ffe8c5c2b1b3e22016826b5118d63d6d246fdd4d53988c72deab5e625ff88a15e63595bf776", 0x1000}, {&(0x7f00000025c0)="af0f91b549ebc4e147b338380ee283b65def186a767fbc18103123993ea019fa8bbe7204a6c6a962d3b65173da117b42a79c0990b54a83ccedb5ac31d7ff19566d5cf34f721a4dd6f2584534961355ead9c4fa6e25195c7088a98bf52aafaa42c59a6a52d1a5b1e73e9b68c0774b68a5f7c539", 0x73}, {&(0x7f0000002640)="ddddbc3ddbe938e1a55a2f8f1cc950e796ca4312af746fb8bfaa754c32005f795922b1719a909fd956657c1864a52217af8ee3212ff08cf0f8a4d7ba5039af478bfd4783918f97234ec123333b5fe02bd04e1307073b053a45cd3fca3974fd35efd17bd38dac97c12965285431805a2055b488248c304a2036c702d40ecdb5dd248f77ea354b63db712b5e1fa39bc55577377d6a0f69886549618e5795772c8efd5abd64345fa8f0355ffbcd5cc2cdc12850cb6cbb5d5ac4f1c59d59341a0f1b6b746672c4d27abca7d9ea50a57866dbbe757d2ee2886459e52c434010d26255b3fa3fddcb578414d6c0bca037644a85a0a2caf0e1a6306bab6869d39884f75e0f4732244c7cf1b01ed161a07d70be1619c6191f29082c6ca1d36d9f3fdb13cf234b8c67f68e44c18382dd3953cf0eb623bc60da90b030195c25b39aae05b65b29bbbe9a226ef6dcff5151003ed5b6f52209fdb51def91cb21b31c5c0b16b52f7b0c2e62a38acbe80cbfab4fa1012f3221832ee4a61e67478067c0e4918fb48285b2876c5cb045a4cd6b69a6881113095d657cc497736842dcb847925a84c1d10a37e2cb4d9776d4c15ddb3afcf263e406171520beb4dae001dbf7aeb7523efd0027dd2898d79c7cc559eb536ac17ee5eeb1713a47fe5b42e9928fd175a500083a22cfd92559c507cd953cd5f65abd2636faae7715d93908cb34b0d40bade4069db0d3ed8a204649663627dbd73e4ba1c1e2fd8498278e6cf3c56d6b3033ba42e2077bc550010746c20f2f61efb2f661a615a3d19b8ca19aab5c46d8a878e96b26ab66eccfbb60da5c21c01eec7faa68426856275b99b95f81f7178b8a7a9894d2de46d99f56d13725504238265bfd4cf9bf1fddd612438b92820bde4f007a8955d3f4c87445f8beadfc80258ab4a7641069d4b65ce8a13e48a426bae037599f06a4e90e532e97b703ffec83f13ab092201d3fea0652d2bba2002715aef92752b581eba3cc557503452a2f292f117293b1884b6a58e2f7d344c82dfa20209ea275659ca686abd9cc6d48b1326c3afa7840b78cde42aebf0f685bedd14d22e8bb81f45fe2d6bdca6f67c6010d97d96e0d56691d8f4be5e5370e03905bf6e65ab6152754c25612e33645dd1613e3970e79b860365e4eb45bed73065040335108a95ce5f26e2820a1785b68fd7d3df2fe890df19c4792ff270b43c5f459a2e4ddbaaf758ca2a34c4ad830e39794fc4991b15aebfe70e2cbc2730a93f08214392b21978527156c1bd4c60d70bc5fad5eb69d45b5ad8479a55f54e360972e2a410fd11fce03f72553c4a08f9aa4648f962d7ba8045a07fde5f9b86a205bf899a76a2c9e4f80e274d23bdf7a4d4fc816de2c49d5e46592c1349df56b060fc1b8e393f84638f5a71b9e86c53fae6fb50b3429fb08f229331aeeeeb585b5da0bb72e0c05b02282d976b883806c4496e9c3b006eed297151d96b19ecc4a5f75b95fd5d66f343491b567e861ab91fa56fa1c74cb486887629cc1b254cdc8d4af8bb8e4a0489b87395cb713bc2882b0db469bf1773ea40a5c084862286cac0c3d092b22f89c3ae1de2768d9498d426ba0cc97ee869f9cadf924ca32b83d9e9e4fc8c7b78b74b8d6b14e72ea1284833af4df340a9bd1373b57c2a20eb68023534964d897c9dd48aba17d40d980bc75a47f84add5a9523976f55e91dfb34698a6252fdf272bff59efddf95dcf1d1f09ad59815497f363ebbd2d57f5b75dcd61862b9fc99067811cc9addad8b9f24af2eb2c99756048a4611aef5290bcddcf6965684fed64d42fa0f1007d62b1a6f2b57239cc4667c12c23ef0d882c49742681945944e3eb02bc70be3ae2720cb4e4f67988a5cbd26987f87f9eea975fbba673bef4771abb1741ad052de8479a7fc21579071cc6b35de1ff27667c0a762325847081286983acf93303ec33c613d19033ae1ad4e29a2f4f0557712a0c4d115891d2c697b2f2a49bc7f1705036ad68fe1bb4b23260d63043d4ee34ff03ced8858ad37b27303db4f7b62aaa80e3438612e821d18756d620d7cee5f3347d67e4c3816afd21688b8f59c8c61999abdbb7e42a303b217870d985eb5760c0c4204227b3f92f6ebb7fb98be912d29973c97e6b3e1ee5d9fd7f2dad37c94e267f370dd6ab891956da85326873641114a5555c6c690ecaf8e61be07d33faf9fe635c691012116ad374b0945f7ba3d2815a6728ef73d15d70230f34d7a0d550fb160f0220eb053a40895fcaafc0ed27b9891e24fa54e37400ac43b72033d73947d735500577f085bf4bd2b80d048101dc358ef78f691a5945d970727f90482083e465df1befa96779aab8096383970cd8126df8a253e7cce30b7e3a0d22298e31038b7b31d3ca406a16001ecbcb0e4aec13bff65b3566191618a87b59011232f2e30cb0331f262afda94f725ab8ad0c5c0dc7f5262e2236950fef2a2c06c2eae3cc6419568379f803d803e4925b9da6d2aad6a4c562a7d864795750f0c741d575a82a4aa2bf8782bd70c65c7659d8468f00fff3837a2a0dc62c84d76bde69c3a3f4599cf5138f3da920111a396c11f357cd807c73bd6c93be6a67147f1da9fbc739b8358a769f7026008a9150a14db028b5095af40b179fafa1d1032bcaaf3fb77566ee8e5fbc3362658073571233549bf97d270677b1bccc270cffdcfd110a2d26aab47924c35f3d30db2ce23dca2a938f9949d695774e324c144001e32281a437ce146c61485fe79e23bfe8125012d5cc824e90abdbe7071d73e11df3318b556336e57bcbb78f8399c4a1af5cee46f906b49ce4e139fb0c97d99e78b229d718aa1e1f86f9f5b9e987b48bf11d761221913463340b35ac58d90847b981909daaa0825c2f99ddce09a12d4e061a71c2b9b92e3c32c3910ed994919e2b5c4d0cc3f7e5c375ee774c7652bcdda031f7036f7eac3dc6254eb1b519f9960691ccd2b87710a82f6cedda4e3e23f3fe91f0426e91b82374a85b796ea62e37c81af074305fc3df057d256e7935d4397790dcc4e50dd2d2589c2ab5197d45fda7520b32b8f7628e3a17e284307dbb6c7b80d09364954e99274a8133824d64b3cdb88dc641a392b935dccfb7d79117c400ef0adb0ac35bc86850d5480b2b5643f3bf4b98e90b1c87c580319a32d9d681e59ff40ec1e35bc64e9625fc68f30b4431f77d722b5ee5d08b8d49b3a6c5a13d220fbe02ea86a3c0736ec5d8c568c1c1ad1baba715ad0c6636ff4b9fc259f7d412c8cc7db06a97dd9296b2f3e7b21d8650194d64a5c569625c59ed8eb82806ec56d868a91a8aec0cf298250c5c657ce8e3621cdacfd39702c0401d5189b9fe8cf2a3389f7c8f1cd50ad6455153a58e14ba406765ea98db5ae3fb2b19e93403a590a1607f743053475a308bec9afd0d3f18e0547fb83ea9c7e6e7dad3d52b987f6ab94562ff3874d64ba6aaa1ee98923a8a247b98cc1dcbd80fc7bba8340ddeb5551b68b57b4afe86c54c7b7f59a995428eaf2ec25171b1ea28258338ae8c9eae552614e791673323fe773cfdc13ed9b37ff7aa22346b97d4ea12f6622c441fee81fc221102c4a8bb6502dc7bffba05a2204490633ab99a1022bbcdad77e928aad4fe2d817497fb9c1112e652bd363b15c7435321e0e74f13a94925358dac53cce33e60476a5a624e449554fa2591c77e9e80b0805438aa7205e7520e9310f06e065a753d6c0436cb0df5ec762b9200b70d8240e23fffeb4b6ee7a54ff381f4952f2b02201e19d50e1e740a04ad7bd22e01ddae247659f3c935d17c023e57daad710fe4c3fd647c6fed349890eccfc29e11368bfdda0fe0a3433881f9df128b90cc7a67ea2a85413f816b40294e6244a7cf458f98153f290304eabaf5b42de30cd36b7414cf24440a8652da9db5f38945006158cddff4f56e3ae0fb6d7a7dab54334f8a0fb88305bf1f6c4579af91f7eda60ec263b5947edd9835bab40d177e05922b209b2696810260f704d9d8cd2d1b692096168d901fc11d42ac182c93b821b5bb5214053cad9ea9ce468d2999f085c461b08ba5502aeedb8d48fbbfc7cee98e5d839b07f7f91ee0cbbf187755d29e89b2028aea786a6dca5995afcf23671380dafff14dd7dd7ee121db8c01100844af7d90a8e5887c31680c02c22db46829066987c8af6265e6615aded868ba40be0f8deab39695673cb00a862249eb5bb44249d6078cf6e5eb79888ad49f6e2745d133e0518305df243bac852a5e5108d54930c404c86986843490d655f2c16dfbed27ea2c5378ec2af26125b0c84d72f4fe45c4580553ca4015e581e9050cb73579afe8562c835b1586db1579868e474c080ec43eadb31a432913b4145da25a0cb4c1ed710cd880aa28e32fb265767b83417e07287ec1b41e385a406e57054637185fde86809c1198b0a03073d248877181e773b24f4d0c90f0b80848b5c46aef2d1fc1bd54a1071bd9ae7837019fffa79db6347622e6147c7fb1ab52e50a382e57d3fbe0d89cea86c70757683854ddec830fc4fb0248d6c0c7bd062854f43307aab6eadb015ad56bcdb46972e95928461884cb56b7cd6174329c81b2b54aa36937822c1506784254d21fd77d5694035671d453ff6b5914fe9845b132a5317f09b3f8553b5ebc32bb55b09215accd6edf0bd2ebe891cfe8d95f8af1127f8bec832b89439e68e6f60d7996df61fc919d84b0e09912db6dc2dd80c60463dcca35169198a7d97dd7b71e2de408694241af2d7728d5bc9651e306fc0380e5a5efbc7ce49a4be61c732feffe33c7baeb025a7a87a26e9609855c3105f519df04c9362d80444a2847cd2aa4c6ab6c155f33cafc1a4dbae853d5a46713de8751042eba69c734cdc10642a731be2cc9d8e69e2beeeaa9e8011c853a94540d95800129daa14d349b694b2d36b24d0fb8c6ef23dec1642d51f2d2fb78b5368dcce0c8bcf8b1f91a0fb6cf223a2ccec74b51d51c5e2343367479ece4f62375adabd98e5ed9b3d3027c3987e78a7c0a9b08dfe70e5a86733ac1049dc4a294163488fbcfed8b7e6df685827df80b98e4e5ad3bfddb3f2ecd0191cf954dd17096036b7ecf23d66fb790321d18bb91fe8905f163b5e4a07f47569d7043035cebaf043afb2bb03c9c5562552835827bd56822b3493318e3bbc1a9f35139e6b444d4801dcdc7a338d4296ff99b19659ae20c1a6f9f6d4c163f3c4482f8db611154b77bc0cab8b9407ebd07bfc7c0d380cc4b4390edc780b2fce8ce5c4b83bb60df8cfe9a21de2dd5444ec830689e2e1eea34858067c9889a5c88c1e7eab757bd276a56586d8b59120be025eba593da175263afc4ce80c76396682d90329ce39ebadd791a315c0e4ab5f73f174c15d76abd2acd16e42d6b4a5cc397fd7e815ea8513910c45dd31a15053c5e15c25f722f704880a67155f833a403394d3d4fdf6d3e3565986286a04477b1f9169847d7a1a48f6e81c112d37a48430b8f9e762cb92a433a38969435ee53779c91fb2d75bfb19b4119e7c89a8f486e404ae7f81d5bda5f593533d41f9c0e4404475b3730f42ddbb3e2195e6527e8b4c381d508dc421ba9117d4b6aa362a8d8e41e00d093803f38c0e4020b67e7b8a793c45618a4da7dd0cc2936dd84fc969733b579beb2aa5f1353b9862339a75de6bc5e3aeefa5f23e04e65853100b61aa0d3e92eb8e1fb84d2d76bb8a155552d599b0d3e7b38422a30eb00c9fc3a312aca35ef977444155de6a75201cf88fc355edf4033d2506bbfcbbf4d170e080d98915e0148acb810f561f2d7b380b2dc7933", 0x1000}, {&(0x7f0000003640)="bed72866fe15616e2e4daa2dbf13ef1c5f8a0b3b0680b66d7ee4c488ad2573037c3dfa17523b470f1feb864d4abf44178500a9c4c54c191fa5efbb618d38a12fc0d00ad5e6243de9d45418fc3ef4c2c8df04b63fc00d95330e144e6a0fd6d4dca809a08a314632b13d35d4df79e7e0999199dacc219a7433300a23aaff755561032c7e2f4372bb0fb248043c1bfdbcf9d89479429f83155c4ec03fbe408a84ee6072f77edf302081295c0dd1cce05878a088dd6b3d4fedd3d1473ff25f23ccc590c935b3ff92a22371e2d413341963ce12fb058e6ec1d8c74aaf3719f927807252d424a15c80c830", 0xe8}, {&(0x7f0000003740)="4afd8f48df62f03aa0454c27179fa86596597849b8a06adf7b4bb95f620d93bdbd9f1e33e4c3d52a8c15c3e3e13691e3125b4f468c00fe44e8b520b2137bc999bbc7c57288dae7fb25e46820757a69484ae5483ec6752e52e3d489a9ed3abaf4f8c0a3fb00a2ef4153558d9692e207f91c358b3211a74d42eba5586f1bd4538bff63266e1cb44aad30f8b2074484b77e18ea098556c64bc31e07593109681e5d9a46907182d6c3de19715d5984a94290727c66e4b416346ed99cd5b6ea7bebcf84c388e5bc1e54a0d232c14a7fe75145c2944db56055e2a4867cbb9b587634f017d77d239c5810086e74e395ad8a599b7ca6f86f7c72ec78d55a97f7b64c4746ce4caea03f25fd3337f51607ec6ad602b3075cc936d9c1141beeaad1581756c3056942a701999ceeb253b77201b863c01759ad5caf1c05005b77158ce01c67bcae484be7bad1165c2a8f0821819b78fef89a08f844d846a7c7e532802e7d8801d9a8e691ea7f8623b3d5ac3d2a9f17342885108cb9d8ca553f68b6fcc4df8c35b83025a8929cb389486c5bc5eeff98db3925d62aeb5aaf61006c3fc127300b05c9d72f210b576f0f896a2179d6f82480ebd3e8c03253e198c53eae472dd8c23ecf673f2ec4b8cd732ee63108c4feca55df5a98658dc5bfded219647388b4bc30bfa975e747fa2fafc521f1efcb629adeef8d2cde27c9d7404ce02ff347f68e95b67962f14811eb2f185870f346778b058658d19d00b21d7b13681698314877a7ce935fd569bfb62c526adc7ea3a057482329360837cbcf50ed44f5dae4e38c76f530bd7c6eaa21936f1c50ddd68f5381b6d5c9be3a8ff5b8b8ab5839502667c2fc88e3e75b3513e7ed130c4a20d7e21e5a52f19e31555e016f6d350f4abd5dd5d346b9f5508f02576b024b983356c39f900876b2a890e09c3e681e6e41b79953a3fe975f05d355d446688db43c917855ea1116f69639aa53e313140fb491ed1c408fcfe862229434ee52d4412935d2df745a9951d612fbb81987564ddc188ac9b906c9b419d873f0d78421a9f83f32d41bc82eccad92bd4eb61e53fa57e9c0352580ffafb5eaa7f1b2aa3ab49d898601121c5d17087c7fc5cbed0f5a6f324610c90e3d8dbc5453efaed5b2957f828e393c1c49bf2a4c633da90d0634f4d8916f20a04dd26148d43dc4d1daa3653d7e081deda03aee5b23f6ee061406291ed522ce647508e337c32dadcfb344a326291aca59511ac11c4a2ed597e56562769be8889df9f338cd43105426df36c7ae7d752e81a2681155905ecf808f2bb49a1271e7dbf03183beec0b2c478aa00ab9b692eeacf7dc384c7a1cba79e8bc32c49352fed1a201751d5c5e2890503eafcbc515a2511c89c12d77d49da54e9821b56a8a0f99032bed899b4324744d444d74f3c4ef9031b50ec839735d174648d90445fbac4ae939231da147b9d79829f37c6aab080d41310396836c2f61f1688d60c85569514a22cfd5f0aeabfdf6d4593a87266a6173cb537c33250812483a4a3bb34de3b10490ba5afb285f9afcd1968fb680fc4c7e749c3889201ef4c42199f4d3348180dfe84bda8a3c4f5efa5a7db5235b7a9f0276bb00b3d795c467e48c1bcef8ae2a2ebbda78499c99b2158905b9bfbe12bea631be071e30554a01c319532473a5ecfd111333e9ff7a1f5d66ba071cc847b1992ac17877a5b78480dac6717cb21ad19452114c336830c7c4089415e2eea4ef6fd456d31fcccb5e9f9bfc0ca1985b5b466c18c484e3d6e83d81eee455fb93864cabbcce25daac43e38efbe6c797c286ef3688639c80dbeacb83da5259300dc3408073cd70855acee64cbae098aa3bd7f6a35397cb71bf03a21a9d5f3f3db002a22134ca8e0936014ad2ece403412d34168ca3c66c0baa29bb417a7c10ce16117db22278a9b247b29554bb57c4dc01fcfc345f44293bcb59a861ab20f6e550df97e864cba0562a5eb96a8dc4c5ed6ab82dbecb0ef061ac4859e6661a540a14f7ea58073eb5f2aaa0e60a619628df5f5f91077a9245e2012fed6701985b42604626ec6d3629d8058e268784902aea2dbdba7d6285a624746ac82300f08c470b6cec556e5b7a09ff152c267f2ffd6b8c9ee2a7a19ae474f2ab9466497a81cf19fec458c2a82253636614f11c01563dd683b8cf6aa9d9512136e3ed48b179b544ba622782038057fac4a7fe476da45801afc4b59ecf2b9915ab0d951880f63bfc5761b8d1cb6b68170e9cc3d008ea4fd7b32e90abcf0eb37e83469846e0a8f2d15ee92454dd39ca22f0729545c078bc18004ba1cfc3bf628adfdc88d12603ccea422effcae2b1599cbcc135c274765f379b0267be557a4b54203312a415eb304fde84803aff33f974f583a422196837bc1987a4b30366148da6727d9a1817252bded42d3f03b364d6c651875bd4ccddc2402e72c7f773793700e9a43ca8eca4893033757d155c3ce8db4e553ecfe83a713927c6ceb8f714bb159e32df3eee0f2932d0a1afbfcb39bef36faeb96eed27bc1710d78baba79d73c1cccff938ca9dee70ae7948e14e91d6a111aa5fc5649387d80c7473b66bb11ebecd3b132a5c494771831b89bd9cf7f7b44609a2b918519642c3797c56ae4250548f8ba825037dd6235fea5ed1aabaf66212427e0e786a79c0947188f15e15b5ed744ce79ff0857f5880be6f40481a30702c966869d13ea4e1e682979654705d3fd75f9401b12762dabd36324c5eb04d9ff21ff7a8561864656a2847a70ade232f36fe2032e87e493acbaa1c5cb6aec722fb2dd45ef4192128123471693e7fbd7f28fda752b91dbd5a28933d674e9dd8f06b76690295565db7eefe846e77098542c2b57093dafd315c922f0483aaa1b4a12000c9081d4e6fba394a33f5a2cd69ac5a714615b04e6ee3037d0eb484ad2c9a48505f2323f85ba8ed10feee06c3fb9ec5129aeb0d6fff742e7bcfeebf6bc64be44c6b1095e8e82a1925b56d318ea38c1b8f84248932505a9b85229faa12a86546ac8cff62da018ef2c9943823cbf1d9505bf4f8c4bc24dbe81775084958d95cebbcba8cf7f235440e1f8e9ad95ec53d0644175ea5cd950599b84d03fe6c7ef902a7687e5188db916a680640ffdc33933739009f9b27764e89bf0580712cce95c47bbe99ef007e95dc9a6ddcbf408ea3aacd54d72bdf5c4f27dd1622c2db3b7fb4ea711eb2f1b9bfc1e7e8b7b2a2bd0b030f8c5432e534e23829fdb867ebff08e6e4cfd8cb9716b90046336b983848261eba18e12d482d44e8794de7597993bb33b64513f3738e9c55ca75812ebbae153f85f84cc8ad288e1e6b265b2bef9f4af303e182257fa9273afc33c7037a81657ec48a5a20bf1ab8cbc8e580a7f082133bd5fd714c454960322631ca3c1ed3753440e5579d504aaf073aabe3c9f96d0384af20588b4c9531505ccde0ba6816a798fee616d63e63b86097dc2a92d1130b47a9fe2fb03b10597f160efc454fc00e85abcd6cfc27ab3a7cc839b1fbf63e45d5b648780914e80bc011b16495261a43e2ac1aaf1f6f59ff534bdab6f6f0b1ba3a13372515cfc042d1be736b931f1a13df49ec224515cb77f6f43347670041b02bfab8e26c964a9f0a7fd007968a1b36060716b75615d1e1631da3e91a5f5b4454f3190dfa4f703f785ae28c6617f8bcb8db09ff31b0ceb7309331c31f06ac198ca8878ea22664168da2d99d65b03261ff6397bb7f57db3c563f80de69b71ba26547cca7a8907a5302ffbd884e119cdc8482eaaebfba284cdd40dbb57768b81cc59364084ff8f937bf0629b2a6c49732151e9b2ec88bc0c4ad1f4b8c4c80b3faf3030f7cfebe697cde15040eb8355d2e9acbcd87620196abdea1b5b80feeb407bb11aa2f46fdb69d0410015c7cedcf8ea1c9ae0c342ef0d122351afbbc6f8306ff9c3812a154b3671ee2e6b414bb2db7fe5172dcf2abd55afa1fc171d712191dbb47c73eaa20a635dffd3433239b9378e92b995309e3e4d45f10ff42346520e0b2c5a105b8d4aaae7cd0f96229a8020611a8ca44ec569f981d8f7da567a297aca62af9bbf0eb6f909e184be466dc11af2818fdb973d7099c408b5a418964b81945cf3b62529610dc8289ab1917b2de3a5d7e28f9f0d5d462cd4fe71701e1cccf93c996de224e577e1752c20971257ef7a2bedf2cb6778617a2e66254a1450f8a36f7a1c1ad71b2fbc0e1e74e06cde632be7d5e303c19773445c496acfe3b499903983d1acdac61c8d10f6bf1d6e363e847a169478090acbdd8b0f3ca55eaf0543ec1223a58ca60402ef016d463d2161b05e5b30e50040d14fffa0c788527c67561fd80231702045570091c07c098219ec888b3c466565b23fe19ae302962e1692e32a3a368f2eea4e5117495694ea8038ccd74c07511d3fdf95787ef52db623c1949cde013ad99715690fa10c581b576f5934c3fd0bb626684d260b3e4a88d3caae1fb6950be77141c1092f0cca49abf205b869277247773f92573c57872f7322d768b234861154cbcafdc4d2ef99d85ab9cc9c78ef00687124816e10f1d3e0aa02a4c82531b8e14b97c83c704d4a60eeecdb2211888ae093a41c05106226f4c7a8b2507c0b66c7934034ce4bd9a18cd1bee47fcd4f6f83f09acc5e35a8fff297cabaab83f79c86cc402629a8fed1c0572d9efeac5198e0e60797c625517cd0a1f1462b2cdba81eb2a0409c5aee35561402e84e324aeaee2f726c12bf675a0dcb072b7f9c11cf35f33ff752a1df9f18233dd3ed8d258c311da000c3105ec54a79fc5df16142979f1dfe00b9baa8093618d8c25c08ce90794901802d223de9e70bdbdd2f76077f14263b906844e782177684434044d3592d6251c53c756ec844c85c1613e6622d2f344f3889d6d7b7809dbf8ba787ae8f932db395543f0c5a644afa558b9b3fe80a5a05d2c7cbe21cc67239de3c05a5cb7ce9f14bd0c2bbdedebdd2a3005b729653193e65ad704e45ccccaa38416dc95183ac91b1a4dc6896aab97b1cc694b2b740f92cbb63609d886a2e75cd86030c6906b52265604df9e7752fc149b9d5c78144fef48c8832f3c498b887d459ecb44efc6b0c1b00700f77c59fa7d48528f86777ff26218970e595de77d19ba378a6edacc0f27cacb140d4d3044551797a23399f101f0d56f031c08598d53d4301a223d78ecec5891c371f5f45e0eb03dc3903e789dad1fc36b447d67f87181384dbb9aef5b11e92fe62fe14fa90be89df73cda78e79ab1bc15feef1119f982d7503a1fcc4acbe2da78d0b89252a9d8ce25135950c3d64a1ac5a63c9bd8fce4297415640478001111244b5e77491e07347ed170d4df320589b0c67d0d4764bca82a2f9d5e5706acd34afb178a4256c6cd77f2e1d5e9a5694946640e154860795b5a52b38658a9adc65348e327cc33de2b7bbeda4ae8d6ed5bd886ad6620af35b4250a814f90af9acfa59f88c316ad84055537be23cafca56da218c59848417a1d4888c6812cb74672260e83d99328d2f9b053da9ece72c15ab83113c00a333fdcb13141f96b7e522b86d026286eef05a2ea9c0e677cf5b1077519d33623e3f2d4eb7173359f5fd815380b212ed9b06b4354411bceefd13c0629d8b2142de8e4baf5ba4db478f3cbb7a96aa58fd7f90f9700ca2cffac56678d5a0b31461f776965b72da8e968c6a96df96416f959aaf345a16658c7bd7e845f8946c2c7bb7d23546910a895f032f95b76351202cfa9a323cafd23e251dfa3194fc305f382fcce40b57125bd0f3fe9590feda9bebaa0192c59da", 0x1000}, {&(0x7f0000004740)="85256be820b007c4b0f33988338d795fa6e21919c6728b9051b4eddd8a3b1435eb879eb4026b53669bc3619a6d72873ee5496cf60cc45c4915abc649bc98584ce2ee4f4badb06a356b8802c041be2dc52576a1f9308410d4a5d19b55c580304233018267d05caea5b38ed0e6d963be282cfdb2fff272cdb46c35815b63f16698b7f7e76f96f39f4793e7f5b12e0e2bf5ba9c50147708f669447f87ee8eac4fa44e63ced3b2c432e2ab292ab93d4319ec05e72aff50009054cfb52df5f6a54696888914b176cb0f6bdbe241013b55b3d8a7ae6b8f6a966cd2a31a1a914388902fa2ef0f59", 0xe4}, {&(0x7f0000004840)="fb5280f35deac96eae34b91cea0756579c5bcaf4540fc1e9945959aeff4b8881ba9fca8e42bedf6f54f5964a", 0x2c}, {&(0x7f0000004880)="f926cce4720af9076dac652f93df96d4b9ef4cf9df1c7be9921be1bfd29acb8daea92d693b547c435b2da72e90d005210cbdc2700518fd43f001faa841972ed57d9e149704c19b8ca603b2814f27a797a4bf0a59f6a5d71411e0dc02a721f093735b2ab9e308a5fc2dbace9a9fcbc48abb0f2e897d0921e41e1ddf2a1ef5f36f86c7198d98488ccddc9db61455822837132aa92131b82f88", 0x98}, {&(0x7f0000004940)="79e99ff9da3322e84e13c7c7a5bf0f9e0d5d43d286237347a4a09e692c45a56f9ec21fd2a4a5c0d61e37831c0a458414aed744417fc354b75e10d5def80183fa599879fff51e250be981be89e976c415c214281b4d76cf06c08221fdf82aaf3dc652131645e22baee46bf49a859deed9541f90790d537749214e82b38ff89fa5c0a6c9f298a363926fc3dc3f5d3b71befb0e959fbf10ab786d1fac7939529a17013e7d79c3dcadd7efcae0105127752765906247359a2e924d20374f14eb4ce6cc9a15993227f674f83781e1eb4afc687ab7aa8d43fa0f1f8b53517a2d3b12043a90ab8f21d3d0bbf5d33aa17a31000c2e75cba65da5f2", 0xf7}, {&(0x7f0000004a40)="da07ba920213570e8606380cb8fb4476f63860cb4bcf79e0b9fba77fe6b1b834ec2a86cdec0c500c4fb6a03a8fa9c8000490cfc5fd9c560e581271ec39a8ccd0659147ffff2165c34e4d37e907", 0x4d}], 0xa, &(0x7f0000004b80)=[{0x50, 0x1, 0x80, "32d8ca4f36a3be01a3d57bac40c16428aca2458433b679c7438fb2395178c9de26b0bd0eefe5a74a4d5e449c44e48a26e6e0f79264b2920a43be9a8eb41a"}, {0x80, 0xffff, 0xef, "2bdbe516ecf75c6b766cc22e6d63ceabf4c6008a06fb7e7b78663188c07fa61c0b721cd7fa405c66130458193fbcc0507c7aab30e9532174ef5314b26b73072cbb3a1482373bed27785ae0d094d65ae341950b96cd9cdf9641c10dd07d927c2ba94ec6a4a124fcba8a54dee866aebe45"}, {0x20, 0x1, 0x4, "4a41a74e779bd04d6e03aa"}], 0xf0, 0xe}, 0xc) r6 = open(&(0x7f0000004cc0)='./file0\x00', 0x500, 0x20) r7 = open(&(0x7f0000004d00)='./file1\x00', 0x40, 0x105) r8 = dup2(r7, r3) r9 = accept$inet(r4, &(0x7f0000004d40), &(0x7f0000004d80)=0xc) readlink(&(0x7f0000004dc0)='./file0\x00', &(0x7f0000004e00)=""/75, 0x4b) r10 = accept$inet(r6, &(0x7f0000004e80), &(0x7f0000004ec0)=0xc) poll(&(0x7f0000004f00)=[{r6, 0x48}, {r10, 0x1}, {r0, 0xa}], 0x3, 0x1) fchmodat(r6, &(0x7f0000004f40)='./file0\x00', 0x18f40b627f41007b, 0x2) semget$private(0x0, 0x3, 0x12) writev(r7, &(0x7f0000005f80)=[{&(0x7f0000004f80)="96e54eb7a58861870ba8375b661123439dc98db6b4e3b230540fa7e5c627cad0b44248e7659598065a0ae77171e480138559a949b6850ca11d22a507a4903ab00dda3b528f07aa8b2dfd52faa4111d7818e745a16c0e4973cb395546a92205222814477e2236f4e63b06256b45d61758aaf3ad436b5eec61739c19aff9d29d86f25e6e8b8923141b1c17c56ff80e22feee2392185dd79ffb2fddf3e4cc0ea98a64cea45805794d4f28f131adbfc495583b3425dbc9b2ea2962ee6a0985555f5584bd5abd8e53acab0449b08ff3d9b6c3d65ef3f10ed6a342bcbf285bae8321726d4cdaf994d7822446fa6c981e62f3a42bad06a84c96e2725403b74b4c5dea11b83d81a6361c458aa51a6ca20ac456b62a7cc645490a3af4914f67d2ea1b2b2f54bd5e839a3bb160d5021b1711a10de0bcac9eb35dd258c774bdd8936537e50a1a80d825c11cb794629dc8c11316ad12aa4e36a2659360c3cbe9bea3771ebd4e626b09b990c023fbdf3f418202e436885a64016ff77c16c47b116109addbe2ae2547d243852d6cbddf0618445847984227165b2816dd01fd82cad50bf35b8dd71b9a1ba92b4fc1ed07791f9a3243a979d7d3d14ef89a3a27398132cd346bdf6732aee58ef4ef840c1211dc0e3140a1601d1ef66183d06809de712e67a36bc1a14936c0861a13cd206a55bbbd237eeb4896dea09a12f6d5ed8806ade02128e7888f77cdf0937269021761ecb69c48cf367f3c2408827b8e483c35ece0967f4d7cc014b65e9cec45cb7f9d1621c6124945318302fe63008008f7f2753c4951a50f441f7301e0566017ee0cd0e305ad11fcda03a80485a57784a3bf0b48323f1a43f7f906dc2ac61a6b6c024425b59a625a18ef22be9d43f0780a862507a9cdb5ebcaa24b67048f8370ce6283d3ee2def6707cf9089c991ce8adf840ebdd593f7a61d6368ea2fc0692efad5c57a1c11d4a5bf613b88b874c38d275dc0c9bc3866d28e1f51f484ec80752d5eec78a44cc38a5adff151ede151f8a92bc0d5e1cfc794bf8ba97f8498eb8421a4e12675c569afc5dc4f1d5dba0ffcfe5e3a87cbcd094f173b37a6135f46fddfb9b46ca4b68122bdb55296a37d9bccf1826a720cfb9d53f3daf9b35b2e279291edc4e0b94c4223dbb305c535402f018ba7f8c4a4e884b6910b7d96d5e624c602648a949f3df5d0bd4bc7bf98c2c8b41aa6571d41f0bec93a5ba9de20cb301c9e0f62160c88f544bfbe3f50e765bbacbbd3d52f40e1cab6187673bcfa4ea3c67b259e36a8b7ad71976956a8395c56f72ea6f5e80bd33709e8dff552a581263027a84521d382a5a2f45305ce7e8f843417b9793d99d9603611c81bcc48dc6fa2cc68dfc3adf3c0c0368f8e48719bb1fc878f68995386fae9d12d23767e599f30fec170181d7a11efab1ab3c05d85956e4ff7afd582029d854ae1857a6d1ea816761df96ccb7547e022e88a30414d867f7f1187e9d7841eb4d1a2444786288aaeddcd919cb2ae5bbb71ea3b7d83c4380604c054674c7aee8c5a9b3a20d902619a5746651c438f301b9532a58f8daad4accdaf44abbc86c585488b3c5a3101c5e016075df46610263d065e632b5aaf136c518bf0f8955a05b558761ddb3c2c303a4ad1f49b418927fb391a75d6bc7b579bb8f062e8874dc6f2910b6a36fe99744504fe8afb951cd0120c91e47af71d05c9f033f07860edc69d9bfb2f309599fbf0375cde2ed8fb3478253387b91039547a29f270889062df8a6382f792d8f40b7f5e0a6356c643ee02b962b6ed084de37fb40c7f46ac15202e521405e380c6b390431571cce656a85ce686693eee30accf7437e6b6a43148d5ff74dd0e1dc1c3b4de6b8a2b369b0f7893c2f33128d82033d99da3736b7a431b471b6ac0156e4859aae6e6c92db52ab468a9b997dae8ff60f891ce31ea4cdf4756cdd9b9eed3a8b365821be9623ea9833a9a22dfd8cdceb662807969ef04631a17ff11bf5a8142a559166ca945d87ee0695e3b521c6c2ebce243969884c540b806b7b04abce14159ff438402257d1e843d58cb02f9c64e8fec5c1bcbeb54e60a6eb56f0446273aa4d95349fd015631865bdb4b17955046b6c40c8b1f0fa2b14cef99ef8107b4ffcfa0c72819403ed477f3b92a31ef2eec392654f36e2afe4cd7e2aeb45c6e2e7e0b27fa2e52c951b8158258e2837305faca49bc520aa6468db9250253b21a5ed3793853fb94aa65f27f658dbc4ea9cebd4b434605deb13084e1a5b739728bc8081ff54ab6c0ed7d69ee35fbdbc745abdc98515abb69ccca3a7595ed2426b682ff767ef2fe9aa7312d0230e0fd1a07745227c5ec6cf36e80f27a257ee2a808627bab83f41c2c184bbfd504537d948393874665ad7db8243364d87ca37e15547d0685034860da28b4e1d6ebac463df5918d0f0943ef4188eb03670f7ab3fd04bea76496495082db1291ec68d2e1c9b359948c30c94cdf57070b8afd78b68843c68b9088b9a8cda8369deb67646facfc5e4fb8c003b0b067073065825ef029cb6374f038b04f898bfa115868c629ac7974f86f3e17738f4090ee5411b288771d6ff6312728ea2a06dbbfb3ecacbb63ec6ed8fc6ba9dc8cf789ef56015c209443b54e1c55a79ccc21a0333d445ca442bf6f47bd2c749162d50eacbb023bde5c8df93b20adc227a2c0742621fbff2c1356625274ad64a8a3ccef062c770eef1bdcca2930934f18a28f7ef9863d19b00b8128965549276788a65b6606f16f139302cced322d4c77aa6e4fe8cc82353b59fe53defe16d1794a2608fc37a3c46534119e44f392252d527f326e3e01315a8ccbd27409e510b340863f2da9ec79913c4bf5feeda29d7392b7d5e775e839cad3f471826dd31e522c93e9efa4a218af2c8d3eb84efc4405d62e858b6ebe4e60e9f019f3614c547c3add72057f0ed8cb6fd4b319d1c2881475e572164a2f5cc91ec76326bb3db248faccb828ae4cdc2dc317ec3e79c494c21ccacb01e30f2c8d0fc32fef74704816c7cb6d7816ecf9b813713d7a6eb85bc75bb38d242e14e5bf516187c485dcffcdcee94d2d4b234eb2467129dc8bc7a9f95208be6f6bba335d99ea9a156c77982dcad3135f9f3e778b3bd38a488ca000e755050f499c01cc36593edf653e8de9b54374a8c47dbaa65cf1dcfec95cf1146b207b540b2d18a1de6ca963c50ae0fe189cd372ac94bde4da62ef467df8fe023ccb8b451432fd6a0e15cfd33c649b1f5597c61bae6319674e1f50fbf685b534f87be174bfdb50e956a5be1b4ec192eb858dc231ec9ae8724b65a7977e89aa9dd6574d6e5f6e51efa27fc968404a9a0f686c7cf1fc13c2e5e50de452f3ae74e580f0316aa49013bc882a2167a4fe7c74442923fb3183410056587338202825c0d2a1c2dcc5e1dc15a5328869acb9862bea07eba2e135e09d5cdcc157b9ebaec72ad4aaa80019f8deb19eb54a264735a335f0dcf81571c8dac8a04f38b66b1413654e6a0751a3fbe3b94aaa1a4774003262bd64b1cb4cd7e029c3527aff1201b58b75b79bc9c07ce6b9b2542f7277c199b737108281823b08bcba36d2945959f8a1a71accf8eaad6def5b8b859cc720668ae327f24c05a111fd10e2bc056ab013cac4e7aee8309954c04c732ff90d572f7e1f84ddac639fb51d6743030ee1e6c03d05c0306feecc42fe16371ca1649a5edd5c977a184be8e32bee75c756e2e70ea11f426367e54c8db8da7f66c0c7cdc71213da200e47a8c3e81669dab5a143814a73afaf69f0d2a2e9477266996d7da1faaf14c75bd4b9a8847ae6a23a6f429ba0d07901ec1092aabb243fe713f79ef6c1f78cd2574cf525a1c98af3c3ebdcf7bfffbbdedb259e55ea8cd03fad27b32ada30bce21d3d9cb3f62a87258900d0c78d164a88e0df3196328a4b16ffdc12cf8374c2e5e7ed0e2f2c2bdc30bb3920baecbff67fee3bb699a1a6544c3f0bf287c275bb796b366139a8c2e5d3113dc707bc90f2718f4ed2d76a3cf047fa935365563f6cab2ba2d7f5459d4a3d8bea21c34ffa738f0bc4047e22c7ca090deedfff5c11776dc52cd3a7a5ee5db515a066d62a69a2abac15b5f6f8fac1b12bf2023da5673bf0c7804c9bad09d576ec76fbc642f3889afb5e30fe68a731b79c478cc80f0da59c4a52621d0791def0f0440a53f8481e7335adc35c274de226ecd57eaa071cc27615aff678b79f76329687dd1ee7f26131626a087e50c3302ff23f602121e3fbed611d25f4ad5ec4f167d2e785cc9c0d82c3fa5242e67f9434de0f2cbacf78b92cbec17d8e73f3e20401ada33da32e1dc2fedfcbc0cee1750378f0dc56aac9b70bf1b6167e39f1df0bb7531f57d62d7c0c1d671a1b8353dc2d48126f2ac42041bebd672ffb9bbdb6f05afc48dedb0eda366ba88991a899ccbcb44c84d9fb607cf41246cdc13959995f6267e681a776dd7057739ac2023074fa7c3506f1b9515befb14d27b306dbb7c71bdc05cc018d16242160d40de72039cf8343a67ae5c6d034fd9b144e65abaa3f988308cacecf3d158b169561343fad80548aa3e8b08fc236be1d90ef4a9c153908d4e320ca4980295c623caf52360637fa634eef32c11370780b2df194b99de6d135c0ab94d09265dd34c00e3b20c55e5ee473e235e06468567da2d7bccc22cfa321aacc8b497aa53d516b38b2b2dbf5fb9fa465343001740ff3056d8959d538ef54e89c5566a793308f0b010a0a308c326b7dfa879310994aba1b11460b78652e18dafc410fa9229eeffe6186e6d3b6cc6dcbcc539ef3c2237ad8b6bc84ca87f5d5067198f2e06b30c8e06f688da5d86a54eea8f662ef49a7b9ac4384e8038637443dc281acc3eb3d842591f0f723b15a6f425c0b6e3941c6f95519aa325dc4baa406f6745956dbf90119361530b5b72d788264dc463c03425ebd3a4f91f4c320bb61cd51533b6f4c741388ea0b4e412b0a128988063947a9a9fdeab927adf2aef52991e2ba5b0ecfa8099698c6713a2e5dfed0b8396ddcb74051c79f1a10b6a368386c2a53539a151ad9c9259ff20ea521ccb1e94ec08f5433c923d729e4717dd8be8b57966163df17725530ba88c7784f750980515309b05584b95fcffb985e1af149979415d4949cfc0190db3f57755ad3a974fa3c67e31b7d715569ebd56470ab6ffa7061f2a1ef3aa69832884278d22bb13a50fdd12147471a6047995d2c89acc5d6736f0db1c1d5309661164c98a76e02e3c36a81526c7fc04ea7e77dada34e1d6ae6a4a5ea508afeb377ee12103e7d0256f14e6922c6c35290af8f171e14fa2adabab69476dc20c06bc48c71f927ac1b1fad42edbc73281a63a1d26a1e30d713169e2a5ba87eb6e50af2f6303554700f57b2ef59aae3f76e4242050abd3628cc9ff64ef8f34da185074d9b65414650e8fbed8a12b7a50924663ad8fbe3894296fb6a771cf291e31b5add60dfd4cbc7f04d6b06d96f0c09060fcea05afc38fa09d913b6303d7164bfd9252d597cd1fc262afbfd6b513674b9cdb2aae3791f275ef2ef9f79b94e532f23305ee77508d5df9ffbe570e6a65cc4ff6d6b7796606f8117e2e32e612d48522491d4ccc8a9843458e60cb9c7ccd21b3b0fc7446472a3af118ce5087050ce06a7225db4eb796fa1bc5ea8c81fc20647827dffe4e717af16f4365c7f3202352be03588fa6c0dbdf08dca035e4d231fa4a96f4ac3b536ea2dc8e2988071e205181286532dd9608de28250dff154fe97611767b7b0d53c4ae469ae8ee85ac31a0c9ef7f93383409a0412dcf99056b1", 0x1000}], 0x1) poll(&(0x7f0000005fc0)=[{r4}, {r0, 0x25}, {r1}, {r2}, {r7, 0x20}, {r9, 0x1}], 0x6, 0xfffffffffffff35c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000006000)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r5, r11) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) fchdir(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x80000001}, {0x8601, 0x2}}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='\x00', 0x50, 0x3) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x6, 0x4}, {0x3, 0x100}}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000540)="e4883b16f1bddf7250cdfa834035caf55984cb3e04b42c0092ced58fa06a8dbf0c3a4af1ff710db1f9af280d5ceaafe0cbb40885b78334a3c62e0f8bbdbc782f836ad2acf669cfc3e962445421c6d1f062c14342d70bd6e3f297149797a720c7e68ae2d984048cbcd23acf98576d617ffd04a8d23ff703c9532f8e38e5db867f0d44b0a3def9a177e33b133767696410260d177767a535e52719d481690b3c7fd1c41de033f8f3fa512a35bd633ac9402d3d60be8bcb9369cdda58adcb1a7cf6a0c9d372544f54b456db07ff9728812348f1dfb6a6fb3fe01cb6a0d677f885d2fde45fc0f8ddc3e654d4aa1a4dea1bad93e0b742d21a526fafe2528796811c1deb163f36b1ae61af954e64ea1d07a04980edef1ca16d50fe6bef156ac46c96a6c3ab506f4be7e649a981c37104e9d84b70425de3a6c89cc8f29f0e9a92ed43eefa714e445f3308463a9ce3a6df2b25dea23daf823baba2db621130c79b495babc7634c8e899af102f7e159a2ce4692005b79c7932f35ac610ac9c1c929c522efb16281957aa4e77fd31f4fedd281d3044a9d18c635d5762ffd5e6c2d34d66e91c9b7797a182330b7f2eba8f316eb2f394c9edc438c9f1209647eda37e352f14d1bc1134dcba22d9cdea7031dde844608397a014a0f53799be7a371923c742d642159464a0558afacd14efe0e527d44f710ebfbca87f9de5af6c8cdba414e0aa1ddd18a92bd7ce63811fbc52a368333edac9c4294829780918cb053cfd3da19257b072d6ce54d85635b5598aa66093eba01b0470b72d530f79ab3151c00b5b413e83ff09a554a1cbad92cad640cf536f916488e50da240b5d89679bda30b33b0966dd53a0401b1df3a95c9571fd663eb42f92a25142b59b84d0cc71fa0c5b059f3aa66ac6053ce6a51033d71db4d8a6eea4bae73918ae48aeaee3ab0daa4ab0566f1c490f3004985f9241b38df405c7d1520df95085ee07224f0782409b36b315c32f786147195be544331732a545d2ee51c3945345cf6b80cc6ce0e9f86504544de91edf44b1ca5dd6fadbd9fba184547138d1adf03b3dd6c6a5d0681a8efd16bc2dcc2fc27bf42f842b8530f50b8f37df3d90155e50e5b4126aa89145b27ad3b6800e96e4d64bd76d94b0eaf754fd62165bbdd368252da21afc2c0fa2ecdc3c9f60703fe836bb84cb45ce63071c6347f39f81c2b4a8b9cb9d2bb443e62912220f567f3fff3bd4a0abed51b9e2d1fdbcf656faf40e911989e2bfc659de930c015f8002ed3829ff4505943d75e3e4a775e19889118fa105d8441fcd690af7c7a160f2fe476d21f5834a91898a39cf2853931e9f84bad2e0fa71c2094ed64fb18e359f9b82eb77f1fe04a8a951862e370f8e8ac2a796f37b66ae05fd41f7c7358350d3590ef82c4e3fa01b5ab26acb6a4ef166b053b4bae1c7bb422810b06a324d0cebb2e9d021f22fc16e99e75449c849b5997159cfd58558ae5f636983e658aaf9f38b5bb88bedc35b168787158bbbb34db7cb1ee95d71327adf27ed5e24b81ebb5ca5c32c17d2fef1190b7f8de7e3ec289b2af838c791b24d990010b211bd41197d323e3e9be0cbc66255eac71916bfbe52ea01d67fcd6151febc2593fbf679c324c3df4193f475df7b692d631d4e0db1a78b75c3682099f91bb03e2b97f88fb5d232df5bab5bde05f183d95e41f0dde9ee42d96b787e7eeae66cba3e74d98f31e7bfe0a0d8c68957063406b51503e121d7f0dd3887fbc1cb75a2b6ad8cce72b5f851c8e47d998b998522b1199eb6d93e370d72bd41dafd224b2904fd1b21da6b3b75e0574d1973086fd01c15773c855a053c38d8d743423744af341d085e8c782dfab9722abac98bc69208af56d4aa6e8d47d02a230cb92f3cff80ed19e0099d6b970fcfb4ba482d56b8228ee2792a578c0a96fe69ee98a3c181250e8afea019f4caed742cf715ded3c9f51c41499d7ea993918f244ff2356ff39a9d41eccd3fcde9cfd721563af501e9b379915e0dd480f82b056f350e710b8b0c193f5aee6d22e673ab7eedecdfc87eb75a8edfeb2f3694e7871577f80aba35690371630034682d41143f19296c3c9f4e8b3c31d0e52bdccd71b961a8481e60129ac116636124c5290637cd005509eb869a5402af0a3f09e169ea56ddaa66ee2da8e13f16cb3c7f7a93b3c4258facd662d4266eb5f80bbf30b337488a3512bda76bc7067124f58828afc9d648eae19636635417ed163bd591aded9068cf88078ad0e4da247ec89c3ffd7963acd589ee6a4b5768d16f4ebe4cc9b07b768a5566688dc03085160a75dbb7f199b0073ca8d56ed6d4b3398b4d99c3f985a675423c4ddb74ec42910a044b1c7de7ab09bdf7092659f53a840bebd22c4954d1191dee47d832b0196a79432443d76e26277c8b18f4fd2c8289981b1f3b3c313a85dfd830c918d0f8686275d38268e03e5b5fa4fc83193021521f6a04c1e2a16a282861324a82b5f5f4a80a1e61652e4024b14bc430e9cfc80aed99889127d1c61b0647161e93e4b7823d1f658cc5c95bcf2e404c6e99bf29040e15eaf31231af0bfb6615d7aeb59f9cb8eb5f0979c0a0916a1973bc6fa9274915d3c1b0aa8aa1be8d9743c231c6cde56803b90e467929eef139212886be185c8b3b5980d77686f8fe8eeb856d31d30ce52f1699e22384e55b727ce0c9468a8b52424db3fb33d0f5b771c6decd634de03444c0c47ec2106c074aeba3af1f5bd0d8db2f6f283717e7083de423066393a61c1aba87e7918227d23f7c2a515d07a57410428d327012e8a9a299a3f29e467754858f4b3252100d4fd4f47212b54ea1fcf304f8d15b16ad4ffa423e6fe770ee3bee4126171c966b11dcdac4a98f8a76ecd4108d9774a04cafbe65038ad73cebf16144077f13b08e9abea1a5fd7e13ed1624a77a04bed315059843bed299f39232502a2a0c3b9eebab4af252087e9bca78865c196a2209bef17db434d3d30b4b0e3fdaf87dabe0aaa9133297c5e1d10def496da464232490dc1fe202689d8a54dc06ce0c45fd0532cf606211f4232adfcc16e24de26d5996a303de43e63a6b80137bf11689431eb18bedd51bf5ba7988b5c5f1ad55e6919973911bd07dd49d246c17d8a9d2d50ca0d673893c8bd8d3e16568e36a025d1cd88d3bcc3d5ad773111b4fc73326e2784f917f107077a5d7d1c4ee4989d0d8c7524a9caf695e554759a6471082df7d64d3a559219c34aa6b7bda0e1b8a7ae936b35a59b40d74c2f903b91018e7fcbe9c1cd8c8b2622f0c61d507109c8039b9998f67cb87b975f6e77663eaa70f5a421933ba011b5deef3ec12fc37110ccb7664c64cde957408fd7343d596e7c248ab47bb0ab5ad9d039bdef9e497d102ca44c7e7f2c031c57c7c630e2c54d6326dc0f352d0298e7bc191a2996ac6f9e03ef4080199e53810c794bfe2ca2c1f5c0e82fec3b016c04ded0e838054d52b9ca12a01ab49cfaf06e2c3a0e28c6fd337277fd583d394baa18f9531285fc598b01f58ce0b2ec1f8f66e5fe5b8107b01c68d8742774a091b9583e562c6536902c267f7d82fc1585dded3c4850c1584b3c74ce144cf9c363f5f88ba251f35d6b639b9f6646c11897c28ffc75088969495021bfd1008f3d783066a7b686d13fc9e4a570ea645be726ba4017583b65b975cced249c7e8635c3d996fc497e36968e2796a71f0692efd408b445fe227013d5d292962e276a327a23e0392736018e6247e37e8f8f6796fb937754087cf5a299e50157bd261a593652f438f6a7a33d3cfdbf040d5f8eb13e76015b523d4e995f1051cdcdfb34b8b37408f625e386927468a7f1840ef40644b9321f95992bf2fcea94782d5abbf7b6774e8b3d0902cf913385b4b0fb1a3b597223e19ea0d2e2ed1ddad258b9d6c91d3ed19983eb2cff3c9e333e71de67b284d02d0ef66764145808b0585a9631c967353984d4d3bd1063208aede7ab861b806bc3325de91370d7f890ec6973adf9ac60801d3a8b5f079ff986038d59e43c014dedddd8c84bddb30c52dd05d38c5cfe2e34ad84748a4a4202da69a9b118413c59ceeb61e3e2a79eac2f6ce4595c24f997435b0dbbc361cc8d8125f163ccf57351600fd962d7131cd203dd305d1be2bd2e943d7158edff6a9d80aaf0a3a2c2c4ddb252a05cd65dbe3291d0a7390fa0671d65401c8200bfba1bd7c81a22c91e1003f3e03a634cf50e98e36c6d34ba5ed014e2efff23e2a903198ed0f6ac76bf040e3f14cc2fde5022b81f84f9edfdb323158b4e0b255d4280f10d2b5272582a4a29a81d97b09dfef50d86632aacdfc3b763b10546fba4b6de122b60730f232cc9d55163930daaba53d598783614e4c1b599552644e3d57d0be9fe2ddd2c5fcd8903468e78cb931f1408d1fa3af1fa85f5698c340a4e0edbf9d97bd05ff1e9022adb6a8d0e55ccd576b6c0eeb693847c4724e5613d65314e1b3a4b85a3b561f3f78993b86387150cb1fe4d523680a14535e9f91696aaa2a0f7c252fe419c4432ad0d35fc78d70253bc57c21d1976e966ac6bd9fbc0e6f3548544d9b0d73a18d3b91b5353629c95d6824ca1f5ef74653331f04d2b263be1af4cf21772fbd4cbb5f25778fb6ce4c67c9e14713bf710f5bd12083725bc6f5d1b4dd1cc1ce4789f3c293470ed7b59ceac52d2cecb16973b0bae532fde012e430267acff0a722eb3247ce97346ae72fe9191629a48cb2f06e99418509e6c95cd4bedd99a597350504e43e98af3c727d6c28ad6bc46d7a3e57d0c5aacda79a5bacfad574743d892b48f66126872ab6e5256d4ba31d66691bb504754604f50bb66200601a4a89a3cbf04e81a67334a50e60936ac16a50951bf0e548796ce43c28eb50647f1caac2acca28313c7d1eed28855ad4aaf58d1cde93260d1aaca610311546696c17bce31c815b06b574befb38e9200a4a1be0a336f126afc76610f260e52641372a369bc79d8849200168e0d5f0e8150cf47c007c788d48694ea544ae4311a1ebf61efa9e3ca9ad45ae78292bd0b4defb26355e42906498e749d6f7c1978b82aaad8fdefb54b1fa2435a314e2351ab5b096c3f2c7d83396fd9727a811c01bb103390f541ee1ae7c32d1cbe4af5f003fd6e844761037363cf279619146a57b397f21ec92fde3f96b478448b0794bfcd23ca61e0b8566bf31727bf7e40152079002ab4e599be8525a8b8034d0b65ca059e79dacd7f0e74ae4d30bc272fcde1f324c9f3d1592f4811ab161f89d6d1a2bdd8322ccca6a0b20c1f57c21fedbe723f291aff5abad0141dcb5ea9102dd8980b2775781f52ae0f4a95cc94b110f1a9cc4c3a55736c37669c0eb4e9e81432b040a165b9240af1bfc28db896c120ae46c0e44f10e4143a64861a730db166aea098dc2bd8d8c900803674d02bce75e73250179099ad7eb7d211ace1d739f552abc56a209a5d5312e73b5ccd699622fd6043b2cdf5310ad26feab26b3667410daa162c5c3aa1fb0f00132ef8e98c1b5633d1c01a430cd6ad2ca7d4bca2ffd7c0bd3a825318b5f43b7c92c6827962de1a0c5ccc2e3c9093dcd355766dc6227ce1a6931358e5d3ec73529d863724991a4753939ff7fd2b2dcd425e293107d3fdf258c8af7ba197c6d62b92be758fb544a68f0a051c0abf713606d47491f3207244933c60ff8191161b27788e1abf64865dde99afd01fa4ce579619a1d916e5972a2855e2f133a7226a8bfe32cd08ac76d93908327c11d3f0bd84d39a6f977949865b91603d10dedd469b4630e4e410d2bb05375a57fa0a90eec0eb8db0bfdf5", 0x1000, 0x0, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) getdents(r2, &(0x7f0000000040)=""/145, 0x91) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xffffffffffffeffc) getsockopt$inet_opts(r0, 0x0, 0x380000000000064, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:21 executing program 1: pipe(0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x1, 0x2813, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c1a3000"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x20000080) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r3) close(r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) fcntl$getown(r4, 0x5) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x28, 0x8, 0x0, 0xffffffffffffff7f) 16:00:21 executing program 0: r0 = socket(0x2, 0x2000002001, 0xff7fffffffffffff) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x22) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xc001, 0xfff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = kqueue() kqueue() setsockopt(r1, 0x1000, 0x10000, &(0x7f0000000a00)="18b49fec0790cb772b9f9dcfa3907b845cf7c25b3546532179b51cba72e766f05832f2912950eeddf5e868f59ae74a13e06dcc1e75a121cd5463bbc05905dfa7bd5b159bae1037251c9644bbb889a24e41faef21eef5f7847ff377554b4a6ff1b3aa9e30c172307422ca2be57ea5d2a6d8557b0cee9706f3a907ecabf467e6d0e6b5a46af2c6de1cfdb1818598267a961ee5cc548d2a81f8aabf1f747064e3c5b9bef8c59854e00667a9673e85ea90596542371a18aa435545225a9c2ed934575a73f164b5cb6d684dc4da5f628dafd4cf2bfaea13bf9f02dd9765c6457f45757a78b35b6ffa0443a7e34af5a0d94190c8684ff3107edd6e7f49e64a30b95f252ba695994f14ae5f710cddcfb9a123eded7597a5538a37321553a97836b0f8850795d77f743e86ce54cd86bb0804a1c2d320ba8dd09d0ac4ab47c6e2f743cd7c819645350a5213f9256d444d9a8940001ad8527f33dd297563a0514dcee6689dc82f2f83428b8940b64d9a95e67179c911f8e7105053cb69a693de4b2ee1c700fe0b4df804c32e3be407b3642d6584dedbe6a18ca9de6adc816b36e0b8e03e39a62a22c8e636016745c82ea57d6039e321fb996a7d6c3b9559128f462c8d066278b7223ac1237dac6eabba0a1b79116ddfa2ba2e508e61a4a103086f80daf207fce908b22e26db746b7d5ca00f4b9b831cb2ce63b5cd719d2995c45a0328483c21bccb2e058e64188034cc533b5efca5f03dae66f5a3751fd7982883512aeef5c269a94fa6ae851776a5875d0eaa87b194f460bc970d059b4d094417ea22b3943225e537d1cf9bba597789fbc834d034e57b105f002edc60e2f0d31699921e58b4b9c45a10ff5455150070f5de4a6ac5948a8a65c996ad03f5d2080c7c4c61d1fc048911613f31c0510e88793279f5a86dca2ac2992691829fa0c70d690d0c4139f182509de1048672c527ee695b2f8033954c10bedeba815abd1e79efed52ec8ebf2c5bdcade05e5f85f70decfe34deb7f3c310d1c81626b35b57ae710249f722840dacf52fab5e552388a095fa7010ecc83e95ddaf1f85348af1cd05f2105542157767b795d4d84790d449449481ad7f58d6e4d948e4a93adbd1fb2d6fb65618e2a26332620cc2e3b1f88b1100ffbd21bd53bd0e46b062afdb6bccdc541f022a4850cfb69b51ad7e97ffe4f02bb37bfd8118f5b5ae3d1b0340c2b9b4285afcdb7b155f73af8e4d6dc0bf8cb7bc800cce4c5f17e547326aa9be79a7a5d6cf725b6c0affa44f6402d07b8e10101d0f35f1b69159ae6b03dc0818f17fbc00f5763fb3ff3415ac1fb6f0e3ee6297aa0e26198b70b52dc6566726c412f6d5d2f9f8af63198e9c481e71cef45204ea68b664e476d07caea81786f13ed126eeb3ff32ea05ebc8d4ff03fb2d67c08413f5e025dec410b68b5f0c2cca8c044181d433163b0e9124ccdf16644d622f6f2d3ed63150db7ff5d4f32b2eead6d600d64af6f964a192980756f55355f5e5ed743edd96f9d311f3f29307aec5ec2078650308fba7297082e4e9ba1bdf0b7c7a1778d83cb4f9ab059d28397a4243f2020d3968d437c9af1e841ac7be50d093fd18b1cd4b3a8ae10a03e9cf65e6964410b7a6b24275779c05c66a5fa80f301c87512d886467bb28a10daaebb20b14937833c4b2415ad7ed62294a265d539114bab48d35dbf24f120063f10d01a6c3f987f4b502c2e0dde680b4821c6c6897b9f04040978d833ac9e224494b1444d700ce514c3ab2686e8731bcdf6869957ab7039fe45c6dfc14c884ee6682a29cf5752992203719166014ae988fe57ef1f17a6e9db15467ab871f4f02876070216bdb1e5c802b65f07d365ca3b4528ab3e2e3c2ff0b29aeec28b264601e7ca8afaca457efbe36001a068006229df25cd14e8cb672d614f4c3e5bf4d31036feea6d1d8826d27ce1a522c60629b7200800a168c36968ee6e72d0ead886669c3029921cbc06dcf07e62edcee136d0facb316de225511b664d400c835ab4b76cc0e847bfcf8dc712fb2acb78bdf3d5e5769490bf984a4e73fafc273cda3116766299d154bc9e20f89105607af86b0f13f7bc26650b14474c1d00f3ff5cbc8e7ecc52ae13e5fc610b3f2f98e396d32894b1c90d2e711ec60812c68f9c8369dc0bc708187fa7304955a9b20fc48dd310d1c72868a570cd3a04750a586164175eff70c4303e7504096a904cac516bc9821f82f64746fc68712e410dbc0fae504ba3b43c98409d276ff3d13b3d8f08763631aaa106f31b84dcfe315c42bbd0b652fc9bce9d5900e8aa6ec4f03550a8b2c4767bd51d54006c144591ff6d2213456c6a0eb56e11763818d884a89bfa6b4de5cbc18f77f0e40ff4a6500ba3fd0e0a674bd729f3757875919b20bfe704a19950692ac1901f61471b4aee4ac57bc290877d899ac3c0d06bd0cbb7778729152bdd825b6fa3113637ab05ac39b3712b36f7f56261106760757f6b73648ab45bb352790fcf54669908c4f741aae222f46171d3b5730234b1bd59fa2db03555cf180c31e0f029541ae0139704deb32fcaccf3e0fc33580114bc2d663272d8b07cbc4915b60a4fcf42890d8242d3e94a83b05e3353c066543c112c1c54c7e62f2b6c56d23d1bd8088a8b6d26c3a287c5cdeede606b69f8598c3d984e9f976d8d9559b4badbbae64432dbfdf0d98d723a50c128cb889282cf49c87eca9499c2d2ec4e9a85154ce3aa4176eab3c75723b2307d35b046bc49cd7feff354a80073a45f37e99d18fc02bedc95e6d0e76f1bdbd7c1c04f4387df283643c3fcf00100db9589b08f7e3af3973a495a3f4e88526faf8bb81dabfd7c6f18133819788a0894a7fc21b326d05335b88bebccab7ff7d56903201351478f23f4501bc0220d13a026da46e8785622aa7f002154f654fd1f96d58e6ecbb254d5e24be8b4ac6559ab8ad9d0fbad12a853155c084a672672356cfb2b0568541e35bba3843ca1dbb7702dac451ffc60fee77302194ed2e4547988f7781dea458b7f48d3d116e8c3670598dec0a588d40f7926c6420d58f808c194e449358f1be95b484c469e4d85deddf3d2d0bbc1dfd98f37caf6bfd840a9613327f25eb1ad8d70d1a16acbef04d63c3876bed0515daf55425cde24b0eabc446ab224855ba65513a78704abd11cbfb49eac484c1450ebdf945a8955ec5d231410f1e3cf44ec4c79cf4311eee7da82cdbd854779ad23fe606f1cb998251c77169f1f4808ed1a45cbbb4a170c7c9284a97eb96c4ad4f166e06b0fab0a0ae778e630ae47d0834c1703164fdbe8cc8d7e023b6457e9ce7ed39b1d8d5184fe5fe674d282cf436cbd8a08d894c78bbef1eacdf8cf742ad4cccab73e80aac5d7940ebbd19f800a930e95b0a4ccfc46ff184a13819539591e03a9a66f6c7ae5f59bf331d29ccfbce8e0d52425442c848031a8857dee09ff3fcedb2be445ce896226d0528e5216347c283405a063d74b87be7fd4dd8a0a2f7a99b6180c3ed82e6e66caa41b06d71a4a59a73b92eaab7dcc1e68419e2f6d003031ea97ff9587ee3943570075c777c0dea72035a803251dffbf300f62bb77090c28969de0b9f6d9361b8cc33ae3459e35e6e17e405271519898c0d64e88bc6104efd91261a21afe7b886e6c6b3ef8bfc2b429ad242f0c9b0b1bb31e6ff13dc60b86d3414c708f1a712eed1d9df37203e74addfbae45a6ca0f06e49e710445f613bff33294b45172fba6d743d118e2c57253e0bf075a50ccd2fb34358628880860c5b914b0c621e29bfc37d0f91003f51b72d98be24811174b4f478e0ba3886cdf8133fa703d8e93baf2671580a8f372435df496df7882706519a6fe0ed36212957b1fa707b9a2ba3fdc2808dc45a7e4750618feebed55c0e1d57c5372dbac6fee49c2ce01e4e7f465d4e00d35d754ec1c299d32d43633c57408214ad3567339a0b83667f09ec2fd6ea9106337551a38b699a9684f4b75e5ee0c47b539e9c3a6ebd54c33cb2e87224c54dd2b88730e08075a0380a9664dfc1b2b3d0d08b37b1d10be83bdf7bd84f8f83e3fd41053b072b257f0a2946e5f66e4f3ec9aa2e56d1f27d5bb4d0867dddbe6861d83bdb91d2310698bbe8cbbc0de05805045fd4d53c7b6d9445bcea2546ba44bd164e3ddf91b4487c8df648cbeee7019fe73354109c273ef1de71943dd0f7731c41a00daf6e52a599a1c8f37b93d9595c05fd4f4c3c83f1e0533177a4e6a0463d5789d8eee05213b2bb4740400a1d279ffb99e059ec5f82eac885b56c34b5ce5074ee042988540c37df8023e6978261e5a5deb3fc694bae7558178a2bfa5ec446abface99aff61d4bdd6cbd7ea4abbde7dedfd418484d26ca1a5a71769d45ca8a062cc11041df08310ef1e66ac5330b4a67b5af5734e49f1f1f3262144774f723bb2c4708459b440e42bc12cdb74a8283d928f975cbcab48e5e15c9b47857271b7178df873a30619440baf79c97664a75c6c1c6a1a1212f97bfd50a7aa3c6673eccb74f5fd267be076788adb4d6f77576a315611a3f49227d9154fe397200d5d279c66b744e11d51dacc3cb01ddc066bc0352e56d11aa52d9c2ec0e0bab4e46cd99168c7ba361c2fdd0c8d7847115538a95ba125975ecada5fec8a95f6ac9e0a4af8d9920aaa48c1aa9ed07c7e1e9a946312f278bf680684bdee2590d2146a8d33db06dea219e2af8e24fa0b1314cf833269930f0c306a717bc5907e821a26e3e74a23a526098aeb6b9d830cd85bb9c90c233e7870f257c35112c4065b023810b1dc42afe19f67e724c62959e6b88f60cd0f1937aa2501faa8e4ca941a3a1dc89b74f7a9d0134644a1252cd2712591ca36f0f1519f5f78525d1f3a369c05db41d2e4df2a72217c267a2553ae93c567a370e57ef0131dd4ff9e7e260fd4359db73b7a850694565c92da7d73af5a8c23f9f7da71d3c67cc6d89ee3241a8bf46223ff7dfe3b89e17420ec18da91ceb03534a2d6decc8f711f607b9bbee1d3eb6d26ad8d399a30ebd693b9b469398466b69c7d8039d3647e8956b8b3d2ad7be5405ebe73fde95dd9c190914d25eece67ba2aed18cfca96e127e7d2a5af38651788950bdff881142d6b9625efd99120649426ad754fb26b2e283773c6e446583530c117fc75c70dc1b5c5bb63413d7e7120827e9d0c19349c86cd68ad78e8ffd30cea2069f8a4270bf9cfc174bcb4eed6189ba698b68c2ea27ff7fa584c96b6cdce322cf312056f9fe299416b75d689dcba71bd2dda5268bc236e199046a825d34793563555f349c75ec92b6f9af1847c6ddb49bb11e1c34faf42743708cb24dcfdeb0175c2e576dc860ad43e5cfd80f0abce800bd8185daceae01e4cb084de252411f027dccbf2fb5195d90676fc415b42c768039edd9ed313bfa90998006991c3ee28d4378ec481c06412e563f08982511083eccadef403075dcf623dd093a2c483bc55d08a00b30104f4601df649ba5021f0acf58fdfdf07cb72a075c04dbe6edf1f77174a5ca3efd2c644335264e2d9a3d41a65253f044663b3e0f41351e90e546d757bbe33274c04e252a88bfdbf663f43c37904e4918d759561f34edf05c9ffd5da3dec95b99deb857d5524f26096ca556b6b92f7c76343ac1571d0e8b1fd7c4e0fddbbe1d093483442fa3d60a54404a27f7d00284bc207adf603b52ba24509404164e1f519945067a10979e0b69724ec02c76244ff2ed32a0e74f8f35c328ea36f364a39c9c3551571eb545a35d895076f17efe9c7faf003ff064b31df027e41fd1a3333eb75ee2d2ca8f28c8d8bb", 0x13a3) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) kqueue() 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x20) pipe(&(0x7f0000000080)) kqueue() 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x4) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) socketpair(0x0, 0x1, 0x784a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000001556"], 0xa, &(0x7f00000007c0)=[{&(0x7f00000004c0)="eba73755f9fd0414dc750d59060138ec897e4b803a8451f04cc146c2a1b9a53eb3f40d202425bee8c6ff94d0a80b745d5dc388033d705c92bf0617d9b01410fab1094d9606db1e185185c39947d805e9e3919a976bcd337d7a00845999790f56f9989f8553403c5cff3634d2250970c0dd93a20de895e2f9380fffe658b3475c070cdc0b33a1c0f7a39a37f99a56c1fef999ab68b967bae576d8aad79403", 0x9e}, {&(0x7f0000000580)="41c3d0ca8fa9d9e45d3e70733958b2eafc88456bf449008fde52df964b03d128d37ed231f4d9582a0d43fb4f06dc42b8b7917fa5a0", 0x35}, {&(0x7f00000005c0)="730dd465cb9eb9952e1625fa2c0461b713bc17f6d9338540a78c117b69b2e7894d3aa67e881748dfa8e56e7f944579d37617ff9f9d50e3ddb4b5c5cc6fa6b639dc270f92d00c6c0ba799ba901476f663b37dadedb8b763de566352cfea1a5491838df47a31750378513edc1cbeee7ccfeff6", 0x72}, {&(0x7f0000000640)="22aef6d9ba0ed5bdaef31a7a7b748b31821e99bdc9ffde8cc1f7c54c2586d4cfd0ff8834cfd34bca939626", 0x2b}, {&(0x7f0000000680)="e23f300dfab336d428d4029520cd5ad8b84322", 0x13}, {&(0x7f00000006c0)="2d7052f4376289c820c1d959b1", 0xd}, {&(0x7f0000000700)="a0845fff526c1fb89acb91cbc99d755ef607af83b016b21da58f895dc59c2eee7778d1ad742a83ff02cb669b350221152f5bb12cbcb5721b7316791f5c9fe3cc30ae129346fb918ee796e6ccc58dc242a811cabdc2424f8f41eff6982c91021c9f339a4e826cea76f6540968625a91edb2ef11e55aae203291cd84c3a0c2d100d0047346631c268e92f36e5a0187653f79e19f20295774c44b740e", 0x9b}], 0x7, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x1}, 0x1) write(r0, &(0x7f0000000300)="e36258a416f72e00feffff2477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023f18bf66590bfe4320400", 0x34) write(r0, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) r6 = syz_open_pts() close(r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x10, 0xfc}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000011, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0xfffffffffffffc01, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x1, 0x81}], 0x8000, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x9d, 0x80000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffd, 0x46, 0x41, 0x9, 0x200}, {{r6}, 0xfffffffffffffffb, 0x50, 0x3, 0x6, 0x8f}, {{r6}, 0xfffffffffffffffe, 0x18, 0xf0000000, 0xae76, 0x80000000}], 0x6f, &(0x7f0000000440)={0x2, 0xffff}) r7 = kqueue() r8 = syz_open_pts() r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r7, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r7, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) getpeername(r7, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000540)=0x3) lstat(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000440)) getegid() symlinkat(&(0x7f0000000780)='./bus\x00', r7, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x7) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x3) socketpair(0x37, 0xc007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() r6 = geteuid() getgroups(0x1, &(0x7f00000017c0)=[0x0]) r8 = getppid() wait4(r5, &(0x7f0000000000), 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) accept$inet6(r1, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="398e34ea16cc78bdd43c667b9ad893facf861372a17497a6a08e00b4294f4b168e8b620b28e44f124a3c558d9f0d3a8b2e0fbfe4e4eb3d85bb642de0d46005597a628075a498b2d6903462f8be0d1497b67c64730da3", 0x56}, {&(0x7f0000000180)="30db424e422eaadcb428927b2ef27cd61028daaaae9bf0c77f9beb5e7eeddf8fa34bf0f95a4fa7c30af4fb22b28f0b6790376651823028b2369fce19fa26dfc236b9fc7ff8ddecda57e824de135e44dd22afdbbc935a16e00f60d332320035b1925acd360f7734ade0e778", 0x6b}, {&(0x7f0000000200)="270262c1ed991cfddc51ef571298138a4319922ae60416a0abf705e82f13db8206412ffad20aca07185566a424330f49c77a945a9d9da1ca824a3c6e735734d3ad29706bee671ecfdaf2da1294ea683997756e08f74764750958c58dc3f6528b4ac4451d8912eeec7a04050334b89c0ed2114c07bb28d50f5ba05e6b7110a1a0b0a02f7ba7003000e825aa109308eb94446477cb49c4849bd7d95e8e2f31d0e5d170ad20d2db7ad331c67ce8c2e1fe9addf2cd6431430c092dde796facd0b92d0e112070cfb3991d20a8930f684286ceb69afa84a5c1530995682c173fee42519aa30dabc8a5e92e0503f169632fd29b34c73944472eceb3f4434cd99a473f4b8d8101ef6439001ecc62dc93f352c385cd4ed7e437b0b7279ac28ff3da431422444f28586b60129a94404cf9e139c73518c1a2ba1829a858d89b0cdae9a89ad1e4fe219f4767da75f05bed70bae464bdbbfa8bd805cdaab2f53225e664276735a53b87a34e976a27ab1e3c0fd5afd603d831b40fb78330911c4a006511e860484855f7a786691f121e58c1c068e23501ef5bb53de9e21d8739775995275f81a86881cbf36521577f6b5decd12fa3c976855f70614a21269062bc298710a63010e519485a043f7d97373c9d5e53970e3fe9733f014430b9f397822809b301f45d5eeafdf243b3d5eac012cda025e27023bdcb7f50f90ad4930bba2c83e591214e7245ef13eef5cabf7a73de373818351edb30ccf2e8be88a8e2d757d8b6a6e1ceed5e863e36b9e0e0dad1625d0cd56af4e47b0825d8633dfe75eb2870d7f4970c123a717d76ac84be38e7fcdf0c1ca9d0827759eed657de0f23d0426662b5498bbf1ebc787221cb8604e589377e78b2aa4e37656da76437151fb0076b23b132dd44072b861a818b48e782ef2499203127c3ddaf95442833a25d5ac735179db6e32b5fc6a4a407b2f879138aee7f9099181ed789c23bca9660d831ebafc8822e133bca7dfa74390ea19568c05e40acb5022231210383da4ed93795a80f6ef537bfdf18efe7017530a2184293bb119f9539c2d6b646b6c74facc41fa0fcd1f5c842936aec512b73de055a87a3ef64e32bff413faa2157fbfef79df4e28a08f2464430fca19ca682dca85075e6bf1a3d749869e7e22bff89c3764906e8a14c4f270598f226d1cac191430266558ba0a990ccd34b7fb8ac455f780184c196274b6736528466bd28d676ab72ff6436b8253b16da9702f3292949664894d8647a929af7f97690d0cebafecb566ca9e8a5eae64a9fe7c144b0c2da64e4f35cd8cd34f21626e47df7fc1f9d24fd4acb811a7c5a72ddb638cb714fbaa72a9ff9ee15e6c63e54a57ad75aa6f1427e1440c15f9f850645efda347ea4ca2aeb96cdd146a0f5fe5719d9a86da3ed6c32f95611f2a4f7271a9555d8ca1ffd691972d7bb1b9347feba8dca1c670d46bb0ab1f0d09f9b6c4da104cc3673520441c2830fb39695f410188a9aae60d59336343b52362217312fb770fde6cc5f75742a787e9ac00f9ad38366d925dfd574838916a60e83bd72e4d0174220dc9f549cfe2fea3a1dc2f80311c35f6eae7604daebdfbcf9ae5c6a43671f764f7cb07e5882c9d81bdc9af4287560d539ad0a0a2337aaf2e539e4877e72029c68340bb973b77edd81dd3df6f885116438f03481124ce0d269f57605758d7fd3534eda2fc1f53fb02d3663071a90992faaed3dd6bf8cb4d67866c8911476ba13223c91bb11f286806372927cc90e7175f5b609edb1acdbbb67f278c7b8db07ae1ed0a1454ac7f92f6eaea9872287e039fadf7c17777da360564bb4ab65d5434f05e6fe6d1eecf661b952ceafa7181efe407081f39aa982e24f5f4b9816423a8d1d89afaecbcbdc4ac12b5ad61147a657ff5cfc018eb6be34903956485caa39ac8fed2f8238a2291378034bff064ebd696e94bba5af24a11e4e1e49c13a43bbe4b66aac6ea2cfcd6ac5ebf5a19a3f09bb1cd15858cfce6988f25851325d10578cd5c37081532a204b3f3561e91f7099d36629c64fbbda0d0a7d2a6e09ca4305c9117e4fad82970d76fab45cac57f9f43dfb2ac586a1c059766952727ae2b1938d59d436a31f536518510b00bf8a8b068be1dc3b5d127d9b6f254e58dd1cb0cfb526b7906ed1a409b3889ce48eee9c58ffaa3d6dc54394927b49ea091b65d9bfacab499a2442167792763d11f3000b501ba9abd840ec332db8c158d7d5f496f3527ce53aacdf31775428f0554af0301be3fbc0761ce1c422ee3c652381f1a69c7e221f59661b008e794f23815402ea7455149d33ea8cea93f9b3136f99a10a1af4ddc199fc67323355b5e31359dac4dd6a458cfde2a3de22048ddc1d24590b3def887c47cc83474d044902f324b5c3e97d6caa37f40a69d02ecffca845ba36b3b9af067e624eebc448283f23711b8da2737888832a9862530725571e9f14777043b9aba91d096a99755203469af04387cc3a63de5adbc9454b5236927f328d276fbfed95af15915a1d4c624551632d1508a55b38a3bab17772a8ffa1591c6d6fac4d856c2fba8345bfb2adf223abff096a9ae91f59b1f6edeff93fce2669ba1f73583b67e93373b3912b53d4a1e3650ce80986d2ec58baedde46a1b80d25f7de39b39c06c0e3dbf3909ce5ed4609d2e0975e9e37d1e4be61e4c504cfe72946397a3b120b52d7834b4c4b81c317b1bf095b645fb533a5ea1583b5017c2a9c1452fbf3f53bc8ae7f29e330e8b32e6c00623c4c857dd583427bdd3e9f4a50ceef6f796a9b2c7096337d48321afcae9377a0214d6aab2d87f009136671015eb4d67259de24f625f966cd18f31af8b9de1d328d15120378eb72f38bcda336a4aa48d05c90abe53184fb158480b31fb1efcb618e99853d5189239bd848ba6c0f9468f72686f508bb3ac828722605acf95310aa6ad6130b0eef14f9ae122428d4d53f8c623ed18c3eac170f3efaf9fe59b26f45014f93997967cfe2d9e08330f152b31a33a099f4a491616e757a2b2fa6aa7ef689772161495576563d7aa501521fc87f8ce0f8c379e75b51d721d7f7cff27a62e3261353f886053b0ca42357b7aea51285409e0b94651c3f3d730a4b6c5ab8f74dbc69111c8cd06e6649536aa4d4097e845ba6eb99d611bbcb01bff34d3a434483179e86b95a2a2d305ca2b39db9ae6c7ee2e6671360ba45bff77acadb229241b8e5db0799041b6a5bf5103f51c41b0dba095cdf87c038773d8ec1c7eb6794c53d06c79fef9b552ae58129f8dae8a385119517e88c3d4e6bc3176b2c879c37dc6faf091fa11e8ecf4dc945a5c070c35464158030157989894bb159be18185c0cc7c61d2b6808f26261748c7931e6d9de04efe542af0ac1ec2f3b25d5931e68bcc08ed93cae5508d317751c854c14192b440fe4501ccc9b3608eb6cc9ad512833197500527470d54a4a17f0fd608a12edbb1f8dfd876b3a97666079c43a1dbb8e1b0b138b644f52fa85de2c18716339f2abeac22af5f780600a4c36997376b5a0dd239277d05837f681cfd1a61d9474bd809622f05e3ca67679b21fb9655cc209d0dd971a0cfe753efbc073a467f0758d34ad21a3b5192dff9b43a83fab512758593f873262c93b16b5ddd81196dbd70e2fd933373623199e5c007ed88c5289c4d37c41456f7c4761d23519c9e05e0e90ba94a52f1908eca7c368c1ff84dea250697619f81c876d1457eee7fd6960e8b89c72ab4fb0641e77e315943e68fc4768778a2d37ccd2a69a34eaa83469fc168e42b5979576777e7afa1d2115d85dbf8402571bf24030c549482c13419eecde8b71ea013efe8b7f1444441649afd0cf143d4eb90764564e1377ea916a17ee38ee2fb400b71cc5bdc875b10ed3c2ef5ac369cc4c0b806b4ebedbb04d89b93cf54180d6e60c5f2ba90f1858c7a19997f757e394ea1b776378b31b9c09d7680b6f484a6fe92c80283db3b2050bdffe1fe8c3499ebf3e3085879349eead4d14b4d0acb4ff2b20087485071874d0264bda1f5a25cd5fec92605049faffb41b913bbe07a7b9e354a62ac206594c00f4ec729fc676959b3f343573479cd4a712c4a0eb5d5ac655a1b955ffaaa218b6d365fe2625bf63119beb058e03f80c0e6e270b8158fd8f72b9741a3d6ab2a0162fd0a0d8853e4cd539b30446cb4340c2e2859cb1239a8288306cc9b910fba2eb2c5afaf8a5518e166a46f0eee188d1bd472f89afd4032291681226437d4f9cbf25897faaf87d08f1af0c2499d53d91365be7dc1a9fd24e1c68d81ba256a94779fadbe26f0fb680285b7c3476f4260855272bab84b27771917186b1fadf14946144f423998a545dfa4d7bd223c392de1d7c43381193ad0cc9b535b0e692df808820c3c954aed04776fb783f6a06d7ea1bedbbbf979ff148bebd2939d7cafb1ab8197854448ee43fd4ef531c68bdc6ccf067e46200d4749738505961350e8a45135264ebf9449de1f8b86af46bb4877b294dae3c0c55fef29b47be04a3eb0376e49ac0b0d054d43ed5e236bb7c0f9fcb6af78dde319319e37cef419fab0a33053f47c028ed1a9ab47ba5b8d9de10ffe39f558d43b29418fcddc7ce6567d2f61d0f264477f2275f305a5e3bb8c07767f7d029219f0eedad159d67268b9f94f25fa60eb8a7601cf7ed415d999d64ea83bd8917e6ba6de0f9b8bf27e7fc48ba383c5105f8fbc0c1013078f6c8d5c472c9a5ff78322c12c93e54141613389b9874a1b1e06c9dfb7b60fa184921836fc1422d09415cb90ad584b754d527224f825e9e8bb485b2177b33dc633521a2ecf26705f12025e89d8efdce6b551790cf1ac3d1acef87cc254a7234d569d6e0f57efc379227063598ad43c802012df0fc842958a27527ce9732235edf2ea70f4d9eeab79276d57fb7770eb7937b0cf8c1d65c9fbf576a2ca5a728b423b024b4e748dedb1803e7ab8547e1ef5534fab7848129b5b70553b36972f82998c8cc5d6860de058c3632c5cfefb6d1eacf79782372187e26a1c9f9254c3a834e516c6d56e3d4b4412bab69cafa9f7f1ead2653ae608d6eeae311df60be6f10220618d6ddd18cf584818fa7d0c3e493998b1c0b52130e89ca89f8dd248fd12f03213bac0dd82aaafc99bc863ccec97d63f064c3da1809bb27e523ccc8c155ad12d00a9d16758bb4c5b76009658eecc54eeae71c810187c849e644bf72f1ebf81be6273a5362f9e04eef289860d3563ce90b19bd73d5ff855856f15ae368f5bac47b4097f6d36e44465d35bf6e887ae21c09677fda49b8a3d10bcb1a0d9cb7e3a7e69874b688a34d07a4b96a001a3f61057c125ac3728df22d7cefe0f02229d9a8c029656c0bfd520366415f096864947156cd70496cd7c3a04de7021aa42e8cb4208bf588c33d8275b380fa8c3f2fb7728ff118778ae914fc0153988464af1a24d6860564ad442cc37726c47478bb4dd7f16b7fa8d4ef9c1cc8f881ce2ff43ff1d443dc83ba0adeb2eb2906cbd2a46f9729acdb400038d0b9b4401ca333bc0bdafc8dc9ae5dd692d30e9f90adc27915d4facd53584fb2dcb9beb320cb66bf65bb16bfab8e4ba687417b125688b046ff0e2e1fc3d3c803abc0ba8d2314c0cd6e850a8f897eb50209c6b50ffb2f671f4990ec9e901a5571f9f8cb104c3aa165dd183eab5471414eaac4f6f368a90b6b2238be77688f79594f3d8e70deb4734e15cadc5c08d9bfaa201a33b1878e33eb2cdad5b025ea95649fc82a34d8922dc644c218661a0f34246a3a76cc9f7a295cc208c0194dcce562fdd9dfe025", 0x1000}, {&(0x7f0000001200)="52689744d86056650118e3add9e06554044f1f8e0a868d63fb31162b8f376da15316a44ed4e087d97bd34e8ec8718501de0e6b4d674f9b3831807ce54f520555f3c0049602be15b579fc641d0b1743b3dab8014f3b293bcbc076e5eeff4f1cd29c1becd0aa24e544365d486583e4affa58f0d72211bf9cd57010395937e659e049214adb2d9cfd72ff447d41caf1de3d305ee9ce69a288712aeeea81d8bd8515321a9a8ab405a50937b159d575db2767b3c8ff5a2c55f80a979008b6655a9503860960f9cbca885aa83f6527d0b10baf3820e499d0ddd84502760b8e95f083eeb0a71b6da7f858d9aafdfdeaa3610c0fe34d2a98", 0xf4}, {&(0x7f0000001300)="d7f6750590da3c310d03a9a035cfd56f3269a1924ae140e117facf7af1074aee48937e07c49dfc0a3ffdc57985fa1683df6661737634f79b0112aae3159741b74a79c9ba50a96ca011b5ff9961d52a8c1daee50077728e82bdc783b11c0e8da829b17b50fda270c65ed8b03f06b3e96d688f389ca963770a6aa98d876c797f148161fe56ca33b2d8eeec2c34b4a5ccca7b885c3a4024098ac87773cd251c2ed4ce2bb48599e5feade9172decb37cc7781a44398e7a2e9a369ae92de7eee203b882c3f56479a0dc9a", 0xc8}, {&(0x7f0000001400)="87abe878fc7f4c13a25e3e16a19512b42923cd93ce331b62cd893b917f7a3543b06e1885e0e10bb88606befd10cd7e9d46ab88fc6a52d1760e4a2444c6ea2721f87f0981b3729bed696e39e5a75445c22008c4482fbe6ff81171fe558ef6e2d62c83cac7f40e62c6308f52d1e7361ad3769e6f8f7a23a791964b0861bedfc42b10fe24cb652185ef9559cbd2c962197618e72dbb8d8af78dc5251a2882d4255fc78a7d64f3a941942829dd08c4cbadf73f498c404c699aa6632ce0d0195d804ddb5b4c00588f54af8d1e", 0xca}, {&(0x7f0000001500)="b7fc57799c034105fcfb044289922a5f7e897c0ad0e431e34dca90d290b128b288a2187c28ddb893399129278dca4b6dd2b6d5fe9113c748eee00b5ae75d4fd6f37ef9ec996b854d6d90866cda4498f7ebb65c9057bfcb06ce7798a3977b1aceafd81f111a10a0f70ad0f5395ec4431242e71927fab12d05a1032a4c83254cac79b2277b25d5028c4a02a4a3cfc9cee92d5ea6bcebd34ca3d7fed51fe2220a04c617c670fc60a30cf7856d55c580d6bf98de35", 0xb3}, {&(0x7f00000015c0)="c7682521a57b39ad1571a12cefc35162eca35b978b807095fde0cd0bbaabe7bc9cedf62b8ad7a765fc3f7ca4a050cfd56cad86284958c525e747c290277c39601020b3cb0d1d98247cd22c076362739d044bd2580e00368bdbc969b696b84fc6905fb3e1fb7cb41714e727013b98185e8c5b94c81b8d740077868a39e11e30124b2022712dd38b05d4b5165f3d4277112749a9ed36d68e", 0x97}, {&(0x7f0000001680)="c220b3ae92653501d5c9cac690e4cf616f5e8382ac8593993182fd3288962903e6dcc5d28ee189bb3b445e7068f9fadefb70cf070afe69b0c89768a4ec60", 0x3e}], 0xa, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x402}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='B', 0x1) write(r0, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r2) 16:00:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x0, 0x0, 0xffffffffffffffff}], 0x1000, 0x0, 0x101, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffff9}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x8000000000000007, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x0, 0x3}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0xe, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x6, 0x67}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0xf1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000008, 0x10001, 0x1000}], 0x6, &(0x7f00000000c0), 0xf95, &(0x7f0000000300)={0x8, 0x21}) 16:00:22 executing program 1: msgget(0x0, 0x1) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5671ef148c48267fc9d8ea61df9f6932d7323749b4e549f7e043287c25046ef73ec227be938c1b1b62ff672341cdfb8614e7fe96fb4fc9f819e82ff8fac1c08b7948b8e45937ddeded46ea0c42ae297763eb825de8d48685dcdd060f069fe5d985a222959543042b3c633171bf2ab5d97171da1819e7837f1b5034c29aec1178012d469462d3d9c9bc730531cf8b12525d4673332c8d63ee9a2c2574588af2f70cb83eed7faba9213c5b420b5b9bacda5f37d763d55bd7f163252dd643c1873d743089a376edf4bd39a05f26ec89c5bb168eeda19def41c849624116674ab7dfa54e92b7ee6151792c165223159933110d634e55354e9e5fc2fdde66db6ddfd28762aadb57a6bba76ef5e7a08a8950a274a789d024"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 16:00:22 executing program 1: mlockall(0x2) setrlimit(0x3, &(0x7f0000000080)={0x600008, 0x4000000000001}) clock_gettime(0x0, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) syz_open_pts() close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0x6, 0x40}, {0x9}}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x4c, 0x80000000, 0xfff, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x3, 0x1, 0x1, 0x2}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x3b, 0x871}], 0x5, &(0x7f00000002c0)={0x200, 0x8000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x40000100000003, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:22 executing program 0: r0 = socket(0x11, 0x800000000000003, 0x3) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) socket(0x20, 0x5, 0x4) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0xa7) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r0, 0x3c) close(r0) execve(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180), 0x0, 0x802, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000200)='./bus\x00', 0x100) fcntl$dupfd(r0, 0x0, r0) 16:00:22 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x2, 0xff}, {0x3f, 0x6}}, &(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) dup2(r1, r1) readv(r0, &(0x7f00000001c0), 0x8ddaa55422d6337) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = getuid() r9 = getegid() r10 = getpgid(0x0) r11 = geteuid() r12 = getegid() r13 = socket$inet(0x2, 0x4, 0x101) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e0f0be7f398237c73fd2e601852c01b522f66696c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="e11cc4f5c1f44c0da67fe818a7a00e643fe8b310fba1839f43e9d54c8fdfc9ed78c9b3273367c55117c4f56086dc681b53fb685266c9b3", 0x37}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r13, r1]}], 0xb0, 0x2}, 0x405) r14 = syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x2, 0x4}, {0x7, 0x8}}) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x41, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r1, 0x1000, 0x20000000000000, &(0x7f0000000100)="867395c7eac40ab7b749f2942a8a60d6e0813d95029ad808e4668922938066d47e89fc14ebce5d68de10948d5e4afdb89b0816297d26beeabe40b524161aeab0ecb0525ee5e9e1ffd4f33838a1a41adc13de77a32b2b2898171e661c5fa06721ea54b5a0a7056f49d49c6b732edcc765113bac03c00929851c5e0c12f58c889573a57abbcc", 0x85) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r0, 0xc) 16:00:27 executing program 0: setuid(0xee01) r0 = socket(0x1, 0x0, 0x2) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x5, 0x401}, 0x10) r2 = dup2(r1, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x1f, 0x4, 0x9, "b3c9fc5faf216109d4ed531041a0e1696ca15ddb", 0x3}) socket(0x26, 0x5, 0x800) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x1ef) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x181}], 0x1, 0xc6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x3}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x1}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1000, 0x4, 0x6, 0x6}) dup2(r2, r0) 16:00:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:27 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/176, 0xb0}], 0x4) socketpair(0x1, 0x3, 0x5, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd", 0x171, 0x800000000000, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r2) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20002, 0x4) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x80, 0x4) socketpair(0x1, 0x4000, 0x5, &(0x7f0000000200)) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="195f313f93b2fb97f094640580f11d106eb70a4a471c58b61d5140", 0x1b}, {&(0x7f0000000180)="36841ea4d53ede38fc11091cd74ab302663addf6d2ea32ed72e8b336cce7350c2fc18bbe51f03b11f5e583837336220eee34faa500", 0x35}], 0x2) fcntl$setflags(r0, 0x2, 0x1) write(r0, 0x0, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchown(r2, r3, r4) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x300e0, 0x0) close(r0) 16:00:28 executing program 0: r0 = socket(0x354e2d4220903d95, 0x1, 0x1) kqueue() r1 = socket(0x13, 0x8001, 0x81) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffff8, 0xc861}, {0x18, 0x2, 0x7, 0x3}, 0x4, [0x7, 0x2, 0xffffffff, 0xfffffffffffffff9, 0x3ff, 0x25d, 0xfffffffffffffff8, 0x6]}, 0x3c) getsockopt(r3, 0x6, 0x10, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/52, 0x34}], 0x2, &(0x7f0000000280)=""/17, 0x11, 0x21b}, 0x800) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000f00)={&(0x7f0000000340)=ANY=[@ANYBLOB="e9000000000000000000"], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000380)="f1b774f12cb769f1678e6c57a745bdddfaa7da3b327e26d126ec00fe62ab3d525fc5fa7529b8ef66b107ea2f3999a92b00028a7f17d6f64167c2351ed907", 0x3e}, {&(0x7f00000003c0)="608d7af4cd49b6490745d76c1cd0b548ff5418db001cac9ccd750761ac6fc4157be39659db2e5a43f6e68bc9ab7993a6ce861b", 0x33}, {&(0x7f0000000400)="614a49910717df9381310649e99a0dc61cb4c068c7e9b8f5397aea1ab7b6c4cc5ccba7392353c7d59c08aec52b2dea81c61209ac42069924b0d1737e5ada4dcd753162a4c1bf1225c36fca137ebb7648b0e9498705bbc28cf06f9eb292156a67121ade2b9fd8fd", 0x67}, {&(0x7f0000000480)="a6c9cd99c3d17188d7344e75718dba433571d7167e", 0x15}, {&(0x7f00000004c0)="e3bfeda6b069386eb7d18af94ce05cd8d6c7f800416dd4fe832fa77dbe523ba12f6667eed0cc616e2cf71985e3d2fe3b42915a91bb945cf99228b4652119a854918077708458fa17fcf7689829ab27c5a6542e50d4316cdd924c12a22e2f04f6603434c52338ea147a3fe7cbd6970d4100d2f5f97ebdde7c1fc52ab2b1914cac836a00c0002f97387b0c65548f91707e2294450a7d19717803f07cd70cf5795380a79ed4187a81f8cbda55c9acaa4fdf3ede5c3241fcd04109050682804911247b3fd754c5c06839d81a2f64d4b90672ac1b385787a822f630e7fa87ed6bc7638c1c25104350", 0xe6}, {&(0x7f00000005c0)="708d7c72611b1305904e5a98f243439ea88725c7bfbbb7ad7e2d0a0458ac83fc69b93543dc0a113474f54b040ff99fe9b33fa8251acbd7cb9cfdfc5c3e670cd5cc645504cf9c32acbd7211af7f4c97dcb439ec9c65e298815e10ceab7529e63ed1093e65246355dc947577affd776356b80897bd22362cc0a721dec7132323518378ca0b1f969262b8dc7982013392eeb57165f2a7befa41fe35a136d01ca47694eee3a217425397b3a49a6a2b309ac2fb233b4ad1f833b3416e4c8d194dd1057de54920c23e8199", 0xc8}, {&(0x7f00000006c0)="a5cdc2814ce4b555e659461c54463f09a106124b259f5fe2b1db8c080a060883ce596636c0f3adafcb35035004b43218ea08d929401981084e0a1f88cb5305dd067ccaafd280265248ce2dc34d28e3163035fbf108c9d672a68ed2c563ef84c62eb4291f0157430603b80e6db5f6340870c77fc4b2686eb5f1d603155fd057bf884cae06bf68e1cebd16ea7a5e4c956f85a595f360a94efdbd0eeebacdcfd3815c66b85f5816e888813e0b4615ca3b26e1e76c2f35e1b2547819", 0xba}, {&(0x7f0000000780)="b8a8634b9b11a753f901371d47c0c6f9c9a7ac45e36f5f89083a5538f0e3018b9c90f13593c9afcc2afa0ffd4b6cd3d40e2328f264432c912a934de772969f88e191437efaf7e01e181f137825b89eb6cd1d37f38fe23cc033af8cedf39a47ef4a3fbec68082311050521074fd8810730bc709b26691e24325483d403cb325e449bfb0325b80dd19bdf18efdc85ea02f6a271e578874958a2849d2fc98ad6ba1aa5a2512007705f70f4c56bbb8b24e043a444a8797ee023a31bb17bf092bbb88ee4dbbb093beafabadf05c21b8398f3184e09b0f4e0477764ce55430d82aef0aaca62e62c9e8339ce8cf16bc79c59b38fadad8", 0xf3}, {&(0x7f0000000880)="b4c8124b2b658c503fbb0a153f35da8656e3748ad76e44f0c5a9f0b504a1b2a7e773b74e0506ba796c836cdb562c917b4b13c2f4d7ba1a89645f9c6b3c665f790880d6685f3460a049684986d2256ac899e599c2506f1e9f5746aabf5856a11e486397e22b320fb71b5792469f392621d1f23199a133aceddc4624eb768ee224f8c6ff33f528b7511fc317a53134e30054dd6761930e3870676653964cca7f2d865afe0611503b49f7f94325ccec1a09c179407e2f2c43b502b1e1b3fc2b244b9ca456f2fd3147c1bd540dbd13a3eecdaef6e7e0864dc35a306fba0738c48abcffc92db53e67414005", 0xe9}, {&(0x7f0000000980)="e718d9fed7f79c9e2e225d9b7817eec3d7645ebbf1fd725a75a48f3e288bbdc0098c0328eb0c0c194fe474f90635f0128507b49e38bf522a7bae7259509501b03e5050b9664f55860b1bf134d7b819dc61fcc185dcf562c0b2e6a8d55734331dc7a2", 0x62}], 0xa, &(0x7f0000000ac0)=[{0x10, 0xffff, 0x100000000}, {0x80, 0xffff, 0x100000000, "6a2b920fee0d0bf36748714264ce0072f2d6b1e5fe3f8b83a885aad92d87d19217ad7978d61621095892f022c10e3040958b252ee73f97967810927e71b44805a5d8f848f8961446c1604c9e7a127f3609daffc4167b185cce57c9f429cc6c23c68aa54df19f7a7cad"}, {0x68, 0x0, 0x5, "35c81b16707934d011d33e2521c300e93e7a2e6b39944567d6bcbabcb306c5e170700b55ba6f8d6f88ff416f9bc6d0c93d227213d5d7db63b30149c8162e57dd4363d00848a07b06631dc724d9580f2f81f483abc319c564"}, {0xd0, 0xffff, 0x6, "8c55c72fb334aab7e446e03f845f483f2be5f421c4c4787d2cac440e510f0bf7d18cd387e46a93c476ee7f63c029e3a54340e97d73056f5d7f5a2fd483c4f2afbe9b4fbc29916ad5baeb5f5a1ec0556b1dfff4996dce0541ec1c7c0d15e4127c80826012c68b204391e1dff46fb5ba65025e11f62c41c22466a4fc1ea20750ecb6650ac3e381a5448fee2532920bb6b43e7da049fb8ecb001811a2d0ca38672e5ca1a51d5b20ec901e4cd91c4d6d4d4b547a89ae7834d1335933675092117b"}, {0xc8, 0xffff, 0xf86, "95d841d4784ee9c87e719bde7cd37b1ed56f3efa23770809f347fa5ef014325120e3ab366e29fc4bfe4e719db2409f3cfcbb704ed5c52d789cee168d74eee6c2375db4998a2cbecc5262cc1480bef82d4736ac9de6d6f1931f3a1d0c6bd4d0cb121898fbfa77df93feb977396ff5b553d3afea5ae279a9cf9d801dd0d9aac5d5340242ff77029f11b09c86c6efc31873fa21512ca3dbe9fb2d81ebeac173b04033abb59b3f557f7a2676bf823897f298df1d74f8"}, {0x20, 0x0, 0x3a3, "b0134454fed64c28b1821737"}, {0x90, 0xffff, 0x1f, "7682605d17c68a1ba7e05a7086ef91c8de6a502c25aa7108038d05e3c3640d07202d7dd7d9312bb0482825c2f7190d6a3de7420316c95081f12fad34102c42431295ea94626821206cbe4feceb518064ff715a42b4b625dc4e67915ce0067ffd3b701f117286f1bbcda8354fb6b6ab81e7344ff4db6ee55ef117"}, {0xd0, 0xffff, 0x80, "e06b401d0e88009ad83b5c356874eaae38a0d35ab913015d95a6b7d7128768f1e938ff97c8afbe2c5f587ee9b405d2647f3c72f38f97c6a6b5d3bc6781cca62e4877bc394c3621c4a0ad73abad972fcfc4bf4c2a7d416ec63aea0eeaecae029c581c7b8560b4e219d092fc79fc87bd66bbd0ff5fd1dfa4bb00dd93873c0396bfbeca863db539515c96497cc44c7993d3a0ffba5ddbf3e7015854ffade20e049ee0bdbdf30742d55a3949e251e47cd550ceb89915db2701ddf1ece22cd1"}], 0x410, 0x4}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x6}, 0x10) connect$unix(r2, &(0x7f0000000f40)=@file={0x0, './file1\x00'}, 0xa) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x3}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x1000}, 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) nanosleep(&(0x7f0000000080)={0x2, 0x7fff}, &(0x7f0000000100)) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:29 executing program 1: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0xfffffffffffff000, 0x5}) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x6) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020400000000000000653000"], 0x1) sendmsg(r0, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10, 0x0, 0x7}], 0x10, 0x400}, 0x4) 16:00:00 executing program 1: shmget$private(0x0, 0x6000, 0x106, &(0x7f0000ff9000/0x6000)=nil) shmget$private(0x0, 0x1000, 0xc6, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x1c0, &(0x7f0000ffb000/0x2000)=nil) 16:00:00 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000780)='./file0/file0\x00') mkdir(&(0x7f0000000840)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x84) recvmsg(r3, &(0x7f0000000740)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/103, 0x67}, {&(0x7f0000000500)=""/215, 0xd7}], 0x6, &(0x7f0000000680)=""/166, 0xa6, 0x4bc991a4}, 0x0) 16:00:00 executing program 1: mlockall(0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:00 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, &(0x7f0000000380)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0x3c) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = semget$private(0x0, 0x5, 0x400) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000003c0)=""/221) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000380)='./file1\x00', 0xa20, 0x3ffffff) poll(&(0x7f0000000180)=[{r0, 0x8}, {r0, 0x191}, {r0, 0x2}, {r0, 0x1}], 0x4, 0x200) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/183, &(0x7f0000000300)=0xb7) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x8001, 0xb07b) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x201, 0x20) r5 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) r6 = socket$inet6(0x18, 0x8005, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x40, 0x0, 0x2}, {{r2}, 0xfffffffffffffffa, 0x28, 0x40000000, 0x50b9, 0x401}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x4}, {{r4}, 0xfffffffffffffff9, 0x14, 0x80000008, 0x6, 0x2ad4}], 0x8, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x82, 0x0, 0x9, 0x8}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x8f25}], 0x5, &(0x7f0000000280)={0x8001}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xffffffffffbffffc, 0x7f}], 0x9, 0x0, 0x102000800000, 0x0) 16:00:00 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) sendto(0xffffffffffffffff, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) r2 = shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffffffffffffffa5) r8 = getegid() r9 = getpgid(0xffffffffffffffff) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x9a5, r3, r6, r7, r8, 0x0, 0x10000}, 0x80000001, 0x7fffffff, r9, r10, 0x1, 0x400, 0x1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) ftruncate(r1, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) geteuid() r11 = semget(0x2, 0x4, 0x1a) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000005c0)={{0x61e, r5, r4, r3, r4, 0x40, 0x7f}, 0xffffffff80000000, 0xf82, 0x1ff}) r12 = getuid() getgid() setuid(r12) 16:00:00 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000000)='.\x00', 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x2) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000005c0)=0x8) recvfrom$inet(r1, &(0x7f0000000040)=""/142, 0x8e, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/207, 0xcf}], 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000600)) ioctl$TIOCNOTTY(r0, 0x20007471) getrusage(0x0, &(0x7f0000000500)) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) listen(r0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) syz_open_pts() r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0xffff, 0x0, 0x7f}, 0xc) fcntl$setown(r0, 0x6, r1) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000040c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1318) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x8c1a1d6f34b073c8, 0x3, 0x9, 0x7fff, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000240)='./bus\x00', 0x3fd, 0x3) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff, r3}) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)={0x803, 0x9}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x100, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x24, 0x1, 0x84f, 0x9}], 0x34913e69, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x6, 0x5}, {{r1}, 0xfffffffffffffffc, 0x24, 0x0, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x21, 0x2000000e, 0x100000001, 0x861b}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x60, 0x3c}, {{r0}, 0xffffffffffffffff, 0x1c, 0x2, 0x4f, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0xa5, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80, 0xd12, 0x1}, {{r0}, 0xffffffffffffffff, 0x47, 0x13, 0xa65, 0x1}], 0x8, &(0x7f00000000c0)={0xd2b, 0x8}) r2 = kqueue() openat(r0, &(0x7f0000000100)='./bus\x00', 0x581, 0x40) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xffff, 0x3}) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x100000000}) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='&\\#-\x00', &(0x7f0000000100)='#*\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x10) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="00d0bc68224564ef", 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) write(r0, &(0x7f0000000000)="adb8d0a37240435df4e684e8b49cab54393d2f5184ddf292f3858ceae41ea3e28447fdbabf0a54d4f4fcac7ee9aa2b1555ebec0570cb75346782348487e65545debfbaf7db3bb18c8dd2fb44aaa90f5c60f7847065c91ae706948dca4d1e72241ccbf86e727ec6a90061821011bed8008407313edc9c75ebb2f21ba32e4bb8bb19a7ffdfa852c03c4e526fa88807987d2f5b47bbe5095de875e4a5a9f339806d3491b129289a54b4cf9f5a", 0xab) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/246) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2042, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x5}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x6, 0x18, 0x0, 0x7}], 0x40, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x81, 0x8, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x51, 0x2, 0x8, 0x2}], 0x100, &(0x7f0000000040)={0x5518, 0xffff}) r3 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0xdc, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x21, 0x5, 0x6, 0x1}], 0xeb14, &(0x7f00000002c0)=[{{r1}, 0x0, 0x53, 0xfffff, 0x100000000, 0x800}, {{r3}, 0xfffffffffffffffc, 0x40, 0x20000023, 0x0, 0x221}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x8}, {{r3}, 0xfffffffffffffffe, 0x10, 0x8, 0xfd4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0x8, 0xffff, 0x9}, {{r0}, 0x0, 0x80, 0xfffff, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x6, 0x4, 0x6, 0x10001}, {{r3}, 0xfffffffffffffffb, 0xc2, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x40}], 0x7ff, &(0x7f0000000400)={0x5, 0x8}) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x200008, 0x21, 0xffffffffffff9369}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000008, 0xc773, 0x100000001}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20, 0x9, 0x7}, {{r3}, 0xfffffffffffffff8, 0xd0, 0x40000041, 0x4000000000000005, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0xffffffffffff63bf, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x82, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0xffffffffe0ae2bbf, 0x5}, {{r1}, 0xfffffffffffffffe, 0x48, 0xa, 0x8, 0x3}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:00 executing program 1: socketpair(0x1, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x90, 0x102) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000600)='./file0/file0\x00') r2 = socket$inet6(0x18, 0x8001, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="7ad51453ab33fa903fe17779ad5049f5cbd4951704e37d7bf047018a79d6b34cc64fa58c4d2c78a391baa0c22ab95341d5b78d85e237b7f8c2a922dfc5ba94130faeb061217e44923225855fb003adefb82674db2b07fcead8363fe3e50ea2b3ddd35855cbc4fcd38c97f94f4457eab1", 0x70}, {&(0x7f00000001c0)="c5277b7d237beefe984e1690663be3a0fe212959255b4883f61891212df64423906a328a564dcbf5e5b051f6a628d787e7d587308561d05c4c1832a0e879dc2037acf0ffd177bbbc9487d5f4fad9bc0ea5414b6c6336475ee19c39c436ba69dfba72eccaacee94a44b71cf96d3951407e1e81589b5d208a6271dc3e189ecd0d661456de5798f8bad9ff5c72757ca3e672cf28ca69ccdc0f92d6cc7931f0b6123fc0cdad8b360534ccb03bff23cb15460972ba844adf348d0cbc123bd1ef87407762fc06dbc0085a125abde56ff960ef5bcd76614aa8ab52fafcaa9d838f693f6ae1ce1889867262232de99add9040e1161", 0xf1}, {&(0x7f00000002c0)="721e40b874686cf5f7f8bb93124ca7ffae5f1969f594ee01f90ef1a175358c44970b82828c629c35028b57ae996c93a81fce5caa0607294ffa2e7b4b55cf47ce004200be1189df9caf61417f87c67dd9f1c2b023ccf5a0393865a83867f291f95db9ec9f623e7b0e75670e4ebfcf6ae5c01805e7b8dd1ea8d9b7f5eb8b6e3222c079df1bc55a13a813fa0a88f87e7d9fd9dec5b78538ddb7772ea21fd88caf78ec37c094e1823064dbbde04ea004a78a013dd5bfe0a411385bc4c2e6e65a9667a3fd9b4532a76816b9cfd9922755345c32f17c", 0xd3}, {&(0x7f00000003c0)="d7e3c906b77c6624da31c697269aa109193130918a98969bd09c6973e252de45b219520d0be6a1e21771c779de9fcf83288e79ae992515445e17c3ba20cb324a1bb9bb479e47e03fc54a906800dc93aee830d6b09b7684aded8506402e614846f7b044b13cb8cf17b026da4454bb5a09b4190820a356775dcb31a73682e3a3202b927a82b9974a4bc3516688bbff6723df52cae3576e60e370b5754bb884ee79cee24958080c6fe9288f41099cfbff4afe4c9e1edb8555bef988708c6fc5cb17", 0xc0}, {&(0x7f0000000480)="eb81f15e7fae0200aa3a12cfb8d8c531544fdacbc88c81efa7f4551cb6772a3e97cb8690eb700bc0489cb75c196848f3c4a37d59d225435537a2e7b6023e3cabcdd6bb7a3cdfea2e3b97a3a9c3a161cf9add18c2d40a53c15144c690683171fb6ef8b78a22426c6a2a6d10bfa5d9d225b33108f27cbacbd11ac6a9a28f756540cd0e3150be880c0b0c8aec8d55073ab1304f1477a0ac814b160a26877205e8c6e4a6584deac29710bc70dd2cf11e30a7d7a7ebd5b09f488d0067879af4b78e1d1632043713303e50e8eff64b1015238b", 0xd0}], 0x5) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4c005, 0x6) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="3ffe90da", 0x4) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/89, &(0x7f0000000140)=0x59) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x1ff, 0x1, 0x1, 0x0, 0x3ff}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/143, &(0x7f0000000000)=0x8f) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x101) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x6, 0x7}, {0x18, 0x1, 0x2bc, 0x5}, 0x10001, [0xfff, 0x8, 0x2, 0x2, 0x52, 0x52b, 0x81, 0x2]}, 0x3c) r4 = syz_open_pts() fcntl$dupfd(r3, 0xa, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r5, 0x2000746f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1005, &(0x7f0000000080)=0xfffffffffffffffe, 0x51c) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) 16:00:00 executing program 1: r0 = socket(0x40000d, 0x8002, 0x800000000008) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x180) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x10204) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) 16:00:00 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)=""/207, 0xfffffffffffffe9e}], 0x1) setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10104) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x7fff, 0x3fffffff80000000}, 0xc) r2 = socket$inet(0x2, 0x7ffd, 0xfffffffffffffffd) r3 = dup2(r2, r2) r4 = msgget$private(0x0, 0x10) r5 = getpgid(0x0) r6 = getpid() setpgid(r5, r6) fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000400)={0x0, "4c670379a5d2f80e8a3ad208dd14744da77d323e3cbf47fb46a1d68b203a15ac924ae9c61fe22088081e745aa2b1a4c4e200dae644aa7bff547676a2bd750af994f3829859b99a799520b806f8219895dc948a69a1e629bcb3bcf73507aa5079b1463eaaae5b90c72999acda0c37ef02783baa6ff8566efa5145f190c1da953707939d89c02d160035e798efb4d305440c83a81591921ff6bb500786a54c6a594bd75b4422bc03e45d6f37240d0efbcfc7b21a1cbef8a65ab2a432ee4289badc4c1618672d92a50246a5d6d2b86b1f7b0ee0bf2650f6dd8fb2f7c8d8ef4a79bf421838bfa21a5e9c53a9e551fdcc2b900c431e969d4f0add78e58d72e791100c3f46da2c5d8c98d70b48cce95d3bccb4aa8dd17192f5f4ce006ec1a4043b1808e43e468531a7412c423bcc810ec9ea6bd2dc1d38731d4eec27add4a70fe7e13bf1388968c3103b4ff1d62b0d9fcb72d00d5df7e72f3e927ef8009eb544ec20995d81c2dea09653378899975e7f603b0006ae06de0f07cdc47d7ff933310cb8ee19d799de98e13883c61d23ea1aca5045d1f98732fb206635f9495418bc653a04d987d1b9957bfe2a37af5e8129511f8100fa7e3c95ab2fdc0b04a319753c3db0bd814ae55e4bfc27b7cb31ef8c5ffd7289bcfc59c34e720b7784516bbaffa07177395beff0ec8e2034ec1dcf11fb0fbb3741f4bc876e29976c769ad49b4bf03f9df210bccb4de6d1e2bd42c6c8d70d5404324973cd2d40e2aaadb43fcbf52be1c0ed1a71a12aaea7756e6ee9d26924694bb548b6e190c90aba9fc36f0c08a3c6ae8f157672a293fc3c8b9707421d06f8a4932aeda0abc80040a281c4ec3be1be3711d69cb9274c1cb8cb087bcab839c7168fbfff9ee79299d85f25b899950cce4af07526c12f8fd5e2f2da9be5d6d09aeff3bddd8914e18cf93dbfe15f24c4e4395492e0eb9699fc55b1504c3955fa179863f172a0bf38b1e72ee4662c79cad0c83ea42d9825725975b7dfb051643eb5ec67f1423bcd464e6ca95cf2c9229705062645bc87da4fa8f20f74063ebf43adf51f4fec810fe249703c72c21c7c545a93938517798a528707a49aa7e3971bb7f1b70fcfb571a8997614ab855083b35a6a1d997605732f8687807f6cabeb7039c280146a677eba609f3e465e334c2866818374ebd0402d1cb39ff0c03c3799b00acd25b2c57d800ce1c9fd7e98532a453f7ebf88793883d4490c8bdf00b9f08c4c09836992aef64d8a796f0db7e3c11e065d15f0a6df13d4d5a5e034818300deaa6829e9430f1cb783b699e983c611c2d3785c81edc463d263254a5facd2f4d241303bc11e7d1492fcf46794385aee58985a429109f3f6c04b7f8d63c6687ad17fcf1db43465eaf0d96feb10bc0a53578c85468a2473500c6c909376bd1a6868fe8e5941ddee1049f24628316b79c41c35c7d9e468803a1af9cebe9c143bfe545412d01ac2a8665e8cabbe0fe32047d8393b9c6d1bb2995f65a80438e54df53d1667775dc5777fa60bd9ec3a6b4b5de8731d700457f69eee4cbd0d585a420860a87640fb59fad79a924d748c0c2c7636a21b8af100ac4f62c9248fc656a6a82f7789f18db5ba1a2d81fd4c57d42c9bb179677a249340566cbbf9624277db4d0cd34f14f6816feace749815ec3c244aaf6ebfde9c8cd70b59421abedc0689beb655fe65fc2cb6c5a474e4e9379b8d912ce318cdf4e96b9acc5d0570324d722105e8575ae0799c8ccf20713727f8d336c5c1f4f6dee4c43acce2b30bd0e78da4424b4a62cf9e05004a4a2b71f39a81fea1bd906e44d777ea65fb4292618666905c7f263979a3a0312149dd34eb16de0bc792f93f68403502db156b5b0f7422d633402a7ed83a61000509c29bce5b7c52fc645c23fe38142071b67fdf2af9aff95207c30af21439400f2bbf7f2ad4ae9d9bf42d8eb986ac82df3e2cf5572327e468eeb1ea3f63a846c57775a9e0490a01134c1100f700e540a2ae016af74244665d328ed1e2a34da0f6aa0157968fa042ce90473ae536af8c9d6e65585224d5d4557c9472a4190ce3ed224099573031cefd341486df34af8a0eb1ffc3e9f18c19dd3567815fa3e0b82446cd1327150e912862fd4800c08d70627400a5b8aaf9b1e02debde39ed017bbe837c9c8e96f84f78bba7cb4f9302d7636f948b1dc68f5340d2f8528dc2eb09e75962d7cbbc74bf29b7c2b8436c99617da1d741fa5390af8a96afae73cd2a26db4b017c1719c77a63b886b5a24c8b6e6d959d3858e8c3e5518abd9d01ec485d12b8deb04ba3bdcb2e19e1a772724e5439dde95b9365d303f1aec4475161ec0b0e8bfd3cd9786b001ea48b1f05f1fc08ab6e7bad8f2d3f47177ac36ec56e7f8c4b7b9a3bd6439f2dda7ba29328d8423cedb3b85ab1d99800eb45d04394df0e491eebe2f2647f9a0c777006857350686eac11b206f0fed860468626a13c994fdd0c0bfd5797168c3e9344b08c149ff94d741da9108a03621b647776f4ca70aa5be5fa8aede1ddf5a820a00b876a10f95abdd94258a31755aea57621a4f70659a64c4858cc26ab57bc37589fed3cf95cb866ecc995243edd79a78011a331dff96981eed8fe3acd8955717f8c8e923708f7088e56d163a5be0ac6ad1b5554a84dd5b8980691d3d9e764a2e2f9017478d6ad59544b4036b2341a4b55535a4b12a4709e1612d47172709a96ebed2d888663c82179e60cb1fc4e9e414922635a67f201116e0a49090b803cab749ec1a6da8ef142cb5bc535853cf2349d8595a762195167ac33e22e607734f518d38ac94061ee884be13a158c6403fa295b45e91b972ee522bb9250faffebac57861da222daf18c0d76f499dc7ce9702216922f6240eff77675409f2a4631acacb15b2b79fc47c94b53dd12b7b24b24b413afa076f4e67dfd739a88d4e652e3b9fd00d8a79167574c0b42bdb3c434f29ed9ff901cb280fe34fff1aa33cf05dca5c91263be505bde829391a9347f69825c5dc67c94b2c67b842be5685cf436c56d786ae95680b0444d242357632d27369b3486c36081be07bb2b16fcab715dd10d0d97c7e573211175580c270121fb30469961fab3ac3f1422f5fe267876b157c7fec5b0e5d55f97afa66232ccf1d1c669119faeee38a1a9217ba669f3506a0c1645f707f5b7522f5008c647016468e2b96025ebb64c70798588bab2808d82a785486137e524439c61d04ac08f42166670c54b8c22ae266d26484c373909566413b53f6b729e2da2b0d02719372b31777cf0453b39c31a33ab3db75cadc32abc2b3a860008e5a1f82f04639861352dd9095b3a9a28849d7355a3a35849f15879a22aee9e8969269ea84489f40d4f347d539993820d1a36566870756e9edc9f0a8de3c8d775ee709fbdddcefdbd0b9aade612707143fdccf99d194aceae1f6480d68870802018e8aad1505055da2518dee3b03f77c14ef50fea7392dab057927bbdd42c9803aab5cd6af459a4e4823c5f721d526dfdba8df89d407a3c193094b3c06a8617859c91f5f462b2589d0d9bbf60709009ab65556941257939b89bfb54cfe6e8ac4f7f6de9609239b6011fcecbc9e9a2c82ae736b1a6aad95640ccee8a04326c261b13f1f1c8ec7dd1732c3ef4e9a85ca185c305dad592fe87906b20494b06b9869d284c6614e65344c0b0be53177123a29737cac3b4c2545e974de1845f27fe5c751910abe9493d7fd533627a8f355a50df79619c13e8e3b43a3ffbe02eafc40d7e55e381a946822c21ea01541d3d843ecb5c6c6e125766a3e310ee54abe7ea1702aa551904e0d6fd93e211035ad5198d32a0171daac2fb8424e002bea7f513fec71d2c77a37b1cc65a1ad9efd98351c04bca263af94f5db5991b48aad8dd07a9edaeffda1cc197dd6a41672fe8472ee69943a34c210b5f5ec9fadfa9cdf738757dcd77cac24e4c7b5ab4cc41ed30e19b588f938fdf5fb8b12db37695ca8f9a889d8a7ee55709dca5481293579ca3e05b5ebcbd136d6e557021de385439e1b05259d7f356e29cda00ecf94dd9aa70f270d20da2d2eece98d4d14257449c79a908c6dad32b93ff82e4a0aeb3514aabb4200b9b8637f4368176892c977530cfa1ccef0d1b116c3a021bdf6bb677d074eafed199888fbf61a22ff04ba62d8ea43d8d236c559b7276efc8d811eaf8afe582139ca01eaabca7391fefec5cb42e4874a3f7583fbf6134b608d3585d55573b772118fd7395e718eabba3f92467d3a15ac7afbb6ae418c74d1ac033c92fbc484e4aa7baa79df3679045fdcfc13db859c74eff82ee759d72603a84e2d9c2590c6ef9c472dd613d5428fdd2ed2f891619c9e5460e5cfd8439039d346912e8b31cfc97422b831c25d246f6d6dcc653c122bb65f7efb2b27620c7f27ebd9e98c5c9eb5bb8ae41347c5cd5939ce74d1dc0921c42ef40f70364278599f39f0e212e3f42d3f0fd8b7ad66d56c3b08e39b784b6d1cf34fc8d4e237107f5a2c720811e8d712690f5e7f1a46bc29387ffb5017e8afb88261d009c7512a563e0ae9ebe9eb246d5c4ee30095ec7d48715ba954a20ae41f72cad4b08f4fa270e525167ece98999531c58f552a845e8f148ce398b041c48f676fc7f1cdb69450ba5a54e42a457df25231b297d3b7e6b312baf877417a76050f5fcd3ac7dca6524280fd21b13d1e7f9ef179f983799f6851a86a080b76d0a3616f0ea80dc591b8217acdc080c67d914af6d48554de1ee9cb97d14eac6bac5e94642059fdebdb0b0373e0bae9af00955a89b3bd3bdd57e91ed5d666b90fd3f69292f780382c8d8304768293b4da22e75d182cfd6631dd9b24c6a35d8b0c8c7df5e6ee2e384b3139ed543e5d55b6412308cf20ffabd78e229d3db1c5963cedfcafe834cca8d7f6cae8dd5d95f7171face95c9efee6b0ee676a638f23b3747ba0db0981ac408e0ab7535c80ce0f5d4cf4c92b3e53f3e7570b03beac797bb8a558860386a618dab61c85dfe460900ee1a1a90fe8b3f7d7e9935574cd2dde6e2e4039279b79cf32b47444215a8365999bafdf013a79054b7e9541084c301648775de512ed701cdeea2c9dd77dbf8bc2f8e23348986d199c614bf7c3c13afaa672f89d01951601d9afcafd082acd13314046da3eddff8076e02ad7ff87bc408613f08d89610d9451d100373c61fc078fef703db0690b558abc6aa1d76f23f54178775832e7f531067bb0e1b5f53e8f5ad60090ae18a08b6caa9e97b9c97a7f817c9091f3ea4861a846b61e67274e1234e2a97783fb7c82763120896dbf29af28eb4e90e8dcc5416f0a7da16b45a217a791aaa0a3c13f0315ea45c036e809097c7a303491f0109b1456a13785b6ce5242cb1e57e48290ecd503ee8c812ffc594fc774137909b015123e179e4f60a708f2db8a8f2c2821563c8b35cfed75fc8e59b91e7aa3b1b9c8a7bc63ca67871ad8afddb913746817f46b6dfea981603df140525041fb3a6613bded2ba64cb7fb8078a8d52a4fa968cdf89cb275f57f7c3789364fa69779a5dc26c932bbc52148f95ef5b2e1f772f48723ca22a891447d72d83350ef4c6876c0f742ede57fa7fffa72e2b36e2cc84cd35ff04758b304919a3bb96a64c108168c5667be027874b3198016c72a55b12615c991658be4dde04df63b754c6f0433a91ff935971bf16403c2103856bde643071efa2f3444b8d0be941597919ed1f97a444fd7aa0e944dcf4a9f82ff6591abf82946f3eef95b5cfb404f6af69ca13b68e39ffccbea27271368eca0d0a277e060f389987b2d73142"}, 0x1008, 0x800) r7 = semget(0x1, 0x7, 0x600) semop(r7, &(0x7f0000000080)=[{0x0, 0x1}, {0x2, 0x8001, 0x1000}], 0x2) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 16:00:00 executing program 1: r0 = semget(0x1, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x709) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/243) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffff, 0x1800}, {0x3, 0xf1, 0x1000}, {0x2, 0x1, 0x1000}, {0x3, 0x7}, {0x0, 0x400, 0x1000}, {0x4, 0xfffffffffffffff9, 0x1800}, {0x3, 0x1ff}, {}], 0x8) 16:00:00 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') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x5, 0x533, 0x66af}) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8, 0x8) flock(r1, 0x8) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100002000) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x80, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') chmod(&(0x7f0000000100)='./file1/file0/file0\x00', 0x8) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1/file0/file0/file0\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) readlinkat(r0, &(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000500)=""/4096, 0x1020) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xff) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6009, 0x5fef) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:00:00 executing program 1: r0 = socket(0x1a, 0x400000000002, 0x1ffe) sendto(r0, &(0x7f0000000000)="951ae1401a2d19e5d76999a2ad7e588a86b848555d6134bc9c8bc0296018baa9695180df6e896ee9d395e0a5e27e0753db0fd24d1f383ce8b308c8c866557a25d327e0d83a3014aa848102e26d417a620ac53a0c79353140c6b79ed2314818bf861e3aa8e58160e281674f6baf5dde5d7f7012208da0bd990c09a5af1ae2e3ae6f7846692a43fba39007859a99df9f5d6c479e7b693575f806ef64131a4d958873621ca9c035230d2b44b684938218f5936d3e1fb1578fd0408506c88708f2e290ac37e47ac8909c9f8fc3134a4a20ab84c97d4cf08cc18719c227fc71b7920923f7fc8173529b08fb0f7c9bdda461ebac97e46fae0e2d29ab4cc407631773375e14dcbf68b13f3e6735f6f685bcf8cde73057f3774f217a1ba8cc14b2f319b1dffb36d2679721f5eb3c1e878ac1f328ae57369545e1b56908522863202036b0082af8cd29833c43ab89bd1574d434c7a95158d315d8b0eaac6142edee123cddb08ef1787a057c28862ed5b8a32b837eb471a707e17becb4f87cf797bdac69b438f1d782698336e9db5a576bb88600651cfabcebfdefa133e4a46899393d51a865cb7e296cbfae78c6faec16443fbc513939e9d49d43be3951f1c4de4891cc0182993fe154b2daec10b8cea84389c231d62764626d6cac688097f329612a7a742b7806a7cfda458e0d216c35df3ce12738ab506e39e046d6fbfd72c2fc96f08593a155438ecb2d71c7aa0262d0c7b014c506b3ca9ea7cc7084f384b71afd3747b9c2f29bc6a55258c2dd2600fc614057843802fbbb178584ba4576a9ca058cfeeb4fd214741a9e61b3d287bb00adc9f7119ad3818cb7b54652de51848cfacec9e18b9273012fbe88544604ef6b479cc295f8e44ed9afc118b4465835d15dd4edcf345015905064bf4ad922da15c4ff44c40a3ef6bba66ce9f1a422bdc132abd48cfdd3f71b119925b5e686d6dab49f5c6da0d8f85f9e00743065cc1e5f5dff437074e2cf55fd253fa0a05d733b26ef4c7295bacc81124be7f6b668e98a273732aa1d918ea668103c6f06318d080087e7bccaf36fdc45d24b7d7235868375c55589545511a45cee711ab1820644148c84f2d2c0069b1d9b6ef6ce738a6bc3a941c0fceb2e922f446bff4707ce023aa9bb11370ee228882d6b1be9d998b78e6a634e80ba754e571f819336e1534e2bf13996cfbf8023a14349ae77daead274e4270bed5a3b33ccf51d7b49d5d64084c8b6f9387e09c222a9da30215ab6e385f97cbecbca4be6fba5ad54d2cee3f7c486824405ca95f645b96c12723c42fa4c75086fbcd7687af7e91872aeb99791f5fa5526e5d0e8cfcbfc4687f8d474e8179150eb5f1853fddbc786a3061d7049e2dbb3b4177bc34a42b21ebc98371a20a4db273d49182450b7fb27424d22206f8b8d542d67088e7e489cf5e1d89f6bcb5aa9edb23af3602f8abe99456a8979c53fc7ff8f7329f25462953f63df90ca9810160f1e32b315b9760aac26c576b6142df58068245f589a3f97c402f37068f97daed43417dedebc6d163a8d871fb9d599b5a30f9feff356942d1b7e06f8ddea3fb184daeb134d4c50130bf4b1d9abb18388a92ebfb8f8e3ff3c7a11ff00f0d477cc8178ebd444af157b6cb75721571823dd7db5c0c786626c805ff2cb7c99e883c371d2161a3eb095a76c3f992e3defc44386a2423e641f303d3bf6c332459160bfdce0b858d2178d53518c8ce840bc84da2748cfadf202bff47ccdfb3ceecd1ecfaae8042d0c13ae01fcf7de724ddf1fe89f327b40d3cabca1eccb650ae3531b5f1a52005e23a0176d52dc67ae7a1f6bb6178d8b3252ff2fffeffe1288e8d6c582377371427ff079a136dfc053cbf1875d88a4d8fe3527055e00638eae00de4c609f9dfab306c1ab7b07cb3481796881646a9e2787bb248fb994adc20ea22f9bef3ff864b19350440547cd010d3df276c3a3579af2ae6be8be09da673c446e5bc548a619ed4a28276a3cc118ce032b7d33ddb887cefdccdd81975591efd8e683872bfd6f3616dd82ed1396d31ecbc5d9bc594191973de0f4df55e31a8300b1d4ec4f74fc7d7130154db984cc9972ca5916b9145fc21bf5c1688372e742cbc5b50198f3131b94eea76d494e9cde33b353a014b0b29a2451cd1b146e33206d995427575c09e4bacab3d4139b85fc9cd84d7185ff23e92def9d5df54ab0dc9691b1bba176a6de302ec7b6a2f51c82d2cbb278364fef358dc1a3985ece17db736fccae9ad1bdfc4fed232ca04d85ae1e8c6ba18e07a689314e5ea05ddf6b9f4cd3126f17a59288b646e228fffe363cd3e2f69a7eb2215705f5e68368265dcca54e0986e1d50aafab257594e5cf501e507264dc2e6d06728889bfec6d303280c881d95167f597658a6ae3180e1e754ac5729c2696cbec638caa0a9e6c1a8eb1090a765e974555dee38ef300d307bdc53584397e1a0e2cf560706d8f5fb985bc6dea97db8ea5e9a37230702d1fdb933e5beea232b658bb997e006e076014cb35c7b776c5732acbf14bb9f93a5bae9c701031dcdaca9a9a6d03ea08efcbd7cdca8efc9829513d58f501bb43efea8132f0991b6cd803712499e1ef2243839e310b50f09a5c613b7dfb483bc39f8f3c4164bb92586ce1161290c70b8e0ff8055869023aeb86f38e65ca2949bcb07cc58de5bfb78929fca3d7e587e645d12711871e1399642d0eeff4a1477f971c63297a28bd2dab912bbad43fd7b08375f7737e51fd9cd3047a28210d343305c6b7a1b1abe949e644f08e7c528a192377c5d12c18796061db1ffa7c80b3d0b0526b6d28cca47fce19b53138034acb4dfdda3b430134904a822533fb771d87dba951778889e7eb1d74941573e6704fb20783b0ca6c25de76ce30268ed17600ed829d343396faa073d00704c208d23f994f1e76319d21e51d2b4ec6170b9e1938c17398714095e813513eb0ff74eac223c761d1c4fdb64e1c04cc178cb887895d6b911f7c64bfa491ae0d13d6a14d1657d70ec25daefd0fbab0c8eafacc5b7ae0a2ab7d02f4414fab7086167793b9c7a7b1fb2ca1237770732ba0a38207144e9ce8c7439459e9c5119b7dfe248162eb17f6eb7a05ed988adc4663e8b7232dfadd24c37c229cdd693d610b20b1535b92d362a62241fd7efbb8fde9831733986c412276fb0d00fa70fbe08d4152827699541979c939cd1aad06afefc0e1e429bf6032cc2a5a9374986d78ef2ba68401dd7348d983f8500ac13c84692b7bfd515467c026f8fa90dfc1050c9a1d891b7b819f5a9c2be53ca171ff0a155ce3a697c63f6c56db3c67225a63373a7bbc787b0ca9977bf954df2a2cc3a2f6285471a55bef43a2f5101fec5880d35d87b10ab8f590bd805c55431b356904d9d805215b4651b386ab336edfdaea854a6258feb76369ac79784790f1da79fdadde0c794ffdb691332e1d3a3fe349779cc43c63f736911f86f84fe449842273d6faf96dbd268aa7322cdfc080f0f7bd5c75787e2fbb0ad5291be524d7c8ef31ef70eadb9c18435027340801b50825b5a0c1689e19de3e6834fd1a21995f9e09d081e29a020db6b842f3f2f7fac53e3169c300b894ac3557a64a7c572f479de7a01138dab707a42bea8a2ee19af0062d13e67d061675cc2d92531074f1409c2407169d3cec2bd30ac7c4f889bc6f8bb43c4e602d72e4c419a899dd70f86cdd886b36f2d90056b6fa0f03823cca47a057b8690ec5c1576372f36d6235fe6227b1f9ec59270ba6772df1b3f350e48f0670099be1d861f5956f29b7495453fc06394c626ef718ef25dd44eab8dd78042bb8aead53f73b73c51763f72cd3895ce8158e297dc3ec55a2233f035d0e88da323087ad9c468415fe996a90dbdcd03ba1bfa75742d3f8105db5522b0f2774833975476703a4a244ca3f7cc95880712834c65922c97dedb6c705acc85603e7abfa1b07f50344851a03a13348e08a82d70ba21920e72db272d1f8d4c8e759c06da8a8075264946d8b694a4e2c88addd53eef0b12a19167258974228a0530be4ec212966599813d640454cd401921236c21e7a741d3289edd2169044022c520965e5cdb411baf4b7739f8f7e07548cfd07cc0a8334675f1929188a6beefe41f7036fc1ce8307d5a9aa001459d7ef94c1e39a1cccec41789ea062eb4b651f6cafb73440b508daea03c187a0d699cae3093ca622e0021ff8532bb6670d7316182c0a2f459d3f3335b97c12228095477944f2de0c088ccef88dd5c884449dffbab6bac0eb220056f93762bcd72e9abc0002ee80e75454e052a158d5fd6d9a049764bb9fd08b9686c0b37ed64dfefbaca087091ed1160163c16b10c136ce1208607b79946818929e17e8bd47fa13baedbf22af9e9819f22d01adb0db917e562d3db503098fb119c933f5b0c1cc4043c1ed6a83f6f1ab48f39b218cf9873fc6f88dd875f3883e75d5c736222abcdbc0595c99a64c85deedec72fb5b9f891aace8ef7d0434dff1013a7dd5e556aadd7c62ef82932877d86bc0f3017cb5c8d85160ab034c98d76a2c1ab35d62ba0a8529d617d88c409f76a7e2da41b9bb96a459d5942aaa945e8cefc7e050b69da9d56fa9157b53bb2931f6673fdc30aa04d673e52b094a62e7a8ea642fed2245f23c8ef152b7bcf40c4d90f76ee95c4001c2e67734052da62e94a74c1cc5677039f4996d8df34cd12dfa0859731656a116515c0a357aba39a57eb248e7d669a92bc7aaeed89b1c383cc05a6697274672992622e262425b25e6001c96d04577ef585bd6d79f65e9c962b27a96b6eabcb66d949746a899659efee6af8d79b5242e2cd01f507a64e4170da926a28839071aff85c31a1ac9424f54d7438259fd65a5edb5a35ac6426bf4e50a0b17acd66c287f4a308747dca3bd8ed0717e963446c889c96b63976d22c70df49cb6088673f3ff0cb27bdf7dbd59f4b1319b994ee0493a9df9e5d39bf6b41792f34ee10968400997d3b0a018eb1589ad38cc10e9dc4403dbc607a60fa4662fd4e96303d04f0e91585bfaa10aebfda915287bfb3071fd169a8cc98071ab508631b4a09f477cce7dad0bb2999823926e6d2d3d12f0287921ab98d64e2759c742324dabd5bd9fedeec8c664a5935b085b3c16549dfae31da034e223e450c342793ae16f38281b745cf2606d3b5a04ba54f8383b4a34c00ab5694137ceb2b736b5ff4a70f889765bfc3ed880ccf3f94c309f473d8a4580022eba73823dc968da684605442f09d9f72444e3e010c94cfaa6ffd33e0d5d973969c20b1ef1cad29568d7c40ca0222dce074fc1f83c0c61aa0582ca63ec2ab030cfc0660e1486ca4338e29da397f4ed6a64e686e862d8d0d6a618cc7123c760121e85fac233344162edf56d2ccd8c9ea41d543c710bf3a77bd15cef9dc0658b5a94ba2e73d32e4a8b7451f703bcb4ec07a26f7020f42a050adc75f995f056e525a4ed56202ded534cc465d46d1a439a2d4f9590c4df988a416f2d977d99f80392297cba191c62876856eb34853efa3ae5df87ab172912f7f1d72186fd359f995469f65fee61882b32b45d52ab51a1d6d65b117377b289eb5db4674832476132a222a72db11be92c350d8a05df64d0b81a28519cd6c599ee4edb85dcd58aa6f93152fa1b8246fa93aeac21968929c91404ce0009b4b75669d17c17643dc1c450599e27a03c5d20246e532c24539df345b0b693db80d857d61e1b7b64f6a1fc9ada1f07414c2bceccb6e1b130794790efdf5c4f0c419ed6f1d0335e7403601355276d88b8d4df2dbab5706d", 0x1000, 0x40d, &(0x7f0000001000)=@in6={0x18, 0x0, 0x8, 0x5cab}, 0xc) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) 16:00:00 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) semop(r0, &(0x7f0000000040)=[{0x0, 0x28, 0x800}, {0x2, 0x7d, 0x800}, {0x3, 0xff, 0x1000}, {0x4, 0xd7e}, {0x3, 0xbde0, 0x1800}, {0x7, 0x10001, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xdb, 0x7fffffff, 0x3e, 0x8, 0x81, 0x3, 0x9]) 16:00:00 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x10}, {r0, 0x101}, {r0}, {r1, 0x4}], 0x5, 0x101) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000080)={0x3, "fea7942296269d66b53ada38e55c59e2c3b610143501ab4f63a79a83fb795338b867739ba288ee9cb1d63d4ff09774dc0cbc3cdd2e56ff61"}, 0x40, 0x800) dup2(r2, r3) 16:00:00 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000290000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="e29b659c7a1af881f4e7c19e0b512e9002131df0e64e206ae90bd34577f1877224dfa3da48ee584f0b74812688dc6889bcf515fea61b5624b36856dc4bb4e8a7e55de1bee9d4c96e1038d8666f8d1ed1c6885cc638204d9877a76c2f566d540d9b69af991ef5736a2a16184a41313e6421c093007af3be1f02e7511677c872b6b4f03ed7deca59a2686dfe0c716b5aa7f76b14258de15d772f81f4e140d7c0", 0x9f) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r2) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f00000003c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) msgsnd(r0, &(0x7f00000004c0)={0x1, "22d94984863f06620d2b84b81c8cc285366940e8a1ff6ab573b63ad12c7b7bf0d26728ff72f59ba5f14687a82a7b00d01605f65000d9439b4e19f84a8a6e93d482768223e5a1b69bc0f08c45568edf3ff41b21b27c2ad712045895d6e6d9d1de00744fb5a936a8698d12b8c75a284dc05b277fac16f379789d25022836cde04773a7a91e9d142dcddffa239e941e7ab38910b92bb498fa854c83a1c9df087d6945fa91ae8295c030dae187ea6252cd428619f8cfbef9da43f4c528c3555c8b7a"}, 0xc8, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) 16:00:00 executing program 1: syz_execute_func(&(0x7f0000000140)="660f38f6fc0f5a8bf8ffff2041df780626670f56fc666766410f383548ed0fae2066450f5b6206f0816be306000000c4027d19c2c461816abff9000000") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x481, 0x20) lseek(r0, 0x39, 0x1) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0104429a06abd3fe0baf"], 0xa) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup(r3) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r4 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffa000/0x1000)=nil) recvfrom(r0, &(0x7f0000000000)=""/50, 0x32, 0x40, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) shmctl$SHM_LOCK(r4, 0x3) shmctl$IPC_RMID(r4, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x3, 0x0, 0xe80, 0x7ff, r2}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xa0) flock(r1, 0x1) close(r1) flock(r0, 0xe) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) dup(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x1000001, 0x0) r2 = fcntl$getown(r0, 0x5) ftruncate(r1, 0x100) openat(r0, &(0x7f0000000080)='./bus\x00', 0xc0, 0x20) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) fcntl$setown(r1, 0x6, r2) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getuid() getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) fchmod(r0, 0x68) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x19, 0x10, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000041, 0x1ff, 0x101}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x20000001, 0x6d, 0x2}, {{r0}, 0xffffffffffffffff, 0x60, 0x11, 0x0, 0x1}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x2a, 0x83, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x28, 0x2, 0xf, 0x9}, {{r0}, 0x0, 0x2, 0x40000000, 0x7f, 0x8f8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x81, 0x8b4, 0x7ff}], 0x6417, &(0x7f00000003c0)={0x7ff, 0x5}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000081, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x100, 0x4}, {{r0}, 0xfffffffffffffffd, 0x30, 0x40000004, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0xd5, 0x1, 0x0, 0x400}, {{r0}, 0x0, 0x1, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x73, 0x20000000, 0x9, 0x1000}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x5, 0x100}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0xfffffffffffffff9, 0x1ff}], 0x8000, &(0x7f0000000180)={0x87, 0x3b3}) close(r0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:01 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r1, 0x5) setreuid(r0, r0) setreuid(0x0, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x100) fcntl$getown(r2, 0x5) setuid(r0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="37c14dcedeb4fdb7e23637cdbfaaf32388ecffefcea2be9cc63cdecbe75a6e445ef8005f891bd8ba98f5d622a0253773be621c4d0c41c8b81f48528f53fcd6fc464c8ab29764", 0x46}, {&(0x7f0000000040)="8b176fb57003321ec775b6a11f46878d84be6c19988bf447a24d611b4a06a59c590850792e30d884e1910824e4b00eb138003209b0cc0ebf", 0x38}, {&(0x7f0000000140)="5a8c191bb7ba36c0db1d491642824453914274d55f3439d717f3e0d822c7f064267b9421ad8162d531c9e08e8d65cc79c3bdbd2d80f85edeabd1a9ec425861242f88e2f24338b2a2211baf2b8d918dc73f7a56ecf6a6ec9a8a054b8c7779734ffe4cede165c10320c4c5b7b2ed3efcdb3844e0889fdff1", 0x77}, {&(0x7f00000001c0)="56e0b642f2e447281daad83a9aecd1df2f1d95a35f8b61618045a3a3db4acd811b71df6643b0d4d7bc39978a0a1762c6b7f5954333bd6acfb679c02114f3f38fa8f65a958e3ad06cce789d3520d392f35a1ca1a847d91d9f61c83362e233a8d32aaeb62a384e5deabb38273be1f40c7484e5da25d66b4aa7982b50867f87d5c2534504a48ca88c202c8212955f1dc09b63788fbbb24513d1d9234b51b12073ab694dad05308599f3a79ecf10aae51013e1e8b3f352b65d031bddf886e531dc7f2afe1e1fb805da5f81e480d4fbb85a555706fd1c76b49822dff5d880121c91e049e264e9ab", 0xe5}, {&(0x7f00000002c0)="6ce0cd0f3fb71744d469fee491a0eea9a3da300930d5bd2aca599ab03c92647f99ab9eb7ad4a7581db28c978534f00baee7921f14524586477d85fa1aa9f037e8db44885e621dba43490e7768959b225364f7e10a1599ca625ef9d7f4cdd1436046af9440fbd9687fc9099c6bc91624d18102582949c8ea23991ddef77268e1b5644ff6b2fa2dd9cf6b29bb61906f01b8781750506c94e7ab9e2dedb855f862262302026a91fad0c3611a721f299ea55d84bcb6425b2199797aac5196d49aa11fb11ae63c1669077dd871423bcd2a5e07b35238e7cc37d9b07288b00556e0163a9b73700d65e600c58aedfb028dcea8b6e331d80", 0xf4}, {&(0x7f00000003c0)="266416864b93d141b13d97b00f40ed3adbf78b64a93d3d6ee0c9cb1407e756abf81df631ee48b71b82ca505b93df629e9eb957bf672a004f21ac19a3fc95591b1e6e1d802a9d82d8e2ac31b2d39367400790046aec68ea195a6a835b351f71272631ac095bc687a6", 0x68}, {&(0x7f0000000440)="118130661e5359132d9a5b8422f5bea44aebe9f6a2ec68b2d28baa03ba7ff7f04bbf6f657cbdc0cf353d7bd8870e60fae7dab5fc23f80ed619de67eedead551e0c7f1d698f06704f261199ef2f3c9c2252341a9cae560291a7355cc205b9cd7581eb37b7a674b339530cf38be80bda2f7391966a3abb2694b14c7119bc6018a270048289380180e24d616ba015998ff93db688ab21b3525d536c58b5", 0x9c}, {&(0x7f0000000500)="80c97c9ec7a0cc9ff4d13891a7", 0xd}, {&(0x7f0000000540)="89e8622fb499a328a491942fd630167f98dbbeedf7698ce1d0ea83a5a6bb3660c2d640c5bbe2c89cd777786d045fd1062ced9eb4f0ae72246c3af7df36a5b7d885b2c4f0254789e9f4ed1519d4df863a38939aec37b5fb8f2f909bfbb430497a37a54256ee90e9adf3c36a2cc003bba05c5bf8355f777e14312b26dbabbda8f918e290e4c7caf3951f70e0dd7e5614c3a97fcefc91a15889f64da2381a1315fdd32eadd9b90fb5f60ece72eead2633a7966762f2b024abe69c5763c7be0f1ec9f3f81688c65adf069128cb3281a63f4fd99aa33374", 0xd5}], 0x9, &(0x7f0000000700)=[{0xd0, 0xffff, 0x10000, "d2c1f2c277caaf1fe6d535b858c5f97e4505420bd562d9e5ee2fb85e3777640d3f823bb89e2c83edaac9c02c772b3cc84e66d4b6ac4ba22657826a9371b46cd140f1a70964ee97c3ad9f25c83b767c879f555790ce0423acf4a31d171389abb7cec920e8e34f8994f2b22b003e154e9e2a5388b5a9514e3f7af19730d3f2c01ed9531637fb99d5cb85a4f48c4a416d5bee6b7be2b0d44458f151507ee59c955cc8a8b48e6adaabec75f824cf5bf7ff0bd9cbf7d8c1981ede9f3f23b7d204"}, {0x1010, 0x1, 0x5, "13f70d69c924a82af611a3e4d8f1815158949d8c5db9280267813d070e15b3687c04831aaf3ccea4a3ba90063937b3509f576c150787a0b3b9320f8a62ed0dc5e05ed774410a7057c2f02f5f9a1ce43a83848cbae96d2fda070bfbd84be4c51da5d52d1170cb7101ca6b4792cda0158415037b520cdc893a672334cf4fbca7a9e1bb6c145402cd3de00741985d2b4d4c59c0d91a98cae9e054526e9e4ecd9f4bbb43eab7075be448756c3abd6c38ebc4a74cce29e3a7e3cd01849e35422c0d2c715b2411a3dd44c37f0e4d97be7016904186bd2922b8e5c8f2cb4ce8dcc2e20de200c3a351d68d3cfe4d6c66ef8c70dd9a3faeb950e51525aeaa7d13f92bb9cbd6f51f4702942d4cc85a2734525750ab4da4e1ba5d8d8fd4eafacc434034eab6b0cf13b2be88df04ad252a3720f1a6972f47f718391f1cab23face53b0b805b0e141aff50b5429d8cdcd470c5d919be67ef014cd830f7c5f04e824d6f5027ed7eaa72f725741d0f7991729c5cc43fa4ee3ffb533a39996a48370ab966c684349f81c34e91358a8dc9c9d67165df734757ae5ad517312d58f2fa37e0b487d12238211199f14170fee235f27d17734bcce03197a621b159b66842d0b67405ae2b584d3c3f965acf549a2b830ead86884909705cdd97d751d366b89723c2f821eb6b509c134a6aa573a1f8399510c89b6852bf9134d4e09a4565ce631bbf0837e23089b7ec307ee0f68ad6453ce6239a5aa6207c81108206e8163ff55c10a1ddcf5a0d9ee2227b87bfa50ccaba08899253b062fb5af481a5188b83b8f04e20d669ebcffa2ef1845f9e7a2fbbb67728e5845d39814b4885c6853b787e7f81bb2f0afde8c5addf22b397370a7cdfcc87653d66b88338d2c7f433778d61e38da7fab7753661a646f723d3a5e1377e4ce1fb8e2a064313b70b40b610fac27ca046abc14d45259ee5be469977f5e0219272db895a70ecc020c44f217fa1e3872b53d5162a4302beb2d8d1665d1cbc0d90756def8b80025cfd6efe65c6dd6887fa77f12654b041921db4bb2fe3dac21d0687cce77768f245afe8f8aac8d8e21e81facd571c916b01aa9325219c297a39df3dc48266fd7c4626aeabc11ec4b9995fa6f66170687186cef4ce4ed8fb197133120ad1d7b5d0311da0d806ec59db487636aa7073bcad20785d55650d624a27e9053ea01de6bb8f2d42e6aa7921f0fb5922b592e3bf3e01648b6a930addebb3a506b5d3d53bf46b76b8100246e3ceb0e30b22c04a67f3af2160c83f15da20d3e298117dbbe4a7f53848c1e60342d67279dd3cf9924505a3d90998dd82f56b9855b9f503b05e820dcfed8436e80a335f71ba604a33dd7812344dc3b8b2e24e405b6b08b34625964cf84c43199d67d612c414a9fd614ede939277ecc83fad4ede576dbf58d4af8558d34b0dbe2a1bcb76a4e7aa051898f2e39720d7ead0cb45f991cdc7bd88b4378cc2f4499d647cefee4f8d691cdfa32d12a0e60345eca1c3671fe7e00fe1cd36096e20d834f7702edc69650d663273d91a9bb3247a0f15feec11119f0d2014f172010292cb33607df93020f76f39d5c2fc0e0e396170be5ed71ef38d6bc350405e837b7370c30029fc6572c60fd1742e26e6fe67b50f019dd73a756ed33335b2e820c67943c2deca6f04b901fd4da603a98987d74c05cf094d9b6f519a3313804e29af9ec4460174fd4374c4f2fc75fc51208384bb4164da0fd6e6f7d702b7064ada38814b4624d5cbf846128de9b7cbed341c2fe90ac4d612f4cf92d403b46285aee33e0db2f219ff14f33f0c9dfa4e7b1719e485a41a4d5df98060f475f56923a7e642478cc452715d66d3e1f09b72fa65946a96ba107a7053ad6ce4acd1f02a819f5bda234529cddf011e34b0336f53ce2940bc0fb98d2554364c74df24c978f3845dfd52e13470e6de68bbae8b16ac0536343ef4bdaa5d36f4a35e5ca61bf9aab9cf58363a47be8e0554fdc434e71f4351ca5c7bdc716d1e60449dc5b1b53bd7bf05541eda5a141de4e5e29fe0563b35863b76a60d06b37443691fe3f93520ec6032506e06ba627040f245496114f4d9943299a221c519f409589a2ee0e163193085cb9f1025bd1af9a7423ef66627bb927797257708c86409c3de6291acf42605f2333bd1475ff031c9251919584b9f47b0c0f31e9a6fa91a06ff5b10081e589b50dc8fe769cf1859ca94c1fe07ad717b9f0539cb04adec662a2a0786d86b46a8bdf7fe80334e850d9ace237b7592a26e578b777213713b9e69e2e4459c329edbd76ad7cb30320cfe3b551dd20850a9db7f2eb898eac64eae8bf17fd617e9a05ec398abd49bf9da9001830189c8ccefae0fabfa09a167a66e1546cafa3e45301b86c1cc9ab8dac21bd687019edc40eefc39047a1dc66b25bcf215f79162674dd8417ee7240636d46ba292f5a6e5333f25d1a30eccedc955fdacc5a589bfa8705d050599cc2e2a8cca193a1e5d17c86180f594cd3cf7603279dcea77f1de86fe24e63a65efd61d8166070184763b368bfd4207f2352ed2bf51dbfc48a96781eb2e0bf6c2681bdde46e0cf375477128a1dd56923159f730a60020dd4bd848e1d5f2c6d53a1f970ce40ef413d1c3641c776681b8ccd4a3380e17d1ae7296011475d07c1a8d816138646a9b07ed22b0a34c73517b75152929b27df2a15a8705a036fc22fbf30b1a483d22808c8ce2d07d7e0ae57db92644ff973774be64f1b44a6c3b7822f113c78068b4a2c57a2a5e0c6e70c7968b59c00d011e90b5abcb17cfd54cf98bf5ae8ebd399e6890a11e3d779d7217362c91713d2b87ca0f4911a08ffd0e7e17ed567b6bdebaeb70fa9c9902fa3aa970d20b394c9ad157deebd388ef8776d5146f17410555285c7ccade2d141d39ab9c376c935a50ea85eafab9972796be4da01ebca79f23b1a7156d5d9e31161dc7be2887821fe74d083be466ba9a692798f5b26707023a5d526fc3a20ff4845d99ec4c32d7fb16a7dd56a58ec79a227999cd8a04349379c74cfab7dad1905c26a17f3917f10a427b69e617e541193e9d4fd162eee431838d02c4af6224772bd5f16cc707a906be574c9813654e17263bf2e3fdfc64da0d3205a829ea9466b8c3b6ef951485031ed297871b065cecd845ebaf51bb8bdd0b3c73be97b42bb19b547ba224e064dd5bc59fe876b8f7ddc6610ab31ac88b5bdd3d0acb9911de802dfcaa78118ebe11d9e3f1a67b38d1c91e80fc661b8ae60b587158697dc81477ebc08b4f22357276b2473e540e2d456afc5ea892b04da377b6038d7b91effcd64d78615c7d0c85fd8cd0774caf2d060e8e2b13618a56a20ed9f0772688fc3f2c1b6ebc5622a9d7398c1747ca51a2390e296a87ffcc225059611db961cce0b5439764719c02b8e6f3f545c385941f5cbcce682d63e744f5e5785f6eef3d991de2e6853f813b5a2f8a41b45a4eace8440a79e2bb3b7c6e049d05a26b2e6b7781b58db7e4cfc8912472f1eed0784e2aff1a4734de4470f65cf96da9da74b9dba9996029b160c48ae54e4b0dedce359d6462adce506ebd4f3891ffec421ccb473675d8abdec3e95fb8228351eb6fcd4d5c3abb961fab8be90f26d67cb96bd0c9354049e61787bfdb97e719e92704349587f9c4d54c80fdb0e2bc152ad7ef624ba4d2dd0394d524318aceff7002d68d326fe9d4cb804eb2e87864b8784171d9382ff039279bf57cb3934ce031df62fa11dbb692e0732b7d73af2c51d89412a88ec64647c4f6bf6c6f7ca143e708a42b64085c01e5148048aa481aa59c6b20e3325072da962645eb6964dd22708b4345e823771a8f7af1f8426c69e794242de0bcdcc85803cf077e44691b44e30910ad2311a42f17757ed3fd349e3a3ed998531fcb5b30e8a4075c72009f74d78ff26a0ae4e836b00b244fa8bc68cb4dc28d305a148038af2b17666645e6f94c845582196e5ca1db9fdcb05e39c564990a054a51a4150e7285b4c010ec2df96e03d4722db61d86358569334ba893238d97beb86057234e30877161628e4e81a5035e986a196b33e7c6af9dbf8d580bfa4b9be86bc29de67f33a1dd610a4258aa2eccbabb014e71359da78052beebbe38ab5d2b1e99c7771e3fa560fffa6163902ca23fedf9b2a4e067b70d1fd732a4c1629a84183a55c46331818cdea7d4fb2ce90a5de930de9dfe07a09c9d783edda997043f75043ee5c6d5ad9bcf8be8712f6e85d029baf632d0039b39ce9dca28fe44d5f16276a918a0b37827cae129e40db47da7bfdc99c36e4c9b4c525778fed3c6cd9b77eddb7d7641368e6f330e2d258c7f7574648e62f3ea97856b035b99546aefdd03deec1496ab587de4c12ba445014830496beb49dcb6f6ab1d1a59c7d3e2bda02bc71637479649e42889f391015bdd5c1cc304e19e9f34b0aa048e3ad3c1de95deeff20712bba00f55e210b9e76a08e944a67e23f62acf8aec97d0cf0215ff85f00b5b2498bd4d831849d8d4d54ceff2b3085eacc39f3d5653ac0f8c4b7f9eede4c0c6c639c58be887dec6b2b797ffdcf4020f1154b1f47a0533504d3caec2428de97a0639f374542fda5870bd0c91261b3ba72f58f253114aebedb115321704966ff2cb399f6ffab66fd1b131a2603a09be788e2d310c227fd596b64f3ea7aff822b72fe9b437f4b13f79f97a270ca5befef85af8683988eac91aa241537d2c524ccc8221fb58dbee86483e92651812eeb80df38a057f45a282fb5a7ddd6467fba4acc3fdd41378bbbc8f3157c64cb88513fdd6427be5f2a0915531639e8c3770ad0bb41cb605ab0680fddacf2953e7f43b91dd96ef6bfe391b46a9b3fcb45a9d69a4f0b9aaead0770a914ec2e6981d3c0d9190ba01f0893bab6d567c93f54049e6568f2435009fe4a23db48f9a1809074004be8ce9534b75efeac0fe53805b9f81f88e54f68f5584478c0a6c09597d43cc5abfa3e173d7131b88811c1a37afbfe2a2b56f0e53431bac5f7dedb77204fe5914e322e09c8fc1e914a313dc3688745f82dbcfbecddaca44c0b3af498c80d0d6c0a5378a50c56ce00d23907e5681b9fdd4cf3095f40904c34a4a10c723a6e7588f9c85bd251779a8bf468378667a8997c0aea7023d3a36dc66f91efb75143485781b10892065c034ab62f81551c4a66091741788fa5525bebe7acdd314009bff000f9ea43b70ae522a5235af0657b6d0402878ff6d50cf54bf8bbb0c2d0dc678a381a7b055f7fad0d265317086b3d45244e93703f629132f4c7eb249f012135ed7f52e68f5aa9472dd01865e3fe6e8f947176a3cf8a93d8699c23af73cd5021db5eeb914817bfd65069e106b8f4988aef0f37ce1749c20ebe06dce0c0ceaa80e8f66549c54b6ef1b289afd8ca556c5c51f4ea8bed9245e989bcc4b13a93a9a8370d78db438c30e2a820d52618c0a6a4aecfaa8bbee70afb560ca20219471bd512d3dc183b74ee4e2846f7c27dbca06ea23b93bf5b7db875b59e0f8f3a260390215fdefa324ad0fcd92b637b69b7d36ebb561cf488dd1954a2e158a04cb10b39ebb89dc5101d51e40510fce4b0f665d588131fae78019f6e690ccb75db1f51fb4d3ca3de8451fd3babf3d691f6428a2734ca155cb2911b48a023a3b7e391bd7d22887551cf6a6ba6860a01d4e7160bf2f02e4ab2403fc3b924d9c3ada4634128ad6ee06d63b21c474205dceef51ca3ea70e6f99a3f4f8768ea3c974b878bb471a3faaf56d7aa0479e426cf1c34c56c10e9da3ab653c49592cdfb8350585ac96da83ac380c0a4f0439599a1fcb6f4"}, {0x110, 0xffff, 0x100, "6c50a80ec2c82f19c38468cd467c1545460168c3c14c6c2eb44507216fe2cca132bdd46a9d87589c4ac0e7dbd3f7c26cfbbdde5acad8deee1d08131ffb4476c440790ecfc101deac1a26dbe93e086751e986dec2fd05a16a8688a61c6f1e1f6bedcf516ff200f09c2a63d14352dd84b8cd0638acc6b227bec4ab3de28de23a8be2a8e5d2a8620f9465fecfa4f8d42df7c694630104f622c5578e33e83215f1d6fbf2ea198e694a24e55e4734b3131fd1452a34fed7426fa86740fdb69fbed2842e228b62fff9bffd958e3d549fb6c5d1d9bf366aeeb968ddf841cf4a6f1d56fa598f3bc1c910fd0bc262e561664ec7ea5edf1fde920a537d59e0b84915"}, {0x88, 0xffff, 0x3ff, "21128455995f5677ec7b8777250b8b3ed8c961488d1427952e3c67b2890cbb5ee13df5e0ecc44f29f326a760582fcd41260784991666a16aa40936b99d5609c1973dde3938bcea1b730f24998da90bda0326c9de0385233d63bd62f6fe71f4ef93cc80699a2bbf8d0d296311ca70b96652"}, {0x1010, 0xffff, 0x5, "e433df10822498ef0eb94b45b6a84638c5da5a867c633746566ff0aae067e27e322811224806cb678b1899287ac75f0f1298919009b98ef22abd10d2641b1e82ce12822840ab545a168face149f9b9f838e7149114079db831f538317443f36235873a58240e640342a432862948eb88daee0108d3b62f9c259205c990f097cdc08c4145269bbf5fbda73e326df1874e21b6eef580f85c5eaacfdd2514c81be72add4ed00f0422fe997e7c5381387e08771d064da14d2cdcc04539478ebcd12dea2720fd1f11d7bfa9814f0bf26a9bc166188b3927b263e71e49f725ba566b1b1ee662bdc2ce5f6bf40f5b18cb693fcc8124436ba0a8359aeeef4b66cdf24be2940098230c03263aa4465840e5dcd2b887ae0bbeffa02dab0e0afdc209f622550786db3933978a132f947858fbcaeec1412f2eb28ccf8f7284fa37b9946897b07f0599822d331c5f367c9a958b3121572f94c4aae70457913da471e66c2ba29fcae14a23257a056d5d2ac966283ad85663397e5c1d7b9d97ec74b9245c243bd5a169584b2db91477d1d8a5259ad61bcccb97cfb0ed8edbbd155c6610b79b1412b020b0adf2168799b34a86a3f6ee8851511997b7ad0745f249089cd24edbc7bac9402d035864af113e26940131ec9cf10c7d32747a79f29008be4b56215991b8700c111bab49c5e83db7a94e9da7d2f39343f1eefb9b98c1b3822482aef9a6a67f0a31feca81e62a7bdab39b90c018f242ed2f6664320aabd3baacf9ab8ae509722405147f97de0be547c7e7de7c0646ee9530e61436bd53f1331a9b965f8750b83fa122a2209b0fdb1e26f747a292fac1497552e97ffc8fc0b4f57ba9655e068a0ea547cf7ff3664a88e9288fb36367792568c6875dc05bdc4ed5aacd0bb80a7f755cc763e9e328b0869c33ebbc344d6e33fa6105bbac3e34e1ab0940b958e9de4ebf0f5c42e8f24dc23daf0a70934cfac5b2c5b490ceb88feb7bfae6e950bdd98b71bbc6120b88967c8fc51b3963a2a8cb4801b98801d4a443f024f1c9ba5c7d4dc2590f3ad8af3747f1b848a8a7b26e5f02911307a76fb71bdcbe16b88efdd1e11300f21e99313f30d5a5ba2c021dc48558d34bf65ea670b421415762ee031a63ea4f773cf2b32d23c69e63474c4c22fd5e2dc7e27efc55dd6c813e4a98242c5152f2b574a1b2634c4be505d52b0874fbab41cbd8bb89fe2685f3e9928426fa5a6c825610b9a0d518f5da587c1ee5b596cca5e8fc2b0270474bf31eb2086bee545f9b5d1270f0f054a6d074bbccfa3aad27e996f25b6722e73f319c826db35308b52794211be2bacf76363b6211877ea3f8a614b3d42597bfa9aadbad0f5e2e44e9d73fbafd2be35952a434bf3fb3f758e88f3763a9f7fc4fa0ebea560f040c001776bbceffd3ad4a698bfb0c9585f34dfeb0e7ebf8ee0b9e58a8545cbb57d31f0df5a89aa15bba3ebed2ac9f0adf166899c1083810e33adb03238082e7cc5ef288b138fa089ccd04b5532ef353fa804cd764c86accfb727879e7f8f5ffbc59331909768ccabcb4ff2b0a28103d2b671e3f4e8e4d35553487cff9dfac7baa13a5f975c2b1023664b2c215b30284c7142ac1d1b460bb8d5b8212a1653e86910abaab4b3dc6081149382f297024f9f7001e3b73d21b6562230af03d2ffc0c853adbcfca093201368648de86d32e7c2ffdc85a9ea690b1db97b04b209c9a689c9524ebc72607191eae81e7395e3f148984960a70340016da7ab8031fafedcabf28531f4b781a8b597d99838ba81ea47e3706621c32670c34b45953a94553f574d3b25d5af2d0dd45b0494d6218e7a8b51c85e4c285765330473538a5bbfc5ce36b88235fd313c1a65fc9a01e5de4259098a7f3423939cface0be29a61de84fd14842a5e79fa11904426331c1909fa86e1c5bc52d101efc82d790bd42c2b60d0e0d7b1f326c277f75850a2c8a26e2ca40306b78446c215772eb86f41978a2059f2bfe79390da714e8b0212176e8b18aa88e68e8722ebcc25eeeb5b96d73084826485310f0e874cdc8af6ff0f6125b048080e51c9aa2c4bc005d0b3cc718585577896a4ab0ae603187f48c8ba39dbb7f1d3262c9d3c452098a66f97505eb66aa02dde3326883a5f0062e218978db7ce8046c503cb63dd482ae41bcca1f0d15d2f786ed2df63e4d49c7032b908f0c56db7318cc59710ec6f675045af428102846d7f9065d247c82a2378999da6d64fbaf533b53185ac37d0bbdf6ffb58a756de83291af1daf10380c7df7494924b3b26e431f46f38dd2979024a29a0b851d4bf77c8d29516dc8b179b6c0956369e1cc962476a63d276b7c0aba50882dad0d0dae2832b81cb03f74be2577a1d9220dcb9c86ec036342a3daa286612909196be86ee3dba7725efff878775d1abfe27eb033b04487a19e3e1dc902507e68cfa38e061826795adf4ca5fb20b21f21f0c99d2069a14b3bff116aed8c09062ef0e1244c8ad8dead069acc6352c39522e52ae45daa2018570483e80714111f5eb974e80122e03c1a45e83f0a08f71f439e4e8a44cfc0e18bd487f029e0774f4c2d2974f271970494807828e5a4f7eb93526824b1ca6d04779224925c1cef8db9895b2ebad7a65b9e91754fd78857798a5ea91aeb2038f3cb4f161c6cc1d74af38f78a82741f67ca1e55db0dd406ef0fd246cc601140272ebd6e41be1c0ecf93b1f663eb002ac9906103b2c236984f1a78b91339d46cf25fa55ea0f219fe3a048f70a5d9de5c892ea02e3bcdee5ea92eb9ab814578a3fa1d5827dfb7b4f071a5d82998bbf412c63b90ec6be924e0c7d098eb16dce36849fbec601a417e6a7a7399a92cf3c4b671b8449a726539dad2b7c17a16cccdbf2c051dbc25c2a52087d0396ed720aa6fd31093f7851b1b6830116701479688207fdd7bd0aa440671434e75bf7a301ce390a913a35b8771d6d02f2eae8a99225d361d858d282b24b9e6cf17eb812278faea06cfa3715998b3d7905940643332728e211dc65f7fe1845229998737b11720d66ea0a9d60e470ed67daffe5531c400e50edafac5325e29a62190d4db39dfa1a6096685986536b59c667a01b1692eb56c4f4ca8d46e919693a7c1cf87a652ef6edd50a8ef78d18e82dc5fbaa78a1bc2bbb1fbc9a73e1817ff61709e6b091e4b4900e9d34f7b23ce56a843e4e30af35e8698b258bd178e3d73a2a169c609600eea150fe3bbfc98e8780c947652f55284fcb5d272449acb4c7b744e8ff0f50a882651f50d43bd4876cc85f814721234f2e9fd0485d42530235ecd0b9ff1a918ffc62dd236205c5f3873624b1f9170da319750aa3a5234481239cf3d40e34336b038068722436d475e1c1511b6316bd47a805a4f0e33f29aaab9b32797c086513634228fa1c6f00f53889c0e822b84ad153993b71fac6415cbf3a940474d7c4b444a2d066d791f81cce2db48132ff7d0bff91f2bafab6a342f91350c2cfd5ee3847f5556a1965cf4193f3982536e49b9e22c23deb27fab96463dcbc3da4d1ba9738cca17c6d78b44f717d1a84d0e7c493569f67f2b916b79e36208aeb7dfe325ccfee7ac651ae3bfdd47ec6bc4a3aa76626e9f73a0e5d5ead2fcf77d4a403141ebb3ace41e4032e9746b351fdfc569a8f4958e79d4c4f8adba2ca4af90d066250b2e8ae9706ef91607f3e7b8227cd50152eba29dec77aeb6c9ac0d0b680356374be9dbfb1c9f8c1f2aca0b39440db0f262c545b2acf4f88ddf3e5573f8e6dbdbb79b2451d4294f5adabc10c47f3e58a6d113a00329e5cd715291fe4b78c248684dce5d4702a72e4af5fb2257dad06fd97151cfaa3e88add9689bfac6d93598f2bab6c8b2acf9442e1bcfea7560602fd161b58d1bb61177d15632d8b0ca14856a9040cccda4c0c6aa7cc3edba290c012c9e7267c4ed0935a4fb18a8b68376ee2def3ed07c1790c8111649dc1a5010fea8921c4b8080c3bc8a438519abe37af699d53fbf485329b7547dbf4cb214d45bf3fdadaf768b5c584ae8d5dbd37ad8e3b4e2058f51c94fe8c70462709992abd3c4aba3d0d39687fd2689aa95517e2bece3fb67fb9649e910873ed630736e5d65eb2401cc5e3fb76ac88aaf088b3a39083928b4ca53065a3d7f5a552669f60b2bdeb5a49faa26096962b997c7b0b61847586cfee5e623764505e4b4dd0decf99c7a0fae68879946ef3084b528633b1e17100187e8f1fdabd00bf57dada0f8451a13731505d6e69f93eed7cee78245e6c1660594352ee2a620db59e2315aec4ec19a942407dc7a18d692ae261424f7a5574566bb88d53e0c8b0287d650cbe67b47ae16fe6a702771c4f7a25b560907bef48317e762ed26ddc7c5b97d177d1a3d34d8b5f91e71c80eb00d92398316ff308ddf70c7c5664e16914f62ca8e18d1f712192ed874bae324c9cc291d01286985c190b3934035ee8a37ca7e660669f528924f529aeb9c7c1fc3e38436538ac39f9f519ec0e5daae62a0df33cfbee850a3d20cdea73e9f180f07f79bfef4c73a6c3026fd309e00092f1f6166914fea2d9b29aa441f9cc26dc23d0ea1f1c045113320e863eb998517255619fa8ffe7c70ec1079e5574a85e6e639af3a4af19697d410c1be9776e9f035fa6eaaf89356b0ae9d9279b5976f14b027737d583dba1d24b71f68e17b1a839863dc9dc07deef5677ed8a73665c76ddbd5e39e82ad39f17f6e0254efb117797bafd0b79cc0b66927806638a4f3290e9eaf2df8823dd1819fa7c52972c6b3429eb92cd17ff3ac22f05d1c51e88ca26f73bb9c680b81118fc014f157ff548c4bab45e01605276149582e53ad0f23c1099b048b5f9811f9e4fbb2778f01d33eb6337441a2c0e8785f2f939cff3e377126f6ad89b50f9339b13458b4026e08f7eef0c61c5a1c8897630e20ebcade042497f645991bfbf2be060a7f15123fa5d6ab7e596be4e2653ea2872e54ea2039d93c81ede0b9031b28a58925493eafaa40e01455940460b4e7a1b3a2c6665e319ce359a8b3f662a9597f0806fa916fabbad569b61c385a661aa3a9aeb6bdd179145172c8e891b633b90d1c878050803853633de7db513c33a57f0b92e1276ab697b71d6a77afaf2f16ad3a9d95fa7dd3e5df2f7a090039ed2a20533a3bf9315f30dc29215742e594fb417a45c3d7dabdcaaefa764372b8c7678cd76e3bffc27f8c0e0092e83b6c0e2f104deb464b1fec4aaed150cdf867052c3719d468609d83ab3d7631067b25e7d7a8ecff1464b4a48587c846105443287520d35d879c8718ec1ca8ccff296b44f21d34aee48f1b13e2bedfc0c3ff2265e7d6a859c1bffdcc11f67f61dd92386d28de41d8cd25cffad83bdd5111a077eb6bcc878603e06d3ec24ff80bf1830927ef43e1daa007046e3abc02cb0f45364cc6e4a8a24b1a2e22097d0278580df89f775dc482029247568039a78cc3688032a4a52d866cd79b161f39aced122652d2cb798fcd51789e54a6ddb17c05604305dfc53add175b81dcf895f692f7514de3fa5ed762932d644bd2c93ff5bf27b0d49a52b042fd0a3da21ba684de04d61ff2c8e6fae9c31ba0d9f8f7ade15a850c22775690a413fb3e38eae95dff5950363896bbdedefddb2750c639e69302866ec21ac805f940fce16713f93354ae1bd554b83545d4b586f10354975298d2f450cc8e5a4b985be3a2ec2d8dc35b105c112c5ae3892fd8d3832c82457ab104ae7aa0cc5861ded80b6d3121dee967162143a19ca0254b9861f9652db31604660e1b909afd74cda57e0b28f631019be70b47f452d153cdb47"}, {0x18, 0xffff, 0x40, "312278845c673a8d"}, {0x78, 0xffff, 0x2, "39f30f172db3a847f2c5633afba2b480076657278199c74d7cc356e76f74ca2524c12db41b75887a3fd9e10749688ad45922887755b79e1a6ea30938d329115598e503f4109b561d479dc012dd2488106521590f9a412dfb1e436ae91cf14180a63570"}, {0x1010, 0xffff, 0x7, "82cef5b4de5f82b6a13851dd9d12bbabc060e7f86d766e34ce18f9371c477f67d01652a4ac44f027feccc3591d37bcffd8afeee815377513d5364b7f18066672e69f886813c2a964259a94776439cbfe2b8ea14f9bb5949b8c26ffdbce81f8ad571c670153dd1431dbdcf9c694cb091fde7c601d59b09713fdb0b2b257db246d20b4cd9a41095b7ac0583e7494f3c2db45c50634938bda1ef756fb3de57225b542c0e4f80c3faaaca8e6659dc6d380df4e74adb75aab8b4d0711d8a074f9ca8f0c9b4ca9420d3e13eb65c26003067cb26b244d2558107a8001f0f3d57183e9351dab24690768223d53ef1a1db54af82791632826785d3ff83e81a8efb82306eb7aa0ead5ab84d6727bf404c89383c7b0d216ce51a65a6dcc5bcd3d80ad41ecdd6528aec745ce759bc23dc79569d7541ff74bf5684dfc07189c67d70498d11a4bad6e8fe47d189bff7f92243a5dcb7c73d58509b9907aafca11a6fa2986334f3c3dbfc4ec31590ae01fe0834a333d922df6cd45f53098eadd167f957f84cff9cbf8bab111221ac25cc13642af408f0ded927760dee528b4673f46752bf44ac6d4f9335b7896a7c5f4e8faabb5c30408779074212b59eef9b35b803340f5a78610425e8d6b270f2bd17b1d4db4e820f917678903317ee940b234d327592330c884e38e9dd181c04b0803dd975e263aa1aa98569f3381351cca8446b57e57b0edaca898c9804dfaf60746ba45fed72797d1109f621889c7fa5fecbacde6cfddeb51852b3856c9fb110be7ca7147b8806afd32fd0eb1bc556acbb90adb88a846fcdd2f5d6c4e77e73e3413bbab41eeb5c35bcc54a4ffdcb0eea18d1ef3d1bd5072ff41cb39e718133051026383983b41de109d25b73162a08dd8f81818a092b3a562444972f23a21c0e8aad9d9b3b641ced27be7a3c749982e97930cb55bb6a602f48c1ae073a18e8dd902d4bdda65bf48f2639b83f72d2b43521be8d57936bbb25f93f87574086d1fd4905546c80bfec7658ca27be71cbe2228812dd0a58f0d8e1acc3424443ad963000a7247bb4ce60c0d4aeac2315d5bde425fff1b7cd04befe46a7d4fab722ce1c5b0eae47b52d7903b205650242bd947fd191e5bbaf8a1b7a46d5d49a425c8dbe5c5af1bd1ec4c905776d2519167447c12fcda9fe3caa2b687a956671619de92bebad32790d2a06e8d415883e5abb7e07db5bbab6364f5a03efcb6294f83b323699591e7865485014416101ddf4185df8c1e40e331d9281e43394becfd00d73b4f16c0ae8278e7d29cad3ab1bfef413a5d5081de7184d08d7c400acb20dfe497ad2ab74713273319d87996d371ee50589f80fdfd440db4fb86b12787b450380c62339f3308b7c8e9a82dd9eea60df24b355426d4cb9705cabf1f3eb49e01de1ae35fc4dd10349dfa20912d130a6dee40a347809e3b0613bb0541a66359d82350c73c0ab4df81d8c280588ca9a8996bdf3c45e42ad922d9e8d39aaec1773457abc31b67d243daf1b81e2d708ec78d657a0fb8ec083e01b5d174e514a4d252b24c7ff09339c51d6c4c4fde488ae84b36a817046f527e41c04d17260bd8d0dfa1be2637fbba828bfcc6b1dd5eceb3177d1210246378b76440d786704e66e6db5290c6568f879cb14426514047fda9536ba3f559f14857c974c502fa1a8829a72d764d18fbc2cc26472c59d0e40aa7d1ce8624cc1d88056399325ba3b37dec841ea25b0203953985ebc599ab6959ea54de11057b4c3fc6bc5d2b2ef29fcb28c8cddaf50e2dd98a0c66d845a6c305fd373076adf0151f94b73791873b72a0b498fac84377045a03fa4f051ea0c49d90851c756bb01284eb9b33385679ce00b116b9406f928cac36d8e93e74761695dd3656802cf0eb0c6250680c855352b4c9a0f1668581ffa855250ec21b5fa845022e31f5ac7f0b100a110d50b7cc2df3fd142dfb5902e9eba456d1fc6e6d763004aa279fd74592b5b22342a0340e2603f47bf263d7bf3f346403f5974d59c2e0ce2a58658da1f672523e68cbcfa8a75e1787e6295ec881821bf83802065b7d0034e087ab2c09c35e27c1c7862910fa348d5bf4381bb6b3a4dd8b65de486bc093bf7164aac09ce6346f61a42efee5986659c1902d28c52aceb7ad8efad969a45fba6a022a2b76ec9f5e5b99e3195072e3e5e2cedea065382846c7d00f0b1d0fe38e05f19a4940744868b7f6d6b7462879edc9917fa90ae41b3cb384dc662f67740ea461ee95966657443ca3a95eb32ab497bc513adff1cefc40ff4b899db2665c21b8e195ad061f3aaf68e01404c1c2011e257ef931b733ea91e3d48ea84376d68d69f469403d2dc20d7e3ea4961d2fee645b55eabb3e18d68fa4dc60cea49ded915af6011bc4c87e3619d5697d61fe94338077d75520dbbc90be8bb7aa173290aa4d30fe2ece1bffc4db454f2812334ee0d69eaee227c446e92388796388dfad4b0b6e045d7f2f6b081e62ec4f97d2a76e12022b014f2482e6b387f66f46e241b9c46585871a0e81972c7291f4f4f1cd06e8e04f432639b9c6a688f3b3fe5a19b5b468f3aabeee3d8cdffa2cb3be9bfb67ada74d9d4dd6aece537d8f81209f12cecbdb96fbf54aaad799dfb3ce06fb903cdc7f57fdc26ff064aa14e84f21b928ecc833ff2af41063b37891d3c410531af51c81240cb2602234fe6effb5c95e53873a9beaa9433b1f85c41c2a07764427ed46a964fcccea639bf7bcb31aadb30d25badb82dba74a7a27f8b061b42059678e83c07b831a6d1ea444dcf0c925a700c3647523576130e5cd9d0e4384d80b2fa5d7488a0017b9bf5695d8b4bd9f4238f8087676f375dc76692cc3bc888a8bd3293e6e45c49cb3936efeb6af461178a1d1c7778fccf7c277c14f7f569e17a4f9c99feec34e089c297ad02e78ec71f426ad8e930c590685607a8d2cb203ae33e874a9ed84aa5e62cbc8f1bd429874515a6dcb5767e98381460f73827b751a87f8d45ff9035b25c302576694b81c7365b6fa3e07aacdea62cd4cfe8d2e39c2059f0bbaa6d464621c562a84879cf0d3f3e11fe6b7ca6581fbc9da2bd42545dd424c1c18ba44f48d5f78d30aa1825a6eeb53cc4e353efa62242ea03ea01a6745624aca76f5bb73aaa38b7a73824e131a7c7b1f6f186e82a3541c878559e1b28b26c526415da7da8b4bc2c9a12cb787faae9898994189c82edac73d943a6ed1ec8ea7944ef331b40b4c6c1b458d916126781d2d1f40890a8d1be9ad4367331144a5ab21489fcdb0a8b352354d06296ed1a84e47fa9e1c9169086005c020578b20c0d5fc4c3c76341d4d6f8402078f3ae25b7ef4e2ae4a03d9ca6bea2add0cda6a1bc06d6ff659b70e0668f99669f2c1585c41bd39e4811d69a75b2ec9f788ad0e406c9edb8e4ad107a32873d4f1412c93dbba5473ae519253a0a83625b03a5b8cce5a8fc73454173c2fc91c57bb5645e4ef1118f8afb53a3e383612b2be6f8856fe282f4ca63201695388d9b527f03c216e4e13fd7620af830d57030b46465e66357298a1942520e2c6891af5840eaa11dead00c12b07eb16aad187e5cc332ecc229bdf42fd3d55b29176befa48551c84fab46270d0cfd8ff857365cba641b2bb8d06a0ed9bc3a477abbf2e8a343058b945680f976cf62ee18d81f044908a0279014d268f849e344b295ef6dd74ddf7cd58b8de72c22feb1093b69b47bf8f1ac6b584bd622873e7b66d3869a0da231d520bec87e4ffc3507985c7b779ed080a665226e1abfd3389ba93212c5d42e4faa234eefa32e7e75156681db6a086f4ef5f7c506441f858b0f41e699af36748aface73c26e72e1dd899823f3d9fd33070cdddc47012fb0adafd408f9da66bdbe2ee0cf96736f6741c63379f8667e360b241c07908b9d1da82ccda37db8ba8371a514855584f6bf9a71baca0b4ee1acaebed5efbc6ba0520944a8e7ddc286727a2191feeea1481f79f7ae132b45e15af9b7ecfc42a572b44797c8bffe6e71ab95c2e36ac76b85c1d66f9933244876be7bc7f7e6baa6c3f46817aa356231cfc1885b0129ae667184dcc0e1267f3314c46ca8674ed07d1a3773b377daffc29d921b592e3e2a4fdec330003a01b7cd1d3ec68c3fd2d3526b2af6b04ccbb14bea35bd9b2b599207fc78e9d911b98e14cb4cd04ba77303a37a81c059ec5ec20bd30c1d64bde7033138cfc327a600994770041b3ca6d54ab1d40e62cde027bd6a6919588cd0e9afd5593197482596f59952e18e9235aabd4f581c77bbf8cab7477a810f48efc15edb70a642d2375105d8bc604c3e9acd71c8ca48335d6e5c8f86f4560aedbfe77f3756f3f5fcd81a0309a97f07da1414f3a90468261f302bae7dc4f51d109cce2c1a077dbc886d38f0b2d2d782091a1cf4d0add7c002c83ae27c99516f89a2d7e2cd6732a5c2b4c2a3cef502ae4a74cf1dce4a46eff5e84d1623b8768cbc43ad65ed7a07c77c0abe27aa26a8bdc429983d03fc091aaabc2cfa5b1022ca5ad2c0cc5a11ce091f985bd00a548a5d5dbffdb28a51dfbdac7f011765629ac9b5d7355a3fd67942d99546033e04d4a878bd09bd25c8673b29fb3c9a96e9a1e94bfb7f539abe19160b1a6b9f5c3af9cfbdaf3ef45fa891dd408a485cc9c7928ba1e1155ddbcddd21ee3dd424bfb6b986f71de6056e50fba584c8c1004c4d475b0ab25d3be4baa7c1cb7162268cba0b52e8b9f6f89ef804a3da05c1e469c767ade899aa886310463e698928821ca3d01939182d59c937bfaa8a2beae1ab46447ca68e7f91eb9048498accd379d429381035796f43932f60875eba92852a316f344039636065ddb44e8e090392f77eb22e79a89652e891b1af802c092c9955cc7ba13ef0f3c2c5d278a3ede07561198beac2419d67904e89e5b3450a8d9fcbdce56e775e64341f2ea0aed2fe343c29cf432104b7a274675a2ccaa4850890c0102dc6b6e7499bf8f877653ba2f9a7c5b02e191edec1beb5b4d952c6cba78981f894eb173136e0d8926afefa186d1816a7ee3324f4c8d86d8e370e3d0fe007cbc42e44ee11273e3e14135b95521870506873f1effd0f1fe31d75b1e33ecc9fa6028823c269dc51d09f5cd970fb6b375b4609e38346f9e07f98022724407ffcadb328f8fa7708da7f7a91d1eb31b3ae1b82831773f0386c33c395b7d75c5a7e2a3425d02ce8a69a87255d6f68bdac3ea9493948653d0c74de03c37eb9b78157ec9bc2bb37d4a06a565e3a0cc92ccbff60e7c595be23d1a1aa95d540dec06d1ec289159d9a345aced2f44caa75f8c982a27a175a2d951cae7b0f2498fbe911fca2b67b96de7a952c7c3ec63788cc3f3f498de4576ef3fb45a503a32392260e19da901b00d9eb28e38ccec461be96d5fc13df4644e8c9cb98c0963eea00117dcfb2d05dc5687f24af41a057cc54403de4dc644ceb4eab46ffa5694e1e882fe9022239a46f713397cd390918801d828af78965c03762b6b974e3bddfd711ddc522d9e6f7eb08e112b7cd9176400b590026b634aa36ef0fe569c6250f6aa2eb8e00e5669d3564bfe4e313f59f171a0dd914897d1cefc725879e9f2b0f63215d2763965721d2f2ed902ccb0c6d5ca73bc4353805d4eae891ade819f0e865f7bac80243ed9e5405401f71e9f420a21458949646e2be8efcddc78a3f6a53074d0b130af1d6ba50bd9dfafa62c99d2dac8ee090bed120242d215336ee2bcef240a555850bb52f135852b6c1181db79114179727a5b5525c9e418b776d6272196c4c3691d8f93dbd934d0deab7713501e8344da79f06016"}], 0x3328, 0x4}, 0xa) 16:00:01 executing program 0: r0 = kqueue() kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x6008, 0xf9) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x10000, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x4}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffcfd) getegid() connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\'/\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='$,).@.\x00', &(0x7f0000000280)='{-{\\^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5b215cece62a29282400"]) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() socketpair(0x18, 0x5, 0xa4b5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) fcntl$setown(r0, 0x6, r2) getpgid(r2) fcntl$getown(r1, 0x5) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x4006, 0x0) setsockopt(r0, 0x80000000000029, 0x3e, &(0x7f0000000040)="000000008339f05e38ccbf7f8c4b5bd8e081dc8d9b0ca3108d11919c504d0de26e4e749039603185b060dc3165e23b80e69a18b33963ca4ab903b0d3ddf374b3232621685bf25bc4e4a220c69c24920d048c4a6c605d793504be75c7a00ef421779befffb18ec4cd013660e120d2de6cdd55b82ef82b9631ed3116c74f9a6b0000000000000000", 0x87) socket$inet6(0x18, 0x8001, 0x1) r1 = semget$private(0x0, 0x3, 0xc2) semget$private(0x0, 0x1, 0x20c) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000000)=""/62) 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001400)=@file={0x0, ""/4096}, &(0x7f0000002440)=0x1002) sendmsg(r0, &(0x7f0000003780)={&(0x7f0000003800)=ANY=[@ANYBLOB="01002e2f66696c65129e60acfc33d6285bfa0f302f66696c653000"], 0x10, &(0x7f00000036c0)=[{&(0x7f00000024c0)="30a68dc84890db6b649382ccec565965397955317da7aaeacff175bbaaf94b14e17a80775f81c22d3ce9d691d0c13a6b0d14b6b82818c94e20043251d755739955bf68b6648f80340e836ab7de8e2a21dabf9bf986973afb244d30da7e6d117d7317a927d4fd3aab1cdfb2bb0510f9eccb1b1fe07594438a599c85d7b1ce2bb611a1aae468d64b2dc87c6bd6303fc1345d12a0e9d2640a0262624b10155dd443d1b9b40d714c11e78e661501c38d93a59412ef1aef843f6015206c3f8a49e7301389c0e4292ca43ab94e88b20d0e1455ffa1697848841aac9fbcfad2296180edf2133ca7e36a2f83e69d67240b22e39a70cab594eb46e17d8fcd9382cb23aa2528401cb909b8de8810fb7b8c1711702282290f9e050a37b4243a0f782cf9eb1cd0ba4e9e2f3aa82f1cf58f3a3228359d4a7132e27412aa7662f03e665c34c25a44b2a7524e317c9b543b580fdbd5a4b70d32452cfcb26bafbac6ee99e0adc946b03164e3d6da017e37aed07db29bb2efbf9e402c0cdf8b2686b9334ca8767af056a3e30a8027270697e8d0b55497a38dda2dce51ae8fcb8a6a80c28bc60b36823197e2e20d5fded008025791be052fd3233f37bc56c51721a028dac481aec7e1698459865a9c29893c5a4db8d65ec5752cfd899bcc5c32a2ae63fb2c40c0106a2e9267a5f6620b8db1dd92bf379989fc8f036ab75557195c6f96c06691615bfb3163147f6c077080ba5dd9d71fe8be403e520fb9474e4c98d8146b8df9bf6ba9dfeb4a74c9c6274336bf95b45567182eafb4aa2abaecda710f85326147d9dd1d6c8fbbe1037cd9ecbf2148e5c616827a44f98993958f6bb21eda7ff679b22ed55e9afa8dbcd81dcf433d92dbf0391303bf0563e18b81c5d070ad6a7b77fdaf936a3f16a0adcf0dc7105d4b030ee3e188050c5c0b234a75480ac93aa80bc830f94d43e432e02ec4da0ed538a01af12c1141cc916879485b031e38ddd6fecf83a2ebcc670cba9171340152e4e0d47b9b92fc8965cf1b9d278326c231fe870214d716d6e1f172178afb1e1a3a2c6b01f56e7dce7b390a01646deffdeea81d0cdc5bb64311db03663ea7c3859884f42406f00e207d0303ab6785a1279d63200718d1caff3738e5ec8905e761c7789b0e146a4a496492f9e373c6ff3092be15d6550b42ec5c8d94ea6fc00f76aa3e842a744ee72223a627e4fa69b952a31308703baaba60b3924b74187cae99679707ead4b0fe6d38ff98f48d420a52b5bed4db56e3bd0ea3921c34b0e2c6ffe79ca4ac9bfa059d228ab2584670b84ec4a738d13d263bac5eaa3c9fe5ca8363d9167eaf803d2b9270e1e54cde7ea0fc6f194ee337dc42a6b068437ac693b2efb58f71b0bf42412cf874ec45b8f7ee349f8c564f6cf136df93e5f642a3be6cf77786962b8fef05e42790803da1f47be0a60037a18426065fb08999e9d26d70478eacae4ce0009aed0068a11b87decf9e491a33bb05707568a6d7a02d35a4dfeee074c1e67c44ce539a0395178e3769e28d0738ac7943fdb1ef5bf5047024a492f0c9589fd3e40eada4b1e4ad46df56d0dc3ba0e026a6b1fca28fae9865b5c6932ac3fbc7b179fcca1afae1970cf090192761567293b49c49e102c6bf37c3019f070b26ed0a069867385e7ff6a6c067f9612e7581c90889c07e25078b45059100348abdba4b811fc43ff33aa85204a5035952c8ac85ded726202db9021b21bc33d85f5261e6f7e1a6883ce9084b37401c6a2c8c21442a8257cca643f90dc8553938ad6f37d871fd92eab72f6c8aae88a69f824fc625dd32e91708bf4517afcab481c0f163b3c6f397c72ad1f5ecf0a54d1d8d7c32efcbcc02f9baf9124f8831b37e1d95ce4d02f9da37c275c7b05b6611ed6876d5bd921bb0440c1b1f12ad52a30ff9092e1bf61279ebf95d5a726022923a0ed634fa89271f89a71822550a64ef54d160a6d035c62fffa53b151d06dc64f74aca14987b793403ffe66a9df4515892c36f6bddddfd00dbdbe5398537f4935e1de27bf84df2f4f5cd48efb6b5371138e559eacfb12aac66a60a02f4ff5835143dfbf86506e2d2578b685224019e0c9a613c9c5d834c1025b8214644267471f2ad3aa844a3058539a4719aeb113727b80ed9271b49c7a4e27eff8a69c61719e0707fac5d131e5c3d275715360e1161bd1e32cf03506fa3cafc549ec4b8ac39cdcfa42940f66ca4ff0ba598889edf5bdd8f3e3c7430f7c577e500b10a3ebdd140d46d01bf84e18dc02e0418851c52de97839306c5c3774240c54abc148e8df9a3469b8e542156c30285e22fc7e3a7b13ee95bb635957727872bc39f0125a8ad09878c6616469d6d079fd270bafdf5bcd8b830465967ce1337981775a206d7df60cb70e9aeda8fec5bd1df565e29c9e55db6bcb56006fb96a6d97b8fce0d85144dd8c5809081aecd3c143e6fb7bb9282f81004ac7261d0fccd39227442b51bc66ef0d4d050f9cd2d13ec77590a46c67c7d189a45aedc0b3de4b99a175b520a98562e90a32fa50946caea0a448ffac74ba49e2bca2e7dd75e5077cfaa1adc116bb485cab7aedb768fd084ff70bf80eb85981f308a20229cf4e1e914f0cfc9bb4a8869b18266f788c36cbbdf0e796077f57faf0c4573bc17cc44f09a8fc70ec3f260e74ab8e3f8ac8e4a000b626cde420fba95aa4e5448b81eedd37acf206d30c53ebb1b4a82019771e2803e122833d926cb9e55da680f20d52f7c6683cb200ee3244f8eeed97418132052b82a22f5a9e6d869f98bdfc1547be6b82c52b680bc04f334ebb63f8726843ebefcd09933fdd9e5ad7e96b557b0ad73772a5c75931f89ccc3259d28eb96d4fcb4a3bf69940dae89dd5bb2ad4ef9a908f825fd90ffda24995f949292a1d1000b2ca851cd9264427eb0195f555a5270edd4ecff43e730db889f9690d110502ee9b8c9f3abb9e8abcdf122273bfaec9c47f1cb439634f2dd32d3c8742e25a7d6985284ff0107f173586191cccc2e9c6a426b4548d490795866fe5c6a58921954f39c06d19dd870801093b64e09539b778b9e9ecf1a19180fde5ebeea44c0edb829936b036e00c80d547df78f7b79c70f56e2324951e60519fa38a0145e499ce1043495eca01efea667b85653b150b659d96b0fcdb9b0ef4c2c73f84eac36845600c9e7f4355e31fbed4eea204cb6afadb0015efef541e10661711395dc53c4b84d46e8e4596b50f842fd097e04f7ffce6c132946c540736e79f9c70a8c3d3b547ae84e832759e538db5615f4998d3877da86bb775f52a6b11b4330a9e103288e852b43a3bbd56928ec8c4c08f2a20d1d670c2d0ca9c77f569ca1c173210828ff88bf4ad68a5cb16ff6cc1877513a638b8f336ae0510c9f47a2e904c171d67466544db0d4439cdb1df692c98be730f169cbc24620adae442406db4a642980e26bfc8a0f5e4f059eb02f0fe9df0ce1b5cea23d833bcd294a507705005d87033d33ca36f1aba9c8db84c9077e14d17516e1d19fc45cfa63105f8db171394b5edf0159e4cd7cacfbbfa9e2d7c24c976554722a7b980761652370b608996c22e427912eee148732ce68aca5b64b7ba4fd28f434b4c9b305674e7447d1ece3f21c0a1f20253e4b3b6f264cd87384a7cbe0b8210ca73a0504e35ed86cc70c547cbf127735d75655aa5c2c8b5e99dae60192b09b06b088b936db5f36eb112974f4887609d20bcc96a0b6750834f8536fc21ab131f8aebddbd664814ace8b5eaa19223a6eb837843772b54f1ef8bb48591cc347613a404df3bc747864bd8c229a9b375fda2294b6f2da965a11152903865f161d2a5cc8cea59341e3d083f8841804b4b74e21273c8542be9da3b209d2cc8c236e7f9f107fc63c232142822571d6a7eaca097ed77061356ae421f344ff7a8de7d66aa0f7b3e895c40b9e08a1c1060d841d7d05967e06072a7378edae9814e6eaf37e746038656d37e862e545cbaac541df2c29caa069d2040eb52d9d259e33a976e48b30f3f7fc2bbb53c0d0c131dd5037b9ebf49b6f6335de4b2757e7580b2b6dc37894d54c968b628dfd722eb739c64afee1ef94e12487d3a134f58f2e6cf356e31dfb5292d71425ef02fb02e0acfd6e2c194732e435bb9d5ca0e380f738519a15f473afe48a19676a6229652a5c4452cc8d7ee408c9269c64f00995153ca955c7e74fa05fba59edf6b3d79d248f8715a6eaa79e590244b1d99c9b6fd552684046818b078d91e2063f8cb6ca44a30089c2cd4fe5c362174117d44bb15907985495ccc4f81e10798febfc3ea829fb7052d2f5af5503ee33743aadf180cee7c253c0ba88d14c2f527aeb7eed0b1f17231dbeb5650ce22e48bbb16a645a9c20db23b0cbed269bcde3649b679ed771fc13abcfc859ac9ff3bbd49e2a821c599631c2613483fbfcd587a69554c0c40a3c32bc9bb18d1b071bff38084449edd3b462ba7fb2aaa3994973fb1a7221d8824b771377085c478e01fd60fd6287a2cec1651f7bd3544c36c893940924ad38fcb74bc9cfec4bc95940b6a5c5043c0f66bc0ddf597c15371be3295d88761a7e899eb3b327d3b3e641162f6221ee07465f3e40b80e54a88374bd838e8065fb4689f88dd6f87e06c37a43e100fefbd510e708ea62c4031a43a137da7bfea4f7e64c916673762a83b7d2b46b8ba51400c4073f199aaf9ac455e844d103f832310a84829f1075e7f60e140acdf52df451ba984385a3bdce342b4805508b3ed7db3b0187eae5a1873c4f5c06b10457df66196458d37e4bc67c414163fe59dc3fec8929ddb4aec8f7b38a032749009343edd5aaf430b131fceaf2883f03621e4e0ff3b214938fe3495214759e572828b897bf0c2cc15b9ea8fb5343b9bd5120cd24b9801ff91e0a6f6ec4b06ca6dfbb610c064328240e4164c2985fe5a344a23733f3492c060bc04811f75ca2b6ca917e0648eb7df596d1232545bd553b1e651df1e8f35dad6dd255868cb82f5be02f64e5f37fdb92a3cb6c2deb4d93aa4c622860ff6d2b5bb7f042e8220cc8d33f6c083a0c22f6e62d5ac5cbe2712ba2613f7cb224548f55bf8557391d572cf6aba094a2065decc2e59201ef84a0f7100c81e3bf955d98cc48710cb3f78e6046675f8a88344299dc80b165805a60d6959d0195888f14d4aaa673fb1c7f3075d83907cebfba70eb31756851c9ffba56a2347e814f0cecce12ee669609cc21d1fbb4cc82a8ac148e38445ad070eee15802f38fc78f08bc20d79024f7559b46ff8d5b7ca2ea7d4fb1e25a528e6b6b9938123c337c25164376e4c0c0cf7fcab35f1dab88eb2506a8abe685bd6bebab41cf9ed13db257889462906d9f2d6bb346bbb63981ecc0c0aa587c284026a1bd554cc46504dc9ce1abcaa4628f1735872b033970509f37c6bb7a0bb434067a030635255cb58687c4aad6a90e010eac0cf9a08ec45047c31162954763132ddaaedbdbbb76109cda2bfeebc3bb6499c469c781f80f0757f4a69d48fb914c8b4f552e68dc450c5770d5c5a90c52aa341d520fcb623ab2015a90cf2d6f5940375005c40179d16b38d9443d0ffca65c5f5fde09874bcf29d03be7507272cfbd9ac251d2715c398ba7bdaa34ff73d9cc971fccf4925d59d3f6e0f3618f9e2357a03997ff45596a9a682c135b045faa5206186e92e238a67f2052d00b732816bdaac20809b6c13bf998dfd81b3b3acace107f614998f8c789d57263b556bd2f159a81af6c040cd606a5a540dfa3778797afea5229fc2b80c610e3e009cfd8e6c652af956ccf48dba7839281f3c285", 0x1000}, {&(0x7f00000034c0)="fdd7a5bd00b7dabbcf7241a06c7b312653696235bff3e1422fb66e100219b89aba93de36bbeadaf5905a06908e8f28928411fd72ce5b37685661d2f8ffebd334ae5c1d02a7", 0x45}, {&(0x7f0000003540)="6393cbacd7671876178e7eb12da1b76426af1f24ecf5b07a54a831baad19650e3f363100f58ea74ce3ffd51a93cdb2e86599801dbbe4db709250b219d9bcc314dcff43107f253f", 0x47}, {&(0x7f00000035c0)="a2892f5fef5c86f5c70b35111e731f690cd77e60395a239cff8c79c8fb1c05d2c53517b727ce2d3e9f1d628eacc677e3d9046b8dbea245f3665380959b3efe60b94b8c878e18de2e848ce6e1266a36c8aefa5f8979f122f5f2c1feca15021b848a3c385ffcec272656ee8f99b5461c62f48a7bd1c7cd8a3a2dda474338e9f1", 0x7f}, {&(0x7f0000003640)="8e3e6a314464d4d10d0ba99cd99a24186e40dfa202da0feb3843405a570fdfa29bc0c777d73b24abf21da65d19b01536e21ffa6f2f11dbdead34f24e37b492435e5dd0d5", 0x44}], 0x5, &(0x7f0000003740)=[{0x40, 0x0, 0x7, "0c757de97a758844678800228b283083ed30beb63f3a3e21f4bb5a276cb6ab81cd2a9b24a78f03e27bae086f2bc6c1"}], 0x40}, 0x400) setrlimit(0x6, &(0x7f0000000000)={0x3}) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) chroot(&(0x7f00000037c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) setrlimit(0x7, &(0x7f0000003840)={0xb52, 0x52ea}) rmdir(&(0x7f00000013c0)='./file0\x00') preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/101, 0x65}, {&(0x7f0000001300)=""/28, 0x1c}], 0x6, 0xf) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8b) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r1, 0x70}], 0x1, 0x401) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) pckbd_enable: command error 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000000c0), 0x28) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) pckbd_enable: command error 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfffffffffffffe30) write(r0, &(0x7f0000000440)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r2, 0xee7c0d1edbbd7eaf, r2) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) close(r2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) sendto(r0, &(0x7f0000000000)="31ef75e685e3e17d8672cff22aad810b0b2261d1aa57e10afd91b96f55f3857f5e128aa38cf122d461aaaa7aef25dd7193fa39189f484caed5f1ecfec92de546eeff57bf1931e4994680419add1e06663fd70bb4469941ceaf84e3ecac7eb41d4f2862037b0861fce167813c1e87e3c361d7ac2d77c8b54f7fb87ba071ea1cb278a67c4686f90c7a0f2c16f09e17aa9e189f0df8d849cf61a28bdb220b5ad0", 0x9f, 0x4, &(0x7f0000000100)=@in6={0x18, 0x0, 0x22, 0xfffffffffffffff9}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:04 executing program 1: clock_gettime(0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x20, 0xffffffffe9527686, 0x5, 0x1, "dcf3fa41feba6866097bd5a37b5188d20eae37bd", 0x80000000, 0x3}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) open(&(0x7f0000000040)='./bus\x00', 0x100000900, 0x0) 16:00:04 executing program 1: r0 = getpgrp() setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000380)=0xc) sendto(r2, &(0x7f00000002c0)="47d9b7db9e5488035eb8f0deb1497566f4567d7959c1150636f5b324e0ed9c59c7371f86b14105d7dfa859860bb0697d3d2b863493b67601b0f276ef013e4a42c368e55947e7bf016c3b2b3f6e3e1b38212c05b05e697b78ff63298de625432afb60460c1b2bc4a5083d32c93b36dff7878f110102a6f8ad0e6b8775280fcc21b543bc16faa0fbea6e0a2c6a2dd5e7dabd4db2d09dd5709880fdd23d86a131f99adea6066b2c18e5410056beaf1fde87c5d51e", 0xb3, 0x404, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x3}, 0xc) r3 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, r4, r5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) setpgid(r0, r0) setpgid(r0, r0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="47ca8534071cf756f76d09c808287fb5a828a0a884f444aa2cc01f35da6fdb8b9be774e51a4800e95fc68dd42bc6b68c7f6619edc019cab2847c3a41dab16e437dfeaa03a498693dcab253d2fe58bd4b5ed9b4d49637c65a1b54d6254d32c46fd9fac2d7928c1a6c4e1d380f46269ee8ee6971c7ad6507acf4e1f768df526b86897bf3b300e591db48370ec32f91c180a96b117ebc6f049299519d1e8d6a444cc3516f", 0xa3) r1 = getpid() getpgid(r1) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x17, 0x7, 0xfffffffffffffffc) recvfrom$inet(r1, &(0x7f0000000000)=""/21, 0x15, 0x3, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r3) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r4, &(0x7f0000000080)=""/179, 0xb3, 0x800, &(0x7f0000000180)={0x18, 0x2, 0x1184, 0x9}, 0xc) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x80fe, &(0x7f0000000140)="69ed1355a10f1ec9472b4b85f7ff5df95bd85f26fb31fd40ccbb2b4065a7f865afd885144d1cb0a78997072e85e6f09f0d79513abdb88fea8fc33707c5ff91ea0400a63c55bdd8ada3ba1aaf07c9935d35d8dd6949d82471bd8a80b91b154b386ced69847d7dd4499d1edf7cfc005b1a7f68a8803005b87ea04d5c", 0x7b) socket$inet6(0x18, 0x2, 0x500000000) setsockopt(r0, 0x6, 0x1000, &(0x7f0000000000)="ffe4d52744bcbe454b82246987dae8ab59a6fef657d62cb7083dd3c0ce7470a57f36bde5128ff58797746e655a", 0x2d) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x280000000000, 0x3}, {0x18, 0x3, 0x2, 0x9}, 0x7fffffff, [0x4, 0x8001, 0x100, 0x1, 0x1, 0x5, 0x9]}, 0x3c) socketpair(0x80000000001c, 0x4001, 0xfffffffffffffffe, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/146, 0x92) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="c6676a70111ae170fb4d57223368d5d0208c7c3dd507ac3a9915b441b4fbd91a774faf071d", 0x25}, {&(0x7f0000000040)="2fd018448bc3f87ed9fdc96d3e8a56d8f314b1560d1768d62f6220fce2a4d54e4e147711bd383255de99c3945b265b3f19cf1bff072d606517b28189f2", 0x3d}, {&(0x7f0000000180)="70cf0bd3648af15fc3208fdaa8aaebaf3b3758bb668bbe2448baa187aab0935059dbe6ee4c7ad7358c79ead6b6234384f06bd2996651b3e396b0ee6f2f1b4b789af335b131ce85450e1f2177431a70512489b65a3e14a6f86794f7548574d7f42b9413e830587ca0736a5cb88c98b2af44884f6b2b56eae18f9ef353710507121fef0462cb6a0abb6ce83e5cc2524bb3566d1709a9d856dd7b0e0527d4ffbfb8f8018990dee4d93f662b0f62d6c0f36784496a07c9bcffdcfea6736cdde281fd7456ce432c44be10223d4e41f2cc63a779848df1f22e", 0xd6}, {&(0x7f0000000280)="e0c75ccb746233423cecd6c8caa2e98f4b786c344e923fd2cc914c5b5a5611d1da9a1eaedb8f03c049d4d47ea77abc2745aead74906f7624eb266325c49685c759daa22f49b90a78166d80bb36d96fc456ea6ba4486fd4c7ffe56a6aa4396512b979cfabde68004236b654bed0d88dcb4109956d267322a451fb7384f19cf9b6b39f5834282dff46ac202ac9a46e03ae3e7d3e5f8c20d4edd076ff4950069111cf53e21834470171a81059f67a441692bfbc1042b416e26b7536ca6746d0502e5b42d328348e6f484f51ceb8fc7796696970f8736bf16e992d104bdcfa9d6e1a5168b062e20a858dbfa4cf76c2bc4a9c5033064b5cf5b0ab45bd4e1a14b92f589bcd7f4e0d2f58d50e7a59a784249519f8bb6a432445698cd4db04f4dcef6850f9bb8a8616be8e8d2aeec4b4302a779e4d186f265a152819748b89cf57c2f10cd74dcceb75ce9e473c30b1261d43708390c7192d8622ad1e2a6c7a98240d08d1e553cc107a96bee93e11a2a29cf917ffd64ed5f5061e81d05e35be811e35f0404dcbfcd982fde4f2af2560fd76516019458d470320d768379f6786b687c8b6be4fc627eef3dc79b0d3bec3792185920bfca50a055bb8376d434277aaa95ddac6812eec2c8d2db1d6a1276798ec8cde7050d385ee9886b3f9ffa990e25ef5de2b60bdf56c4b601c02ad1541a3599b11d97709f44815924e0edd2acf2660a44be990a3a40b536f15a0b0a888b825d0261796f890d29ac185c5ed182332fd61a0a41e208f6903dc3d6a1564bae9cd1c5593605c914b7a7d43d7f732b781b40d281e11b9f651a8588a7ee8b7b7ce8e68e52f5a183f994e1d4723d52d22e0a53071504aed928d8fba64ea0a0035443a0d9c534a51871aa2b9698a7a8a6cfdf9adcaf299f5fcb1840adecba533b465fbda5c36effb408d48f821cf18124a2494fc18b9f4e8bd91bd2a507fa51f22bd8ff68c0da9ba6a705ec8a379963d2868b386974c84cb50e86e5cfb6e249700478337291ccf169b13a0b0d102d214ac5935e642920fa907ae1c98cc5f192a73345162a31da89e1d828c1f4dec79ac5f91a9eaade12c5a2129901703f71f3621496a76360aa6a1e5592235da8bd67a0fcf8975fe82596a20c4600909d417bbd020a994ca09141693fb5a71766b7b6141b5873c37a6fb11be7456ff0b027bc6a87a3effaa7951170452465803d03b36d2cb87bdc081fcda664dc9a6f3569e2ed4a6043b496a0bb430b7d3f94639c50ff51234a35e960fd5d89ed9314794783f3f9d28714c180a081c57c7ad2352562e030c28ede63383bce6b55be7405dffc9396767047fa8800d1544b46a487aec20b847ca98c8716075cbe4061cb1e28a39e0c561ca866e9a5ac05706ef2c59a4e2191e7d747777e7ccf01d1084a28128321223aa96ff882057ac288685d06bc6a0e0fafc0820f2e3d08d115e06cf20ab3c2680163bf5a98637607de2c784463996e1caa7443db83892cd7386d30b7cb23e13fc5b67e54f55df59b94a1302097ea79e2f1687bf2bc70983de5b77732381bc049a509815afaff059d306a40ee82d4aed081e8ae83a1df62357c15bf9b478c4eff79baed557798cac000e4e6ce16ec260d208a4df688a9b1d349410635b9e80f9c32e8936bef2a120521b1d083ec630c1f3aa518f5dd1015ac4af512b0b090dfc91740d1d414cc35535d3a20a158b22aadf97d955c995139ba5fe1954537b2165f35467ec13c3e8906e9e70a72c6cf736da722cbd1f63970b4561e4bad18d584815f9d9aa6772275938163254ba947256a71fc350f470dde86952d604758be95e70f18916c9ad4d40ebd90280655ed4a4d907ae877a74d71fced9dd36a9de3ade6502d1600dced4a56d2458d6dd915e9749e29df9f5f85d8d765217731c33f1dcf091baa468cae48c10fea864edd0e04dae85fe7a4109d11ae9ea0a9c2e1f4e94577f55958edb024f458d9ce7cf2f8893786d9a312ec29a510d0a1823839c3fe20a66d3aef37e1d9677a50a7cdfbcdf3580ff663032cfb1157652271f83056eabfff355cae075d653a11db3216741dcd9844f358e191bb3111edcc6f8a84460c9ae1ae143617dc6cb6e9e44521a6370339996b2fefce89b876a9fe5041f6bac945f4bbe44c8287feed2f38536110090647103e00d2d2359ddb42056905384cedabeac9f6cd10285229cd49b50f19544302909b9fa773f793247088be40a9f3e9906a48d1c22d5352f25bd0637da8cf7585bd9794848d9bef1b6f2c6dafe10a38242e0e225194ca58613fb228339bd14ecd8f8b2ac883958f5ea17cdc81029f66163e97ba70178694ffcb16f51d5c500193c9cbc0dce21a976d6189918990e4285eedf53e9860e1c539c210d21a22b3b6ef89226ff75fd02fcf1ee192efd9bc17a86191415e02329841c1b610f4dcef376c989dc8fe7d6982e15fd16679a2b31d37533248c08a6c8b31f6d49a7676aa532d153f949cdfc9bfa5f7f02a0f09a5c346222cd71f09d09eea387a724cb502ca03fb0da1c16c982449e241e90401efd22d97e20225af1798eb1572a6c1b762eae7297016801e49d2a20b628efcb12fa388591f5ccbd5fd0e7d0b8afb75101d5190c3361ad7fb9e07b900a78d8c432d50c523583e0ba6f33f708e846816f70664aa10630d695f7340fd9ea00980f221c85dd620e7c5ad57a43cfec973326e4ced0681171f61cd8983728dae7182f10a3651b0dfcc9dca2c7179b2fee77aaf8a68c688cd948e2e49c92a6b3942a5593072c00b2378fca5a8912fa9a5306fedee96f008494561fb13d136e27b78f2e9b634af61f1e6a6bea26ddbcb1e4e69623bfa9410f64534fa2f7d5be3891cd44a74daf99a502edc8ea9313a06afbe15dd0d0dd33c953ff40a2b38040caa72b2a39fb2b93947bbb91ed1c2361514686d21cf882710e0d393e0d02986b7750d3b07b3fddc853da62e6c8af0cc8650842523c4693cf378ff2b559e63a87b6bdcf22fd963564cb7829d5ffa7b36e154189d8559746103242b104144de7175e789a063e4b25f7407201d81b1ad1e3743af12d5353458e975c86bcd407c24c5ad1a1d2657ed575f52e94cb5207bef52f11c2a52768fe3e955545a39b937d096109ed874d7ae86d4ab2f395876bb08dc837cde76980e024b35fbfc922507429c8626330f53f4d597b2c95cf890039c5de788d542fb49fe6b22dec8c1461fcf555ca7df4d9a8ae8994f9eb616bf694f6cc5a33f880164642bfa478ebcae78502b998f97d1f4a56f747de33226926d09ba1d9f4fa1db0c5b56f236292291b322078b9e0b204f06db5959b16df06c12205b41fb73d56ad1131c29ca75f82c20f8bca06f9ddaf70a9b69ca8808fbe4789c22eda881f4f9dd5e53fe78ff2584346d88da681a8d67770c530559da27da2fe3e42cb941035ecbdbcf8a974e676453b870b640604288bd8d684641ae58cbbd87afb1222a3a87e8a09d6a2ad4daccd98c86e07d6f47a34bb34c27610b5d6939b664fe3795dee981cef9d2148ebca96449a8e6146f003ee5d423330ba9443661f61c0fb8947ffc6a75fcb72486d67c02913adf7a89df794d0ade37c098e532bfc2ce4cc75769b66103b63dddcd0fefe9d488bf6afc700ac17f9794f6fd275dde11f55c097d7668f4bdb8b9efee55f7c95f75330088f5e67a6e4d3da8f4db906d7e4055f500471ad317d19e8eab8d7db7f5a9681645f8b0647b633b06492f395637987ab64c9ad8ca4720a9ce922433e8754695a05c11a7b316960fb797c0f7ba5971e13799ea158e87ed26993aaa5150e768e157c0f5013b510965b903c96820da0904eb6424bbc5b1065761973ccc6428e37ca351f39dde356810078adf5603cae09f8e02b8bc144ee77737a2402bdaafadfe9eab7a9138f5d619ffa63059b7ab9d47f8e9a44497df49fb9ec8e9c05b27a3262ceeec6d53b9d8d5f3d9a7525b658256f9cd006f6d36602281fa522d1345e35d154c3f184d35bed5672633bae8c667f59de1947e0d1ca5938189122e907a982b8f08d17b3e8c707206d87e599427370e1853744fe4e5811c066a3aeb6fc2cae83542aad1f37c677044a56af6bd24bb4c97ae575d148075bab9b2f7978971c12812883140484ec513dbe534813da292d5d552271df30a08dc38ea297419c1d51ffc57d8f0f0d7e19e849996bc71ac3964653d2bd614477ac3ebb13ffa50ed8a7892b65b3f473f7b9e506d7ba56897169c0ea84bd0ec3223e10f3d0f13b38c9548ba0b6a2fb8674431416f7c701fcedc673fa1fa366cf8807d68670a94023851ddb83b7261c1f0159b99f784a7480ae8c5506776d51de12403badea680eee2560fc631704c12a95dc13ddf538be378442af2f425b0e73717d36423cfa7f481ac7c649e108a52305fa13cd5bf8424bc8a50b00ef53bf13b439508ed5480fadef6a187e7ccc15ab31d51b4fbacfabe2e0f923f9ef90be5b9aa353d548544cb35d4164907a928dcac156cb7e100c5a97ecdca9598f125fdf0f8a4f221ed0de0b2d5a36edb48a18c4047b1c1047a96e25a17ca103372bc08c276603a12074eb21b144fba6ded90518772711d1aea8621e96840b53d8f257667d93a208491642aaf2cc6e8104ffee78231eb78c034c96d356dcce29420f8b7a59ded6bebb0dd5778b0342834a33587666e398131cf3b7e1b4d4d31ecf73812c8578722d6c3f8d03b879c2753f5550a76013b8e8a24aa4bcf71d4027efd849b0a2095737dfb3e3b9176e2c66d856eb6bd511779a47d874381d9955608e2b859ac2bfe7a26961aabd7d2b73fac6c58f5ca01477eb04fafe67d35e07e88573a07bae5af4c1718b030918b24ee6eb73641949f115b710f6e0b233b6207dd85b635723fa6e5ca1fa140419a5cd367042fb26e730f7d708b812527b0edf6e32b2d970d6c4e1c0bffda59bd424d1cbb1566286042cb159518c4736d67bbee01caf210c7423c3414a26407f3017ac8e67dc7643b7ba52f5505cf06bd8502291f3e42f8f06e6ac592445e9b42455a24cb9511c099441276f298228990dd1571541ac77d023a49eab12c1018f883eff39d1c3e678e66b7e4ae8c2c8fe6c786346324e1873e5700688dade826e1183bef6caeb5ebdf3b61f4fffe0b0d17f8a684c0a3e257473ab97e84388fcfa55f81d0c86aa4b87f37c5e60eddee25949d331eb6717a3a19cdbc1615412e824c8cfc21eed479e3657c137eaf930c3884cc7e19142f9e6d6977f3351b18f3ffa7af90002857d7f695237c7ca54e345dda925a5bd8a2f55af5f38becc1f176501bc948d5c3b475d0a45f2149b8f6adf8695f81ec05c6fb2fc2a5701f9ae9e40a4783a0c3973a97ae3623fa1d44ea5bd2c5cda703ca1c7bc85ce07dd71c52e671ec60f3ed61b0ba9340a23f7f302936a8a31c659d97779dd447098e348e415a4d9dd097735ee46c4eff835764d5475e097139492d82b292a640c8873c7602a6dbbcbdbfa684520c63c919cfd0ad570b1d84bdfad00055665b79cca74da5cd5583bd4c10eb37f63b58c580bbeb4dcfa69b0ce2917ec8008d7d0ff65a9cba07ae19ad20c487040b8bf03b455c464abf8cee04108f6b1f636f7403faff9179edde9daf6782ebae72e65bbe80e197b2926c75c94d0598e2d0b1742283ad9312cffa0c3081d1f6c82198cf6c4d624c3c71e7f395fc47d13cfdbc30c643ab385279374f738e4df0933c189fbed3f0f11f08e51735a98b8e495d6019dddd19c42ce62aad7d22911e17e9ceda3b6c5dee529d880e32ca57d7088f57c7ff8ebe3b6f0", 0x1000}], 0x4, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000400)=@in6, &(0x7f0000000380)=0x852f4208f82649a5) r3 = semget$private(0x0, 0xa, 0x0) r4 = fcntl$dupfd(r1, 0xa, r0) getpeername$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ac838c321b21f14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817ac9ba7c86258b5d8c967dfbd44b45b73299e8cf0fafbbc347efbbc620"], 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0xffffffffffff982b) semop(r3, &(0x7f0000000040)=[{0x3, 0x375e, 0x1000}, {0xfffffffffffffffd, 0x100, 0x800}, {0x2, 0x8, 0x1800}, {0x4, 0xb9d, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x7d91, 0x800}, {0x6, 0x1, 0x800}, {0x7, 0x53f4, 0x800}, {0x5, 0x400, 0x1000}], 0x9) semop(r3, &(0x7f0000000100)=[{0x1, 0x0, 0x1800}, {0x0, 0x800, 0x1800}, {0x7, 0x40, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}], 0x1) mkdir(&(0x7f0000000500)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r5 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ff9000/0x2000)=nil) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = geteuid() r9 = getgid() r10 = getpgrp() r11 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x1, r6, r7, r8, r9, 0x22, 0x800}, 0xb7d, 0x4, r10, r11, 0x4, 0x0, 0x4}) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') connect$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0x8, 0x100000000}, 0xc) semop(r3, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x3, 0x1000}, {0x0, 0xde}, {0x4, 0xddf, 0x1800}, {0x4, 0x7}, {0x7, 0x80000001, 0x800}], 0x7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x6, 0x1, 0xa37d]) semop(r3, &(0x7f00000001c0)=[{0x3, 0x3f, 0x1000}, {0x3, 0x0, 0x1800}, {0x6, 0xfffffffffffffffc}], 0x3) semop(r3, &(0x7f0000000080)=[{0x3, 0x8001, 0x1000}, {0x6, 0x8}, {0x2, 0x7fff, 0x1000}, {0x1, 0x9, 0x1000}, {0x7, 0x0, 0x1000}, {0x1, 0x8}, {0x0, 0x74ff722a, 0x1800}, {0x0, 0x80000000, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x1e1cdeb7, 0x1800}], 0xa) r12 = dup2(r0, r1) ioctl$TIOCDRAIN(r12, 0x2000745e) shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ff9000/0x4000)=nil) semget(0x2, 0x7, 0x0) getuid() semget$private(0x0, 0x3, 0x80) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x6, 0x7}, 0x10) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) shutdown(r1, 0x2) dup2(r0, r1) read(r1, &(0x7f0000000080)=""/241, 0xf1) 16:00:05 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, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc18690700", 0x13) 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$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xfcd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0xfffffffffffffffb, 0x574, "9ad84b73d9694ebf0000000011007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:05 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x3f, 0x1, 0x9) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x3010, r0, 0x0, 0x0) 16:00:05 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, 0xfffffffffffffffd) sendto$inet6(r0, &(0x7f00000014c0)="88c00c4a5997d6739a265696616399d9f07c0330d60dfcc6a8614dcc7cfaf4e7b4086e1728d7a6866773e9f06ef5248811a2ef6487f48f3f624605f9d663cf2afda0df47231022cbfc02715b502af458a17c3d9fd4a19c3e581268bdbf053569a12803f21c2e26ec41bd208531d5036bf53f394071d132863aa2dc0fc287547616bdc43bd6ba8374a8279bc9d446cf595aea71a9eff176aedde792bffd582e37ce860b1554133f1acffb75bad206faeb64faa655db56b83a80b847b17bd0385e58bcf685b7130f2d82c87c07b97146ba57df12b368f3aee468c7a27e2ca05c64c8c68a0a96c4ce707c", 0xe9, 0x6, &(0x7f0000000100)={0x18, 0x0, 0x80000001, 0x1}, 0x9) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/77, 0x4d}], 0x1, &(0x7f0000000240)=""/171, 0xab, 0x1f}, 0x40) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r2}, 0xc) setregid(0x0, r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc047, 0x1d5d2217) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8003, 0x20) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) write(r0, &(0x7f0000000080)="53fc77e69b10d44c4ddc7592fdfc8fd93d77ba01b8b8e6ffc2710c877221d02ec538cec2ef79e2d62a3a721aa0d315d0c4b560d65c3c60f2b578b38fc46631c151ea1ffcc4c171273be9fbcf44f38b6f5c5449c388f9f6a9b9f01a30f9b5b948569d87c6a3e02f67d091dd0c1eb3015e4c6f8461c59523e62b0ea7440b4655759d8681a68e12dacb8d46af4510bcfa2444290d9e989b8596bc4272c5b30ff406b1bf11000417020d90b56b3a5ace5089822a7312449bae99fbe32534d3576dd6ef466c9e5de81049917068523a41f1a92bf6dfaa493f43296f7e97eae370a491834fffd3daa151af51cac7b3c28a9fc51239edd45c5168d6802f949cbae7688c1c9bc7e9c84a7956688eaed5c9f0c6d747701ce369b49dcb102400385a1b7cc83902f4cdd1947bf264fc2592ae0695c867a918d8f6b002ddc46a49840a2e24892a5c6e456b333efdd08714f65e261108937afc007b60ae15dd00c8e1f91c746e9c02d2ba4c7d7575a2a5d3d121a1e4f9f8593091f77de011d8f18312e14aff7cb3e8591847d5e85cf8e78468b79f3b66255da97b5b307fbce9ecc473696152402f3196faeb0e4b52b9f93894147134cb349feb77512777fb0654ee0a97df3db696ae01c3713bcf87caf29af6a9b1e15fc5bca9554ec469ce850f20f9e0a3ba40bc61495a68a36be89d2b5c362c11d784f5834ec06f2f953ca6b1c8c1ab1038082a71fe26cd69f4403d0027f19fdf0886e1ce78a72340dc8314ef2876e5d849b16e8179a3678f6fc69d955c780e0a5ec3d05be55f2840a596c00021d24898215687811e3adb10482358e5fa0a253ab7f0f686f7ada67f7392d27423051c726664050a61971150acfcf15393c6dd88f5b2e657038a72327d37e7af2c46f2f1cfa931c61b200ad9540b4b4b0c23e6f71ac33214beb655a7c89dd5ac7748cfe9608d51445a6d3ccc58baa5e5bc0867f5d1af9579f51ef4e2b80542d42a3149ceba8b68bb668f57818f488de3610dbe993d89261a10c7599521fa957137a53dff277ee646623867288ff714345430b5dbc7ff6ac9ffe1f5ee39272a0ff00f4621178944068353d8713c26f211eb238ffb9abb329e8443c17b02f0246334fa490db6f7cd4e6dd59034896ef47c4263b7d78174a84d2bc2e3abb8df44357f40e9b29ce113cf2ebf0079eff76088b4e45ce85e349075567a8c43e7c852ec81b4f18ec6d48bbd70bff720d6dc20814aedf6e34aaed521eecb4cae1bbc21f18beee25a512fb4da24d51eee25e1340c42db4c88b93753499e12d00db7187595cf17520b804520a15929e993a59824eaa2d56fe0f2f3074d45d5cdebe236bb6dc7b525db636db16733429b69575baa16a54bd22ec8b2e4994c5d0d3892673a10f64357bd16f0717f33589c41f21ae21ad9ef4479664ddc8fc1bd68e7e479e3d9a8bd92081bf73100c4ebef4041f32162a305807aec4b29307dd57b506d437be01c8302ccb2306a3462f57f9003cce3be5adeac2a6d7bb476a4bb9af9020e7e1476220672183ed5f1a794664e93550aa16bac51c136916561909eee96b695a829495ff595f088a58f9b23e4808424c87ade2194f914a8a304659300d3a4ebcc48f730c53f94b92f4ec4565abc75b9527e6a99f8401d218a99394c15c484e6e255de8b746ede41b871847a23193010fe709ff45209fb76cb184e00a95d25780d48f0be48d644f7fe69e457257ae7d3894f34a53e1b8d4ac4b5f1a57519a13f0ad75c973ca2d8fa7900b956376144deb24634dc3a71814904303588ff64dfc7c65963a8d8a506b79136fdfe8ac0a18a5f9fe20fb263b8b170261eb8cda84684c74b94edd33b0655078fbfd5560a98fa26dceeda1c3f56d84a7afbbb8ba08b983e1a6497ddd4a953c216af0ce429f11743d2452cfece718207d5d29d829f75bd64fbb0b1ce694b7b97e8b569102bbca8a7944cd95b8f5123272ad25c9fe771a887fd75272e4af1e1f710d9f5c7894298680eabaf0846b33c075a11a701129bb9eed2be534c942231f1b95839c605bbe56f97393b73d2a26fb60eec10be0ae283fd8024918218de86333bd845207f3945fa5835e6a292841918ed353106413708c5143d16ff8f4a4124e98a10949bfbd54b4db3a920f5d92b4418128a64ef7ab973825e87e7bab6a2ea5d5a1f1ca5fd03b2682fd288ca980e04d70bcbe96cf65cf8265507ea16d16918a369ba222503f19a6c96671c9beeeaee53eccd0de871d20b1d1f4598322fc7577ed298fc7dba6eb31709a811432185e384d418f3c9a3d4f0ec90d73519c5a282ccc0c2dec39296200800312cbab574ab15bd30b97e6e3889c3174ea60ebfbb57891f51eda2b35467e1db21529bc6a5589bcc74efc998c0acde31b2212085892eaeee77f69468a65b597f101582268792825847d07d9a640fb9f62ed1635b48fe5132d191422eabfddba2b98b96c1818b98ced819c46a058ef189fa25364cb368dd438fed7bfa8a862fae35561cb1d5db5e36a0d41881dd2a2ad82717ff37929dc89236a495ff792a1376b091e23082ba385d047d411e0a4ca22778a9cdc19778e92e3145d04080ac2ccb93227860961f0a49ded3c3640dc8f704d309f49567eba8aa242e51c7241940f959b71a7b34f88d06d2fcdb4581c816c0e24d17fbb3bbe0825fd994530374d2fc423bedcb35c9a0858e6a24475ae2b5f5d46c320fbc036aea133a52799514789e338efce60a365344abf2793af16fcb79b9f6fbef88bc07a7b09ee0e0db93f10b2f8093a28d5e014c71176b52cca10b0b4d7960febd6f48eb69738d2642f85b9252be23878272d0aed1b802ebb6a87203d0037c78b891658e95615c5dd2143aa19141d973530e798544a28935e95d4583faca784ea28f3497fca590fef07464664bf9ba6eeda18ad950408618fcf94fa4f9c96f6964bd927e7e83b78718628188c90b2de7da84ad1b35727dd90594e942cb236db9857faa1add79ce98b05b7ba124c8e320d980fe320e13a90b3ba677c7e1146ebc669252ad2378fadff7eaf7e948ace626008bc7ac6bcccff14c29cadae6590c57e3d9325ba7b46d15e2c6781c126f5a1dfe0ff037f8fcac2484b234be3766bec43e8809eb4129ade7ee0978748bfd1880d20d901f9b7a41b5d1c823c94049453524591fc32a35aa0273d5a23d37082ed4a9d32d79a5e7e1c5b0060fa938607ddfde0b92229c736b5752988494556cc921d0545ed97d5ffa1c09b145ecc3b2c762a101fdf17bd90a2f9043dc55987df0ffe025e87c687a40f40da96b9337af54026c3fd35b6a936f3216d79b0830908af0f5fd8c6a9743eebc150aeb7cad0057e14fb8c73c08b06d076035431f98e8d44295e3b64aeef6fbacc3da33a3b8240075bea21234d6a31222364f1d2858c445f1769ef0562a6496042b99116f92166e7d9ee9baf9f13c0c509d78f55efc5fbaa376ed23112e6b187bdedacb4b260605c208a7ba14664ac4d13ec4ab8e7551e2f2bccb8fdbe81d6e2eaf04c95ac2a3f8cb3cb38ff0f82fce442aa4c466042d147bffc5deae2e4e7d04e428cb76a96a18ebd714bd40b3f76176da28a443383546881532503d1516ae5dc61d123e8b505c52ddd8fc0f775e40d6b0fbbc746c565454c1a34e6f08e72cd6d19c4e2acff87bae6f291151eff5a083ed693cbd515a36d6743deea5136d7e26db89da6c0cac0843825a8c21ccf3a0c1d14fab7dbe8774aaf0c93e0cde92e65765a5b93dea113677d2c97bb2f07ff5ec2128407f9c7392ed17487b63745dbc0e1c85f316f2c72ea9ae091d6edae1ecae67ad22db7ac0fd49024c05ef6c6f1612e587bbc1816a183f232007018bfd03c9d65a7bf0140927df4206d9c8271056ff77b68c8da2e40d48840f79b254e2fc6618a7ed1207a8c9f956045ffbbcc8211a6ef47eabbf1184f755312086629c645fcb5d45dde6048716fac84cb63d601ce5280fe6dba9f6f985101f1e9166c2fe9c673f919d3ba3d12f5f6ef79789b913119ed3c5fcbdb28c79ade06678a4b3eaa0ac73d98632fecd24819ca2b639d0ba5189fd13751dce3a15e207608a187fc5d0be5f1e30d9d6ced997e1330a81c710a973163c6e2f85e916acedbab9e6e9c1769a41fb52bbda10179cba45e32d317403968dbb782ff175ff2ceaa3e6f6e48fd3e6b78d24a77cb823a73b74b4b1c99e02b9532ad0dcd2a14d01ca890d9fd976764728a654a955acad22d96bf6f886aac7a30afd3414147fe581553bb06c3a328c4e94dee451e8d584e77466a317eae728002a178028752668e211fd5138c818bf9364527b0a79b4fae579434ff17b17423996a96be4ecc790bdb5dcb20001315aaad49d5c2c8be8b651a0fb07aed5f0aea0319a5340346e0de2ef5ef0c757fd3eb56239c92ad12e8b3f8c8e95c721b7cfc877ea83f04ae9a5383fdd56ae9a4795792e404baa64574f48334575a0c7dd8beed19da9803528abb194f0aa68c19dc1a52f8ba9c584d9aab9fa5dc3a113c09312e86ccb4a36897f40ae0c34d8ceb4616cd24b0dd366c8ea3c1b90b754740a6a5cc1249ad0afc03b7d335d41a8518a6f5164d1e857517c91163fd668a08530db1c00659065dfcc7e779d8c5c76ee73ccf0e48a99a7a602962dfdb8b00d29494f1142abd0ac7f91848e04e3408403994ed52206924026bf28b4e80069c04edafd464e25d3e523b8d71bed7ace4cf544ee9cb586be740bcb0997977d04c35601a910376140403ad46dc5ca534fe9ab3c09558e43a1fc0a2dc51142eb1bb9e8716c32330ef9dbaec983bd5f13f1312c81832c0d54d0887861e46d84f51ab6cb8070a46009e941a4e9676f66c4ac379e6444cb806fd94c5164881aa92b79637cd23b946a2c485b51fe878b207301768bb36c07ec6f9fc9185b0b1ce3654505931f3e5e7f4869db0d7baaf29da5a9361945c9ca7af1fd709e88581cb03dde08b9fbfd868ed3006e4067287fd1f9bd5162fccb1d1853206b76f66939bc81b98deaf10959ab5cb98b1da52f81d1e4af949dfc2f079f67524d64a239bf02b99409230552a2fff3e364e273c0f23df5a04237c42226eca3cf2891d1dbb086e47355f6bde8f999e99ad3f4f04d5fd247ea3ef6e3503eef1bb22816bebbe12c6d6a3ad1d33c336d0f6c17237210d60e9423e3d2a804d185af187290a9affc00af056c496ebb19d67938bc4f091f994a37f61ce8262b4442bc3675295b3a086a6d7381284c057665d4af0dbb5f47787999f2d061ba889ece34571a89dc3d1419b63b232e5a7ce3f1705feab3bd934af93913e04c28996c9fcaf3cd335dc3de3712467013a5349b68237233994a39ec0c5ba69fa57aa12d1137998548eb2123dd949bd011f50fb48ae39d57f4f6371745f15987424c5ddca4b830205307e24a118838249f0859f12b3937020e9f1f6d1c4461e6949257b773e84a34e0748a00c9a595257313e1238c7d08aef51048793ce25a61c9c3adcc83339041d58b1e4b188255138845f493e9c0c732ba9b4cc0c46df26ed320a95f39ff4f93d64b26f8d7775472bed0ee53f758943c2b68c49c77cffbfab1380b709f94ee448859a0b7174efa4d1d913662a683fd704a9721055bb9571fbd31a293b907d0b93b81718a649453db42ceedbcacc71006e40d999d280be767a5b1878938c2f8d84b982a184014efdf61bdcdf976890b98b79bcc2aa2e349e5d45870b40a4170c4982264e21786bf2272e10f0b5a5a92ea83d0764296de0b26837dfcfb2329adb6b200121a7c8bf6eda781abdd240d943d9bfef980", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xfffffffffffffffb, 0x4) r1 = dup2(r0, r0) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000001080)='./file0\x00', r2, &(0x7f0000001100)='./file0\x00') dup(r0) listen(r0, 0x0) socket(0x6, 0x4000, 0x5) 16:00:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2fcc5d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f1256886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0xfffffddb, 0x0, 0x0, 0x2b3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socketpair(0x37, 0x5, 0xfffffffffffffbff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000100)='./file1\x00', &(0x7f0000000200)=""/199, 0xc7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0x1, 0x1, 0x6, 0x6000, 0x89}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) rmdir(&(0x7f0000000180)='./file2\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x881, 0x106) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x9) sendto(r0, &(0x7f0000000040)="e235d6b872ff028df0306ecf267e59ac142f06784d72c6f328f2fa650fa2261ff32c4c587f1e8778258347a0726bc539a0af930a9a4c2d7731d661cb5d03717e47e16b3174503731d8058d010fb6adff35f3f2a3369816647232d9ced588b94f2b23e09add7c0a57", 0x68, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x4011, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0xfffffffffffffe0d) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0xb0) flock(r0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) truncate(&(0x7f0000000200)='./file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x1004, 0x401) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = accept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/44}, &(0x7f00000002c0)=0x2e) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x90, 0x0) r4 = syz_open_pts() fchmod(r1, 0x183) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ftruncate(r4, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000007c0)=[{&(0x7f0000000440)=""/41, 0x29}, {&(0x7f0000000480)=""/210, 0xd2}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000680)=""/161, 0xa1}, {&(0x7f0000000740)=""/73, 0x49}], 0x5) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/146, 0x92) mkdir(&(0x7f0000000940)='./file0\x00', 0x60) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) mlockall(0x1) r5 = semget$private(0x0, 0x1, 0x402) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000009c0)) fcntl$setstatus(r3, 0x4, 0x80) symlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file1\x00') 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffe) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2108, 0x100000000000) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc", 0x0, 0xfffffffffffffffc}) close(r1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/242, 0xf2, 0x803, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:06 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) kqueue() dup2(r0, r1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x8) r2 = dup(r0) dup(r2) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) truncate(&(0x7f0000000000)='./file0\x00', 0x7d) 06:38:46 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9d05b37c8b3c27d24c2e78386bf79125dcce7a19663a5c1a4a3b3877ccad347427fcdeaceff15245684dea02559d8c35ade2f2d0c10e6b21ee31243e5850466c0473415322d63f7e44b61208ef5293f1caa66dac89ae5a8f55314c2d23ca818d84881051e10ba60fa42b08d359fbdadc76b8b477506982bc8797", 0x7a}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400000008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000180)={{0x21, 0x3d}, {0x1, 0x400}}, &(0x7f0000000200)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="4d23dd44c7529b0b07be32da343a06557f53d32075b2c64612db655fd1b55b23f8bad7e32db3b8f8b0598fd4a6ca694ba94087e8f5db0a70a408950e46f46e9a679077bb90fa2e706743325e6412a02bf425b8741cd7cf5e9cb11ec3daa62617f5352c492a347baad5dc3649effab45c6eae3114a2e6b7b184fe485ded270f87", 0x80}], 0x1, 0x1) 06:38:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 06:38:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000240)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10940451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4bddcc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a420b00913ba2c740342cd7543b6229030738852aaef2fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c3e5b", 0xb6) 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$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xfffffffffffffff7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x1d34, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:51 executing program 1: r0 = shmat(0x0, &(0x7f0000003000/0x3000)=nil, 0x2000) shmdt(r0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r3, r1]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r3]}, @cred={0x20}], 0xc0, 0x2}, 0xb) 06:38:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 06:38:51 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x200) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) 06:38:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8001, 0x1f, 0xacb, 0x79e, "3bdfc29c872ca55ad3eadd59f4214b503cb5bd38", 0x80}) setuid(0xee01) setreuid(0x0, 0x0) 06:38:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x102) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0f09b6668c0b2fac3cca2b13b0c2521b74", 0x11) r1 = socket(0x0, 0x0, 0xffffffffffff0000) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r1, 0x2, 0x1) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 06:38:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x50, 0x80) setsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000040)=0x7, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) 06:38:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0x0, "1eaf8682a9032075866806ab6e2c41bdb10fb9b2", 0x8}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) chmod(0x0, 0x0) write(r0, &(0x7f0000000340)="e36258a416f72e000486132477f256b4233cfb999ae77ce7030000009035fda4bea421b84e5bbdc3a5197094b222a9c4f6659990bfe4320400000000000000000004694de2403df380dd57f8d75c1eea6f9924a3c1042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x72) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x59, 0x2, 0x8, 0x1b00000000000000, "16831ccffaab61c476a8f30269f28cf31b340cfd", 0x575, 0x8ebd}) r2 = fcntl$dupfd(r1, 0xffffffffffffffff, r1) socketpair(0x0, 0x0, 0xff, &(0x7f0000000400)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x59, 0x100001001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c", 0x7}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:52 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r2, r0) setgroups(0x1, &(0x7f0000000180)=[r1]) r3 = geteuid() setuid(r3) syz_open_pts() 06:38:52 executing program 1: socket$inet6(0x18, 0x5, 0x66f) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0005ecdf01000000ffffbab7f83a7c5e40f8613f0e5056311d990eb96a26aaa1545e21152c5ce3ebe65c3b2998d8140ca01701ba36817bbc9b4aded7f6c7675a6ae466f7cf3a6e5044a2843b9c334237f9046436d80c9e7336ab75af3eecdbfd460ea3ec4ffefffffff7affa53855b73beb0cd3fcd972df6c6ba6ae600000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 06:38:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6208, 0x2, 0x9, 0xb213, "f78cab3d1ad7e1c18f541f77717959eafb7ded3e", 0x0, 0x6c}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) madvise(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x0) 06:38:52 executing program 1: socket$inet6(0x18, 0x7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() 06:38:52 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x5efc0264) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 06:38:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) fcntl$setstatus(r0, 0x4, 0x40) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 06:38:52 executing program 1: 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, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[r6, r4, r3]) r7 = getegid() r8 = shmat(0x0, &(0x7f0000000000/0x3000)=nil, 0x0) shmdt(r8) r9 = getppid() r10 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x100000000, r2, r4, r5, r7, 0x20, 0x1}, 0x2, 0x7, r9, r10, 0x5, 0x4, 0x73a5705}) r11 = msgget(0x3, 0x510) r12 = getuid() r13 = shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x3000) shmdt(r13) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r18 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x6, r12, r14, r15, r16, 0x7027efee8100be4b, 0x2}, 0x3, 0x3, r17, r18, 0x2, 0xfffffffffffffecc, 0xa5, 0xfffffffffffffff7}) 06:38:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffff8) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x3ff}) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}], 0x1) syz_open_pts() 06:38:52 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r3 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x5) linkat(r3, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000640)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 06:38:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffffffff84544701b01c9cce21f52e41ffffff"], 0x1) 06:38:52 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x7) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x2, 0x0, 0x400, 0x0) 06:38:52 executing program 1: r0 = socket(0x6, 0x4005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="211d8b08d4c2f82b186aa62e6deca04c45ad60af5cd60fb97a9c7ff57fdaa151ef19e1256f1d161888aa21cbd5fcd8caf7db20c0d79c857a97a1b094082f472bb3b26c614cbee42077f69758c74641912c50dbbd03a409405d470824bcb7874ed2945a65642cbfe5f60ce03a6241dd0b5455cf8be2f715f4f5c8004c67935578a2cf08db3e02595c045175bc9cb0c6503731f6daa75d90aae21d99054d2ad3a73fcce326523516c034490c03049114b1f4d0d504196f092c1cb58738ec68c0c2f970a0a092efb05a2ca02ae7e90fa34600f614d35049d735ff5cd8ac5a0667fdebf87ea53c044f4ff7"], 0x10) 06:38:52 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x11, 0xfff, 0x800}, {{r1}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x3}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xb6, 0x82, 0x54, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x83, 0x3ff, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x31, 0x0, 0x3}, {{r0}, 0x0, 0x10, 0x0, 0x5}], 0x2a7b, &(0x7f0000000080)={0x1, 0x7}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 06:38:52 executing program 1: utimes(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0xfffffffffffffffa, 0x7}, {0xc677}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r3 = open(&(0x7f0000000b00)='./file0\x00', 0x20080, 0x8) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3, 0x40}], 0x1a, 0x0) lseek(r2, 0x0, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) preadv(r3, &(0x7f0000000680), 0x100000000000021f, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) lstat(0xffffffffffffffff, &(0x7f00000003c0)) write(r1, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) fcntl$dupfd(r0, 0xa, r0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 06:38:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) select(0x40, &(0x7f0000000080)={0xfffffffffffffffb, 0x6, 0x0, 0x1e1, 0x3, 0x5, 0x2}, &(0x7f00000000c0)={0x80, 0x7, 0x7, 0x5, 0x8, 0x8000, 0x4, 0x2}, &(0x7f0000000100)={0x3, 0x8, 0x8, 0x800, 0x26f1, 0x1, 0x3ff, 0x3}, &(0x7f0000000140)={0x0, 0x2}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 06:38:52 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000100)={{0x2, 0x4}, {0x7, 0x1}}, 0x0) 06:38:52 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) pipe2(&(0x7f0000000080), 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) close(r0) 06:38:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x20, 0xa2) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 06:38:53 executing program 0: mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) clock_getres(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) nanosleep(&(0x7f0000002340), 0x0) nanosleep(&(0x7f0000000040)={0x2, 0xffffffffffffffc1}, &(0x7f0000000080)) 06:38:53 executing program 1: setrlimit(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffffffffffeffff}) 06:38:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xfffffffffffffffd, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3ff) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="8e", 0x1}, {&(0x7f0000000100)="7d4947c1b7bff9039fa11f45ee40b80aed2bb68b77a445b5861328a73542c1c4f41080df8bd90fdbb5f2d3aba138d1a96e98c1eae535b6016ddf41495064808c050ff1876e6236e45a63504dd3711abbd5d18cc3fed20f0d8d838f144112c35f629c362df9cf1b5504", 0x69}, {&(0x7f0000000180)="ffca1b3ab288d4f9aec2dc1087a5f58fb500dc5ad41fcd37da2915a4269409e4cfc2adda06c19a2cc52ed88a04d67a8f4034a6ed9d32e69424d97da44d4263adf6482786a12535672ce0ec13a121d939a4fcd8189f0ea110b8c2b425", 0x5c}, {&(0x7f0000000200)="36eaf063d869395d874976c81e97a2ac6cdb4a47c06d8f86c4b1ebf86a2869d44b8a1170801ea79ebe7a80724130ace5a0735364b56df79d", 0x38}], 0x4) 06:38:53 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x8}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x10, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/59, 0x3b}, {&(0x7f0000000380)=""/97, 0x61}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/201, 0xc9}], 0x7, &(0x7f0000000680)=""/12, 0xc, 0x3}, 0x800) 06:38:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() close(r0) kqueue() r1 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000680)=""/4096) syz_open_pts() 06:38:53 executing program 1: r0 = socket$inet6(0x18, 0x80003, 0xf5) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 06:38:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x20, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000011c0), &(0x7f0000001200)=0x10) semget$private(0x0, 0x3, 0x40) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000000)="4e31417f614d787a47bbc950cbff135fd55e5a25f5df2a580a7ea132b8b485c38a485c084d6a47a7e14c0cca8711108d61a640275e28fb696a86ad5a1a2c66f8c36e05880b34c97031dd2d405aced5853d9c7389e8fd5dd098d96451d4329199fb10e4251317a9866fbf68e901d2d78576b0b98765f6fb47a50f01fa575469abcddd1c88655e0acdf76258ca2cc67e668e75c436f6ba8c8b7b6c50af5e63f3a6ac2dd4c145db6ae1ebfbe45da41b1aa3e3cace22c5ae6009d27379c4bfbd433a9be7a2c5", 0xc4}, {&(0x7f0000000100)="15da9642740c59dd58fed07e71f19a17048f0db969507698f731182a9f4f7906d0ea103f8bfa043323b8ee4bef6b109ed0e1d408c63a47a0705d3d200257c08299606c9abe3cf659ae0fb42e69e48f4f06e28724469a13c0ca1fcf61f9c714241899c3898e5e6f40fc68cffee31b76117deaa31000db07f09c667181f51a31d49ca13b2f1cf2db174c2d797073684d7e1ad4b16a334f4b5544e77381cded384a3042b2953a2260f5906c0b1d72a9a32bea99321eca853700d1559205bd9f8052fb12c04ab3822c4d186ea9eea42d5aedc0cdd4bc2deafafe588fa419eacaff9e5c4d29465670f98fb9d585b7d998c06aab1591e882908bb03f7c616e1c65285c5651f9fa1aeaf4246f1b88fa44e7d9c6f911b3aee282ae69951ab3f514e32ad102f5f2e623a3adfde26dfa36c141fbe6e21b32d1ac1b80c8e50fb05873583f5b29e25254276ed9061af1cf7e50af3c61f5ecc52108b5d944e67bff7fc726d3172b09694db72ebe786ccd71b2786b05ba8c958452b32be69407ddf05d35e865557ecfb81c0598e8e269324e4fa82300cc871db1ad773eec9f667e6ef9d1c0e0c7c5d59e01363262ab2ba2419876ac189155afe3e54eefa82480d8c8136bdcf14b0d36a5fda6db96c4627795ba64e69ae9bd82bf1b64e0e92410867332fad9f7ca1e9efb1417fbbf803bf5022d01e827d03636b27a1b8802928bc9baabcbf14146d96a7d7bea55681027f036e8d4126170016653f3526e53a0f24d381060a2f1a6be5b6a7edba80114f70bdfe9ebce70b54d6e45a245869654a90f42bc7c9cacddd1ddff8f76c83624acb0ded31d22b8492d9c5b1713e4b213a20194957edd03523c8c2f392e61923243b7f97170623ed8a739c3d29e2dc6b5aa84f81002f272d5a59cd4104cb75f0a4cf529e0c84587363752d87f574c38593fa65251a669a69a2df4b86fe96e979aaf1aacd7dd6010e7aa4cfae49c49f32dcafa043b5f8bd1312a18397243bd30a48c50d6ac2ee1ee6e35b047a6d8adcc322bd3f98ad495ba378af9b1dc0e3ff736518af6e69b4757119fd0082e6462510467ae76d01b3a335812e9cbed9d7b7e92fe96e62d546e1c2bdf0c89480021553966b9f6f38854655c82c2b106767ebb6b0e9c3cdc3eba90b27492189768d6a65aa49b24cab4eb6dcc0377b59c123e154f2a2ec71b543c0757f262c6811f017875a10d1efa39467f0f9b269775010809212f2afcd87c57a3fd63ef3a11bcdcca284df7ad0e549b3440cd9a1fe6764b2aa823a4bab952fed854f0d76d812bcd804419fc4e9d3808a1b0188aa6ffee3053534a0f25a300e3cb9c86f216c025c3b27e15ae9974feb1783bf1139ab1135ac15ffb3bad7da665455dc6af6aec9d2a5137827dad0c9494366c3eeecd4c3fc18f36647922a2aed56141543ba6291afadf5db4c083c8a77b0f1de63dd23e60c70e7ca7a947ed7d34cc8808f5cf19dc45a0fe6ac7aa510945ba2a6285092f2497e6b7b0fb745ada223d22de42dd15e75fa3ccf282ce36b63585af5070a72f932856e24fa6c926b2dbbba402b6f1d02514d1a119e4da930c9583e1c270ddb1d68812a065d7f5f30c9ab68076ee19e9e454a8fc6f673b5c7b6efd6158ce6d15babdf1c2342ce098ddc45081af133c646d0da0d4b865613756fedba932f067e44961f12cf4f7cf6bc0f151cf4d74a1bae4a043f554dea4a38004350728b62b4422b7f5f6350f200ad63c891f74b4e539dfd9106be3f34caf6f193aebfa9bbfb7a4fc359e2cac5d75521bca6ebe166d2498771acfddb7cac90b546f8f350dab9097b1948f7861976128b763b96ae0226e8754f4d877abe4a7784e65f7a0416713d70cea2d4e4173d932f7b4efdaa92be1ddf0c9118aa98648ef9559c81c901eeb55de96f556e968697e0d46257f589f0b92e42cbd90c677e561e634cd8ecea38f4ca4a6d038ff122e0229c163ed4cb9ded22cc1785a5bcb7d4771f7394327f590689fc0b798ab4479170b2172f47166d5eb6117955d59f695844a9154f865af4ea3835dca038081b5735e55ce0cf97287e5c2d7923a13f108b23f01ecf6e4e9a2c2eec2732050b721fb240199f663c8e821ece042ede21d74a50a7d56b9949b5c850a8233109ead9fad476d2bc2681cea8424414f9a7b49967df3cce3f965165c54eccb64de025acbadd7f1f6814bcdd0534a2fa93e11d59612a0f354cc049235c948b3f01425288b0cbeac2ca60b2e053e29446cabfb4e086d6964f2dea7f56aa26d272e8bad4b341e51d6ae04c3ba39e5343c4ab5dab110e58d2a2c625197ffd2a061d367d8b3f4192e6e3dc35de880d4eda21198e2511b74bc5323e8f67cdd76b9e37174ceb6a5a08494d67b203ddcef0c6cb23967e1faae9cba71e29ba1fafd4243673c277fa8703fee930aea36d563742476afdd138d4bf63f183feaaa490ff7623c6a3006fea369c078db10cecdf76bea31da5bac3290f8855a68647882a512ae146fce7bfa39f58c2d6af5f8096925de3b9971d5049d89f0a01b294c654c765135466ae70988cfc319579a20fbfc98e21f4383a6dbcfe3de19acad90f088494065b95e1bacd39cbf6809b23e710fd9b496e460d497a447a9a6c865c2d30273c771180971a02438d823094ccc8de2bc3d04e6567757898de00cbbaf5352eb79c4b4ac4d3bd9c84847940d85c01f54c779d87f4b7f2b437e250f7e2b71c08dbf1bf1530bbb841329ac2ecc14d859cd40ca6e1bfa17a53afa4cb1669a0c92ba8501c39ba1d16008f5c13aca81a633de2a00d42db30ce18fa50d7d62ad7983790a445c75c10b16b70d592d64f8c97d75d070bc9835ae4d709aa2039fd0a0376db72283dc1ed5c33eb16b79ccce3a64e3bda70c6d6563ff44ca4985921a449c8cc6efe1bc1a274962f357fd9a8eb0312823098b49387399498abcb9fe403de3e9bf0b026ffba4a2ffd17cd57c7495b1dd698b2e47d6d3c1b650f379fda40ec37c920dc435920082df12726b0fe45047f843c262ec629fee94f01bd1891fa8207aad211b074121242e7a8462588980a69d1b2302c682e34e7abc9d14999fbb896807b78dfea8d78ceaf0abcb1bad31afe9d12cc6eca11428ed781b8ad6c17e7bc6f56f561c672e35f711a8507421d4f2c7f7d0b69d4cb2b7ed3321248c628178d440fe67ace0a8250ffde2d0db4a2d4e701c1bdc3fc7dc80d20b304224e0d53f375942e48b4edb4ed204701e24dcac8f43d96a5beabe198360f9234d146dc838a72624e433ed0ed43e335e546fc9efa710b13d9ebed0a8733fa20b96e744d7c0298a6073bc4f371602090297c9cd0e344ed4f0e55e1c2e359a842be539f5f73bc38b7efafcc3d00cb7427d5d6ef6ad78e85acda7360b979e0bcfb38e955b4a9dbd4a7809ccd36c28be580a726ca91aa5b85ccc659fae1cf1070d94300fe87908f0de80dc61e22eb6eb3a24a6c6d811cb631c9e9ceed2407cd393977331de813323b14245cf5e423860c69b24d6a24f613803f955ac93bfb8c3d71e6400c774bf6b8bac7c03d9267a0035c82faa4c81d53f4d197db22b0ceba4340d61fc4c0aba0e8c0d6fe8fa4bf0a97e3afd56fc39a37f01c85ddea2f416491eb6d7b9306f6715459d05fdbb1f21782233edcebaa1a762a7fa51973fcf9d794bb1c001e94c69b2540db360cae65f8099cf6f8eb0c24c909a47f9a96a9da7b1a40da26769057bec7057cd0433e06ce605fef8b4745adbf86b98ec605fc215d701c71077b3923a3fd83c8ac15d54fa9263cd4d1d468d72c1c7d5c242406db5b27a1109b3a98c0464c35f3c6043501cc284e211a5a59a56717c0cc8b334a3e507deb3224ad59b8d5e71e1d32fee551f8e46ffa65882257976e6132fa76f4dd7297c9824447ec3c90f591f0096cdb8ed33473977ed806e11da8f8d72ffe728a0369d4962ce66d6e9dcf7db17258ab7f6dc5000290f2dfcf48c3a52fa11fc233868c50911bfd5770098ee58e4c50dd8eb28f16f2af98d22365ee6fb3a52af720c549a47bf4f503375e7600ea7324065de9b5c1c8c0b2f38bd86cd314c7a3d4bb86bb1dcf34f64f0f9a6d27fd34885b86fac22c3317f13f9495556cc428c1db74165095313657dac01021c4fcbda6e330049355537d9675ba2eb7c77fb5a6ad1949c9df9b492f406b6fd213a91127a576fbfb511dbd6c2dedbd854a9bd598e79eba0ee691c079de05ee2f077088b84415a28853c2218f84e84e82b1817dec68c61ef42d49501a31fe3c3eff0e00214970b2f33ef04ce5e237c26dcbfbfaeb3bfc0fac778495f67895eef5b6cef552d9d13da5b43103adf313a067b94c9ea66068b8a73c33207906020a5ce7f2158533584ff04eadfb30e37af049144047884c59bc346566ff26d4d8ec10b63ff14782972421ccaf10cd12573c300dec1d23e2c0913a9be18d916ea4649943d1947c52df437a5af33f089076ffb6e305e753d9c018e62f97c62ee7a0f8ef25cc9fdab3e306399f722ce06240ea8fc6ee70ba90cad4cfaf6572126d10df7f82fd7c640c9512e6c0d886554419651451be4fcaf210814cc587844db3eca4c2f21aef139fb5ff19fe61e906278d9ca7adcd7684d9a185bf095b4d5aa328d5c24b5da7433c01fc4bc90f2db8e16e0aa99b1322070ca4a85403ca2ad5a63874085182002ffcf8244ddd91deefabefbdbfb232023f913a4f28e7d8ee5d56d8fabe74fc3b83f8595d189191cb42c0ad606b8fd2791a62b5e0097282e5e77d846092392dad23172f8e2fdbd44ef607e271e4f7e62e63c195f108b7f9857e3ba026a9e18044b8a35085914d2ce45d50a76819b8e4e166afe96b940b66e0967899f5e5353f66b4e29c4f3fe8cf20a8425d9f58a2dae7970b893cbaa594772017c0c6fb7a4a0287188a70a6987018659e357db2845aa1411f835030a5f5dec554ee769d0186469b41fce2bd8fed78c3e2493201872adcba87a606944b24c9b3c637af61a46b6469c4ee34db1276f1c304d1d0ad420104446c75dbcbe7022e6e1451302e52bc3ad78df89ff961b13658c363bdce94272ae7cea7070aef9e1bacf58a0eb5204afa464543b2a2fb09586345a55bbc4fe2d8945a074d7a61e1abfd410cdc5f699003b28b15a92ef9bf68d82f3fe22c9e2418e91f16cc05a461dab78bf6e838b3ed3908450f4ba539bb978891dc07efe68026a5115bf7b1d47d95ea6f5af4501bde7a24beffd9aa4206a7d40178d31a257cb7a31e9ec0b4a6d7f605713e6e458894227a2e3fab0959c65189874400d4d7876df547a9c50c981601770a02ceb18428d6f420630dab33e4fe7f4c54a559a2e8ea106b6ae30255460c6074db3867ce26f580ad9defa60678053bf4b0c776402525f52499bde43084895ed3e44163aabe6500e97f5c9ca47d677277897591ec92772ce81f456580f60efa356826bfe9733abaadbdb0f57cd894333a9221bc7296cfd3e7caf2bc0e4863fb9c1b77a719e7360496465306798faa9d5b4ba667629b9700573369bcf924951f00a33843be9e5405d13364a9a7835186a749a69a7ab62cca328438237e1818fe618c9a8cdc12041efe6e6499439fb06687cfc6843294e8dcdaaef95c3d27fe1568621b1c47d2afdec2acce9c98e5ddfde7f323662bb707f4102f3862f2ef448d29bdfdf2552c301145cd4b02397c73622e722c87a6659f86dd8c071902247b77094239da8919adccacaaaacbd185ee5ebe0433db42b5be0119ea48953a7d982d0ccbac31b052ac3e8fa540466458ea27945196d5ce4c0f849439b00292834", 0x1000}, {&(0x7f0000001100)="e267728233dc929caccc542f9b9f13", 0xf}], 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 06:38:53 executing program 1: setuid(0xee01) r0 = getuid() r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0xffffffff, 0x1800}, {0x1, 0x200, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0x6}, {0x5, 0x7, 0x800}, {0x0, 0x1, 0x1000}], 0x8) sync() setreuid(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) 06:38:53 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x100000003) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) 06:38:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt(r0, 0x732, 0x4, &(0x7f0000000040)=""/235, &(0x7f0000000140)=0xeb) getsockopt(r0, 0x20000000000, 0x1ff, &(0x7f0000000180)=""/38, &(0x7f00000001c0)=0x26) r1 = socket$inet6(0x18, 0x4004, 0x0) getsockopt(r1, 0x2, 0x6c, 0x0, 0x0) 06:38:53 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x2, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0x84}) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x12}, {r0, 0x20}, {r0, 0x20}, {r0, 0x109}], 0x6, 0x0) 06:38:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x7, 0x9) recvfrom(r1, &(0x7f0000000000)=""/10, 0xa, 0x40, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 06:38:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000080)='s', 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 06:38:53 executing program 1: r0 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x7ff, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) close(r1) fcntl$getflags(r1, 0x3) 06:38:53 executing program 1: r0 = socket$inet(0x2, 0x4004, 0xfffffffffff7fffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 06:38:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 06:38:53 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) close(r0) 06:38:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto$inet6(r0, &(0x7f0000000000)="4b1d86c65dff43a53131b0e95302fe791d4f3e780f28f010657d950023399341cdd120b4f6a3ecc7bef47d4d056db50405a58743f72810b324043fb5dec252e7010e699cc5eef5d1ee063681d1f1511d70ec6b7701a6548642d569b9ada5b344e5cbdd17d19b2c0a97e5b5fa59423d07dedbb2ccbe66ae93272716db548e44d00a1356b8", 0x84, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0xfffffffffffffff9}, 0xc) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x141) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x1, 0xc9b3}, {{r0}, 0xfffffffffffffffc, 0x11, 0x80, 0x5, 0x87a}, {{r0}, 0xffffffffffffffff, 0x1, 0xa, 0xbdfa, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x4a23, 0x800}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0xea, 0x40000000}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x200}, {{r0}, 0xfffffffffffffffc, 0x18, 0xf0000012, 0x9, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x3, 0x8, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffb, 0x11, 0x45, 0x20, 0x200}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x1c00000, 0x8}], 0x572, &(0x7f0000000380)={0x2, 0x80000000}) 06:38:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r0, 0xbf}], 0x47, 0x0) 06:38:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8001) 06:38:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) 06:38:53 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() syz_open_pts() fchmod(r0, 0x0) 06:38:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus/file0\x00') close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) dup2(r1, r0) 06:38:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) read(r0, &(0x7f00000000c0)=""/150, 0x96) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x4, 0x4) socket$inet(0x2, 0x8007, 0x2) close(r0) syz_open_pts() getegid() 06:38:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000080)="2c3efc53139fab0bce573f7d33e6791289906dc7596b0e9b3c1f1274fdabe851b63ffc504674dca458d026b6b97e3d5e03b562ed8cc6ec2adf356dec720ec31e21e3545254c24c9eea8f8b1f3da23eef337aa54c04ce4b0175784413937d2939d8c426e7f5cbba9373442414939625bfda8148cc0979b6f2fad7bfd7de2a7b9e56dde7ea291328f46e7e8460feeea405c32ec56fcef6d40888361481725b4d02742d2f64905834bf8e66e361081c484c386090e606d7d9bfd687778d6205", 0xbe, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000000)="b2", 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) 06:38:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161ac) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1a4) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x3) 06:38:53 executing program 1: 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) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r0, &(0x7f0000000440)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e22003e217e81e3c87df721f6abcb5dcf8764c460be9064f211e60d358ffcd4f56e5d103152ab35c74e8972c1f18dbd67fd19c2c1c3ee262a7e101ca80e848d8bcf2d0444f784ed415a", 0x133, 0x4000000000000000, 0x0, 0x6c) shutdown(r0, 0x1) readv(r0, &(0x7f0000000540), 0x2) 06:38:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x3}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x5, 0xde31}, {{r2}, 0xfffffffffffffffa, 0x20, 0x200fffff, 0xff}, {{r1}, 0xfffffffffffffffa, 0xb, 0x2, 0x40, 0x4}, {{r2}, 0xfffffffffffffffb, 0x14, 0x18, 0xbc80, 0x9}], 0x862, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x10000, 0x80}, {{r1}, 0x0, 0x8, 0xfffff, 0xa8ed, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x101, 0x1}, {{r0}, 0xfffffffffffffffd, 0x58, 0x2, 0x2, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x9, 0x400}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000002, 0x4, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x876a}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0xffffffffffff989c}], 0x81, &(0x7f0000000500)={0x20, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x18) poll(&(0x7f0000000300)=[{r5, 0xc1}, {r2}], 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) recvfrom$unix(r5, &(0x7f0000000380)=""/134, 0x86, 0x802, &(0x7f0000000440)=ANY=[@ANYBLOB="0020006aaa112428ba00"], 0xa) 06:38:54 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 06:38:54 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000400)="744c10f46a", 0x5) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) 06:38:54 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:38:54 executing program 0: chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:38:54 executing program 1: r0 = kqueue() r1 = kqueue() dup2(r0, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) close(r3) dup2(r4, r2) 06:38:54 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xaa0) 06:38:54 executing program 1: setgid(0xee00) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x4) socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0xc005, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) 06:38:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) lseek(r0, 0x0, 0x1) 06:38:54 executing program 1: r0 = socket(0x6, 0x8000, 0x100000001) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x10001}, 0xc) r1 = socket$inet6(0x18, 0x8004, 0x8000) r2 = socket$inet6(0x18, 0x4007, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSCTTY(r3, 0x20007461) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x811, r0, 0x0, 0x0) socketpair(0x18, 0x2, 0xffffffff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x80, 0x1, 0x3, 0x21, 0x100000001}, 0xc) r5 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x2, 0x3, 0x3, 0x6, r5}) recvfrom$inet6(r2, &(0x7f0000000280)=""/124, 0x7c, 0x1, &(0x7f0000000300)={0x18, 0x1, 0x2, 0x20000000000000}, 0xc) close(r2) r6 = geteuid() r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r5, r6, r7}, 0xc) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x3, 0x401, 0xfff}, 0xc) getsockname$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000480)="bb88f7", 0x3}, {&(0x7f00000004c0)="e20cfd73444faf189a10a2459c42008e30b4de346d48d1723b832cbef55e01d9433d69ef468e3fee08beb3c2e3e2947f", 0x30}], 0x2, &(0x7f0000000540)=[{0x68, 0x1, 0x7, "a258bab58c3459fde2a872f32ff13796203aa6726b5c0e167e2ad6b30aa09c09e2567d606fa9cc9935d58cd814515223ad05e32d6e82ce4e1600c52cc8abf77244e23d7cb3bd9cde3955912fabe399bff93da5"}, {0x68, 0xffff, 0x8, "d94df4071ce31ba0c51522948a4e40b4dd15829737ea25a40b807faff5690ba44431363fddb9e20c64c2fe242694f7928737dbbc27613164c1c5f3c9e06e36c9e6c2070d7ff122dc2e5e17c760289701c24c"}], 0xd0, 0xa}, 0x400) flock(r2, 0x2) socket$inet6(0x18, 0x1, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)=""/72, &(0x7f0000000700)=0x48) open$dir(&(0x7f0000000740)='./file0\x00', 0xd162d95250ce6d9c, 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000780)={0x0, 0x4}, 0x10) connect$unix(r0, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000800)={{0x18, 0x1, 0x7964, 0x3}, {0x18, 0x1, 0x0, 0x8}, 0x8, [0x10001, 0xff, 0x8, 0x5f4, 0x5, 0xfffffffffffffffd, 0x2, 0x6c]}, 0x3c) chdir(&(0x7f0000000840)='./file1\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000880), &(0x7f00000008c0)=0x8) 06:38:54 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) r0 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) getpeername(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() close(r3) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) 06:38:54 executing program 1: setgroups(0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:38:54 executing program 0: r0 = msgget$private(0x0, 0x2c) msgrcv(r0, &(0x7f0000000180)={0x0, ""/167}, 0xaf, 0x3, 0x1000) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r1, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 06:38:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) clock_settime(0x0, &(0x7f0000000000)={0x7, 0xfff}) open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) 06:38:54 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10a09, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/218) 16:00:07 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) socketpair(0x31, 0xc000, 0xffffffffffffff02, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x6f6ca24187fc5afa) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xffff, 0x9}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x50) dup(r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000dd2be1d6fc7a4413a6e300c27ca453a72a50f7611d68d6394630b93c70cffdbe11726605444d70990dde37711d928dd0"], &(0x7f0000000140)=0x6e) fcntl$getown(r1, 0x5) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x8) 16:00:07 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e89e05400007a080000007400"}) nanosleep(&(0x7f0000000000)={0x602, 0x2}, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x131}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r1, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12", 0x32) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="72ca0e29b41ffdcb322b66d2bead15597a83e09de9cd2ef0d8c05e6430003cef89ed972387ff43d5d1b5a0", 0x2b}, {&(0x7f0000000100)="06b3c4ca37fae965de66703fdf19adf928cc0cb7936160995e8b8f10d56bc14dbf985872a6c0fe3ea4ec9b4036e4f73cf60b501c9108987b3a194ac1af1b4e40fdc17768fea1ffaa82d275cc35f5a5b67168260126410abd0642e1466bd22cbbcbeed7955682435195cf8c7667664ff11f5ffaa2c60e8f5e907aec93afba56b1191e30da99afd4e2072dc65fa552b873ecac7500be2d3ed7953177af046b98880ef5c617d749c92b0b528a677c67f5c24f1d830372129c03b42acf2a6a460d5248bc7e4713cbb02070c8e5e1cb", 0xcd}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xb}, 0x2) r8 = syz_open_pts() close(r1) fcntl$dupfd(r8, 0x0, r0) kqueue() syz_open_pts() r9 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000004c0)=[0x2, 0x1ff, 0x5]) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) 16:00:07 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) msgget(0x3, 0x10) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) shutdown(r1, 0xffffffffffffffff) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="e0f0bd616df5063cc417de6b0bbc88d73e73456f9947af9e64", 0x19}, {&(0x7f0000000100)="54dccf08616ce2632a7430a14a4323a68d64be7bd4ba04877b3bd501aa8d0f34326cf5ddcc235ab89b8044b411fb69625a411f85527a8cc27ac62f3fd6acd26603ea772c9c8a457eb7a7ffab36edf9c95f4c0e8f1c0597a791a7d8ff6caad3c46867e8524e772ca3053fe53d769d172e33e1a163b6f6044ec1cdd408dc876b04b3a57afaeedae8a1ce679f396a50d0a3f8dbadcba058b166bcc5ca65686f9f2a2a349b68c08e82a83e7795e9ad9129fdd38b0c3294886baa3fab114566bac3910d263c29b236605442f7d5c0771cf76769cd2106d94117238c42f75a23b026197ca222f70703c1fd1738544c", 0xec}, {&(0x7f0000000280)="581dd7facb79da938370fc5397b6b1aa8e26616ea2f56f4dde1f6e2ab6cc2a2ef83f0c4fbbb5d76da090684cc5d3c1f2281125eccd709ad1dcd04467e05334f58c9b272f44fa5026cdca3784f9dfe026d4a967936841d0c1a08e2be69f07bc8e9e91722f660f5b3ba10e117caf4899a37f59f110e4b4acb87e2b4843fe6d3afb3cf95b3c9a6ff20e4db1287dd178b11f69e145f34afc0e17b8819e20079e3e05399ff1828acb474050cb817349c7d3e1432b49cd40983abfa51fbe66420dc50549646828971183f6d8c14dfe5a407d60db9ef9517a4a4b27b17f04b2c7fcca46923d016252", 0xe5}, {&(0x7f0000000040)="df8f9dfab5513bfb25", 0x9}, {&(0x7f0000000380)="6c00ac9c7d54921ed8e97870986625cb580708813b545cf94a350e857a285a5f321a9211a5197c4ac39998a3838b52512d9a4b1045095d13d0e1fe9e5762d37d6bd1b222a4dbe44a1ba4816c698e3e3e19f91730c7df86bb724f44eb7d9547411035b7b294c2d1734810be4c3191323fd2db86405be73ec94a6e5ba9e27a617b90d3f2bf65153eb2c6f26c3f30e3186de49eb93333ba0149ed8c7c6f2da9ee3809bd", 0xa2}], 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 16:00:08 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000f6ff000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:08 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r4 = geteuid() r5 = getegid() r6 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) r7 = syz_open_pts() r8 = kqueue() ioctl$TIOCSCTTY(r6, 0x20007461) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x20, 0x18) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r15 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x2, 0x110) r16 = socket$unix(0x1, 0x5, 0x0) r17 = getppid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r20 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x5, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="504df7bdd3ece08a6db14dbb770e3d26fc18a78b74f758ab94bd3f5d07704f9ae87e530d8f4f68cefa38b8fc512c30bdd8472fd6650521def301c8d742c4b11258431ff7874889a29bcc028e8ce689b1c0b2ea45a6dc5e0b5805358df4bb863c51512bc2b17e5d29b0aac87b0363fba0533cdf1d8bedd965082483da56ade9d5afe7d33e6dcbca9ae90bb035451cbb15470034d20309359d09559012bbeac83a229116682af9bb4d7293ffd43441296460c911f495759d53e8efca1c306840934fce61038688e5945155d0e5dd7f7095037722e19c2282080a55d9333359e39775e2", 0xe2}, {&(0x7f0000000140)="6ff3b6bee13e690c1686295fbc6550e6b3420f377a537d2d7a4fb1d409747a7442d940f632a11e8d96fdaf0e9890f62a0ee81d83c9ede72a691d8bd8249578042617c18dd9b089591688081c879f5babce54a16eebba42c8996c808959ba789e38e6650a3dce086f7d83563116a962054c4dd20703f59a9f0fdd62720eb04586233c3aa95257afd83fe238bb5604f3bf7bc5f067b20c1ac21f6dda30f037946ec6e8ff8014c6f0da0349662a4105ab27e53c63010ed7093c4e9ef66a", 0xbc}], 0x2, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xf8, 0x1}, 0x401) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x12d) panic: rw_enter: vmmaplk locking against myself Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *330359 48889 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 _rw_enter(0,ffff800014aef758) at _rw_enter+0x2fa uvmfault_lookup(1,ffffff003f12bc60) at uvmfault_lookup+0x99 uvm_fault(ffff8000ffffc710,ffff800014aeb000,0,6000118) at uvm_fault+0x6e pageflttrap() at pageflttrap+0x197 kerntrap(0) at kerntrap+0x7c alltraps_kern(6,42,6000100,0,0,1) at alltraps_kern+0x7b _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff0037b30200) at _bpf_mtap+0x 68 bpf_mtap_ether(ffff800014aefbb8,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff0037b30200) at ifiq_input+0x 105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 end trace frame: 0xffff800014aefcb0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.