1710ffc0e068c2e4cf8112", 0x62) 22:22:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/181, 0xb5}], 0x2) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xe6a, 0xb7b}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x22, 0x6, 0x7, 0xc42c}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000001, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x6, 0x8, 0x3}], 0xbd0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x6, 0x10000, 0x9346}, {{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0xfffffffffffff820, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000011, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x6a, 0x1, 0x241, 0x6}, {{r0}, 0xffffffffffffffff, 0x6c, 0xfffff, 0x3, 0x8a7a}], 0x5, &(0x7f0000000100)={0x1, 0x4}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) fsync(r1) 22:22:05 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x5aea1ee) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x3, 0x0) 22:22:05 executing program 1: mkdir(&(0x7f0000000100)='.\x00', 0x1) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x120) fcntl$getown(r2, 0x5) r3 = dup2(r1, r0) fcntl$getflags(r1, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 22:22:05 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x56a, 0x53ac}, {0x18, 0x1, 0x9, 0xffff}, 0x1ff, [0x745e, 0x400, 0x9, 0x1, 0x10001, 0x80000001, 0xfff, 0x6]}, 0x3c) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 22:22:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202652c040e580000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 22:22:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 22:22:06 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xfff) write(r0, &(0x7f0000000140)="fd7bf87aed34b5348f57bccc2087f7b45e766da5bb27072807c8290b2ab9d05f6caadd7c4d6f227d73c34c60b7a682c3eb612b06583c1e7b271de275b9eaec27b48361d1bfbbbf97ddfa5b3093ba1ac9e05f31b88d059c1109e0ca28d845543733345387d65dc454f22791aae5f843521bdfb2ba97bb3b46880ff7b8d4bd7e814c2ed3f9636f822b1ffdbbae8f790531889e8ce40adb4d60f56f77a95078e9d4d0ad976b8ac679918c25fd8366bb453d026b6d38e9d6d620577ee174", 0xbc) mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x3010, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 22:22:06 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) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8001) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/111, 0x6f}], 0x1) 22:22:06 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x2bf, 0x8, "a6eba88d3bde844b4a71995aa44cd4e1f19f7b4a", 0x1, 0x6}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xfffffdfffffffff2, "17000d928a061500000000008000"}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x41, 0x40) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706", 0x3ab}], 0x1) r3 = shmget$private(0x0, 0x2000, 0x8c, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = msgget(0x2, 0x201) shmctl$SHM_UNLOCK(r3, 0x4) msgctl$IPC_RMID(r4, 0x0) 22:22:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/157) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 22:22:06 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}, 0x163d0734abccee98) 22:22:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000b00)="e362f9ff36f72ee995861b2477f256b4093cfb25b84e5bb55da51957c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26038e7dbf03775fb41fd18c6120af74d57e790c1cc23a8d9db320a9b372ba033c4e7a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e49cf11b5f1c66f9e0630868c860dd3833cad8018def2c914a027351224fe553e83867704515ac4bc72eebfd15ed1a251a9d82170de189b145d5fc2ca31bf9acbb6fada40e4beec0c6262f9b45b5737990b356e842919b3b182cb6c2ac2122dc22534db754bb35a6f5711160000000000a27ae601bb2393c8000000000000b46db27dd1638161d4d1639fff0597a46164ff54e278e7b2b532c8cdf7b0b40a3c44f2c7a84f61e8b5b4c7b52f0a30834417221086a3ec8ad1da13b23d0438e830107132ae2d5c3631d2972725114f9b16318b464e5201c1e6f177ef8658d8e32d6eefeadd609608", 0x17a) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) write(r1, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d39, "bad83f067108e2dede80000000001f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="384f6c14c2", 0x5}], 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) writev(r5, &(0x7f0000001600)=[{&(0x7f0000000240)="30c47cc40e3c9128cfd2d876ffee577ff46f8452c3f45adfb7385e92a79d3b318b577a6c92847d6dc4bd8d4c54e177f2ac6f696dee039dd82e676cc295e46fa6b69542", 0x43}], 0x1) syz_open_pts() lstat(0x0, 0x0) write(r5, &(0x7f0000000180)="dfc9ec2449472b", 0x7) socket$inet6(0x18, 0x0, 0x0) truncate(0x0, 0x0) 22:22:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000480)='./file0\x00', 0x1, 0x0) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) r3 = kqueue() r4 = socket$inet6(0x18, 0x5, 0x9) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x288, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x2) r9 = socket$unix(0x1, 0x5, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r14 = syz_open_pts() r15 = accept$inet6(r13, &(0x7f0000000280), &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x1, 0x1a, 0x100}, {0x18, 0x0, 0x1, 0x9}, 0x2, [0x5, 0x9, 0x872, 0x5, 0x800, 0xfffffffffffffffe, 0x3, 0x6]}, 0x3c) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x6}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40000003, 0x81, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x41, 0xff, 0x100000001}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x100000001, 0x9}, {{r6}, 0xffffffffffffffff, 0x34, 0x21, 0x5, 0x4}, {{r7}, 0xfffffffffffffff9, 0x8, 0x40000012, 0x9, 0x400000}, {{r8}, 0xfffffffffffffffa, 0x8, 0x0, 0x2, 0xffffffffffff7fff}, {{r9}, 0xfffffffffffffff8, 0x90, 0x11, 0x8001, 0x80000000}, {{r10}, 0xfffffffffffffffb, 0x2, 0x40, 0xa}], 0x7f, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffffa, 0x26, 0x80000000, 0x9, 0x10000}, {{r12}, 0xfffffffffffffffc, 0x1c, 0x4, 0x7fff, 0x7}, {{r13}, 0xfffffffffffffff9, 0x8, 0x1, 0x3ff, 0x2}, {{r14}, 0xffffffffffffffff, 0x4, 0x20, 0x3, 0x9d}, {{r15}, 0xfffffffffffffffd, 0x84, 0x40000051, 0xe3c}, {{r16}, 0xfffffffffffffff8, 0xc0, 0xf0000004, 0x8677, 0x6}], 0x6, &(0x7f0000000400)={0x9, 0x1d141ca9}) r17 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r17, 0x8000000029, 0x66, 0x0, 0x0) 22:22:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) 22:22:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="6e1df728055f0510c24cd81598b995be5c03a77976efd86692b08e797e58b5ad9f96eecc4de98faf1f11b7130bcf6ded74e693de992b29c1e0a1de93f945d5e85e3993b9080bf8fea780cedaef7cf9a59f", 0x51}, {&(0x7f0000000140)="c2baf1b396bbf9542c6a6c309505b4eca6bb834cee9d68467eaf654c801f58ded9e54cb646", 0x25}, {&(0x7f00000002c0)="bc0506be6185133eacaff9425fe209d7f0ed47c1954ee907ae57b9f48f00a82c3ead2fa5f8225401a8a3f24adc2b09608c168cd650cb8ef1f074eaefea3b852b85e98f9ad7cf7ce7e48686595eaee6eb3d92ca10eced033520694090b4686492fae48ee078a1a9fe19cbe69cf79c9ae8433370977ee39a4136e75e53ba81a370ab689877e1675821044668401e3ec3799acf94dcc175bc17947196e8e3a8ed824fb4f909b0a109a80821235073a9e3d55728ad93a3f6", 0xb6}, {&(0x7f0000000200)="b58fee1a4ef57315d4ac33e415ff3b22c89cedd2ee2dcaa267905d9a6833b04bbc91f2a46cd219a753ff811303835fac1ab8d5b678cd009851ea7b4a9e0c4e9ccd1f1a311a710f8ad46d1f3cf2adb1fb62b80a1bd6b2e18d10dd7e586ce679207c061cb906782f63", 0x68}, {&(0x7f0000000180)="a6f0aa73c9887708e3de6e1533c23f47a23d4896959ea19990299f6ba643c86caaf20d41fb8d689e05af49604c711f6dd60a", 0x32}, {&(0x7f0000000380)="52607706e9e602140a2b0c313543b10164d34590b2b5e1b51290a79b2d9eff580299c2d28c25c5ee5a5aa4d9ba9feca4a6dbcf6cad738b4ef5e561bf715acddceddd9f27a12f4b67970a7bb2113ab843a29bd2a0f46e9585c254262d796ec8a28aa9b6e6f135eda3a1e3eb83e11f10da57cbc785a97bda77bac0519038a719b4e6111d695b4042c549b9ff7a9190380f51cc543f7c826bd33c115c84ba7dfa4e85814a8544f14c594eff8912396b5a382c7d3f2ce82e7cdff7c2e106cfd146dc252398acf96aab26", 0xc8}, {&(0x7f0000000480)="b7eb26ef85197aae9c88e067ac5cd53e58bd156d2ebb3c0dc3dd339b7fa0f2d54c572aef5118eb8f36f86f1e1a0c8f488c03d0e6264844aea4986505", 0x3c}], 0x7) 22:22:07 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:07 executing program 1: r0 = kqueue() r1 = kqueue() write(r1, &(0x7f0000000040)="8558f080c6861dff75b56688bfdefa3325b2c4f0ee2d76d18ccaf3c64907b3eef7942f48963ca60b276118df106e8bfc2f90000375bab2183a700c9a14ec5df26433bec773b596f4a47f7d2e6fb2fe7f70ab7b6267050dab", 0x58) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0xa0000001, 0x7fff, 0x4}, {{r3}, 0x0, 0x14, 0x1, 0x5, 0x7}, {{r3}, 0x0, 0x8, 0x40, 0x3, 0x7fff}], 0xfffffffffffffff9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xa321, 0x7}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x1000, 0x15d7}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x200}], 0x8, &(0x7f00000001c0)={0xec, 0x4bf0}) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) write(r4, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r5, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fchmod(r3, 0x27) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x4) 22:22:07 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000540)=""/146, 0x92}], 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 22:22:07 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0xd, 0x1, 0x0, "35960108eb5dcbf74c8b0161bde9510c93eae97a", 0x5, 0xffffffffffffffff}) sync() semget(0x2, 0x3, 0x45) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, 0x0) 22:22:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) dup(r0) 22:22:07 executing program 0: mprotect(&(0x7f0000318000/0x1000)=nil, 0x1000, 0x7) mlock(&(0x7f0000260000/0x200000)=nil, 0x200000) minherit(&(0x7f000029e000/0x4000)=nil, 0x4000, 0x3) 22:22:07 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 22:22:07 executing program 0: clock_gettime(0x400000000005, &(0x7f0000000080)) clock_gettime(0xffffffffffffffff, &(0x7f0000000040)) 22:22:07 executing program 0: socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mprotect(&(0x7f000074d000/0x2000)=nil, 0x2000, 0x0) 22:22:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000f00), 0x20000000000000bf, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) 22:22:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 22:22:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x0) 22:22:07 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x2) r1 = socket$inet6(0x18, 0x100000003, 0x0) sendto$inet6(r0, &(0x7f0000000080)="24aaa63ab0fd2dffd21fcc46c1fd8e62861b72d6f4f46919497506e1a28019d3d30fc81a978d215b43518b2ba6f7050af30f7912f687d9c30d13b7c093a4eb9c72ac170c1e1b6fa188baacdee942dc1cc287e690f28591ddccec6a1c3d7359a6c6bc71331caaa807faf2872bcb3b39b4cb48df535f855679f31643d288edd96369f70bde4dc6d13e24068f8e72b1058e067a80c23b42b44e12b6cf2c5ac71386c4e444e4dd9f8d46", 0xa8, 0x2, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x8000}, 0xc) write(r0, &(0x7f0000000140)="4c263311a0770a3dd82bac6647bff6c9c302f0e53c7c0abc3dfb65d6d18a2d4cf82e7945c9d37bb9131d6e0bc6fbd3081732bcb4681c2971f11314b536993dbb4ed08b773c711bd5d78bafefecc64578daa56bc2859474f2733b6b560510c529bce62a56bdeb59f265849f2aad2bda8fa04009fcd3fe11dcbbdf9f1fbed921967b52c71b8956ccb73b243424abc4796b4b9b9eda74c5cb0863a3c0d66b480931163777dd371aebf32e76deb3def23ab05f04d824e6f2b469329a0c8091f06c77ff59ef02a0560f7f8a7413c8e88272ba7bd6a738eb80dccee62f", 0xda) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000db91e02731ba5f8f063000000000000000000000000000"], 0x1, 0x0}, 0xa) 22:22:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000d7dd0000ffff00fa9b2e4ca4bdc6a897"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 22:22:07 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 22:22:07 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 22:22:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x20000705) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) 22:22:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) dup2(r0, r0) close(r0) setrlimit(0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) 22:22:08 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa8, 0xc6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 22:22:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20009, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000003c0)="b92e6b2d195e0e97c03dc87dad031d914888cf4d8469b48e0c6e30", 0x1b}], 0x1, 0x0) 22:22:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x20) ioctl$TIOCSCTTY(r0, 0x20007461) 22:22:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4c4, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x2, 0x2000100000000}) 22:22:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/143, 0x8f}, 0x0) shutdown(r0, 0x0) socket(0x0, 0x2, 0x1ff) getsockname(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 22:22:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000002a00)={{0x3, r2, r3, r4, r5, 0x190, 0x9}, 0xffffffffffffffff, 0x2, r6, r7, 0x100000001, 0x1, 0x3f}) write(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="546847ca4826f45f2f7d30cd4a7c7e43f460c5479506a5aed2698fa30bbba9b583556fdffee1197ba14752e326c8d65e8e7b16f2dfb07fcc32326a18cff250c05c88917602afae4caec93abb866dd1d06d8672e13d", 0x55}, {&(0x7f0000000140)="1a151b4ff150b13208f05f8be999b1ca7ed29eb79cb49b4defcca6554a2225781bdfe5015de8b8ad1c92678fdfaa23021c3b970e58253ff5ee578965d7fdb3dcb9fde39af5910dcda9f3f9ed310e5184c2bb5b28541af70cfe4f73e36f37f7a0b66cb06e04abf5d9fde349a515dca997f904e68e5561c5d88e224049976d95812a0296a17aa39aeba618f1c0c2052e3d295fe20f4a35d8d1858d74270b5a56b8e2fe7fe35e61c20468424378ef558a4fab7702a2c2ce60bf46c8d02506454f6b86765fe894166d686f0610084d7dfed35a77110eaa547ba0895d8148d26aefeea064958e3b4d3c60", 0xe8}, {&(0x7f0000000240)="21f5fe3673905577a966077dd78e0b819b7a5a63fe96d8fb7f8b17636c7f46262276624d06a9388f02d24e30fe81a0a8631c3e42ef783809d2d5cd7f1d990a9306af40e0ba08721bb4f671c32231dd682ffdc346da5e27e2727011fdb0c3ed47836e605dd548b8e3b8b1b8dd701f3fa4c636db15eb7b385038371bd42cb14aae383df0064b85560caed5a5339e57136283929f179fb1fd4f42e4519992f3b5013d070388381a1aa0a88bdafba1d6bdb85b80c87336771edbf1bd1838ebfe2abb73b37b8f62869e478a95d7f607569f00ab05c189c703d7c9ac1ebba6fcd8", 0xde}, {&(0x7f0000000340)="c6c91932623e03d57726fbaf052c61ae629f9c5bb6be15964d3def9edccd56652606aa1c855644f0980173852130cb98b7c5d56b31a7e7727dde5dd13fd6d6cac16eb9937bc7a546fc095b58cc448d", 0x4f}, {&(0x7f00000003c0)="111f7039dc9bbd7c03b353f080a74535bae336ca1c2f9aab2c0d99", 0x1b}], 0x5, &(0x7f0000000480)=[{0x100, 0x0, 0x5, "a746321fabc3536adfab0ff4a399e269df41e26b3735ce84beb64878eb6308d40962ebe5607ecb8e5fe8a593be1aefededd269c4f8589ff95a6369212a6a576a968d534f30bea2412eb5a134db490ba868234687ea7d1bd93bbadf4235feb5963998a8a494cfaaea69d24d36f2d347300bb424373a710e2aabaa1b45ce370c4c358bb0f4eba0441687ae5983ccea661f0de493351e19c5a5bc5c4b4334f8df7e791112a2c8f7ec24b490dcc6bb99ce60cb260f752c51f462bf7dbf8c1a0539a3525a05dcc865a8bbee421480e2344aa940de9da49a10fbdc1011da4009dbb03a5c6972ca5edc4dda3827"}, {0x38, 0xffff, 0x3, "5b47cb59577cd70c176f77d2f371eda19d69631cf1f2251dc02b2d5ecec542aaa6cd9f"}, {0x68, 0xffff, 0x5, "45e60cbcf2b07a65db2239616d8509e1e8cca1d71eccc7ecc4bb6cf002ce8c5e4e393b1d7193451f4ddc59b0842c99eda004748f005bbebb7cba65d4097431018a3a989027fa18b6664e1608c7e43996e1c57ebdc86e430b"}, {0xc8, 0x1, 0x9, "f5a09cdbe5e1f2692a07074e23d7b59f4d0b801b2c4a70a77787eb2057cca84594665ed5a06b5974b3e95f81526cec28c754e4978a8b7804110ea0e7c4a7dd4edf462a628fcf7a48625b7bc810ae7d770a1758ace06964e7da761fa85fc2a629433c7f0db02761581977f7c08bb07ad583a52aac1795c5dfd7fa5a673a5f58bc51a9b18cbcf159f05d2e473b1089b84658d34550d599d050f65d9702f7203d7fd6256e72e51578dc9b7aa63f198260f72b"}, {0x18, 0x1, 0xff, "b0261d8785"}, {0xe0, 0xffff, 0x1000, "ff157d464f0ae31e30c6940e795b488004cc4b146833993d279abe9cd10b3f43b5bf4083107b8b03ecbfc93afc6945b0c7f5c96b127be35e30f851b4a3da2e21e204af84d21f0bf4457c6f45b95bc5aa8f518c57d329548cc3946eb72f610406fa92878787c964146bda03011848b8096cbc3f395eb9272bc796409c3b4c7fae127052f994ae7d37afc55b2b3d4efbc0df985cd7fad601becbee4df81df98fe54d1c1ff26d78345e8c293973fae26ee3e44040569b3f3ff80ce3bbd454034b4ecaf9dc18496cafea2f0e4c5e"}, {0x108, 0xffff, 0x555f, "906d92de073117bfe0001eac427eeaa7fa57f31a51aa4f63c2ae7314055c74b3fd899658c25c41e2ccd94240745f7cffe90185bf71031fe4b86d000f23ebb1cfa588a64ec90ff5bb35d3b3aba8de6bfd826998889cccfd75c1f6f0de0ff92aa7817327989497a189de43d023eb6542b772678d6f1b3fcdf666652b4221d61fcae6f4b34a94c51c582ee70f087dfa42c1a3930590342b18ae82e21b7abaf10cc8fd814fea313bfc02ccfc33aa13752273bd3529fa2e21479a31896319a12f8533449c1f979437aae27bf12e083b95c5800819e6b2f661b358cb4dd5c9e59dec5d5963c150d16808ab7fd7ca8384e8cde3f4eb10f6"}, {0x1010, 0xffff, 0x5071, "eea49e7475d6e41fe7e9f85ffe52e41439cc55853175533eeeb1460e9a98629ebae3a494262ef58e6ec609d9e4346f0d64c3f6b17eadeb935996349964bcaa4725120e78b85bf229094399e073e20f66a77fc78b48e61b29a8b8c8248479e6a4c2821be994f72aa14e0c143535e5df0587234eb51b1caf72c63a5893d3dfcc6a3f67a3ed628fd7da8596f1d6304f7b1266f87f96a92e50f26b0faac619cb4e00e749c5d1b73b933985cfdb44f4ed750ead4844b49d4d78e62b2d2bfbc719fca1de172ea9b3f467a625cfdf88e7e8e0f9ef2b7124ec0ad33707b5c376f2c427840f1379397de97dbde0b8afcde6b6341663cf7d8f0ac7c2d3ab9e60c421241962a2fe8048a1dd6bdcab7e0415d694fcb608cd3cfb4b70ace6ddb2d746581b4b73f987e974779eed889d7ada7f81947ad1829e23e4eac16d35867aa9c4ae3938ba5b2ebdd3c9c71a9a7e89a580f831e23e381c10db457f97fbb8045a124d68737cf88687f9a308c61c4855fb470e2c733e98dcd4c539f8b9d814621171aae8e2689bdfe5aaf7fee989b406aeb710d2c9cef0fed8a60c474745da95badd88fff403b8b5c28f8c646423a517b88932174eb79970e691ce2dfc892a64ded46f9b6fe83645dddc55262cbbb64e19903e7f8c642f4e336e76a95bcdd167f1b5a8b1cfd4ac39c036414438bb471033bdb9b368ba8aa047a4522c6c5fd85b72a0d9afb3b6654d01b98c0d93bf0655b1d6e694e14e8c9d2ca2903c0ef43fc420349a09d999d5a06274a52eec9d15e6ed6d0bd824655aab7d4b27d06a3a5d675f786cdfeedd92d36f8ced964144ff0aff9191912d23ca51d6058f283be9d93934fd2eb279d0e2d79186b12a9e7ee4b1635864327cac494e0bb96ef647b4cd8e6395e071ca2d213c70faf32e86279e1e3bf6a519f6472c92906458e292431fe89f1374bb1aeee0ff779002ff70518874752dc097659c8380400b75a88e0ddc6e3b3d0219bb103ab4597b88f8ce4b953f9a14ba4ea0f60c84fbf9f90498f2f60fe2ec700aeacbcbd23b96fd4d83e064c33e210523c335cd2cd069659136a4caf2d74d8907b450034f71ffdfe566f22eb49f678d4ebe60ffaa029e0604f3bfec325179efe236c065bb46df96f8e233c41f4d071d7a02c9c447c44e7e7866f453d85de032325c3378d3e5fb34a58d4af30d35462ea1f551ad10637a53af69ede360ce20b6abf4d0224b9977e3fa05e768dd4e0a922b69829e1fd2dcf75d107c31bbf7bb74b0a6763432c283585c7fe52fa80ee52a5a424dcc45205bbc61640da248e2e930ddd45175ea655a2c727c11ccc468974456f9520bf0dabc1099fa2955e386c39633135e220b79e3143cc4d662d7b64a69765753ed0e7a927342d1e3ada7b045fd9cb73cd6f22ff2f7e38e4df9a4c6f2bf39d8dacaa47848dd44935d751ea1c620fa267beb8fbc5ccecab5dbbc837b0964d7bf4ec0eae1402cdc6f91560d890e02fc37f4a6dc8757c433c0aa0d05c28ff97c47650e9929bd89f1c6b49bb5d5f5b8ec4fae03857e0592b733ad04869516939bece7d4c0773728a10566a566ae0ef6e1575a9eaec9ef88e76e6f439536b4b497fa806d4fed2ab4f1ef44ac8812e8136cc43f220093770be3fb26631f29029498160021b17eea53c297dc4d8e207ac41838d4203cd20ef1fea66417a1da747a5d019ea34cf0f582675b554a00c2974abe27db299c778be6ae18dedab93cebf513e05dac2ec4e8da5bf19265c56d96bb33a478905d086ec1fa6a6f01e89d565ff3e4e4ce675687d48a26ad3599b83badd927b8d941357a474d961cd1ea4c615e8696aafc2c9b31045dd7914af7c07d2320e8f9031a656a38fb2704d1f122435da3f34378a1d6805c5d25b7baeff2339ae34712374a2f260b0dd22a78d9d6da187b221ddbd3eee397c85cfe9fdcd31e1e48ebf03745bf571c8f93341a45cd3c5db4425704a14cd0f47ca65ba1940e2697eb57603bb42f83229625b364f9902f6315358986e74e11ef71d74efec0ff5b34f1cc8ed406adb38fe00d8aea82d54f1cb96ae5e483b626bd5beb8ac4e5c190206e2e24e93dc4d3ef874fc333980a54c3b440c6fbfb786ee9f72b499ad175b09b9b89148f6eb11c445941203b73ab98f0fd8070beb1b8c5d026070cb8e4d1cd34334559ce34c182f9519bf3729e31fc92a72b33a9b4fe45144176ebff57ade29572e5b8b5750faf6ec9343a69004229f47a74d5077dadd9ac09dfd4ac81361fe014e0ca35a793cd64ebaa1e5b80e2b16c72be12b6b0920c6b9e6b474919a0f7d43ff70dac9730bdae4ca418811ae638f6dd96abdb1885ec348b20ea42a354d03994a8e8348bf91103b527b461642407a2de5166f96471b875e84bc06839ee491bb2c4380e04ece1c9231edcd594d793f621d8a04e4b3ed5549546b3f19890cb3074140994ad733f0e2ccb2e1ffa9976271aef9c73d76778c4dfccfb4c45811ec087f362c68e738451e41e8e68c3d30949b19caac60d5904dfdc368faf5cee6fb129d2a1ad90bfaac3768a1eae92594c2b36d2e8a5be2944ea55a6e5f434357bbab98355cf203fe5f32c1f50a43b42a3f575cf91e67a5dea0a5f5b9900d797fd5c98f3043210eb6fd41679e1bd49d89512c4f9af318c2f68588a98dfb714bc8f8b942b9754eb2ad95901ba3c31957afe7d6beaf33947c9341a86deee1042980958ded699c64083bee75c90f1db64e6b1742cd8218a0a0c566e286ce1a45398beebeaf088b0288b7dc54713c3993f1307c53dcf9f0bfde883a92522beb8a8b3f5dbe1120fe60da35b65e7c961f8bed4ed8073cb19aae07e68bbb5876dc32d2031627f7a2b51a25a8a0fe99230f5dd74e434f5117a4a15a063f628331c4e671e08fa154070b174c0e9e5ec67211184ab0b291b0eb62463b77c06af014e046f2279ba5a5abc266a9219cc3919d97dff88f930fb7f7e51488f28dd1f76ba221aecde3e7f8a5e009896a2444c80970dab7088fbdd09b2b5ebd5bb95db2331c58e170cc8581ec8e3f30e28b9f37e0b7de8104e37b7c7d54b52303f1bd0ecb994df7810706223a06949f637fd4ec047ef526b8c83ccb4dd17731a2fc8c6303c731183c7c654f60ec91dd870411847c86286050431a9fca7394334f61b308e5cdc3936e847bc4b7c373bbb96d04e3ea4d89ee0a9d2718ded276cf9d7e786d10c054d8f0e82295cffa5a3f2811de269e8d1e835c30fb3e67390c25bcf735aa9fb6ae4268f97f82d207e36f66986150408b126fa152ad2b68ebcef4a157e2ca058b9a250dc7f3e24a26498a3c5a8d1dd20489ee64a94a9f7cd938de256f89935651fff1d4880235e460cc4cce00dfbadde7df6233590db29516c5a9d757e7adb2ff3fb1b21b1cd7eb642749699321ffad1c41fda43429a40c3860c37f97d5fd87240b364cb07ba0c96f68b37246b3b2191f5d7826e863ff40a1ac734019759e8c01f8650c82577d0e7ee03e2ee4642a7ee864ba6968bc003289af88630fbd9f8ffdc1e1690995d415093641d8ef7d56dc0f25738b35332b084c40070d51cae3d4ee671a73988a90b542eaa2be1337777ac70ecfe033a5a4be60ab1f960aa89c40d3c6aa620ad003c969b1b402017861d433a7eebebcd6698391e67baa08fa9d3bdb1641bd6f63ce19c9c604baffc488d99178e90d04f4b57cf83e2005e7a2f3ea14e69cf49ca0ed5486fed18f1408bca2a4393e3513e929da85bac27c2094018fc469cfe1e4ad14bdbc52d438262e59cedb49e06443dbf83a31afaf19d48336eff41e698959e9d56672e1925043296395671c9ac94c687385dde85b41544e2f543ace1b6c1ed109ef5a3b06a784e17f1f56c8f0f4ba62e2985d2c3bf78ca69746d7d9e586feea988e61ba9213f2379e576e8ed6c4d4760338da3c4a3385ee48f02a06a67a81677d219cebb386e24ddf62da151fd2b053c8722c748daf3a864b4ebbef3b3c55731681404e2223a78f2512694426ed8c9aaa775dad0115b51a5e2fa7d706633a819e3cf75d9fd8beecd4dac5b920eee47842a090996373235ce5492e6a69c13faac4bfc7275641d41e3181089832ddefcb082650bcabd8b4bea86340e6a237a4a6cb21cdf5116aed80e48c92241b129f0015f08cb0f42c1af023e5590047a86826262e83cbdbf996e2654b79d27312c3f956ae9f4106f1e9d68fc58558f112db824ce4522ab66c110f1c17239cf17479c17610b4f4026e8f32a47e4f187b1c01825e46cfa695cf198c53a388c58e29b092f6d0ef353a29e9ffcec25294db8740754f72918dae80f747f7685da23d9ede70a82ece102bdcfc80c9d15b4f11a23a2d5237525aa3720364f533b37648a3e855b5a030d8a121e1471f12e44aad207360afb3ad9f75e0831bf66d551b524ba65599da7d0e6ae1a392c1c341d02cb969852d858b434776baaad7bc47fe5a9d76d459255ae6cd50ea705f1557a30a4dade38471d804bebd511692dc1b2fa56f1e1e2a6d08399f2a657abcbfa2d3e17a865d29efc6816be3f0a3d9b55e421d5cad1da31e5cb3c1c39c9adc7a2206c71fb3b14dddad70d01b0a9679340ec39e150c055cd29f2496e6f0128ed070e38ed6218e8f3273992c388ce8f18fb82f8cbee809cc8ff66eb06a52506c47b1f25ed803860969b271957d435d9535eeed6e27ffc40b1d5afccef2cf16ac2226791e4c6fe86ff259d4b7a0be7b90109a4c33cc051cb5bf638e423018aaabdd0d98fd378e70d4275ac2eca3698fae7da1bb1f81a6869979efe7d30bdedc1c1073fb95d3a3137726c630854d3f72f59bd851b2dd0d31f75a0a08e281fd05e9839b832ab0109d6599637d1a64e00f92b8697e9096d8586ae21ee92a63d7bf463ab32192eff0ac4b21ba98124e074a557268c3b2d5f2d8fdba792a049f30e5ed082fb8134cf761cd7a35b2f5a5d1ce2bd51264e4a6dabbd79e9a595984d9a309ba1aa0fb32bbc7272ac7b08f7467d4af11049c061de6378f1be367b53728b0ce5a800fd7e4e50e28505bc258475cb7abd61a350522c15a34a8bab9737f43d3232a9ee00049aa4ca85d480158d001eb2dcfcf27ed881de60914f66c3346d362e9df390568355e53638566095d6bbc7c5e34a28bb2bdda7541c35c94ecd6933841f1027d326006f5f93b079e78ca53c63469c2a19a74545b424546e20d81cdf95450dafa03ed0a6f7949a4bd8af5e6f2399cf9e4270305c63d967214aefbbbff22770316af13f7880c188194c9bd8fce1c9b56056d39358a86c8302589b5e0d90d9752957d2c5b205e890db090cf3a089234f67a559a21508728610303d02620e373882ca2829a6f2dbfa34916aaab6c8f14e9c0101950e6243f5466daf4ff149441f4f6168c7b101745ad5f5bb5daf2762c9cad5c8502982c85042d85e4e22931cdecd144b8d41f37d2298ad47e05cd0721ee2cf50c5f071f4771def848f280cbaeb34e0e0f16ad187cae1294c02fc4e2920eb5c4403f2ae359e41663afbc18b41036f153b633e3ef0444e2023034387e30ee7095323402135427d69147d0fff86ae2d0fe0a5cb44dac19fe92cbfd6e19eead0eb60909b02eecd7f6ed93a092cf3735f72bb583e9ed98696eb8187b5a6cc4222298559a9101ec0054a0a8899bee8096ebe9105cbcb14d08b572b928e664e5f915628a6e528a6891e0329dc5239c2dc8112a662786f9faa57b67f3efb8e94cf218c38aeb05514c98cdbcee59e1a732467ca000b59c07eed766b4e23f4496fd05a7cc195578ca807fb1ee9c9bc7faa5d4bfea53e6d002623"}, {0x1010, 0xffff, 0x7, "1882f74abbdd23b831fae210f8721c2e96fa0d37621d6f80153502d91a1c03ab96be43695c90be46359cd80fe1f7291e6aab95e577b3f2c4c6dc05767fede553c242510689c99bdc851560357530d10eeca4f7edc5f5b6570a693230ecfb782c0690be055d934084d35763ed73d42f40534146c7d4584e62552aa0ffed771c2f8a4f63ad5bd4a2d46455b40cd5b7f3164829f4b93cc197a791ef46ece05a13221604d6b9ef1f83f164740b28d374fdffcf26cf9d7ac2f261ce629800ec09611ff14303c652d6c0f446723f3022fec53912cbb12e71dd2e1628b4cbc768cfd47b3a5e58b3c644804511c95bb4cdbf99282d42749b3f1d841007118a53e0cf1103a4a1ba47df863654bd9e988a6818670e554229ea26b612b423dbb0aa02460e1d2f2b096f7b5763dd2f64274c1d396c65145d6f44deb665b302934cff71abc2ffe6bad517aec8f5cb2315fe99925ebafa9f4f844584ab614823667230a79413a05fb19468e23d12a5dc9a923fead730580cf7fb908d277569d1d653b21794bf8c845734f4fc739ab59d51ec2c40f0e6326aee8ea19d9f23c2f767983befe39ffd696b6a15ee7f3e01bc0fff46728e872202bbd01b93b0be6c1d234aedc6bd44e96060c2d18b4741603b086cc5f45f68d3da4a82a29fd86dac76ce27e5fc6521efbe6c75c24d31e27820b04e89b0713e930c402a23c796cfd771a457c2032c50ef51d3289c42c83b883ae463c316bc5024a9071a29e789deedd3fb9a271f373af44603f27effef42ed830979ca1e26aed91d3a85caee68cece2c535970bced94e926a9b4fcede5b1839ccc50cba9cff7c0a52527d53dd14792019f45de7ed68bd37c979a3f22a764934206766aa2c4c2a99b6de9f78652bd28dadf73ac5cee83c617506057204b6eaa06a9e635a941b22a371a3daba8ef376191a3c76b192644a874bcf5176a387ca8d8579c0e6cc1f28ba160592f0aa4d7496aef3feb42eabb8db2c1c12dafd33591c38111bec1f6fe982ba627972adaaa978bdc08593c108ef3233ef7dd7742add1012adafc9df07c6a18b325b183e5d97468679c2ee3c3945497e2f919424b87344b7dcc2b36012b20162070a25e34290aead3e44fcc77db4268adce6c00a87e255f132bbd26e4704dbff832645b2d066aa24ed0e29af2a1e93876ee4c0e6eaee0988808262f5516c12b9a45f41971f6b995261f309bbbd29c62606d075c732505319929adf7e6e4e015a681c0f5355c876ef3b078b1b1e1f1d5a4dd644eea2fec8d012b90e6c854982487953f0e85fe703e52a957e16b4199e40c31eb749dba5b76903c5acad420e4f8f90279c3cc81a00e4a8844a27f61523d36c93c6c1d4ab3e3fd2e2ac37343c885ae514e55243d066717332952818283f05f9a240ac48f48e87708484a2342f9e1b1df947c9a04a4389966cae03deee5d683c81431c1e6958367ad0ebd6be5971067fd8dca01b7a558966a93e97bea8b80d9f2fce9a09565135798d9af354ab68cea506d456d54f4f387f8282247d42fb935ba7f953ea5271bf0d78153d986ad29629ab6e3de461f84f04a0b5380456794533787bd55f9309df9ea36ecebe07ca47c8954913b60f900cbc148e432da2be4082480b03822e090e8bece9f5f8bff2c5b6ecbcd1db95c40e672e77e7ab17b41d9838224c0099b3c8e1e5227d82ce6bf0ce26ebdbb30bbfabb6fba3055a79d7b93392521275fc4a685b42b086429fdbf272d4f8e2a46259356aa8a1947395a18e606719ac3cf43b04d4ddc6a05abba9d2d0b4213422621ebafe2226f8eccb7b6d7c94acdf843ddfcd5a8d38bd2c88f4630b2d3b8080a5185c352f0f978f99858d195ad6100927b2669542c8ae7131532a8701cd7943720411bb0d5e93d296ef483c7c7aff23f551fce8396189fb1ede2dfe73d646fb30e8eb71ebb45e82d1d90227cdc016b12929c511b810c7fa05b8705f695bbe760e4038249b6adc82d482a72e98afc0f60bf0c2c88e72d557f9a23166c80aeb7a3c52e61ca59c14048c3761aa77c3a7bfd51e4480da23c943bdd1586ce9df41a7a9ec25cbeb90efa758e462c133fe2e3c06155236966a01436bc43fd532f5a7eaeceb856fe66dcea56ffa29c8b7c3abe17d326bfe790526ddf5ee1ad2515f799340d9659a52f48ab9f90c7ce197fe0ce9d9cb1270aadf68f72c4b0b8508c174e985227841a4a52ed2406c6106c1ff103bced4eb3ee15633c407e47aa20ead19e06fa935a93a7ad0c6a0375cccc7be166dc20974964fbf82c370b1fd4184461b49777ef869963d306858770abf318fe4a0536753cc6dc262a7f3d858eb047ddb8116a2807e504fcf70b20357902df36504c733b9c5bf8ecf87eba337ae02ff8510454460554ab2e018439cfdd9502bf54debfb506e21d3247ee712610d08b5a809a82412e54612282fcd0314d0d8bf3ed4b1797ac93aaa4ee76190bd081a47a43dcc12d166c4e987b401ac5687e04677d5e3fb676249dc567ea825a11675899f31a57ba99a7650b04e82038653049d50034719bb4accd0875925e9caa3dd63b1189975720e23a029d2ced57e9de72b477123ed7dcb022af7ceae32df360fa4a37284f44f83e075d9d9659644d1bbaaea0e2b748e037feac59c70831800fe0bd0787c7d07a6bd389c4e3ede2e91ee53da492934d975924369c96cbb7227fac20099b8afac82cbf551fc3d80f1a3b1147703438d47c336fec100d3dc8a696d9746e718d8eec7145361567733efa41902237a62323ca9c6d4adfee6718b61bf97172626c77d4c128065f657f94a2edd1f66d1337d45db061e0c2dd83d527e2c97253d24f9ae0624072d237a18bf45a7eb4db02e9edb5fd99a31815633131e82cbb0b428da080cfe6de0e2b609d028ea1d39745fea0c83be4fa46e1fea706032464509ff6ce5a6dbac77d04d88bafe920b9fc72dfbbc187834f385a70ebab1838f06245ca95d6438d0d057c8d80b9709ab8610b4f0f2b8991753cfb78078a621353e3ae7810ee107fa94ce98fd64a00f0ae5aa339efda276262fc8994a632753633d6f6ba1868e1ac115aa25cdc234270afddf7ea3ee9de8ffb959e0a822f050db04e6bc7926723e17c5714820a95217740508e09d7f2e76a716d208647563fa344b9af96aabc2e6f73cf675e120bcf1a4477a9d7a93db0e852859dea0d45e9cb8a07d73b3fb962ac59ebe313fdd807191abec70debf6d94f39f18c6a1b6b2352cfb82f49ef42602c9a2851e441c633a7809acbf794839e022dcd8051716e8ee9226e19872cf5295e66f617124bb591f612b06737a3610412a93e960fa80c54646396bda0f5270f1ffe8f531fd869b080b64fa2fc41ba7409f5f888d79ee711098dd2b9c6e8b69094955d5d33dd37d438138854492dbcbc18f53cab863914203b0138f1fb59d2142a008fe9e17d84a42aae4615ce97c98b9029fc3ed0503c1e8ca8d72c3be27cf13b2c92ef03579ee9b4ad9305b4a8c965d03a445f45031975de7fc7185e8343c5702f555b026f663b7c47d74dfc2d03e0640c0a9b1f8192b8ef23df01a39fd5fd0508165dad054956313bbe3facb872294fbd6628acb993b17b888b4c55fa5d3b0f64a064cb655dfb458a75dc52148bafab0b89906a9b5cc0a519e20742cb56aba462934c15f45e3f845635a6ede4dc560920447aed3a2e7f044ae5ff021705a277e4e1e02204038a0840667fab55f3c0b33713f38451c1956b8cf8dd427c11a05217205925da2c89e5a0d2d0598e249a8bdb765c043ae15c3888b27e23a39a778495f91436362335da377418acbce05564625b00d48c96bd958cf411aaa4da569896a58abf89c0d6d6eeb3263c666c0d6677280af68dbab13d975b0c15a3b8490f1d24d33690030a243822010838aba5286cb8e90135e59c6e533e9166650fb0f2bfaf677742c40267cc1ac9408d7d65f99ba620e0dc0b56067fa786d113dc53a5a6d1e93341da0bf1cc16942348e1c7ad7c8527ab21a40040ff390b860f43fb237a73e7a3766a76041cc3bab0807c3efe2aff7d5a5ade29ca8c2e71e5a64789aff5045777c5414899c212f2eaf8f155dc69714bfb8d275659c16fb06fedb61f5bdc89f8344b8469150557ef71c51b13ce209872ca936816ac54ba59fd4eb7820081f289a8bacbd86fe9f0e92184a8ac21c32c08bd428a889870f5140ed3cc0053f4b67bd93e3c1773e42ef0526518e34b901e7c28a79bca64a9a7790ff2f701a2c4d45ce82e61f3c5c5eba539d25fd03e4bc8aa0c4ab03f0c5d291e5bda4dd5a5b8569a6786da0f4bb5680c282ff0a0d9effe7fb8b36151aa3ff956acbc7eb8928b8aaa787ec6bf049a845c2e9b79ac8ee90517ec4cb7b88ab9e57518660e52f702d78897125c2148184c36398aefa8072d169268352e5a9ae41e665a867d82461488ad83a4b10f6589ccda2957d09646161eb0100b77bdd0250f67ec483400b97ccd3cb158896de0cf9dc2c4fa9c612be46cf393910c2983f80d99bbc771bf75616cad6629d3ed6ce2faa73edaa5c1a344fcdfc3d639cf2354e8f2012726209102a34e0cc0cd93c8fff0a16a01947f3867e73bcc9bd3a8a46cc2716c64056bfb6ce944565530816b36790108338c82dc1921d996c98b9a7c77440e49d34ae4663760fee030808b768175d6db3c2fb13800b82b26fe44709c3fc613b1038588367e79be09788a373f5e6635bd19cae530ba9681373330045660a69affe6e489c9b3bc3ba7f057dcf0adbbedaec30b36bfafebd9be7daecb7586a9b39b483ae267b7958dd52d379526b5ad5ef4d7ec761ded3568898efab88e0d0f9eed05ab753c17ff51f1eb17698ae7ba32afce0fe17d3fa4795e5559ca6d1ada24d107f5bfdc9ecc0f69fd08114646b3bd1a37066fea75dfc70845529d799a53e04e856455b6a79c74a5051ed3923547d3ebf27d0289034d9edc3417265438af5f8e2021f05cc25f1c875004e9aefb5b33378877d48c93deb4d8be6cddd525907750c0b58d04cea2c99362a1fb836c616693f2806ba792401d416bb818fc6c9683aaa73c83a5ee7b92696315b755cb2f1979c9e6d11955faa265a443eee0e7d87528b41a6da904177eb09826f5c94205df6d5fb722d5925ec986582f63391acb16c8fc98b1ef164a5260998df981de93d2e28be914d166364d41367ee2d4200b5a1b72907e02a897aee7504eff5213693e3967b23a5f422fec9ea8a3a1226f5dd299be2006e355c73c8bbb77a1e2b95014afc1affdedf33135449757a2f564ad0d4497ba4d847222626bb954b82745747d371e1caa6cd457ac7f1cc2eff8a29c341b1ff3377f5740fef766a2f8f6f2fb745a2b824cd5c8b5f2ad937a88e2bb9517fba848ec35f84045ddacabd8bfd0cccf52f58159d200ae66a0cd31c4506b5f628eba12126d4ae14dde0efe8018ec0d00853f2775ea8d29472d3d0bb923173d9c7d7f35e13d039a51f89525ae255ae8e0a9b537f686caddad473b33a36d0e514fb3b7431d5a35903ef906e3a6e4aef1a752f8aed1b2a7427050a409293947f244d568141f924b2440c6cc6ebe413b56c873e557c139982acfe11754a45ff8ae69251df07ced1b7dd6ddf584944fdd5d0b96a5f4dfb6cf2e86b93a86ed288c6ceb5ce9a317b5828107627c2d7e58a3c3a1e5300ed73bbadaacf16671e3c536e36283e39459c26b26489897854cd6b3d44c022b01707624d19e5451300f12d017cd7b50eb5feba1d71fefb6a4c0ce9578af4f0118326214c0488a304a257313b01b54b64b38006e75536b"}], 0x2488}, 0x1) 22:22:08 executing program 0: r0 = socket(0x36, 0x4004, 0x5) recvfrom(r0, &(0x7f0000000000)=""/64, 0x40, 0x40, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0xa, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)='~', 0x1}], 0x1, 0x0) 22:22:08 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() getuid() r1 = getuid() setuid(r1) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) r2 = semget(0x2, 0x7, 0x61a) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/252) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 22:22:09 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000740)=""/4096) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:22:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) 22:22:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3f, 0x16e672f6}, {0x18, 0x2, 0x5, 0x1}, 0x27, [0x4, 0x6, 0x1f, 0x3, 0x7, 0x1, 0x10, 0x4]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:22:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) socketpair(0x38, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 22:22:09 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x3}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) geteuid() writev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="301debb26e3431ce0ae181779162645650", 0x11}, {&(0x7f0000000340)="009996045ad4dc4d10e06a5c12641df9dc4d5467b8a1a341a87f0dbb3111f8ded2e817378cf6367f69", 0x29}, {&(0x7f0000000380)="56fe8569a8e266149f52e138000c036c217ed812357656565e58a20bfedd1e62426bfc5cdb5cd5144b3048afa06c54d26c649c0bfd990ec2e2207ff0d6dc187ce5d67d1f97e3d4bfb17d62d540207c66fbbe0fb0ee0fec00e14874bfb5799a306b426a0841217526f88bcea391a6f62fc3266b6f008ed8e63091d628230f46427c6a4622fd16274cd27cda22e8a88de7ea2d62", 0x93}, {&(0x7f0000000440)="fa7970439ccbe64cbf40f8f39dbac8b3b89e85e61365", 0x16}], 0x4) getgroups(0x0, &(0x7f0000000300)=[r6, r1, r1, r1, r6, r1, r1, r6, r1]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5}, 0xc) fcntl$getflags(r0, 0x0) r7 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r7, 0x0, 0x91) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, r6, 0x0, r6, r1, r1]) 22:22:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10002028, 0x4400) pipe(&(0x7f0000000040)) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1000002, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 22:22:09 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xe4, 0x0, 0x6, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:22:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 22:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006089, 0x100000000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x10) rmdir(&(0x7f0000000000)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="95e1aa8eb9a7b6f08198eb5356dc87a1360389c2689b3f00e75a1fbbe45070eb7a1bd29c30f39e39bb7663be338c3cf1f5c776d3a285bc14a9c43f03a2fd9b75ec2558dae45204a126de514d8e7a2c12ff6320e38b400e20c95b8e9f82bb4d7d3ae423dd4bf62b9bdc206a7060016236ea7062d21053306b0b4fef527bac4e762e5bdbb7688daddb093a616189585a7d910fb2d38a69a0000c2f1dbb2c9f67a9671f053e8fdb286471146c52784737a9bd4eed00967dedff1cd22e1b20831d4fbee4859e8b5c1ac70cf5cb2c80bafd86c5e6618f0a6a716d8a8e6739e8876cb6000df99f01ae63fed1e3fceb70722169190c851f1c475f7a7705095486f341586b6eb9d39ef27985fd03aba46b510b8abdcee1b79125c934c994ce61aaad3adf43410267e0cbddaafd43367c90f99ca13329bc3ff0035f03d5c773fcccf56f5d70e69e52eb1e6b9392c95c22d861ae19d7c26678564a4ec2b0d6cd603a8e5c7487be199a7dbcab508bd29cb014a9b4d84bde76cad37bb952064b20f9494731f40c1293711952d09bb22e4c0579c87fcb51504383445077db3e8b4d785c02c99e195df5fe93cb62949dc6f8d073cb254ebdcdfd84ad136b0fea64ff20de6f57a5796980d90f76b912b3aaba27018769605723852e8d39630984ba110bfa685b0a3db03e7ee79e1deaeaff155d58b537c1844d4b61692f06c9b6edc90e66ea03f231ff691aca76271008467cf11d3926b1abe03704bd4813bce2f451989710957a5ae974f5d8ae382d9b69e651738dd0fac902d853b87a7fc7ca9b5f41e5586f677ed239486d5a81873942362fb02f2a5ead9760fc757395049654ce998e0f3e44fa82501f200c3bcf5b9c2a233cc130927810818135bcbd92abaa8d810185942ff41e7aa6bd72b474c869095485863927bb83e535f7d6667a5ff131ee02153d6bf1a92b28d649f19dba8fd9dcf28815c9013a40813fa1eb2bf02c667a8cc1485f32e0aa497bd8ae472f54d55f2140a64115dc3c912d40e2c462a2fd36d450fe98bc33daeebb3b156c44e61c9a6454e5ec1af083c9e7889e2a1908ba41fdc05f9ee08a8bdb3d929478de223f42569d94c1411effff98b87544e236629c753a89e496317ec360d8101fb2ae21d15394965b60bb797f5f491bc2bc02a2cfd9e044d008c3a2da011c7950abc787d0b306c2897303f2558fcdd5f98d4297bc22f28796cc676bfeeeeef8920742f839ea9a9afb12dc39e245e941056329fdd5d177a173d47a78624d1367bbd6e2271d7a9d26c759b05d6baa1d758a3c3c65d649f5e3a90d5ad5d1546269f843bb140950b12f152d57228173240ba27487f0136b4ffd9c871bd4be3deaf276fd8ddc7b234099933da8aa7ec4342ab592504d1fa75334b254a94e55e3fddb94f2aea877fe531c4fe900b61f3f331653f8925e789d2df2ff4a0fef16944a1d3bf011d82e0d220e1c6bde0f39eea8a17fdddd431eb2ad430d2bc2f70f7651cb29ee9d5e6424df9be0081c5f0bfcc4e195dac3ba1c3aaf9fd40c9f39601d7d3406c2d15ffa8410a1c81e53240b0a08e6303d75d5edbbb7f9f388dd1ebccbb7dddd400934b4f549a43377046c284702abdb8759db90498014f4e586d111907e17dc6e497b7162a2726a75adce30ddccda325635230c76ea04a49a92f9cac52ba4aecc726b1605745390416d564a44ea66004d1155a2198ef62a977e77428eaff4663e9fab2cd59be175ad099d097bfb7d9e218a0edd00b76f8eb2b74f68f079a9f21f9ca4d3a5e07bf0363adf452b4a773b85249dab8c3cbf0df814288d6831d1d1e3d16f5100b2f6f4398b902eb880750d67578b65ef558240fd16278a119defd0d3b23d655f58ef59ea6753244f58162dccecd332b422775713e20b1b471231267bf65e1e71209cb9c48f6821e9bba84d0e7c135dbae4ae8253aa2f619d9f81c4537db72b8b4f793a1288ddb67541fbc014a3a6a9ee7f2e3a64f6c7cd0057215e89a92b2f24e0dc74b05e06315bac40d4de10185451a6737a2d1787cf4d571c85f9dd06d713387377a88ce788989b2532f1632e8e088d0b1ff8ac6b45393d7d6e43464b403cb38a0906d060bd2ccfb458903c747da4770fb6f0256cea1de3b6548048a8897b277fc93f0f23f9856503e52f8473edc8888a884b0b0b33a79543bbf7992dee5dbc51ec651b969cb274d34558d3e5daa0fd4f7e0f0e49ce19abf6739a44d2afa689e9bfe9a794ebbe3c53822021d1e4b9940b430238bc37222bed08dc7563d186d0726157ca024a4e5d6629b8da6ffb4c641fe6c8b3a6fd6b06f7995ee7aa207fc8011a6062e31e093f1e5ea1979b6ad9ce5da4fc09975307416be95d7307ca8889603656c402c491e2edfc2244c565dec3b4e813e9bf23af8fb203a53e0b9d64f36f91ce522391d733875afbcfcac18f0c2cfb55c749b3407679663b251724d8acc0822364d5b347e41904c81ed695c051a76f90d8e1f03b44ac22a10cadd61f17e18463be5649b6f7150c89a3551f737fcc1a5b38dae8252a14cf579b9b79621b19cbf6a256501e0e9590cc4c3c477d53e6e86add5d244ca6db11e50400bb768273fd88ac17c4c9974917fea822d36616179b7739108464682f721fc5f477c53485417de27de8819966732c7920f00e45de6b7580586b7b1f2e49fb272b6fae4358587159e25f7de1135ef0ea4c99760109fe3088ecf4bbf90ff111dffcfac2c828470c502ee6ac1e6f37d630a6bced00e1741962df49d6c20968f3806236857a7c79787c0ba8df57dcc07fb99bc6821375c23bfdb3c13059f7dbd8b2fb551108473e83327dbff53b368d09e1cf06a306e72578eb31d60a6943a3adf34efa759dc557cd960a3c9c7c188a33ba61fe7d92910f9bea8da4a1d37d0fea907a6857e7f775a643c172834b5c05338629a4066d3b117861e8908e9b7dd8d6188d79fa075dedb9cb9a8af400fe6c4d5981a43285386323f49734a77febc960a7329dfbe6df57ab9a3296ea684d5ef792b2bc004fbdd04d8916247dc5545d0d5a677dac5f3143860b1d0adf4e65871de102cc6dfec26866ba27fb0a7455aea3c299f2225fc1f3a6c474ab310e7c3012e3c4b68ece0c2a7fc887501199264bac39022c8d5f61383f1bac2da63cecc143627caf9aa560452d1f7a77aed6f03ba82ada1a8f832ed6251e1bbd004eb79972731dd5246ead44481b8585006025940110ac5890043c3ee97aafc2b8f86665e773592cbd2a85d9418db9b9cc4f7fbec83e58c5f2ec246061bf7b65d7292e78dfb552097583e34c3cf0f601e8fcb1982b4bab0151c7ef5e754e152f75a89f45f7acad4ecaa277edc69bbbd5cea123a078fb30a1bc130a9b227a3e4d2cbd8c756db5c6a51cc7003a8f858358c0fe38a5f9920b14d8191bb372a4da3432135621aa49a2e5d193489c20e43069b0bb604a8c1d9c794fe0fb4a157e7ff192548b5356c59600093afa382cb649d91360819cf5075a89eb130f8a0dfcb109ea780c53c5cd2910716bcbd7b99786274cd586e7e96fd12bf2f3fed29e0f7ef758c234e126f5c4501c98815e5e1113d7b71040c9786f6ee09d4cb6b994760131a36f97fbc5a7cc9a59717855a0c8c38684c26159e64aa9dea73aa4fd554d359811a810fe776404dad967ae5f5e1480acbecf04062bda0b6312bcc1677ebab0ec3c1f8aba7afb524f0838ed6749a6241f99b84b4d3845a723eb90fa4583d0d85851e62b565ad9faad344d23a686af1edf21aacd7605e81e1e8d143da67d51f807a31d046b2c23371281132b94155a3569cfafec2d3937c39dec2e810267ba6e2569af27aea40dc2ceff87441f3eacb327707d1eecfa896391e6e892a5d35f4c334161bf782ea8c45ad8a8e35d1423212fce3ed619ae2d4bd670a3ae51e3d6a16676b25da3c8ec3b3f29b55c658dc60b896cad70d8a4bfe8e7afdd8c2723d2bd45e6344053ac3c26fcaeaa7735821bc713cacabb4434c7d359fabaaab7714cf66ac37183a4bc63f94484087fd11cd0c4e46e02e3b829527e935d073ed37e79d280fb7669767949b02fd2bf0009820340b04c61b38bca2654e2534477d6e2f969dd18001e32c09272654d706a3cd23d8aa4a7d0a5f495b29fec9958ae84650215f6084f23ad2b57f293a1706079977452e00454b530b7d72588da7172a1e22a8aaa116ef5e4dae7858e40631c479d23903cc78d4fa0a9d5af7ee2092366997dfae0e5fdf28ba2c12e8058e622222b57b70d327906b80b3abd9c74f45b5602ef5754422560806350121c69b840cf35143f5221d6fde9c065658a1f25ff71e30cb79dddf701c79e3ac0f121aa16b8dd6cacd1a667d0365a07c61110be3584323324b18cd71e80115ed845c4c591634ef874424049586d138d8eec3882da1ee19bc71ca7a3e309adeda29b2cde669ce592518a903b3fe1e6e8294e7c887994808435e420e45d793296c0ad54cb9a179fa67fee9f7959057c6a71199ff16ec08907d69c4cb7cf1d599a8d795348b70c99e5aed4c50c554f8836bb045063d7de3447608f008f0e2f2c09272dc1c7d8bb48064a24635cbc2e2a810a711e3aa89f18757ce123f2e4a97aa383e3cc05afa916b75c1b8bb273f874c0dfbb94958da073235e5a2a37e532dc424d3faf9f8871b0375826042f529ab826eefe4bebbaa889a439a8014984a2f78333641264453e1d9734281bfce4fc5001cba6d9b350ea172aa0ed3265e0ffdf1e629fbaf41c49a75462f3f062f1cdad5c3448e873177539f05eeaf59eed21594fcdb8a194e767e4ec2433ca177c87c995d45278b906896fa3d738bed18eec1e0ce4d8f8f3befbb0489800afdc29914106f0ba68fe830c649510435f231d156876aff5211fc38b904dec459e3070f96fd72eea81921c36866b65a94b2f83cf9838668ec4506d59e275f8adf1b41ad95680ec7b72389ebbb5b1e36224818f7dc09ce658e188777adda31a23b2c9e7795c1a8f1d3b7a8a14ac2cae646aae5f9f506654812cf40f2514c60463afdf679d0a01cb28b021406b9b3be16995f9132c823eb52e62683358cb19e1003650e92e77a601166e35cadebb187819250e8786bd7f81248dfbd67b41cf37d367381eeb399cbad693164a1e38ffa8a51851e3541ec0799e0129424c89784280c0f287ae86bed9ecdea105cb749c8a022bcbdf1ac18986f6fc8e71e3f61c747da08e07e9f3e51ef5962d78f12fd5fa24d8cd5c3aef194bb580f961d104d8d8518db89030a3f762e777fc3da426576a93e9823a1de612735bc9e72f01c8d7f5f6e58b106ab7c286e2163de5eedd185919914e2d4d70162d40460c4f3e61359f82db7e860ce731b6864a50490082b33f67db81e64014ea93e365f38623fa5a017470c0fee8d60b6aa4e503d3446c745604f2be0e94a7322e8cef89dd8871e55f44c651273dad8cafd3680a074bce48fb04f31afa64d2fb8ace1c1ddfe196173304cc9806fb479d3b15ba1a9c499fa02a610a4d6bfa2e87db6a761c87fb559125acd46beb9b7b0cbfc589bcd1ccf1c22143c945957f31ba23ec5123df2362a8c4a5ff10c72f1b8d3060aa4c78890e9609a6e2808de6075584d8e9b277204592c9eb87c99a0a9624623428976f9ac163c2cdef7ad9e97f70af047b5e6422904b8b34ab650904b3bb64eb14cf719fa59f0fb4c774772f769c9a7ed6d5399536751908f5bae06e5360d1953ec918b4d37278ffa5f993ef829626d8a50ddbd94e6ef8de974b7a551842d4157582290c8e60044ca3f48f96203c992ff5525db6", 0x1000}, {&(0x7f00000011c0)="47b80c97641493ada0c48e44933a554783c656cee8d994e5915ce085e4eee86badcddb93577e6118c548a6328b0d447c9db22c3856629b1e6709ca3fb00fa303d94172ea76fcf9af8c8cb787223636fbbaa6e7976dda303a212dbc149de6d2c35794b3740d2533d191221b029b3bdbc1e9b4879685af9cb2be5c80c7ba58456971df006cc783c22c18ee33d1b01fed37e23c6a1eb8cb10c2635e6be4f81203e483c077285fa8595d8ea58029d8be1a4eb7008a7fcb8e3ab1607a85b367bb191daf42cf5d6b15959131ac4fc6686b319af1d652f5d0889f16528fa09b1d8cacc405b7362a37e6e57d9dd4e3b10131b802e160d26961688b9d9efda584f2e48456ead8b35e4758a61fb06dda413ace137eb396e55a077b41d4f4ad14cca6c8dad823014d62b619901a2fe1a5e108982e4f472fb41ca74112457eb8cec92de60eb8ec5db1140e62cd3f046bdd0eac2566a7f6974f0691a82a859f156a40f908967bc10cce2545fa8904a32c3508e2e5e2d7b7718e174608b001edaf01fd98b36edf8e82ba82dd22eab26cd8f8c9665a82a774be4bfb9a4f5f2da234752f2641449a0c4d28069ac48ad54c202f38d5ba3447aec955f65a19cc45aeb285a48c8083c04dc7c7ba9b59bf9a5bacf20ec1fec5c00030d0b665c1996d7ae4236f0bfa341c21ba705c8cf4ead43ee9fe3a5c814f79b380901faaa896e9f8fc3805424dbdedad466ad71d1ccc77b16d6e442991f3381e5e4fe3d5e3f324f685a67078b0e71c736e7654ae684dd612bec6c8a01841d97e1c953de54d4068bf3dbc7f2f77900ce793aa0a35ea1627bb00e2db588deb5b5be1ed47344bfcfc3456c893c81147ad60032fb41a2556cb4a2e5afe7a4e4f1a4218dbb6ffdae01a6183b119f7ca518fa49305e696a821754994e28d0add2f0c92baba11e5784152bc3618a8d90a5e5ce8e6a9c1f793feebba59bc98655d3cff41f3e596e0cbfeab020934cd1ea77e8bdb623d631c8deb5e67cab420df67426c74d45e4d69370b7df7dc74ad670768369f019c983927edb15caeb5d38ef93216598bd929279cb74e32aacef64d6065d23a2aa9f0c80306248f792511c45d9b74ed38c6356558cd2df13721d6ff42afa37bedbbbbf86a7424d1454c0fdba94bd9f2c56447dc4d7e9f66b359e3544cdc4790b446cd23cacbde3da3efbeb0e879726db9fd0c72c187b4256084d4bfdde4d5330f3f34a0da6bad690f980262db8ffb43465d36305cf94a795efa00c75426731c907a92d08ff40ffb0764b9b2251a99bf59afad27a8ed9f2e185e107419951c6943cfc974b2b845bd9945c5ce3fb254f337ed3a6a22199e002499b5a0fcd8fe0c0f192a916ad0a2d7371117b3007e36fd6a79846bcc8fd80e69c74cd34e47d1ef2f573c7054ea7756efa5db08e9aedcf4eafc36e7985590e6d2dddb15d3933e63819273edb272046e62e2a3b182a8139c9021030a9449b5d6141db191481ee93cb5f2618e25f329d9e446e3d5c402afd44ca3207d92d8ef08f4b4570a0fc66c936222f13cc722bd8964edb665a4c690c721d4f076b9b4c3da76a9310b6dd527b8d7911b283e38392294a4ad66b316023383f3141893ff6232107f10b34af8036aba9a0b9f7d320c0840279a19082da490b1cd5fdf10f7b44db88694304232012c6a63e5973ed0a9a010f4b69d5f74f1fd568b041571aeed9c852d0ed716ed125723ec075fc0ee63cc5b231403f0161b16e8c6180471843225895108e1049023ca0250102c8d41d96df0f7d229035ad98caa413cb4b2a7a6ae6f987fe5664596c39eacf3cae6840feaa36a433951d3d5324818723eec5d750da32f014b300d8375daf33d90f5f2b17f8a35fd19d4b492bd9b025c999aa2ea054e91adea3dfaa2b070e4dd486b44349dbdc843503c261ff86c8c4a8df3155467575a3b17ca7601bb70119cf47cde433dff876d8fa7e2c35f7f0df773f66b2971446aa3f0155791efee3eec7f8db8d1a87f1f5bbafe23eac8cf0277591d1d99bf62247be7f650be59d67ff02aaaee35573c77367daab49fbb2a76d5a61ff2f50925e5b3948235a8003d8b2cdf811e18fc34888fea66113159b4591d63590a67c2c65bea682a6332ab917a96a7f98180398a43042efc9e507c79b078b91a2c70f1cb006becbf1fc31d5b74b6ee6df8643ff43466bf97bb39ceb0d81616e484843484580b3f1250dfe44b73a9dd0e8e35ad1ebae201ca660beeef5e5f0a20ce011b47d7084b60a5a4c214d773b18311f9d9ab299997981aef8daca7cc769dfb2b077b99dd17e47b89a18ae079fc00f884b64afa0cbdbfdd1391dc741b313e31b4575ab119b6ad901e7852e09c1c6620450eb7274068f3c42bde930fbc7e577cc0c65dd6296a806bb64debc03e3e7bdaa6fdad18891fad8617e02dc7f5aade6ec8ab006e82a453d16d774c459f14de581589aed24b67aa84682bf352a3bfdee451287c453cd9e2697cecf3c0f99b966513a7e96175f296cff3e478f05aa79faece39c01f744660fdcbbae05f47b68ac3cd81e5829ecb60b01d1aa85f8a279d5b94ea6c020b7cacaa125cbbb738d7044750df57985cfb552d67c8ab63781b6240b4befe279ce792ed300e3eff8bec4bf93bf1121a010ca53a314e04518c255829c068712b0f00dd2fdd8d39a072b2faade5ce72bfd22feab9aed2b9fd1e665a750527e64b453ccb4353ed851a051124f0b13f8c57caed6b404eb97bae7a36bf5125949f65117d6295759bc3715727c38c1a7e8ea02766919f6323d9354e3254d042fd58e9305396ae4288f1cabc718822abc8326efd2a861630ed8443b9958008c959f452c361be3c74576ae0d13077b08cd047d7ff3bfccc324bee6b1a16b82f2475cb65496b425528ca63691b0596d4050ab0f79c1efbffb8f531b60566a980cdf2669916200008b15aa6d43e0b45b557c973fcec728ede03c7b6d81b91e26c0a173b4101865f87d8f842420a719ce27a3f0202559885e26aaabeb7b9a619bcea06f27d06c12b69588dc2ba40f91dbd69b49cd8eaa7bb16fd8d6650b756377fe269267dfee480ca9ef94663da2df58f2224e1c94d10a3d631434ce52425df250bf81795a32b930f026391ee60fd48b82bd1be39fdaa97522222438fe7f522ee9396176cb70be11b40ee0453324e2ad8878cf864a6ef31aa401efd0dfbfba33d7a06794b24aabaa48f82ce216020b5c616818134bab626e91a0767265f28ad3876e9a671427fa6b3191d0b2daa96f05f2dd28e5485f6f25a3556925913f9735f7f0679339beff06976053bd0cbe4bfbe0a7cc5b200c0a46934a5ac4a941def97ded40fafd5cfdc0bcaf788af73b2f7f513f379b0349855526b51e99de9aa206b1c3b5e7649b595519d4b0a056d436ae73dd08991496771488401ec4ce2dd54b2a8d6b7a8559751cd73b8449f28bb9e885f390282795412e792495dbe7e3c6eaa4e214b7db0dffdd4e47043d8d2701e1a171d1319a14866c55d07b41d14b92708209cfccd39dada74e05cc2b542e2a308bc0655ea9ba1c58fedf9ec23b98cc32fff6dd73ea172328498c638021e20eb547d075e43398fea095e0a3148571f71db5ab6e793b21d4c9b85dd79bf4d22b5c8b60489ced7d31f0ad7f3535a5ffe66325d86bbbea81ca535e327204fca9c1b1f27b175765e21052056fb49f4664bed8918fecf8913befc19c19e857e7a0ccd7b6726ab0fead29b0e57b962a2c62ce11c6bdf59c31c77ee7e1dcfba04a27f7e2576cd32fa9545b54e46ce010f6c16c338d9a3699fb14a7022a32ad62b582793ac7c1bd2a41be47555952a9160300a27a89f9b7b0409d8dceae0d58b68301b1fe9e95124a01536c2687fa227fc7eec2c0921099b1adacdb1be5320c1f417327790bdbd75e675f4f1d70246ad7a0b79628572e38353cf1b6c6389345cc750af1be653e136254e444964c8e5ab5d27fd45f64d959c016fcd9eed6cf0f992469fd89cac18efe43d4a706fbdc86d61b46f10485ece7041dab9ee5ff8db4685a889d7eebf55ea62aed9c6e653e0341c4a6ed99526a1fd992119c694a3241ca9151c11030a9933893f39a8172128c4e4a6284443640e97ed8e9186b52c63e60c38b68c0feefa34deb90fd223d4af28cefe16defd2cef00cee985ae2c53829eccf42bd5cdb49f556a6056b3a4c750746a4848bf71808bcba873f7f0404c1dda051228003b9c194cb09c5f2b483cc972751250863c2447c76e56ab875fb389a8943fe8d369d9aa9be4814c1636bf406da3d26ce41f677466cb7ec6c1649046e5d535aa01c1bf7465fca8e103feade6f2db03bf596a079f5ee7044c192ed40bbd7dcd46175c1460ae3e4ad593fcf5200d0d4b6da8f839a8e628be18bf50cc807eaf435878cd4fb3b80ce39f48dc59e4feff116cb9d75b96948cd4e05e5eac8ce2533c35c2579c85e536290b22259fd56c74c986f76cbaf12ce6a78cd52df59ae711065cf0fb48eedc6fc0ad9b5da97fbd450b9fe9e995a9b8dcfa5f44b54bf5fff36a193606aea1655fefefa604279d760418e1b4eecc832869285d7075424dceef7716c426972c9ab67b0f0647f9aebfa031f3446c1af5dc69278add4817f7ce15f49076fd0957425db30bface2db49914ab0321ad0d43494d2ff26fb960966bc6cb6518613b391981b0f41b568f21a616e05d52a15d3a796fd584cce3d4384f23f623a942bb2c40741ec7b498d1fb073c69f94f3966af7b890cfb93e61db615253fc2fe65b6af8f5b1db0efc19679fa8a29a5ddeab0d20787274f02d210b6ab4faf2d520db892bbe2d11d45264457ea0a50812c10ec39865404c8f98e159867b314a123a485a9d66a3017fb92f663fb9c8117a54ec9b92fb628af0d9339ef0465cfe28da83f800b66b5c14598967f11496144af5ca7ac3b8678b684492844468c212ae5bf87ff0d68a2d174919e07317517bc5a29342f1a294701c533aae0bbf856bd0332664ed49678f9aeb2f83fc5cc2bd38da2ec0a252ce261384d50cc818d4081d0d54c63aea9a4e396370ad500b40f8ad799ec06e18c79a03468746926b93ee198efbba9ea15ce00cc08ac46ae61747d60ce8a839a9620a6266722799047253d6329e30194fcd5233153268b5ae89124e266da1c7a0d22de1580087c4f30342b679c5f15cfaf692a4eb0b90391af0f08975aac177ac02fea4b193101d5b75068de40709a78d02997c5eeaf23a6b320bc9a5c4d6cd29482f067c71375123ff4fae4f40282c51356718b667838ef15d189bae93fd30ce0471420f12579d24d7f249b4ce18ce364929adc231f95b8101218969fb1b4e6b4f577ff6a2b851937d108b7a217119edad7e25f6eb26825c79840a798dc1f2bcff6bdaff9a7f73330e662da3c445269151c896660eac7d1996ff56f9c5975cdd7061458d984d8c478cad3b16fc687bc5c9c7fe82e17340958ac834db3e5981212a0ab49e3ff7b5ca3f2ea7a6925cde04da21a75541cbb8e3b4a46ea716d2d4fc3ee45dd92e99152264eaa851d9ff39d2b013e35a4a1af932f8d87ccc5d7d885a534350e22e9082688d3b84b5386ed8c9987e3831c14393e3fb19fa145efec2485ccbd7de2a5c448e6751f22500cdcc8ef4472b1fe410eff3ce4d2e494c70a0aed6258439b1d24879e432496727cfbb6defe8c3a64490f8323cfab34878668e0e72c8c28f2bb8648cdb235bd1c49871f17ccf00af5cd27229b4f7656815c47c8c68ae476985eb7cef5aa26e8e618e886e0903b554579b941957496be81e97fd9e1cba0d28fa4", 0x1000}, {&(0x7f00000021c0)="c354b5f79c67de70a87ba5f6e0b54ddc3425fce69ee0b1045e61b2920ed22c6016b0b5b402b92e8b0b4e5d4223c5478776808d66744afac3afda68c6209d49cfbc1b1c37d51bd7f3a6857ce767ea4661b125447224818016cb36a6aa0dc868d2102676886ec2ee53a5003ebb68976a9a053386d6d62083ac3fae4ba596a480637d15c9854784e8faa8fe10a36e00acda0a5785fd6d87eaeace59f2ba7b903e33674c6f44aa96ba7318b009fc9eafd396a6da7e4389f6bbe5c84aa66c661fc6d48baeeba522ff390a7ef17bd716623969894c920a881c1ca20733b81e6be0661795336a5904225a1e37154befd14dcd9f7f64", 0xf2}, {&(0x7f00000022c0)="25c8cdf4b02d7bbf4c06c0b910e3a00ecce36c7ba8c3f2245d42660b5af466ab821bd3e8a7e5d17cf9ed1ee5ecc714f73cbb88e7bdd065fb3499c5a1bd4892d32d892548bb48053957f52eea50bdd2b9dd5f164c153a538ef137b8c42cb775ada2f2dd07fe5e00bf2c62103463950afae1de1c96b364bdde172115555dda5c2081d48efeeee43d36c53a5d857f9daba3b66e26c6b502686125e0cbaa678636b29647d73f8591fa35c027fa84907525f00bb2ec2904fe94690e", 0xb9}], 0x4) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x40) r2 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x21}, {r2, 0x4}, {r1, 0x44}, {r2, 0x100}, {r2, 0x20}, {r0, 0x2}, {r1, 0x40}], 0x8, 0x7) 22:22:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xe62, 0x5, 0x3, 0x4a0, "7aff8c93d664837207425f823f54a362c23ba3c6", 0x20, 0x5}) mknod(&(0x7f0000001900)='./bus\x00', 0x8001, 0x0) ftruncate(r0, 0xfffffffffffffffb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 22:22:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) truncate(&(0x7f0000000180)='./bus/file0\x00', 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1ebb3d32cba084232e23b8153d748f343f41ae86226f31029e5346903591e732e1a93337cc217bb7db760465e1e97567e9e02080763204deea439e76310fdee61f0ab7dfa98dfa5934b584d9cca3fe5e169bab7a2c38b48bd20cfa9afb9f8adf0b11b43e6da0c2461eb600088b3871723428706d4fbd0034b88b6590c0a32c968fac9fa03df62c71c46c37e8a9aba24ad951e4c4bc", 0x95}, {&(0x7f0000000200)="3bbbb20b0e19c736b976d088861a3f1c13ff02e9b4f4c41997e0b91b9f364f41b03243035bd4243998e4c6b13ee81e87ed56e18a577e30699174c2ada74f4a14cbcdca232333a0b38cf67a844c3be3ce866cb9b960c5f40e32543401fc5e81b7f7b403dfa7230c2b0ee9d4899eeefbe648359e439d7afeebc568e1b0457cbbd9da795bb884b2c8fbf3e006a71e61bb870e5bf05c4b1f4e692916", 0x9a}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='o', 0x1}], 0x1c8) writev(r0, &(0x7f00000000c0), 0x0) 22:22:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000040)="7270bf6c40afb6fcf4eb69ff95050000004e950c0578132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e2) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 22:22:09 executing program 1: socketpair$unix(0x1, 0x200000000002, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20800, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0) r2 = dup2(r0, r0) kqueue() r3 = getgid() r4 = getegid() pledge(&(0x7f0000000080)='\x00', &(0x7f0000000200)='\x00') r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000180)=[r3, r4, r5, r6, r7, r8, r9]) kqueue() 22:22:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x82) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x101, "835dd2518000190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000000)) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) fcntl$getflags(r2, 0x3) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x28ca1, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) clock_gettime(0x7, &(0x7f0000000040)) 22:22:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) setsockopt(r0, 0x29, 0x39, 0x0, 0x2df) 22:22:10 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setgroups(0x2, &(0x7f0000000040)=[r0, r1]) setgroups(0x1, &(0x7f0000000180)=[r2]) setuid(0xee01) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() 22:22:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(0x0, 0x20, 0x0) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x4e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x44ffa96b, 0x9, 0x3, "c687aea7c2ef2c97621bf7e765153cc732fd9c67", 0x3, 0x4}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:10 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 22:22:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) dup(r1) 22:22:10 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) r3 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/244) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 22:22:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="2510e2468d56fc7e40c3726783f90541ab42f097d343c815a501caaed94c98d664f54b3b3069109fa73829a1796d3eeabc26cf5097e5b20500728d184244a03ac0864151104629eae2dd21531a0f219707c496b5c6bfc9f37ea0a987c5d22b1a9ff3be708d2ebe92945450f6d3732b7aa3bb4905852c3b1c8253dec462bce835571887dbffeca9ac2ccd25f911fd98da8f12529068eaeafc934d1b5629a5d1b347a95f83f139a0381f9ba5fe609b03de1f926c71167c60e1d32807f751a22166c15efd4c726e305b49b80cd0393842d7333e52ed3f67651bc2260fba97245b41ae", 0xe1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="16", 0x1}], 0x1, 0x0) 22:22:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet6(0x18, 0x3, 0x3a) pipe(&(0x7f0000000100)) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) write(r2, &(0x7f0000000000)="9138046d323b94a378fafc690a5eef794379bc14", 0x14) pipe(&(0x7f00000000c0)) 22:22:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x7, 0xffffffffffffff10, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x11a8) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) 22:22:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x2}], 0xff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x6, 0x40, 0x6, 0xfff}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x2ea, 0x8}, {{r2}, 0xffffffffffffffff, 0x84, 0x2, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x7, 0x3}], 0x9, &(0x7f0000000340)={0x9}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) chroot(&(0x7f0000000400)='./file0/file0\x00') dup(r2) ioctl$TIOCSTART(r1, 0x2000746e) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) r5 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r2, r5, r6) kevent(r4, &(0x7f0000000080), 0x2, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f00000005c0)="fa2dbf7e86d5cc8b0a8232df06a3027d9ca793111253d02545f7df6df98a3666bbe5b7cb40cf9a71e023eddff17710cde1c02af221a10074eba02a517dcc0bd26ebba39770173e19b8d6f39ce720e54b6271dfd4413732ae816ae5d81a07ebf7387133ecf319d7", 0x67}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="d0000000000000000100000018609e29a860c10c0277fb1e979cb5ac403faba32d0ebe78de01db27964e75aaf9a28a770a34b2dbb8001683fe17ddd779e370c5ee5a95af3d208eb75125226485e715db0c3755e2358dc6f9ad9d1a2b8b762aa9e825e5fb12307dfbed738b69144d1d6c3f38e214310a761c6627d256c8dbb3919f431c4e99cd19b862487d6a700be9f48d8a42288acdfc01a8123342f963abf9160398e2d52d5939476ffae67019df09b421571c83cd5a9cf4197821fe27cc7b96ca57476c5c1ddb3d0d1bfc140000001001000000000000ffff000003000000e783d6c7f752c0c0656858deae45597778f9b6747b16b655f4f85b661c82640c5cf5e521f1db1929b5b36c31e954e4f6a157ce34e68e7314bcca12360c21ffbc543318641e63c0ccc65a63dc2cbb5bb1b9a34967b5aabadd25b642a2635a9d406b3b2042857745de427acdbefbe6173b092ac062d0a676b62f6e0a56eb826bfa4cb4fede7c5e1958e490609af0876ac31aea7894d348f919542c8783a6b5ce37487ec0ba5848e295b9d80119c16607ae5e985c57da166a3c418438f1c4d0e46ca31d01a60561e6a4a6ffcc4cee21e226aab94cdf6cecec993f4dfe222ecc943f0e7993bea4a19a314bce6be08b85000000000000000000000000000000000000"], 0x1e0}, 0x1) kqueue() fcntl$dupfd(r2, 0xa, r0) kqueue() recvfrom(r2, &(0x7f0000000380)=""/52, 0x34, 0x43, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x420, 0x0) 22:22:15 executing program 0: r0 = socket(0x10000000000000f, 0x8000, 0x1ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) getppid() getsockopt(r1, 0x3ff, 0x5, &(0x7f0000000040)=""/199, &(0x7f0000000140)=0xc7) 22:22:15 executing program 0: pipe2(&(0x7f0000000040), 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x1000, 0x100000000000000, &(0x7f0000efc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x150, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:22:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() kqueue() r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 22:22:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/230, 0xe6, 0x840, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 22:22:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x82) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) login: load: 6.79 cmd: getty 35146 [ttyin] 0.01u 0.00s 0% 311k load: 6.79 cmd: getty 35146 [ttyin] 0.01u 0.00s 0% 311k 22:22:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x41) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)='C', 0x1}], 0x1) poll(&(0x7f00000002c0)=[{r0, 0x17a}], 0x1, 0x0) 22:22:16 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) close(r0) write(r1, &(0x7f0000335000), 0x10052) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="6e85e3dda003e303168df022a6f2fe66e2b2862d401488a5bd813b45fb84b7aa5fdecc356552ea6d0dc30db4f57a671e315db03a2f54f9da0130dfcda101f07223f443240a8b48fc80b236222f23afa8205856660bf86317422872e31d40fca14397e01440", 0x65}, {&(0x7f00000000c0)="24e28dfdeb707b0a5b75a165146c7d4dc3eb11872e255237bad77584", 0x1c}], 0x2, 0x0) 22:22:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0xf2f6, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0xfffffffffffffd14, 0x408, 0x0, 0x0) 22:22:17 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0xc004, 0x52) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x2, 0x4) 22:22:17 executing program 1: setuid(0xee01) msgget(0xffffffffffffffff, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2e) msgget$private(0x0, 0x51) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x7fffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = semget$private(0x0, 0x7, 0x400) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x100000001, r2, r3, r4, r5, 0x0, 0x1}, 0x3, 0x3, 0x7}) semop(r1, &(0x7f00000001c0), 0x9e) 22:22:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339ff927f7430baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f33f00000000000000376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c16742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf10000", 0xf2a) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x37f665de, "bad84b73f2a42ccccab60600000075835db47180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xfff, 0x1ff}, {{r2}, 0x0, 0x10, 0xf0000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xff}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x24, 0x1, 0xcd1, 0x4}], 0x80000000, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x6, 0x400, 0xffffffff}, {{r1}, 0x0, 0x0, 0x40, 0x400, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x7}, {{r4}, 0xfffffffffffffffd, 0x20, 0x40000020, 0xc000000000000, 0x3}, {{r4}, 0xffffffffffffffff, 0x82, 0x43, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x10000, 0x200}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000002, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc8, 0xc0000001, 0xffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000006, 0x7, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x51, 0x5}], 0xffffffffffffff7f, &(0x7f0000000040)={0xbd4d, 0x4}) 22:22:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0xffff) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0x8}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="16e5b99986e9014160d0", 0xa}], 0x1, 0x0) 22:22:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 22:22:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) 22:22:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 22:22:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kqueue() readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/168, 0xa8) shutdown(r0, 0x1) 22:22:17 executing program 1: r0 = kqueue() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/242, 0xf2}], 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) 22:22:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b6214c16ab2b369b621c8c3df9f88812f3dbb516969a0dc05f545562116e3e5006eabd3a103342a78b9394d7d6c1a10893d9e1e351a77e32e5db2d6217d9f8a6b6b23ce04812b1ecc83cfe4bf80b881333cedb65eb5939489b44a7e1f9fca670d498", 0x62}, {&(0x7f0000000080)="181d99810e4a98", 0x7}, {&(0x7f0000000180)="2bc7e775ead9217c80e23d941a26e7112bfb9cf5951e25746c01d5b6f93146a21029aae8593ef7666beb9385740fd930c9f69df3b5726ac10b0073c36627faba7d03f219a801c97c18c62d3e37a9cf397f0fa69e5096d623eb39b78b4790654a01d9f1c9cb114f3753f1fcd07458aaeeb1c97ed84885b6ea99e087062eed03dffac74fb614fa5c3e57cbcfd1b6c83d67f6cd0f57047595d4f65035d9a7b3edda575fa191c72106a0d8007689098bbce39a9a2201084e517282456932dd26e941e2947600f9822917af0e4ff4930ec2918a4444e3738d05c7e78e7dee81d65db9da82381e599c50b629d76b04aa059f1fd8442b630145a5181f212273d00648bb06c0c4927ef27c224992cdf353538d0516a85bbe4470ab55b672b01743514a37da18797958e8986ce7e55fa344fb6cc84822ccb7c0bbc808917573d99ec443bb6e5600b4d86e0bf1ab0c42d393108473249be1f3bd600bf496549e2930e405d05d1eae3f63737c56453ce662bb747841cc0974fe7e3c5a41f7d4d3a2db9da2b6757c198ad484acd8bd5862abea5c7ae52b2170ea9ede8df52b817ad3e36d0c07121067fbcf4a9599262fac58312da713d6a6c494afa1c4be6d547bf532c85db8c070f23493fea30ceffd2b5ab50aea8d6175f9c83cdf828edb886100f0d292ab83a14c1834b0a342bdfe6814b778a0c070fbce4ec985d2eb194663a8fda38eb212b4fa42fa9c526678747784843e4498c1f17dffa2b23524aedd26a5ca15f49599f08a3f10ecefdd3b929f132f1d49f1ed8d5459c16a9a843524e3ab9b50837ffb17fe32a219f410a4d51c54d39a6bb49006dc0bbcf18ca572ba57da16d281b03b0c10cccddedd8cd7d4e9b85017f631cbf913445d89e8e8571bf3df940217886b76f2ce3d76a3c62d8a5947b2b5cd6bad136fcffc3e46b8d8301cc9d3e517f8e81e3a19eb675ba6bc59bfb27db3a78c17b8aeb892a66e81d2ddbbf3e99777a8edc8708fa6ffd918b06a25f04edcb60f823e483aba49e93cec76035948b9e9e455b12c0ec3991dd959aa5917c92d39897993f9518ec9849a92f3d70fc7a553f71f128d966fd025abeb90d06d34ba87284c35b502904b0ed4abe2a654aa6e80262c38f17681ccc9e432fdd2b9b38ca67fd9ddd3fecc16b4d66bb98021e98dd6247325abaef61221c45ca0288eb03b6f5cc4277aff7748321432c648ec5a1b56717454985bfe3813d53740aeaa2da4d7975896ca553c783493ff88ec2c0a9a4fd14945736b2df5f5d0ceb7be37db00ca5faa382db289067f343ba064f70cf6713cc1adc7483d072ff2c51b04afd958593c93ca12f879f75cf1fa5b83ef96838304aac5f7112c0efcb3bdb83f776861d844b161c6eecc0041d0ec830d018ef0932c8c9cc91dbf6722a7954f22eeb6c39e1506c59bcaed508e495bd47e3d85d6354b99e08ec89b2363aaca3f4c083d6eb8299ee4a63c37348e930067850235917348993e6949013458fdd2d63d5c5f95fce29c26002e56045ba56d93fec28b46382a2125f507ae705871d4d4ce379a894d462041747433c9fd3a0abf4926323fee8210be69749bc9aeaa88aa4acd2b9fb41863f2533b0d335cc1b35de678c022397087e2d5da422b5670269f9b1b49538b3c5e9e9e35d6c77a2af4b1625a885f80c676a86ad0cc7e17230958f5389277aa01439eb98339c9aca2ac1cf51b825b089548a396dfd7578334c5e413d3068cb44ffebe0a559a14f654cfb198d4797fe943baa43004656fc76e5a46cbc0b65c5c403ffb6bc55b061ffbd8b119f6d4cdbb873441df873248f64ba31a86fbf02c624c044799206f09a435888533359fb517a5f20e744d3c114c3ffe2558d4dfeca1f587e2792492eb714574d5308515497a5193c835c3c774deb54fc7abc7f0c4cfb1bd1a7684d1330aeb64abe495dded816c59add7e4445974e9cadb2c7de0b9673ab7c6c1fac0a99d5a8c2ffff53babc5e1505568d408d7188ebf8516990566a2134e5ae0a2f0f602c22aa6c084a82077fe62094d9547f88bd6cb1c401395f8bb44edf1a8e118fe9249e952445054e9e91e55dcf9b8bc4d9fe3e25ac722c059f2602b13f9d2580beb83bcb2101e6e555dfe94712a384a90e4c40b8de973d444df947be856b90ae4a4020fbf3dd7b627981eee0744a8cc8bf8e416dd61f24e2d094e514639597e8f3af1a626091d7e73300d12fc58c52f6bbd62eec8fc9c9778f9c907b9fd404e7de138c30c27e6c473182d9150ff398bb493069497c4e749b45e80172f93221456bd3989cd04309d251068924ce312a734ded52ab0b4210495161f51ffea0f18d3ed745050dd610f54020179210fc32e18a76f31c98b5e8a388d62075183bfd9637c8522bd47a2df3e91c33944628f124967d697f8dd5a0ef5679840d77e805e4533969615437252847acc03576643aac7a81bf4342070ef08014d11a91807eb180e5241c8d38745f9ca7a4301ee3bfeaf7c112257cd5a71f992bc9c33a600ffc5bbd8766ee771d3550a553de5b923382108ad5b05f7d04f6028dcbca88b7d71792da4000bf9e34e56c252f2e82610b002c300d5bafa10aa33c22ecb1d51f2da25c08c13869c751b81bbb46d37bd62b015ec3c7e8ecddd4220b45729fc155b3faaaf6bb8ad8d98b4043b93c2f6b6c56b0ba2605310c9f45dff7214af2b6d531b4b6a665a5ee654d71b3b082dc54c26206412ec9aa924bd4eb04989e3f345a1ae9f5d1b45624ea1a70589212a3d154b33b719cb4ccd843867aff04edeb0c834c21d34cc827b8dbb478f62c04518bbc2dad22efe72c293242bbabe3292c45226ed4822344af3295b1bb5e951a2797e20de03a7ced75762d8eee70d18d424a4de310071a6b7e3dc757ae9f8f5c5e9c8eef98b9b86f5b6827d698f9af847e5c6d121cb6bf1009f554bb9397f7eb8b66047ca115d10ffc82eb93d40b7ee65ebbb7f1c9c8580b2e6d86866083157a0f5559c83beeacb19fcfa71bafb15379cc4f1c8475418fcfbbc668305db3fa25f6da5e2e6388ec5481aa0dcc6be538ddafb503555a5fd48875d2d48688d0c841107f09cbed9ae582f56fa7eccd0e543c12b059ba4029cd5f9c18fe93066dedad9e22cd15641a6f2b20a4997550685a151be6029a2f0f0a29950fd225d7717829ac1c26f69a1f25f7d379d92505eafb3c02f27d396c7467f4e5024a2782dbb3854a187813f94b854fdd652b494a917f1a3253957845b89c98b1ffa42177faa465c37b3b72899d7089e953eeb6be18139cd446a26332c22319c3828d501e45b9d4fad287199cae66026200f4454ba869028d0bd4c60d9639ed9d24f73b207bafaf05326b92e98ada8d87f404962f8c4ce8a47f654613e97613a016dcdc6c450531c55e72aea4f027301f38cb6e42eb7fb4beaeb175b13dd8fd142feef3289114675010c003718a5d202816dd87b2bbcd8a162facac27e65c1dfcbcc16ff8884527b7f8eb6b0903e1b64c69fd20ae4be07d7ef3d6c7b06ad5fa040a3fd9c919a47980883cb35445144b362455a22cf8cc6ae0714debbd4074cbd648b74ae8c67dc780d564838a9b4e128730d7253c1b79e2b994336209caffdb64c77f9b91ecb422eb8716c0f9d27d597105761f107cd89f6256c76d45c6559842c50867acda2c651880744f9622a94f42f5c548fc016ed62a2d415b9bcfe31534f7c2bfa3d0c290aa7f19c5007a73bf63bab3d5bc0208f1e953258baa03e658bb4f5bb325bee8ab85236efe0fcc48d17bc7fd75c61bc9738e32709f555410213563e45ef64ac70b2ac31b628b923dc57fffb3b2fea7876323180289dbc9957b9dae9d3e0ac825dcdf6fe7d89ad4a7fbed93d861115bf21166c47d50ac88c3ad7ca4aa4ad49871d757dd224a50accf679411c69bcf01f7443e83dd970328cd8a1e1aaaee82f549dce9fa4d3b76a2c36a3b8e2574593cf29087ea8fb4ad57eada2b85c3ed9329c9081586a9978c78f6208ffe4cd003fbf1c008ee1135c0040c0269433b5d9098a684ab994d517c6bce29022bea1e4298162f6795c9d0c3fe178e418d2d4824bf86a8fe92313aa7110fc08a50310d4112faf4e43ff76f8d9d1335af07ec2bd06067dc7d24c5bf191a9ddfbc99f609cb494bbce2279691b022e60c5409180bbb8fe0c456054c1d3dcb56723229b930076f5d54070f9918f8b57fcaea773ae43eae468ca58eaafc14a6471d7f9244ccca57a0ca4c44b60bc210e84802ca7034b6268db77fe9631250c3c8e2d64802ed26544d30761942e38829a9d3878304ff3cd3695754fe975f116058f590eb926d9a507f600c96a66521c2c0b0270cfe1dfcae64ba89634588b88f0e373418a6623973a7380bfc5e69f25272fa3abfd815f9a875725835a1758ae44f3236bef558565cf38705f9750a91f1379461c966d2e4c06f96f4dc29446c0210aecf28b259539ea2404d22044af596fc649809fbd2ea0535d68c0af0e131faf6844b25170ca8b8ffda2334920b756ea2d094c4f1a2e3e7ae644d56772cc4697229022952141d2a660ae19760d7dd20e09b79f4e95d00c9f007c320c499937c74d385ae5ce6e637903fdfdb1a44fffb0f025ccb557a7ba2f335fdab32c5c80ae26410003046408faa0bf9f078c87670f4fe46caa70937fd5f77f3817bde75c5ef29c33b35f396b4468c6f67886318a6ebe6943e29ad35b02d4ecff47f3139d9ceae53ff7e0f69eebfdb7f06b3e2118c2c8adbee637afaab4aff152e46af06c1ba170c015b9717f0eca40625dcb49e586e6d4ce19d884d9039ed714334ebad656b7322973dc01fd750e7817480c69c56ec3c24830645732ca6b7c6f6c980b3ebc77c62d4e9ffceebd53ec49d40c0e54e0d5fd77672b7954f3d9b6370961e773397b4fc8ed3444afa17160a07274b2adbf7b3b62f7186c393d354ad12c207f8dcf16afbbb023a700bcee437ba805236a6b213db71ca2d474e041d54a59a236f8dcabbac52d520b3c76fe55d844cf2f8be17467d381bfbc63143f011460db683dcf327280ffaae68854166778caa6493e590d990fe1f74a1ed40fc1b1a539d196fc45b88e90ae3f4e67a799385f031521211d178d4342435e7a63fb4e21914b5da6f02c2eecb89cf47ebc1185801ced8b095419a00f0887a714841a29d84ee14e74e0f48ef4f37e8bcf0467417a856be6e25828010a53a6e7481ea5ad70d49559a8e2054caf53fc92a64a2b42550cbe326e5f23c3aeae398346e2d746612cba53480441edcced90498c63394d87b380faed8097e6351b804ba910be2234b934d3b8ab6ec7878d52575e41086a15dc7aee5418964e78dec3fa5e24aef38abc25d2d3afd48f28e62d637283741e6a11f92126e6f70ae05c918522bad4bd4b1015c6ad7297fcf4c29262c4c3587722dead764786d1c016d0b78688d14874c263de108b92677fdd505ac421d10d7255f439818721126de537696f81c6824c64bc84c448631d1b91a84b3dff3a0203dba9f85aac8b5cd69e803771ebfdf4284267784c7da687cd004974cb10db7a92af0ad94f0dde24d628c74e8160bc04af358e2308d1c8981fe201f292e4000e10ec91ed582255a0eb845ffeb042979d0fac4678dad4de1f387d202d484d86453411aa1141391dd25bc650c694e764786d9c4289d7b220a90bc33619f5592228072e9e7ea3977af39e2bdfbf1dc3dbb17503211a36661a46e5ee74cd804e4a6e8300981006a8d0273cbaa23b213d28ba7e7f5184339c75aee53e240b32f7835a4731febed442e9d48e1561fccf980e", 0x1000}], 0x3) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 22:22:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x20000086) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000100)=0x40, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getpid() 22:22:18 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="95c56cb4856715b528f9f564b24ab04525e855db6225606df5e04f30a237ef93484f848da420537c6c531c1d2c9ad1822eed7f2f4104c741cc67af1d83f3f986212eabc74e44dc96994fa6f2f308296c2fda21b45e691e6213ffcf98dbc3f826859dc6a2f128726568ee1d0682c154899689def49328f713622691cfafbbec590aeabdf3294bebc88477754231004c72b4345ce401bf70b542b5a58f0066d27680b0b05c1b67b85a11a178aa61138fc0942445ba60a7b82e9823c0d7ad9eb8a1f90659716b4f1537bf7a1686770eac12fb254cc79c", 0xd5}], 0x1) r1 = semget(0x0, 0x3, 0x220) semop(r1, &(0x7f0000000000)=[{0x3, 0x5, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x3, 0x7, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x5) 22:22:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r1, r2) write(r2, &(0x7f0000000040), 0x85341958) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x40000000000001) write(r3, &(0x7f0000000140)='n', 0x1) 22:22:18 executing program 1: r0 = semget(0x0, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x8, 0xffffffffffff0001, 0x9, 0xffffffff]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r1, &(0x7f0000000040)="e684ad", 0x3, 0x9, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000d0d81c47fa5f275d4306644505d38f9dc53c539dfedb811610fa34ca83f4d04ffc0263220fbb29c81c1a7c25894a01f0d8b4fc05feca4dfa9b2867b6c25b14ba70459aa85aa37ac1fc255d3c76dd468344f0e0d32cfde41184bbd7ff925d3f1f1a1bb5cad76abdd42d7e0969f0734edc3cda847b35c2177bcb0049f6dbda09342f2e2814c02a96f80c676761"], 0xa) 22:22:18 executing program 1: setgid(0xee00) nanosleep(&(0x7f0000000040)={0x3, 0x1c}, &(0x7f0000000080)) setegid(0x0) nanosleep(&(0x7f0000000000)={0x80000001, 0x3}, 0x0) setregid(0x0, 0x0) 22:22:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff80000000}}) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f00000000c0)=0x9, 0x4) socketpair(0x26, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) sendto(r1, &(0x7f0000000100)="58b36d473612efe8183525cd885561bd35ce6be0394a96d414506352cf11b7b2450f14c1ce12790fc2caf1f24e5cbf2245a68c7047fe6dd20234ab7a1f6b93d671c6210ee81183af5b0065246aa38ff3af534ace0ea712eb1f09d8c88bfaa37aa87886e5af31d59e716650bce65910b9b14f843007b703d65886d8308f1e35582b76350876cbdb42007848f9ae620492ce0ddb6e70dccaf31bd35c702e8a8d4f271a5e93e1bcb6125f14f8154092dc6dbb62da04c4828cee493eacd75f68235fd86e630286cfbd74a2bf272e611ed820a57a51a04a3f159ea7a4d89a27b09e416de57f92ba7c44ec1101be346a25e83f291358045ff9fc4eb343f68c18a29a01cae98b660b799d28c5d1c0b3824ec651394c0ab32612f4dde2a804ffe412a4740ecf4ff685a543a6fad5d74ebe1e21a58d139f6d549831bd9783358c4a1ec2147de1418cfa2786aa2a19d9c083e7e82a5fa96cdc948204c5ab73d412468e625eec9899df0f81d99b3317481a95c4c17ad9d250e605161257d7c904dc76ad246c148b50b1a7e98b8927741be7ffbcdfb9dbff9027608e6100ba0d028b3140201b5504dc6598364d27c0260ff9236d3a393d48784113a84589d5b24658b54d0d37f63259508aa6bf6d10902a275f62e3d062d490348b4787eabb557b5d5c6ddee75e7500b3aeaad5c5777e9a6ef5323a44a4b91574f9dd58b623b4347f0b159e53d726e09fd6542bfbc53c3dedfbab986a0fb97e383a7b606ff5a4be728c0e1fa048ceee800edb3bd3e09fe3f32a97322199679d99c2c36b5d923a8e2f29d532352d81f74734d6b45d9585ea95337dafb477492d5b180c37187de1ede8bbaf8e41deccf1a3ef846b1cfad1405c67a84b982c5878d22aa655eeec9669182b4c76068aed931ef87f25d421c9bb523835cf6a12a1fb98b015bb8dbdd3ee3a5392935080fc0d7939e43ebd011f326d2fc134cf6f9fd2ea0caa226d3099ee9af4c6e7e3b1c32e2873e947b6ef256e2cb2c506be867b6360078d7c18f3e9c0ba4594ba0f4798dd070066898762044f29bf6100adf43ae3708f789ef199d3efc8f88282615e024cf730afefb8ca1bca7511e78259b5b22aa4226343753a71139c561f0b71d873bb0408f7f0022f1dd31f90642ec41a996e39c0247ae278b8390ba4c8d8a00619f9581506b07c5e506ef95411145c4986865741302567a18c110337ce7e7a9d03b038d5b535fce93e946f368101c88de88017b6e3624dc4ffd0246f0b1c5a677c4efe786d4c50c3c4e428364df1041a295be8b72a3cbd5856550671fb4a4c4c542ef6c036bfe6a7979372213cbdf2faedd9a2fc3daae930d53178fb911f2067087ee26ce646568579b3835eb541c1b502a9333e86401e7ff402e5d9d6311b4ad72d0b4a9216a48c0ed0bf77254e960ed8bf3e9562674495658f816ae07c55b1d0a07ca7dda05f17a8cd123632bcbfaad644609f7539c46b117480c21f1f798b0f02b44be1d05405649872ff39f06e4568a8474c8fe2ab58aa7a2f8d6f4c8d391b4d1ce495e9f26012262f3ede0d7c591b8df3356ebcd33192cf7a0ef265ec8229255dac6d2ceba4de790dafd0388e331c3beab435252aa1a7b1207d552149967c698ef3f1b642eca8f3fabba12db5c2041611c2e3cbde8a52f30efd69821f8611718fbf6c88d24243ec898420b0c19679af4603f74e3dc7947f4f22b07d9bbeeb91c8266759a5ba7032992047294c79e0daa888c1d432ecee91dfd0d5bccbae4821a2b3645b61e83b463b1ba94144bd456fdd200520d4777a4924520a75cf921b51f922d31f6963c8d2be429eafebf484bbad26ca4ad1f80543c1d91e156d82d8feb849e62c29eada3e2645c9dea6f5ef6f0941c8f9c33dc61fde07ba493706236fa8aed51745afa7d43a908d1c41c81d8bdc95828683c550da1fb2c0406b7fa513bea3252687eefb08e162904b1a9eacce48c0efe3665cb87acf2cba421001ee2143e2a438544775c74185ac193ce305b529b36ed42ffb26b397c3944233cfbb5c2b177260292ff94b481f11c6cca50c69b2bfe5d3295e53462457029a4ec446b184fc38f4377b5b04b5d023790b833f0247ab88b41ea48b94a1a43ca191c9c7de5316d51297f6d017c82cc1dad6f50a31d8ccef21b3b83e41b73765f58d98eb3c3014e0ecc76b0bed6b600ffc6fbc6cbd4d36cdbd4f3e9540cd5062be17f3736627936c20cf4bab89a1771bdfcb702c0c3d3e8905ac1dedbf18fd77e4297d22faba9c576c85d20e8596035650570fc661050a1519acaa3f293e1a0de2cd12689932b936e19e2b936310526e7feb41c405b234dcea9299637cca01810ad729a06119299043e9cbf52b7a091c288779a9366dd3c55090ffc2a454b0d239535730229abe9c6035412156f176d0119b4f5caf929ad44591bcfe74593b84fe48f5cb6a151fecd07807d861f5f49091cd6a003165ba216296df2c7c820bf26d0f87edcef63962cba1c697855043d2f26495dfd9a036e1b39ceae9de1432afe160e86799f04455c263f6a4c7c5d8e7278c0648323f27621db35cea5a0f1cddaaba5a4d35e4b5907278c0712e61157aaf37f7ce1cefe9679e0cbedc8b597734e78e1391cebfa199ebeee76428dac13ebca16eed001bbfbc2be4001c32d8a07825e37260bf84d8297e7d747dfd6bdccaf9d652cd15c0fc0408d9a36e543c2e68dc02c4407c4e996005d56cd789c293df28ffc699aaa2e2235480afead4323452542eaae951e443ea0a0038d3fc35e1cd130171e30db81c452026851b4108b2b63b9041621a52b8c15c348dc4e0d6ea869f9cf5c4132a0502532c3082a78db036a092bc8c44140af276a90ba76e022e252f50153d1681640d92c6c87a2f49e48506c11ff20bf013970be2953632fe26f87b876d521959d5187e20b73dc81fc87336ecd3b8cc2e771b9a980f60a02b3295e82ef95d95e16d6aae17035512d39eb70b78ffd52132c4fbff95ddd5a5b71b510adc98456a9bafc24da32c291c603fb7cb548dab1e14fbac8496efed8892e89ce8e24f30aef5519679bd12b54b4ece9be1ec4ab9f5a82d1dd453852d10cc580e334c2ed07dbbd89f0c23c22bef86397808a622c15346f94ea8278e3581d78884a963f50cee5cfa5d97b53f61111742c49a266a0b16c7eefee34bb9e82c937632a27d5546154e2ea353f597098fe158f55ec93d56de3dbb49eb1e215bfcb0aad8be1a3cf3f918d95b82756caffc1fd46878878137d7d51ec542d3e81e6ca519f520561ecf85a6c55928c8e1098f6d8324417152d7683945a69086f81832bdaf5941a1ed041e8750dab27ac58be3ab1d9fa5701bc753ce44380b75ae89a555a5901ba158d87658147898e97fbcead766fdb1f3433136aef071264348f4eef4486743d29cc0ea45771860e0814afca4709357422f84156385c30e3a2e401760c97dd3d8bb66a8de10cb299230108788003f9c47ddfd901f55c38df387eb05b0c5f61a779422dc13022533a844c10d2150ae671cc4b490c78679da0c323dcceee23b9aecf47fcb13ccf6d787ba0e255afb523466bed195afaf3478bfcc21cb22c180f42563e7f9c06010ca9b09f58e3003fe0769038dd83c02e45bba4969e5ddece86aea6a8feff41a3eecc7ef29261e5b558661b839213e67218eb68cc2e07af423c1373566026d3c98d2c109a0a6e3f450ecfe2d31192879c784bd22338d11d04cf0baae3249b8dbd6fed3efded289daab523b9464c989ef205b2e1fb1ba10d0e1841f455d8a0cc76f92dd811114b7687e53168a69ee626112b06f4121752f3959c1519fc56682cd34da118f4013b517d5f6d2aedd996dda0f610667d5c7a3d90b1c348c479840e1a267ba1ca34c4568904aa723b236d7bf86bc2296cc54f6be3990b64c73a9e15dff36edc27d8b9b89c328e5a6e928f830a0495db4cbda7d682e9f63373c8d6d4ebb583bebbca8059aca2717e6b62df30f083858d08acd16b4ac62fc75f1e9d29999999a1c5a8027a1870ed4f58056def2fe8aa5b01bbc9d50fed3dba8ce8850e1bb1625c01ba4396f52edfe8e13a3beb628b7f41c065150bbb26b28f22649f383fc3cf06d1e53627a49d372f18607677e1ea9e7f25c83ec7efb01700a1a0a8fe318e83c38af1e3e341152d7f6ad97d0b258f68bf5b4cec411a91f401ba8f13f3c138d76fb24cd92cfdfcadd19f393aabad9a9899b3496b94632764fab2436aee572f9e0c352ad2ea08bfe6066c2f689b208e6afaf0b9894acab63e7670df7aeef1f673e6c9370c589167bc03b62d72fa56b3a652dd9de55185c9be44b4ec838c45932796e3c53dbbd05757c60c75be231dcafe027f16c6dfbb442bb39c2ca301842b17c1adeac1ec51cc827b105b8704b74a6ccd7e84962633c740254c19322d5ca8545b4d576b8f0856492ac3d7e37855a7be3478c3e66ba647850e587d404cf81c3c0eaaa37544fc31c6eb6ca634cd7deb7855952fc3f4ae4333e01e17a22a56ae59910187bdf42045cbaaa2b5972b071cf75ff182a1262f648883ef91bd3688419002b9c97c215fda84c7234d16b06c0d0afa989359edfbf99781062ac6f80b9ad99676dbd7064986d0bb375ae26ce40a119917d627d1025aa44bdf1cebef944e567c1c3c30012ffc1ed51567058c0a08fa85fe1c2aa1f4b681b85a1e4a463807dc9a5418ef52a0f2f4ac1e4bca24825609a4f36df2de6d93a01c4f9083d849897cc837436d4fe465c656d70998ab7d56548496ed46a5755d2159a5be71670826168496383d2268c211aeb7dbac3c21e273a108f52dfe68fe89bce3aabcdf3dd96669fef91d830e17b5e07137ae30c07da934ab8c1ec01b2c09260a09dfde67178d3e0da7a9ec758b829be58bf6c202f1095b4cdb6ccdd15e00589327c3a2dc7978f90a3529a654ff4d69ce1b7d2fb207936067cec537580269a73bc28546743b13dcdfdebafe7b3318bfe17ca2a8d2aa19ff5eb5a3c6b66097826bd04913fb77dd9c9b0bc978e63fca1f255c18016efd0db1b8f88d4aa3240dc964296ac6c4e168acd2d749189e929820f194c9f7e0d0918fd3cfbd428a15eda6ef892a115410623ecfc647fb8e439a0c4bb82ba456b4846d81c08e380612ec473641f89aa1e13d2dbb9335e80d3160e77718a8c81aae78f4127b89c2fc2706d69b4b67e1df5989576646a10e55c0b49632a1cdda9a2bdbe570c5c8d8d739cb521d1439326be83f471f6d68608cad971971910e8728c3d50bc293ddedb3b5b0deb527a9436a575c56b2b86a65141a78d4307690195a8aade1bcf090cffdd9fda5d70e68653bfe063e03dd03c1692eedc65d60800331fc90a90ca3d36941bf1336c7939709473c3b1b871ca9c41c821b3a47f2fb5030e2c7cf2f3c21e8dd6eb3a9a0d282a052ff0fb77b3529dd2537eb21167ad9d6d3cfdc01403cb5351236239e5bb89cc592ba67186bbac5f6d96ad11501d1e61e2b65a98a14f7a74a56228f79292797cff2bd209099b1d1be3414f7f1ae3bddf2939c773b39d6452a9e9ee9cb05c16ee0cff738dd1d01de2ab5e0c32512556fea47e8fe8cb559150e91f5ed0426b68a176416f41328ee15bd4e9d90a26bb5bfb698b06cd6246612edcdbdf73cc7f2f806bd4f587b340fc636afd55468aa5153db35de08554be0b6d353add76c7efd55ddf2c0f4aceada83aee7b3ba6eed854f28e2d522a1ba22ad1eed7244e7c02d4ee71acf3aae50a68048e4c45b08b2be55a9fa508787f6f3da7b222cdabe620ba5d7c9a9ebd20448e286e82ad87", 0x1000, 0x2, &(0x7f0000001100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040)={0x7189}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0xfffffffffdfffffa, 0x4) 22:22:18 executing program 0: r0 = socket$inet(0x2, 0x4, 0xe0000000) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x8}) recvmsg(r0, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30b}, 0x40) 22:22:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x401, 0x100) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x0, 0x1, 0xffffffffffffff7f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/18}, &(0x7f0000000240)=0x14) pipe(&(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x4}], 0x8, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0xf0000060, 0x184d, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x29, 0xf0000000, 0x3, 0x5}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x6}, {{r5}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x0, 0x3f}, {{r6}, 0xfffffffffffffff9, 0xc, 0x30, 0x80a9, 0x7fffffff}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x4}], 0x4, &(0x7f0000000380)={0xffffffffffffec92, 0x2}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() semget$private(0x0, 0x3, 0x80) kevent(r9, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r8, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r8, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 22:22:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) socket$inet(0x2, 0x3, 0x4) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:22:18 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4acac6d0760088ac027c1571466734633f0841b34be34cf568613655fde95e1b90f47e5a52559c66ab9b29540f15fefec59415a84146c0e4bf1f92342cf34bcf2f5cae9310d30c5c864d0a01fcc6a533ebf68d4bf8f20899c897255242e2a8b44c3b09bd446a08852e1de1f7bdd94b208303c0005dff9e55c04f8b3fe57e248ef389eb04ecde48a65d08b3be8ba2"], 0x10) close(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6011, r0, 0x0, 0x2b) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0x66) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040), &(0x7f0000000080)=0x4) execve(0x0, 0x0, 0x0) 22:22:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() r3 = socket(0x7, 0x3, 0x5) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000001540)=[{&(0x7f0000000180)="910247b63d5967994211cdd4049b5cd94752639a661baf6522f9f7d3206c474838a87ea7e61ccdfbab2eab532b24fa4b76c06d37847eff9f3c8c4e07715acc07ada0677cc871a26911cb389e2b7d50c7a77a83fa77f01291b7583d3ac2df40e2e15b98d92731fd423eafee46ab4806dce5d48906d83209dab8890bc04660f65c62adc6c48d26173238f8539843fbcc3c7df3796c878b83c50e59115c86bba4f7bbd847ec8db80f92f07cbadadbe71f19df7bfc104d0cfb", 0xb7}, {&(0x7f0000000240)="b39e56ebe8fb12a1e535d6961f25483ff850a2db24e25509be5e6f4e52955e6f4ef23db4c7bfbd7faedc0efeb62eecc52d87a7845e064fe4b7653a1f2fbef003af4c4682e553e11ab697097994fd72a4f32200a3cef69070cbd899b8afbc3c4e93950530c0ca19294275195105fd30138990881bb260f8d688b4aeb36a5685dd3c67377d63c3fc39f52ce4008eb7af649d15b37ade10c71c7f867200f7b18999608fb6ffaa25cd5f590805fa11189e339352765aed96fc529248c9f7b75183d3dfd21cc38b7a55c56f483888a553a47f5a82c0ce0df9d9771f0d2bc28a573b79ac9e7b90f0349db4497755e6a613ba8cb463b222215093e42c57018cb7d5260625fc209bccde3972af280498dc2bbb1e6ec47263486e481da3e2fb7bc90b1cd58bf142ab75ed797a5c014117029fd0682d935d453af6dd9e776cb6591f3932acc58a8646da1e56db249ce45ead2347db079b2b8e29425c94d8413abbe2101a231e5ac8c9387bea703d2efcecfc5335fe3ed70fc68714781d9fd4afc82c2b1e6701cf2639abf48fc0e432b65bc63de9488a7506e23be23750770f1b66c6d4917faf3ba1843170120fd3bddfda993ac3566d642b12d9f27831f9bf24b45f33129507b4bebda2263f7bfa786497f2637f2e260bf6160e023bc3fdf4c63828e1dff286cbdc8dd6ba9941f4e77ece2c9b227318d81bcb5797af21afc16868775e6cf7c77743f20503ab2cbd5488ffcff584144cd0442777b2b2c378885a0d7295b4c6deb42469c0aa1c0ee1310813ae02046f6eceed0fe7f3e1f3e7e38cc5dd11f8e2c5b34f013df5cf248b0424c5ec0fb6ec86a072a65fb99a52ec71a9e0bd1cfefb7a5e87138a3ce442c9afd85ae12b501374c036edab8d85a8cfad7d4e825ac384f17b8bd786449326f9aed265f718f04beea854843ffbd947261f51e619b6409995d0f7ec351cfceee78189af64387984a1afdf6f7bc2e0dde86d758f97d58856eb7395ebddf21bbba6131129b18f469c268fd0711e9bfcc72fa92bcfee7740bc955e8859da0b3b30efe1f455efd7467d073945bb9d9dd618c767e7767fb5358303ced7c6f125f70829b4bb79811691004a3dd1318801563d74874b405052c864e66993cfa2cd77220bb010ff6017140f489e83326299223c1b0cf3926be97cb00de95fdd4384a72a6b3dc933d9989dac4577d67152d1dafc7b8d91db9b1316dbe9a73c3f84982b4a7af009850b783a6dbfedc2cf81d2598724c52ba265fd01db04b76babda2508e2aa10c57fee53c3f1184fc1c6cd63e30a93b008f19f29c4b6d575ef2ea395d7fde40a7dff0961924835c05f202e92b1d52f213c6cc07e5c97df6a7817eb66321e0ce45971e2cdd4c72efb3a1dff550fbb8f55db3e55d0f7486b4cc87b65ae5ce0fae604f20cd7c0cb329c40c43c115bb2400b48ba2a8056f5b9a9be772bafadaad6a64281b1430ba3e82ee1b0b86956f0c84e691aad93ac98b409fb7357c77c50b6d91f3ea3d081ef6fdd80a2d2dd907516d2e938e140099bda242c59ecfbdb17249adb1f2e8d5d948828b5b675f2a656ebd4a54191459065238969db75fdfd9750048c60d01f2762ab2dcfb4f1375ca4d2d5fd7c1ac03f1922e45782799ee13ab82cd8d9a4696c6faaf2c6539fbb19f0c637d5a291e63588a46751febb9d886f0fb875f50155164b57481b4fe83de7c36e8deb3b1c085c0da7bcd3e95c12d47b84087b1e971192d058155724a5710f01cb8933dbcca651c642bad2c062937c096a61bbd256451be5f1bfd107773ef583ff4bcc1da94d71559b2a8976e138ff4334c9bbadf3a305f8a498183a390b8d96174b36d9563999f7167d1abea2d324fc04da781baaf330d227857a190f538facf9e1a80db6e48d174df8375aad0d0e80560b28d81027be11d520e0c9f7c314a27f0c115bd56311606260eea7db6dfbcf0ba74d26572245daa2f4baf2ddcb3b721f9c45ddb399830ecb3ffd728169596755e3d55e932fcf88b7a517b91c9cdafd47acbe44c3201979590acf09d846e6852d906aae3a2e937b007ad9a3d0959903fca09310081731fff39387a0e7138762b47813f6b457751cfb698c55bcb69af841afaae11b98ec9787c4c03149ae53b9129009212f909769150480a024469d0fb972525bfb1bfcf15ae0ed749d4e3cd98e7d4ad67e3c95a615fb4bb708920e2f6471357b2b4f3be4621db004a06c29997a71bd19a62b00c8f2509b1913b28eb352df18cdeba23b9b1ff001dfc76b348992fdd4b5e576afbfb48dbc736c08c04e8c9fc65259671d78ba94970b79a46dea49c18dc29ee006f98f4311a611325ec41e74c2faba03bbfae39e6811ba5a1bf14b3edae9ae3588f3ec4be1cf5012de703a3e1cb69f9ccba9ade3ff03b5f7b3fe9822cbedd120b5a2a20fc145fc7e9dd259d2d1fcf4ca94b7046a564ea1cd2de908890164302f7adc2cc24778d744b85a38b1f42eb6f370980152ec06f39df052241a894e4a880797894d175fed629e19f0e8339a0864183cd167033b3dacb5acc72f6754b012665339762fd6b28412ab6779b966dedb493d63e9e5a7cadc0e9338e08fcd8cbe1f94fab9415675af6df423ae4c8abff8f24382c410fdac90bbf8150eb16f1306872c5bf0f7781ebdef33d55f1b7e0256cb4be93d049dac6b4bf418474cb9f65e5fc110d3ced116063b84367f9be4fc38d71c77a901b47a362f629e96906deeead6e27f5eb778654a0615d3f44c91cd3b4dd5ec23a68edc5e93357b63172cde5eaea0ca8dadf6c7ca99320aaa7da150e381180291b69db3f84ea879a6f8281f39a536abbf5d3319dd3f4d864d66b5fdb43e451b2935c9e131ab0d3d0d10875d857c273e180c08a2ce9b38fee35e4c6f640160a15957f0a6d4e7cbaa5b976ec99bdf19b7aa0ad3d1d6b0b14d5b406f6be1125ae6c11617ea39e7c6237a6f6dbd54f845a7f03fa15d64d44f43e2c2ab657955a759baeb8a04c96980852ccf7c1a56620847026534434a9f746b6869ad8b0ff8e20d496594c75a967db11f359aba98fde14734f50c30bb9bb0664ec278093243c2dfc0d86f3d40a0b5f5f4984210fc00ca6d12c2156609ea8141b7637b0f2a86f5d2803e7fe499d49813a8a931077dfb0163a99712969cad1fd441b67093fbd668356298269b35b5e3f4986c1b8157dc105c1438c7cf11bc6c1d3ca1b32cda3489d414d0178d35ce8b8c603714ea85a72a91fdf985dcc0a1e64c59c3af24292f290b3d1cc1ff56cd335acad1306d2506a46f639e546e43a6419e7b588b385d52e3830df8aca0ffc0b83a4fc0709fe5be3f1c2e3aee5ba293207718a825612eecfa9793f6323f4eb6f96acc310c336d11def4711ad9eda3e35968b8c7d8e03392336f4a3ea2e1f8f767a3d3bc1abff26232593c1f1819d905fef66a86137504d561cb2cdcbfe83f4ed391f51b4f3629c63d7b20164e1fab34c464427e583a0240828f7d0f6fa52102ff90f22776829657e1e6caf95c3dd3cca9f72e26ab87d3c8e53f6747447ee291c66621fbaccff3bde63c0433ae2dd6b9ec638f7c6954597453b95dc8b2fdfe735b02aea98f9d02bdb3e78c8d3662934ba27fd8f20550375b944e378bd5e46ff51d496386a10dd3cafab6b834e48c9989d8ddd86b2213ef3d09352600524cbcec20e796a477c5de94fea3e0401289e04c4606a104bd24de2bda6951f81b1f07b0d12d87a006abdd552a12a39b9901da86b5ddc819a17035cdb3374b61c1add56e8db4ff269074c04c4add7a1d0f7991a945c3e34227fbd24c49f36f540951019f297865d844686e497c510acd3a23bd8f91b653a081c88bd020f867ab1b17882bbaf034be98af9c0a8784f4b252ba45966d67f99fb2867b79642a4c5fc0b7d4507ec92dc8e04484b50f1a347478ff1992f714299904de13b59ca7147370efce8cafe0fbd18c655423e1667c732ebce880b4136529b8ba23f89034250c71cf362c5e4a2909f9824c39bf3de54a2272918fca5fffd41a9de33cff5c4fdfd019427d7d704af4ed79f0ff991e6eedcf6308280a5c8949d152f967691373f8ce47586bd8a73db6ef43cc09bcd762d7d4dcc1eefc2af137c52fdb0761682f659befce0de180aef887c677d93d16d6a0d00554160c090c8a5feec7a3cf57d626be0e3a49e4948354e20cba1169782d5dafabe5211741208b39725468e10f473d0c89dab7f95ee75fd4eeda69c491134098befbe19373b80c9fcb42d07ad2c397934bb1ad3a4023135fa4e8add2a14a647999bdd246e850403ee519e5803bf7f35cb74ded24ed2f78cf2da55131bdbe62931b2392f0f25e540b8ea5d7b25f75ec1950bee710a73adcac4f1105df5b2d824a449cdf248d71d590cd4b317827842ac8040457f5eb5aaca40d5aca78038ffe0ca6d32ee00cecb34846ee44b9f7e621ebcdd7642bb80519e7d310ad4ef6a0a95a6293faebb0994206279f6057f46337bb44d1de3760b0934498f9d6be1a9c13f23579a6ebb9ecd00c7603810f631628ec8cf174fea3ae84503e82c647b098e8af9e5b805085994178c037947abb70497db75cb64f9fe2273717c87f7b85abe13ee60f9094c27888d009bc8da110f3d5ee6e2d8996939a48805f178cadf4efd21124f5f6701d834b0f31f032a142f553b67b39e64aabc194a9ad2f96378b0931171a47dfa3778eb0415bfdc64a9868d97a1b46de8324b1f703a8992d5ca712c8a75ee62c4f0947ed6228c8752f2bbbee391e951aa95155511915825b4bad9bfc29e297fc6c1e845f8bb7c2f6728d7700edda33820edcdd79199c69cfaa356a15ddd34d8b7790e2bed30bcca1e174021279918ef14514b992c552605e9e3d3e85aa4dd39c3d3734ca3028d4f8320dfa6c2d34b2f61635add94afc769c9f7e51e58bf5b5fcd187ed7fd749a5ebd9baa86630070a33278e3b898445c9f46cdc9245253ea558e141d6a757131e2ae7abea47d10cf4f01043bbff4e48e3f9a377b0c3da42843a92a31df9364703e7e3831aade14b6ed98bf4726658ca4359aace9fa5ff9c9d50286b37fa07fd1510a67fc815bbf1d1403d8ad7629f1cc5c2585dd9019875fdda513b3151c2457813ff1f3ea513580c206d721da7924bd59b1779903588f6f0db03f992943733fb039742a0f8b477cfbbe99c97548c3108f3b330f00a1b116c24756d30e908bf741c2f1f2283659cbb5d33b26d8e0de410abfd0ff64c571571b27eb6e94a601084d9852367078aaea4c88798e4d9d88bf24dfcc20c06130062920203e8f52038402f93869f3db36259e0b4d7a1d553e8f7f4e17a6403c8c302f5e4c1d142b024a621e8d0144d89f71dddb992d41b3f50e9dd4483bfdc7c4ab3dfaafd13c77552c9f25dba9f9d50ccb782dd41276e37b80d4a977b6cca4c3ccbbf5f2535eb268f5fbd151b181d5c5b52edf00a936e12d07c9195526007fccb826503b613a76c5ba966d24b33c76fc5fe936deb83b1b0dad12607eff14fca084f7c3ef0bd2cd9837e76dd0ccd46b0c1dd3b87c48e3b4166c9328ea074b812fb577333784dd9af8af7528c1c0a6a2662eff04827643391a1ecd0c341e8c9e24cc80a677ba0d0b6d65a40d7b8fe2f6bec2f1a04d408035fe26bd086202091e922aa11e70bf76f909b8265da73c2f9e14683706fe07c02928a08ea65fe9b7d1100eed171969574e01f89d968e48cde9457b5470a9d5496951182455e2756be9a5c935b14ee5d054314491beb3eefec112e40c91457d65ec4ebee6970ae9f2b9205c8880acbc0ffb7dda4e705", 0x1000}, {&(0x7f0000001240)="d2566ff34d9aaeba30f084cb99a7603e5b01b4342ec6b1ea8230fa633c80993114f0bc92a8beb562f04f544ddd830f0d09f3ff91378be5baf9b4c1b4a9229dd39b39e2db70b15615f61cdc29457db1cce24e1205a7bfbf9538577670b257b62fa9e33c95fe0adaecf5744c4fb0651da2e0233d412b7a7826780ab5ebef02e6fc22ee6d357d8422321b8c7171ba67ee86265cc7331496693f365be502", 0x9c}, {&(0x7f0000001300)}, {&(0x7f0000001340)="dd94ad7f6084a1998f3695cb7edd0b4e6af8dd9fc985c106a6370a87820019cc5e2284de25a259f0cb86e95e31e3f3050933fef4e8b4a619ea0868c62ee06d3f251bf3f9c73690366146def74502ec73c143cdfd4cf696051b82ef10ec538eece67d60aba114e7afd185626a44ab60d54c53b51edd5eded6116d9badf5e93678de6dc702e1f13b6b0e3fe7fb5d157bc7cf6690bc862bb4ba42b2087d205fdac076ddd25ef91d7307fe593016ece90f66f84100a59c7da555d9", 0xb9}, {&(0x7f0000001400)="9a0e28353b020f3a2ed165b5e80cc2125eb2fb2c493f4b11b247479fda1f9be32c8c68deb7aa2dae2c29014930bddbe152b105726bac263bb0fbb59a034e7e87ad9e4803974ff8a2d1aba5ff8e74a387df2bd0602c100cfa590f0e99ec1b", 0x5e}, {&(0x7f0000001480)="a440fb3eb32042d25b27add66a78f351654de1d7c59d25afdc78b331a23fe78e9cd023200e0806f7489612ea70298857180318500d", 0x35}, {&(0x7f00000014c0)="57d1129b3cb9a0f127496fe431234affde809ff080818a8dfd537dbe5813f520813470883a6aee48d802151c56f109b5726f601b6f95f16c8f46c9d4f35b240825058487f97ed6e76e44bc90e4bd661b4a17a323b361a7a9b365a24981a9935db1fa17ef049a13b3bf", 0x69}], 0x8, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) kqueue() 22:22:19 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4007, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget(0x0, 0x7, 0x100) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) 22:22:19 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\'}h]+\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='%\\*\x00', &(0x7f00000001c0)='/\x00']) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='/\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='+\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\tV-{\x00', &(0x7f0000000400)='{-\x00']) clock_gettime(0x4, &(0x7f0000000480)) r0 = semget$private(0x0, 0x4, 0x124) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/217) clock_gettime(0x0, &(0x7f00000005c0)) r1 = socket$inet(0x2, 0x0, 0x4) getpeername$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) semget$private(0x0, 0x0, 0x41) fcntl$getown(r1, 0x5) fcntl$getown(r1, 0x5) select(0x40, &(0x7f0000000680)={0x8001, 0x4, 0x5, 0x3, 0xfffffffffffffff9, 0x200, 0x8, 0x80}, &(0x7f00000006c0)={0x7, 0xa9, 0x20, 0xee, 0x4, 0x1, 0x6, 0x3}, &(0x7f0000000700)={0x3, 0x3, 0x4, 0x1, 0x5, 0x6, 0x7, 0x1000}, &(0x7f0000000740)={0x7ff, 0x1}) clock_getres(0x3, &(0x7f0000000780)) r2 = socket(0x20, 0x7, 0x7) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file1\x00', 0x0, 0x3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000840)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000a00)) clock_gettime(0x2, &(0x7f0000000a40)) accept$inet6(r3, 0x0, &(0x7f0000000a80)) r4 = socket$inet(0x2, 0x0, 0x80000000) connect(r3, &(0x7f0000000ac0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSCTTY(r3, 0x20007461) write(r4, &(0x7f0000000b00)="d0b8e4a3091dd70758b57cca56dab5cacf43cb808caf9dde766f6e3f77efd7abe12bf41de0b742a38ba143af2905fde1c668211e641eac435c4d582f9227da9eec8bfed910b58e979bae6a744a4a42b070c4cadb171f2e71e37c14656e5e7d82809e2d93707aed5dacfbdc349ac4bbe0a2d3a028b505d3c647b912c0d0f6060e811f079e71bb113c017c3ab8290da0de341bda8c7afc0b1452a53b331e95216defaed40782ffaeddcdbc93a0f6c2fdbfb17ffb538fac64c6dc313ab532bfc26770c5d0847363d56aefaeb69e1d059321606b8cf427aabd84dd61d7ab87081078a1ce06273abaab2af7150155a0db6d37c73edcad5a9fa213f295cd72cc2e9fd776b9d6084325f18267ee40810acec7b10d2b1eaf09fae2b0db39bc7b2838e5137c1f75f2944ffd981616bb8ee9a43a7ff042f7926e4e9601b7202d17bf8dbf0a2069e7b9db85ad3a16cb3ca161ffd28dfe089c9ed9309eff57d52187c3f9cf6ed9cd9d18d04ce3383dda735aa8bc8ead5fae7a4bc260464e2100de05821cbeb6d79fc4242f5c6c11430de270d94a328fad410a30d0c4e41defb6d487fa66dace0c227a5510faa908c04725639d36efe2d784446e7c2abebed1b37bfbde85bcb8cd16eb35f60263317d94c222040935df529ef6c13cf8db4298b2aca85715eb2a9f03490790f8e79a42d4153e348bac586f0f8a98752814140380b7799308c18349f4e27fe5b3c6dab55194e8c3ee71c12ce530a19b50b3cd57590db88dbd2441ddb922c2340fdccdd31ffff39ed119cef2cc5f289933a048e7cb735fc288f2065ca62bfe99ae054dc2e0d110dcd8a7ec87bf28d6e68b13cb0fb20e1d46b773a345e3aca6bcb038f6b5d3a0786279c39eb1a54e29c86d2b5aa7ab1aeb49806870d953cb5a020504d2f065b0080b80fe841ef9bd2843dba0c85f9b3c7598b3e91f1bab1a1be55f5c80cc592b1fd13d174a93d6fe91753f6c8d85d4ac94c11bb86f810518b4e869886abaaee716bf99665f8b6d3ea13acac9abea8f5592180b18b6fe5a3c687c4e35dcbfd26bd6b5f7f31f457a8fc3049b0d3a3f7e0833d455f89b0743170d972406e1d19720ae3b90c872024548712b4979a30cf007c7a78655e286fd69a30470bba27b0ef82bbe21de84ad69ad4a6df293b92eabcb87fcae49bb9df8f49ae3445d985ee821143a2fc0b9443954859d3cc2f8e290529d3f7bb01ea65ec86cfbd80d7ab94f3419ec0d6981ce6493b5a19e611430714ec8b0478d3fbe2797e279c5054170623a0390830058b2d0e639a99806bbf31e7c6f95cb8b1eed06b399adf016b6949b3c9d746b40e828b849f44c835eb356eee0ee19a1acf01730efcede5878a967f82e555150c8171dfb50da142fb8a96b99b36a327d503efe4f926dfea7db0cb8cd002fdc4b9bc5f7098a0d2d616c2493945a653c90c60042bfcfa0bdaea3cd8164e1a66ac338d01f4bb1943855e2d8954c92fe34f8499589ee7a3e738f7af737ce130cd0dd65a8807dbea59cdfb3535528b65040a94b7e88f6713d42548cd68e43e9ff12a807b8cb27906ac3f75960181662b41cfcb309ae27b83a39631777497678168cb03cdc03d60063bdaea564d4c708c2d6114e463af126c8c47d6b35332f65ed9ac9167f0c1d4f30151a0dec0de4c1fd8b828a5cffdecf80e8aee6c99cc42f59483db812dd16dc9a24c0bb2569a2b98355e80e85ccd45e05a5847a1487f6664368dc405d95665ab73b09b21f5581e478d5b9c0a26be95653e01902a90f1ba1bfeb30026e38bc78d5499e6f3aa7f54298e2c66bb77012246f6c8ae2387dbeb32ba353da59d6405144e02a3b28a12ef9a3c12233bad637ff9afec0c09d867d6252979a57d402c790b5083d3a65878d602c18e9936402bce63bf4d1bc7226c0ff6c4734c990f818b976d9508fcb549776be550b430efce235288ec9d92af738c49e44e46fb54ef699e483b3072368513d209ce192c3da6c7a04d478512173cdf3c6e3b496fcb0e83b93ba583699e0feb6629be385b37701b8327572b36cd52ff8fc2d4b3bcf9554646cbcaaa6c859ee626ed4f85c5e71a583d872313b75759dbba590be69ddea608a00a30699ab86d5bf168af51cfe852c48d47d414b2282908474fbd61173735123ffece6d5f5c78c8b378a764eef75eb5526c5605503d5e493b60323ae936fba0670f3cb3d39265eadcdcd4f44f28ac60f2f9d58d3a221cf834af48a3a51b6261214cab76a2c363ae895cfe7d9562494358e5ce449f33387bc3d77b3ae8b6d8dca139c60f54f0780263cfc0d340c50c8b877247c1d1030363ee1828edb6359ad776d7d71a26e768936f8978e7af8a4c9350d73feaa3ef17c5e0efd02891340981216e487cba64a2a1d34702e331ef222257ee8462ec5ddcafec90aa29c50db086b7b2acfd3cb8237e315f8e054e9f64e8e9dd0d422f03fd205ee1f11d55f34710940861896103d7d5f91b7df05a4ce10284f7d0f3cccdbecc259e0a175291bd55d5eef8a2e5906448d10f68632115242d10baed2b071baf6e5d37542892c0651857ae68186bea68e67e89f11a97a68cebfabf56edfc42f8da115a90dadd958e57d4b384f78292305475903b42ca63a0c7af22dcc607947d8f9d3c6d15611129d6a7f2dcc1ef0e8751f9f03e26a1f9e92fc369d7f99730dbbacc990d7670b4da10d99a15fa5be3f29daff03b648b19b5948762e3d0e28ecd9dbce93ef637cbf357e3d4aad6432cb52a876f791678cd026d307e7a1faf1664a9665683abf2c36ab98ffce7712835c548853d54eb098331030f94504f9ca0446d528f96796a3df8f321250d7f88b427df3a2d0b1d4afccae76ddb8d83a0add304442464ddbb58c09a3e3a7b3a81ccb924e5e3d6554ed2ad307d3d1a2f60388ff40ba5c3255c865b6ae8eb6559b095f1d65baccd1a0fad18929f8ac22f6fb5c6134f7a709ef93daf2ce63b28e19669aefa32c0ac60b3206a1b9fa8c8472fab9a87a432f15289ff85e0c67d903c22705d310834915c1cbfd67c32fdf83cff4d57b2c23c2b276dad9a502f001dbb8c0d2ba887918d4caf1d15cd0aaf17401c68ec273ce8a3e07fed8ae6d122d98694563d46fabb66d458711f5c3da2293a097b988901f29a51dd5199a3a7067ddf002718d8693729d460ff4ef22bc7cec8742b99b350ae2b0b20946aa7eae6ae77370543a3f6db773603a6c149ca511fb16ea07a08bf1a45ac51548dec55a64847e8434fa64b571796bced8b2888b2ad67986e6c95b5900d9b52ff5954f32a2a46d783a6c14399ab01c4b17f4547e63d946dadc650b84cca230d56bdacab01043323379bcf3ebd7acadbda403414b72ee5bf5525d4884ce80ef27076400a885bade793e47b871c962267ae1ca69bb398a747c1eeaa685c6d241c71d82e2aab0654175833c64cc356c2cdfa89951f85fe1a0e84d74cf3286c6ae22d64fa709fa699e25ccd61c7683b7e5420b53a19bdf8d11b11e5ca7357d0d7e57257b74f1a74184890dd927930294c5bb6716d0d8f00151fdbd1d56166adaa994b10288c41c21abc66b939a39c02a624d638e20acec79105f4a3009d25c1af0206fea52e653762de23daf1783820ce6953c1ce5acfb5f76e5cfcb5fcdef30a5a27970b156023c59d6da6f1d30a8b171e840268f94379c6f71bf10950ea13054fbdb4906a5565b658958cf07dc36a051fc84e1b783884a4d0f63beff3938b36239c748e7e9ff1b0a2687a1bc86ea226d1afb0f38d14a7cbd67787f0114a31e2b8c3190582010d594d49983a5725667cd1251477a8ecca7609ed7b7340cd5240007d277fd038778473bd7f1a1daf892f9b5c48f4a338e6c6358cd46194c8bab57dda017ba7b9ea1b517842ee0f14a3fd97cbfe8aa5374763559043afcea46796e9e606a07d2b4a8c123b845976fea34cb7af081ac7a381ee83989df612578c8283bfcd0a14e4556bf7333b9dbc03fa1a2011533c5757af40de76acdcf4029a0e1002f778c4d8aec61e772555ed26a36409a929c2d2d438a7f1271107affe15abbb793bfd4f97caa0cc4acfe7d4d82016bc01077ef18a06c466c29e3c0ab36fbb69adb493c1c0707cf810ac87470b3a4813aec50d311bf78a1f1efe3fbbc5fa05262af4a42db76b8f5f8d48cb89cc5bf6a4280860fbcfa57b07039a5087114873c38ed1bf78bd1ffdada5acaa20bb882e2a40b14c36ff1e26e9a9920756f5ae8b90019c438cfee6ce5a29f86b8e3aeb22638a70ad2f405131dd3022bb3a6c48b06f6fea1935bb8b6ecb8956906325673581738b16266b454900e9788771d369957a1c9978ba6e3d743b50fa656e4dc5d0b338f9d6c80db5707ddcfdbef59cdbef9c77d89256db6fe7d1bc09161d2d5ee5c4817004f7c4fdbe91e05c96bc9ac13caf19c1b60494fee51eba60c493a2944a81e46b46bc0738c0956f4b6d1da677221dbab635e428ece4e831c406743b81d90f2b6c1f5387c7dec9e4d699563a15947faab9da7d64e184f7c610c14a36dd18993893fdf7977e629b409699b5acd19bb458b872b65185fe0084040813e126684c01aa59e80d51e0e3e995904dbbe1bbcaaecf2fdc28bfc09f53c55a65f92c703b5105296834cacd35d22a19a5c02d93e57c9002be3c999e7b757a79e0a0e919e583e79305f021955c470ca75db57577a2b8f35b5e9dffb9068ff386270af2f4e1c3113cb1a12472f11fc29f2e290333aac4b49180b21916e8c0bafcc3a98a63ab9b027dd9ae3ec578255bd7ba74b448dbdb21ed2042510ffa2649c3856fe778ebb73499599673827dbca0731c1035280a4eee702b11632003d10d076117c0974360f71d8d9379cb5b850ec8190e4991dc06a430f8024de655ff3ab3c009ae1f4d997d9cbea61ce2bc08cdb0cf6fe28881c525d395c2384aad6b387b71d5b39dacbbd7aa0ccd15ecc0aec01ecb739c801600956c1a687a5a019060dcab8804056a9fac004bd3b2ceef9d837110600e42ab3ff532d0c3b41a5a7eadb3d601b6c1bbfded8bc253a7909215c5f18b3924ac98b733604015fddf4af8f13d62e5e39fb853f52a5a7cc4d96298875a8bd59693068e069e3ba86f7eace97b40da194b66ce2b61d3e1d1e3f6571b8bf5690c69f9d395b43839651d0a4edec5befd21aa45bc56e15858759b61f972adcba6eef55195753fff07971abed378121ec0e1f0e850f425b67de081e0fd018ff2944cf75d1f1c035de8ed7b5b7754ab1be577e40e235c0babf5e5c0efd6b285f75e81465d390f5f8221bd8b3b9d1ccd615353aa646ced1be1eace92ddb9e8c84611e8f7c15862f1cbd2e9a20e2e94b5345a4d4cabbb722ff8e3e247443ed829c716b11c73a0147a29753d68aa94f06ecda7fd78978b3f2dfcca5f365f6ae1185350a79d7b2a747093dd4851a824a61de9d2b1a170be33012b6da206e1c8d0893ee94491ae4e8783c1430a4d643d27e2fd53a855c1e40ba77ed2f6659550c6f32100f7bd30e35e3e20108b605f6bc1856ca642164f7dcb38ba386afa69414b76136462994cfeafb24ff6482e91e1ed08d4c6a9e3d724b6b1f1903c0a0bce96174037d415abad1595a66897076ab1b80e53ac2eb0a2f81199dcfc27a2f380c33c5590a9b0bfd945493bee56e5cb0610861b67360a22046da8a918a53008f84d9fe981987bb4b35b6d46f35dee96aeb6f0396dd2703b324f807f5f5ca4fd832d5cce3293ef28a25fa3180b31c89d43799bf9c0b4d06a1d2da128cf921014a362b12e2d9a85fa6ca112b3bf0299d3baa35c8a3904454a370", 0x1000) recvmsg(r3, &(0x7f0000002340)={&(0x7f0000001b00)=@in6, 0xc, &(0x7f0000002180)=[{&(0x7f0000001b40)=""/58, 0x3a}, {&(0x7f0000001b80)=""/62, 0x3e}, {&(0x7f0000001bc0)=""/135, 0x87}, {&(0x7f0000001c80)=""/211, 0xd3}, {&(0x7f0000001d80)=""/213, 0xd5}, {&(0x7f0000001e80)=""/222, 0xde}, {&(0x7f0000001f80)=""/250, 0xfa}, {&(0x7f0000002080)=""/147, 0x93}, {&(0x7f0000002140)=""/10, 0xa}], 0x9, &(0x7f0000002240)=""/213, 0xd5}, 0x802) recvfrom(r2, &(0x7f0000002380)=""/44, 0x2c, 0x840, 0x0, 0x0) connect$inet(r4, &(0x7f00000023c0)={0x2, 0x3}, 0xc) 22:22:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10082, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) close(r0) close(r0) 22:22:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x29be00000000, 0x1}) 22:22:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000ffbfeb5762bc24a16e9d6b6a4b406c982b45a31f826e085bb6198f97bcc6681a141600000000000002084894495f75170000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x1ffffc, 0x4) sendto(r0, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) 22:22:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140207000000e5e00f000000ba11310000fffffffff26a8cd0a6c97afa7445ca040235403710a5c60cb7270dca8d901eb27754eeb983eb98476553f8f5735ad795cdab81c423e49424626a20274adfba90ddc119f5fc970ea7b071209697cafd2e64acdbd3170c40471d80ee2e778830d7251d04a1a4bd50e6320d59dbd28ce0166f2f153a6fc290f26aa1afd29915c830dcb3c3ad0abf0b3e5e3610a10b8040cfd0da06e2d508e40f0d5f976301fe608d778d67ba12c51db80c032f3edbf64c748d56040a8831ba5c2473bbcf217dc992ad707f315eb71622d9af640e934b51d170a2f5eb90d769b3cf02f20f60caa27e40f950b8"], 0x18}, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 22:22:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 22:22:19 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x1, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xfffffdfffffffff2, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706", 0x3ab}], 0x1) 22:22:19 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) mknod(&(0x7f0000000000)='./bus\x00', 0xd010, 0x0) 22:22:19 executing program 0: r0 = socket(0x2, 0x4000, 0x386) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 22:22:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000006c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:22:19 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 22:22:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 22:22:19 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x3, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 22:22:19 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678", 0x2d) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xd851, 0x0, 0x7fffffff, 0x0) 22:22:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) lseek(r0, 0x0, 0x8000001) r2 = socket(0x20, 0x1, 0x200) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000340), 0x39d) socket$inet(0x2, 0xc005, 0x81) shutdown(r0, 0x0) socket(0x0, 0x1, 0x9) 22:22:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) read(r0, &(0x7f0000000100)=""/172, 0xac) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 22:22:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)='O3', 0x2}], 0x1, 0x0) sendto(r0, &(0x7f0000000100)="871c4b5c621633eae7228e1e6d5c75f1b61361413cb231013c898e7ab56dfec8701246c8079b4176fc4e54cebb607b70f8d664e410df25bcbbb40c3eaa44492c2f1b08f61b81b14db53fd45f55f9b63a8d2d4db8c02ef44c824d06ac3b265fbdc29c4c0573215c82dda359b403ff6fbaa4c80cdc44132ac8072b35d8ab6f508162832b2da460", 0x86, 0x40b, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) 22:22:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f1691d1794d8486d964114e45dcc6cdc3388ae511778828e8c91b3585d3fd39af3aee640e56e240153be05a927ff273531e093b1083525fcfa9c6d45", 0x3c}], 0x1) 22:22:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = getpgrp() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setrlimit(0x2, &(0x7f0000000000)={0x5, 0x800}) close(r1) chmod(&(0x7f0000000140)='./file0\x00', 0x8) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000200)="037385efe24ff5b6d96f3ecc18e6a2a438abf08233f34bea591c33adf71928f1cd76852caeb9e06ea8be5a8f06318bd61e8a4c768a1620ab22a6cc28105463f08e948543b9cc970c65089496b7f43af1b543ed9dd88848b39a0a09eb03b0ec35d2afb66f6d64bcc642acaa225dbaae0275019f469b4a81394602", 0x7a) 22:22:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x3}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="510db89cef9d65494c", 0x9}], 0x1, 0x0) 22:22:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f0000002740)="46da4e16", 0x4) flock(r1, 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002003, 0x6c7) r2 = dup2(r0, r0) writev(r2, &(0x7f00000026c0)=[{&(0x7f00000016c0)="ac79ab6753bc070e15687d2bb6f132ce0d19c9d92cf714139276e4319a5b80cf7e104580b21ac781ea371eb52ad74f18fac481dbad8533d2640252f9430e8ffe37a90027648d2737a1a6993d6f0b9b916d93f513c4db6c49aa3343b4ad12dfaebb874e9c77df94d857f7ed2322677f3ac47876b0b164bc8b182d9c9b2b042d1ff4a3d8da22b32bca6b5b37dfba46eb01fd9fb29934541c2df9dd3a2c24e2d913a6872009f757fb7dcac6f738e84f94e1c5cec94011d6b19dbfe0fa18d86503553572594bb4cc97dfd7de17ce7aa387a25ad32612665a2645f2ed25599c4d8a1d5429dc45f391fcb97f69d67b56d2c51350bdee2fd8a3d2e2172c65373444594db0978499b650c48d766eefa36bbb5b5a1474576289b8578be1bd5ccfbf22fe83ba76bfc0ce652aafb811d46f7025ac37661fec46f2981cdd5e99c5e7d7913bedee095aa056b478741b81acb5cd82d4a0ed498b60329a7f8a2d02ee50c832ec3542968cb9ff9e2385deadceafa57994e909f90978dc5fd35104e469ce07821414e39b69d9ed9211ea2b612a6d5cc1e55bf147efffe29fce78b5768882ba64b5c7a6918f4c673f2f36e8ca42fbd7ec1433eff02a7196b88b6c7a09b5f3ab55831a85a1073749907c90ceaff020c86ed4b997ec9bcfd24b183bfa1a50b848a8c9ea8aae64ca5ec54b44bf5b44d0e74c34a8bf9217a1f33a304c970799c04c8ea33eac4a2d2f48f6bed2a371b3fcf97f334656a298c190d985e016b54c50d905aae6a74d0716a938942ace24d490c73edcc6b52acec74cbadea3a78314e13c3adfab681dbe5906f8155c055be44d90b4b2185e13b2a8b0ad19bea7d42bd833f10d811998b1df1c3aa994f3ab2da541fb01fa4f0b70b9b013b2b6fbc3de690b264813f94f79bb93a3e1be89229993a6579b0fd96577175e216475ec7e5a6e7cebbf1d04f16f548d0ad6701e4eb3f88e56f6225a9ba45428d388d9692c7eef0eb69ad0ba3d8ca2502b90e364682dd75a2a904792fb51b99b061c94be6a4b1b24f68ec85d6fc7be82fd16839732f90afe34aac6893c47991e7af24522f98868b2c060db30df9c0ff8efb8fa138e3f8210e170680d758a3e05fa947db29d898b61fcd569b9afee4c8e27b85dbe2e84c6f361a705b9ce5f6e71cf7e8718f37d71de525c31f0926fc25949745d0d7dff6bb3024d2f68564c97fcd8da2c896b921992ea0262afe3ad68f8743b8f2c967897948f4b22f571fb3b9773c58b51507aedc8407fbb700fcb3e1edbc36ac7cf324f8eb75dae32e5956c53af803f574e0a7025e14589183306cdccd79580f7993428f0508cad669051a2ef0c9504720d9f7c2b7b8c38b9e754a4f34b59678738db2468a3a0a4c9c3b66801247c95c7ce37355a6f3f74e3fbd43f4bacf148f6e9d7a7dd0a527f104c6faa5d5176cbfa20b4b46fb3fc50571989afd94db0db0f64f56055c6f44fcc5b5133c7835c3304c882ead893fbf50a15add3cf828a622da3bd52fa35b66c55547fc098a663b2770fe6cd6fbc4b32b31e98be33bc143de35cc365bd12fa1bc3083363fd89950c64a73e4bfa5740f97a9586958ebaab7e9e3d678c98c530580548a43d427e54514578e7519c3e75f26ffd87a5732c9e93af26e0422ba40634e53fd617f9fc7e6beddcb16f896e63c5ccf13f9c64690c869a3b9c9b24d7faa39dcbdbb67ae6953c5522726719fed1a646186f6edc99a188afa0b2e1772c75dc4429a005b8a501552a66a2e74ab1b699f3437e490ce2e205b76162dd8cf57e18d95a133360b022ddc7505753929d2756707fa0fcb434c1941aae19430a65d657ecfc6eb18361271a078e540317f096ae8d58fda25e5866c19b31a0dc1568db8df15cce48daeb1749cd78bee14989fd13dc1d1201beae29fae47119e5021983d56efbb8b638260137376cc475261dee2bfb5f172c52b684a99aa42a4e2d6abf4e6f04d48b8f22385d1b28c9c8886d2fe908f4953265fadb1380ca3fdab344432fc0cf6bf874f2b4b6872d97be9488d6f6c755012f606e5a8ce8ec486571d79ecb1c18883b753f9696f12d542e85263aaa874a34d42ab576c2d3cdba07f66520c717425307e2a224f3d8298e7a21f6e7e6eb0f68bfe07c0fc9255db6309ea860e97f89afd2f98c223954c1d187bfd17e974ce027df0af5301977fb7848a41e4b8ee6c2219009493834a1b92a44be969e8f3e41a161fddcc9af52e3b3bca6b794607143c1ffc6daed2e8fd266fa4c54ddbe88c69b19f5cb340d32a41f9ceb9b080e5f4bc77052347a241a99258898fe6adaeff7aa9104e802119b2ccc1a3b1a6dba864c92dfb0aee988721c8f02e12860c9631cd8a30e1a856600d87ac4fe3eda853d87b52dd8c8ad53226797ae97ff76f74e598d9eb5893097124a9255d18fa49afffbb8ffb9f67abf34263842bcb2d01860a2ae16f620bd34d358b9ecf4b57f40f22b8876537f07bb3bba1f56456c5890c49fe7c7348036d419b96cb91f272bcd25c12761bc5fe7fca6d6cc3f9f016d2cdabe25143b0613bc74f15cf65fba751c622896a2c6a032853ce963924676c492a65631fe29aad2e7d4549ba2703372e2b9df465906ff32f315f5cafe6e5c5187a3f08dcde2a8e0a48ff2b0f3efcb6cb6189cf9fbc918a9fb5e89f8b23a13f1798d00487ba414c994d233dc30ee6e5557d75da92df32c0309a0f030e40ad2c8fa1384eef137176f84b912f9a46bbcb551263165b28f256352debfbac44dfc51b6a2508874dc02c391c43c4c9ac81ad5e5f2060fc5c5b7c06703d7bfb973c0ba9ffa16270ab53da014635e7565ac7c00401c352e3e392f7ed85c9c21425a249e8734875eed702e9288867a95d29b899c185f2f985cb9e837bd02b1770142f51ef22227f188d016ebd0e9ee3c3e173ecd8a4563f99a53d29c04eac920e11d9964fc6797fcc1583c630652f6f05af7673ddcd4fa5d13a14d9eaa1162cebc9858195ef2219f27d616c85851cb2669a6ce45d01153c3875a04e1346661796fc56e62b8963f7b04f1fa3220f6d7d29cd085a1d83caf9051c5dc486b4efd789ac78cfe949878bea60abcdb56ed53acd79b9e333a3ed483b4cb2545ff561f0d45f9487a3e17c14b5b7ec33295f7fe5ca65f560ab10169c1dba85627de2beac4e59933f4c4dd9c9714aec7c85c94d0f1fbd3e07a41ec8df5d7b99ec51231f261568d0c46635df5d83c58be957eb1d7601f8134a9dc0feab537b61d82b5ef1e292cd21281ea72ecce4de6e980490794064890e6901deeda26ab7f4ad520f72131f8f1e7562e2df37af0bb11066f5da4b614979cda5728ef0d4f4060f79ec0714d36c74ff7017bbcc29194d722b8637d1cede4c3253f201a835b86bd136e2f1d0bc56b14fb208e3767ff8d6dc15625c357d9293b8bc5e12de142a5237f6e0a596918129517482e6dadbafc97c41cbfe99fe8ce3a6fb874dfd2c5a53db0f04bb8511b33ed26d62bcca2655dabcad5f10613fd1065ff93da10bd157328be901ff0b096b951cf97b249e565ef72ebfa12071ab254ee8acc2186ca8b40b1d1694cc5b4fbce9cda8ec5db7e2def29227f252a97cc13435e6c95c2a86861bc11733e6b9bae1cd3eb4b2c985e913a79af46f13cb8f246a8f774f181b29304a7518320c74e79094b858a3415e5dbe81f5f397e6c87dd75f12873635b31b31f39ea620b7ee6113935240edf86dd7e7ed3e87d185644e9c06368573113197c7acb942469db7e5ee302b6486611a35372728dfc5d6b5c2203399e408388d2bbd12972ab1f45a474728e38f25cddee3a7e0829d165fbb461805072ec428c814e089a42d57f8da63841e89861d91406a8db6e9501bc7122f8ea79bd3829ee53fd693ee030366b76d86c721e96d35615af0fa549b568f18c811b5a2a0b47439baa4238dd39f78aa1e13f52832344e02cd4471b08bfbcf99c509a01d61963498f4a523428799f337090158e81752de01e262b945109729a11fb042684edb5ee7407e86157da31b62151253b6cd4108995615bcd04e65411c2215a838d72172aed9e79ae32912bdfc314eabb5586683b978a72b4b89b3a6c9e6745e21134f994be939c0089d89b428217fb424dda44ff60ff65fa159cb96f240f457320a4238cbd229e4792851e8e644d0a5a67cc34fd798dccd798cf4fd65a3b114de560e1692d2f9a75a6ea43b3327bb17751eda9051e16262a52a5539c7b8afb6627b87c5d6f8d66efddc41fc7378e0ce59a4c6f91ede06a2a9506f38d44a013f73800c3b598bad38e14540fd10a9f1733a35979f5fd974106549d239773701cae0af80216a5d112f80c53770e15d03dc0d802e505afedf51c0a1a7fb23080f615215b86ebf6914fe92571f92231ca4dd4be37369a536479d35b69e24b697540b0078e5adb14d6132c3650ab090c91bd3512534d9657dcc89c2d58bbc3acd6574927eb4810a3f9468328f607d61bba3a312e3ecc5726f80d4b477a155434c9bff3b63e5cf69365a6b77e356307e92d5acafe55ba0867a642fd8011f1a56cd93f32cdca2766b198c6b73aa44e35e79371355bc4e7bee7ac0382f3bf40889cf3de19ce8201c28198e1bb4fbc81d1fb5f8db2af8dca1fb1e100f4ec3a2f7ce93bc7ab261ed5414cbe0adcd6b54c9802b72e4be994deb2ef16c3fd60794fc3338aef8920e6e5fb44053284dcd42bcacfb458b410e40c08bf8140a7f9c8c59906ff4afbf902f03803192bd64d4086f68b9cf315abf4b29b9a0537989f8d6386a34c2578e0057ad145969c570d52f4842da8c8c4d34c6f87b05cf11bebf34a4759a792944e759cdde0aa11f015cc8b2c53c265d9be55cc6637cf8d988c9a9118d21fe1bf1ee32c405e0e596426793136a65a052cc7c7c7f258ee33aa9dd247262943b1e83d157fa8a7e154758eacf1b4ba579495b83606bff1234d7e537411ed9d2d76836a5559a55283ad8c5b8f02c39f98352cf4128262c2e692f757082ca5e140d3ae56d21a87414f2993790ac993c9f4952e775b1c4ecf1995a3ac258ba6d4130414accbfe0be2898c6ae7a42d823ee4024177c9eb04116a3085292f70a754cb1b7f6c8c427c9625711d6b198ffc2812e5e4486893dd196d44c0dc41cecb969f942b156faa4b566d944becae5f6e25bb80c8d159fa7869869df1f430ea67f44957d3bcd6631459c254fd6f6302601797676b96337b4bcad6c71b0b947fbcac4ad787354540c2f886b9b30a86bdc2e31ff39ff6557e80a5d7e1b4ce08c49aace60a0dba22a2dcc86c1b69fb48db54b7e679c33b8aacd6846f7d82cd4a6f9e8b12a0bb800146aab937a776755a4a2ca8d85ea4c136ac7f9d5fcff50770e4368d5e8beb6b500915c7699e102cba1015d23c0ad10311db822d844daaa46aaf356d092763f89fc2cde695d0d047fb5b723a454960d89489e6b8e50c8029282cc9751dfdd0c4788c6c9cf3257f41ab016b06e27dca0d36abf35d96195d589b957937efbe0c021daadf9c234a1a7628d9d182c4eb7dc0f32299611a6af4c53c7292f81544a0afb7543f7e9b0a79c51ffab91c4cfe67b8c9df229699694ec634fd095f6193606d866c7e64f6ac145c928b0a58a05f837ce7e1dac72f1e58406d0c610f0997d3a57127c316412eee07c38cf24274aade5a29aa5238ba88075d468f35fb4a7bc738d7678c809660924f5976c360f0eb5f104c687d7947d0341007731d4c89977c88ee770a8df7c4f66e38a78a90938b53b233436204fa143be373e13959842448e782b9826382f9dc56951e6a8c019ee099fe", 0x1000}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 22:22:20 executing program 1: mknod$loop(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/131, 0x83) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet6(0x18, 0x9003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r3, &(0x7f00000003c0)='./bus\x00', r5, r6, 0x2) write(r1, &(0x7f0000000240)="41932dc724105c0fc8f1de9be63f22741597a0882f3ee811e9774a556f12435d5f2e2b8c330771ac9a4935ee56568746b4b759f7efec4ee249f97ce4135a0a69f363444657a9ec0add918b857dd2e25ac4a4b8186dd55b45884becb1a56fa70b37", 0x61) r7 = open(&(0x7f0000000540)='./file0\x00', 0x220, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fchmodat(r7, &(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x6) mkdirat(r4, &(0x7f0000000300)='./file0\x00', 0x2) shutdown(0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0x0, r2) fcntl$lock(r3, 0x0, &(0x7f0000000140)={0x0, 0x2, 0x10000, 0x401}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) syz_open_pts() ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000000)=0x20) open$dir(&(0x7f00000005c0)='./file0\x00', 0x8281, 0x0) close(r7) 22:22:20 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000080)="72daebfa9426ed9d0f8a194923adc1e1d574da63220bf63917807f380481020cc4ec2d1f8ccff47aeb0fabd06f505365376ca59933459f425c441455140dc63bbc0acd4cd870549c3d6f531362e57169d9dc", 0x52, 0x40b, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:22:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000009df60109760984c734f78fcb5358be033519000ea8a65ddc6158ceb55b59673f5f6a432a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b796c"], 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) sendto$inet6(r5, &(0x7f0000000340)="0aca81c9e10cba6df7acfb5d06fcd1d27dd40f53ae18bafa93062a26dba0fa8f5fd5de507d4e917842d263cbbdeffbc694ea979cd132d1e8a270f42f0598e787a4ca593f49558bda2169f6e9bf6c418585c9c99ef199dcc8fd994f110cfbde2761785b8a784855bdd2a885ac07f87d695592adc51f116ccf89f798c545eac2024505ef32a7e623f9f3aac87ee5517f55aee8d22d04ea7c7eb8453a08e38c38f9dfda985ac41052af2ca0c052a5c76f2adc5ab57ac17e854dca557b2e6774efda6216c2680709d25b15f7b43c6df12d6cbcb88a81a2271b1b331f931354275c024f56", 0xe2, 0x7, &(0x7f0000000440)={0x18, 0x1, 0x375, 0xffffffffffffffff}, 0xc) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 22:22:25 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/188, 0xbc}], 0x6) lseek(r0, 0x0, 0x1) fchdir(r0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/7, 0x7}], 0x3, 0xe) write(r0, &(0x7f0000000600)="958a17bfbf276392a12ad2e61dd03d7041ea9d47e81d6978087bb1026a4f1a090d6067fb1f2007e747fe59cbf04212d94e35c226a406b3a06b5c782ebbca51451bff3f4c0bec74e6310dc12a1c093b843e97ba58313597392c2be3eda6806a2464a4b487aab11c4c41b34284a6d284acd4e3ff981e51994ce21c7f00a39c390287a39bbe411eeb58c641889f2f3234f95556dc286ea76ebd568a8169e12f7113fd39862b5c93b9338da8577739c17df21bb880d747772e599b0fd184885513d93dde8467e2e9ecf0f7bb8b204cb905520bfa8b3d1af25495a596f8c2f3df7a2498aa73c0259f29df28428af602629f8dedcdcf28b34dbb", 0xf7) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000740)=0xfffffffffffff001) connect$inet(r0, &(0x7f0000000780)={0x2, 0x3}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) setitimer(0x3, &(0x7f00000007c0)={{0x5}, {0x1ff, 0x5}}, &(0x7f0000000800)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000840)=0x7) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$getown(r1, 0x5) r2 = semget(0x3, 0x0, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000880)=[0x0, 0x2c79e4ce, 0xffffffffffffffff, 0x3812, 0x3f, 0x4, 0x8000]) pwritev(r1, &(0x7f0000000900)=[{&(0x7f00000008c0)="715d33b23c1cc51cd044846e9fffd52f89433231eda474d76988937d728bad5ea07e1fbac8e3472e3c6901c788ef279add65c541a904", 0x36}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = fcntl$dupfd(r0, 0x0, r1) getrlimit(0x3, &(0x7f0000000940)) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r5 = getuid() getgroups(0x2, &(0x7f00000009c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r3, r5, r6) writev(r4, &(0x7f0000001a40)=[{&(0x7f0000000a00)="67bb5058bb00baa30f5fe6b6ea625ef4b0211ddecedbb94ad48a0ab9753908", 0x1f}, {&(0x7f0000000a40)="e492a9e112740762e3824fac3acfeefc3801cd684e664cae7f7f279265014cc537b83763ffde57f257f40b2004e6890d843e2b9652b795abb5861395c6d482b041261876820b9885cfc965a8d9a1d2b26399a7705d0e5e65df1ca26af4dc592500a10edc3ec6d1356c68b56f151e9424defbcd2c47041d3ccaabe231623e6eb6cbdb104c005fa741c1e7bf8145414ca1032a1f13b91175b66001ebea83633896c59aaa989e867d95914ab2b8f308b14b6d4e047c17c78bd26627e8350344326da2b25958b23b93d317dcce6d93fea9baea049274ef33677b01da90db893356a9b6ab9245b636dbf92670f910674413473674f065747bc8ae88c6de2ded54f612c0abcb9babe1fe2146adf48ba5b0e3e23146886fa20e414c0fb6fff25618b947fa4edb08bb5602404e0ee97681649c7b72e71c0ce7c8671aacd1bb53ebccec3c6d99e8e9178763d96a1abda0c8a5d297771b322b1bbd1d8b3e482401a43552dcea40cf4dfee32a4aeb47b0bd9ae9d6a11c7902a64a13b44d3811bb998ed488c94215e789a3d2b2bc086118ebc4cf6dbb800c9bf5417f7cd13b0d4833982d52a02c7448e165327cac28be349d26a0295566091e19379e5cac1ed57ce3a6977c88b4f6e281eea274ea73e546a2fde78b61aa0cb321e1a2622eb07da10f1697c8d1525a21e4a887a90f9fa9d555e4edc4f7fff96cf154a45a685554e298e084414e4e78058c94b328bc091472ab269979b65060dd2fe807ca8054a36f6dad09870e38c7b154f334232be62fb513fc46c913ce4579d3c9c327dd94c77d6c96e91fedd32de7d7aff7274dd1973419479bee091a3b75a234ec116d92e054c5ffba99b62a21fd449f2320010d8df45ed192328bddb7a81db34b92aaca12da15bfe7ae0e5954dd0185a1050c414432bf8018e10d076dac3940387d68431bf7dfbf4780aee298821d00d9054c9ba0b522d56adfb63ad3e5a5f0c3975bc9ca2828797fc62af675e65cdf08d3c915d44592023abc5b8482222a860bde3f955516a8e16c9d563cba59b48188e4231670fee7516238ccfc716ddaf51d3e09118a9459b91c838a91aa910b78d139ebb2080dd5a092cfae9d52f41d541f858fe3f14a75ef58071c68aab8906a7cdbe25c2311026b57c37212ca3ba0885aaf2405770b3e4653ef80be618b2f0aa5bd4d4d8dd8e5b1a9305561c4935b5378a5b013b0c4216e3dadafb4e6d72083320d581b876cf976e29dcafdb290a053e17030b70d804b778bda2cd9b9bf6473b58be0b9b3895b795b6221f67660c5caecbcb2ddfd971d8c6c544fa7f057c3c1a412e88200bbbf8491dff8ca15c49edb1e644394bfa159582847caf60921e4881b0e83a37987c3115021e3a4f81b307094550bdbd06ed4668a03fe716b0bc5fd38c8e6a0ad41db784e281d62d8b09a34fd5a1f305fa49714a40365414452d20d72c966c84528bafae271ea94b0c3c9a9d57d58c12fecb36d1d1a84a47fd4e3bfc909f9742a94485d7bbab1281ccb9933ccab8b60fe33279a342815cc34afe328316a4fcedbccef2b0b4aee792b52dfd3640d13a23025b869f2f87fce6751280e7b35afc5855beabbe7f4fd0f9215c0284eb262fb8bf41903fef0d592ae0784d5760d56606d207c91409ea972528d89279b931fa837201f459848354edd4e10bcf2398d4a1217deb87a766f8b1c928bafd312a5c8d7c6bb7a1d480919c85a64c2fc1f72d0891e73ec8ab325819f27d52f1bc5d8967d8e46aac05e7a3781faa0d276a197500d90eeed48980a6c1da54cfe7ba00b02978c0022f8fd0ab5e5f6b074394af5bfe5817a02f45a3d3926e94396a4cd9331f06da13ac00d675f7a0da3d27c9e932c07c2eeed29799f06c7aa5aef9e089f4f8bd375b4fad1f76c82d14c2217f0c2fc5fe5848ad3002486390fa501663b7cd96235860baf95dc990a36cab00d50c01baf06c64a39a095d1c385a548940b18a00ffb4b43c2035ca7c822803c03310f860c8e5f70c67003a0ce4e8fde849a12ce6bab67cf81c05d0afd82972ee4e9e1ad801dd1c975eeaafae239a18961a24c3d0f33851c65292b55633c15bdbd2b2d2c34d03c9d17e845bca968ad46322cd77f51d495fec7b68dde41049b8bbbfb7f8c20d908a20ce155f19846c48c8f287f95e82b1c5b42983ffac3e067f01063230bbe57119201f0c7207a84d1cfd97cdeb5613fdaa249be51465b0b725ea428700cb8b47ff25ba3b1607bab7d3828887a649adb2979f128ea0b128da793b785a84c90664bc4dd1734cf1c1c064a7c362021a1f6fa288d394268d90b1c17cbcd03c1021c2f687c9a2a8c5cd4dfa02e6612ef076373e465bd4514a6a7456f528e7f43355758c6fe742c797361554de88e910eb934289499dc3d3850b176c149d468ee9a5ad7721a703a885ddc56fb3bf78b11d33986c3c1f5bd124c0a481dbe1167d299faee6c106339bd6b236464702026b9204ed33b8eed7bf4c32d3d2353898c44a0cd66d69d7028e06bca2b361edaa4b7ac401ea1eb4230333fa902b7c61d7391acc6e396d1b1235b8c4f903a02b62cfad279d12fdb0b0a907ade46ceee4b4d68d3d42b64556e40f16e303a8d247cbfed9bff5e3f51d6db325b1c7ef3d9bfd888f489c97111fc9507b15f8b2334c28840d9918944c1e7cd1ac6cd913f9471f506a31bf9ef83cb7269521ca2c1e55efef42fa357f076e4faa49a00a65b3ec19219b1f6519d5d05c30cbf0196e377f1dd0a16aa0c5398f6e0ae4bc0846c3daa8bf0f43dbffc94be637647f6b3ddfcc5aecb2321668708f60944be288c634bfb133b179983bf6456c68197f253dd28d7b277cee43db1706d0b01e0eb60689580a6334780bf9aab928e4943530cc2be6657f8f0079de797fa7b266202f81020ff8824d47d099490953d126ce1326459135b82c531e349c0fd078698a20c4d6530e261cb0f17e81821c7b3f8272479fac5cb9e3d69d3f21be34c82f509bbf589a308dfc7a3a26a20a6c873791fa90d1c5855c0b310e40b0951f659e8184f9c8657cd4697ea238b358908479f979c6abc732757457dbd42aed412cd74c47b46ea556ab7a8af96b394274575501738cee4b9252df5db6f42c64810d59966944d691f3e6e71626fe96acdc6fccb510a00a35dcc2ce6ef664c35d6273d82640e7eab0087b0e85389e221338366199ec8bbc95deb1a9e8b7ee97ca96b6d29dd61a56ca71ae7cf27ab3c259ce77f62363849f6268e5f6870145877e8cadefab91556962654f252c87ab857d182d802b9fd3408ac105b5d5a41cb894da8891db5fef075c1e6f47cb49ef3adf9bb73aafd067c6d8cea03af9f4aa6d693158be1364b770287096b6ca340706343c3b84c2040d9d02d5ab520e5448dad51d9071c7cd7702b90e9018797a7b6bc2dac83a879525252b352a0c0681afe963f198225e6668ab60adbfb2c71e113b1eec580fdae519fc3a94305b706eee7896f5aa092ce0b128ebc411ab7be4c813e5b4fc1342589c80ff15f17fffaa630d138e78cc95c919f7299646f48e0dee918a73f795a2425f3dda9f4b6533f4300c71bd71d66bffa077d5c779d11ef29dcee40b62a6ebfc0d89649b23192dc7a4332054b323fe6a375f38216839d276da916da5f11d5ae97121c44f27813b84f82ae611541018f1c49301be728f4e11aa62250cf407b709326c82739b4d9ba650f61b8fa9b5e0b659bfc14bf32846e3af63864dc58dfedf909dd5a7ff9720a8ad76bdf6926ba453160d958522f332a7ad423ea6346e94fe130838612ae336ae067b3c4b34526b4c7b78335141eafd850321f5ef312aa4a5f604f81a81964ff64fcf7fe70ba89b9a4da43cb890aa959710f8d51e3d4c03cdc286ae37df42a9cc956d235b438d984c21020dd38f6022386dcbad97f872366c64d1299f0aaed06228cbe2a75b43dd56a0f4948619d65eaf2d7270c9128359f8edec0a38a6d788032ef24fe165091030c2af8d4b8249301c6e510f80216834ae746d3bfaffd720374a2803d17e175e32d4212a3f4dacb9d9b71b531c72fe0c94ae6a71c3686b373ca97508ebdf81ddc15ffcee30f08dc84f78aac48375dd297545cc28b7328a399c7b1de0243d712f4439030324cd2c1ecc2e2a8eeb76cdfb8793a0de9b3b08974f50322cc7381fbe74057f2697a8f62d15e8e606f375e432d3134436d38c4bdf97e26c535ead448f5c162e859ed15bca470c740bab6bddbca9275089e80a9f0ede61f606759005097ac07b853e5048cd25386837eb95cb12bd715c3737df85e1c221c1cd45ca56d8af07c57ee941c1bce1ad47a84aa73628e742db98c4e18a354d17c4782ac23f641b11d9b02bd422cc501714a74bf4b751bcb1c1b57ecb71f3a32971ef884cb7214e95adf372ff7dd50ed8c4ac0b672069bd70aec075a48190f9d628c8d4f2eeedbd1c8431fb94776dc4fb8d706b92cb8deb4ac498114a1e556c72990f77b7744750d47dfd90e104f1042dd8b3e141885a9075fd522aa608b116f7143be30b9fbfc02a956f411a891a41b1854f20ceff28f0e087f2b1e544ac8e1c0475b0b9669a9c82d48039fbd33f7f0b68ba18dc9c142fe9fbc68536020477cdba6aae171020d2b6bce5acdb4d36ac10a09c4ad424f32c72f8dcb02186f6d39064b37c4df1078e35b4ad8912dd0af4f427b0fe606efcceb40fe0007f91c7fcb11d2eb3f342c0769b8f94297f77115645fce2a566c60d2691b0118f7e8def61cd3a6ffac99d0372cecf9534eeedba516ec719e7fa8323962fcf3d0e11cfd00dcabb6bf74f34770ab21534da4bf320ce7c56f1eb584cd7db9926bce8c32c8a9cb73b7ee574b2fc508ac8001a6a7a3ab3cd822920dfec22bbbe0078ed68014c4b2c31ba31f8afcb2ec1903cafc75fd268225a30bed108346e3a9c58c7bc51c5c3b6ba712ea29cb088edceb8e34fad841538d087fb8dd2dbd058bb8bc2b4256faa8cfb9ce79a0be05d22ed1093a144de32924c95e17c0297c473855810a5728c96ee4d67d46a92a8f89ba99085b65eacefb9a768295070c42ad26c8839c4e274fd6147765e32ffbb12fd399eb16c49e8c470ccc89a91bfebf7c71567aec88e45834c4c6282ba7030cda226fe61d83ba317c9f52605b5dc5a74def5f774cad0bfdc233c0cd43ec3222b5b9eb88edfdeb17d457306133d782bc9e64aea166481404892f471c42acc57f9a55942811b8f8ca1a16e77739cd66fae123046cb9c5e2d5425ad0a75e8013ab869b183686b4d10150fc83d2152625d4bdd8215d1216859b890fb3f239dceb540e26c97fd4f2a26b151372603ea30880b4d75eff301951a06be48484f6fc523a04e564c7cc7b5398d8340dcee7fe4ac565a7517b6ac626bc546de2f91812bd2b259d2c672a9cfb43e2c3d6e36c3838389808e6b75ca52ecb8e42f68119feb0d56ff62a6840cf46170562b6052fa571fa51eb3cec4b360b1a68eeb6adfaab28292a4acc232ebff3a6633e89736a7ad9cb3b68ee72ff8df0f438c8d6173f6cd6a80297c7f0a51c5d5a3f3d42a7d333b91d62b4baf381097db729a7436f955fdeeb7498a64598d75e7863575a9d88a27f2f9b9c6e8b10f0ae149ec1159410090592e7db77535b946bf9c2b4f84f4f90b976a8796bfa5383b4aead07bcf8c65d97d0f51026c51c45226d60f82e69760759a5e679f555b29d9b6edfcc02c9ac6d68102d34d904a7d3c48d788d769282b8280e1b0c733a48e040055cf3d82d58e3b136df68714df168eca9e2f778cf0a9b59a0d5eb2aa82c46f837af89d5c10c", 0x1000}], 0x2) semop(r2, &(0x7f0000001a80)=[{0x3, 0x80000001, 0x1000}, {0x0, 0xa91, 0x1800}, {0x0, 0x100, 0x1000}, {0x3, 0x4}, {0x5, 0x8000, 0x800}, {0x4, 0x2, 0x1800}], 0x6) 22:22:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x10000}, {0x7, 0x1}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 22:22:25 executing program 1: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x9dc5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r2) setitimer(0x1, &(0x7f0000000100)={{0x10, 0x3}, {0x7, 0x7}}, &(0x7f0000000140)) setreuid(0x0, 0x0) 22:22:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5b0000000000006a8c5d"], 0x19}, 0x0) 22:22:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) dup2(r1, r0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 22:22:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x3) 22:22:26 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) r2 = getpgrp() getpgid(r2) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 22:22:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xd) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:22:26 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b5ab1f1"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9", 0x1}], 0x1, 0x0) 22:22:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r3}, 0x0, 0xe8, 0xf0000000, 0xf54d, 0xe1c4}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0xfffffffffffffffd}, {{r2}, 0x0, 0x10, 0x40000000, 0x6, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x200}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xff}, {{r3}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x5}, {{r3}, 0xfffffffffffffff9, 0x8, 0x4, 0x3ff, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x39, 0x40000000, 0x8, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x5}, {{r0}, 0x0, 0x40, 0x13, 0xe3, 0x4df}], 0xfe1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x90, 0x1, 0x9}], 0x9, &(0x7f0000000200)={0xdcc, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0x8, "1702079b37982cfa4e00000010000001faff000d"}) ioctl$TIOCSBRK(r3, 0x2000747b) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001540)="44339b5670e32f743a60c334f1776690521424343b2afb8a7a30b693f9c64b559af9a88e0848cf4b723afe31dd99ffb9d58d5c202e5a670763f8e0cbea891523550d431359f2c9631004c116e68b9c6211731c13a2891e1aa3920ba9ba45443ddeb59e066a17926b0e75c7f0b4e3c5684ee7b76ae29036a51b34385fae7d29da449fa7b20476acd297e64b140170d293f1bf0378dddbf815e3361cfef78322b9daf0406f310a608e2318834cbbffbd51efbd448f2e1142aea12ecb9218aa00c7d7c60dbb87b928a161f43f0b6dd981fd1c2ea4a079c0210c6b04", 0xda}], 0x1) 22:22:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820275a787639a3faecd"], 0xa) 22:22:31 executing program 1: socket$inet(0x2, 0x4000, 0xcb) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8, 0x8000}) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100), 0x0) 22:22:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 22:22:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) r2 = getppid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 22:22:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x100, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) read(r0, &(0x7f0000000100)=""/172, 0xac) 22:22:31 executing program 0: pipe2(&(0x7f00000006c0), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x0) 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) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) dup(r1) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r3 = syz_open_pts() fcntl$dupfd(r2, 0x0, r3) 22:22:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x1f}, {0x100000000000002}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 22:22:32 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 22:22:32 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = open$dir(&(0x7f0000000880)='\x00', 0x800, 0x100) linkat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000486000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000900)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x3af, 0x3}, {{r0}, 0xfffffffffffffff9, 0x50, 0x20000000, 0xe3, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x9}, {{r0}, 0xd620c7e418845fbf, 0x28, 0x40000020, 0xffffffff80000001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x56, 0x1, 0x81, 0xf01}], 0x6, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffb, 0x4c, 0x10, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x7ff, 0x200}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000004, 0x9, 0xfffffffffffff001}], 0x7, &(0x7f0000000a40)={0x20, 0x40}) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)="2895786d8665b962afef3d1dd3071a3b3ca02a6e27d4192ece6c01afa7d46520835131c3d4131531800c8457149c3ff9975184c302c904eac2581d8982a9e9165918cb0a41b54300789516b28335d58368d10f09ef5242a3076b5beb7463b34e36933de22b06cba08acd4fcd9d2cf1a293c3a437d2e3f079f96cdf0d863e1a3eba54a9cabb41d72aeeeb9ea7df3f2ce7224736ac22de219f99bebede82517386786cf729e113da909c9a5a68293c9e0d30afb16a73df3447470fe9b59f0e4baced4b4bff785c206018d33aa362f8cfaac648b360e1fba8bd295644df6049ed8cb0bffcafc202ddf5ef345d8dce89", 0xee}, {&(0x7f0000000140)="ba4623c178ed27cfad756c7baa83acaffcaa9510133c73dcfefff8e916a9aad772cc704de5278bcd1e1a928dc8a7305f2627aed09ccade5f18b8ffff5608f2ee5f3a7c2740bdc3357653226ba8076089015736babe8809615cb371cf1e4f383c049ec9327638afbc592d9b195042e1ab7e00a487931ad13bc643e7365eb260ce6c5920adb1ea2f0f71ccb086a3c8c88550b7c3d4072081534758758e5363016832cbd564b3d1250bca5b3d18b4fec9b3", 0xb0}, {&(0x7f0000000200)="0c34e2ad3596dfa4d9627805ffd53487f00be511f6b88b90696308c24668e7c6a8de8d7f3c41311316e82a2dd2f0d288024fe52ee30808c94e897f52f1f2989252de7172eef0aba69fd6d6e0e67a64e833e3fc5625f17c6edc8eac728323baafbc9d9a9cf45c442feb852c626be285", 0x6f}, {&(0x7f0000000a80)="fe8a7d1bf527a57562f729dc21423599785813dbb21bb7e3a5394322e16551c8d78399c14e8f926e609a4bd0cef145bb3fa49bb7f1df4c2d97c48d9cf86cb3d3a6fc00f868019cc50c78ceb471252eecd8e89ff97601a2338c7e82d6ec2779a1c1e93e3c75ebbc9b7e36b2002f2d33c2e36b3c93c9e04cc59c60190914b98cd8f2e2d971d1", 0x26}, {&(0x7f0000000b40)="69bc1a333d0c8ba8b44abb217ddf72ed37679bc33c37c14fd7e918908153088c0000990600608dbbab6fdf468529bd5a069c85eba0b9a9995887ec1b4fb7513126e4817ce02e11c37da615ba8dcada79d31981af03087a70a29a279fba71747e0a30adce2ef7125dff0a3613619c762098f18059a6ab7a9bdd22348e2d8eada954a28cc9738c62115293127fafac438b77f4a62106847566e54282c4886aeb4fec1e384c189b44f0f513a4f8d1457fcbaf8e71717eeeeaff3b3392a99e6e42ac5bed0c88828f88f06828352f7ae7c79251850cda0396a9007c8538333f85a5f9f14c577ee77a9a63b77c6472d32c9c4553dfa5c67ee6ab", 0x60}, {&(0x7f00000003c0)="abde11e43e373119adb6e1fe5d21e6165eb8be581f751f283fdd3d033ede56a2af57bb1365a57055f840d1a3682fbec6b7f64f1d19e427105491f4906932e30f5210246d89d0d946c037310880f04783fa00f051184570e4eb9a25bf0a5577a606b98c04c94a63eba5a984bcc443802102f63c7541c48e6d95ec7d566ef18518e190b53489532526617140cf7715e1533f8de2a0fa6eb0a5c1b9fd6f82c35870a4e8bc962fb4cfe3e59c67c3cadc2112b05c78b8b2bbed7f1af25d651278ebbbe1abf60bcc85238bec3cae74c0ca1aacce4590dd0bb5338e164d511f419bff859d75", 0xe2}, {&(0x7f00000004c0)="074424d4e297abee5321b3a11051a89170185c2482659451e21f6a517d11c20ab33ce24609fa370c1b712124ddf128cc6864040a803ee34e424fc91e66810ce19fc7101bd86f8fe2af5044925afe5ae93b8556d05c2905876486e3b734642bacc656aa340f41b02e04cfd86b964010f2b63344284638328d7e7ac59ef02896c67a3d99c10cdd5b5883ad8a81b9d543e86e83a70e860fd6859bc619e3", 0x9c}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="c000000000000000ffff0000010000009520d0d36f02622017b3c359ddf3a21e11e24ca78f7f6506e77e5a33de2b5b5bacf7691bea5fc9bb3351b9d1c4e0658cc65f4f2647345431f19f804a209127f6e3284eaa8b42d069e63c9501f53b4cb3acd11d9f20b05574724ec2535adcc8f5e6baa61b5430b5d36ee0e7101959fbc63d3a4422635a34421eb199dce2f250fd51feb0d6a6ce1d104fc2cde6c2a4d065a35d3c7395425af34ce680c40d09bdc815694ace4e8a8751416238bb920000005800000000000000ffff0000cd0000008ad23473a22513fbfd776410da0fa548a479dfc33dcfa213e67bb67c7a7e4724cfe1fa0a4495537495d97d5c48470be6a37c76fe0f1b39af255ce23dcc3ae858c47ce8df2a7706002000000000000000ffff000002000000b2b36c32f548f5f6bde7310000000000"], 0x138}, 0x8) kqueue() shutdown(r0, 0x2) 22:22:32 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)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a73", 0x47) r1 = syz_open_pts() close(r0) r2 = kqueue() pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x84, 0x2, 0x81, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x81, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0xffffffff, 0x8}], 0x80, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffc, 0x58, 0x40, 0x2, 0x1000}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x80000001}, {{r3}, 0xfffffffffffffff8, 0x1, 0x10, 0xffff, 0xd3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x371f, 0x1}], 0x7, &(0x7f00000007c0)={0xbf6}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x1}, {{r4}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xd795, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x5, 0x20000010, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40, 0xffffffff, 0x2}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0xfffffffffffffff8, 0x8000}], 0xffffffffffffffff, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000008, 0x2, 0x380000}, {{r2}, 0xfffffffffffffffe, 0xaa, 0x4, 0x9, 0x475}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x1, 0x8, 0x6}, {{r4}, 0xfffffffffffffffc, 0x10, 0x2, 0x7ff, 0x1c3a244a}, {{r0}, 0xfffffffffffffffb, 0x4, 0x800fffff, 0x38d, 0x200000004}], 0xfffffffffffffff7, &(0x7f0000000000)={0x7fff, 0x6}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getrusage(0x0, &(0x7f0000000680)) getrusage(0xffffffffffffffff, &(0x7f0000000380)) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000000)="8b", 0x1) fchdir(r0) syz_open_pts() close(r0) r1 = kqueue() socket(0x2, 0x4, 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "bad83f067108e2dede80000000001f00"}) poll(&(0x7f0000000380)=[{r3, 0x105}], 0x1, 0x0) 22:22:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/78, 0x4e, 0x40, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) 22:22:32 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r0, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 22:22:33 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 22:22:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r1 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "2325212ca83b18e1cfd31b54fb81addcec948167", 0x81, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) fcntl$dupfd(r2, 0xa, r2) 22:22:33 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1, 0x0, 0xfffffffffffffffc) r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000100)={0x0, ""/139}, 0x93, 0x3, 0x800) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000001) 22:22:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socketpair(0x0, 0x2, 0xfffffffffffffff7, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100, 0x80) r5 = socket$inet6(0x18, 0x4007, 0x3f) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x12, 0x1, 0x4, 0x22a}, {{r2}, 0xfffffffffffffffe, 0x0, 0x6, 0x3f, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x8, 0x21, 0xb7d, 0x9}], 0xd9ef, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x2a, 0xfffff, 0x93b, 0x1}, {{r5}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x1, 0x4, 0xfffffffffffffff8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x1, 0x20000004, 0xfffffffffffffeff, 0x20}, {{r8}, 0xffffffffffffffff, 0x89, 0x80000001, 0x6, 0xcba9}, {{r9}, 0xfffffffffffffffb, 0x41, 0x60, 0xbf0, 0x8}], 0x8, &(0x7f0000000480)={0xff, 0x5}) r11 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a00)=[{{r11}, 0xfffffffffffffffe, 0x25, 0x200fffff}], 0x0, 0x0, 0x0, 0x0) close(r7) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r13 = msgget$private(0x0, 0x708) r14 = geteuid() mknod$loop(&(0x7f0000000500)='./file0\x00', 0x180, 0x1) lseek(r1, 0x0, 0x3) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0xfffffffffffffffe, r14, r19, r18, r16, 0xfffffffffffffffe}, 0x3ff, 0x3, r15, r17, 0x0, 0x0, 0x2, 0xfffffffffffffffd}) kevent(r12, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) r20 = msgget(0x3, 0x100) msgctl$IPC_RMID(r20, 0x0) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x800, 0x10000}, {0x1, 0x5}}) connect(r11, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 22:22:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000000000000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b50de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcca4a43816d63d3d0773ef966992361c518519c2dc883d7c460a11d9db394bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={r4, r3, r5}, 0xc) rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r1, r3, r6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setuid(0xee01) r7 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r7) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x0, &(0x7f0000000900)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getpgrp() 22:22:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x0) dup2(r0, r1) 22:22:34 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c100000000000000000000000100000000000000000000000086905fba69986b1cf9d19cc5d8bb0000000000000000000400"], &(0x7f0000000080)=0x6e) dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) connect(r1, 0xffffffffffffffff, 0x55) recvfrom(r1, &(0x7f0000000140)=""/228, 0xe4, 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 22:22:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f0000000600)=""/246, 0xf6}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000400)=""/109, 0x6d}], 0x4, &(0x7f0000000580)=""/74, 0x4a}, 0x2) fchmod(r1, 0x48) socket$inet(0x2, 0x2, 0x1) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6a, 0x0, 0x0) close(r2) 22:22:34 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5190700000000000009236976a7a753fb299dc5539a90bfe432044908d0d99bf7c19d078177b04ce9c287730c53fb20000000bbccbbda1049fad2ba6eeb0000002f6c1b2bee030000130000", 0x65) open(&(0x7f00000000c0)='./file0\x00', 0x500, 0x1) write(r0, &(0x7f0000000100), 0xfffffcb3) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x1000, 0xffffffffffffff80, 0x1, "8e26a7077fbba5ae79e308a788d2c2577351f8bb", 0x8, 0x5}) close(r2) fcntl$getown(r2, 0x5) r3 = syz_open_pts() chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xd7d, 0x0, 0x3, 0x0, "2186517a3a2408c619080ef0dd5a2755356ab4e7", 0x280, 0x1000}) select(0x40, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000340)={0x0, 0xffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "4617ea3a726b71180eac028b57f54efacad5c7bb"}) readv(r3, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) readv(r3, &(0x7f0000000200), 0x158) 22:22:34 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) chroot(&(0x7f0000000040)='./file0\x00') getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/45}, &(0x7f00000000c0)=0x2f) 22:22:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x4) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x3ff, 0xfffffffffffff800, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 22:22:34 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = msgget(0x2, 0x200) msgctl$IPC_RMID(r0, 0x0) 22:22:35 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 22:22:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x8000000a, 0x5, 0xbaff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x400000d1, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x21, 0x4}], 0xe51, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x18, 0x1ff, 0x3f}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x7fff, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x200, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20, 0xffffffff89266dea, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x81, 0x8001}], 0x6, &(0x7f00000002c0)={0xffffffffffffff81, 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 22:22:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x2, 0x7810, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x201, 0x18a) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x15, r0, 0x0, 0x4) 22:22:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d9c9e1eac03853573000"], 0x10) write(r0, &(0x7f0000000100)="000e0000e8797deaef70bcc2cf443cac9ba24098", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:22:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x7fffffff) r0 = socket$inet(0x2, 0xffffffffffffffff, 0x404) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f00000000c0)="da", 0x1) fchmod(r0, 0x31) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) 22:22:36 executing program 0: r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="25702d0383addd59393b997fcee3201e20d3cb0eba60735d42722201a483c031a25ecd6f8f08f0a099f1ad9d92dbfe", 0x2f}, {&(0x7f0000000040)="14fb08d88c32ec6f8243397955e7c8b3db7d162cfd096fac890ccdadae71dcd3d74170dc715b301fefb60e043506a1b2281e1ae07a5344e7628b94315f22e88f52d89348edccfba7cbbc86981948374f155108b18a7b77eac64d134ca5a0cc5ffb9e2dc62827a5a01df78b1d18ce56a972a8c5596676f74cb16bb93a5e3497aed009641b1e38ca053266ce8d5a7170d73051bd525fe5b824c1ee5594c0b74de71b5e692c0811549a0b92bc18160bec0c748c7a6c9fa323d99d720ea096fd78ebae21d83ba3da15d65db3ab05bae4daea9c", 0xd1}], 0x2) r1 = socket$inet(0x2, 0x8000000000002, 0xffffffffffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x2) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000d06e77c00eca443581911ea92fb4ed44a8072e22d4f720983a01c7cd35ec0a803c142e50c40381209d577c9200b2938b90d565af090eb71fa03f62fff391e6f35a80b7da73767af2a175404cd57c7d0b12c189acb305f8d29987be9e9c7e8b3ae4aaf65c4ff18d53cabff8ecef2107e6f7e8b8932ce74c39ab6840e0954abba48455534340bfda5b291ab12b9565767a55a0b7d1a514ca04b11ce0cbc975201db5fdc15a73fd9220453bdf54fe3a4008bf8933c65301ed9cc51d75a52f718db7f44c2660888234f7a07b27441781f42459b88639301154d0652cff3ba7910609c77f9df1ea2234e3f85139677c"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) socket$inet(0x2, 0xc003, 0x9) 22:22:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/86, 0x56, 0x800, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74662bc6ae92896282491cbbe48b705dc225122e39333ac69e4ec4fc95127be12af16b13030929067e9314f526c541f8b474f94154ea2fffe558b70065a09bfe841334763ba63b098871c7cc179285740a3bd50052c92ef4b771cc0ad6d25944290e50b0f07bf5f5314c67bc30d715e5ae82f5b8114f1c66e3410205ef4058f24cdd19b85bc698fbba07770084e6addedf32789f44506daf666f70355a25be87815c2fb7722fcb96e2d1e3239c0b2e4630ef56833b160c649a57c1dd4a635bf7e4433597c5b78c00bd4600083b81f5f5a53b6c816f782a22d68bca2721555ffb0dbfec3666c5fd6c13a23ec909c334fc4e656a10ade0ceb5196c5fd4e9fe6dfec83d50b5e8d41171b8f19635cfb75a69ed0e6aa398c82f2d2c45135bfdecd646ae03ff0099a75ad7c15ef478f68e22f9598b179fd8abe8c174df37c45218a061de13413f0471c84f5fc24530856ca51b5d70ae73577defa36c4e54d357861e25c182e470d4690f3ffa92afe79215bb5ccc1153b8fffb14de01146f59bf061debc420b2963d8436a077f4b0874caa21b168418bbb25f09b9080068345f4f753817c6d7e37f8b946c0d3cfdb671b2412fef61fae6a69fe3639b5b3c038c6043b4681cc2d8d06ca689b455acf8db67d23214c1fa898ac0c8ec05489c629ef6abfa748d22e923a34d98da918cf4eb45296ff37be1096a9ae6bb4011741b3969e72e77a9b6aec7fc3f8dd62ebacba9c91b0362340baa63d952132adf2e84cb933a1df241d79f63aea14de95efa82332ec818049481d3d0c61b0759b3adc6dccd2625f090e977fb03f79a59bf0d006cf216799497235951124d6599e598ee35cfab91a8189365d05e1df71ed8809385fc8e3e14bd4b11da40e30ae8dbf8e45f90df7e64e382556c229019272150a961e00ffd160be6106816d831bf82ef51527e7a8a6c59cb8c66260f9240147d29bd7796b5ebc526ed00126adfd319fd9b13974683c0d47d09ee55ef467851c70f010dbeaeac876843edc23314bdc475fbecd0e706fff65d8045e450749c7cc8a4b109d489ed9c07273e3a8e440fd1a4d2a7472d9175c677583c574454d85e43bddbec5e5a2d6d01fa5028b27923424c8f71ef789947a59d8805dc995df78adfa24ceaf29461a909fe96f640dea695f17c97991e78f40367f840309cdc418d904e63000cfb1c4731e44607ff59312fbc4ba043d1f2fd69a271e6a22958f4a348e5e9ab663a729eb2cce26350e0cb700e40625350f92e54bd44ac5ffe6f10d823885d31c07507165d7fd01aaeb7672aada5daebf62dde5a1fd667849bde3de3d5f7a81cd02061674100f4451046672561b2a21f69f2de0a0c3423a1166a88fe0866cc6f5d1344e60ffd09afa3df57bf57530f72dc7ae0a7b0dc2c312c4a8408dceab68eec0d8b18a21fdf5fad5874f4b117e43631ec50c58f86a2c2968b70fd881694f8670d0370ad1de81fbadfa01461d01e2fa0c666f045d25706a276cec03b17e754119d5b323f1848cec8aea683fd7ea8e8d5671184823da1e49f2b70339adcb1c0f911f4d51cc28336fbecfdb598d9b85a3e8494c2f609d07585c587ebfb5604cb474426f914164b48c554381338148913c9587c5a3e267b83a14a4fc5f2416f2a7b658db0388e1ac7574822ceaf00458367b115e09e5883d7b50866742b0aa7e1559ac4f1b370f8b4fa35b3d6c21bb753be7848f4cd116f023c3f2ef7b8e7af305d8eb0191bd67516abff4681e268079bddb1f6c73b6c2fa9b8daf0b868b9430f7ff276c6b828e2f462ebcd635a2f693119485756951835eee1ed6ce22e6e9f8afc1da177b29fa91da269a56e989bbddb7c37d1708a9b73d7562331672372dddcce4d4ddf3433948a1b503b44cc27e8de6b1183b8c274fc9933652b6f38be887d72c30328abc06820289f0d15164223ef527ed86c3d4929d78bd43b316374b606a46bf196bd462292feb917c46b6d358d549ee9b48119f2e496bcef17c5750f7ba82af18658c52ccc6257e0313299da8da36f78f5a878ceb7a398d5c30d0200527e73f847d4e4507320f63812bfdb5e89d442f467739a13120deee90cccbbc72d8e31170bc1af74bff307bf3d382b4af0297bd36d5dc8266385ccd76a0a4f99c810e4d854470b86de512ff59e6e33a5392d4e4c86ad2fad8ed2a0cfa36b024c49617aaf9857895d56254912ce94d07df97dca27adabd630bf882b67bdd5650b0afec11dd17d843b27a6bde298ba22f5ba47aee50eab5064c0c49f69183f82b6d4dbe63a35c891c499f1b859dc771ce4ba59c39882bf5e930ebb999c853bab3a8aec65ff858a1558d4b72bf8ad0171a466cd0b5c3779145cd509bd8952ec52c1571abfd128ccc9e8bb834d40dc866e6dd4d2c9bf83c3faa9bbf7d28b7b1df45ad3af983485c82bafca94915e6e9cb55c3ed70346fe51b569e648a8d22368c496a5cdfb4c187dcee2e8764602111145cf80760a9b45224d3325fa32cdb17ea745b665b72c0bfb788f8dbba89b766a4fc2f17926d576accad33bd", 0xcce}], 0x1) 22:22:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000003c0)="b92e6b2d195e0e97c03dc87dad031d914888cf4d8469b48e0c6e30", 0x1b}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:22:36 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xa00, 0x0) sendto$inet(r1, &(0x7f0000000480)="91c864307c0c21a23d0cd364883e1c269a65d3953e043db30a04215fa2c31798fa9a6e6d8fab3786526844cbeb9f9a7c991b64e6a23c8588366a12fd6b79b13482c0ab8875aad5a585c3ad4ea8e3238567f405cfdb1c9c781a2e50c88c9dcd551eea67d9cc7b8d2126e2ff3fb228030c125e11a357b9935657311c8f6cd443176cde053f7be9c96a3fe2b286b4930a54a4b226aa984dfceb08340f76058d3580c52ec1dd94f3b6e0846e6e5af3678f4ffd467eb726e4098d55d31fa672b420c930d81b781e1547bc4d0c363e6f0b2eb17638ae56f162b58193d6ed217725066ba1fb937f1015c61b56c522f29bfd1b69a84cd2327ba6f75a1cd91db696deb244210e8d7402d51e276c39e9b56a730e7bcb4e9827a8a0246d4f95f11b19199ee2b82ff67ae2943352e819f1c2632add83bfc07499e7e78a5ab5ecf66a73f31f5621489547ef49c4574a8ddd64f627401de2b6e83dbb02ef8611d269ca26276f9e8ed95472258e4a08cc9615f99a3bc127d15a93d85016fcb652a6dbde47e4370be447338ff219ca35556ddcec38a87cff07ac127327789ee3a33e08fe1e0573d69d8b6f143dd7730565cf235aa17ee93850a64fd047809b9b0ee2276faec82437dbfc0a209e9202b89532226ab9afdba39a28a8f7a3c233a41d5986a540fd96d8ca31f4a12a87357fdb22ac1bda0740fdacfc0b51e730841887bf86dba17b49a8d85fa6e09f1ad88cda2261d6664751d9681699afaf5e15bee809dacf4b25bc81c47542c8b05229a8bbd0e9ae03d7aa3bf79ae1aa98a83cbd5d419a51e6672c0244b5bab8c1236b0aba6373b97f26556f3ca147c9437382e646f782e2849c53d2e547e7644adca52d92e437f209434d0904616f92766241550ceef5b8bdb2d4bbc140c72384879c4f1f9672c67ee260d026492ed5cc78a2019f676b4765e9dcffc0b334881efc1e24a6518db0e1418bdacba35a4a30d9508d34b698aff76ed30822b77f1c4cd4a2c17e0d21da98b1d43796eca061d932e959e9b2c28e3ffcc648819f6723e06d2c7386d0df3a394b513b8af1db8dee26723eb4eb99b2a81088052c6ed9a0449d100986f51a794230cb47ef5617cdc4a9a82e5ffac8d38a871182b1848fb8c5f71b63ca1f474adb7ad733ba72cb342b66d4bc7fa9f161d409424c368a1af1c05fc393828033354f02d0d44f16e8355eb97e88e3d71a0a97316a767ec9164a9e619bef202faded5593171f207e6e90046e4af5c38400500ba7250538fadc5227a9b42a6efeb059e39a36937b36daaf0a0ee2513b1601e5ba9d398219bc911d1f90d0ed8e7dcb626fa606bfb5a8f0f08b0d822ff6101bb3d850e019b420157fd97be11d234aaf32ebb895a463b690cf32488bf4685aeb69bfcfbdb97ec97c937ba4673ec7c59ffa36bcfccdf594138f9b7f51d0b28fcffe40ad21efc6f9051964622cd80dd8453a309248d8ab7c3f2120e0391febae65c8416668a643f976b660c7613d6081648282662aabaa5a7c337af89b39bd51c588477252a264af13f6bb61e6afdf2cc4cc681407ee4842db012245774b52095bd4b098aaa834f6f78850374558aa44ae8152e90ad38d1879c5a9b42084f8fafef9131214db9463461fe32d1706c6ac320327b6e31ca01aa574fa6367126b084f96c00f9c7a4835ee9bd376199cb5afd0800b0f0d75246185d491a17716e5115f4ffec378ec069d0c3acc303b15132d0224f6265ae57b24b38ce21bd0ee0b19026de5bf7357e42ad91457ce97ab8bda216a4c20a0e302ac9e480b1ea507a6330d04e313bbbd812a1c328cbaa3f7213f40b140cb87ed92214436f2b5ef608fa5873da8039b6a8f2a988bf6c2a1b82c0d88fd7a169dfe93e35b50e84a204bf02310a47e48afac4b127d5da0a76c21099d8cfed399addd93403c021c2e9f9b9b78de6ddcf01a345d22e2209f334efe416c829d057bdf99ff4cc4bb31f865a45273183909636cbc581cd03ebcc418eba34044da73eb45cf4d5f977186b7ea96afb70d060d6a021aa6bb0b65d4bef6ea929f3e9e9991e4ec91316a4d5451fefd74cfb968b176868b3f3aab24362c91974692ffb5e316e2996a752d11a91726fe9a147e0ecc1b2b93e05776da3596453fecbb73e5071b53ef8ebfdae4233a20d3c28cc0db0785a3b99f93cabdd9dc0b348472957cabead27065721aa73f0fe999083cf2180220e53c0da7a11db1d4d313aa3fd873f53ea8fe2020facad382b70912187648cd37cf1cc81076d6f55089e8108f1e47607b16a4405fa219dcf1781eb1d89bccabf58873d79959a1654907ad73e0b30fff24c8c5b09c430300d9523aada635c4046d222393750324829335c626b7f69a9f340f1716d44f4b3757fdd53c68c88c4cc68da97e615553d36c66cac37484761b15594b5d82bd2daa4c0949f3ed73ef37433919e288b9bb859aa9a94222510b52bc4913a3b8ff55d856b08991458c13c8f7f176fdb195103fc01dedabcc18a6c4b038ccad85cc713d9da9b1483b5234f5a4969b257c5bae5a3cd6d683930ccceb14fbc71a25685b5f50f3f046e4c2943f24d6d80e72ace7d87b25fdc70b61e93e5c066160c133833982c2de2dadacbe3369968d29f93452996b2d42e43382c2686d1bd1c8675982f49a582f1b1e94015a1b3897ce5d912ed37fe9995df189db9833e21b951bcf4c5655aa9653fb1d5c139b8f58f048283ac6a1927e4836a3afdaa26cb606eec6eb6ea3de26ea375b75e24fe05a299431f0f3a3790773c8679b25faa321eaba64728272070142a1e160673549b66d40a25c61f94a4bb6768b796b17dd3965a644ebb3eb3ffc1d5a5b5a6fbe79a13074f6bc19f14254c9d61ffffe0dc73fd695231bc72a57cda4b8d32511c7cade87b9eaa02f34873b5087daebc5d99027cd90caafff58394aa63dfbbe4271a03a01c6499e87f0e83983459aa5aa22bd414e3b8456feff79bf1146192d056af0e6b8d79b691a7ec2ae9aa093b3d98659254c04de578cb93ff0cfa40f89480c27bb659224325f00cfdca2b09a3fec2c8c9e09e805d13dbc19f2d6500a8bfc7d70f0c236398120296855d62c6e139bbc99af78eb13fbbc7eaba497bf7e70e7aabe35c77dc4bb3cf78cefb5087ebbf0f8f321bacbad0de26bc12be00e951391ae6d7bba435bc9bc89207ae2f6b1e08530fbf953b143a236b334f8f1eb3b8fe78e3a70af68cbc67ee9b165b313f4fb8e7ed58f7580bf2d1317c77ebd91626cc58cb745a12ce8f6872ef41a41292fef3a6a12286145e794ed397e7b29c476122ffff273af864b4f4aa9017b6df7484e7b8b8444f3001b22f5387a797f0f59639d9c98baf2e34cc4161cec248c29eddedd3d379d6b8548d907c3300beaedd489586f227ea1a7b23893638fc283db71fa9e43d341e0ceed848353f015c16445da63c3059a10b6cfdd4c62b9e1fd373949e802dfd1b1f6ba7303e208960382eaa17d3249c3a9ad3dac67eac190d81982e7de027b869c2000b9569427a70d4a0ad8d72890c17f4bfa808ccc041f1c6aea2e4773c90396898fb21e662073760052c57b1489ec427beb0a44c8317c2e959b15315444405f7554396a5d0f9c9c0f88d74a6ed9ff24a670b2d18d1e3a47242d886669ada100059f6b698e3037bc228997258420806803a2488e378434f2b43de1290d38581af371fe3a89a51fd6c851b80df42db5b8e9bd3513378c43509e0f577064dc6e4f15fe13ee6ee991dd604ffea5a81bbf565526770d8fff8092c5d89a62e997ef0e6c57b190cdae36ff7f9ab36b3f7ed408296c75756b8d745b5c0aeffc210453d6950cceddc522cb2817653eb4d8e898a84d60d5f2c691a2379636c428d65796c78705ca66a6da9035e7a3caf305bde118c15360b92571c958a889f60463c699aa841c373da6bedb6f27f5e6acb8648c3ad00aafdc87bbf69fe413ee8115c402d75577a888f06dc93bac0682c0f0890bbe24309031f64cc5a41aca79d03d9093cbd1b4531d92b8fe49dd38be37d4e467e45cce5bf48909132d6e030fc7207d7431aca6d8fbc23076202d43246f637ee7c1e5baf0e7ecee5932cac4e036e284a2357817d14cdbb64ad5b30ad4e428aa7d9b380c8542e3892bba0d4f8a68b7d07d043eea13b18c0a284408d70899555c46765abba15b92491b2d48cd153ef08371d5244c62aeefe50c83b4bfa78c95dcf736225923eacaeaaef515f5437bec76541df026689822d17b8f0c208e344a55f83e79bf982df5695d6ca6e2420ec6479eaf0645d7b3aa3b322e9d82edb909fdd7507a62689af787bc13a871dee88b891683f4430e92e41dbe788a869120cad86daf1401df92498146e2bd94e4853b76252cbfdd8725589e590faef3a1a260ff0fdec551411f22b1d568330b803200d77bf0740eedc115fd7f1380337f23500dc0ef1db6eba02d3e5e0bbb437578b4a4dd5c161f244df7888b68bba10e4f0fe2a849a62be85e6b16fe6f023b703e91caaa823aa37514731a454d44a4740e89373880a686794b36c0fcdc82ea0015d1ad7739e758f62b01b11fe47f00da096ca53c5b925a609a3b3235aa920c300b68032b0d35364891d45bc70e44149aeb97abcdaa446834f797a2634068a68278cb3a6465962a5066db2b68dc06594e818d9b50c81c7cbb42401f968f388d7f0ebe5dd36c5c483f2ebcc2afd378e626b7d1233163e4c936d423875455af4eaf6877619ff5b4de68856cdab62e868888e9431d8fe67f1f97ac9622f60298a5f70568faaa94fbfd8fe7defe20fd5e1ab738978d114cfb24eb747d0b9d64266eb494e753e41567c53fdc0ef67a0b113e036502c062018da7501b99bc2da63334714cdfa3ad79fdf9497b176a5fdca7c1734522f8af06519598ff1e8648b350536b958cfd69e4277f813b7bace12a20a75a6393b96f5df3d740e21a5ae4eaa85f36bd8e0edbb57363a73b518508e8b567f058b5e59f641abb782b1aff16d45ecf7c51bb14b00b945819c001c0e76c18713fd8d511b0be203786e3b0f659b0aa1c983e05fe7074147f2aaa284ca24b4edf1914eab694f6c67f3309186ab7c5c9bb62122d2540218a4c6258a69f1761753e82f9bd709f18b54d0c5eefca465d10c8974e31e1cd962c56d242e8c9509384865f0103404a25f66398866f9b11c96e3d0243c1ad10068f09b6cf923c8427ebb88f7f6d5502f9174658895d54d9389ff6c33fdc28ed21df14cca9b9f3cbdc99d5d6d24cef8173cb3f196c2decd393e827f4741c9de923153e57adfd9d99c9e7d077bca34ced879b1320af7adab89c6d96200e087116857c1824376ba5c39f8cb7ae469f365881e05bc2125250f40a2426a582226068d9088fd0eb46604c5a78d3de0689f49556910da44f81fe9d6956188611854c4b971617628795cfdad8b1852604e4415a02cf741965dd5df735587feb821716c3c92c0e110765e079fcd963a7fabdfacf858abf43fafa0ae08007f8b64e3321d5354306b4e78a57a74db75e4924e981a9e912e79912617e58882103951d5fd7ada76d359254481f6f8ab095f4d366f311f4d0c6deda57e79234759a2006e00c4bb7d87fccc46314825fc028df065c6b0e6d4077c162cbb0f5648191da3fccf7837c715a26f86a4dea32ada0608b012ee9e44700b3d5b99a02c0389b645f0f8762544ddbef2ea5f4e5c9db70fc22cf6a73a42ccd34bef3984cf7d4fd038ee94db0567a2ad7d97db22c9bcc976bc87bd167ba6ea18fee718e149daee4696a04f3d9bdd513491ffc6228bd10b07c1acbf4a9", 0x1000, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) connect(r1, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9000000000005, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)='n6', 0x2}], 0x1, 0x0) 22:22:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x900, 0x8000000000000001) fcntl$setstatus(r1, 0x4, 0xc5) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="85c09fb0d84abc8c52b9f877eeb1bf75e6cdabd0507d6bc17b95939604c6514515c3c00c886564f57cf8c64f8c", 0x2d}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) dup2(r1, r1) 22:22:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x204000004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="cb9b8a2db062845c5448b05f79d6931512cf95b3aab1a930be94aa059ae2b184019815a625fdde844a837e6b933b67eee968587cd4af929da8bcde840586f741e1d6f8e021ac5dd1d9651e8b5c396b82f9bdceb558d3bb8fd49dc4be94dc883096a44ef1aa25087c625aa055ae6d0114b72997d59d3e3009a9385cb7d0adc4ab88500e3a65ec4dd6ab7caf1d9cbc26a5a11287e5a98ce82f6581c715c36abd929dba8fa6854bf698094edc9a6e98c8d9afd1bb5258f1675642942c7308303131a1751e617a3756cd43a8fb6e9adb58a4e7a7cd273346035d6cfd244fb504ced4c1316e153b140245eb1d402bc080e8926f958db8c11c66", 0xf7}], 0x244, 0x0) 22:22:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9dd, 0x80, 0x3, 0x20, "d343cbfa01d090836d55907f8c54d62daaa95d3f", 0x4, 0x3b}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a16da003bc8d433bc3bc5a118debc14c8f7fcb4a"}) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) pckbd_enable: command error pckbd_enable: command error 22:22:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r1) write(r0, &(0x7f0000000080)="34b9bcbad68f5482907d5cc53382a26f1f573a222653bc2f9698bcf98138a9a48a38fdbe9bed0d641cc82c9f5b842c198e59ee4f002846c7ff4bb66906b9cc671335f729f1717c6092921314235d261b2884a4657d7ffff2b42dbe8aaf725d29b40305c7ee638349154a06043fccd8272ca472378898cdfbdf00c959fa67", 0x7e) 22:22:38 executing program 0: setgid(0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) setegid(0x0) getgid() setgroups(0x1, &(0x7f0000000080)=[r1]) setregid(0x0, 0x0) 22:22:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x3011, r3, 0x0, 0x17) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r3, 0x0) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semget(0x2, 0x3, 0x201) socket$inet6(0x18, 0x4007, 0x101) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r5 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCEXCL(r3, 0x2000740d) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) shmat(r5, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 22:22:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) r0 = socket(0x2, 0x2, 0x0) semget$private(0x0, 0x0, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) r1 = semget(0x1, 0x3, 0x1) pledge(&(0x7f0000000140)='][,\x00/W\xdf\'\xaf\x8d\xb1g\fW_Y\x99\xeal*\xa9\xfeEN\xe8cbau\x8a\xc8\x1f\x15\xe0\xa7\xe8\xc4\x00\x13c\xb9\xe7pHU\x96J\x90\xb4\xc7\xa8\x9b\x8b\xb9d\xfa\xee\xa5~g\x16Lds\x19\xc9\xb4\xc3\xd3C4\x13&]S8\x83\xa3\xc5\x7f~\xbe)\xb4+8@\x95}\xfd\x1eL\'\xb5&\xc7N[\xb9%Hp\x15\xd9\xf4H`\x9f\xb7\xca\x13\'P\xf2;s\xf2\x1eo\xe7\xbd\xf8x\xa2.!\xf3\xa01\xeb\t\x06\xc3\x1f\xc8\xb8\x19\a\x98y\xacQj\x85\xba\xff\x92u\xee\xde;\xc9@\xf3\x103\xefBYH\x91WG\xaf{\xdd\x14\xd6$\xbc\xa5P\xe7K\xffpI\xe0}2\xde\xa3@\xe9\xb0\tX)\xc4\x93\xa0\xee&\x10{7\xd1.7\"\xf4\xac\x9fB-\"\x02\xe6\xc4,\xb3I\x94^QR\x89\xf1\xf3\xb3\xdapOP\a4\xe1\xf6*J\t9\x03U\xf1\x91\xf89Xs\xb64z\x87\xd6\xfb\xeaO#\x19kF\xc7\xc4i\x8bS\x93\x84K\xb4\xfd\xf7\xc0\xac\x12=Gz\xf4f\xfc\xd0\x1f\xd1if\fX\x19\x9a\x96r\xd9&o]U)\xbdG\xb8\xd5\xf4n\xaeX\xfa\x7f\xd8\xa4\xba\x83yo\xc2t\xd2\xcf\xb5\x12\xd8\xd8\x9f\x97*v\x04\xbc\xf7\xda\xcc-.\x83\\i\xdd\xd54Z\xf4_\xe1\xb4', &(0x7f0000000100)='I^') semop(r1, &(0x7f0000000000)=[{0x1, 0x401, 0x1800}, {0x0, 0xe5bc, 0x800}], 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x7}, 0x8) 22:22:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/74}, &(0x7f0000000180)=0x4c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 22:22:38 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000100000005}}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x1}, {0x0, 0xffffffffffffffff}}) setitimer(0x2, &(0x7f0000000000)={{0x8b, 0x6}, {0x40000, 0xfffffffffffffff8}}, 0x0) 22:22:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='\x00', 0x7ffd, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='!\x00', &(0x7f0000000100)='&\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)], &(0x7f0000000480)=[&(0x7f0000000380)='$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 22:22:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 22:22:39 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) 22:22:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 22:22:39 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x1fff, 0x8000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="a53ac31494e16cb40da7e7e5643e7ab7289d4b7b523e9f6a7b034073556a99138ef284f116584f9804c758fafe3f7c0ec771aac2e583c5738acf0d669c5faab31fcc53aca5318f6e7e9ba46303698d3e131f05c5a6427fdc6c70d8113476dad1fc2ed5835f73eac5e7a96c45d0d81b37f8f6f57695e4962e3bf104f66cba727190a7c096ba9e8c36dc0d3e47d36357f0278b5227d74ef5846e516307d65ef0ce11511b174e83fff3243edc5a16525f5cc5", 0xb1}, {&(0x7f0000000180)="7b221ed493a7552757d739e7faa2441dc941cc6377e0ab85c4ad0d77e4768f336e07880940352e69fe8a76c18543204a5bb74b069f4c0c02499f8dd7fc3a9872ed2a3c99e006228230f85727e35acf26f0090413741d52ba1f04dd24ad843a8d6d8f48d67c70acc6d311de21c46df774481cb9fbad1aab646acc1284b0d5f36d24ec14db985677dbedb363c81c7ec1f4ff612f617cb15ed9f632322f64b3e79974", 0xa1}, {&(0x7f0000000240)="d7367b233f0ab9e1cd021e8b6c9acfd15e6ae076ff77b44fea2cc9983f6173ebcc9c92e801d317277dc55e8075bae1d9304a92f67a7ecd87d3c2d7223066592d26417a54a452f1ea14720c3c12255543b7663f9ffb7877343753d966da8a67ed8079a3e03282505381aca7e1e319de8384b4e765f06c288903ccc470280c1d954b72e5fd645b7ec11d8f56d058a1f7a5b48b51b6cb7719376040cc71c7ac6d6a8bbf40380ee9348daae2bc3958181959b70aa0", 0xb3}], 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:22:39 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="00ff5877716700"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="92113a07290d51bd04f9d7b4bd98d6a7e2530949da7616f4d1fca6e6e67b62e5daba38afad24949aee61a07c99a017e8f0473d90526481aa6fa43ccd019a1fe0a8229ae60aa4c35493a4f3d573f0c157baa46ea0ff31bea08b2ed46448e29a8fedc1b0aef54a3ad43b5e6cf5cd3b52130d1a87ab5b32e9489bf7a0a3cb1ac0", 0x7f}, {&(0x7f0000000180)="ba5e2284633c4c88ce07abe1f2f466ef3425c3069e63d5d6993f3684f0894448014a0c65aa38a25a268e9f19a80d1108e4d9aef2c1b4ace6eba1ee0c02031dd8112e515e2aabacb98580396837e563d63b4c83f98de012b3a0ee2db83496f063a9eece873888341cf35df1166f10041cff19a8d711c8861dc10a98cd834b790c53857eb818c0b73626d0ceaf5fc6d8bcd6cda8183462393ccb05ebe08d824624802b4bc03a43a71a1448b97bd9b43864ab2c628794e3ebf5968173c4ea2122f39d2f214b9dda1d26d8b754d7960930cc3b062cd2682de0e638782128edb81767b7abe77a25259d5c4da6ceaeeff2a8875822871cba9829651cb4aea230c0c1", 0xff}, {&(0x7f0000000040)="84ffed6cc10ab9", 0x7}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x90, 0x5}, 0x9) 22:22:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x110) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r0}, {r1, 0x40}, {r2, 0x1}], 0x3, 0x1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x7, 0x7, "630cd738d9c4504f96edbe74b84eb9494976223d", 0x8, 0x1f}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffbff, "bbeccb0b94c4bc203bab12d411e7f083b8129092", 0x0, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffe6, 0x40, 0xfff, 0xde68, "35e1988b42426f1edff18ef978b2249790277ee2", 0x9, 0x1}) 22:22:39 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = syz_open_pts() getuid() lseek(r1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fchmod(r1, 0x2000000008) socket$inet(0x2, 0x3, 0x945) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = semget$private(0x0, 0x1, 0x40) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xf10\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='\\\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='I-:\x00', &(0x7f0000000580)='**\x00', &(0x7f00000005c0)='.\x00']) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r3, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 22:22:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x8001}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto$inet6(r1, &(0x7f0000000240)="6f6b1a89686a821805598c9aad668aed78bcd6e9aef75d095fa6211bfde7c647b129a355331a94790ae609682ffb41ae6d825043290b333866634031cd9fb81674cdfcf78707b909a3191210b4f98c45f8e97dfae98b0a9405f1ec9edadea1e6b4829f15b9a8d6b6650d452ad1816b9a1f43dd745d48e9b88c3a9e6d3643cc4af8d49fc8b06d0e35d2960bb4b6c38b3f9ca85692c5", 0x95, 0x0, 0x0, 0x0) 22:22:39 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3f) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) recvfrom$inet(r0, &(0x7f0000000040)=""/47, 0x2f, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="135d0728a5a44d4f63602c940676ebcb2534a02ca4169a4daf1ceb28d5c047d075360fa8f698f8a7547864077f25d2edeab27c07e793e668420dbbb117bb006ac71d30a0e16a3a1dde5e0b52a7601858acc9537491ddcb37b78ea08cf07d7e61e331a55cb3200b4c494cd8dac1c7a6cbf767513bfa7261e87222655e90f65543591a5a", 0xffffffe0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 22:22:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) r1 = socket(0x18, 0x2, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000440)={0x81, 0x1}, 0x10) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r1, &(0x7f0000000480)={0x18, 0x2, 0x6, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet(r1, &(0x7f0000000240)=""/129, 0x81, 0x1, &(0x7f0000000300)={0x2, 0x0}, 0xc) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x0, 0x80000000, 0x8}, 0xc) socket$inet6(0x18, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x108) 22:22:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x1, 0x401, 0x0, 0x0) 22:22:39 executing program 1: r0 = socket(0xfffffffffffffffe, 0x5, 0x0) getsockopt(r0, 0x401, 0xffff, 0x0, 0x0) 22:22:39 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)=':)%#\x00', &(0x7f0000000180)='@.\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='*,\x00', &(0x7f0000000280)=']]%\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-!#\xbe\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='$\x00', &(0x7f00000003c0)=']*]]T\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=':\x00']) 22:22:39 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) ftruncate(r0, 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 22:22:39 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) getitimer(0x0, &(0x7f0000000040)) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) getpid() r2 = socket$inet6(0x18, 0x0, 0x29c) fchown(r2, r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) 22:22:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) fchmod(r0, 0x60) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x80000009, 0x0, 0x7f, 0x0) 22:22:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 22:22:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x106) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x124) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400140008c5507cc5ef424e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:22:44 executing program 0: r0 = socket(0x20, 0x1, 0x101) lseek(r0, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x2, r1}) 22:22:44 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) dup(r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10880, 0x101) 22:22:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000180)="898cd1c293973e15f0dc9cf88a3a964600000000659ed60a0315524b5d5bfce056bd8db6a8f89752cb0a9b8dedf113fee7e0e4c4ba83024a1898d1bdffca1940331036f022c9d31ad62d4bb8a40000000000009e6b0355a47607a10014dd2b7690a4219754ec792845da74844a2bbad5e2161856a94e94135f4cd874914423c85191d69d4a090c9b6a0223ed56310fb19f2a961dbd60", 0xdc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 22:22:45 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000500e003009dacff01cfaa08034e27f3b70400b902554ba9d1b0084990406accdc2bb4269d8102d79b0f25958d4107fc8784270e687a1e922d70d22f05cebb985e9f9c7c7998cff681c76750f024c32214a5fa5fd920f5597bbeb562d974b996998a1fa07f2e6c340aa6139772e48a07d210c733b3346201643511ba777b320e806fe9130215a25c949c6ab83854bb55d07e91649b846194887b4e0d6c67992c4c3d417cd3a219599f9fc2b630e36b0ffde5e3c49f1131dedce62ad8d1b5d9363ab5983b9bcd765a81ff4dc53892b3030d1fdd439f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 22:22:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 22:22:45 executing program 1: r0 = msgget$private(0x0, 0x14) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() accept(0xffffffffffffff9c, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) open$dir(&(0x7f0000000500)='./file0\x00', 0x1, 0x82) r8 = socket(0x22, 0xc007, 0x2) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, r6, 0x41, 0x6}, 0x8, 0x1, r7, r9, 0x2a66c217, 0x8, 0x8, 0x9}) r10 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540), 0xc) bind$inet6(r10, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x611}, 0xc) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000180)) getsockopt(r10, 0x200, 0x81d6, &(0x7f00000001c0)=""/253, &(0x7f00000002c0)=0xfd) accept(r10, 0x0, &(0x7f0000000300)) msgget$private(0x0, 0x0) r11 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000340)={{0xea, r5, r2, r4, r6, 0x0, 0x8}, 0x6, 0xff, r7, r3, 0x8, 0xa77, 0x53a}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000003c0)=0xfff) accept$inet6(r10, &(0x7f0000000400), &(0x7f0000000440)=0xc) 22:22:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x10, 0x8, 0xb2}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x295c, 0x8}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x3f, 0x1000}], 0x100000001, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x7ff, 0x42}, {{r0}, 0x0, 0x8, 0x2, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x24, 0x2, 0x8, 0x694}], 0x6, &(0x7f0000000000)={0x1e, 0xea7a}) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340)="9a6c8b07c4cb5e3991f9bc3cc24c89caa31ab771289eba6f52f80781fc065cda4b1ca2943e70e9d5569ded14484b019dd104ea180e4d3d0e215c1aa4575b727f2c7d1afc63e1fa3d6cdb6aa5321dd55e29851e6497a4f08f6ebe1308f079426dcd34f775dab57225960e6cb57ad1678f006e2f2259b89b80080da5566534659b9560973b44815fdecf4c784163f400000000000000", 0x95) 22:22:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) ftruncate(r0, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0x14) 22:22:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000000)={0x2a}, 0x0, 0x0, 0x0) dup2(r1, r0) 22:22:45 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() fchdir(r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xb21, 0xffffffffffffffff, 0x9, 0x0, "1702079b37982cfa4e00000000000000fbff000d", 0x0, 0x6}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed20036", 0x25}], 0x1) 22:22:45 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) connect(r0, &(0x7f0000000040)=@in6, 0xc) socket$inet6(0x18, 0x5, 0x1b) 22:22:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e7000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 22:22:45 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 22:22:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678", 0x2d) syz_open_pts() write(r0, &(0x7f0000000140)="05e6159f7cdf04d4b5b88858cbbc20a89b4f1d6b2a89ab0a9b5cbd30c2a4e1f34d5de2411461e31b3571dd0debf8c25c86549bcb0363a1e9264e6588f4ed0ecf4797a25ebf", 0x45) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7fffffff) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xd851, 0x0, 0x7fffffff, 0x0) 22:22:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x64, 0x2, 0x21, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x2385edfe, 0x7f2}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x401, 0x10000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x7, 0xfffffffffffffff8}, {{r2}, 0x0, 0x87, 0x2, 0xaf, 0x101}, {{r3}, 0xfffffffffffffffd, 0x30, 0x4, 0x100000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x600fffff, 0x7, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0xa0000000, 0x2, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80, 0x100000001, 0x80}, {{r2}, 0xfffffffffffffffd, 0xa0, 0xf0000000, 0x7a354538, 0x3}], 0x8, &(0x7f0000000400)=[{{r3}, 0x0, 0x1, 0x20000004, 0x80, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0xc0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2e, 0x20000057, 0x4, 0x8631}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x9, 0x5}], 0x185, &(0x7f0000000480)={0x4, 0x8}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x3f, 0x600000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x7, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffb, 0x31, 0xf00fffff, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x800fffff, 0x6, 0xfff}, {{r3}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x400, 0x5}, {{r2}, 0xffffffffffffffff, 0x21, 0x0, 0x7, 0xdbce}, {{r2}, 0xffffffffffffffff, 0xe8, 0x2, 0x7fffffff, 0x9}, {{r3}, 0xfffffffffffffffc, 0xb3ff54b9f72c001c, 0x40000004, 0x53, 0x6}, {{r2}, 0xfffffffffffffff9, 0x3, 0x80000004, 0x0, 0x8}, {{r3}, 0xfffffffffffffffe, 0x1, 0xf0000021, 0x7f, 0x401}], 0x1008, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000040)) 22:22:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20221, 0x21) r1 = dup2(r0, r0) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r2 = socket(0x2, 0x4002, 0x0) bind$unix(r2, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x40) 22:22:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001540)="79ea341596913e89e1c2d22aa60bb4f721a6b1f81d81b986e8b3531992bab47da51abaf5df3dc3b8b9d5ca6b998d62b6812babe79184f704c3f9df000a88d6b30a08a1fa2c3ae81b154e0e769b31a76a8d7744808843fc43dd9880018a57b9529b2e454d591db7ee7ae8eae72c69759f602b6ffdcaf6b47f85369a1c23c01e2b40c4af3805e6e3bc60d11e8b11562bef7b4af486c414f03055d5795b0cbdbf7a625daadb687229398cd1c1698319d59e800fb5f36ffcb2afe68d0817b26be05f16fbe98848ecf2942ff46a611fdcded4ec85ab04e6c903dc2309afbdb90d22ed1bde08ed3dc5b887a0a36c49c2c670b0cdb99aeb5c7f344e79b371a3f787b3ba395abe92025cbf10edf529a52ee516a7cfe6b06d68eb28e2753c93b6fbac0843ef299d925f2647ac78c7b88a6159a3797f170c10bc160adcdc7e026b3e98a2775d4a82290fa839283a9a1ce08ce9bc3f8842cfe5bf8595bc208845c5e92f5eb787f800918b4117fcf185029cfb13254cb9edc50d28fcc3ff42a9a12094401a6cb96ae587cba76c3a4b8616a8dd483a83d2dd908c20ab5779ad902381a387f8e17b1a4c8884e9fb9e765abc8ffb889cc44e17153334342f4ae12821ded4aea381a81b6c722431a094a233ebea58c7cdc37a4c6dc79633e5b5f1b548052d234080be12d3118ddab712ab6ba1521c7971366197823ff3d4131476bb9f91b2c795f9fe2d54060564190045543b94af88a54be911cf57199577de0b002c9e45fba68a5a26433295869df9185955a05c183bd18396e21cdf70ef5bc28d7c264c793ae73d5fd8a7f2e51cc22be2138de0839507a6775edbbe3d14528dd50cd541af033529bc586676fd0e767ef3b3ebd09d26805e39f11e1244c7ffaf459e9556b091ca6674e3a44aebb47dd40c153badf7f69c976452770cc2ac30332b862130b3fc458c74d8bdc608c76cc8bb06bfb24bf28659c09bd4cc812cd937f65c46e6b4db37f394646e50ec22aa33cc0f4d47494e03ad18193668d8b125ca3d500eab77f20e872a8573ad79f0468610415a5b5913bbcbb29998257d0b0ce825c7ad0fdcf3d3930c73ebb21c0da0e5382423ab88651609b320c402b813008d4d6bee008fe7bc47d39a18440b2aa6d275624c7b23d0920f052b29fb9963c003c8170fad7f0556af8c8420e198f790ff2fd63eedbd2908a1d74b3526263495769c860a14943ece61650960377e4e0248b67a3bba5757d31cd92ac0519fe084b311aaae97d9e116aafbcb504559f140c768cf00eff92a10e17384a0bb54c791fbd67853d34f6e54e61a8e621f45eae6cb500b120bedf284875b5a97425bc4e8f50d80efee1102797e5a512615e37d1e5e3a92585a0c019425b8a18d6a14eb6453d4eca38e62b6076e929fe4ded512fdace1e52d56e6fbc5eb18b6a51f04f39dd6a991e5e2543a8ed5173a1d81211c8167a4b4c236aba042eaa93fa71fe267eec80717f8d14f090e32752645f5a24cb5337838c4b5cd526209b49a304c2ac01b5c1b7a906fbba38ea5e316b804b2ac0e2ca41a34881eb667ee32cc77f4f5ac6e4b9ec1880583b62835f5de5099402779e9b1313592bae028e030bc22f6ae5d59037455bf3660e1b1f95f0bbf47ee98f9de09b207c6d2aa65ac8d18abc135b5b4cd438f1c7929e16870ba1b7686d717f3740e6459d7685614cb45f54d9f349877bcd7254cc20f231c40dfc1d19550d243dca8f8518d159260b36f79646bdde32d63fdd0e808ebd66808085dec791f91c0716910999b84ff4e6bc10aaca68b064629320216e0522b873ac3d57caee671bb58dd694430d4da944e70ec069faefa5378c3eb9a7711e394d74f179093428c9abad7555e422053b6264bac8f1da7c817f28387e43ba8dbda8c8e2848aa3c70462c9e75d6e982766e413f7c3c360fbf9434f35229107cf14973611d7f94019692a66fc26c106b99bfdc56b9e109ac40b4c754a031c47a7727fb7a48012e205530cf65c1d0e206f3f1b625880759aaaf9cc1f5185f86cb2959f130adfa43b8c5b4e4a4817cd9a331823fbcf0429dba6c8e8ffa1978ed1637b779d5a62dcbee36e02d3613e0a419e23ff56aa0137075d4865586568f2b6e2b3c5b7ec0bebe5c1eaa9533febfe232fcb8db8ca8184141b08d97eabde4e809d8e568fa2329f29072d19635450d03d3d6b2e2945b17d873ce67c9d9cd5756334e59eea09702ea1ccc598e0a1b45a678a6084d79dc82a47fa7e06fa77be3c1f827c149c62f8b6430a574f8d8b1ddca366dc7f34234474d9ed947f0bd84572b24114c867c5cfe5d52902639e8b688d5b1bfdcf3b2093d61fbf05f9abd6893bb197acc34029baf835562742d001956ff17dc80dc95ab952bee3cb14b4af6318b869599d5cddd8dba06b9db40db2aa17d3c32188cbda7a1eff0271053a52c87ff90cb67781e0c8983c4345640c12fab33ce3e17e836f89cdc2947395583f5494186cbdc9f012ae801096eb28f078e1d62d6d3d8ca732981f37410ebed255078e9c39a6d73f7032ff05934249cfb43944c3f1ea42b5e47c25d8a082ea9bc82071c27ef1792a466f068aab6aa0fc12b5a6de89301c9670402e0cd4930575ef324317de0ae11aa6555a23640184980401767c04693825373d6166b76cea7faee9130f5bea88bc9bfe22dbf5932245902b52c05b85fbd7283fbac58a608e924832e9ab846962b0a429d7fee96ab37ef1cabb40ed0a117e091b9574c6c54f8b4e454fedbf1680f05de55d19b356850c120dfb302f4d7d8510a149c799bedcf93053a1d6f86a679a93c3ca38683ce8015123df3994fa7be32ff1636c478fcaae0f3f426aaf53992313726bd3159179f1753d8503478820128098493b1a530a8a76614e88c30c408776e6c3ab929f58f6fa1291b1a45da296339a0e95ce7c41fb57431ab84f7987ad18b12b0946b3664bc9d2621fe66e58132b7d6663d310c31665056c89925ef7f8926c35efe77df63551ed6562d36bc3bbac3a79753c3d7030664292040a6af8da57d6567893c0d03ec08f26507a8a03ce6e09755fc26220bf1b158e87a5fa60055746d1879b2341305692aa740c1930f078de71c26ce0652b3d2dea3dbd01967476bf6e9fcc1642da992af8b6ca3e5ab444c2bf3abe22526d4184b03c44f7a53354f67672da0d4d6851cdbecdd4b795983e69e3793e51d8ce9a9ce576e6583a95ae1836c9838a6fcc436f20c022bd2cf3dc66214f9e3a4619648df5ee6cd4d4fdfb5c48a4c8ce60cd349e4511ba4bc82b0185d5d61c97c9abcf7a1bae682bef936edbd641eb227854f61a7ffe99bdfcf726e683bf8cec1b95a06deadecda06e7ac1bb9e0d5f0c013bf84b32c9c71ef63a90a1a376fea6504b3ce0799f19baab43fe9b301cb785fd3469bb1693fe5d10dd568dbef6fb7e6ca85f32419541e3a45a3d749420ca736e4364b1f407c7b280e0457543a62aa099307299aa788efd23d755d2f1d5c3f188693ca3a9eea6f536cda1d826160ca685f1b3bc2a449142eae6a2679ea4ddd067f28894451bc240dedd731fcc00d3689f859b3b694327376849c20668dce3e1d0ca9945ddd270f7d643a1339cfd8ed315be01935cefd6b3bd7ad9398fe496233668275fbe253bda69f59f3513d253a5c79120e6653d8c21e66bfecbce4e02f4a92adf9ea3b098d40f0f84c2381dd1a5d0878448752f4232d1107982b9a95106ed80d325613256edc2ef130ae6a860598687ad46d3f5d607a66d11644d3606479d4a6dde921dfccc40deedfd210e98f97144777463560d85fa399e8196f5ba61ca267ac1423803aa06dfd793d867318d89d358d14b8666bfbb134c7b653b2420e5fb1dd80c8de442a8d011df482e134421eebbceb7b449afdf9e93f840b9e6dce54670ea0ca4dea51158f027c761170e8f8308171bfb0632462614549767242498e62835af755c5837d12833c8d5bd491d0df873839ae4076c4d031fd35903d1adbed8fa4a271e3177f24d98743e16f89077fce79c031cd11dbefc15a7eddfa11e196edfa439e521ba14d5e244fcafdbb333b7c5059a18d379bd27bb8bcba8416223f6b50897dc7f36bd86aad257d3a710420ec913ce072bebbe4b5bbfbf76c126bb15f2588e419e32b7f2f73a59cdcff36cb4897cfa49dc5fafbab44f1c31015e776ef7630d140a8d2110224123e1c5f76a8465901fe86214d88b65a1276342c9821e8bab02955cea5bc4eff253d1747c12db877716388f96a76b51ebffb410789b99c262a6016a7d261c42ff4c2843853478c27f5e98830f4edd844881d47541f4450c2ed3bd97129b9b680ac207cd551b8fd2be2e62803f8db42a199cd735b249a1a2522a901ac51e252925dfff99d3617b034eeb6a09182a59ec3d420e8eeb291c42036e53fbae90cec8268b467f26a954c812db715d6b7c1b3ebf38ee70a64c7995977681ef172ae0b4b91aaebdff73b743a4ef5b89fa1fe7068f788b1a0f47a1ccfe4fa861218af36f2e13653e6247a18b2fe4a037fa3183b1354d5e66ead2fb683a15de48dbd461f2c220b21198e2bfd416b53ff51af6b3d9cb922acf46da9ff597e70dab5127d3721e0180f9ca76c8e281711a3bca0bc00215f8ab7eced9f16da563d2796e74a49c5074f92564e01ffd28603c0b941ba7b348a9adf27a0ff5cafa8308af62d6e2b5fb7a1f6e589ad58082859378aa6f1700a32ee2edb862f38c50a2711b50515cfc582cd109246e185966abca6fa9691675e31cbcd4d0445b77a82d908b620842214d44508e01f330383d1990aa11c2e5562f5aafef655eef044d7f33a93e93bfe4047c71fb7eaecffd207b8dfe3c2a3ac40dccfc4c7cc87e016ab310c38c37a85b34a6611b91fc3f4dc00b20c6201da09b5d0db47357c11745c515066a5cc023c8bdd52911aaa29800f242e947f5f39ffdce7a6224358fa7b87bf33476a2919186319f393b1145a3b3c3af12e969ac73932184d2a7b4e0692170d31f5cf3ccf2fa6be3c8aedb83537e67ef3032291938e3a89186579cc3e7730a3c6ab92cb43de8d72a6fa56d0e6595dad2f51d77ee3c83dd6ebcd8e06726708327e28dc46f4f096474a35f0093fa6a92992217b2cba348fc0c3d4994be207b0f78164795c5bc15b21b6042195916dad640a09fca3f9c8aa311c9a28246ff5f0beaa0b335bd3ae0183717f50ae521ad32a00f6336e2bdc980ebb2344520511227b096430c515360a40d56cfbde7dbccecd4cc28edd613e5ad33255c44ae3e32ac2406df56eed5d716a38ceb1cac993a21366271d6780ed301ac45df5e24382f8784320062e6a859086d3851a7ecc34c97c78d2e86899820feccb93882b30291f37c0034745d0ba1a686b334ef566b9906210b098e778e3847ca5aa371d6fb9d8446381c169b1c0b146aa31f3a4c97fe384a2175afd09df97af1f9b67ffcf3fd8cd88e56455b604a956e58875fb959b7f1ad53ac89847164f20fe3623902019fce7512908c5757f3bdf5219239a4bb58eb4b73aa633d7904cf600dda421f14015ddee00366bce58804b270124d57d771d4af634b125cbdde1f0b24d067fe61724fb3bb6fc493df05f651e4d6926d79b7cdf2204fbc22c7367d60e23714096f83ea8d503e3120076129fdc1374f74d66b4c3cce18a24c450521b692e23a0bb0d6b954efa105865c135f83a7c47e1e2168ab05726e2aadbab615f4b9a52a25ee3e0fa89b09662ee4dcc76fe84b34b1f0d2ad2432305224e858bf6afa0b0606ac30be0c8b67d9b2403c0d60dbf55619d7fde07d8e3e0", 0x1000) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 22:22:45 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) 22:22:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r2) 22:22:45 executing program 1: socket$inet6(0x18, 0x0, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/231, 0xe7) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) syz_open_pts() 22:22:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x1}, 0x8) r1 = socket$inet6(0x18, 0x7ffe, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x9, 0x20, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x20, 0x400}, {{r1}, 0xffffffffffffffff, 0x7f343a02d4918eec, 0xc4da4f5f082a748d, 0x6, 0x1}, {{r1}, 0x0, 0x8, 0x2, 0x1, 0xc1}, {{r1}, 0x0, 0x2, 0xa, 0x5, 0xfefffffffffffffb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r1, 0x0, &(0x7f0000000180)) 22:22:45 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x8}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) setregid(r1, r1) r3 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/55) 22:22:45 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1c123c81, 0x6, 0x7fffffff, 0xde3e, "be2550a0d22574ae4fabd0ecd6b0d42b12977835", 0x2, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 22:22:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') setsockopt(r0, 0xc89e, 0x7e7, &(0x7f0000000140)="88ecf7e0e5eb37cc4679d05e2db12cbd188ef8a048", 0x15) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 22:22:45 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x100) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) semget$private(0x0, 0x1, 0x601) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x9, 0x2) 22:22:45 executing program 1: r0 = socket$inet(0x2, 0x7, 0x7) listen(r0, 0x2) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10840, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x2, 0x0, 0x4, 0x3f, r2}) r3 = socket(0x800000000000f, 0x4001, 0x7611) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0x0, 0x4a, 0x2, 0x1, 0x8001}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0xc8b, 0x7}, {{r3}, 0x100000000000000, 0xa3, 0x80000000, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x61, 0x80000049, 0xfff, 0xfff}], 0x1aa, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4c, 0x20, 0x0, 0x800}], 0xffff, &(0x7f00000002c0)={0x7f, 0x8}) r5 = fcntl$dupfd(r3, 0xa, r3) kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x51, 0x40000000, 0x5059, 0x2}, {{r3}, 0xfffffffffffffffe, 0x10, 0x0, 0xffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x1, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x20, 0x565, 0x1000}, {{r3}, 0x0, 0x2, 0x51, 0x6, 0x401}], 0x7, &(0x7f0000000100)=[{{r3}, 0x0, 0x10, 0x80000004, 0x8000, 0x36ff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x3f, 0x9}, {{r3}, 0xfffffffffffffffb, 0x13, 0x21, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x0, 0x5}], 0x9, &(0x7f0000000180)={0x5, 0x3f}) setsockopt(r3, 0x12, 0x2, &(0x7f0000000000)="6390374b", 0x2) close(r3) syz_open_pts() 22:22:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x1a) setregid(0x0, r0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file1\x00', 0x2) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 22:22:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 22:22:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) recvfrom(r0, &(0x7f0000000280)=""/94, 0x5e, 0x1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561", 0x10a}], 0x1, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x1c0) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) 22:22:45 executing program 0: mprotect(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x0) munmap(&(0x7f00003e7000/0x8000)=nil, 0x8000) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 22:22:45 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 22:22:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 22:22:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/54, &(0x7f00000000c0)=0x36) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ftruncate(r2, 0xfffffffffffffffd) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r2) 22:22:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) readv(r1, &(0x7f0000000040), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x94d, 0x7fff, 0xfffffffffffffff7, 0x6}) 22:22:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x13, 0x0, 0xce}, {{r0}, 0xffffffffffffffff, 0x15, 0x2, 0x6, 0x2}], 0x1, &(0x7f0000000040)=[{{r0}, 0x0, 0x10, 0x80, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x2, 0x18}], 0x5, &(0x7f00000000c0)={0x8000, 0x100000001}) r1 = kqueue() kqueue() r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffc01, 0x3, r2}) 22:22:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x4, 0x1ff, 0x81, "72a00029da2fc1003fffd86fde43b0f33c237738", 0x1, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xe5, 0x7, 0x1f, "a147780ac85a138ae7d700e8ebd91923fc7e0d7a", 0x2}) r2 = socket$inet6(0x18, 0x7, 0xffffffffffffffff) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 22:22:46 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x84, 0x1) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 22:22:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 22:22:46 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7f, 0x9, 0x1, 0x1f9f, "eac270eca908ccf93208510fc803718265c70f86", 0x8, 0xc9c0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:22:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x1000000000000000, 0x0, 0x0) setsockopt(r0, 0xf7, 0xfffffffffffffff6, &(0x7f0000000240)="5375808dae67d6", 0xffffffae) getsockopt(r0, 0x1f, 0x4, &(0x7f0000000040)=""/211, &(0x7f0000000140)=0xd3) 22:22:47 executing program 1: r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/61}, &(0x7f0000000140)=0x3f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 22:22:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)) openat(r0, &(0x7f0000000000)='./bus\x00', 0x280, 0x7) 22:22:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82142e2f6e696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x2, 0x4002, 0x0) r3 = dup(r0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x22) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 22:22:47 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffa000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(r2, 0x20007479) openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) 22:22:47 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0x0]) getgroups(0x5, &(0x7f0000000300)=[r0, r1, r2, r3, r4]) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r5, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r5, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r5) kqueue() r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r6, 0x1}], 0x1, 0x0) 22:22:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:22:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/45, 0x2d, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 22:22:47 executing program 0: pipe2(&(0x7f0000000000), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) kqueue() r0 = kqueue() dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x9b, 0x3, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)) 22:22:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) r0 = getegid() r1 = getegid() setregid(r0, r1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:22:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x1, 0x3, 0x182, 0x53a0, "3e7496e1b1e92130d1273a0c0c191953dbbdc4ac", 0x8000, 0x800}) 22:22:47 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r1) setsockopt(r0, 0x200000000002d, 0x8000, &(0x7f0000000140)="fe01000800000000000000e9df08ad3dc9000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0x2) 22:22:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000440)='>', 0x1}], 0x1) 22:22:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7f, 0x10000}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="58cb36c1a0bd", 0x6}, {&(0x7f00000000c0)="4a1dcd7c908b6b51f7545e4d601f50c730f8ae22729a4c9fa3f27373902938b840959938e8169adff990dcf8b07623bd13206b8bd48a7aff9434ed4d8dfaac894bea917f73cb998613ca83ab1f935158d2832c055edf3164f090896766414ffa0f1dd97efd5db816f3c273df66119d6f3ea304964ca2995babdcb4adc0a5ec162ef0aee7c07d94278c39d44f268a24217bbe8fe7d57c940fe45c095911a17bbb2bad3d7df72a331640491ba9525ea79f37f1ed5db7", 0xb5}, {&(0x7f0000000180)="5f3635888c8445b259c332f069cb5f32aeaaf49856b495e5dea5269ac917", 0x1e}], 0x3, &(0x7f0000000200)=[{0x30, 0x1, 0x100000000, "a9b207496bba0d3cb97e197f8fde12f15daa65c8238e12027a3a844327"}, {0xf8, 0x1, 0x3f, "6335281c4e2f74ca42aeb9e6c23232bcf7e17a8c9bbeb3cd3857146df27d74a425a4bc0c4981550d364c1ade49ab3f53972040be35aca4fcda412fb8d3b821428032201ff8a9e72564bc310f8c656eb179a637400788cfdc4f84ef9f24f1b7ab13cb6f7cae15818013f181a008e8fe7e2fda457ea3e1aac8d7d041be6697e1d5bd3e68fdbb01d9d170e450e6a26a19fa12f95d4e976633af97bb80be39e5b535bd70816dc7233d1906ecf8711ec986bb3c3f85c3c11e1daae149e67202eb4d8f46423c97e307a5fa9f0d557d10f8797d866c861c499a0aa4b9a41e193ed73203dc939b"}, {0xc0, 0xffff, 0xfffffffffffffffb, "1fc71cecd33a769cbc7f1a4b4393669a5cefa3848658cdf9dd5b2fde2c406952922c2c50b2a91e57d68a53f92832b7e286f4e08208e4227557f09a2c274dce5b4e41f6c5e8610bb27538ec53cc200bcfb7c5645b1ec4a3af24b2fdc71103cf75d107d78c9d009daf8414381db81b7f6fabb536e2725459b2a2d56f7f41f7622f4d2a6feba965a864c5b06179a3cd7a517f0cbb914f46d1532d5ca95d0cbd8f4b61436b20a8cfe870869a5f"}], 0x1e8}, 0x40a) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 22:22:48 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x4, 0x95f, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r2) pipe(&(0x7f0000000100)) select(0x40, &(0x7f0000000140)={0x100000000, 0x10000, 0xca, 0x10001, 0xc2, 0x6, 0x1, 0x200}, &(0x7f0000000180)={0x0, 0x800, 0xcf49, 0x81, 0x10001, 0x4, 0x9, 0x5}, &(0x7f0000000200)={0xdef7, 0x7, 0x0, 0x3, 0xc15c, 0x1, 0x3, 0xffff}, &(0x7f0000000240)={0x8000, 0xfffffffffffff800}) 22:22:48 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xb3e8, 0x0) 22:22:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = msgget(0x3, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/165) r2 = getpid() r3 = getpgrp() msgget$private(0x0, 0x80) setpgid(r2, r3) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 22:22:48 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) unlink(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x3f, 0xffffffffffffff7a, 0x3, 0x4, 0x2, 0x1ff, 0xff, 0x10000]) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x3ff}, {0x44, 0x4203}}) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4000000000000, 0x4b}, {0x0, 0x7f}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r0, r2) 22:22:48 executing program 0: shutdown(0xffffffffffffffff, 0x2) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/131) 22:22:48 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/248, 0xf8}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 22:22:48 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/104) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="666f0dc694afeae0a4f15014a8b5ae29b9d2e7ad94821726", 0x18}], 0x1, &(0x7f0000000240)=[{0xd8, 0xffff, 0x1, "9d41c7c89157acff1c164bf36274e7351805d62eeb7c53e71c8fc769d9db27487cb457f815eca5f0458e6968c0d6ad95d03f5fe7fdba2d8f49987c652b147d95a12635ab2631330db1d7be8310bd962e94569493d52575c7d509d3e65ee015115db0f6983cb093c4bd203ff6b25bc503a5daa083b64bc420e761f47c0640aee8e43ae09c50dcbfdc9b330531d23884ae7f911222def3139d07879c206f89cfaa8b502148ba0512f9568cb61cd7508576cfae5504ad6ae0b2da29202f9f89853ec6f7ad"}, {0x110, 0xffff, 0x0, "8e061cb6d312255777487f198e8264a682eab5fc7f734708009b3414620a39219ab73975b4682462a626b3cd9f51ceebf52ec1a175bd9f30f5f048ee5c3b624f4530609dde774ca690c9b73796bb9f17aac9a76d5f89d0c0ecd22914f1f7b6044b12f2e15cbbbec54d1e931308bae7cc923fe51610b21559638a9c0627c8c66e7f9e3d710fa531c190184818d3c4b9cc2f63c5baba410a6dbd16ef1af0f76293905aeca7b062be1905a08d1ef717261851bee3e9f6b0e86ec41adee6f52724dea46c20d55f38feeca945b57cd8a9cceed37df47bff05e80d0d9cb2b4ffc7ffc277ff345c6994c378d63ac72e768b269eb7da549046821fed085b34534513"}, {0xf8, 0x1, 0x14, "24e835e351ee341098fcf5f9bc8209badfcb61b0e64e329e378fae2cca9ebca24dcfa5cceb72c41c0e96a1669e2e8bf83de048103933882b940e238d73d42218bd19dd682e9d17b951e51becac9b9bfd77a05715485d07c5c326a65d77ef3fceb367d8fed29ba8545fbba890867590acfbb3152b2f4aba706f10f2918daa3e904f1761986f3569311ddf053aa0fddec0ac2f940c3539a10147699be8a5bd5e55daa5b684cad389dc0c0f43a0c54f63094a2ff686b8eed4ae21fd43d1f46b15fe0eb35b4b203ba27345935580856931f95a1c7400e867631d67d3880fd52a5ed4e2a6869b5da715"}, {0xf8, 0x1, 0x3, "eca15db4f414fccee30eefbd28d04c53fd2a11be671b91bfdfe48257ee67b58a73e38f290f17d8af96a6c1666881206f1edd2a87b0f7e6d0b1b6f9da86c1a33cf83bebbceba614090e3dd3670078b0c2b9c7f18cbb7e57cd1b822cc7abc4752c2b1ed507b92e120312e37d902fd97aeee0f27abfa619a580efdb02c7cae338f3365f8dd56f10b4e81bb760c85267f91a40e9321086b031bd9f2fd93d739cfabf7a9992bbbd7c87478da778e4c64fac4de46aa9b5c924b866aa317eee97ae3ace1f9cceed6cff5e8b9d829c5e38b16e84811393380ef5e64dce9f9b15da23128eba40b1b7a2fb"}, {0x1010, 0xffff, 0x401, "218dc91943e874c4fd967efdf13870c07c608db3bf4bf8c9b2521e4c4137ab8546aba5fc6b93feedd6b250f42af7694ae61d9f197d682599ff309834a45df0d70b291400e6bc335976662f81e2e61d1187f045ba5ea7ec7d285011e842f3d28f7c036ec50111697127ac14c7f2ee3d4e70cc9f9f5fb43f6b62abfcb3aa3dc41aca0175b01bbef1afdf411527ad8d178129ec70b862233daba893b656fc1044f62e3c0d3f3fe15897a8d98b9b8246d5f7559ef98453d55d49b6a6a13a1278cc7fada76a1722450548cffa0eadb412a7914f124014f8345d9857ed694ae3227f57767df274ef389835b28967fc28f5f02486ca9b9f24de1db6fcad4a597bc0d81fb6f143f89006a579d78026725bb6de307d0a33877898c21a7b82605287cd447f041d25dc17c89527c0390a0c20ef59a9c8179f101169a2b14822d38b979d3dfda067a2084a77c3410dff18ff97c1c4c4601aff3e5fbb9ed9e011c4d797b6bbcd3c7d968b129b3b47844e78f7d5e351878490ff3da90f01269af7f867c41cfffbb68c5d5f7e4337975ac96087268dcdee29e2d92446c2805818616185458ab79e3220d24169181d17316a37f24e37fb01e1d551174d7cb4c09821894e554a3761b3d4f6c6a0d50224f47b1bcd66304ed438dbb96d2906c29577a874fc8da68d673769b8c104d33724623a255d8043af55c68732db90a69860881a83823c122701aa36fb593e54b75b2999a809d4155293dd32798a86387e893f262c7356c66093f9a2c29a32a917b1b129bc2f71239c32ec037cb1799964f45f71a78f8e348391b7bdfdeddfb004b78c6b346246d74ef59f9b19e80294ba363246bacd965ea3e6522a344227d47f9c6f5e0fb50f0777382dca3055d60a65ee9aa39aba2f80699833298c6ad0a7fcd7d9eaec225f2e67e61856a5dbc8a3dc36c7f2fe04e41765d8183de2bfe0791cf6bf48e3446b639c3f8f77db31e956964568425379e620c678044f9a5228b7eedb6cace87b3d9299a82e5273557ae04164cff12fc60b2a4b18d6ad8cd52c1bb5a2d68dd02189a528b753a8221ae4417fdfb81990226dc439de91d4c672bce93e413913b605c8110a7da0a3bb4e2e9b9d6e01cbd3bb82a094003a47499bcf8b804d844dd4e186fe57afa53ab7bbcf8f416e9f1b73a051f07b12b0de776be911cf177dc66dd0847f580a5b525d22ccfd670164d7c4b0221ef605e7e294aaeea80d91b658b91583748e21f085b2acdbe9eefa1ed0b0968354877b5652a6471d6c312527a5b0bba9882932afd33a9dd4725945faad7683c09c2b074dba5ff0538be5ea36e0f295c6a9dbc5f2177c427a7f52fc07841f7afb2730d9bc2503edcc249d1b94e13a285d37a84a08048c436229de88d26514ac983c8d4f348bb1f298b1779b2e30785653d81974fbb0d1d298ac74ce03371216ac41445ad725e98b330159b04aef0bde5969c61bb3e2eb14ee70a9d662c3620b500072bd51966a5c2431c092ea1d9839ebd075cddcf4b573a29221f7f6f849618814658e195efbbb8e07b4a4a8c578f4e30145419ae3b90712827257320049aae2ac81034156ab9b778458919b0de198c575b1d437606c1be26d324db8e3cb10dce40788c4b320e455f29ba023db0021ba1f87737ed20320e182609197ce343eef2d1ae0efadc0194ed92ae6b02e0fbc5a0f92caa366a261850dc11731f0ae88f46a902def275aa316fa1cc25b173a2f8172605da3ed7bdaf7311337be2e9b69a8c6cfdb74946f5deb5f01b873bf8873daff23a5a5da677a9575e83f8e2c355c6db8b031b2de70b24bb5a23416e77c7e794881d3d2b356d2e1ca47c1f39d69f2ff20e1cb6a4d3514cbdd4b16834a3e9f9ee9a8a010c5ebe53c6595908319e3a36437e94b7a68cae18f5835f784c719d307b0cbb8363b78e0fc0de76dbd38e7e6b91de0d716605576f151c3ac6be80611bbec2921a7fca5da3714f35a5c6fc863395a76ec1c81fb3ca762bbb69a8cc4520e3393adc27c6eef7497603abb977c521235323851f63eed32b09ade58059fb9bd483776334dd08d16b5db8fbd75df32da511479ad37119109939f786feb0632fd828c80b3a1d3358d04f43a930badbd8409edb6b04a35984629573adc6eea45f2d2f87faeae3243d044a4fb65e94248100606706004cbbb057a601e2080c2fb06487ea3492e20ea319eb1aab8356177a5aa213df9d5a123f77fe5dba22ec5c629a76beacff791983daa661e7b97f7d6db2c39dd2cc2b78497b401c4c0fb6f377c7eabe4fc4c3a638e0426382f97ddc5154c0aa3de20c7ace156be315cc916414f7f3893ba017444e69a28266fcdf456122eaa7ab71159c90bf8a6dd78f5a9b434af2752e1d1f59dcfc85ab2aee4ee4c6673c2ad0bbd37fdf6283c0900348c5f535877cc1b0bfe506fa408ccdea1af81653e4c78cddfe947126f47769c9f0ea5a88c264cd91952f3ff3ce0575b3bfbe216040b5034d386292828a51816932d68dd0c7c6c89b46b161ba7baee0911acda720db3e82d6fc8801dfa2a552a75a69d58a2d0aad7036650c8c792920fce09b66596766dcaa3d236e54d600cc1f265e3e90507c52a74af99550bb6a30a3d986e8df983df7f3e557cf73f62d9dd030bd2d6ffd2deb7943c4cfa7ff38ff1f558dcf02daf5ec26cfe861830383c1fab15570e971fdc5635f3a9762917b2cec6bb1661314ba3e1ef15402132b0ab70ad6c9340bacfbb3fa3f7962fa18829f65c990eeb1dfba2baacb384f604c0df79c8b8f5fd312cf9e8849d340bdd96f941e81a457d342f8d2c7081efa2335073b5e5b36b6e8e60f37572ba205c05c9a3e6650348ff1e7942ced556fa56baf27be3208d0915a9b2cdcda3c3fac0896360b092e53f9d0f44ce62c7a19dc7b58512f3a8ca6a23a984e635fefddf36f88ae8ca09a880ee6d1b7de1e89570e4683f017d15000639f217290f9ed95f3bd988f3186fb0eaecd7bcb8105f0df6c2ac459311f5828b408678328eb18225c19b3bc7c3204c1bd8dc6f32e3834f42c75a9e130fb4f15e256ed0f88de2573025cadaf0718122ba0130d419b1f759eb285c05b9e0938ce5becc1b1a9b738753ea87512c43688448bf7997fc7df6278e4a306648256693158c9702f7eff50f41881c3def76568dce4107d50b1ab0307f8aca0ef3c3582969c5b5c7e98ea1b56889ca59c040aa3cc59919091705ce3cc61802e242988f1937f727715a13c37326c2b06ca05fd16df47dd857bd8b04a0b923fc9263953cf2389714db60d960181142cf8264b4a32a30a96f2251c61f450f4e7d6f2688d9ae500d14b9f59734dc94acc5bf9a3d78f7160b44434bfd95c70287e0f19f8645d78df66943456c7b76289e7d9b4fa4becff598f36fa6a156329f20ecf0653d69bda4bea98646364ad3180959edade1196a57f59bdc9b9c5f193c7e85d79ce3d7650cc008f5ff8e6191aef6dfff0ff678011ade41ac9a59f0ef7f924d612f2f4e3a5a4791584f90ba43220d3ebf583e7d4283423bf5c563ee7c2871c1585d9b8bae9b6561e32b410e59a7a9a17cddb97e6e8a9b1059a9d9a4e2d69b3a75c96eac3d7c7f69d449bbfc646c68a02cd89e319d0455f2ca2c07c748692b828fe56818c76a26aad13f412939ac97b9f6d34baf826f6cc7a108d15b4fba449342374a670e99bf096397c4803fa2141821558b8b21ae6f865688caee2e324f9e40a3bbcb820dc0bd1210efc08f888beb41a1326b85759d3b37a60d0e183dde24908ff76f29f39e1ddaa4a49e356898aad5bb6fe5eaab12d927682fcbbab880495b6ac3e220a4490cc5eb3a76be54150779ef0b94c151e47dc1055f9b58535a3c721104790441a056733a4cdb16b11ace15254f7c6a1237b6c43cd2e0fc0b7cac52cf0c30dc68f1133482a8ba1ea2f24cb2cadfbd46afcb3a7b95239af98103ae5b5d7045632c57b62bf41c61f7cd5eec66b931f2f5fdf617655240e28aaf9ccee9523e3147299b58e9b9221608d1856872063cf6e60971fbb6ebef72a9c476a6acba2b7519472534b030a986c3d9849d5383e2862ca8b2c8216866014658a5f65abae4a4c219d6e0e16a4c3d15f1e2bc3fa07528bfffe5177b9e14907ab3851d4fd6de25a41d8a789b1106251f5a0c60894432219fd262c16ea0c3eaad84e607d15d951e36f8c0cbcfbf9c0b60667d40e499e2baf82be98c58c2810279463407a70035e322b7ba28c22d81d5c4f6d1f68b16d0d46e9c350ffc15917e7b369d0b34528f0c2028bbbefdfa86a6f80665695a34e97788d104ceafd1e1c1f69d28c9e996a144ca07b8c13909f7b548f06103bd52d67160416e035184e40ce08a1ac01b96076c4d3c8e4f66f60c830498ed5c2628d081b58a65901e4ca79f3e7a93ddc60d91ea924c6b5527f7f9491a5266f38365389affb4587fde8ad48c5d5f14fa67c1302003ac118711dc65ca6daef9d1cff8eb82a9180ca00ce83195a7407472a2a8b83d92e5aab757bcc74e3c116c7cf19a85609511e42c816c6c56e064ed4f98d3ab41ba5edbc6583321038cc19d085c5ce8b7cda57e165499aecb3eaf05bee39f6465c8b8e9fc9c4782118a043276a8d96cbb59bff2f2cecf3b9913a21a61858385f9c70dba0fb4a0b4c7e713e072c7a33879b83202e3272cc5405e794fc0d41d16091bd1dec9bae948a0160ca4a1b9f42a6396af8479c798a44f08a32dd315c2cbdab30098e23e9d60fabefb582fe56b12717e85f3538b39d7098e81453f2c3259aceaa79d9a12c607c64131c745a8a5cbd89a5d86e6ea4b92f3cb1d00c150f4ab9cc7576a8373fbebcc59bb4b7bb399b4251dfac377d952bfef7a0a7de3240e2a33ac4470f55a2fff39662ca9e678df9e9f4603e160a2472f7112b3b819361d0f9fa7bb46955c2af33030650240d27b5ad8e96d27fc2fbe35685c31b8f7c24101abd1a4866081a0d7c3bc216c445e59c72465aed0649ab1d8fcc41022814c86fe11d8e3388e03d5f55bf42003a3a6b8a425cb2ace29b0788a624cce1bb2cf5dc26e7278fed1a2c33826a7dcba335ab7d80e35045e368c3becc1e74b134ca2efd84d1a51d747a7486e6945da99b8eae5963a77e80f95f8cf1bdb315b068c82757733993a43f04d12dfd00ff3eb9f7315a9e17eee754c6bf488fd6369fbb0db49ea96df521fbfefe200dbe42c21be1326660bde365abc075807cb56737c6712bb060261ac492a6ee6d5c3886767a40bf48fdfbd11d58e4201ce3eb4fa0a6ff40aca31ebb15908589c9049c379a73c7f6fb80f53003a241f31b7508f445f6a02029b5e84fbf539d99489a217550387f0aec3abc3dd449349b2357e0330930eed179659090f6527216200150e318c141bd2e79422bd0fb9fb6f2bd5c0e16f9c7651f95f84a7f0275cd17b1723e9d6770eb8149014f18f536a508f76d6ac9a9ed2be1ca0c71e01fb7e0f4d77c519c1bc260eaa310d0d43a617e2e2820c603b1f3b70de5e4731f8c336ac9703ef12cece30baef30669c1e6a1d13523e495eb4bfbc8a1fc5b35cb82f36b4959e09080bb4a406ac804564cce6589331097e11ff3680df01190c771999596753c5c6afa362d2242d848754ffd56445ef6445cda794d664a17a875aabe8554ac70f6f7b3fb215bfe2648f71974353eb8f5b67c43af7302a0b7f66be83ad1f0afd100cdbbf1304b627b8584873ce8b988403ad943827961ae16fef33d39fc248ec9caaac170ced8cb6dd5deb70076f50d313c8c74ac3312b718e4f69536ce4eea05b3ac3224118d12ae3cdaca41fe592"}], 0x13e8}, 0x8) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 22:22:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x4006c8) r0 = dup(0xffffffffffffff9c) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x30) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x32) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x72, 0x800}, {0x18, 0x3, 0x10000, 0x9}, 0xb70, [0x2, 0xa5, 0x10001, 0xfffffffffffffffc, 0x81, 0x200, 0x4, 0x7f]}, 0x3c) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 22:22:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="8000000000000000ffff0000080000004f7521d4f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"], 0x80, 0x400}, 0x401) 22:22:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) recvfrom(r0, &(0x7f0000000200)=""/196, 0xc4, 0xcc5430a080014c2e, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 22:22:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$getflags(r0, 0x0) syz_open_pts() r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) 22:22:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000040)="591520f0b503d2d7e3d87d58a8ecf108586f341e8185cdadf8ab7935a15eab2b9214b0d6d248ad5ebb9576da9400c02b59e3", 0x32) write(r0, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() syz_open_pts() syz_open_pts() mknod(&(0x7f0000000000)='.\x00', 0xc000, 0x46) syz_open_pts() 22:22:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget(0x1, 0x520) msgrcv(r0, &(0x7f0000001140)={0x0, ""/164}, 0xac, 0x3, 0x1800) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656dc02e5639fa1b04757cea1d54ada37c53c7d21dab732fc7fd77e318caea1c171978021b0c116875438421cd3b26d74a58c7bfcb454ce74416ff58316c1baa80462068fca717dddd482b796a2b1afcff56c2b7ae31862654c6748888834e1e9636eab6c17a8b0627d654848842d1cf0ab88964a273e2b5615c0c6b"], &(0x7f0000001100)=0x1002) 22:22:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x20) renameat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000001880)='./file0\x00') sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="ec91b3bfa4fdae6b1b4314fcb6e02ab9424124ff97b6a7e2ffb811ac7b33d1401a52793db77ab7d832cca782d35640833e5238b9d811becc0fa6b5a263cd93356072cb0d1154b89a3b95abd97abc4eae60d515c3c256114909d81e38065afa7661a9fadf42bdff783296f09c6be1c67abf63dd3562603a82605d0df129a5c945f97d202cdecb727c5133841ed020a9809b268495891a585d458588bf042e1fb04361cf5ad3f359ed9c0328ea14f6fc8f40dd6377d827a5c6a1da12a90fa9bd9f81f92dad176068a0f51cd66731cbfa1c4c1326fa47b4345b015cc76734f43e69a2831237ad7d9cac4b0b5fae32dc6c6c87f852", 0xf3}, {&(0x7f00000001c0)="3873e2e66573faeb27edab5a9618f0e3b0c66bc39338", 0x16}, {&(0x7f0000000200)="6b51d701bb2ef4d1c134e28dd82ee251b808ab9491e48556031cc2da53c44c5db40dc6f6992349b48f210fac403be3b926b7d9a449ad19250a655297ae9afdb01484f8f566bb6860ca21232fb91ba0dcd2c3a5715c3ecf95e7eb19dc000fe6efa5ff7803a31b04cce34a3c5a8ec85e0a272225d09e64b899349e64ef1c67bd3e1d100b1065970141ee676e8832c24d737052b8d2f7c45018cf405e4f72db1b4797b25e6ee0c34837dd0f6a3f4ec15f4fc44e0b23b05e1c3da41fd3462d5390efde087ea1458a", 0xc6}, {&(0x7f0000000300)="196047f0633021bcd4fa44ad209b7ba8e38adf1686ca2b291f64fd9e3dd553f030d34d317d3c95f5d0296b3446d27244def81faa8f20e6c66e701cacb98169515d20df9f50f62768fa07cbcb5f2e8e694ea4e6570b181d16479139072f80c486a3b7f00098787b0d92d0ab744d937e05bc6d737d86b99fe0e930073f0dd6da3c8691a276be28f19da537b7996469d37b0d3620e5", 0x94}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="a50812e6b1949ffdc65733e02709f778b6ba1dd2dcffaff1bf2de508e2497a5bdea8b02285a9da530652eafbf39f8fdb1822b94f9b7c83124703ee11fbd446677c944ed59a21a85f9656ccd692a941ad3db19ec3c16973ff06ab2f88d90e272c418510999f9e022cc470d21cd6e85b28aa8010fd72fac79d7e18110db1bde3588fcec878f8c02d6b49e344a67b6e8aeebed19296c2f0f459be62287acbd5d334a1445bec99141ff0a12e534dc068c09c1e340c22215f6d3387106b4a12747c2002127f948990c5150b1a4b4a81c09a5ac8e784cc2c1092036522dc04e40305e4611d8a850660eb", 0xe7}, {&(0x7f0000000500)="69aea64b3a8049f822bd9d45001acae1e185934274a7f3e58e362a075d9b0e4ec8ecfe61caa879898d69e9ce577a508aa3919534d0ee12d904d162fe0e5c32fb119e2f99221ea48bc2d52deafb7202a1509a0f77978542d48a191abda0b3cc63a3cae3be79b7c4bb64e3bc853a", 0x6d}, {&(0x7f0000000580)="3cbb7b9121455158b56aa60ba6ce8dce0a3aaffc34f8cba53eaacd3d02f1492c2d1139e6f36b8e428252ebd96950cf4165857d0376b54f541fe048381e7dde25ff8c3d2ecdf9cf821ac973d25a33a780c1773e1ae0f6e400609991b8e7651df5bf422bc8e662e1a929b5b63abfb524eb418c06e66ec0ce23adfa3c6d1aa42b92e57673a12497f905bcd8bc5de4e034e35f71f9b42d7018a8f0fccae4580acc708d507515bc57", 0xa6}], 0x8, &(0x7f00000006c0)=[{0xa0, 0x0, 0x870, "4a3f7253141c9f79ab44f21966e50246f303afa80a52f08c86477ae8021f9e27047c625f6d82d61f6b81dab8b4b07f19ca2a5db1629c12b37c9ee9c0c94137b4af4f1ea73d5d9528f3c09966a9fce9f7a61fbfd6a115785c8200db938764c5730ad8ff6e2b926a55fd66fb72d6ec842a5712a07bc8c454a8910944332721b0c9c10c8d47921dce6fecb053be5360"}, {0xa8, 0xffff, 0x0, "b5d3aafb91367fdb0aaa6d45db33e7d160dfd7089b866547217cf599ff3793e5abd6f011952a86f191e2f1a69caf7ed83ecd36f8f34aea3efe8f969ca6bb69d96488703861e5fe90e3698b9c7fc8b1b6a2425c5d2b47cce9ceb574948910e9d5fa3920be4db835b1da8b39259bea7d2fedef2564ea7d69ae4c52f2e79dad658eb75f3d63e8a69da1bceb33743662828feb6a57ece722a30c"}, {0x1010, 0x1, 0x81, "675afbb99914237f6f00e212ce4680ca465d83ac5ba235acdd6865f3c3020e6152a85eb39f1fa94d408be4cfd6d38b7f251c9996611cb1033f8d9078b22f610d110686a648fb9e6350f5af4f1b93aa94ce3698484e04e01861acdb6e22b814f789371fd37b30adae81e63f3c75f75b1066772358c42c635fd8ece7d9b55e2fe912b897ba5e12c7baa0663d3a852ed704024b7b1ef27fd36444927518cea88033bc76f6c09f8e52ae76e5dfdae7b78987fc768fb2f75f6583550f5123e55e2204d49b4528c2cece150e2642f74ff2eff962ea159f979284b5eedcd6aa3254d831b26bd1ec2a7c7000ed230bc70aba4944b4d689ca359bc2a70c31944662c4cfc9c9e69b4f14250e89e9af573ccd0ebd7b93dc6fb711c5179d0b7efb47f1886058d333ebcdeccef649c97de11137b51b754755ef51b74ec8b39f30176a1751bc8e9ec4449e12c37b1e8616adfcf98ce815be901f51d1a6ad000062a92bee045474d505eb47976dab1d76f6d4ce2fbc1fbef3722ec5f33a074fc4f943c23c518be2742cea2d30c49b8ff24242e43fb1d106d696e2eecdfe8d907ff40ece43c962fe25b2153d2a80c76582120162c92266d393153a62b3e92c7c6878d6778fba61851833f56bbda1cdab5f88f62284c4352b9f5a018d493ec3671546b927a325e3018e8d7107307a842a529d5aaee8008ad124fc5510eab9130ca6a88de42c922b81a59ad519ae9e265e27d4e34be9a5212cf410b2851dc99aa312f9982c36072f7cc94c1121929dff3d38f6fb2b34e1adc442509d9a1a3ec0dee676e370c996f37f5dedf2910ea3823dea02b3a75681a9a975c1685004abb0609269d9ef48e8cf4f70ba4ab865f4261c00e27477716ece9ad259b147eacc1a8986dbe998d03d1d71675226cee49c8747daa8c91995c8d0b0fe0dc24c49e1c8db1d82bbf414a1bee30c5c3d2bea6b62de862e442962ee5d3035bdfb64410a9828125d81241ade19f00ab2e9b6926098ae62a7b44b6eeacbc7fd3c8bb9982101a5984761ab81b3ae48e337155f9f11f964ce53803f567b29e64d0aab648704dec8bcc8b62956683347471bbdf59e3d688af28582759bb61928f7354ccc7914227c6d78f8c9a90caaf5c83a387553ecdfa8c954f1e71f26009166dfeba9b31652ed190fa02e7f0d135f2f143cc8178a3ead02f13eed2b12dba856e6b7272cd04a8e6f7f49166c254b728f11107d751234990feaa5a6fe0564632be0725c7e7d91329bfb2a66ffd1c7a2cebe279e15e115e40667ed204eecb364c657a4de1dad502778f113e16b52566f7542abd40fc5004ef1ca7eb580fcb67c742bad0ed2986b6241305a322eb6623335200492d2ec280f1fe72cb0e0399c0d633978dcf099af5ca7a569f19cfacd3ff3e769bb7d33b0f3e8da2ba15d53b984dec525e35e2da27958dc21c408b87a4e996247d5e44e6960dbbe2a7f4cbd3bc75c827e70dfcbb9d102c8fc112ffd3c325beda00a6e46bf8104649b7c8ddf374a50cac782b41754f5ef837c950d03278f1ed7e61c233841a58b73bd892f0ade375c852427822a97e55690d66a80569481432b0066c5532e726352ca32bb8d523f8242962e470fb64793a816dbad2d822daf3d0104f97dbaca2896275e47ad9609f36c5841ddd5bffb5bead8b6b7426b1052b9e8b2819fea3a292c996a6214fbcc30dd93af7fc02592b7cab9c79d504b2736bfe41302f8b56c45b5a8cca1fd51358ce768ef5eec75afeb087ffceefeab046089085d7878e1890571bfffb96dabcc4db634b39d450ecd76a3ce40421b37c5e01bf1104ec00c29a89c0684b265e8af0b94c789e07d777cbe5ce2445d66ad467a453811d177791c78b7136bfcfbc5396ee6a6382b6fec57c866101d303c271a81652a6794ae7b22486fc2d21036e97599ca3b6d200200fe6d419d14f1625126531a7bc364ebb4896ad80572219a7e8cb68ff8797ae7cf9ceb5c1b733e65831a79bbb8ea1a26b87f9c848f3602aebee80c9be6b51b4c6bd3d9c9c5a66c5a0dc61d30356fcc1b83c2ed99d803c992ebc2f60ae01583cc2e59b97242058fad878bdd415a09c2b459357d5c71b7cd01b47607a81b6290942a50686f1ca89e689f20f3b3867dd073d17c17d829cde9a163725b0468250ac8a05a7b19522b5210dc200ff98a43789d940098f5584f3cf997abf18e2ac3a8ba234d5903cf353b15991ed010269975098c9663ea0dc27efa741180f22229ab81d421c1e2a8b065c93ab921d8a1246bdc63d432f4076d70e9c005e0a64988953627d3ff6a34ca8b8a8583d8e1a020bb8a63dbbc97c1e9d22d2aaea8d18a5a8e1ebcb65167ea356f5dcdd979569966c03969d30086d8a95375afd3e4413e6c016f1ba703181a9d3a2a3dddc0f3b70aed5df1f6479752f4b14a92694c4257b7996301d952c30458595d142eedf770a668b23f91ac84a5fe93e1ed0ace746fa21978fbecdd93381fe44f2f64b309ad14e04a5e53e78fce63553472928d4bf563538f6f2c67ef8ee11055b1b52b43b7eac4f403ca861583b5404ddc0dfea2a90a049e304bcb51bcf59f8820ce6ad6a22cbb5e26680201cf70328d4a250638ff8486ebb9779fe2e7fbc029fed49b884f9aa28c0ada9281e2621e1195886f558b3e6a7aaad97800354a88a7afa121d1b79749a15fd07006eee730743a91179f6a819e330621389fdc1e4f8074a4f4e1e25cd2083a356e65d2e63035963cc0208fc5d6ac91323910a408e57a9030390fa8d21a7d916417c5ea2ad4249fd6a8fc60d70ced5b5e38e4ac43570271e584c705bca34eec6bb2573626f2d8e9cabee571ea8e374e2aedc8f8e36316fc66c5865e8ac8d1f898716dca3bcda3373cff9abec8604b1e381cad353abe62fb90c2c2bbc17fd7515cc63ff35773fb17a8bf0c583ab7f24dbd3dc81a1363c7d9ba4e59ab6bbe5dd3aea83c0989f753fe2876853932c1e6ae8ed71fa96dd9d1ad3dd98cb6cff75868d050c8b0d09d249b59d903ad596342e686f3e5ac3473fb31a481f99904dcfe7a42ced04f71432053a1304b9560516deeb9d33f3b29fcc9920ba13d39e08a2ac9690b45615a18c491f497160b8ddda729fc17171638b06beeb7146145fba13980c327417e14f2a68070d782983e09425190ce4c9076b559a777b7481d1c6270c918f5f9ce7e7182b01ab70f2294da5f053ed39c8da583c0b26321584c3124f80b4fb0c6714b5913eae1a804f260f9e479fbb08b0a05650a81f82fb7a4ab26514265d06ea1e78551cc47d21a7a552480b0a420cb974db58829059f2fb3c1ecf684fa41e2c6aef550d1a72ebefbc5e4ba49b041e15bedd827b8b2312399197d1f39961ea583fea24c643a89cef0095f6684cfc0dfa9c0264fd9c79d90ee724e670c6c9b779bec824f0830472a049da20d4a46948bc6eff964eebd77d27850be78d5f1baa2af6db647ef9943a1c2bfcb44a2684bf241228417982c7de7b1ad1ae881bc7dfa79344946f35d0ca0a0af754b13f8c45c8c06bca248a1428f1ae1df6913c196bc33c0eaefeabf1622c9bb4f689101b7d2171effe526a5fb9a6bf49c149473a4a583bdda1afc7284b11d22ddb62a456054cf57c5ea4423f051d70dde8b4891c19bb5de2904e129f48f8eb19982b07a497cb2f9e9f637500ed8d61da311ec62fc56f18a259f53e7eb111a42f93b2072c239c62ac4f2b7972e8c49c496dd52bb1d0c1c29911063b74defecfa649b58564353e041619ddc27fc448f6fe1b1c34b0eb3361dbb3df899d3f6cba5659c244a35b68afeb45b095789f396c2fa75bbf2829d14be43f88c6543b00539376d07ad106410893f6485c826fa71b9173414f231fcc3df47207071302a4014f0016e75a12a2eed307beb7457a6a47daef08de1c914cdd027104378edd7ef6c4ece23e600d2e6308a7cfa8cfc500254e519d19d47192d30e291d9bebb0627489cc610ac8abade3428c9d111d4c9acbe5b5e7a5187de69c2fe455a1ca6888fe0502f1c17dd51116b38d17b987211acf022639aa67318fb237b9a10ee5f306cb17ca850bfff89fc754bd802753f37423e3a048ad1393484203eaed3609b21ec43a810d90346281281331208926ef19b124ca70128c5e53a65932ee4af42779ab4ef9155e416a600eca6e44298c986b8b89bea96662cfc64804f8503381584b87a7d4426fdd4de8bede5fbabbd89ddca8259700325529363b2d5a49f0e971604d0209c03d4d1dbbce92e20e70e021e9d8f7bfd6d0aec3c17b13d38ab329f5b43468bf836226c9004c73415cdbb4a6628aee424bfdd89b03f9d7779163e2dbe0fcd9888821d90883cb1477abe56a56cb442311d828ea604ef277a1c27deb17579220a6e573ead13e5266446e79dacc06a6f4a64f1b2d41011fb5b229092bb3bcdfc59b46452788b36fa08a23f0b88cb2508c6111bf4648246d78f474a87265c591ff4654aea26098b4a0a83d2c4b1722fcbcef1a19a9ffc063b86143cfd22fda33594fc214ba477de245bca7ff38719943dc6dbf4523b0731268bf9cc2da9e3c8b1f3bc5c589ff2262972071c31c45f484f58cfff430af1081cfd48b3f8ad75d72e1eb2c7467933d5c54fb2cc9c532786e581e4e7128708f9772726baba05cdc4022ba047a3c1773bcb0c47903426351e3dbb47ebb9bf814e48c0c17b116c4fa05f1bebd1d04299397f02fc423d389e782701ad7bb319536783d2b8ecee81e681a443a09224b8d5f11fa366917e8455f32812975020537be30c36a8bed4749b2cb93d6d4af185bb409c7855af8de2bd90b3152a51ab6ca5bc188ce260fb12b014c1ced7bda6af43b66fa061581f50d31bb57d6eb7d1c98fcb8a8f65a0784d40537ffaea097febb0673e0d02adae0fceeec5982fa29563a09b59bf6bb9df24f3ca10e6169bf3db377c7cfe8e6e0b65eb2203b67e8d968c241265d84667b853b1a2f15f31d3466b1c733b2f06db22ea498824d61fda8c2bb49868f334610e13eddb7576d7c9feb988f49f5c6abe8341bd8560ecc106739f25f78b50107fa6b9deb09b82e245c0984b6e33436b7e04ee36d2fad01f112463a54c0f24a10bda543c6f99c405814c8fd63d96a4b9c7ee0d1e75fda2b1aa7e61cf862e584f9830dac89c7e2049b9bdb0574318220463093b9d4a11ddfd4bd4a2c558b8168f94dd4bf28b293b9748e234a85703924a390567c6f345df516564aa9f6b318cc7400995caf52524d4ad64e4aeb630d076024c39b8af9ee4eb9ddd8ffdacc2619d9568eadcca4779fd821b20999ba4fbff7742aa4afc9121020b0076220e0cc449159568be0b16680069b49f186e1de8aa0a182a827c70e301cb72427258f9506c03fd1f8d7e1d20f76b7f040ad9f3337328e927a72ba2516a290406eaae8098299868660a6e791d491aa566c64f69926d424305012e086b82254fb1a0676c7cf7632c7ac665f1ac97668a57396a9cc2f03d5f01da21f17eac170955884e64bc5e74ccbcd221a19de9546bf59c9a9375e883bf65f90558c60c03793eff9f03d99d15cf58dbfc65fcafcd8e6edb445ab458cccd7cc41a8dd6b64b62369c2c29bc7f38baece86b36e672751e399bbe0e971d46c45f88f208bd74f500e0c8bbedd88f4b77e86571ed0b2edd2298d0992518112b78267b8fe072cba9eec0dcb127865cfa8af3bf0ccb68dfa8bb432d92ae6d1d686668847488851fd132446aa2fd82882357597e02775bec80b723aab166fbfe1b13cc0e53174cc38cce1f9f63985fec524cddf2b811b8ec5d053c8367ac0f0734fd"}], 0x1158}, 0x400) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) socketpair(0x0, 0x8004, 0x5, &(0x7f0000001940)) connect(r1, &(0x7f0000001900)=@un=@file={0x0, './file0\x00'}, 0xa) 22:22:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3, 0x1}, {0xfffffffffffffff8, 0x7}}) getitimer(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) pipe(&(0x7f00000001c0)) 22:22:48 executing program 1: mprotect(&(0x7f0000526000/0x2000)=nil, 0x2000, 0x200000003) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x2}], 0x1) mprotect(&(0x7f00003af000/0x3000)=nil, 0x3000, 0x1) 22:22:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x8) r2 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) execve(0x0, 0x0, 0x0) 22:22:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="25d6e04a95b937f6617cefbb334e456087f46563fd523903539c982aa816cb3f575cfc483b6e82675b4d0eac2d7ef138599474caa0b7e4ee422db6ab35c4844eb417d8422f30dc6e85e754b30577a6aa3e0f7da75b1a22e1e40410527946b3855acb11612eac753c2afc5ce4e87eef50ed44485083f487cd77", 0x79, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x5}, 0xc) 22:22:48 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) 22:22:48 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000240)=""/227, 0xe3}], 0x4) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) r1 = dup2(r0, r0) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1000000000000000, 0x4}, {0x18, 0x0, 0x7, 0x6}, 0x4, [0x3c, 0xa3d, 0x5, 0x10e7, 0x7, 0x80000000, 0x0, 0x81]}, 0x3c) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) 22:22:48 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x8001}, 0xc) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ee521a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x400040000000000, 0x0, 0x0) 22:22:48 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getgroups(0x40000000000000c1, &(0x7f0000000080)=[r1, r1, r1]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r1, r3, r2, r1]) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x369) 22:22:48 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 = kqueue() write(r0, &(0x7f0000000100)='D', 0x37f) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x80, 0x400, 0x9}, {{r1}, 0xfffffffffffffffa, 0x28, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffff, 0x5}, {{r2}, 0x0, 0x1, 0x80000000, 0x4, 0x101}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x3f, 0x7}, {{r3}, 0xffffffffffffffff, 0x81, 0x0, 0x800, 0x200}, {{r0}, 0xffffffffffffffff, 0x3, 0x200000b7, 0x80000001, 0xfffffffffffffff7}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0xffffffffffff2864, 0xe4}], 0x2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x23, 0xf0000088, 0xf7a, 0x2fc}], 0x7, &(0x7f0000000340)={0x0, 0x7}) write(r0, 0x0, 0x0) 22:22:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) write(r0, &(0x7f0000000040)="f867af932ca5e35d6dedfb8cf5109e41abb0abe604748f159c91c1e50ee234e5525f16db55b16307eedeeec553", 0x2d) syz_open_pts() syz_open_pts() 22:22:48 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) write(r0, &(0x7f0000000140)="d2f1c7a217c48b07f41efa1fb6a52d09897cd81b0cfd26d157896c114bc4a523357bf4a28932a76b100dd96c4b09652754308ed49c74f7348e1e8dc9af1b8e", 0x3f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = getpid() write(r1, &(0x7f0000000040)="189df5126bce1ae973c110bcd4b5b62b1a2c1f8821482e0c6ccebf4a26c700b042c22445ea19af89388e61f8873323eddac7096437d1", 0x36) fcntl$setown(r1, 0x6, r4) kevent(r3, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r5 = msgget(0x0, 0x200) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000733f250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000066ddba470000000000000000000000"], 0x9d, 0x3, 0x1000) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x40) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x100000001) linkat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 22:22:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) 22:22:48 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)={0xfffffffffffffffe, 0x3}) syz_open_pts() 22:22:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) read(r0, &(0x7f0000000080)=""/78, 0x4e) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 22:22:48 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='[*},^\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.:\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='j/-\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='$+\x00', &(0x7f0000000340)='\xf8$+\x00']) 22:22:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="d11cac6076c04ef5c023", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="cde0c3e88f23f02164", 0x9}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 22:22:48 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 22:22:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x3, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x9, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x3}], 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) 22:22:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x2) 22:22:49 executing program 1: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) geteuid() 22:22:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="a5ca60af7d75681d8a64017e5bbd6e22a204aa62fa97e5866f54745eeb072d882394717070f8063d739ec74d7c97e7c230747b2268700929c7ceb9f7e847e2286435bf42110124dccb91682e3a82a814e3001c9baec876416a6b3cd935f196891a09326230f1df2e36f0e4f8d4e5beba9a24d6853f8eaf83a07ed19fcbcdf97ce2a3b94301500f7917237a7b9b09ba9cade841efd8167f35a29d5ed9fa7407fc9c9f5deb79371deb68ea9a6ca5ad2fc4f477485401893c7feb82dc25749c5eac6092bb2a37c31861e488cb", 0xcb) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 22:22:49 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000001080)="b6e264282718a9cf3616b5a585d602fc1b94bf71366c324f9d9c75d4c85eabfc5382453a17640718d8b92cb5fe9244ebd09d713b84b209d914644c99aa8e95c48ce46fdc1b4f3a54cedde601c969af668e284893a935e90a380502cb0ed6b0eedd3ba7f904bae6224900e012a21ff0c9b774a7bd6e58b66c31b14242e951c15a0c32ce830f1e028b49313fc87c21da999bb51c00b8e50b05831d0e650a166a9f409b9aea61e40514a8a6cc73d9d143c9c4584add4c8b11e7415f8a9dabb90b90038359c5cfc3483683b92e4faed38f1fbaacaacb28104f30e2fe74fbdcce872cbad24631e27324a59f70eb4fe9caf8c46d3b323c86d900545e2de0c9063267fea9bfd4d25ae5dcff5c652a8f6c9bae9ed497e2ce9a9a2af59ed60569e264efa8ec7764d9331d3806725cb12f249b640ec9dec75d09a27ba0cb4830528447f672e4ce0ca3f91e1ca27b916fb730bcf005ca64139b10fd30f8106e7a04d8c4e4a75a83d970e63a776e17f5fdaeafd6c9973314074dc364696398b21d6b77a49d4c8726974ac119bab0031737b2975db0ad6139baf218808f72844f6eb366446f573083774d75340774758d47d634c30d53e723c4fe2021271615cd83970541ff7e4b6c6c2ede6926bfafb8a1f509e8934082990c74cf0226782862e7654092cc6404786744f0ff958ebf9181157aad6e52f9b44f29d49cb726f6aeea0372644694cd27d7df25c7c8d96bdd638367650c6173b1bc7171b8d056367951937a0608544b045cd746e2ee2b7edb55f0ebbe8a64454b23c46cee4770ca8bbd96b8eff8f286ace854f2fc7746b60d6fbb712a18f868f07fcb7fa52bfa4d257a4a68e710a7e72e8d3ab4b9cd670fc613ffdadac0003c19f410dc188a150a8dc9c50d5ad21c1a794f1eb1ca7c411cc4671cfebb906ee9f9611bfdcaf2ce1550b0e1412c213c91d016d54153d55d506a50381c15abfd7f781620825e3e3f7a785856ace5b2ea8e8e1cc8b906447116f6e026b6f50bb7f2f329da8694d55770f2fb8a47cb429f72511d1b93d18d6fa9672a64871b2b681920791f29fb0418accdf78b2be44caeee939fb00ed9b060cdc222c3d5b62e0aec1804246b36ae0a38f57b0f3c72f610e5cd778c34baee540f65c9ff670926c201f5d084e79513d029f3d631be72ea45368b7c06379194e6e1b5daa760b1b4652eb8e96f2ef250d67497d776eed829c2b73cc2dab05ba4875f77b4e6e51786e53ecafd28d5deae6b3d142ff664c983ad77a0f3272d151efc71bcbced6171699bfbe1d659c12d6b488a4d17ec64f42e753df59d5b3a196c6e5f8507e09e3132eca1a46c26d3724ce5cbca6f29fc01bd058159e8fd5bfacc56357726082c757ce5ff95dcdf2d2269dc24346157cb544292dd893deaf44045d96ea7a592e8f778a3d92d43369c224412bf181a91a9f6735ceb906eee5331707aa6f3a42b4f393834d1b292bfd235f0c62d515a2705d43579765946e28d92f55ec3daeb85f7cfb378a9f142468e5b3217b7f7ca0a92346d2a3a683ac0837d24d362aa0850df2cc5e4fa86b550a2eeb78b95cbb94d0ba645818d06980e36f6ccbbb4d71a3edcfa3a9c7474ae349281b1db01b10b2feded6cd1e99aa1440ac30a2d4792051ab5ee2ec8f89a645f167485e8882e5275dd5a64ef48e436c85539742155fa0988167ded9665bcc11c006513b993dacf70c8afd9191b2fdf21dfa0da5bacdfca4903bd01fa1f7569c515e50fd7e3fe3d3363fe92965e4fb48da9aa6486a18b515f135cc22b8b3fa53bb5e60f5b291f89e6bf0a330a74ef03858a7180947c105037a754f3f2d502b1f04d9271eaf2ff4950100124c6c2ed7b4bc617a707bc0e77101d108c276d9f34cc7662ea6651be643250396e25c9c70cd5171ccadb7ee25b5125bd9c874bb38764bb8796d1a1593634352cdbb3779937c32a534e854db88f8e043ab13199912a0344e50104b130e656b0d20b1f6aeb00e3ee81d6c140cab0723913af6dc7b91f88d91e9433211ec4c38da034645474a09cf0ab5b679e62d5b32691c092a8315364bba60fe8b92c71f7613f3fa5d328967278a5ed733148c1b4874f9417e31857b4008e0c1770dbd62f13876a789a129d96da33e28193a0ec9ea5cd9a8e7835a975bb14f2efd4b878b65441d1ff21289ae05421546fe031002718f1f6d4aee116d6f8d6574c5fec394d39655a744cbdff0ceb1ae9a661190776c68ce7245c9ecca86e30f3cb3b1e6542655fa36ab1ab8a280dbc3b590df6514d29c8dd48530dfda9f85c2e8af499730448991a8817b9a1da962c013cc54585866d6d60ac660a5909f91a197cd6a8e0946339b3278bdf73b7963a44c4df9db5de25634bb411ac328f3e21988db80bd542a7a73eead5027aa206fef1f6de2a6fa3f052842eeb09c5438ba836f13257b0e1596b134d98403f8a5b8762c4c0d36b4df29cdcb319815d28f42a81ef253d78afa2f4217eb2855c61780abc53aa75f68b1e41506313ff71b40b601c6aafe615c9f809bde272aefefeaf2f3648eadd418f3342d836bbe3449b4568dbe849afa1c8d6f10b11038e02f677d232042c29353d0a3a5f7aeab58315f1faf2cca59e4c6b7458234673102c7652d3b795578d7e789e278b2ea956e63f0f1c17657896dc11575cd352385692871b78f0ab9a44d11b593c8cef8bc8a9ef6c0816f33b0f96958791342399e1561f20a021d68a4eb9fea5ef6121c7bfacea1980a0958243cf05189489157c1e824aac08fd176f135dfb00442e899d5c66362a9cd09250145ea4d0cb05fcc722ccf096d92d84aac1e5b41b0a9dacdec244846f5c8c14f4a7291c20fdbc479f1a644ca9caebc1b9d5b0b1c35261e838d10e36800c3ddd716e39832c52a6a4d8b39c626067c7bbcd85993b5bb89c6513c513b9a5bf17ef755cd5a3cf73e7ab5f5255bc4133dc0d300b6429186b09ef2a5a43028583e9a2e0025949c575b3fa8c884b5e49d37b866d913df2380fe79b7b1d86e88b45c28b4dcf44d3ba7026ad5744363a61638bf79678bef5034d3182334e2d8a5e73c45097d4910a80b4b0d8ad8bd4950a55ae770c43855c226fb590c2668ac44f146b5df4ef911e5e485a12cc51e7baa655d9ae8cd491f8cef6dcdd2279c77aa6db93f1b1e318a5941bcc46423f37fd622bd895d8d59acb1230786b07212bc50ab056042d8b5649eecf32288c527adabfb4216bb1a9854f806bb2cdf3d1a9a26d4257a3cd8f185759013c36ebb274143572031b07e01229d6b08091ae9df6270a9758fa137d67f3a76e0534a653506f410783d7c2e1a9c740ab26002dbc7a49e7c222014aa8ba061d39e9bb7487bcbb0c41d69317d68e778b15d9c7f9fd3d56be663e2b6c835b36fbf5f1594a791b3617c28ead698e5e771592a6e2909ce07ca33c4cd5a6374194e60e5f34103645a45d9077f07acd129c45df2e9b8d31a0c690fc22541659aefab546b529a1eedddd9706a9c3eb73683045e9770469b290f6d6beba514569e5e855a1491533b501e2f297862e3582fe72e1200a580eec2ea405781f14a46e6b225c4653114d5d404c662c86e052e689fb384ff1f9e7393c945a6049a4af80af9ee409802eeb751b55ab6a59c6b72a8a199b878bd99352e89eb0050553306685e2f5dbad48b37b8d8d01381c03bcf93283fe441be4f7ead8bfccce1c777fecfdc9c4fcf3c61a91082413d284dcd7fa5a7e587e22218d82be3dc84a1f4802505abac931bab17a955f9dbd86210bb106beb6ee985b051f5e33c1f52fb204093f322debfc3e0534e55921b07f4a7de00b6059ffeffd898f5438ca27463357f2d317d712f9d9ba23d88fe99a0b8290e5544be7099ce2304628d669225a92f6932f4623a06c96ce48a0edf15a62b550c9035ee83686237c63603f6056b7e71e03c78d7e2792f8b8e3e38139fab4f02c572acb8d9112d71578d7219060d2897bd0e304e7449362bd4bcff3e3e9330ed67840787d94c1e6a2a8b3efc1313e5b0ba9d0cf1e3468cdcd19cb4f4ac9889bdd28cb3197136d47b469df41983d573c498e12422052306da73672c59774ed3acd21043c7d3576cae697c43376676a75516bf052b37f95b50dd40196f3afcb662628157a316a49c3684e71bd6a351680358818f96625f4cd01596fcd74c9780775e5b20672d912fd6bc2af2f40e3d38195259b117d92e8ab71104b10440cfeda4a2e804aa2edebc0d3b8612f4e4fd837ef13418a47dcfbf62caa625eee2bb007fc85f1a75bb5464f266a291c902ea6385c870a9844f795ba34b2a9049cf1cda761ec1563d25e552d86e983aa11351d080785062480d3463b790456b4b9960a9575ee39134ad0bb97cb6fdcc5caa1a485543f5e29cd1fddd61a57aa96e258b76c918da742b13e3fc0dcb9486f55c2e99c404c93ed8ede667f9412aa2ba7c4c3388f2f180e7b70432a54e1720620f7bd91ea4dd0a22087b5a5b65cb31adfe0c1312d7bf50aed3a0a6f485fbca046f9b41e968caef8700c189277e3dcfebea2511a3c2ebb9bf8ab40d8c4ec322f9943e5f08661e27cca6fccd817fccbd4421267af589080196afcb50a38f4ce88d88f2b46dd9b893b13d4a79c3b6918feedd471e3e8f5d2f879df3801168add23541dddb4103bb81f9257f44c840cc34acd1079231867e8649734f41f4989eb732ce324249a3403ed75cc3810515f786d441db8adee5bd1ed2d1db57782a2dbbfd713290128a4355cb3b76789e06b5dce1f2d56f54f579e475f54435a3a7b970bec9940d66f581b266a4337f7a3c03b816a09b315f46a17217fa1b57cf86c333a8c794e3f087333ff520ed2017623d456f05406940a2bc64e37e26e574d694c744b1d3cccdbfd4b143f5508d88814af076acf95924761be450bdd54cdfc5625753b15df9aa84f70dbee2918e80f37b2c9a3867db2118b9e5fb2413ab370dc30413cad88b81b49e23399ffb1c2de3a8ac238a4f5516ef316baa65d9710ebac2682340455a66c01ef381d6dac3a5a865852eccc24529ac3412af9a4545f0f343b032ea0920e49b37965f780df663095992f802abe6f531b7fa5da608c0bc9b38ec7bd1d54a7c02fe618ca2914e221e401c9eb871a25861a4b9012fa068ef30988eefdc665b37d59f0e23ef50e780de38034fcb941a1c285bcee84bf71bde1276a4cb68712ba9bfa8e98f5c6dc2f804e20edd1960fc32e42867ed00da59d7152e99ff794d95ad46954946d14b888aff8002ecd038ace5a8340fc537e16e592d08304c9536cd5dedb4f4d23725de9dfa682cc3aff4d6fcac15dec4b32546dc9823dd2c161186700e12dbfe667e7f01023f60f22fddfb5341153cf6ea36efa229bdad1bcecc38bde1ceb86c7beef0ef4c8abe425851e92d4279ce8e35d4671268cb6f195d1bcabb47c400c9ac67c6c5cda097e15964fea9ec9cde361ac8b185bff1d72bfab709b0bdc56937982fdc775e1b27c9c2e013d9d93285ff8022a2b6dff0855e7c93c2a613f3adde806478b9ab75355fe76ea7d1a65be871733145801f857ac1721dedbd6c67332babcd0c31c5995af6a6e3400156ce7bcb6aa3d5ed15c0ef700fb983768639e3a3538978509ce2009cc4e8928b272b0b4e8b16ef2044603ecc80dd9fa2775a9aa408a76b9a5cd51ee0d7c686040f5fdcfeed9ee555513e10f46883f56e2fec0b0fa1e33ca909ed82d26c8f62392c73064a154bf345a5c98412d5fcabab37f259225777cf70ed1a245a0517e0bed9d62f7631b8ceb65193de7fa0520c7e145038b11fc4655a8", 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="8eed4f00ed6e7d6cca7d47b8652b", 0xe}], 0x1) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 22:22:49 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x20040000687, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000340)="1ac594acb7da71e78a7d7628fbac8f98f4357919a141a4f464c997316dc87c2890f61a5a2148111073862a9df0dc9697088455d177310a4b5a9b5e8eb340eff8dffa0d43a5c490ab8492598d2266c3cd84f2195fb5a8c6450a8a81e874d89826f729808911d706d48849c8555818db1671070979da872dbe1aa306a6ad643445fc84cf7860442d15edcda8e2ffa42da1807fb561c3e6a741cb31d27b5e4f74514ef981c3ac1b2752ef5a1c713a29283bbe84b8b624b57c9d091b79711a8012159219098b8d5ea772b2a81e4c744a922d4c89406cbc41db00042861cb421debdc7d4d016329176039d02e1ba10d2b444167578995b23c69099e", 0xf9}, {&(0x7f0000000440)="19c2f0f8e71e9a241c2d890923f4a686aed633541a8b69b775e685040c023514241de73c05a6178479e95b9517408d34bb0ac5f75db0c8dda9044775b7941b9ce333f1f04eecd129cc52f1d118ee3cb2959c9ee0d6d687cd886dc5ecd97e82994ffb10d37f9de3174185c8a5c48b6e11d53b71070c2d5deed318e6552e561cf1f1b9fb4c2e5d7634d0a7659ae177fdee55d25268b0", 0x95}, {&(0x7f0000000500)="0b52dc40758c50e5", 0x8}, {&(0x7f0000000540)="489fd3373756b167c5b068e005f04ecba92f4dd8b15f709597aef9a9ce26fc6aa1719ce948ae55b192da00ae4fcd738de1c6319eb9a6843f63fe5cc9a6f843e1f8b767b8df15c16a897de521df6c0fce8d079365f96a4a1565a5109e404dfa7fedbc654b24ebc5688500812c94c9ef5b7d7913301f1cf498223837981199c463b9411c4a016063443926b1fb657bbafde087fd72da5a94c5d6a8f6bff6beff6342a3938a959c4245d3de80", 0xab}, {&(0x7f0000000600)="c06d9aecee3353156423c404b49dc6795e96b9a56a823ea8fa54506a4fa67d45de930409f8b68458e5792d6e5bbcdbda516402", 0x33}, {&(0x7f0000000640)="7f36e42859dc58f40cce875103d1842fee65dbf2c0353f06b02f45ca3263be6c0bcc91c22f58aa526c4760102f3bb832ede01cf7724f325055de8974c2d2b0d6ea8966441ee0774f02e70213dca87b16c3d0db13cc36e0a65bb302b98a6696aafffdd39a2c30a63fc84a25e561776dc97cc6bc0335ba4f607f2fe0611c8789571114929d05c0c2", 0x87}, {&(0x7f0000000700)="76353e71741b70da686371a179f34715db04ed96839fbe7ec4664bca57840c5b2cf2b043828806423c634862887d3d8266977a2e89609bf1bace9505c498cd220340cb9a2d293cd1054be31daa15fe5b23b854b8871250819f6d46b8ab3a4c9cacb2b0450f21f7252e", 0x69}, {&(0x7f0000000780)="a063cb9b2d1b98ab207c2f6eb47b916dfc9078e6a049c1b3c60431837e5ae0eef7f5d740bf779ff0a3adfb4057ac0baf71f19b4dcd25a108ea8cf579927e9cadda43a167573390cd1ecf7472a8c1bbfdbd4426", 0x53}], 0x6f154f5679f2da4) 22:22:49 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 22:22:49 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x1) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x2}, {0x6, 0x8}}, 0x2) setitimer(0x1, 0xffffffffffffffff, 0x0) getitimer(0x1, &(0x7f0000000040)) 22:22:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) 22:22:49 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/13) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = geteuid() fchown(r3, r4, r1) 22:22:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f00003ff000/0x10000)=nil, 0x10000, 0x7) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 22:22:49 executing program 0: r0 = socket(0x2, 0x1, 0x89e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket(0x16, 0x5, 0x2) listen(r0, 0x10000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r8, &(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000300)=""/124, 0x7c}], 0x3, &(0x7f00000003c0)=""/44, 0x2c}, 0x801) r9 = socket(0x12, 0x2, 0x5) getpeername(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x10, 0x0) write(r8, &(0x7f0000000500)="ab2dc4589153baf2a437b507a725f3aa658cfe025e17ff02b0a977559553bebeb2caad908c88451e143c2cf6b8ec9193c990e71ffa1552b7157d1a7e7a2ca6bfac70e376d2ec4c500212eba0747763cdaad45cfa98d417ad94ccda2c824e63ee2f35894f20", 0x65) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0xb76, 0xffffffff80000001, 0x8470, 0x6, "73644e6d6f68a61e26e533cc679a40b8b51450fd", 0x0, 0xc11}) wait4(r4, &(0x7f00000005c0), 0x2, 0x0) recvmsg(r9, &(0x7f00000016c0)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000640)=""/43, 0x2b}], 0x1, &(0x7f00000006c0)=""/4096, 0x1000}, 0x1) sendto(0xffffffffffffff9c, &(0x7f0000001700)="2cdfdfefff754ce2b1c7dcd193c3693d10b9d34bbb00a555db7f811a85e1d292553fd8da631c264187d00d4ac7d1554173a3bbbd2d171bb877a31e7d8d184df677bdc46df14ceae41a0f0d20fc7eae5524acc7a4d8f45e01839ee14d157ad9d938bc23cfaec19ef4b2077034ec05c1b743b446636c937d66320b11ba2155c0a3ec82", 0x82, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000004b00)={&(0x7f00000017c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001800), 0x0, &(0x7f0000001840)=[{0x1010, 0xffff, 0x6, "c33e282457dc774467f905701ff7aac9a2ae0b42b04d1dfca6226c8a20ead8f851a439fbba37c4b2882028f25691e0175333a5cbe1ea041ee0a361d82360654883ac35766a3536fa032ef95827498c75d4f96d263db57977fc7005a712645835421af151ebe79ae6bbc903e64beb58d2bafa08fec76ab126b9a25c1fb763ff8763baf63be7403dcaf5ac656f0ab9bb154fb2811a232739ed0992945cb63f7b3ff133c4acdbbbbef411a9c0372809dbc1229b1d8ea22c65c7cf721bf47d4421e3f3c1c3a81b004e29e402ce7051ac458848b3e58974451f2201933e99b35a62be97a52593b9980fe2125fcf694c750fb247243772a3b9c263f6b1722a8330cdab842618b7f23f6c9c6a95c2d2101673c4a0ff6a1fdd436d0a0ef8e1256b354a61de20c88abdddf4dca91605e25c0d3628fa6490d970329a915d5d7c228b2aa88dac200dd24e2f4df34e162cb1f8161500db8a083a297b120c78465ba28ba7094e2cd94d1bcf71096383b400c7e85c5b98e119de65b63954094f61e72acc7eb7bf6cfbb2bd1318686b9c3d6d3304068a6f3455820317f56e3bac933a90848b3b26dafe406105705b1126479ac1ecde9b746adb119685647fdbc2ad0fad4d028b08a0028a1d03ee0e178fab43aeb8e781329dc70c7fa9c05529a8661d5451233e9bc8218d48a59a86a7f20edd056a089cd562536253aad451878631dc5d82996b87700b9129be8e9ddd7204d16fa93285f2584ccaf1ac5040f03a4ce3d74de9f0ac81c3cf18e07c3720127e2ccd2b2dec8d162583341d3a4326e8bbd127371db023ab656023a928c4be06858394f034ff262f0e7cf9812be819078f9abadf9fa2d93f04af6016a1bf79057db77b993571acfd381bfd68ed6eaf85ef3e21b1c155ac3d1b15989c7aecdc2978533dbbac950bf312c693a81837480efe1690946a4e0d1b6acbec394ef07169a5eb62d91101101f48247e177fe858822cefac264513dd8e5c2dfd7d1f4b3aa4c6945a99a5d54602a9015287b415c7b9ebcbfb11b76ee4ed9403f4c0e68b4bd60ed6280d0d398e4d493bb170df88903a876b9445e5478e0826003e0f69c86231476805665d5b8e228d9a345524566c4f8df84fb3cb1679b31cf5e6f2fa7925f309bc358493713960664c435e009e39b35017e0288dec84333cb83dcd2d1d5686b7241e9d47d0f747e2d704dc6b8cba7079b007c5bde0844c48c66e38eec852afc962aad1536443d8a9248ca384accd71e7a222b0e49750ccc5c2d8da5dca17c68bd19b2ee7ea5011cdf586cb360c493aa69bde686439422b00e414c3f50b855e3aaf0ea7a96b2a9824a5f5674b5a68b7c447770ae25f2de96d63f4ef21e26b0c82f3d70982ddf5f76dc1e337d1299b9c8cf060d951654241b466146af020b104271fcf019c26a23a6f971aea2e2137de109e5ab44934148c8eab4021cbf0afd8d5485872e15ab2691abd85a38e448b0f40f5b607f265fc90adab9d23633be617933cb13635feb340c09c9ea74724228b105e0e59c22e395aedaff2dee5a89148915682e8c4624ed7968f63111eb5a3876215a7b808ce4003d90b96937a49febe42e85a394ab038d0173972be79de029e92a1b093c2ffe506a7c20508dba5be4c9eb5ce4f9d71ad7550fae0131e84b2d297b209b9de0a95b571f19eae8ff512cfbd3b8b13678a6850a8fa6640ab0f1215f9f58fae4983aa2f4784bc9626c560e66e3fe1ac7b8e5c66056bcce15dd1685b4ba3a4995e2f1a110d055d5d23ae5313efc9ac0d6f5c585407480e2da1382fb01ab7b33a50a9420d065bd069daa08bddca72786bb659545cb00cc3bf0a2372dbc7816f9d86bee90e96173aa4efc9e951a49b8e5cdc3968a591ff3351382af5d1e28f4e68a41aeb4743b45d853293fa3161396b1c92517c82959f1fd16676e218b3269c6730526b75d8d49eccda80e6eaf0687c051397f1ce9d0e60bae9e6998cb7919b254fc36355c6fd2b6c389ed10c5bc8254305fb5f4c53eb2005a715590f637fdd5b3b21a4e92d8dc70e30750a6af7b54f5089d652778d76ce0a3b49658b7fc40049f3ebd7b11616325408febedc77a3c7e2128c5c5353d4284142f437478891f0c543cc5b2229dd462aac7597f32de6d18c83ae40e80693d1946a6ce8f9aece311047b18859391c0c043826976a5f295e5da57b4266b2fbc21cc343574f25417d5acbe442c2c0a5fbe4a27530f5cf9f8bf17b7cb556d0794e0cce8a6675420475dfc11e7a1d0ca66a2372ea2f1cf1b290ea8f47545adf5e9e8ba76a710bd0bbedb550a6dd0a2ed6c1eac2154eb8610c997dc2e2bb86325d782d11659026dfa66f6e6a10279f793a31c4f6cffd2cc968c8d024020423f265a473905b29e26a6a21e8723e554dfb46c906ae385deb66e567a2be89f93a79909ee6c3d4fc6d7f9f6e581fc9d92c83230948543908a774dafd4af92cbceeea88d5ab320b9d517d273789e1f893041658dd04e60140d6fd56e08d37f141ab1c09f165ae5e482fa536a0b0971964b1d9a54260897c3ba5343ae2999bb00230539f5cb8144b3b915fefd8a8e150aa8aea6e91e9e12429c68f07eef8e9274a472d8d8759b50ad07b987439ea20958dc35c2ed772bb219e553fee12e43c1a7381661bd30b5ca19a49d4a5ece194d1555ab6afc8792b32483b7e4827a30ea4038e16f196cb0e35f1163ad0a91f3cacf1529e6d0267f7fab734c26d024ca7d3b6b99eac8c6aeeeba1e0bb17d16dea0f4a48d84fead7068b8d8a1bd586b339efc1ebed1b17307c91511111024d97f42afed10f185d7966a9beedd5fba481ef1097773ae4def32eedc6c03910ff4c0d5d8283ec16f50e4a0417f919a36b3c854144e6ef365e84194010a455dab21cafdcdb6f38e41722dab8c940e5f5872986e991f128a7b07daaee08bb693483d5857361184786f465b6d227b33427d1ea353da4fe5e13b0d4de196cb2577fcd31c5444a732574b733cf4dfdfd626a01bd99607e94562dc241dea41a4c2471ff5996c473ac9e72200c32f40bfa733203925cd638075579cc8bbc83816e7dfba3f2875166c43412d538413e2bc1b6c5c2249bf102c1cced79d0f15d70fa39374dc46a22f0c26009cffe541d0792924c0160b53f6a29a776db914278965d46098bd65a17f9efc2ae05da46ca49b21daa80107ab0b0312e87456edff7d09e93456a0f9217af11b26ca8d4c22c198f2801e1244f128174e8918a866973e681633a8cdd7bda8f402db93d0dbd772b768abd7c70a5a8165400d7cadbf6d72648df534ea6f36016141531f004b7b2967d95677f7d0242614ca11c3226705423a5da6cb0b3e2c941ba573b1796d51eef6909380d052306f0667c17d96692177da334021a98d6fd125739988e4bbe1a4a4f87070a9b0a98f5c74cfa2a34576d856be94bdbe4e207612276e763adb0e54a11766bf48d1ad2999451bb6c8b4212b9c436efafe2ba29b55fefa35f35f18fb3b0e94c1c89dedea456de34142c9fee67db387f2d95320a9a20d96fef06c38bb414a56dad997b5ea610e1587a141038e18383c7cabcbc6b024e9e31ee3d69972c930c969112e248d14ebe3ed696bf640cd5a6fa6ecb33995a59c3d2699011f6fe0257eaeec5cc3cc67c5b44e9b99e0e893c79d854719aa47a266c5d503185b5c4fb4483d53eb78bd750f8f3241ef27d73cf8d95b48dda84c54e62962a7c2b874d3d4946a835f527b030f1b6c031d6e5c34443bb54bce1fe75284b9439b41e5b586299bb2ba18267ef3affea15383ac7d6b3840bdc900e6bb13c4e405fe1077f20ba92ba3610218706bf3626bb41c61c97a191439db9d16445be0809ee3cd9400f1c2e37ac494338bd0b8db2e53ed90cdcd821e8a5b24e528a42c9ff404620abe9db0e3b12896c6a12ef99a5fbac8a45f9310f486035eae122da23b790bb523bf9984945eb66aebf2cce3b1801df9bda9166ca595afc34d30b31578e3d2ab4c7f79f21a85a230b9ec301cf9e64ab09a753440ce2c049ddc62c882b611f2f84e7c1a7e6f9e8cf214bd5a9adb2cb2f2955535841af926755669c89bda1c8e74b0b0d9bd06eb9039f5cf8ade0ed1c94f01109b178d52323108468dde92ec37da8015c4d01c02cfa65f85275ff156f2f8c45a437b5e7621f01987b056cefefccebd0446b1b0488dfd270b753598167d0362b25fb26436e18da62415dfb4dbd9060b685a0da9e49c0bfc2cbc2d6e26f805456e3441e49cf8347558ff7a31bfda458235c63df2c84b04b431ad63cf43398b4a516d227e91ff491cd8d89d7fc53ab91d4576f9d03d57a07847673959043d3cd0cff3088f927a58f631e1c729a4df26f4e8a7ab2e6e238dad829ea656cbadd191ca32f1e4e3d8d2ea5be9d70bfa52836bdbcf9b2b97c3ca784d70ee1a5752f68666b446eb0b5a53a249973da9cef35c655e85feed2c175b027b55ac89338884b57e1b4953f3aed9df9b5bc80497e2e8aee14619b679bf060d700c422d3e7618b323ed6255631c69edf1ebed35047f4e45041e8bb8a2619aad8e974f8910ee1495e9fd100cf91636397be1ae983fe925784686e41ce7963408a933213bb7e947623fbc95c2e5b2abe35ea16560f968edcacb87cff4aea51ea36908fe1b853376b2ed7e16ebcbc921bfd7f69179cd63b17d560a98d5dfa417b978dc3b0923e1ac72976e8b33abda7df4c427e7c84cc1c13dd292e6735426ade4c6eabcf58d826ff4b27ac635899308b651af2e9a6b3da8802f7b16a30d8a9f8409558436b6b306e30eecb4213ee671ec95ffac57161c86b62feb48a5a16636467f2d58cdb7b8a0f58bcb3b848cff548bb580de805beec4f42f7025cf063458b61fa855be5f587d6de3320445cb079b78d602c2541036c494cd924cf0e2553127488cb709f80704a38a982974df27c804762a616c07959ed57fa7040bad330bf5c449e080618efa36135e14365f28ae7a9677d61d6392795d370fd898828c02211abea2cc63f23d380e36e646169ecea663bfc7ed0843f08b09af2e5f79c8f03d350d9ea7e6c0c663dd086ecfb76d5a3bdf588116d239ed04dca5087fcfb7d69ab0f1861ec052172f621477837b889c06e4411c7ccfc314a5caf07d9e708e574a63c57e71d3e67809fd51e9b8a256a7685c96c559617fd05c5a08ccf178ef6eb943df48b08452ed56a9286adb200a6c68384656fd9ceebd99ad26e9a9b81a9ce72a5be79a3e3d809f2721551997e91eb4afe6b44010d2b4492d8e6dac09858fd8e9b41d19b716bd2b49148d585b36077abe8626760d446c63397975459c3a2a335a12a394e48c4b0ce0b90b07aa770297419c4e88634a3ddb8c2d148df565361e86d89504938c459d3a99653ba4fc79f41d07f3b73bb247414699ef98a7b14c4d3db348e8cb2ce9ea8829bc2765aff26c1ee3a5de910c490cfab1255665eb65f37f0094490019ac1cc16267fe227bab354c26528f87ae1cd2b7321926289a2c051fd26ca1b046860213d1ec3967a24e2f40f53f4bd58563ce148627b96cba101044979ff93b1de277bae53c78cbf6d432e13ba795825580bfe99fabbef1ddef3342f53bd4800ce37004736c733cc0d0ee9658e642c7d6bdb00a4dc46294376d280a241d7b0317c5c335e1af9c927b7225c8961b23264dccdd0691ca3ece818c76a80743ee3eae49f82e650e0234f0c5efb428a30f83b9807a7d0688114bf33d224f975aadd0d0a8211d8062df9580de0c11493cb53b5811133f879a5790d613c280c401ebbe4055c1d9601eceb06fb5b2779"}, {0x30, 0xffff, 0x2, "5c6b60f64175d8b425c5b0ef7748f0455fc6b451e07db8976d32"}, {0x1010, 0xffff, 0x3, "671b4d61b19ad783fb4f7309fc4d7cf64f5a0d18fb1422155f257df833cdfad161c9bf930d67355df26b6f5ff78c5be72231822cf1cc3550c2092918524774a67e79984f2d4611317479dd4d3746f620b97a4a2ae607201ecf1940b34a404caba394fe0bb01f40666c94bafb9cecf7d8eeae3642fcbf2e3187bf134b5f511569f8613a475f5716cea493af9c4bcff04d0ccfc47e72f080ec62cd1d7e03b9bb2d13d0448b79bd2102ffa6aa7dd0903e76b809519d5af7b2c7c651559c7c02e52e3cbf8736a37ccefe59da850d258b74a1f202aa39f4b4eb5ab08eaa30fc52b33f3ecc966d3228c93cfd06d08f7630487c7618b66ce897f9cece9b522dcd50049a1842116b17c91d5afe70428b9bde7a62e88b8f62cb4f9362fe101346e430dc09a91df8b59a96d6986f5f4c3fe66e2ae3e2255a8e3e1fbd9cbba8cba64f00d1ebe8bcf34e42174b17787cbd7ddab86f6c215f47c3c24ed874bb16392e4a5d10112522da6c6704cbb798f4fb34c39e350904f9d1df53129bd6320e96be4516ec8b89cdd5b2f05086baf1f402415e1aca6d8e506d39e15a1206eb8386e4cb9f8c394edb06c4c5a8b8b4b86fdb06e3921ee8ab7fab443056044b4575782b201267efa8346584fb74f07bee7d73b225ddb51893198c589fbf1fbbe772a1ef8d99ca588cd6a12c1f44950ea9bceca5728782ab7ad6d43e3e9aa9ddfc31d8f589ebda2589819ac745efc5f226db7c1342601c58509a544563906f96685fac6b98dcfc3646eee8acf9cc3c7f69f96b3ac0d626e3ef484491ce5dec6c3f8abcb7a0ddafa0bc964b203f2e97058c0108925aa1e04fa37f2a2617e2c7f3bac2481bbdc9e4d7876fc1f85d9ad2d4c32e20357cc6545f6c323ad680891a2bdd16ec2f02bd7096d3c38dde4789708d42a16d8d4ba0fd0fbd0bf9c67e26a148c41a0d5488d2c149e7269f9a7ff28b867fc9d0be2ac1bf46b39805edcce6c788cdf9232647303ec17daa8a5b6470bd70df0071141818ea569ddf77624429a6773b01c9d3033a46ad79cd61ecafb68dc34e970eedbe7ee7d6285055131d9f31f7dcc73af05f2eb4967bbe624efc609ca883a7aea986c761922edb1ef4bff7b68b447c77f816288f5917d7d1f7c2328fc870ee6dd1f60c7dee38f027dc61e426ec0d1329688c731564b086b676ba979ae972101932e7e85a25b8720334b738fc65a1df2fd6e25f3bf991b5eb41ef343dc563fc4de3fa372ccc6216d18c47f1fcd0e4d674056659d0fe7d65e7d56c57228a8a2956d39d2da152bc2d51ccfe04252c360d48bc8d1d8be5cbb05a3cdeca3e19c58198e80cf73fe2a92eea62e95866469db8f81a1b3bd3e4688e046cf2979d607cc82ee6c57c3a42ba4e8ade6eff47ef7e75beb62a04a37423739168b2cae4976c3d4327eecea8d5fee6064246c2bc7946d47bd98c4bb735b22f151bbcd553e966b8cd1e827d176015270392a400abe11efcd2cebbedb70ac694601a69af73a409b82e9dd5cc402273a32f70b7e2ed763a12ddfa6bc0650ac5da1d4621f6f3d0a8fab99cef0f1f903b84c4f5106375961b4b05a21ec20ee4a7533a48237c2b23411df27136feb78b93e6fb4ed15ecba6251068e5c0f66d72ba4ac3ca59847066c94f1135db8c3dbf46c1f6b63358c3611447e1f6b14dcd5de9084d91fa960ab22d3f9fa25d6e6c2f65f6d6721fa5bdf8db0d9d55b2f1cec6516a2648fdbb2c2975beee74e1709b4016a36485f50cc27a7669f830a335130d05472dd167df8d8991ec030a57281360801d39108e5413a9b27a92cbfaaf188ffc9e818635d2493b421792a69b4b916aceb71ce101835d20e38ade154ec13e950aa083680262718be18f11ebe7a64455e93ef6a4430f27aea6d38b32d81c7abaf0d490df2745a53b0d48ff9b7852978e5a1aee3ae652edcf97e3ea19cba4a69b4f9ed2c155ac0cf93ec9f48c6a7f543dbfc548fa40d9086f9fb9150999c557cf6364debd8160273c9492e25ef23ee5a663e22724af7f707e79f3b79ea8f1f1ed45fd37b04ecd4236712d7ac8de0b7386d0ec3c05c9f6fbab915d1582029967fee55037c6a75c6b21f528f1978ddebe31dd23f76e39f98c1100eac354ceb16e18a5fe79d1dd17964da4cc3d955e4488d03b57132cd68d0bc397d9a99027e30ddf11da5918dbcd6dd92b4a639fc33992c1bde6016bde9b19e7f43a31aee16f30faf9d3230f799fe3d9e91270a4928903f9e3957ef1674a52f001a0463cef8a1a67c87ba6a96f28a794ece9fb7a0180f179a1f617d6a1e3beec1089228ce6308849bd7035aa0f393c548765026d97e304bcc2533077c2018e2bf51198b079218a1bd11fe0b1aab47e1127ce56ebd6dae7ca7293d5959f6ed7614f718d4d1f5848aa808028491ba25019793390a7aec7822d710af24814c3645d8177d0988bedef1ada0b356081f41a3dc884cf4b81ba25fbe4e09f0925720390315e0db28efb51797ca0ed50f2aa605661121f9fe10b70b5da9bb4ac29a179aa9585c2eee22ba271d989e80ec2e0403902377b06ff941273d5e84c78bd98c649e7c9a015919200e32ce32efe260bc58ea5e2af131e7daf479e5d59191b3c1a5a43e14313d9a59608411166e6d1f4d4e3dc04aa9d6403eb9a84018c34fd82d1590e7fb5f5291910ee17237c4ca8ea1f0103a22fbdd8789b5600da51372e6c5a20de667a502ed6780f5c45bb33da338d70ba06fc7f56bd767459c8c423c1d16225e4b3012f075095d89f0272fcda45aae4aa4f0d06a0b7e6a3c56eba0e9b0972e7fc644c5c4b5462d1cb44cb48f421bda22776033a18df2aafe0220575398964b9f6de8e6911d9898860c29d21694caf982313bcfff073a1b45ba4c59cd06229d94a19b1c890d2f8b6b3124c037a6cd7ebd80f4ea1f955b1725e158eb204be8cd19718b97ea06792f7c40caef3d528babc71d9612ef34fc3dd06245168f8b31dc57868377ec48d955446182e3631b18abf278077a1586176d260553e3d73ddb86bbc8595d28071e3fd75de1967026a5cfda4711e782fbcdacdd4188e5be8c2d1133c3550112d0973942924e9cbd7124644324f0a0cda32cf5ca4db37237d2c248e100042ec0a71253eefff71334c68664f0ee02d02aff9c936ceb7d913e09932ba6ecddbf4362800a313fa19ca48d85ef94cffd2e33f50102525fcbc8d49834cb3b3c0267d5ba2fbfccec0d4af29b89b8b884cc96444f9a3fc1b36573d9041aefe09b061dc57391d223584ede03f207ca20ddac05f9012006ac0a55a60c7deca5862a8a7d98ee9708b7e93760fa71ffb545666633b38c56376d86415d366d8b9eb1a7f8bef2945c8407ef474441358097ed898081889354370f0fbc558d7aa5c1f44ea6e5accfad24f5b4863001eb416baa3388c946692e5b8e6c256d700c8b343c64487af0a309f07b10317b466ad5077f6ec486f8edc5012f2823d0407f26d8a267562e3b2703b116e0bc10818510f0193bb9ea7f0f60baa407c346eb61dc175cec3d5571bc0e8e15a4b0482feff9b365d9d8bb46dd17e017d65324837a3f83d60c75000b9b85f6d6ae12f96c1d7f307bab0407d3bd21654c492e496818cdd803e897bd1b4d9d143ff8d3332823a26594d17b701933edde291f09288e9b108790759360cb4f3e4cbaf8cee4f818480f2cf66e2bfb9b99850ae8308b0990bd8f133e4cf7514c14ec33975857f201670ddffd67f7c62cbf924e4439145a73c325398896098eb81ebf6823cfe3fc5af95352e928b68af7e6d3065eafa68bfaa85aed35db62dfcf88aaac594b62b00ba84251c27737bffce0da62b036c0f688373c9e02d6a0dfd2431962a21b96eb691b1940a9d16ba4528439b66ac4835e5d0bdcb87288e1e19d3f4818859e336d8121b66e6ed3c0513f68dbcfae8a7ec44d013d86baeaeb8bde165a82667300a5a7ee72a8c6ad42a3289140448a105adc3e6650408fd9d4bee6110065435c630fee8dbec606c8b2bcb7e10a0fad8a113ccb4f59426290bed2a94e2f0ddaabadb6147aa5578d93d765cc5180ac76b1a38d2ce3734b2f5e43e62b4b56710833332683496603efd48136eb8bd69fa91b315c1ce147a8e61b3d7b680ed2fa8d123d06523df3f2e59e9f0abebebac9cdd9dc51d8f08f8ddd66c1a511f09ebc4dbfaa187baffdb143798eef25f6f620edb681c04baa69ea4a8169cc0c70e8b9ba0477f6771024b61e845f34340942191ef79901913b0f67e79f7e3b518779fe3c9ad67e9fc8b610313bdf4b1fe8cda43de31e4ff8c55e1ab6d9c4635b3fe3fc0119d0e9a944709c4b41d3d940df3582b636b37fcc8080da0ee4e869b6e9a820f0aaa1dffd2e7f8bfa6a48d42fa0b508289a37c4ec05daaaf36c3a7ebb35f6aecfe5aa01368eb5231b1dd79bfa9965f5610f2f17e59840b1cc8d9f62ebc3382ebf702db0fc6d5f2e4f272201078097af9f419b5be45b4d5eabacefded40fbbcf72ec43550e72762924563461593637f1f3b5a0d816e9ce69965659ee390b79a388a2c1e4a9e81d75fc09625d4ea70b86fcc8b94ad60ac32c0e4acacb04123a9d8935b88337597a67524247968b9ecf3ce2ce5eebb9ac49ad4c18030752f37165e8f2e3f3fae48df880ae2a7612249dd8ade316c116fab5ebeba40b9ed3ca8516ff90a319e83b272091ee89b15435929422c2005910d5e27362fc21b61c5a31e79e4d222c9ae5c13abb6a994afde09002f583f90eebc9e6e214ec4bd60367b93aa66c07c8e69264397ec3bd69e7970595293eb9f7027405700e0699a5a2551bcc6871a4d7066841076f0f20c7f43c07b24f0a4c5c174cadeef813e6081217e5eafc024179d9a31154175e69a7bfde0f695994290ea457b4d8c9e328ddbf7844029d916bb542cc314bfd6dbc163fb9a7f0652c2ffed82d234cc43fff8da8951803ba3fef3c844c1eb2f08f81b656dab1d3a8ca91c5748f0250729fbdbf956e994c4f2fd4b129ad9f2f3bdb12c1c61dbd3f3fb554cce47a726b5f52534c76b0e0db88480b927114ac09557a933185d9fb72dd8160eec4522561b20bba96323cef4c989ac88769458bf0f7b23065cf5e7350df375eb3579a4db8da3995fac277eedcadcbf298d7a1ea282de4276bbec11bf72dc4abf09e44ad1b1343371899cb8316aefa18534b730050c1e1dfea84d7d7d2032bf1615787425ffc5778d7a1ac6cf85cf0ea398a96d8984930f805a8c7101e7533c72d7fa44e14b041dd24ddb68ccf5ef3955f8d697adff6917f2367157da501ccb9515d938dfdd99cc0a7d967e8676092ed1c5c374b7273f640f70e4034b755558bd397d19aba5fe06e65b602aa24cfec1f9047faa826a6a6f106e5dd508cf1fff7eb9ae817257595b95bcd3fc145d201a9fea501f07e64b1bf91e37237ed944182d19d4440ba4420359743c06774b8861498483eb987a409923624f179d21af7867223b2e2d8090ac9935930c45c53c32b49a7d582de66f4afb82f50408cbfc49d19838d9dc5cc39830b2643e80b87d0ee843bb5753ef9acf48b4e3c5fa5e8bf4339292df6634cf397fc44c6bf661f25488c5728c20dba959266c841af527c55ffc6036188fd749506fb6d6201c67a8d0cbdcfe3edccd87dbbb4bbe34ba60e18faa7c392d978e68047117882e1e616b693cfc9ae9aed0cfa64c4e3d12a3761acef0468fa16339659fe530ef42b30b9a6cf6576a925b218c9882e33c57bf3c8e8eac3e7fcc37209df84b07f29dffe2e6db53ab7dc34048331abf905652036620200721bd85eb4be544f68370b85f"}, {0x88, 0xffff, 0xfffffffffffffff8, "a8f3c1751b937a4ce4db901efa8a02fb2e22ea32bcc8fa1166ff411b8901fc42a30e220ca311669002bd8c4cb570e2e3f86f3305f7b18e511b6b59cf8cfa2d66127273aa43336c83d88f840a136bc7eb51efe258d59574ab8179e9d6dd8901694e19c37508054dea71e5d2e7eeec777ed89a6e1a"}, {0xe0, 0xffff, 0x500c, "f01000f8645704ef9faa0166c361ad3e39b5ac67acbf94054e5020827fb470bfe973475d2166140d987285be6799b41926f648e5fa72a2f12a06470c44f19c4cde603e5ee65d4c084caf76e38782d52dcca0378f2ebc5fcdee1bae7cf02de35da0da153e98560fddc90c95f2e5cb9675ac2aaff5b4da87bb2db47a96715f8b8565721a83b9c9f1c2a63fc5eea9373cf6135e318689f04f54b3fa8f9db439846e857b46c7789cf626c4205bba74521c498a5a3e05c249890edc01a579ce4426ee9db1375f6ced95c967f4ba19107d19"}, {0x38, 0x1, 0x4, "f93efd7235a6f618d27f8ef10b2880f147b61c8b77075a9635880d708afb51f23d"}, {0x70, 0x1, 0x1, "064b72709a494e10069aab95067abf8be049ad471dff4d2a9f35f95641137308ee2b2bf82b8b6640a5a947f240909b92cc6ec9a5810a355dd1821f9db144f16f46b89cd192be58d2d712e842307819653bf9aaa59206682d3e2060c1b0"}, {0x1010, 0xffff, 0x7ff, "80628cd668b253e4db8539756cf9ae11ca9426a41d3ac6c72170eedbf2e6a6f10b9c67f521b0ff34ce722c29047316b0567c8e7b8e4e369ad5e34931fcc4b7b9960658cfeff98ce54063dc31d707946f9e34883202e930b53986eaa9049a023a0fa0268c48d6cd5b9973aa84260cbf03cea148f2675fb11839887531d41903043c57ec1c8f8033623f1d88b9aa69b8412c1fd61bfd0f7f89968b9b6a1dbf8e3a55b8dac48c06a21d9c00c811a779ee6ace13b5311fac84583e0afce5a730f6ccdd84a0d77aa4743d1d2faab0405a54119ad2bbb31766dc1c4bbef99d754cb20c2f5314646625b70a3ab0c20f1220891a5ea051ae9431b16a9402820effe922679c51683bbc39ce50dc049fe94a000575cda1c9a1e40024d9a2421eee8f92eff7f7c506c89547410ed466628a28d046e54ff2f9b3fe6e5f751856f50256d0144e408539ed497d69e416c6102c8f9d9fccf72f5c67acb80621d7252e72a684324465530f0fed2f9eaa4baae6762e690d1cbdc86a174fee15934942abe77b3a6af189579198471b5a41b5eec1f99f5a954accb5f4e24353a08e1db36fa40335c3f746ee696029da10240365d0c258ba70c69ac1a66f8df3fa5d36ac7ee210342cfb387596385219eb81ca74b1f3fd79b085bde9ad20c9c15a90c89536054675e2618224cd0da55448f7d5d2e349f9aaaab958a2c4afaeb436bda5e646c98ad1ac69630be76eade25c509f8e58c32273f21193c74a93c6237974f923f7df7ae692d1e396474aab195ef65bc2dfd032800236b094969987ee1a1821bda99203423582dff9978bba679c9d967917a5701106baf7e73c246a78d7efcf8e5127bebc0d1f2f8406c51a009de1a7109b9b6c5595fdd88bf82c4ab4f7bf1b3986d85cd55a19b825be8bc84e22e305766bb05b91ebc16d17d320e67db53024fe20bebe57142b502485e3dccf38e0f2f9e547ab98a5612bcf216b4a5a9049abee0ed45d5bf48067c04dee455a4f93d1e131a5eed037fa9c8168fd97043124093fa5860c017eecdda9063ca1fc239aae504fe16effb70f81583fcb1c25dede83703d000887e5ff71326650b551d1d2be6ef8ed43783b7b7c193c071b323a9a5b9c73fff4183fd096339fc4383b6097a3a3d4373acef72ca49f4a5eb18835a9b5545f551ce48d328ac5f9fcbf3ef955c9e4cdbbb38c5c932230a82cbd6bd130a01887178f9279a20b6022f95d39c8b3f46e789c27c432dac1f825eac63eda4023c5ff2a2d5c4d8dc2df538d748bc3cc267dc4aea8a3baa90bb2d8bcfa27c43b39fb79c28170e02b46a6051c9d5062cbf6352baf5b5d240b5bad8c329ce2f11006206c8bcbdedc0ab53adf0f9be804dbf391643d3d6a77b249d1d89cdc5bed99d67cc9acdf59c1c1522e19af18f145e612cb3945e1a24b4aa2d18c4990428a404d1df4521632f6fdfeeab969a62c49e144543395ba794e7fc017a2f444b0ae087e3d5009226f7374f013528f2106b3040e0d8f7179a49dfdb94354688593cc292ddaa91bad1c30795171acf0b2f9800b7c989d5800c79ee5d54e74a7b1f5fc9f3b0fad578d5ff5c09f0a9f550e19bc71bff8dca98a81a40c6a55f4e81dd7adc1d7eb4ef283ba9616710843d10324353502039631ab3093fd215878db7c8ea3e58acf0fc7f0dd2599a3a33e932396c55ab450a0e9d3872ad81283cb70947440315a485cea6c697d538f6172a6323ac49821a2bbd9e161dbb595ad6629c393a81f157a69c012978430d7075da0eaff3ef310422d243dca1a2ed9264e002dce216ae53289f79cf5cd9c6f27b56918c9227c3a3264a0eabb9422cd1f5604c33676f5cf522890f0affab5400d05e84f94447fe9afe23fd95a6a10f65910ea94522abd44b4949c72f8917ba7bf80f564a92d7a797dbb171a642cb1d2913dc91590d8047cb999a6e0e5c60f183c9f2af882c7bb0d34fcf0cfc9db72dadb11ba8848b4180d32f8d0c1ca513a3f091a2d237e6f5065ac2288c17ae73ab5bb66f55939ceea896259b31638631dc21a55381975e46dc9578ac3544d7147ca4bcffbfff4c765723b68307c4d293638347d29a95d2834a0d3e584ae9e443e4cb54b38e50c7ae75e20cce9352eee9d94e93bdbb5875fce9dda281163cd418fe3b0c357c7af3a78ee8a04ae951ef661d5de43eb519099189f10e2e454c0012849fc59524c0ada299da7be2f7ec6c6495cac2ef1ecc8126a86338f66fb6861438718aae2433d2e1afcb25cc1989b1bbd3e0f0829dbd9393d897df9753ebe43334c34081137efea7b976ecfd24911622a9c8cfbe3f65e721c58af4f54202f658627bb30e4daa68b46f85e3d1f60433dcb852c6b33c03b4dc2269da372755fc80a7e9471a0c0efa79d2a0ec7d0a5f1f439ac62ab19efda454a8327ba597ab41e386b36c1062d1615207c76ae1823490e105169a1dd15bc65865e4fe4f3b1215a938c2d1d9a01561e001feec6683f44b4b54690864f5c1a427cebf5527819c82b10f60dc4b769596ce99dada119ef8966e4322144e6ee8d09eec98f74d836c0f608e4a14ed86091c2f461fcfa4e4ed114918abca28c8c10a3fbcb59809f905a7c5bf6c3d6f28494e828e4f0f4a2fe7f99394ae4b895e182313e5c2ad79a8cb3caf4e38d0f36f7fd441e701274966b0c5ab35a019d21db5a6c24aefc0eba8edd332f49f390be1a6c54416f814040031ae4a5942da380781e2674f6da9d1779ca5333259616ff85ebf99176ba39166a07da70caff89d649ee69211ae626e135d1a3c7cae92bc0aac7dec1041cce9b3f40c337740b61ba89f4d1225479677ee1febbe8ec63232926c9d473b8561fa6bd035c9a9da65a411871a783ac427687e3267e6a71ad85e0882a05ccde44a868b17de6ed2a4b45de2d4dc635412870f66661d03030011c43dbb5f27c2931bff0255ff62f3d62caf73589c562c84681a9ed92106047d5f5879806f8011c9842b5ce7ff81045319e8b7ae46385020d02586f3f0f7cea0d3c80441cfa1fc961d86cb882149fd2277960c69116e32f52f7c9566d35a4afb453e92cb5840acc6d2c8d81542690dc78e47d872cd7db74fee73ba8655d6bbd3e0fe7bea7392327529c36b2948792432dc0f2d8be29820e703078d4ad3b27a4d210c1c6336a018feab86ff397fb4053c5cd211f1ce437705371eecaa4c7ebf3a5ef3b61143bc9819298c7c11fca41155796e465738bfb105cc89505860dda2e0e461b31c00ed29273121b79d75f2bcc1cc674bace7589f4999e231ccfb55124ec5272f5426d42acf040943f7571229ad1df32ff413b50cb0e2471127ff3825c5afccb4e548ae4508eaec0eda14756f0cd2552a2db83e3f76e105c7ef98fee1e0ae908e4e6ce0032a426f2e1d624419d2ef42a0d4d0ac3af3d390e2cae8af94021ffd9f2888677df29a1459b6bffbf605140e0facfb150634c0dbde7fdaf1d54b26a69126f54bbcb69a1e5ba419ea75076d3f169efe6964dfeec28ea7c896b1f5363b7f01cdd999583069c842e60962942f4ec1c335819fe9ea4474d26c74433e484e78e735d53b8b0947408af4a5b189625685a878931a41ea911921553efd72b561cd05e0502b54972329de0f6d7d9b8e590099be129b9b85547ec1d9e2a15f7dd713c998f7aa6c235dd64e007295c86a6dc67c665c2bc146e2292fb5d5d86befa05fbd4b4f4a7ebb4e2746e199028b69c153cf6d83626c71591e66c0cb80476aeae7da8a76128a0d6c1d964e7b93a64e91756aa1c0f29a39a8d53b2065443ba72cfe000c934f46e2e5f6e22dec85b0b183563b7ea4ebe61d28ed7abcb469555d9d9e6f2d1cde8a502db3ce00ef54ff33ee44d75f556c9cec11025c9bd89b48df6170d640faff7266ba5aafe1c5b9398b42a4907000cec8c4c5d09bad2104a7d2c20a2a03d24862a2c259b74b7a3bc18610c14654fd2529fec3cd9651b079a287ee40f93abb08340555ba61aa7961d971e2fdaf9e11473e6c247e0d8079baaea79abc3739c7113722848dfe75df1f0e219fd8d20d000ce17b0ff812cccfacf4cc107f0a290e65454db30415c3d72b51da25f7987cfc4506f80ba688248489f6fd1cdd64bc86aaa39e28f694697d8d5cbeb687cf2319bfbc6c3f3918eb60ba68dd7de5ac4edc9006a37d902c5d4a12522ec72101b51944318e040de61a53a2258d76789ed9b3bdc6d21c0301f02bc13baa77cb469d5c83cf90280d4cbcf2cff39fb22cb1c7628faf0c0a2e6490b5bb8a8b803651827beec3034975335f85d7c9272a6b2cf7fe0368dd1e8c8087933618a5d26ef53f1a07193e714234b920b562782737b68211b3cf385a77d780d6b7e6e19e7d3f529f9ae70693fd72f86c7e9814f0e4cb793769779824676416e31de9ed695de1c8d9b10b7b9756fa62c91d674caa871eb7488b1628bb9aecb87e491f5b41c8f7ad43405fe666d46944c159e0c3972be7e8a850ec3a21d9b5f59220084ffdb68b8748123ff81ceac0771acd0b23c27020b6cd75e30a328d499b813924d693ea5bf87a9dd6f8ccad560235b5f2028e746c40ff87ff8fa54aef8f2cdf1bf6e145d6124c202f2ff082c3cd70633c16924245ccbfe6812bbdce4bc850990e85052cde72ba0cb957d1455ed9d4f152a7898042e4d1c2d1b8fa3ba32fd536895c7d65d9d1e3d41091ba994944e0f893b634319c021da46736e24f43140e1ff950bcfe970bfeae9fd03aa713b01c2f97485274be2a4211f1915133ef38b19609dab99164dc47f02e4d78c014851b8ae0bbe79361b4113c53cdd54ea264ae8aa3780de0ec0bec6289d9e651ec9d3220c0fd9c3b03b2a58755b590c88ee2a69adbd3b146c9f92fd6bd00b82f5a3fb040d792fc34f052987f44b4760b60af9618fe9afca48d20b3aee0e2f2554a093885f53545ae135a6dbfeb9a0cd2712d3d8780180a16f1689606800b263d6f740913dc38c445f26cccffce481684fc414add11e2ae51755f8c6c42c064d6b9bc82b9767c7aa16bbb12c0a036f80d9298ec271029c88b355c390350d5b6e05606c20ac3ffd51c4f9d9faaa63c94bc8965162ca31b818adef885dd349f343efc35e3f1afab7d7ec5f99b9daaaa0e9f37d96b96ab178ea4073a1915154b16949365107abd2445d69952dfa0dd4cca0947b7cb3420b31aecc27bcb2a7ad50009f7c32a0102cabfc472fdbfabaad451cdd2b35519026f7adb9da34d9c8de9a313b0eb514eafccc88ccff162a77ed1781c464d4d9a3e40f0edfdca03a3fadc1b606e29ccfd5599221b6bd5bbc9c79c7def0dc85257d1370e4d4b56aacd96427e662732771e4b2743e20f99b97240a1e4dc3301a40163c9ef4fcd4a8efce7db32d70c070e45f0e462df0842c56f66754dae623ae5a7800a66c6a9d658e9b96cd44e0fc85ede39aeae24dc34d438830620a67f72d5edf1a535ab2e8bbdbedaa6bf687a09d84243356dc7478edf1708f25d8ff75cdee286b4d85be1800644e58bff5d790ccace4e3497c198d90cface1f76c9b478ab99d73a9a1fb87d26f03287d6134e38a05eea64f4b6fee01022515d14432df5e31351bfc946d061ac5f8bd57b658dfed2ec6164e42905dfb53f3def2d925c72716b29596e2d5907e180e4e7a18c9151c82e4625d462a20f066761c01abdd51cb46075638a0e17583835a3bdee6a8c4fe913457d7201fff0de0073371afd48ddcd42f20c6e0deb2f607672f8d13f0be3427ba46ffeef9265b9c3a16dd6a386a2100ce0fd88f00fcbf1a64268ca87b7aac0daecd5b88a2117963473b64f457b4d4fe"}, {0x38, 0xffff, 0x26ae6601, "6c5eb3817fb7b8c06e12baba9c4d6fa34f196d316c3eb11d76dc9073c7a06456ef"}], 0x32a8}, 0x408) r10 = openat(r8, &(0x7f0000004b40)='./file0\x00', 0x0, 0x110) ioctl$TIOCSDTR(r7, 0x20007479) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000004b80), &(0x7f0000004bc0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000004c00)=0x4, 0x4) r11 = socket(0x6, 0x3, 0xfff) pledge(&(0x7f0000004c40)='\x00', &(0x7f0000004c80)='@\x00') r12 = socket(0x12, 0x3, 0xffffffff) r13 = dup2(r3, r10) linkat(r8, &(0x7f0000004cc0)='./file0\x00', r13, &(0x7f0000004d00)='./file0\x00', 0x4) sendmsg$unix(r11, &(0x7f00000062c0)={&(0x7f0000004d40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000006180)=[{&(0x7f0000004d80)="fba893dff4dd6df57eb05178c597d70bca54dfca9a609a49fbcde44cd43af75960308f4c5bb95c942c047d84009f29201eb22f3d0dbd53c76e22c6687f26b9b064a15c52946d48c0618956681ce89fa7c0605a87296e8635749c837a2b80ac7dea7c0af25ec235197151c3b322211965fd5c8001a6fedfa13502b995a45336d89963b9c11f20a6f53f12b7f4fa6648504df5785556b06f273ec3fce6940a6b898c83327527e9bb6471f15836d57f48e37973b100f46b0f4d2f8d7edbff9b7d3c2abb1a1c46019b2f9f11e3839a306c4692", 0xd1}, {&(0x7f0000004e80)="4a738eb46b3c23f21e4bb706dd617f176fe9f8ade50b4f80864028f76f47c086e98268fb8856b09b000ddca5076e94edf6a8cbb4b07a8a74e4a0545c68dd7e235e0debbc6f977a6694477c3968107effba00d7b74ba7aa36181a414d92001204d0df14977312ad428392d480f73fd22e4bedc486381df753445455d97745800f499bd5784d757a", 0x87}, {&(0x7f0000004f40)="a3e5a6ae5a81e2c6a89c13ded4ed9c2b4fbc56797d06b179275ba51acc3e602fcfe7c085fe917b09461b052a5a6e6aa2439914f25c8fe5d563e18977155f7d6587b4af", 0x43}, {&(0x7f0000004fc0)="0d0f71de3af87e993303aebaa2fab59fb4d8073241016520d739d638f9ddb42144fed3cd26c7ace42f3d4afea8288df73a0cdea37f9cdeebecd029060bff33c309c7455b29b134a93973825ec4d99b776345351106a714dfa0ff6c15ea573bc746def200a3d3899f3459ed1aa79625c6dd435070fced8a0042b78a4a50675481aeeafbc7aa7e2ac02ff4d5934a927e65d252149ed4ecd0b928f38df4a112d0cf740e10b3ef2f248b58124a0084883a260721ab66ebe5db81f50c2650820a2575ecb69154299fed3fad754e6e3a8679f4e27d0fa46af82ba9289385afede5c5d8c00d0e5360239fccdd8950ee99f0c30b4fcfd1b43dcc92d9942353a83b7045f1fd2e95c56be0e031481d0d48140a87a0659444e57bbe73a919e0819837acec1362e9f1788305b58741f19fd3947adf5b1f24a008cfdf5c51386615e36161e9ac17e1021eb63790d852342176fb8455897479ef831f2598c9b4a4fd0fe1f74fc3611eaaa6035fdee95ee8e3e5899b583032552c218e22af893bb19518d6c1b36cc77872ef82df702430aefe1ce23fef9ff43d9f6604cd71490ce7fab2f4caaaee4ecafffaaa246c56fa50ebfc3b6298b951dc0a9909a0ca259934b8526f197630ced2d55ce1755abf2249698e2d002d8483d87200eba306828629aeb77eb98534f5b9355b4c142e44c369e117afffea96b8d4a581660d66225eb20a482d6b1e0ef813560ad23520d72ee9fccaedbc7f8e8dd3a6e23ae5f57d75ec03b3f66f8b6a660e3157c44fac10d4699dd711b4b39e8d894497934f4315b711d85f58930c5a646640a5322a4ec6f37c002ad6bef1cf817bc38b95cb970e3edae8d076717b6298e5582a7c9dbecbcc625f9f0a9797039c6851eba7687fb5233520dcc23ebd9d2f052352e93a06dfc785af3d4063b9ee78a51cf28b60ca5cf55ab50a1b1503f9663a98c8183877aabd8e45bf8c90420d3384db05a2be040d556666d5547729de9844ddad6d933fff7e864f5fe994df53731e43d1496b769c77ac94b9f68282dc6e7e9f1d7e166435765cbcf949fd1e58860a580a471cce5637515d822a7fcf5ea4c98895b18b99be35a9b28fd06792252fa47a41f0aeb615e3543a7ed413316b441e27d0812824a2f2c45a3e3a6f636de876b39b50f0f9d4a359188abdd78d73ac9bdda5bb321b219e07ff724f1c9e5b2a361b7e72c504e2ea47243c9a1bb0eefd16402e6c76fde02c4b22fddafe12e1f6ddcbd3e9f046d8ac4efa974cf7aaf9ec8ee1d4f15cf0c1a7c208b557a299ddc1cf0ef232458b3f45dd69119e2910d1d07ac3d3291c391c9116d0b08e709f787256beb8eeb0022b4fba9e27b6db53a32cdd2ade6580a763f5384cef71ada75c34c5656bcf1d1c7ab1139f26219c00a6cbe60ec5b1ba90a74b75c976f9e52177190ee5a4ebef5f701c710fb1c3f4ec6d228504022eb373c9a6224e99e4c239203aae6291367cb032f3eefb22a8469761f805015bb74a6dd95f4ce3677f0297b443b71f137387aaabcca17bd9f7bfa358271dd100b07e34bc3d8471c88aa76d4648521d43b3215579d3a94f2cde6e2a976f8040edb3929c32cce61112f81aa93ec1a4f97b1362f372cc2fff196c666878ef28358f2395001b4149260c4cff953882312574233472a7d38021614863fdfd430275411d800c7fbb460740d08ff8914c9306599fc12b78f779e7472209d3385dcb813b55ad7ccf8daf59a8be4ddfef0c7dc9d247e536cb9816150f2e2e4ad66257174ea5d6fce3006150df89db8b794ce8d89a267b178501017fe48cfdde88b1b2d7fddd629a1cff62309b4206011ff1fe8ba6c133c1c82f0cf8a2100ea1d264175bd025757b2eb9434ee5b687990b803cd74ac72ee7e486f306d9ea01de0633e3d59d29d8bd2107899bc5d615182a627f28181c7fd56c0e9b069b475905120fd0e8cece4de08b2386381f947094593ce9c2309b6aa880870665e6252a86ee5de9747ba33805e636266d3988cfd451eea3c3857f1c69a4755ad3e3e3d97342d35fd7e1a73f5510afd3f2717de7bf27345e80e7062162f6c6df82a25b817ef6a88dc273d09ca157c31977c24534eaca16289e6a2c9c86281d8846a59f6946cb7ded51bb2f38a7dd8da0cb6cb1c70b0ca5704a4994311542c06a73ee0899ac5bf410bb02b76098a89cd1b10d542c7551df706ac6aedf8eead79e89e67795a92efd1cddf0276996b6017cfc694fb76ad697ca832bed41f02d4159696f82b72e65f18e01880557d532594f6a00bf0c78f8141888c08d8948da92163a5eb9c2833baf678257cc8f487b8f5c35eb5e817a40c071621e4b7e80d4791ea8e1662bd28c5f3d457a7a094407cc6a6ee5e8bcdfcaa57cfce8034de3d188b2ff65f92c28fb6fc0a37304b4d9a729e6225e8b511fbc94f1a28a03fcb929bafeffd0dfa77e2fa7744c347aa3532fddd8f17bbc04bf409ba208d6d5c30f6d87c332e328aeaddaf24bb8c2002cb7c871439493a535a1c9fda36275efa1e07a5dae0213d0aec54f0e1ab267caa0b1d189c8aa437e012bf9effa6a5bc3e2d890228419d4172765d21c60abbf742bae1b9a304648345685b5acc7ee24d55d342ecd168b2a97998dcc2eaf182801ea25f18e9138f34a0d307a4eca2928041cddd634d934f6fd9d942aaaeb16662328a6483cc2b27c64bbe274393a0e448a8d58788887ff45f90053df581c428794c6ac3a17c7045f69003752c836880ca862eecafad34458e6c7c212ad7b1a26c0c16eea5a2378d67a12568b7a97d8bff2d920e74330826ab891642f8c7cbf71d7e487dcaff31e94417301ba1869a5e89e2223db3543be17a542f31c29101eab0edaaa4694f5fdbbb3fcff9c7db5d138de6ad12c224527786c19777528d48509b544b28f4d4f207ffa90d5f9ad8f01b8892d9777b00b6a05c4fdf7d486b26e3af7653a9ca999465e0902f27bfbbbcbd75bfa53cca4e1d6e6b17b2203a3fe821d5d7c3ac1cf99833cf2a3a6323d78f9ad5a172de65b0180408df769248a0acce0889dc57aa8e5e7882372ee739b14b2c445b1137de6c5a92a120eeae090172a35ad204459f485f04efc63d6ebaadb482fc984f4ee9381378616976528e0cabe8d637e95481a65d303645fbfd62a363ba7b0099b000195813199fd4d06f3fdeea54f3b55af43781be1eb33d224a1ef9b0bf057b801fb58d484bf140061f85de31ff1e22af045a328a7d3850c999826f822f9f1ac32f8945af6e8dcf86f5c2029d5ecb811fa1345a4b3ca8cd50b66cb5f88066e6d6c8e4d20ff2779bf7d6dfac37c5bdd5c7550a287260a843d93768f8844fe07d2c15fdb7c6f0db7dce4c6b37dcb0413c3c51039747c1b524420a7057472be3df79870d1ad54eab7f2b44defe0c34e0be8b6ae0645ff42b8f0591ff56590c2612de8fec1bafeb088450bd446d426f0f4cdadae2d0ddd8198c496a87f3c0093e24f11707fb088e88a30049ac2044a1aef768280cb7582934711b3f209f3c2aa4155c9214e5bd1a0f98a69c2409c5ed05752d7c3b412e6ed7c72874001417832a7b3dd3642be14e13f132b41e3762fd19d91d0c9ffb83d85f666c997806a8c82dfad25c38afc0f6e9597ba14b24db9e368dc0755706ad5093f67730635e01cae0c9f552a96af5d442ebb6288263d376c8e4b1d5face162732934d8e612e2619f7eb891b80eb92c69fea067a3953b961fa84d67b75d97306c0d53599998ec5c35d53fe60b37b2e09692c76df52d0e29b671cc44e89051a7e4c0b1a0434fa86af0e58399c2180c09fc3a8c770b8e2f5cf5fcfdd6814520c400a20341c6a01e302143c0718e8513bf59a49c67942a9c997ccda31eaaf4bba22b8ebd6d7d93705f6147d5d184010c0279fd6c9cbdbfea7b5f70bbfdaf08d77e438f6d257e7505e20fe3d5399d6cde24f5d75c039e6b37ef997701a7632791ba78b72abd068a1340b4c68b24510085ced4ea1f4794550ece0a1728c88a978d606e2e6cc2f14f5afdc27f69de9cd7a204d356455b70f4da2f5703bce3ce45779a9016535c5123312d8e258f46763431a176748a2c36ca32d444c96efe35e1b58db17597398e9bb73487cbdb45fb11547f0c647cb07ac36dd81447d0522bafea7d6d6c9e2d3955b5159724dd5a9208907921a43d1e9b07cb03474d5bd33c493f168e3acd030693d22d63c8be5db2feb52d7bdc87caf4436b2343e409d0ab02012e119ec4446c099d5bd6736514f05748a65a1e430a5d5e56be6a4afe84d8c9004ebb69568c912350acdc8d58b9bf69078806899a416c529bf5d6dc908366ab4a5fbdb96e0482da6bcad1e888722713af7a44a8bcc4800bd42d2f2a480cf0c7831916e69e12518718b80f5fe04916e6682e5af9982f028dae2a5514562c92aebe908045dd855cb26d0dd70be1f2268c5a58d9a3419540c85203ca20f559452e71b698dd3d21ada056b4b4f2ef328831f024224930abecdb549b9d64d230b666e65dbe74d882e65adf1ce5b49dfae8db0c2fab29ce2653778c22a3e2423d07736b03a2567c24317d696a8200de14e1f675a8152ea170994129f1d5b12f75ba492e213bcf362162e0a0a1f982cb15085de398c1d90bba717b3254cca3b84ea442ff2d660bbf875905c847a4ede4c09de4d3fd8848e0611ac17f45a9da63daffe02e072b0aca61e28a82bc39964e1e097a6aa3035a21032f1f74e89874073366e3b6db0901163a58f06a367505fccc0dfcc9fc1783835cd13b037829ca5d8f52ed65acbdc71e16a4086fbe0e2a4df49971d3b367dd487cf194a10684d9b2451ab747d3100460481f530906c95645475acbfd46a1b724d177bb6e61cbdcba7aca15925f528f0b21fb46d9171a06426f08586abab303cf4877c18a3720a1976b4060759d46ff86204a84a41b473329b9713815e2782d82b2ee6452ad34f1fe14f59783271eac68300c5176b1bdb1f72a870ec83b86b780b0e4cfb9b4e9c9d5f7c4f3da50045f06450f2790ca78aafe4a5635bb21d1a42a5a8e24081094ffc02009ddfb6137564be7f4edeee30e683716d8b40ea9e4b2d4bfa54eaec5a14367f9210aa97c41c89e8e0ccc7a4b5cfe89f78baf8910fa4d0c7398afaed581748ad4960e4a84666d0f157f21e8e00581841cf959766b3558098b693ffd459b9eadb4a0e3d0906dd6e1cb575c5f72ef0d4bda59c9328b7bcdc9e054f48138311162350edde5142d40c9755990747dc0ac26d0603243ec58ebbf0eaeaa712e2b7132d41ec7e8eb0091892cfae5ce61420294bdf79ab84f408794c6e99c876f3b3d8c6fe7e3efadbfb54f2f52451906a024248645e6bba6704e58540b61ec141590e2ad916e6b87af5e3a660bc3ec9e6886c4bed2d122867ad2855abc9b4934adbbe806bec2385e774ec85bd8f88f8b107313a2167f851090d9c6e5291edec4953edef15f07d649791bd336a045efa7486c586f5704a36a554d820f093f2047ef154c2d398adcf01bb9d4657860f652c3653428b8690bd3cc47cf2ad6ff6792ba695b83fd2761a175ffb9eb16ecfc37dce9bdb62e0a87d4eb8fda11eacb45f7e7f640b1bd0fa43c8d920721d1bf2af63e2dde7031d8d9fc97b19c9bb15c099d481d3b78bec5de01b4770163161e687f587966cb45f17b50c8480d7bc09bec533bf547ae753e6dc953a1d0b419f2a350c58184e73be42a9064e387c6ebc1a7e5e35a9eee9cd8450e357c6f539be479071a57ffea06fb281e8a7fa7b12795fb0c3f00f1041e476f688500f3cfdf61b69168d6745a3fd3a4b18bf900b7", 0x1000}, {&(0x7f0000005fc0)="c47c0e87093a99a7a4bcf809d3369fcf9c758c6965ff28425c00f9ccb70659fad8701e631d623255a7c95c9392369a0999f2ed60a362f5acae944514638a81708b5283853e05b3ca4329182ec417c4e376faf17f34380bd145534abf5e39c4b29d7a44e3dec1d787c99d891de7de6516a1f570eecc60461f9f899a069fd07f94ac6bc901747e7c5c406aa6c61cbd993c0e1ecd3a34d134311459bd026ba31464041e062d06af", 0xa6}, {&(0x7f0000006080)="27aa1464d7200edb6086cfa078a8cae9961c8225a89a2bd46228b793c420f958d02e59e0575f3f6791092aff20dfc59df9f48a1efe0d13a5784d2c1eb2efe728af14aba297f6f73d0ed3bee99fd797b0f01ac6dc6c67d0f2cff4455c3d2e806366da2953fdd93246e8a195cdeff64018f2144d153522b4e42c5739fad36aaff2bb3b60d77bf2f7635f34dc35ef85b8cf7a4fb74f2e80cfb655daf41e659b5323fc5ca1ed5b190d80fe66269cbe8bc35b1df0fd57e2f68978b4d9e3df3b0e544a6127805fa4296bfa0ad2b33be36442dc1720982726feac05b7429d28573d373b585dff7f00c7d25711", 0xe9}], 0x6, &(0x7f0000006200)=[@rights={0x38, 0xffff, 0x1, [r10, r9, r10, r6, r12, r7, r7, r9, r7]}, @rights={0x30, 0xffff, 0x1, [r9, r8, r7, r7, r10, r0, r10]}, @cred={0x20, 0xffff, 0x0, r1, r5, r2}, @rights={0x28, 0xffff, 0x1, [r6, r13, r13, r6, r3, r11]}], 0xb0, 0x8}, 0x1) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000006300)) dup2(r3, r7) socket(0x2, 0x4, 0x1f) 22:22:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000002380)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x2, 0xa0}, {{r0}, 0xfffffffffffffffe, 0x20, 0xb2, 0x8000, 0x10}, {{r2}, 0x0, 0x40, 0x80000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1, 0x6}, {{r2}, 0x0, 0x40, 0x2, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x4, 0xffffffffffffffe1}, {{r2}, 0x0, 0x10, 0x4, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc2, 0x10, 0x5, 0x5}], 0x9, &(0x7f0000002480)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x401, 0x1}, {{r1}, 0x0, 0x72, 0x0, 0xaa, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x41, 0x3, 0x905f}, {{r1}, 0xfffffffffffffffa, 0x20, 0xa, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x34, 0xfffffffffffffffe, 0xb0e}], 0x8000, &(0x7f0000002540)={0x7, 0xfffffffffffffff7}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000100)="25fa7f1a201f52b3f4b1353cc68b8e91bc1dcf31010682a255eea9f72a7cd6847bffa509af9c80e3632d6ab24857e1101a08751f37045bcf8df295ca086fa47500b3a6554c6d99687c91be9fbca51c7a3dcfc2ff23ca8ce65c9e7959dd6e2c5b8b6545b82d243df47b78113b5c0ec792d56c980d275de73dea866ac1046b92e8e577e74874ea883f324fbd65690fd8e5aa18bc917a84b06312c25935c5890f3f9d3e430b54837c87506b0a520d90052db77e42d93fdbfc7aa75dbbe02086b020808a6b9f84a995db74afa31315631168b6e7c6deb6d1532eb003f9fda9c231c954d017457b22fdff772c61940ef5440b0de78247719c0e4ee9e5d08f0e3d7c2827bc80cdfcb389585b7db40ff5fa5e4b270dc4bc45825e8c90dcb87cc76142e2e6bb93b9af1c6c402a6c21be4f2b742e30922184e58662f3151dea3b7565b176bf8477aa204c70428c439dd329d9cbb36d00ae3e8db4d138a3b2c95525c5733d83091e4c28d53c3c9b444fe84ce1b5304754731eb3559ae69fbc0387f502db1980e3e9016d6752e40dd8605817597e74f72b00269f56e849ef2c6df12ffaadb013d1e0b2b40c4be0c8b317186a20e6a781ca9d0dc50702a21a76e286491c62a87257cfc1e52d785e720b7947cc869fed077b908b6766ef996686ace969be3c68c22ffa4aaded242f20fed773eaf24f4c0e806e66b0b0a3fa655b40d0fe61da0661249b7f2600bda44ad9f7627882d9e00ea8ae553b3b3f559e2821f094a7bfb0404919e1933325c7bf12191ed38737fc63dc4c18ede1b037f63363bb033cc79c050769b2b5dddcce41a864b2d5ec10d2c98b438da05148f5f4710e2a336cabf1aeed1bcf5ddf68c5e9d9ee8fe0b457305a523b1f53aa78912b443c79642365302fed5e23bb3339fe140a6e4bdfd712f521f6032005c937e0d7a2a268c8bccf7f279e814c9438bf65daadcc2a964c74eb80d5d0037c41f3a87e420df587977b710dc683cb3202fc7e1b2bb23f9510ae37140b64f61ecc6b62e5dccc7db25f6e8565eec40576f0a521e824ec15f941a4e6817ec074cf5d5037f27a349dfdf931ec8a528bc2e92d37f36670ae4d61048f9184a4fedb5b237b650206ba17e928a35a6b7a4832ffd116b405413b3753a60f75970628d0b2e762d5cbb910c3e104508bcc7b21c83aebe0286457c771b04848d583884fda4ec32bc5b4123872f05114388e4a59404029aaa373a881042492b8d3fe72a96151bb6cf9a1a156b5f122963eebee0ceb3bbfeba2fd4c038ca5d85196c3517143a91e274f1cff45e3b0904ed17a99a0246d760bc3247476cc42936f3d80d5dc0f0165716317a303f2f00a89f7f59e22f9d9b87e8fedce2b59d63cc7c2c581e53620cce99b3a1eb2a741702a2f1bfe0dd25e71b0783a4535e4d731d366b16515635b5e3a954e56151b0fa7f2b7b8623075811b3d19ea09939fbde3a1b3b7285f50caebd0516a48f7f769c3ac02e95466e309d482ed707b4d879e8916aad6fc06b098ef6a7c3bb12aa5f68f0fd1a59151d5bdd71683d4a32cfab531515f0b3ae2d278dee54684a428c5d38b4fa9f91f0876db0c68769fab75b0f5ca3223e13da0947b807f48cb959916abe442f81c17533d9577832c0bbbc0293d281ef91a3806faccecf6e2d5600806c96d75569e2c03272186ec69f880b21ad0c162175dbd264075b66b0035329faa39ee851d2a9ba53aee692a5a3c0533e3a6473ae44a31be75a4514aa9d329488f7c3c6cf7af23a4a06a5acafea5a86a917f53664b251e1e129b9651871bddaefda0a6b1fa0432b2a99c1bc414431a80ac688392728d8866acb675c3bc5cf8fe1a363855af793bf39153c66aeb7c1c878c0818fac10d4e4b85af743767c93df900e60c0e7b999a017ca13e1052a127c623e69a769050650621320d0e08fd09402af4e71ddcb196fdcb00b0d24cb732f289c9621dd34ef8fa649957716b7c5ac35ed999249e9e29709f669235848907cdedbdbb5adaff44e70624f74d4ee51b7ea12e8db3eb753c0041e5ad145b3a9cd2b84f1142f8dfed0752eb4d4ca17b30f3a26ce5f9f162b7fe676a1f59dfa9b737c43cf1c18390d3fcf7f55b63ccfc92bb24063c8626d2561cfa348ff447f5d6b5ed68cdd32f4821674ebf92a9e6fdeb8c1b22cd25e0e4c5428c88a75976fc92aaf1910fe431d0e141b40e0e7fdbb8460c70b7f17a8811af823f653404b08a8751d556fefb1a305f72145d3d62a40a2fc4c8fd324716c01a21a9f660ec72adfe21d032b973bfe0aefe5ddbdbd45fa9b743d6cbd8512ef280db873c7027f91290a8fd0d959ad50510e7c7b7d1013c94ae2a5b4c76640727b4db03381b44e1e6c9e161e7ef43fa9aa4da098ed00f7136b4acc37dcc8dff6c5119a4de3a7b21f1121534d280ecbf26570f7820cbf498ff6262a6449ebb3b17e763e35e53c3ec4cf0e1e96d9e09da2e024c79e8e967257442cde2a87feade9be310926e78876e88bcbcf84d2535a05ed951e8e62b72caa8fedd7e5add24715c4c4889d5abfba167b0065ddc84e5829e0b06b742f4a88fa99b3ce3df162d0ecd751b301e3968bbe1ec2ab2b7f1d6c5b9cf252691afded7dad216ce11c3f5ab3ed500dd6f283b084d75c1431c637e6c34df2dbd3f48e808505bfcc177e3b477f293589b789ff017792963ab595d4bdfb7582d91fd002d83f111aadf3662441411f9a23a8d21bd7e581c3a32744738725672398b786f820e1fe0cac76ef66bdd959b217b479f23b098fcd8935df45cdd6572724cb2ed43782b323c091bf05c9d5623231028f217abcbf1ec2c0961720934124bfc3acfbf4046104fbb82913da7049ea1b20c1e6ef12c41308a9e025ae92282ea3589bbc76d89065eeb860010abdd5f1b3696fb86ac677bb72c8f9dd6035f639e33d6224d77d25a537242d67647399c7371d79cd45146e05f79d5a19abde1ca6c108c8106654e9c1130ee3e18a91cd5c95ab686f7d4ae8fc07f9ce4f23ecca624bf6f180e39f3da91e41041446332766bb66599bee49afa4c8dd15b148459344766a9f77ba85e86991a9dd4e55c8f399892c601b0b70a43e601dd317d7573830dff77f0c6c7ae1de53765bb5df88d771c30eb65e22f0d40b1fc81e1b54b8c93f8fd571bffcc67dbd3a36caf224e5d40faafbddae75609d42f4a9fb5c661ae3deadbe12a2eac59f54d38a36d6899be0f1684187fb1a60a287137abc68cd74cdfa730821b8fa4a5d904ad572b02c63b3c27c87004ddb97f9f3a306b72c03703edd83b018a94860eca22fbcb4bd9eeebc346fc879a0e9a67b444c0114bb1a44985165c5a3ec1489414c208f8bf7f35a1f25cdb8913ef8e220b955e5524de77826dbeb08528519fd28c0d1b5dc1564f8a142ff96b6bb976eaf9376d69f6c4e36f392eadab0d29677fd6de2ca3fe69e1fa746465a012b35c958839510c73999f2bb45f2941a4d98a8a2112f8c4d2dcbc4a73607c28b3f8143d7060029be42892d7bb355c78d36d328b090228df3559a8dfe42e719c473378f5cb872c01b78edaa78bd1f7afea5dd967b4b366ade4cad75a507778fd9ea987c89427c180dbe0be0cf79b8ef49a8ed086d4f0e02d16a321726d5befd0a5cb27a17d6c61a1b3086739ad89dab5b37d09ebbca95620c710165a26fd012e19355f77faf62b5c3d540d0137c080cc46da55aab76fc7524ef2b543eb38227ac92fee89c49f610b53a9a2b88b28e6975180799580f61b5f66d0bcd79ea354ab0cd4b81b89b99db834c5b6b22948051bb8e28cd13d6c7a44df3dfe80e2aa06497f5f6f47df4fb3cd3ebc4bab6785f1e6a77702f8a6b8288f251cb574f50f16b03878881a4aa0afddb711a9626f32d09537edebeece547144e0475b0843729af637b8072cd897d484f4bab2dc264bd86818f091ff8fe62401e6131d143f1d98f960a2681d4eb590982a593d5a6850ef68c36658a5aecc8d7dded46e36292787f3d6ca9b1137d071c1e3622fb56b6ab20bcf7233037421d910c40266a7335d47b49c0987dd1b06480ce729bf544501df2c5dc58e54c5339998c5d7121c17bbd8007dece47d1cee1a8dde263f94eb1cba3e0a6dd5c88e72f68c0d19e4dedf5498eb740a0018d0b1618e1f9dd3aaafdaa5de3f92e3823d8484e89122b179f925cfa02a524a4015fd7ec5f5848784963f05440bc8f3840ae848734c735d3e08430f04d5369a0d8d040e4d6e9d9f2232a5953e01d84b142865fe7134069bbd91689e3b4fadd7e5263cbd6708c3b79437f11da81f9f38de0b043bd3eed6b527418bebea1c74851939e1f3979b863fd274695e3dd2eb2c892f467a6374e6a4b1bbe578a361d8a4c805b06771a670ac296b86a05a600856a51460b0a71b8b4114e4dc07f93e4867fe8aa122909f9fa9f1792b0c311175713b9081b32cd6be840fccbeff7ed5e58e237c86b4757984e40ab8a5af738e4e73b96efc1c30310099acefdbed6009310e5335f013aa9474539268b9094b687df6bcc126d2299e36f7f9a8b008be149f0ade7968e1c13d9e24e83a79f2157a7ffc01b0dc4fcdb8abc872bcb9b9ce74f952b8236bf39b1def2be966eeda60854ecc1b03a963741d2b743dc68750a113baf4d4cdc61d3236eab8c4059784561ddb7e1452a0819ca50743993f3d3a9d078fe6172ebfd1798f3a821dac327293621e6d2bd2617118b451fa34e18a1997b65a06762adf2431741e4913e38b7aaf904dc6721c77f448b90179f09b067cd71368352e3ce8e4a561cd68675fbc4520e9cf48f7e5aea209a4bdb3e80e11246dd47a92bff12019de861319ec5fbb27c3e42d8a3cef0a04934ae7ba0d323f98853e2960aa8adfbdff9261b50417a2e6bdd33d3583740e00d8acfb1b87efaf6da655f05a11c20a32b9535d8a3dfb87dc6583a2f3d0121201a69950bb3ba3137a70025ffd18f0cb6a2ef3f740b38f77f7c43c4ac1e02a1af800b502cd0b3dffd94f6b85679ccc65378311f0d623186b669034f63c325952afaf55e764b1ead537aea8671c9412d06576202c8cdad945824665fb13f10077331eeced798a60bc3747c9fc2bfb30e0aee0b553742dd976c91b70016f2edc2850583810dbdb7c82c7ca5d6732edafd9defd0b7096b1e1b9ae9c764b46403278bbd37b17f4a9f34ba661946fe881d9d8463e8fe38f27526d4ff6590003c2066b848ec52bc4d4d2d85f889b88f58fed567baa03f7112693d299f98e94cf740a3a87d88bd47599e11f9b24053b3cbf24969ea07755ec94b2fce17f1cc72beb9376360977d76d56fcfa05b24a12c67057c6887b2b7d5a73e0538608be75186b150cfc9b2f8ca42f8f7cd801f54b9df6d03ec48d74089435c5474a42cc624129c39e8fd6b909ea7ed4202a7a2f3fd5b59a3a13ec4d79cf9f2bddeab22ea569cc71629d1e21e99e49939314f73fb7b3375df312500d18d6e0793a1dbc9695172fa49354cc0c2a903ab52a18dcd564d63cf4f95b8743f0d5e17201d8e5a5db7c858d307683054f0ad6ee1b56b52b5d6375ff04f14a0dfe34a1dc65de0880029bbae34af1fa8f891871b26b0505515f762ea22b9df8ac0e3fa8604d87efd662fb1206e29f34ac7de7ad2c10aaac61c3c30c5cefe0e9a6f43bd456263f85f34e32216ec79f435d2a3efba6d669b5f9af861d0cac54bd1c91c3cc1223beeae0d54fb57a5b59d363e68a8db279d9c5321e20a24bd30c8ffce491bcd27539ab3e2bce1104d1167088908f83e533eea03227730433f658e2334446e605b186ae1d230fe7c89ce1ac3d09b5", 0x1000}, {&(0x7f0000001100)="4ded112bbe5997db909016619d2dc08b5750410198de5155f4c852db2414df52898841fe32e395dc1765bce24da9a61bbb4dd311962f8ea3a9b06ea8a2c0b6aab0814dc2708e55f3a697af912ae31b7162bcb13f4f63ec3223de378788945d13ada805acfdcb9a922ba74d03b7f2e87b867507c08d5257f284d50988e9bc2a2717e457084fabece5e0aba5422ec866dbad21f8a803f58417c35b009b9d2e20fd88d4f5dcd00c", 0xa6}], 0x2, &(0x7f0000001200)=ANY=[@ANYBLOB="8800000000000000010000000ad8076b8d88903b19e8e16596a472ac5973d6643c0cf6055dca740c1e604c72675901922bddd3ab9763717e72db6e9a3fe67aeaf3a8a3718dc67524427fc6b20a675e12067a6affcfb9a19b43e10b63d1c0e39466ae51180c29977c95c739ae0b632997d3659376bf1dba912ca9998c4d9bdff8681c0000000000009800000000000000ffff0000d76f000027f68224b2d16ea76021c9d095ea8ca8c7316aa290f72a3e47ce9da15cde26b68ee1f0f311c8804edabe762f69a1746576ac56ff8231f70e6702ce7acf443e1ddba25fef5e37d1de3e6c1c00575cdadefd824cb27ac8c6de695cbd030cbcc0d48edddb6368e5fbaf181de4bd91d87f5b1d02fa7662d15a343d7994fe0608d69097b30000000000001010000000000000ffff00007f0000002c2b14b82589e728278ac6e32c6182bb6ee86b1fab2ab2dab122392f0af9d32a1c0eef1bbdbc528b9e46d5991af48e8d199b58ba48e7cfb70570ca18e97bacb9ee7b1eb3cf271c607d6dae679ff644a60f980ec208247bf2b4252f0fa0fee02a83cce3a6712273a4ae7663a1e345cb7869f1fd3932876bf8616af61c49cac87d5e875aedda06e615b58d66d3507eb30e9c9090ce4c4fcd00dfb2fa74ea8f6e0ae50f26bd8184272a1d7c9b49cd80aba30c43c8024ac7d50d1b224654580310427100717e76541b191e87e588d84e2b6e700e8c26f563e870699f20076e845a7e3062e4d082fa18762592348e467a4217cfbe09351e549a58e2c99b8c41a70bb5d45c31458191fc997032478083e403dfb07e83073cfb927011e3b5eefa11b98b0b1ad550ff56d0f409798814dc2cf17c2d129206de19bdee29cd66d221eee96a5d25950dc0770ebc0a95dac0e6ad30a92b7b03afeee90ffec613122013f8691a0b4ca404c866eef0ffd3857b810757e2bdafa9b6520985e5232051d13c222c45625d99a1abc04de01da3eabccf543226906502c4edaabf87b0f86e7136223f96a2033fe2e65979657d75793323f6f297a2b875b93441a1e2bb492634d51b3b8a9b7460dee5b398bc1e047e70eaaeee936a6783953047c3c2794051b51ec3dbd335a2792eb6ed8d27b8373cc2634dab100d1253d7e24b7b6751e30964f7e8eea78e7c1509b84f4ca8bfe498155c85e5289176bb21a3b962dbd7dc4f48d8dfbee1dd32cb368104c171da6ea1b8fbb7d18d19e8f638b9e4517f0d265d46a5b5ac4c99300d0968af73f22ba36165d82ac57a01117c7fbc562f4d1b0f9148bb05cf5cd540342938d61237888cf63e8296b4d803766b502f7a41a01238029074553274f0accaffffffff242bf8b96cc5caaf45e1bb18e1887a785250e8bcd4387b0d20a1af18d2ec090b3df55f5f0e687ac94e2fb1c54806614b2d8aac841a3104207664865fe7dca7e650591feb097aa093857b99ae936650acfa261521c83bb22c4c1ac5545d9c175d794fe013a234d1d17764c670c57e83ed6ddab2ac2751d257902033cfd55c0a7598e3ec2cd7e4a28bfaeb567e60d08d5d67cb0539f0196cc7562902f53276bed28163bc642796034d2ff06959c1996a752a10fa750f3d553602f0feb97832d25b761241b5a4c0e8cc7b0ba3662b5d020856bbc630a20ce4df99d63356fe11b9ef9f80628f152dbfe580db59477125ca46241b3e7bf0503b22bff2d8c76aa6ff6e4a199b4ddfbc66d2608783b2a9803093bff192cadb5baf340d6b76c9d958963682e82ba8a2816825399ca55e06bbfb08d150077f7306d195d49bd4b58eaff5524b010f27062189e6de250d3cb2f1628c0970aaf1272ba6e6f5e2153a5953b330c99d10d2f01c6dd8bdb11c8942085c9e0e72be524ac47468747aa4a8571ef7e96ae253e5d01d436afa4895ed0416feed31e2092102f2002d276f4c35641469497b6c4a75249f07ff32beac98267a39814cc1b47282ea71d783d269970fae27912e624dbdd95ce865431544d69cc4ae39ac5a1ba6ad8caf905af720ad1e7ba9abc73b53dc8c28f20c70109254fab77395c77ccfab67f4eca1c2b3a78fc876e63c2092bdf676a721c93ca8e810814ff87e7c7177e2f39469b26c90958c1b58f422be6253f7a3062029351ee8f5862f88e452917a7464a751c5fb79d0cf97ddce33905e4646010abba9984b0624e508f0956484049f9c5c54fdd78aef75af578786b8022a17b7f2dbecc7b1fbf7c2d3cb0681b259e40a6c2a8e7a6ccaef764c1399936dd2cdbac58ec2972540edafb86a257316676e16d43ebace80a87dcaabfc4e4650ce129ba28585a9c01edf9bb4c06470918e12b0d6cc541af7130a343dd8b3d12cd557a754bce93c49422e15939b946ce00f740eabb4788577e51932a639471c9986f38a5017aa7cb176817eabd91177cc7544f5f9f048367305c5cab989f5f884e1f6416a421b912b0c682932eb104c1b07cd33cbdd24ba3a61614353aa6f91be271ba3db61e4be0ff6c1ea1e604bde8593f60487e5b9ff6975e6073f1f2864b5218fa1238cd1a154c041f46223f24fceda37963d2c7a9c701371cae5773baf00d2e35c032eb4855b3d98f6e0eb46784bcd06726626e9583e7ad450590a4eeeac5afb667391642a20cbd1aa7254e5e99bec46d38b5a625e6bdbce9ca40ab526823e6d8fa0bb1cdfdcbd5a6e2c3806bff141f63e42897b68befa77334fe58a0180637e2e1eaf89063781551290dce626907e1f1c1bbc3064e0f2994c0d7c0676c0c6df915215afc11b64e93031936a2925ba88e58a7e3e1ac8e6da95e7f5547ec14299e4fdf82206e20b2c40043ad6b7adf764e0b342c5edfac31b1750c4197399d8e0291b302139fe10fd25f18d57c9ac64d4a7526cbbdcdfbd153c94ca288632611f1ef69456c992bd709d7ad4e7a4336089848dc44e8448e489b7da9e44840cc550dfb8066823848194c1c364f3ad26e2c577c5b69b441ae858f1ea03aaa9cc43700c928f5c0840340004d93d5ce06920bfa3b7388dddfbef62ae79a5e54430e1ee508f35f3ae6490c0d78d3a6f3a2a22dbcae49d93a7cf516db2f6b3f108ea08f8e8192f502d63b6bd4bff55673c5a656deb59ac2af6d126f7a126296f54f85d39e5aade5456a4cda152b732ef1ddd2eddb3d00ce42f69982f952c7fdabbf838562b6b1027ff38a7818f554b65e60cd3f370b052131919ed3f6918b80b028c049eb89c9c7e0f3028d8afb3e530fa820de68cde93b6981e1743a45e38aaf04f9fef25bffde86c52603bc016a641f5fc7757180e3fcacacf5788292770cd6b8629a2f4c6a9567a91b00dbba3ebea5f8cd9f91bbddcc1a384e5c4e86c32f5b2d44285a1d8aa74ab3bdbd3775235e12f3dc247f8f24c8fc67d273b402301a21101f8c2e33088d9e19e3ce4c4d26bf4b41e68782b7d0ad163c1d65ba54ec8e9700c0e7edef99823eee468484d9d3d2c3cd5f07a5f0f03878ea7380616554d44149756cbe07dbdd64ac2a2d169f50b130a413e31c43f0c3cc031736a465d6d59725c4bbe7d6fedecc0edc4075ccd333fcbfcef7698b4e679e6fab0dbd074e04de6498b02112039584a9a6f00d046ffde9b81ac20ba75cd005e01ca75e62bb95bf0c0629f39a28d55d2fd08487438c962cfabd8857aa3fe17b0532cf522b66a240237955b55113045add5fb978d64fd277a63ea0a55368b97503dacc75d80bd5f84386c03154cdf16bfb4820bb676c368417bbc14915ce03d8c49162283edc5b6150aa6d5728b7d50a77e0d21c628f4bf6316ef01796e473032e62d55e556971e0942751052d286449494dd3dd73d5a325047e7f87f46fc0def6c0bc7c2a83cdf54b22ead3556f982190a9bd13a24514a0edb4f44ec2f8fc0f932bba150f24af780cda784943815a21b0294bc125a76fe10bf3b29d3f5d790c70513dd9cb7fbda26dc1da74bb6765bbd4a2f2971911026fab553d6f9ba91ca99c923a52ca21d2d191bd7391e9d15704686bdbe6b2d9d75f412845b070104f08acbfd5058d4bc4b6e1b5131d62b060ba7254a5f9a1565b0456f00b37e01a3a7f2b49ac879165c7a42b0b7e1921ff9e2a9037735d7f7266aef20b44b4106cfa9d5f601d9b3a3112e0e8370b88be875ef7c5613e57a0c17ec26e2762cff147f43f9fdf99ed2d3e498aa4e767bda738a050df389b23ba93e0350fff44a52d8735fee093f1919abb5ad68327724bac73eee5a7f3288effee960e1f6c330a6f739290bf2ec3a0e1ee923b5038f6eac645b0ccacb967c77ab9899bf693db39212160f3a3ef179245aa8143b3cfb11194e55e7934f93bb15a3ce51286af0b4fe1797f3199495f1cc42fb06320dc094152a7ed0d7d589551996e87a9a728d3385dc1a845d3246ab8272896aa833dd814a7e9ab8d604b1f70033a5302bbc019abcd93d26450070e5cf9be5abaf230b815f9ebc1875f3139b92effc87349ea1774332589b6ffed5753d1f6b5e3352ef5f24c68072a8eda65406a9c6c899338661a84ee63e8720c203e8e112997bea4d5dd9170a6ab5cf914e364b9a3164550ad2aee8de88d6e423b33d344760b5c74ca00af33db181f3745ca7693113f628254609819b05ca3770a1b676b4b4ff6a87cb35bb2348e1a81914b26203dd4d39a50509dcf3958df2f7217bd20fcaa2db357990851956aba3177cc8b67f8df95c22357b58155c44539e175664518322035618250bf79ab0feb466cf161d8d0ae18251adc3a4ea78039276da47648d684841f7216b9b7f3587f2ee5905f870992ae45cb076210e62bdeae14eaffb0ecb0c5d644d513235fa717529e177dfc2df6102fa043bf06955e298993f3eaf1c15a20bd8c01559a29e212dbc40a2da945f70b7adf76128b60b3ea53dff29c2f435e3ea645cd355f1e5ac6a229efd47c2deebea00dbdbbab15d6a6959c74ca71573150cec65cde1c031d95c588b355ab14fd57b98e210c2e78678f54e104a7b5f227998ded1f2f68a82214b551cc28da0dae2e1b4cb4a3a6741dfa1b7e785469c889bb021df7c66f9a2817ca95c2511121aa1cf7fcc68f97845b4e23095736c2cf52bd346f0439704b6c4852706544eb16518c786be1d4421a5a3eaee75ed0040420e71f0fe121eb0b5439a0eee85e0fd4dd285f58a3482aab974786b13b3ad0dacd525f675ffcc09a1b151a6f6f27d4c3736fdfd6264e8264e8f0666f62372e6f4ec22960f2fbac1402b6beeb2d6272ab6882f3f5d9d30deffd168d83eb32c453d934e38f776fce18d0fef9d3d33cff220f1e5842035117c36e51c4ff13ae2f27101f76c607a97d326507d05ebb6482f4a12b6842f97257d302faed195aaa1b9e4a1c4dbbca991358f741e4a54b91044f955ff412db8307eaa452533362e5b098b273fbaccd5b4f036d22dd70382b6aaf1926e5e09be043dddc635badea485c6da6742da7309197b6bb911899ac68662541b72dcc88b48623c26653b9dba084d1cece4fd42e26526cabfb79d5079cb4e7ae8137accf2a7aca3ad6415e1fd5082d9824c167ba38b2d4dd1f040229240a769ce0ba14e8b5b105c40c9a80a48759f508d4e23085aff982402f6d67d13b07cc8763ecf5ab31933c5d2a1463616649073f88051aaf81c6665f2bfc1de3723c56f21effeaf19845e9f78f03e4d39429bff695533d5536a0bedac0ffdc7d1fcc25473fcfba851e3edb5bfe9bd449bd25ed155eb7699893ac49e5debef74703f012a9c4fbc3ce55f9c7335b11e7316ad4527e3ba5c1582a9152a1567c4317df03af476281b968787115b9f2cf524aa972abffe7ed32ceb7e3616391fc0ef3955d59b55ff24eb35f1a0f3610821d41626a9dcedf944cfbf16cb83877b81fe2b5be330fea1af477c49a7056c769f23971553e92a09f3f733eb4a2e1f57c13bf3106b23a902187f741bd0e2300185b48ebf36d23d15fbe5e59011d4e267cffd58f9dbb717140d404d7ca53b0ff16bc37e54f38a39673ce17864ce775fe190cc1614b162f9ed0a852ca2d5dadd5dd3748c45cf9b951765fe7b222610f01ee630ca8579d1fd67b798be79b99bf412052139b7f1af760a0b2a6313241821ae9c946bc689e601944814c9683a9507362aa2a0b57c9478d5463338c6edab63d2ef524309cd360d68da9226fee0fa476559fe1470623bebe289962e5aad62d8a517ac6cd9e13d7682ae6b5169ae65c50bb56b90f239776031bccd7d6b801512ab5c"], 0x1130}, 0x2) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 22:22:49 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) r1 = getpid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/236, &(0x7f0000000280)=0xec) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x0, &(0x7f0000000100)={0x2, 0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000000), 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="00ec99823d0b64438a357ebf3323dd1d0000e911bb0f46cd06436dbbe43de22cd2fa87bac6a4f8aa33e621674ea325142ec8", 0x32}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="29f1d372e2dd093dc685d1bb7e34980089f695e8996346bf0d65c16d98d3cfbc6df2823c0fd3787ffc3203b61665c8de8736d08a88a3796f1b54c002531ef6143a361867fbb4a16bac724ce5c889921667598521678c4c5eaab802f6faddf2f73607d4e6777bf9e51bbe2be7a0a13ac19014a0cef874540c", 0x78}, {&(0x7f0000000400)="86b0116ad2fe6a1e8166f50d53a31b684bf42fdd24384e1c05847f65b40d0a223ad8d2140ede58964a8bfd81d7e12cd2267261736db3b84751113a4a47c62a24535e56767e2294a03cf957ab97c0563e17124db7702790a5045a79b0016111f5a4de9b2607865af0fae05091e5ee7ae7364b9c7126e928225a1ca30df1518a02339c823004eb683f0ce0dfeb7850ffcbd7e9979878d9507132160c49044898380d9ee3767417a98fbc0e98104c764f03e9c4d50b0b15cbf2023dd6a5d0919c24bd94a0b5f165c1076da6ad", 0xcb}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 22:22:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)='x\x00') chdir(&(0x7f0000000080)='./bus\x00') 22:22:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5d08) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x10, &(0x7f0000000300), 0x0, &(0x7f0000000380)={0x9, 0xffffffffffff7fff, 0x8001, 0x80000000, 0x9, 0x1, 0x8, 0x3}, &(0x7f00000003c0)) 22:22:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/168, 0xa8}], 0x2, &(0x7f0000000440)=""/224, 0xe0}, 0x40) openat(r0, &(0x7f0000000200)='./file1/file0\x00', 0x100, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 22:22:49 executing program 0: r0 = shmget(0x3, 0x4000, 0x750, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) getrlimit(0xb, &(0x7f0000000040)) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget(0x1, 0x4000, 0x694, &(0x7f0000ffc000/0x4000)=nil) 22:22:49 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') 22:22:49 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = msgget(0x3, 0x19c) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0386abc563c81700"], 0x8, 0x800) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x31) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 22:22:49 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) listen(r0, 0x1378) sendto$unix(r0, &(0x7f0000000000)="5b5f7e3e31b0408d340407c8c1d68c828c7c02ae29c9ab287a1b2a3d6f2d331bbff0cfa649f558e0432e3c8cfe1e8efcc0c20ec8d9c6672b43aedd8e00fef62352afe79844b1a7f2b9886275d32f3ef61155fa43ca0a96ea126d7a1b1d46019b87674d83c98b30521ff4d340c32d1b0061be745f392febbf67fd64ec38d7e61b17451590667351e959863455ddaa0733869ff21380d1d6781ca8f5a29cb16d556f53d0bac1497fb2d46a6663665a573106647e44fc24953c378dadeb320f40fe9001", 0xc2, 0x409, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 22:22:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xfffffffffffffffd) 22:22:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) setsockopt(r0, 0x80, 0xb, &(0x7f0000000080)="7a017328", 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7fff, 0x6}, {0x2, 0x4}}) 22:22:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 22:22:49 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000000)='./file1\x00') 22:22:49 executing program 1: r0 = semget(0x2, 0x4, 0x432) semop(r0, &(0x7f0000000000)=[{0x0, 0x81, 0x1000}, {0x2, 0x36e1, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1800}], 0x5) semctl$GETALL(0x0, 0x0, 0x6, 0xffffffffffffffff) 22:22:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="b20a5e455654ab877c182ac8dbff9336886f186a7485565262875d5076d6504b15d5d0b5e8cb04f555259c18b4dedb42e8490d665a3aef64142b8630d9f9777130fd87cce5ade5f51f5c394095005d1b249ea9", 0x53}], 0x1, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xb8, 0x404}, 0x40a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3ca2de6d0359b1022b8fe9ad9ad84f94b4de0e41d71eeac7d4acd5ca0a8ff2d55634a7f11bd9ce8d014582efaeb078558414d0260e56705247725faa3028391c6155738245025684c694ed99ff9c2452b28918000cb332166e0b01d758de1e8500c6a90d316d083ecd8160e3a8df1740848cedd0aac2c99c93141af569fb68d867d807fbca979b995f27bc38af7154a0a9d26b66a54a3b1d70eae8028c0b3aeb7ecbd5d4df2f8406f5491626b260769d8f969be3731b2cfd423581e2fc970d0a8d2927d11dcbdd6609d76ed65f796cae1d062c3939f871da5fe515da", 0xdc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000380)) 22:22:49 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x20, 0x8, 0x3}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x90, 0x87, 0x3, 0x100}, {{r2}, 0xffffffffffffffff, 0x10, 0xc0000042, 0xffffffffffff0001, 0x1}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x81, 0x6, 0xc5, 0x3ff}], 0x6, &(0x7f00000001c0)={0x4}) r3 = kqueue() r4 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x97, 0x0, 0x0, 0x8}], 0x3, 0x0, 0x10000, 0x0) 22:22:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 22:22:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xeddde989a3104fc9, &(0x7f0000000180)={0x8, 0x40, 0x80000001}, 0x0, 0x0, 0x0) dup2(r0, r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x20) unlink(&(0x7f00000000c0)='./bus\x00') faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x1) 22:22:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5bafed83, 0xffffffffffff23f2}, {0x5, 0x3}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x4) 22:22:49 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) clock_gettime(0x2, &(0x7f0000000440)) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/242, 0xf2}], 0x2) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = kqueue() r4 = dup2(r0, r2) kevent(r3, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x0, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x13, 0x10001, 0x5}, {{r2}, 0xfffffffffffffffb, 0xb3, 0xf0000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffff8, 0x88, 0x4, 0x0, 0xffffffffffffffe0}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x22, 0x20000000, 0x3ff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x2}], 0x0, 0x0, 0x2, &(0x7f0000000040)={0x8000, 0x2}) close(r1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000500)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 22:22:49 executing program 1: r0 = semget(0x2, 0x5, 0x0) r1 = socket(0x18, 0x4000, 0x3f) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7, r2, r3, r4, r5, 0xc, 0x5}, 0x0, 0x933e, 0x5}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 22:22:49 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20102, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setgroups(0x3, &(0x7f0000000040)=[r0, r1, r0]) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 22:22:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100000088) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) r4 = socket$inet(0x2, 0x4, 0x87) recvmsg(r4, &(0x7f0000000800)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/118, 0x76}, {&(0x7f00000004c0)=""/217, 0xd9}, {&(0x7f00000005c0)=""/243, 0xf3}], 0x5, &(0x7f0000000740)=""/184, 0xb8}, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x4}, 0xc) getsockname$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x3, 0x76e679a2, 0x9}, 0x1, [0xd615, 0xf3, 0x4, 0x8, 0x1f, 0x7, 0x8, 0x8001]}, 0x3c) socket$inet6(0x18, 0x3, 0x1ff) 22:22:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 22:22:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="5430ff", 0x3) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0xfffffe56) 22:22:50 executing program 1: select(0xfffffffffffffe86, 0x0, 0xffffffffffffffff, 0x0, 0x0) 22:22:50 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') 22:22:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x9, 0x2}, 0xc) 22:22:50 executing program 0: getrlimit(0x4, 0xffffffffffffffff) 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) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shmget$private(0x0, 0x1000, 0x148, &(0x7f0000ffc000/0x1000)=nil) nanosleep(&(0x7f0000000000)={0xfffffffffffffbff}, &(0x7f0000000040)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffff}, {0x9, 0xffff}}) shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ff9000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 22:22:50 executing program 1: r0 = socket$inet(0x2, 0x4, 0x400101) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/158, 0x9e}], 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xec77, 0x3}, {0x8001, 0x401}}) 22:22:50 executing program 0: shmget(0x1, 0x4000, 0x694, &(0x7f0000ffc000/0x4000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x21) 22:22:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a400000000000000007705000000000000004e5bbdc3a5197094b222988a238fe79bbaa9672311495c9bf109d5e1a9c4de41a52f5ea7fa0023d58b93e8154e000000004908d0d99bf7c19f078177da4ce9c28773bbda1049fad20400eb0000000000", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9a070052f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xdd) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0xffffffffffff7fff, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000280)=""/220}, {&(0x7f0000000380)=""/27}], 0x1000000000000192) 22:22:50 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000000)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 22:22:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setitimer(0x0, &(0x7f0000000200)={{0xfff, 0x8}, {0x6c18, 0x100000000}}, 0x0) write(r0, &(0x7f0000000240)="93ea25779d778182deee3af3bf66c4aefe81dcc663e1261b6f0b631c92e001143326a551802300f4272609e5a921591f849db3484fefe68c5404a14fd0f67f1ee48bc31111938a5ff51e1ed2e8deb9cb9a60cf12fc2bd41ef186c1e6965707f9591c5720a57213d3c10dd5894876f61dd6760b11fcf4fd898df02f3b782b1f86b003e36dd61d5c3f19cb50a95b72bcad5bb3c1e77449daaab864befc886d042ed1f519f4f5ad6f4c33c0cdff861e348fb6d762892d291e3e3a0f9a2e861a00b452b1f362a429", 0xc6) faccessat(r0, &(0x7f0000000540)='./file0/file0\x00', 0x1, 0x2) r1 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x7) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 22:22:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x2b7d, 0x4}, {0x7, 0x20}}, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 22:22:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:22:50 executing program 0: r0 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 22:22:50 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffb000/0x4000)=nil) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r3, r5, 0x101, 0x5}, 0x800, 0xf4ca, r6, r7, 0x8, 0x6, 0x7fff}) r8 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r10, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) fcntl$setown(r11, 0x6, r7) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) unlinkat(r10, &(0x7f0000000280)='./file0\x00', 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000002c0)={0x25, 0x1}, 0x8) getpid() r12 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0xa8) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000340)) symlinkat(&(0x7f0000000380)='./file0\x00', r10, &(0x7f00000003c0)='./file0\x00') ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000400)) r13 = socket$unix(0x1, 0x5, 0x0) fchownat(r12, &(0x7f0000000440)='./file1\x00', r4, r9, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) open$dir(&(0x7f0000000540)='./file1\x00', 0x20002, 0x40) getgroups(0x2, &(0x7f0000000580)=[r2, r2]) listen(r13, 0x2) 22:22:50 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x2) semop(r2, &(0x7f0000000300)=[{0x3, 0x84, 0x1003}, {0x4, 0x1, 0x1000}, {0x5, 0x5, 0x1000}, {0x3, 0x802, 0x800}, {0x1, 0xfffffffffffffffe, 0x1800}, {0x0, 0x3f, 0x1800}, {0x0, 0x6738, 0x1800}, {0x1, 0x100000001, 0x1800}, {0x1, 0x80000000, 0x800}], 0x9) r3 = dup2(r0, r1) linkat(r3, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) setrlimit(0x4, &(0x7f00000002c0)={0x6, 0xfffffffffffffffc}) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x400, 0x5a2}, {{r0}, 0xfffffffffffffff9, 0x6e, 0x20, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x592f, 0x28537db6}, {{r0}, 0x0, 0xe9, 0x20, 0x100000001, 0xd44}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x80000000, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x1ff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x9e, 0x4, 0x2, 0xba08}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x2, 0x3ff}], 0x800, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x5, 0xffff, 0x19e9}, {{r3}, 0xfffffffffffffffd, 0xd1, 0xf25573c3d9c266f0, 0x8b42, 0x2}, {{r3}, 0xfffffffffffffffd, 0xc, 0xfffff, 0xfffffffffffffffc, 0x5}], 0x1ff, &(0x7f0000000200)={0x1, 0xdc2}) 22:22:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003eb000/0x2000)=nil, 0x2000) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e4000/0x1000)=nil, 0x1000) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x44, 0x40, 0x1, 0x40}, {{r3}, 0x0, 0x70, 0x84, 0x100, 0x7}, {{r3}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x84, 0x4, 0xfffe000000000, 0x401}], 0x10001, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x6, 0x3}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf0000007, 0x5, 0x21c000}, {{r3}, 0xffffffffffffffff, 0xfe, 0x2, 0x1db, 0x92}, {{r3}, 0xfffffffffffffff8, 0x50, 0xf0000000, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xe2, 0x9}], 0x3, &(0x7f0000000080)={0x1, 0x1}) 22:22:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x3ffffffe, 0x0, 0x400000100000001}) 22:22:50 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="ed511cb8b7dc9e6e4ebac40a49e379b5c0c6d09da98705f69e8d55e4ac5353e5cbce3eab4afea7598298ffdd51eeee24aa71a8d33127c3e4c850577241c879441d1c025e406c65a323ad4c903837e76d", 0x50}, {&(0x7f0000000180)="0abdea620120c8ccef29d35790806eb61eb4c26b4d34b7f7dcadb6b5527ebc263203824715412116a00dfae3cae4f124f15e04a8fd2ab3bf39a37b254e8026d3b9dbf9bf248d5c66b5e8dd3bbbfb9d67c1203fbbd012e9a39ad1f6323037338b90cd9638b02beee029a9ca860bc629179d2fac52eb43bd0873beb95d86ff53572df042a84954b48a38bf3f", 0x8b}, {&(0x7f0000000240)="9649edc7d23d66daf29bb8b72a1845cbbe0971b98b6923c0208c325f4fea81824e65d08ac2e7eb933961e5cf25f42a27872d24fef323c6336d1ce572923cc98d10daad11532fb7c158c1f18f34f77b0706f8404459c004affad02543d5f17e015ae94ebd450abdada3c1aa25e994704152352cb35ecb39dadaf18eba1d012e1fb8944ffea2f566f70e56007026c16c029158e5b411192f2e1f8123e43b091f01f8d1f6d642d98499f256098f09a209b06cba8645043358c02dfbc7e5974f7b52dae0daae07fc2bb163baea621cebedc3be9f6944f92a981d36319b539b07e9289841f5e3ec2aea7a983b0d0ded9043a001afbabcffade76c4251ea6a851f83a5667d5d8a70a65a6a782b18288689cadebcb8f790780f78dac3020870b2aecf8ad417c10ccd6f8ac53515051fb5c86970e3a3a22232cb1447734cddf6fc74dc6aca98f7fb6854503e92815b41efeb17892af4d7affc9a4feb0ef1e3c92d7b0167d73fa41fa4cc64881fe213afc5ecd50ff23e8798f9d910b86aa55708be3982c25e0aec0851cc1af49fe43a7134d3c1f5ef563ed7049993f34cf30353c40c8d3a413ca2e35b6b9bc82efdd211d35fb390aacb031e9926a2d5f06598d2084dc025b3cbfbf3aba757050cbe33ffcd044ff1dee59ec411091cf37d52e3bdb9ac6c5b79dd532baf465e4f1413df5108ed85a54ecb44782b016c0c91384808f1b77534c5f30dbe65fcd89a2b7bf46690d4a0a9791f59574a9434b6d12d14f564418568467dd9364c4822617e5dd3fea3e3e6031665e457447e9b78a55fbed0a6c18e938881d24e741e0fd150e70a9753827430c2f88839a4b1a804c8cb409ab182ddaed318bca9ec62754187c7a80de17247bf7048f93088c78c841552416399476f2374c3c84a80e46d4a1a4f747dfce96009f08209e02c180087108457cdadfd60d1cf9c679106bc5aebb43e82374b401393338281fca4601a96985340a80251610e79f888482857d345969b8a8167798f125bdf7f59bfe58232f69a785000fb2407852ee341b977002b4a7dc30a7e25affeb45e926544df747ed137f81b5a27ef7d7744a18651b09a5f629ac852aafa68e1ef4b3911f2bdbc0695f3608cb50b267a8a53cd605376459770bb9031e151044407afc2d261e465599319b06e058d0b7e440b49d0822ff933b4b26dab60e9619042423dd1fc5b8a51233a5290b6d628daad1f83f8dffe1c2130e1f4c7237b619a67caa934b9643d38438f385abcb1fc1cd73255c79f128cc29a1b72f72b03b852c616e6fb15942ce196f74571f1d9542ba1e77e71347d5693096bc546b8c5878bc6a74b642c55a769dc9807b0b34ca7ebd3d8a125c809e93a79ab030594d760534d0191822238103eeaeea349bae93ced1c48e8d026d9d92116310cad23c2f1135ec305e8da4c6a4c1f4dd188170b5ff13a5642edd0e0a8a37ba449cb7b0eb899497a633bacf3868bc4fa6dd19f6a201badea3ee4b84ac2c9c4c9f22d9104fc055f2918de697069c2ea547949de4dad7e225adb7218bf347a6c726bb85c8b33594a888374d2ef3b8a6bfdbb5e63d51d26844f01a3ced5f6b5cc17a1e2645680a1fa0677cd8c13b5ee4f44d65808a9e4a7184001f57ddbc6bb96178ddb3ea2b51381bb8999453a8b312258eb19b8ba9640d499655a1925667dc8a18f99f3660916242a212223dd821f5e490577c996745aa3825138c6a2972e3085a6e923fa0c1833cc0829ec558dfe8dba0f9c4c03fbd517164b12668f832b8d5f6ba0321bf22d6f262815e92661e9a56efeb9aa8394c1b0c6550ba435381f8aa1841cc82b9f9373bc52e74eeb7740f6bb4c4c1cdc1d3192d2c28b937f391d264f7cd44b2e7c7bfb2c44feca3a7cb9633d19f329b50c8233436ad155699cb340ad5ff86e8d4b61ddb4c020528d3d06b2648ec6e04b09aa9eeb0fd4256d4e9e25344f6659ccb70d71bd61f3608adb8ca82da456ee8bd10af4c767cb43d2ab26aadf75b7aa0dedeb57da1262dae33559d5478692694921fa1ecb8c0bc93e6d3fe48f044b02194bd882116b61b6a37689b81a31456f1c41b736a72301213fffb200521129f22b30db254db60b9d04dbdbbd68e0629a2017e34a8993a73c78182719ffb23b9f0456c2ebfd1161a793701923d3d05d7986479414ed975d923fb96a556bb5b67f320e5a69fc2a82614b9e15b8915238697016736b14e21bf03725f0ecfac1e0247c306a332354e5c4a3be240cca9837bd871c99c3e3fd6ad7a35c93ea6fea3cb51bc96b45382b451ec0b6bb0111357604ce7f86b820a29000fa30b8aafb3009d498e452250127bbc8abf813999205efd079e864f7b0a21a3e2353a0559b5b355beb9031330da6d13bad94957a23285305588b1046324d2b210f5da1cc40ffe21d9ca36b83a23f5efb04c9d93d9fee68212040cf2883b43936ad5943a159fc969cefbd3bbdad74b014d62d4ef7d7ab19d3d6d3481b264234e763c071f24b441e044f33999ed423d9e2c7aa3a8004186af535452a5b50582a860d1038bbb26cc4c4839d6bbf3510ba3a145f17b45be27f4cf38db2ddba35f124f87acf9a5e7a75337588493f733ece717d35b2abfc960ee41f5147807e35bb7447ce4b84786acb52afb48bbfecf8e690388d0102e82995c04adc79319b44d07a57e0405d852efea1a361f2430a07f07b783b2774f6474ce5f1ca7624e88cba3b02c91f621566501e4df5e3913bae6c54badcb7dd6f8e84ea686dc4749edefc3bd861d443da1b97e151b969c406529fb95e150f065a06e02d26474156927765cc49a2ee0d8c054734d92db18d8a7715c4123a027045afeb226dfab2032578b882c0fcd72d6c8f5526c1c22a232e881d171cbd95b878dead67254a51642ae0ec1850078eca85501b84410ec83cc7b20fcefc97c853ecf7dce0063ad313e23732fa39c75f6ac585d5aa7dcfb2ff94c6d2f5ffd438377ac015954a59d3d3d31b7a4789a54fb25d3736133be13d4591e0dc4ee561f11f55d5e4529a43c97957498b264aa2e26db79fa9c7cfa445765b1da61b196c98d2afbe976eb716cc072525f727a168282136d76bc9155cfe9a78cd515df927d5e9fa4c24d73ae7b9c78ea6860fb14ec627c7ab44a0b3d3b3fca0e3fdbcf19362e679501f6560d7728967975399e917bf0b3663db7912796d427d4d3f11c55d3c80127cd6c11c3e25622fa4b53818b3909dcc7b0bd6b29e2ebfa9f6b465175677fb56c094adb2d1085d7059aa2c74bd89d6b85bfc4a0b91cdf3a489dbf0e129442eb8ed723cc410374bf100e9bd27403922508393cc9e41f88188934c092788be3715de58ac7dc5ebd942c8ad36b671c6837c98c565c8e3f8a7f6adfd42f2c32653cbc72c6c58653d8e9ebc66ea5f1e1ca38c199a67ef0602ff8a12849f8562563e4f36ec9d55828100ab4d429e96e807f64c24f10df701564046f496745d541424b845bb8b1b5ddc7dd03442992c45ab4d54c69fd38cc6a7a5c07437bf9cb350ae515c6c8e7c2d044f41705d559d31f0e81477f2c3c6531a7c905713cbd5118cb6528348cd43899d55cf388942dae4bf51e7639a24b600cf61119cf97014cf90ff2c506573447613cc9ea6318cc6eb995116eda2e5671b960eb01012084283c4e3dd988823924ce85f6a09562593cf37d03400224b6a769ec1c307c4fcf729b17fd23ba501c650451df940160c06ffb62bc66b05196ea8e9196160dfc9f34c293f612900ebaf1a472288e2c54d49808eaba4e64c6e7a20a20441ad8a63822871099b68faa0a2c319e536bc0cbe66e5cc1cc324e0696c088115c77e424272ce2081b762ba3c66cad42a5bc03b201aad07715bee58f66d58a26e5dad8327fb1e64002338183a17553ffeef4b9a81617f20084dfa243b33c2a4606de78c77c236049fa6ace5aada935b3fa2877fb434fd33c28dbe4c5e29412416232196826ab0ceba9e0b3ad50b70c75d0797acaabfdbf758ab70f01946f873b3af9c63231f28d212a2365303bdd9a4fda503aafc20028efb47b9119b9c008f66acaa1a1b82cf4f4a4d0ac23e8a8fd8ce65793fdcaf87c67dfadd12589ff50fef13ada62d627efa0deb5b19b8eb760559730b8c53877c22e29a5e740b7c7c0eecac63d3a6778daf46981623107eb26c94042a6ab1a3bb4ac28d2f3498e29a44a27882c63446251ce2fa1bd15e2e58e1c4de74b4f9b339529c1a7dc782205e72cbd859022ee44001d239885ab15caae7402ac397e24517c2f01abda007401a55c91174eb1fe3b8bd6f3e399879bdb5c34fadaf86235fc92c50c498badcac30d3a13339fcdc094821eb07494a67bc06bef44b65bac2c716fd22803edfc79bb21588d23e56495d108948b517ff6d474b47b4240df100551010e68a95fa1a56d8563554b8cf7f0eadb8e17e908655243a555f9e35edf5ff412137ade82e783f5af1ea6a5eea54ac4087f3ce605057cfb3c1ad95453a6c19fbcf11fa8e4181d38185b56a8614cfd74b60007a2281075864db79f502886776af5ee347ba628d861d73309bc92661db553b1cfd3330fbe827b73de28e8ecc34fd50e34d00353f0617714224bd3da745dd78b4c51a68769d6881faad9da74baf72eba5b985f6d5d2ffaf28eeb4271a0ab7215d59145e42ca5a008b861d325204b0d480941fa304813fcb8acef0f2f9f17f4be4b27ed421a7805b2f626f59168910ba7cda6040b7c05f741ca1ce8db5e12c17205b9878f61ddab105d36cc0b8c87d18d743d9523330ebabb49bb184b33659afb793703fd4adb118f9bcd46d037c416f46a0caeeb0974850798034b857a5cdfcbf42e8bd3ae906b7f8811709a92fa3983264bf79975043677149f8685995eb0e72484e91ff5a787f2bb9148335d16647a7b98cbd1d07e7ca8823101d0a37c6f9abed09f9ec1d5febd9a9daa5d6e9a1d235f9108bd0f0f716cbeb88bcf14a2e0a3c3f66b821b60b71e54eb110c52467bf12123a26e5f3ab542e5d81441ed95eb983bcdc9575883f93b3535866cad55579ae8d8eac40dc0ffc790d4c5279772192cf9c657dd15c6203a9ff82e9a532431b65617a01f580194c3388649d3e568ae3f30435129d61a79f9fdf39b0d2cda31d31defba0b91172a4c279bf8ca47186ed5711db5310e8f43b586421d4e47d63aa744f4d4ceb0581534c32b8b1774c9d2d778fea32aab7563d9cde3bf77f6ea3f07cfd21af59ecff8e8a37d86066b9b9eb4d49632cc0e297f78c7e3bf9bd69a6d298074268e8d7b1add4e4889391e28a48c53840e2e2575d4669be11061d4c58fda6931c8238470e495638942e51167095a0954a685b83b2a5ac1125f5d5ed1a4005ca81e78ca33bc1db6c6380e81184673a3593427e4acf244931e6e8bacd3741003e1e6a1c92fb6f2e7d79ba4120117177e1bd8a9567944cdf089c198676c705e0d0d2a584e9cea528663c2a2e83abf7e180caf09e5d0113f9d12fb04cb042309d78fa0ae59c10d08e540653bb8aef0177463c3d6b1311fd2ae0ac11915446068276b4e0d54fb37e0949561ac664c8485df2246ef46c61b1b5bb8cce3a88061907d8d0a1f2092b72df6a6bf1d8ac85c44b157618cc349e0462f6f89129e4d2912f279c975dac8e4c933d03ef2f16195d65084617169aefaa6aa8518c0fd352d0e89026f1792ba8d6c79d7669abeb49183f8f50566b3fff07cb6d413d5ef4afa2f95f0fe1b89eea23efa4797f8bc0fb8d88535b80420422677af0ef98524e582c21c7f3b049651557485a4ff01f80c7e22f0a380b877b7dd5", 0x1000}, {&(0x7f0000001240)="50a4e3f2466b886d8e7b8d7e603868c48d63b58003444788f35b905bb4f4d977024e", 0x22}, {&(0x7f0000001280)="091ca6afe44ab130717b154e8aab69c5ec7a0e6f932430c423e7bad12910039e8e05f37d1a7a108a0b77322588b3e716a3e8f4863d38535c7e8c32fc4d0a802da9d7f319ee0db894391a59cb25c56bf91e3cea6d039aa9ca51181b3ebe7cc9b6a346b62f293ed8607e21839c02afd229a20a7aad7f51e8e6b1b512e86c93c08dadb355321c98ed3bdd2259c9d8ad00ca60d3c2d1a8cf6844b50294f6d74fdbc616613fa9436ace893fa4cda8f717e0fdec5d8cd0c4509676a22a9e37e9", 0xbd}], 0x5) fcntl$setflags(r0, 0x2, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xf0000085, 0x401, 0x9}], 0xfffffffffffffc01, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11, 0x88, 0x9fa, 0xffff}, {{r0}, 0xffffffffffffffff, 0x81, 0xf000000a, 0x4, 0x7534}], 0x1ff, &(0x7f00000000c0)={0x100000001, 0x3}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 22:22:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 22:22:50 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x0, 0x40000000800000, &(0x7f0000000040)="78ef414eb70376408c272129d68a2cb83b24696f98e5f3ca1606c47ec39c2fb782dc61967d9897042152acc12943ddbed57f24a8e37928e5582d7134a6bd95d2b334b511f4c11dba1e1c0837877492d38c20bd1617c89e9ab79b2761c7c31d39b7b2a2c2a6089ca1f2f9ee8d9d1480f17c0770dec09d7b4e243307ec99c66380cbfa8720eeac43fec90631328aac62b40c349006b41351cd79c5f45bfe5f196cda2dc6e1cb0acfb8deebaef922d0e961e5be2c1a018f1726165e4fc11c86bb705f5a4d70f9ef3c8a8a3c47c77d9f4367715c27399159e6aee6825896e7dd22683113d336705955968d927dfd2d6779d2192bd0502f787b1a78dc2d7b0270ce289c233885f40b694622b34f56cbcd9927383b5d0a4f7b165c69a2b8194ce0d8563967eaa2a5adf020bea1072946aa792ef36ce3dd575aa71df7e4a29c8a579716f39e899f470e3300e020279de048c5bc61eb76e35c01d2e425398521ddbb793c21cb415385a2a1b5e41b6145361af260d494bbcd50c791ebf1a52a22acf6ca1ddc179055f9ab907ae19edead5c60a129386e70d694e113dc37d00ec85c43e5eca81b666a22889c56d9115b31a456bff3b0eaeaf030b1578382d34edc34059a49087a297d5176ca4b38f931e8e0dafe5224e4a9ac1b6696235366b27a0e932d74cd3ef9233e34220c20ae07021f8c5fe26c89ab5d2635e7de7cd905236c718a888810e6da59c6a87ed1e5ab504996fa7865e21e3b77cc046a979e0dcad17e3b11d715fb8cbcb14865c41504d291191fea92e0eb7f639f9abd612c59bf89e1d3ddb99e36b0df91707993caa1875b01b36c6f4d193e3a6c3a37caad0e60d273fb3daca3392de6d3415e0b46625bac0973b5608b3ada38796cb7bca99a25e266d1743d352b3866e8ccb23e9e66536689b5a09c00bf74cf2191e9a852d2846af232555dee7f6597b29b31f94008963cee16720c66327d33c12253f2017322f4c28f77a553ac91f8cd52497d7061ecf0b4f617507959ea1accc5ee7f40e5caae435bca4dab0498585e65602a85993c2671473aa85e45ae368f029cd2150a056139f8390f326a7768f6eec5ca2bd328f456d36f46b52ae86971ecbedc21a6c8d705075ad2b353172ab4578ea6de668a6915e5ad6dff4f8de6a2602fe81dacecafb38250fe65175bd8b9362750de29872702b3ec0889ef65295bace856c045a4f82a2a5090a8d30e4aa4b35ceb1a04d92d6c9b347909ad89a9fd2fab01c460af3b8560ad1d4b2de08829992b59c3d2e1d05b94c5e1201382930d05c497e03bf0abfd9fa83e269f07820222710ad0efb3cc2fae9440d3d1dc666a96c06a7e61e552b52a383d4ebab71fd576066f5447a93ce622630b6120fc5989b844efa7930de2bbd1d32fe1cf5295ab46a68d5eed422b506d9438be8299796b3b9c30384df57f0b5df0550fc86736d2e6dcae2d46af5b202ca924fa229b28bf7970991907072d8fa0dcea70337b5e34bd24b70e0987a3d6572b3e7c5f6e7ec1d7aaf55858751d968ab3eb67228dc208ae81ddef1fcb790e96eed9a9c33d91bf97b301550295f8b18a3cfcef63482bd1d97ecd02118f3af2a28f33afe34ada4e0f4afbf8e4d657697d724a7596693af262f4c00596f1c95b6ff28e08ca908022e7fb57b3835cc2a3394d6317d1f2140386988e386797f25f6a0ff65865da74bc3aed1f1830c226c86d5b377a01b8afa7c8a207cdda0defc66b8bc37828f3318c8c32af0979290f0e5b5f98369a86e4253cf6e355fbf996975b6ed4ef559e742694eff860e357345da5ca82b823194b159d34dc39ce89e4967d6a56878cfc295926d8dd21503b71ea98d2fcd08c1a687b08f7e1fa05f8bb24a7f155435a4e4823233d649dd9b8caffa0a5d74215b7cce32101308e957fe665d133113115591dc5a58096e7f481047248a62044202b34808562ded47df7ebcc21d1f227d7cdba188fb69f74cae894424d754386c60efe31ddb52961834eeb3d16eb7299027c0b9b214a116cf245a54bab6d57a564a34ab64a37da803aaa5e768f41d7527dfa4dc0ebdc59d4dc60c11caffab8c966af7f2719250723f15e2ec1fce664e503abb5df52c966677c16934f7388d6f058b01ccbb7e6f682eb4985a4d33c80acb92d94e9e9d3d61e46a7f736409a9474f6d8a196989ec0e813b087e3f2e69e53948983e1d608b33e1f203f0ecfbbb9103fabd19f5f952c24ca8d22944da3331dcce5a421bff79e7407e8b38df7d6d22595f0f98fc9b09b52df04083793d96459db8f23077f523a7d84148b44552642da984b2c04a153aedd964fa2301b6ca043df49eaaef01e7be6dcab878ca80b4125a33602773d47c4a9fb6ebeec6d8bf1a2f445cfd6dcd30e81d7a0e475f102529527c585ba1cfe3a31376b543b3985171ae3f563e16a4c8ddc16335ce9b28c303b9ba9cc273eb9de6a63175263ace3a99b1441fe8e71141eecfa49c7ac34475cfb4f3e9d17d313cffd59457102420190a181d8d303c60e9979deadecbef23653519ecd301a82770c3eb53806614536f2f94e6b95dc83b8b6f0aa3979f43e2960a00b44314c84ddd58d4c0ee6aa9a9333e10471375ed20f9fa64dda9b7df4e6dacda3b10ae017a24d9a6e9e800ffccbc527c40a178d7ec2117ea91461ae021592877327a4c03c5c8b090768ab09afacaeced7c1a452dc7f74ff18083a3a03173d2d5d48c4f3a5d11880de98cf2e7dfe4e9c73eb5a25b4a2e49d62c66d5f9245ce075ac029f1d80c62a301be05b5a8023367ee448a2a3bb3e62eb33cdd9de15ac937461775e84348200bd402ff7dbaa5b4080955c15cddde2ea952f859a0d9ef6970aa1373dc449a76a13ae587dd98a6e05f785bdabe62e57fc142ff911d7099a7f444cb8f1e3ba18ed3243d237cffca89d04cec8e1cf7db4ce99e7755b65cfd0059a9cd92ae028bdca84ed9fb76dba30f644bc0248415eb4551a3df5e5a3271848c92203dee45c8928af0d37f6eb9749393fb379bf4b4eec1934165d4c0a99140bc0066a0af2c3eaa242f30f75395a0682711f6097ac8ef9aaa2946777ac468bded7aa96104e809a33f8c3b9c88de36340a12016984eb444620689126c7044f23e48d6c7a24d64ff4c4a26bfe0039f69eaa967dc8a943128ae6b88c025bdceaddcbb31a482b7ee9907d7e566df809829da88130c56606bf2efdb75b8ea789fcca583f0bccffa3a2882a1711e5c72bcb925eb67ae94faf521c4d421f5b78dfea3c0724fd15f6bd9c16b72c973bcaa287b48ae9a7adf96ac97da4078127d609300524791813cdd5d645b000f1da01990699149aa85c04c32178d6f115862fbd379f5ea3e9d8f897e5e89f9714e1a05cc3120564662404fddf417038dd9172a50dc532612b521d6cc02c77cc47c719f69c8b8e2795422468e22f555ea825367df641746b43438d589e7ce6b910f1110df84ac15fb208331488aff11a28b8906eb804d8bb1de1802638deb4bee9a12293ca77e7eea4faf9e6e7ce9ed8041a0015cb7e11d13a3e0405cf1b914f6495b2078ab9b48d586d25abf3e8a985b890701047affaf145236b381f3f0c95878a0ba6d7983e44993180a18740eaf08471770cfad2ec1fdf6bc25c11f61e0b48d5037a12522a4cae2851a9a4cbc9f40a341d256bbffaa25f8ff1418bd452a606fee17bbe390f793b74f1ab048098a85a91b3f1037743280d84a09e3ac3b3bb78f31ed69d9717ba7ea83add17a62b9f2931523a03b756d1f48560a58bb366ae5b5a913c2ede111eef484af8b8a9caee21fe2317f6f5345cb94445b0448a7d2e591e00da8d5b8d3490c758789eef20c5186b24829184dde29ca04dfca613a0c599977204014cff105711966fe8cc1f1a92a94ab4d386774e8e542638910bfeced058afa17ef28f08dab506f49f7945d8c7df5a1bc578335def5d562f4f3275e422406fa74551c2fc5ac90faf7e3fa89ebc4e8f5ac9bb25aabfbd07d0954ce255ee85aa6daba4686ae788afd4e6f8afaa0ea3b1ee58de064594daa73a3a21491f61023da0c214402b68c596b070888cae35ae88de4516781a463a1793342e97aa8d21bd7f83612dbd115d34f3bb8705d216f0d20912a4bb14d07566d7f3ced3c2dbf4d4d9ee8da1fd7fedef292330bae7d53163c24252572a32bc1e213e68aabcc9239829b00b8fddb9bd0766281a7c93b489db3879ecfe760d885e3e613e8734a7b8c7e79597e94307a09e2c3e174b7d560b3c7fca34ad2b63747d569b5f9867e1aca0e63f62ad0d90b3bc0967e66aa6f306d5a5e2f25ed34b680ea470853356c9d9ec526586d8e5652371dede414c9d9db3af28ac1e0ddfdedbf0478e33fd913fdee259d1b1a9c9a5b8a3ee9f3424e670ef9a76ebbd75a3a8ec8d7ef078471340c1ab3ca70c6c5fb2ba859a23e4a702b0d2138550bd05854fd3feb5f07d1e133840545f76835a114bc7dc9fd31e1e1c1b042eb75170800c29d3ba46e9d9934da81a6be45c3df16a3d211f0aa2bdc3def6f8193f99e92f008c702f7afe75d7c0e6b7ad21fb51cc939e236822a1d611054d7d149ba1f4339d62595c4129dcd6f586d36079cf90a67d1f486575e58cdeb066f9f3ca9eeb69ddc8674629e0a4c5a7d7e8486a5ddc529c73ad6d3600664eba6605c397db74bf6751d6630194e515c4c5f4e162006f27ee9aa4e1ad94904b4bc1ed5b7ed743697486b31f18f27f06e6340fb8b174ab2e64f1744ad913ad4d903b8a92b6df49ff381eccf134fa9d02f43e1f9019697bc55059afe02df835500ef29adc71b5db6a5bbc08e9d5cc98c8ca431f7958d612ba5f4f5e827cf4981cda61c79b1d1b9c2e1ace539772ecb5740da2c672d95bbadb6895d8a8a13e9884a2f15a08c3c362828545e45b592cecdc24e13498db54d91497c623219f038a230c6e6e95f338746b13cdb6b79c5039819e260afc98fcceb145fa974c18c92faeede558dc731e8aa576f2851f5844b84fb9a43ad3e15840e8e8cab891695a9a8c9bd93baa8abdb507855992cfac9fab2317ddfe2f73a26b517824583c8c1c1178ca4ea02c5a4fffe63476f8e242eb1cc5f30388d5f016c087701524e05e2f3efc5cf2718f82e521d792d96fcbe639ac152e3cdb71d2198d5690ecdad5581b6544f6fb14c4730bc84e11b8675451b32b8b19e7dfed41f88dc1d07f2de7c8161935667df3472577e4f2983b3fa510aff22a5cb944206dcfc566d3d2724137a6109ce4fc3d3d5e96d05d83542356981986acc4639d97b0d02fc13540cb7e7e3dd4ef8df7f4b9e899595f636bc4d8111d229d5c4dc2ce0c769385b7daaa568abb6f569ca355c14d097ddbda19b4dd36f25d7d5707513d38b00ff5e2971190c216079745b1be7a6ccb88417559f93390df315a7352865da6db8a48a5a9c1b47083b0b07094f299d067d508b4d2819a6668f206ff9dae19fceaf57c067cdc6ec8cfc9cd2cecf75374dc7f9d50d85b4ec003f5e6d4443adcec5f38be4b4047a5cc4c87667b33ff724c46d8f4a76750dc6a3e302909eadc77c5e332b7e8b69914e9e2fe764c07435ec484610247849e45da471c006a7536a5bcd1a649e30d8519b9befd8365e64cfa00b6cffe84a0c3a73cd4a805da048d56a7d95c21b63335504ecd69959e5f3f0e4c8c3a8b7e3e29a04b16069e33ad704d90fb53b9afc1ee41cdaa39fdff23e8e0e9a8a5ad540a721c42402f7df863152e1d07e4e570b2c1551bcf76ff6eb11014019b33953ac7f36abcaff32c78794a9ace45df2008987b99371b023ec9e1e879951a", 0x1000) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000), 0x0) 22:22:50 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r4) 22:22:51 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) 22:22:51 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0xc001, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 22:22:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xcf3) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000080)='l', 0x1) chdir(&(0x7f0000000000)='./bus\x00') 22:22:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 22:22:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) r1 = semget(0x0, 0x1, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/101) semop(r1, &(0x7f0000000080)=[{0x4, 0xeb, 0x1800}], 0x1) 22:22:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) 22:22:51 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x8ed624caafdccd7) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) write(r1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000080)) 22:22:51 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0xfffffffffffffffe) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:22:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x401}, 0x7ec) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r1 = socket(0x2, 0x4002, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 22:22:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10, 0x0, 0x1}], 0x10}, 0x4) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x12, 0x6) connect(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="2b9fedea66696c65308a81989c4057ea4ffc33d0f130db1d7fd1214a9e7e49a2f76af19451dec707a23075b4dbd44147af20f36da35c1326db8c790bdde16f318037731c35f68cc9a8103489f4e97d529c29b4a619cd4e028ff89ddbe2d2de489f1c9f9d8f9356cdac80ae8b52000000000000000000eb966916b772f3ec97a867fc5121cfebdde85a760c7ed92a467219b9fecc2710efacae6c001f44e64da88a0f0bb856b1488351e3a31c753c166ba67f64ae6864ed46dfe481ed03edda0b15640fff575734f46e1d53fc0f6f69e808cbc0d2553abd04f7c2b50b7e5424acdc2921932d7cb7553c6fe6637fdbdc51e52de2838088daf43ad98d1fd92a96e784c10c46f05d9f9b53c6477a7250bbc7d95f593c93de2888508f4e7d63041de2cd6285f573eb10575713ad4a14a4cf7fbc5bf8fd73f44c6e23c719ec0aa14a956e9e66cbb049cfaa926a88458a6580edbc564f378d2112b61f86facf52196801ad68016b53725ca0d8545a58775ea2f4b6ec39488f815db5f0af7363a321c23f8400805a03e129b09ad0d7f5"], 0xa) readv(r1, &(0x7f0000000180), 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xff, 0x800}, 0xc) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet6(r1, &(0x7f0000000100)=""/76, 0x4c, 0x2, 0x0, 0x0) 22:22:51 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/97, 0x61}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x8) syz_open_pts() 22:22:51 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x100000000, 0x1, 0x7ff, "942611247232716902f0a68ac1dc110568dd948f", 0x1, 0xff}) 22:22:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000003c0)="2e94bac32e87e15404790e3f37f056b882736d9a9c96d7f409ebddf52a48f2f704095c5be679f9eaa7f50e442502c0811ff852974e05dcb63af7ebd80d3ee690dd7fcab0718455fdd33dfb7215a6187fe4ccc002afe6c20269c73697287a45005cc4c1a9d1f505c4974235ff9f5cca6d0e1248fb9ab227b05b803f03e2c94d463b9e4ad505d65c8a641538637f8ffbbe27adf251947f81b3d2875e3d1d287810cac333c85cfd3d9cb66b17335b11ee43cba1152c52adfc55f3bd4e327711f46a7c67f65196113af501f3a667197d4c5892", 0xd1}, {&(0x7f0000000180)="8f11a3e123d1e65a86921b027cd32252d219df98f28f61312a970b5aa5e106edb8768fe83923f7e8d1815bb599e723226f9a2ac587ccf15cf6d51b4cf8232a7f381c73d6436b79ffff0d860dfcc6c91d49ab0f57bb55", 0x56}, {&(0x7f0000000240)="075d6c2da67d21494be1337eb0507de6a03d238e67ba36c8ac6db1bc80699369acbe09fd10b3fed916c7e0ca45cab2ccce05a40b94c0b02b4fe53bc31cb24f0d281c382d9aa255bd", 0x48}, {&(0x7f00000004c0)="7cc098c1c0b2cbb2aaa4c61b4316252b3077df8abdfa2d82771dcaef0afb111eeca00fdc3e3592df05934292767f8be88c6406d4334609ab47", 0x39}], 0x4, 0x0, 0x0, 0xc}, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x4000000b, 0xffffffffffffffe3, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 22:22:52 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0xfffffffffffffffe) syz_open_pts() setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt(r0, 0x4, 0x2, &(0x7f0000000040)=""/241, &(0x7f0000000140)=0xf1) r2 = getpid() fcntl$setown(r0, 0x6, r2) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000240), 0x0) 22:22:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001", 0x47f}], 0x1) r1 = syz_open_pts() syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCDRAIN(r0, 0x2000745e) lseek(r2, 0x0, 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) syz_open_pts() mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0xc0}], 0x1, 0x0) 22:22:52 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) shmget(0x0, 0x10000, 0x0, &(0x7f0000fed000/0x10000)=nil) 22:22:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) munlockall() getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8200, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a80cc12283f9de9504913601002e2f66696c65b000a0c7dc4274be566157fbb21d07940a26c6baed3c6fa80abf03dc957a31a3ba2ae48c7fb79aea0795951b5c7eb6cd9002b73830202c12baa718696ac7f6d48483e58ec63c95714b4dd53abb8d163153b90f6c0ad3c3c71c6cd4bd5d4093a2586c620e77b1f94070201bd636e0c050a1"], 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) 22:22:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x100, 0x7}, {0x18, 0x1, 0x9, 0x7fffffff}, 0x2, [0xc4a, 0x1f, 0x800, 0x5, 0x7, 0x5, 0x3, 0x7]}, 0x3c) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) 22:22:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x40000052fe) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x8f, 0x2}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000040), &(0x7f0000000100)=0x4) 22:22:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x101, 0x6db}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000001, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000040, 0xffffffffffffffe1, 0x101}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x29c0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x6ab, 0xe1c}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x80, 0x401}], 0xb368, &(0x7f0000000140)={0x90b6, 0x400}) mlock(&(0x7f00003e3000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x3) clock_gettime(0x4, &(0x7f0000000180)) 22:22:52 executing program 1: kqueue() r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 22:22:52 executing program 1: shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) utimes(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)={{0x80000000, 0x6}, {0x8, 0x5}}) r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) 22:22:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b30) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) 22:22:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r2, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r2, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) write(r2, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x7, 0x100) flock(r2, 0x0) semop(r1, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0x8) r4 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/197) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 22:22:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="c6900d65736c83377393766838735ac3ca429bcf2be1361bb048bb3dbfe9f2823fca574e06bd8758c6a83d1a150bca1d948111acc39ad0eeed3b6e3c3bbcb2b3869fbe782f7539cf5c2642470b00e81407a980ee72b4cb3c518169a0c4ef904f763f562277dc5b8f4897f9e02b0f49734208a5832646ad7429864c1ff8a17903fb1e92a6895e6ea87c36862f53a307bf6e5e13751fcba6e801c01f56bcecec96bc05be26572b74cd03c973aa6525f762ddfea62428120d3c86efbb415c798d1d4bfe15ff9b245b7a4fdce51a24c2495d30e3eb4c3b81a573699157877adea4225af30731a93a44c9a31fc8de141dd4804fb3b2b80c2b1ce318f69fb7092a76", 0xff) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000000)="020c0000", 0x4) 22:22:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) dup2(r2, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) 22:22:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x1, 0x400) setgid(r1) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000140)=""/32) setregid(r1, r1) stat(0x0, 0x0) 22:22:53 executing program 1: r0 = semget$private(0x0, 0x3, 0x184) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000013c0)=""/200) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df0002000000006f000000ffff"], 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffff9c) pwritev(r2, &(0x7f0000001680)=[{&(0x7f00000014c0)="cef5ca37d7db8d0823d8de6a97270284a9e445175fb47ef808b483a5d05994e06a858af31bec6b4ce89d64de1575fae6188d315126acc1b343c49614f7129752ce024f6295e27f501c9c44387dc82658d15eb7ae0667d69161b13532f64fe6d4990cd44c1f6b41169388a4e56853dd57786e7a6233c09f549b53c017c3235a9c903b9cc8fef95195607336ed7e12b3a1f0c5d441e32c114675396b6672a66e946b56ca4eee58e0f426a218698cab10583b66a069714ef71da2017a62e0f104bdf4c959fe3273503a172d0915bdb60d108724d2328039adf12548989c4927ec", 0xdf}, {&(0x7f00000015c0)="e9c5a116a165cf2712960607241828d2cdb2b335be09c60fba9da74f20c98ac12c66d708d327891396679fee822a1d32fbf27c34009e2697ff4db572b194cbb767f2173374f55f5237149239afa406398da84f7652ee98409ab8d1a3be1ebba2b43ffee1dc77dc47de08229a477bdba80897de087cb07315da92005358d3344ab4282195ed1ce7c73ad6863f619b938113fac9b442b71c", 0x97}], 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="ddee7c8f30b8fd5c09aa17fc635779a6a640d341a1a19b4cd9fab0d454bfe8cb6ca281490ee0a2be09c95de67610c8360dfef991ae37d3d8830f2a31834ee1967808565aff44bb415ae4f46b4dc7beab3ed4b0e9b5417f07eb5e01a4c252653304c08fd189e18dafb99987ad881bb540a7523a3fc32a269adff388fbc00b6c76c1415e754410621209576cb174", 0x8d}, {&(0x7f0000000180)="4413edf25ea13d2e11c8859cf57a60cece65103b75503f2803fbefcd083f3c1585b9eec130710a7e5ecdc8acdc51fa0a13ec2e846c3ea97f8edad056aa8a3403acf2cfde29d587477fa7949ca314eb861f56155e93bd8fa29c5757b3074a", 0x5e}, {&(0x7f0000000040)="49a8abacedc6bbb1fe3f853b", 0xc}, {&(0x7f0000000200)="3690aca8242db4d5d865ac8507f54ebbcc32bc23635d27b9820063ac356ec7642985c8879c0d36fb379a22964bcab91156b9d23bb887accdec65555b853be65b2004eb65e2f9c30ac7c6572d42be5ab6336f4680f62a24ce4dfca26ade06b689ee973b2e8d1849f75d0a1ad9696b4f6c8a8848a382eaf380f15317744b3ff098c662bd069a9caf273e027a10143939c9bdc4854d9be5223fa908778df2fef59a2dfa497f22e9a6faf292fc7047f1b675f0ed32715f91a02cf1a786fad04a0d7788e4b1d41d19852f01b5823f57a1", 0xce}, {&(0x7f0000000300)="4c6e22342f3ad9cf072136c6b311fc0765d5b18396269c0168f16a36569f3a712f9beebf31049064e7e878252ec5c352af8d7aa64e0d5ef17fd5fc3cb3062b72d270854bce88499d84c959c3fcee2341492441344ebef1869739e8e283a689fca7b942f845ac426d17c5c7e3b891494c1cfc03e8cd679276671a754130574a01aedcfca3199ed6d4d10b1c03764c38a5afff7638f4862d7864f806c257ac5ccac2d8dccf296523f10ddf6f995137bc0f0bd1578424a8fc494f398e851376fe96bff36b3d6e7533376833fe5ff6d0b1d2141f849257267d249e74c554b1a9336fdee4fec1a1f19259f336bec3ac25bb367fbfbb52ec4059c579550e16868bb5cac32475fe43b464238ab0434ac318a92de2c2b333974244313bb89536d7125510f5583453c0c437648604e6e596256e9f826b103ffe5a088c54b4f1b761434a7c4170beecb0cd6b2bba2bb24d37be1918a056ddc3f44d16236edb73e3f8009b1610284d16bc963d991a33ddfcce0ac6e011064d0088e84899c4cacc11e92c9e92f4c7a9f0ae881991b5ed55dfffff8ddbad56002a58ee773b805612125232186b61d262d460ad092edc112d7589bbd5e2924975ea05249cbd14a42a3952628e75e14689de30f295619fabbfc96b6f97028224d56401793cf98e9576bcbaad0321199416aeb6257479c60952cb0a3a98cbab0c72170a994e9d73cd9f2a1219b0437e2341a6456d31addceda14e071e511787c9be11ae6bf2679d9bc57c848dd56db3305d9856d6ec4da9c8ab932b72405059747a1df9bbb7ca61f74cd89c0b155cd2f3cba1df2b4cb0124f853cc5d9cc2f2e158dd771dfce20aef983543523426687c38b0cfecd1c1d44a4a127f5f50801ebc2abe43d5898a68a8569349c087cf57b00c57f04184d30823df0fbd7ad7e4d206e6df8fd0d7a9867b22909e62b71604c33a1ceb2a18cfb04d9190f017673628fa307b1925233a068c5f4b11b12b77d9cd542bb964792b482db88e2cb9cafaa72e42f5746c369fd7c15ecef21b67145de7fc8ee03d74d0e04ab99ec08f252b22090cc0a35e49ed872cccbaa7767045aa387db9b7c2e8b5b7ce366f162cf29bb15d5a7664f42b781e66a73b5c505b5100bf2072d87e1a25b9b9bfabb4c3560e98d37c3b5bfd3fa8ac16e1c5c3d5fe11e3458351c0e8c15aa0020baf9fd5742951b8d46b8e139f0c50521660bc77aa38f53a414d18bd50258d1f143476cde5125283af7234f42ff57d5dadb78394b05fd5a20156ca975bd1fab706a005a0aa8fe618c40c4da0da4a1e474f4513e222abfbedf5b1ec5683934c3190060c8ff4412b629f6961cc8c4fad678bd120f9c8d848addbac347d0eb4ed346c2c2bbe1f3c983e9d5caa3dfe1567f4fed720f692fa3711bd4dddf5f541eead2f4ecefaf921e9cdfa920dd7a13cd6417bdec1e215db48583642db73e137be9a04154654d4997a41972e0c018eb9f00a61db954f0440a019fb4d858e5a4562ca534df245c083735e05708a6c3da31f11158b5685056797da3e67ada334cc19413392797d52a8c2ba66f40b65d298977a04bcd13ad9ac0b85c338c2513e6cdb3a6706e2918912a5912b6c23c7e3da0f3966ec7d4424c045686d34dfa3b8fa81f816d07eb7a9b5f72d53d0f27603f1e16f848070c6f667af22c2d20f026bdb7f169b0b92a0b5159d54cb6ccfe9389e72d476d35840b65ccd54236f56438e5099f77a0b207189e794635c2f71cdf7775d33c7a5eca38d76eca4968dae2f00f64936f4ac41f8eb74f12df13d2ea5af7bcd114dbda17600fde513dae5cc2697618a77e27be639283ed578d34f77febde7b40de515d671dcbe56ce6d4082852cd6d7a8889e855039ab7ee30f6fa9bc1e2206b1995569596a2e7b7fecf5ae0f3d2dfdc8bfd61a7ba0377094aae1c5f790cbf8e5fbeb18e9b30ce140641eb6e41b9a56cde91ad9c3c69af965fc283cedc95cd38275b3573de299c1d60403da3dfd9d83cee51bbfd352bd93c1a3b9220f5c650163cddaa66cd98cfb7a8f24c9b3d0b403ed0f1465e4e04820838e40f59e0ecc3d957757734cd9ba5fde91d42a201ec5ad8718eda13d6318d06cc658537638fbbe37bf0dafe0d15f9995ba16b6cd9fe23e63e3dd569733638fa0a0e42e88792f4d888c089e64a4d752f6dfdd83b238ebbd5d175a4da5c73c60748d4ca2587644d906491375bf0170eca11507cc86a39b1c102a00d3e5ae64fcf42b078e80aa84cbd68fa985285a70cd2c30ed65af0e0cdf26006840527b43ec6611eacd5f3c136f799771c83046e88fa6d77665a72f4f55fcfb423ffd832d4e786e701045ae1b94c8998e59ee1466b4e4a371b687233c2736d0680917b165f7d7468e6017d10cae994a3b90b54aea97c239516c56db65a644f637480905ac37627e9a8aac5c683e0899e04f4f90fbdde3cc4092340ae9f6a49c59e90c5f8f4b7b3ab59c0dfa1e0f04639631c5fda8714da1a5fc1c60baf3c5182dc54996d88ced76bc9ccacf8151b2e454944d0ed2964282afe69a53f845e8942eb9538a323c1e53afc6cc40bbc024306faaf402848093d3d38030a9004c53017994ffa6a5d438c086d5b3fe00dee3c616b4516c9b098371c9368f86e3cbb082c1a260ad5baece695f93052acb1e2ce3b1de51506067b75bde1164c0b69b51e58dbaf06f1c5152f65f65139ee35d4b12c1b41cabe9fbbbc8f1054d2c75c41d572eee83998359c4545d2dc4b939edb08c39b163462cd5d4ccf49dad35dec56e7f54b740ecbb8f42b3ff48fd12c44ba2301f210b05e6ecab81358ea636b326171373a405da9a51ca1bf93e6b80ee6c6c67e397dba621554f7f14e3899b7ddce42023698473816a24f6c3a54871722ec1afbe8a9ec692430c0240606d7ec37e50c75a4974952f561493783df556918dcd30176b830dda10cde27dcfd591ee32d911d1ad0e0cd2f156fc3759b93c6747fb60b15a665f303b9e5f875465a62c64b2b11cbde7c4ec3bba77a041bfbec47c47c911364747f0427eabfd11dbf0d82835872157a58db0e4f503fe2687b9a9cce4656b3cbc615bcd766ab2d618bebaf3874bf6b7628198de16c34781afc1e85c43c6dc57390466bf9aa1b9fc3bd1886ffe18dc9c3cb72292e7cf9a53d9b0a5486ce047850e296c6266b919a6784c78c146e4600ca438546f5b2ba18b2cb1cb7bcfa57d51c87c9f8f053bc2706197a8153cc4710b5931adf8abddef2cc4964a07272fb0d8a46f1b539376532a70be27c72508f7c7903b0df4b1a69cecbcd5acdc08411699ea706313126535ac48df5d361a272913cb0249554b738e8bb9e390f2a66f43979aa68e2092fce843ca74203c501925faf13edc1db24aec4223f6f7df49175569ccca5b3ece5a5e3aa5a7f4bd10667264b079741ea62e62c95287b10c58a522255a3a1e44b8d8842edf97f5fcde5dfa5ad35245849e0d3076c4198daeb99df05813fd9b2c5fdff9d708939da8df15693cf484a32528fa44bf1706efb543aff73decad2ee9eec5d0ff24805bf73dea9b37f41a8acf58b62e2d355ba9b3e408a88ca89e2400285c20eea79285e8c2fe8400eb4bd653d3626997299b8568917685d441861772c5a06b8c52935ba8867bd6f1b56ffe5e0792cf504d4509d9f73429f2dd7727b985f7253313600bc3ef8be52c7474d23d3f1ba3913d274bb99dfdbef4c9ec6798d45067182727c08512d9d8c81b2c10b31766a230c54c92e1dc1ea3c4c18381e82ff2bb59b0e76558a6a360d9fefc207fd2469843813725b1fd27d205729a8a320123ee385b40ca9a1e2a4220223d2b7530f0224d6b46dfe15d8fb850aa039dd3e41561a62cf07e405fd65be81d00394593f021a985dd1fd561f04bb084f4c721d1160c10afff2f253c7507acbb9d8213edecec68b8ce5d305c991757994fe8012a1b8c46dbe05f210fdac00b0e316c3ad36fddd0b08ffec9bfaf45bd0551fb61059d6ea568b1fb83717e02c29b7418ff425004354cf7ebb898ce00e52b21d25517113947acc61640be6730de2b21d682d5277241f4eeebcb696cddad990403e769018c0538d53c888e0f09183667e51366b38d2bae613ee7a4d3a28d37368fb4397a8122feed03b7fad3d6340fcf88439ebcef782f6db37d99bd3d4b4a620f42e507f2d122de6d3fd9164b9d17bbefd5b58faf982bec33710951c1ecd6b06dbe622933ecb18b73200a837ab99f8621402ec057859d14dfc767b53018b2784ef79ff22ac7418a9a204bd4650c39f9037d4033ef5e9860fb87ca6e9a61d6d9e24aec621bbbf0aebb3b9e46f3fab9ded4760e6a825050699f18cf0022e408a95dbc1acd36e6644e28cddf28ec4a41a877245b4a4c85ac58674f3378abef6fba5e07c5235f28c598ef19a323f604ffb5f13b0b354e6ea34689fa5966f3e96c5f31feeef60619e47ad7bec9ed6dc8f97f67d749d298a5a0ce3dddff13e35a9e4deabab3c24fdfcf0a19b5638bd567fd25849746f8dace67f8c70afc14c6a3ab37790e3ab3f002e83b31a2f98ed9b1c01c9f4e5e88a920087e980b3d981b05797f44b4361ca7c6bfec71564ad229ed18f77375151469f929547d5f3eae484c3d217e4142ea2a187cf27d766ac88f3f04d2e8114e3835bc0e774c87481de9d796b43b04912e6c3aaf62fb19b20c9eccaef24f133b0ebf76f2c09018cb46a7adfe47b2b88b6000af40dea9eeef1af83ff431eef1bc4c76ccc374139abe2ad9614f18ca483a676afc74db7da3b43b15677ce1de3be4a18c07e722c93bb2ba7b9f54e7b72b46978c2a5f027789c51962022ad88a056eccc6c6a9d344875e1faa731af4e06d64a8780157ac41bf4c01d68eceb74d3d0ac7f78cd7aac2a28364610099cf7a9bb8804087948e3975722cf2f1d581ba5e35ad05f4e1c4069b1fd73c72c5c3f4084fda8de1f544f7260a46a0417d6e92bb77b3485637fec41639ed5f611398bbacffa63768e63d0c682314d2480bc5650d0e2252598620601733a803c9911425dd293119689a6bb7159d93aaf1937699e09430b69826e2d3f47b83f9658d0cb0b14c6efb610275f09a9c45f037342f97e188e2e5adc420a601a42f33aab833398ee3e713c8575d946f7f2327036a42860a8c29c5f36d705348025eacfc315f2cbaae006d8cb6a25e6782b6b5357e295db585c8e7ec93ee1b3699e7fd7aab8894a4d2a5a33b04d2a123a04a59ec1b92194ba7b12e2469beeb7537f7e136391cbf025069e0cd25c6c465d6797960b68afa85d0f6eee3ce1e7882ec66165f510780a9443bc6ea7fb982c0887da035f22d9b4ddae8802ea03322f639fd913e9f5819567db793075041b427a20f454c86a83002a5da74af51ad48088cf9b88d7f84c39fc10e254a84b7d369961d69c3e630527455c25111d73276f4ada8a92470e83ac00d4bf7767498391ed69561026cf081d5c5a66824c58fd53f38e4823d58a260eacbb30b5290319710da235e388da05487b729a3123f93d4ec7d58facdc795571728f8646566588a1544911b4bfe707257c95d77605d46cb19ae2a54b37d30d1e925866828cb4ddd0a418227f1bc9a7a40e1497276af286d6f4e79bb98f4e5ea53a312bda2ffe752afb05d5f6e281758a3b3ec71d7efff0287204218ce486da6311d6d214df635a84dac5e683137eb0cff661b0260cdb430e0d022e0cb2ad28b0ff642f9d7daf1f27ef8007c5ff5ec85241e75446ab222f4379c130fdf1c0143e882e652092d9b22ba257feb8e0f39d2f94cc6f3171e8b42e330d2802f87ea38a", 0x1000}], 0x5, 0x0, 0x0, 0x404}, 0x401) r3 = socket$inet6(0x18, 0x3, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:53 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1b) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/189, 0xbd}], 0x2, &(0x7f0000000240)=""/79, 0x4f}, 0x1) 22:22:53 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) read(r0, &(0x7f0000000180)=""/127, 0x78) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000010004) r4 = dup2(r2, r3) r5 = kqueue() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup2(r5, r4) fcntl$dupfd(r2, 0x0, r6) r8 = getppid() fcntl$setown(r5, 0x6, r8) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x8001) kevent(r7, &(0x7f0000000240)=[{{r6}, 0x0, 0x2, 0x1, 0xa26, 0x7492}, {{r0}, 0xffffffffffffffff, 0x0, 0x12, 0x9, 0x10001}, {{r6}, 0xfffffffffffffffe, 0x0, 0x4000001b, 0x6, 0xe7}, {{r5}, 0xfffffffffffffffe, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x7, 0x7}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffff, 0xffffffff7fffffff}], 0x8001, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x21, 0x20000000, 0x101, 0xff}, {{r7}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x5, 0x400000000000}, {{r2}, 0xfffffffffffffffd, 0x23, 0x60, 0x101, 0x800}], 0x8001, &(0x7f0000000000)={0x0, 0x9}) 22:22:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000100)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x1000, 0xcfef0e0) 22:22:53 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) r0 = semget(0x2, 0x3, 0x209) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x151) 22:22:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82"], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 22:22:53 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:22:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 22:22:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) semget$private(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(r2, r3) r4 = semget$private(0x0, 0x3, 0x51) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r5) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x40000002, 0x4, 0xfffffffffffff227}, {{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xa8, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0xffffffffffffffa4, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x95, 0x1, 0xff, 0xa2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000092, 0x7, 0x9}], 0x7, &(0x7f0000000240)={0x7}) dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:22:53 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x91) write(r0, &(0x7f0000335000), 0x10052) 22:22:54 executing program 0: r0 = socket(0x2000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x2, 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xed) select(0x40, &(0x7f00000000c0)={0xcbd8, 0x3, 0xfffffffffffffffc, 0xe470, 0x100, 0x5, 0x8, 0x1}, &(0x7f0000000100)={0x3, 0x100000000, 0x81, 0x0, 0x5, 0x100, 0x4f, 0x1f}, &(0x7f0000000140)={0x2, 0x4, 0x9, 0x2, 0x7fff, 0x9, 0x6e, 0x4}, &(0x7f0000000180)={0x6394, 0x19}) clock_getres(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000240)=0x77ac, 0x4) r1 = socket(0x2, 0x4002, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) 22:22:54 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x108) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) fcntl$setflags(r0, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x4, 0xf4, 0x0, 0x4, "15448b77d508be7fcbe8ed2ae152a5b99eaca5a5", 0x7fff, 0x7fffffff}) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) 22:22:54 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket(0x1, 0x8007, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="73891000000000f12e08007dc8ffff00"], 0x10}, 0x4) 22:22:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/162, 0xa2, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000140)) 22:22:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x200000000000, 0x4, 0xffc, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00", 0x0, 0x200000}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 22:22:54 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) setregid(0x0, r1) setegid(r0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) setregid(0x0, r2) 22:22:54 executing program 1: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xfffffdfffffffff2, "17000d928a061500000000008000"}) syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706", 0x3ab}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x8001, 0x3, 0xfffffffffffffff8, "47e3e096844602a00383601b7b6c8b468de27991", 0x0, 0x6}) 22:22:54 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='^\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)=')\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='!+(\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000300)="cbb41000a136bf959faac186c6d3e8", 0xf, 0x3, &(0x7f0000000340)={0x18, 0x0, 0x1, 0xcffb}, 0xc) 22:22:55 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000000)="cb0fc0abd7ae9037f50558b87e56a7626a2b462669b54eb984235224f5db25ca9c3ba4676560ad060b5d15fd5cad6cd6e42ff91a402521be8f5a0381be47b24cf78c52aadcaad241d5", 0x49) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) 22:22:55 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f00000001c0)='./file0/file0/file0/file0/file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 22:22:55 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000000)=[r1, r3, r0, r2, r0]) setgroups(0x0, 0x0) setregid(0x0, r4) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 22:22:55 executing program 0: sync() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 22:22:55 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) 22:22:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x1, 0x3, 0x440) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2da1", 0xfc9}], 0x1) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) 22:22:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 22:22:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10621, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ebf000/0x1000)=nil) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 22:22:55 executing program 1: r0 = msgget(0x2, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7e9, r1, r2, r3, r4, 0x11, 0x2}, 0xfff, 0x3, r5, r6, 0x100000001, 0x6, 0x5, 0x2}) msgsnd(r0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x8, 0x0) 22:22:56 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = geteuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() fcntl$getflags(r4, 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000180)={0x0, 0x8}) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/36) 22:22:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561", 0x10a}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x90) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)="3d676a6395df150d6c4d5d81c513f93aa98b0f68d43450ef4091893d1819363591a28b43622dab3fd286afb545bf085be485fa21bf012a2e5ae1e20046116fe8216161178b91754803bb7072afd2a2b03946470b350e9108113f436a8abea5076ea62f27074b64aee09824164e86652e", 0x70}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7d19040b9b1eaf6c37f43fec", 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 22:22:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto(0xffffffffffffffff, &(0x7f0000000040)="ff", 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r3 = dup2(r2, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0xd6, 0x4) setsockopt(r3, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 22:22:56 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) read(r1, &(0x7f0000000000)=""/61, 0x3d) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 22:22:56 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0xffffffffffffff11, 0x0, 0x0, &(0x7f0000002a40)=[{0x10, 0x0, 0xfffffffffffffffd}], 0x10}, 0xfffffffffffffffd) 22:22:56 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x48, 0x2) r0 = socket(0x2, 0x4002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 22:22:56 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000640)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="02aca7cbba7d93e630dcb8fbec71ea2fcad0c239bade9dbe8d36d3df361ec56bf119fd7a0c82f9257b5fd010a816a5fb976c9b2749d63da6aa87ea431f9497313003f7bb17c46fa68120cc84c4e213d705c665b331252710d9d0cced5b2f17dd786095dc11915fb387baf8d7ca1f8f3737e61e82a0d813255021ca4a3199a75ad667f1af9cf85c25ca118bbcf8b226a1e6f48fc7c047e2a8b65d8c52810bde3c8f34f1", 0xa3}], 0x1) execve(0x0, 0x0, 0x0) 22:22:57 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x218, 0x8) pipe(&(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x88) 22:22:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x842, 0x96) r1 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/151) 22:22:57 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f00000000c0)="8cd5285fff2682dedefa713951fd182d18001d9cfdeb3e807e0cea8df8da69686bfd5d0106eb4e97ae3061b9e8f40748a2a6dcb3da876fea99c001c5c891735df466efa1fe265d887bbaab9e20cc3077d44a46fb0cb4107c05a89d77f93d4633ea12816b1a3d39d4bd53ee9352be9883b658ce1759d66fbebea9479c7ca0bbcd46f9a4264bd9e8a39a", 0x89) dup2(r0, r2) execve(0x0, 0x0, 0x0) 22:22:57 executing program 1: setitimer(0x3, &(0x7f0000000140)={{0x3e}, {0x2, 0x2}}, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)=""/120, 0x2) setitimer(0xfffffffffffffffd, 0x0, &(0x7f00000000c0)) 22:22:57 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20521, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x2, 0x9, 0xfff, "20dbab4bea368173fffffffffffff0d0cfd03650", 0x7, 0x40}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x80000000, 0x3, 0xae11, 0x6, "aa103e902ce92acad0332dfe271ab2e16ed4a611", 0x45b9, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xfffffffffffffabd, 0x1, 0x7ff, "389c0057af792c990a3665d50f88010bde4e6ce2", 0x10000, 0x10001}) socket(0x18, 0x4000, 0x4) 22:22:57 executing program 1: r0 = socket$inet6(0x18, 0x7fff, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:57 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x4400) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x40}], 0x1a, 0x0) lseek(r1, 0x0, 0x1) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=""/52, 0x34) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) connect(r1, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) linkat(r1, &(0x7f0000000500)='./file0\x00', r1, &(0x7f00000006c0)='./bus\x00', 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) write(r1, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) rmdir(&(0x7f0000000680)='./bus\x00') read(r1, &(0x7f0000001d00)=""/4096, 0x1000) fchown(r1, r5, r6) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000400)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c0500000900000000d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) 22:22:57 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x81}, {0xd7ff, 0x1f}}, 0x0) 22:22:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:22:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 22:23:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x800004) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000365000/0x1000)=nil, 0x1000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') listen(r1, 0x5) dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r3, 0x0) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r5 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(r5, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 22:23:03 executing program 0: socket$unix(0x1, 0x1000000000002, 0x0) socket$unix(0x1, 0x2, 0x0) 22:23:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x3) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) 22:23:03 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x1, 0x4, 0x3, 0x7ff}, {{r1}, 0x0, 0x9d, 0xb, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000001, 0x0, 0xcc3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x7652bcb6ffaa3bdd, 0x9}, {{r1}, 0x192ae41d0684fa19, 0x0, 0x4, 0x20, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x90, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x1000}], 0x61172764, &(0x7f0000000340)=[{{r1}, 0xfcd54bd13f56036f, 0x84, 0x3, 0x7ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x8000, 0xad}, {{r0}, 0xfffffffffffffffb, 0xb7, 0x20000004, 0xbb, 0x8000}], 0x4e1a1664, &(0x7f00000003c0)={0x1000, 0x5}) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x5, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x43, 0x7, 0x5}], 0xfffffffffffffff9, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x19, 0x10, 0x7, 0x101}, {{r0}, 0xfffffffffffffffd, 0x70, 0x1, 0xff, 0x10000000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000008, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0xffffffffffff1422, 0x751}, {{r1}, 0xffffffffffffffff, 0xd8, 0xc0000000, 0x7ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x4e, 0x80, 0x0, 0x20}], 0x80, &(0x7f0000000200)={0x7, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x8001, 0x4) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) utimensat(r0, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x6, 0x10000}, {0xfbab, 0x3}}, 0x0) 22:23:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6408001de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d30650400000058de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecdf7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1abb7fd4eb1cf1908391d17d50308c1b539240ec5f4929834af84c439ac67cb7f08576410ecaecf4ec326bb6c7b788a1c0f5aad37044b7bf794d5540373e831bddde56c0172b974ca88132129afbd0951a07f53e55ae2887ce7a68e1187f0ef8104125501315f26db01e5b89b43d9859c1f78a5263f1604e201e3b329dffa2da6e45834c2127cf28d3081361df91472ee41633a222ad8ba1fa9d585485ade7f6f6823ea8d38194898571a61611e5d0cc4d6c45379eb3aa3191e84515c5d00000000000000000000001b72f29806687fc44a6b1fcb8a24faf94b6c6efc28d5", 0x100b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40, 0x10000, 0x0, 0x100000000, "f3215b4bb65eb52bebadd06412766c386a2c41c9", 0x9, 0xc8df}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d37, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:23:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x92, 0x5}, {0x9, 0x8}}, 0x0) write(r1, &(0x7f0000335000), 0xfc94) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/147, 0x93) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 22:23:03 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = geteuid() getgroups(0x2, &(0x7f0000000600)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r9 = syz_open_pts() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="8678d9aa9f32734ef5ecc22d7fd78b611ecd510a41b0a3cd1369a021e2ab5963ba12423d12bbc746befb0e9b9d69595e86eb8780257c8d30c5b71761adaf0af0f9744a0315447c22d11011260e50a9a01c532ba37807c82c8c687fef7a1b63c5191242f1aaa5b438ce79f8d37277ef6b084884bf9c9f1e1db748", 0x7a}, {&(0x7f0000000180)="ac9a6520bb5c843a178fb7a06a43512b5c35ee762b35b1ef008df1fac8a8e41f645123ae0fd06723f8af97729ea74a58ced3bf8576a72faab4ced42ac0f5e9170280ee37c831a213d50986e1928cef2762b9c35c7c44dac599d815c4843f4d63d5c6cce08d5a60cf9006e50ef98e", 0x6e}, {&(0x7f0000000200)="b9097aaf860c64142bf919f0c61f39837e2dc1a6b2d71c498c76da65239b1323b7dab6eed439c64c0afd55cd2573454dc973fbf1cddf2f6165c77808d45eb40fc651f3c3b5f9b6a8858fbc2b7adfeb06583ec815e4085d4a96425d9ccb285b2f1ca2e89fa75c69a9bd", 0x69}, {&(0x7f0000000280)="fb5dda215353ae30bede1b89c10a0ddfe932caeadfa884d37ddd", 0x1a}, {&(0x7f00000002c0)="3689962fa49979337d6c2d9661ece4d079f7ac9006b9b327372c6c451d8d96ae7ee6587d748ce0d8568db9298d3d30bca51de46b2069b79704f16681da023a1762eeedbf4616b946e5c19508f5f19f92b3cf3458178a46e36abb5eb4dac0b2a00611fa3a890105fd8fce131561", 0x6d}, {&(0x7f0000000340)="698f10da3e4a46d2fd5b877f9cf4f481d1633021c39287e1f78dc5abe5c343195aa818b555ebcd5bbc0a30a7bd28704ad4e3fee1cb63bc72f3cb311fb79af56015647910a4f03450bad87ca4f290be6e7b6afddca2b0a33834c6189a45a894d47acada92c4a7cbc67f3caa1aa7a8e4cc03", 0x71}, {&(0x7f00000003c0)="f33af7aaa31ac24a468edcf7b2bbad477b3466827221003aff8ebf57d474ad01ccdd234d9abac6118f990c9e2b329832cd0df2d7ba69f4adbbdd7a1595310e0e3eb6c4a421ac76705b6209b9808ef77e8cc43680f4a9b85ca295055c480d9cd4e53ccd7cb01734582b80b773e6dbe7c131be06254f2e4654a49510bc4afcf0fac6c425ac042618e3eff24f694071554c65e536f374bb04c40561c86e6b3238f4faa29c6a81", 0xa5}, {&(0x7f0000000480)="a394a38cf3700b7b79926646676e35f5559a9118431a9e01cd586cbc93853cd2bb9331f72c6670ed092e1c80cf6f100ce550730b2599a4c6747ab600314733dd738396a47d75f878cc0b6aadb3e34d25fe5ad38eed6b90f9cc4825f98826ee8236f1345aa7683e37b916f1d16092effc119399da4c7fe1208dc9fed97e64efdf6a61f387cfdc480cb5dba475415e6fbfc8381e9b5b56ad771ed365309fcf4dfc0b0573bc7232fc37696ed2668dc154d2da041fd8a49a895559ad188a2f256896782c56106a28f7cf9ed01c75018494119c83eeedfd7d0b8b5aaaf183917cc4a740896589b3f68df6b37aeb5dd8716b", 0xef}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x58, 0x5}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) fcntl$setown(r1, 0x6, r7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 22:23:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getgid() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 22:23:04 executing program 1: r0 = kqueue() r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffd) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x10008, 0x2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) sync() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) 22:23:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, &(0x7f0000001080)="0eb583d99e6c8fa01b16536f42725ae285625cf9c80209e52f0ecdd6df0a32e0ad0c700c97d76df08a545707189327396f701448bb0c62826de7d8df217ce37fe68768a982dc297957c2d723daea01cac2f893686057cf1d74e5fad69fc1046e74de86d29168ef166d3a34b82cc094af42aead5454330e1317d239bade1f61632b64bcb0eb18f4f93ca54596b8b97eb82358cd98a8585784879de0dd8483f51c98189062d6d9f32c2501316c8b3ae3465bbf1f908993fd990b670c83f469b799525c55adf30ba066954c6289f52d17b4cea262af92a3ded7cb26a628178ddb2183949c48ac78d1e3506791c46a1e050cae27427107147be3378b0102a922bf51131be1d16bb7e2b07387f38594a1ecc59201b022b96e1c0b64ce5eae95870912fb02821026bcd91cec9373fbebca74782dba4893280c70e72a4b7de1f7d2f0f395917639e4e21eb0d2056bd0916a4a1fc8e51838a5138b2278308181e2b6e707ed7013d2cc057539254b3a56f507486fb14fcf6c0c368f98ff02da96a45f74f4708ec2d582214b1463d56ba41fa5b3ed714d25e617b8b665b0243554e2237d0d76b9d13fc2e2f325d9b9adeb90092f644b16a78c072ec12d5d412ab702417ced7e405116ce1264961ed087310266f876906548a3c676346354e7d07cdc052578172984b639b26291cfd0c1420515c52f5eec31136ce1f835351d59c8ab1d0609c768b252c6a5c361502bde4d1d689aaa07a62526f88c6e50c42cde00752a10e54e739fc807ba78c6cd9328a2a5e0ca5cbaabfc70ca3db1b64ac1b56c5e83372ffc0626665d764dea753072a54de51794de59d54bbeb6a434b4a639cc9fc4f43d986c6a4969dbd5d5eaa447f2211a6027e8f67c225c674479261aed5709f329cc99e46485d67ee2e4a3b9fc3bb58d2002249a75daf7a8c240320e2787470f3fe4ed3f050a2232969200670bd48f4cac9578a443d2e9385e7b452f6791fa577897f0be9c2b94a649ddfed1f8ac0926379f548fb47593af2a59905a76ccc8ba20762fb4be163b6fcf8ce8db84b15961881a95b0421419108c55bdf5d2f3af904fa975baac50a4f575f6ce4085664ba086bda31ac408ffb9b063c8e57741d71296b15ed54987d58b2f4d278f5285298cb7ec06d1083c10b33349a91efab9670ffecf6969d33fe1d1522d99814cb76f08a6f68110220738c82d2f9ae9b7652be28604595d5b856e7825c13f1875977a344cfd4f946eed5a9098aef2d638bbed0ce4d5a015b1c4b58574b46151656a3901c51abf2e75dbbebb60009576be680c46f76b21ec7f8e139cbb4e62aa3da9082ac626ecdaaf18dcef370bcb25b3452a8454f5052af4123ff56eee14443142279eb7ec8b614d5f0116c795f261a7645028cbeb8dc5ddd95caa67e1be407fab21abdd9d83a66e9055fe51c2b1c195319cea6bb87fe1c7e90aa53e4d821a37fdaab2d1cb96f3fafe6773e02f1b418fcd7e8a90eb0c5cfe881a6450cf334f177aa8cf892617a77910fd0aef8334f80c2f8a4e05cf158a8842ef7244031a6b61ffcf2d3e5dbc9a7d3f21da07874af24af8d575126d5e3362e9adfb2a7d5a7937d4cec68c8daa7e985411ddc8e9ed1e19eac28b199a71ef5c75a8d35666421b79dd9bb8699f819d857c02673cbe7617bdc4ee7030c221e694d3510ba6d530071c0c4d23dad6c4f6373e44b7d170f49c77dc6dfd675f92572419f4b1c422b01317d45f8bac3dec814c517a836f9508019c3b35516b50d0f0e624dde3fa6b4eef9d5cf2712af08502a0d4811eeb99efe6c7c7bb608fcadd89b090c2eb90522abc95247e497fe35dc2b4b0226921837ceaab31542249c28a321f8ea4b050df0114ee98f4b62ae47bc0d2923745bde029aa1cdf34c845b8dbd6bdb47fcc96d75fb9a9659012699a7f589fa2527bc702f9ed5e10901ed6b31769eb213596d0d6c8cf5996995b32b588233b61a35e5ff262d2ba0ee76477eb63f4066de0412af0793fa3427779781f6c792c6c29db1c00843dd4e0ec9988d20854dc674d5594d53fc3ce2ccc9467b1d244eecd9c7e3b40bee86c48eed42734481f7ba6b66a7810886a33f111b9fbb7f300447fa98c60b7f8e8ce05e043604c529d4602d7ee38d0e66e6cd53dfb6b2b7e46cba4e03de390e20d57a9a3eadc4bdc0591b3713d6c4e442d8fd0f182867ca58ca18c7ff9f75b77dd02c0a9d33f840d51d5f4a5905735c8ad2dd3d00b0fd423d89120a46c464341a9793fc0c0a2b8aa589a2e3c9e277b21a9553d8a1265c85e496613b2d18f4899f5eb4550fbcae87c4642a94890c94a1c30ea09c362ea6ca71167529516c6ec17579dd8212a473f1287ab56c6f32d93417a4c62dd708b8f93dc040377cfc55fe8856e2d917d498daaf5bc1bde6ddf376be53ca30d2bf7456d8694fe4255dcdec88abca3a1df02c5e5342d9bc8c6fb96baf6bd3b0e7b61d2b3e0748c837f53662fa154f57d2a546ca75075ec52fff2a2d272c569bd4ae3e1e9d819496913acaee8a4325b466dbd8d11131a1cb086131497ff19a5cc7ec0a1421443d56b42ad61eabb0afdcd59e118d3caa6963e441ba86f8fb1624b56102b065aa34f781426603764e962243b5be0c40afc6f039fd79532de056bb0eab028bb4b2d1b4d28381762e870119d1add43510edae59d91b1a6960728ff4323ba052f1a6a8fd0df28aa30f6641269144534c8613e2c0c25749fc7a00c03e6f6c70106ef918e4c0fc200e519e29c83d4573d5e5a812a22296665519184d00ea7241891ebff40fb18c8e649970e97a670d824caf6cdc2e4de0eae59a8c994122ba4ae212055ffd4948be92196d0f928b85e687404a59f8666c5c6a5d3e4cc6ff54ac0e6d30000000000000000000000000000", 0xffffffffffffff38) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x20000000000) write(r0, &(0x7f00000030c0)="ec679d0c6dd7beef7e86eb429b5b9e0675d13647e473d2bc5fab02d5fa0b33ee65c77bc06d34761f5514945abdb7c4d5ed14ae29ab33fcc1a09c22ed436456008d8d01fe39c55452310877e59ab4c790debfeae7dd8d85fa11406ada12405b891a02412ee70a040b1a71b2d24cadf5794e037705eabaf0a678ea76965eb61c044d7fce518a59790431d555626ea902e4b707d78dc69004663a9ae17a7456844b9cad19895443f3e1a59de15603ebf0d859540109409a52cdd9e62b985a908bf7172e2182a1454a05a20793a08edf10871d88e005e4c2c9e729e4b9565040429cd3612fb2ab837cb730a9720ee3cd020621611a11f3f895f7a3df1076dd268270ee0a181f58559fec4193e97a6a6cfd6c683bc209d62e61fee2a8f2d7a00234f24013b674ac3f9086a2b68f695db6ab5c6e20a5f8", 0x134) 22:23:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) pipe(&(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x400, 0x0) getegid() read(r3, &(0x7f00000001c0)=""/152, 0x98) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) pipe2(&(0x7f0000000100), 0x4) close(0xffffffffffffffff) 22:23:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget$private(0x0, 0x7, 0x40) semctl$SETVAL(r1, 0x4000000000004, 0x8, &(0x7f0000000000)=0x20) msgsnd(r1, &(0x7f0000000080)={0x0, "e2a5c7dbc9ac04dd402d740386bed72336025fbe54c5d723bda29623bcd28f2b9ad9bcea36ff1de3d9cd778381ba1bfe6427366775b1e129bac2bdc743e37cfeabfbf54356acd099120ec2afd3a321da53266ac9d119beadcb9f9344be6f05bb63c608bc8859ae53a60ae391932cef3abbff7f83891590f40f6da4d8d0fd84799f6c09e9c4dcd7ff8700efe4c86dcda9ca9a5a2ff45f0c384ee43c6f66cf7a41a25ef388c8eefe4efafa"}, 0xb2, 0x800) 22:23:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0xffffffffffffffe1) 22:23:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 22:23:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 22:23:04 executing program 1: mmap(&(0x7f00001dd000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xffffffff, 0x6}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="e98cc0ed8d06bc2ac2f36fcba4d3c4f480b9c6767c742176fb6118852ac9571b83430130a6dfd03a21ef10a3f919c6d4907c134e005867b50d5c897239f623611b65b6b6b65add8de6d5315aa1754256dc6a24ed55082403f2e9abf8ec1f83343ca7f35bcccc576dfb540a6488c27aac635696be240da867e081768422111847394d320c13d2f764aff6bf49207e357d41baa79346ca13cf37f20f8306134467b8ec01ac90feb29799fecd8c75a1cc2f6191c6", 0xb3}, {&(0x7f00000001c0)="faf1cf75df8c0450239f70281b04fac1223970b2de0067a316eeae9fbab404fb7f3e99baea75a7b7f2b21b587dad35dade63e2413d280bc999a65533ada47e1d97c2d94d4c5a268a7ce76999689a9d3e410e883d12551ba80c624d7f14e177bb7708c01538e9c8906629ecba1977d52456f1c9ca0a33e6e56d841b2c8b913b50c17502fdb8bca7d659f4489402d225238f6914ccb04f4a5db3c6f83e228946e1f4b64ad10c3078844f10", 0xaa}, {&(0x7f0000000280)="de09536c4c3a5a5f5cd915da46f204ebd7d7cb7752623faab63522d4886e132a39dfff61ced1a9539042d0dcb8db7e0ba211cf36bd6d6b7f19f774253f61d24ed4838086134ebb7b2514fa23b10b90bcfe310a9e1fa083c3aa647429cd1e455934234b74954cfe693e993c9e07dbdf8feb7e3c64802cf97accffb69e1083d3febd0caffe8ca4b58d8b325057acd9c744b4f351b77dae678a8ef88aa98041943062bb26d8ef581ea560ccd626cc36f9fe466482c39cd2fd4db88c6061caaff2f4ea6ee35e6d1ee80d6679b64a60c92ac567cb17aa090be4db6eb14c477fd775f34b73d23d61f2f811cccc56d6", 0xec}], 0x3, &(0x7f0000001880)=ANY=[@ANYBLOB="c000000000000000ffff0000ffff00002560119d52b82cb08f030cb7aab99cb0043c79cfca95d768532bc968ad52e0892530315e89f33491b6a706994273e2a3d0fcf6650582612a9246b46f2a5b1c8c866631f81e9135c2fcef5c1c939ec5218f3aca01aa86bfa4dca88378fcf9b36845982f6059ffeb89cb88779a73abe84c6cdf208c24b4037e41cbb25517c3828b50b184d8540eeca2be76a01377eb429b4b3534dfcb2b674588207e367fb439949f76b70f98da73d5b2a6e9517c7cf300e800002afa000000ffff0000040000000cb617a76437aaaab0ef7597f552fdf90786bc344eb1feb55ca24f0f6a6aa7f9e5ed22f827085eb41d6c6866b847d7fb41aa7b8c4b490de6384af29db3851971690b9516af3f533756493d405f84b341a874ab59061eed955731c35e1d669aa36b060bcccce2a264406b65658ae30cac8daa1c9333b886c66e93b54d8a158470e1771d0996fa30897a29f03ef90754874d21b0c93cdaaa67e93a2c2936401a7ba4f1a5a6ee9fcf3da5de4a98629764c8f849f4bed35c568d7e1fde216444d6c35443dbdad91e621e6e41688f9f4eede37e00000000000000400000000000000001000000060000006a5f5660b0fd72f4330d7ef7053a0f707595b11affeac50f33cdf1fbd94d8fc227c3a055d9a4df50c68ad53f00000000101000000000000001000000060000000e1d814c64a5ce7644e64ff75177843d7c356c07e82dc97efd6bfab3d2e36928b4a8e47ac6aeb59490047518422dfdfbcb4df92729f4d5d70571e1ca3431e3e7d59841faed3455a01f0d7d15743a5dca17c46c107d5753d679f6b9fc725011500987c97429b5d9491c1b8bcc2e90504ad8c437b327780e263713b6138cc27e61f7431fd91001a8c6fcdf51ef0c589d7187241eeabc61b689d0c7fbd87fe262f0aa7eb0a850608b50d47a1fae152d3affb7f3c1b2a211b3e67bbdb07e681499d58d6a5adc1d4dbbc2321a64a66d11017880293212c4df1bf7da2b8d2588f18c22aceccf11c7ac44189474d9721f1b71bedc93498730c7a4641fe5be2281c28bdea42c57ea3935bd8c923795e5b68d54ea7ddacfd76427285ac6f66b274b5f6326fcf2d6807ed47064c9329fd97ffe4aaeb1d4271af97ae74a3307bc84b11ca1d2ad72364ba3a5e7d506ca2becdc3c1cb5f38cb0e85f25dfff510f83140ac63756d29e81a15f2e5508321c45c966ddf80a36f7a9c19c32138d678884f18475674b8c8240c4fe7185f45f820553c611dcf0ca02d836884f55e01d451d924e910bdf1afbcf78f0da4e4be1018a59f5e67d065bb0897c743303f0903fdf8538f83ae78d621055e55a977a550f73fe087d9809b704886348187d453c5b0ba39f746588c6a1d9fb4f9f8982a66d6c17df862a59c262e11558b75bc80b08c69d9275ff677b82be72bf72d5b6803ab62587075b8d1d31e23fc3df86c5994f33e80731c45898dbfad39f2485047b3768217453d5ce7aedb6f360ca7eac0f6199f026e4ff75d9aa733aa7358b99fd3573c008f40cf55434d9f62f7f2406f646b2fe38c020e3cb3f495f5c043d48782ad275d9148e2d9b23e6a006d48b8e04b48b3fa669cf28ac53742dd018acd006acb31b716f6f51c6a492dca1c61f8271329985a969b8d4488b66414d3984aaf8b2880cfdc66bdef074ee9a5a91ccab5b23a4870c4dcf44b1c8429afefdaa0737868d2525b3324e7c1f0b1c0b0e15884312abc41537cef381cf8d0b22ffc186de904dd6dd98651cdf7a248e4a18fb3de6ecace58b955d0529594adcedd89abeb9b5867745e3d58ab750fcdd21d4a010b6382e78d72a180e7399ef93bd2bf3209b26b98ec4257f7f1acbf65f790c35867dfb619b343833f1c655194418e8bc0acfbc4d6801ee90438e6d1f4dadc751fd58dac8bd4839bcb059731a9718b041b0e59a7309e972f6dd6f5e76df4413919133f605a24c3d3bb688611951c75234eeb500a761bf253e3f8c778513075016f77eb781da366bea579bfaab4e6052e3c1551ea4cfd04c0fa0a94f56912d2a75a15fec3f39f45deb4add418371ae655704022ec225286c7b254de4e5876365dba2116e7d37e6c1e546dce3a78f0d90847cd4cf94eb8914a854e8e051925ee9119e76a993250d66e8bafcfcc0412099a9071d01e87c5d7c70ab510a5bd435e3bf17c4156610f4ba16d97a488fdc6359cddaf7449a3ecebc84af88c8a86291c5a98c29522b41f2383dfdc45727010219819b0f449d3a9783d8bc73a86b72fc73b1c8129659e0de00560cc64ce0dfbf837ed1380fff50c4a3c6dae23bb3de769f75dbff19827b3aadca8fb96a311603ca180cc99b1779f5220cb6a43e54791c46fe43504ef0ce45be9b17ea00b12c4993e9142df27789cf42603e8b75f0dbcd8559d907071ddc90f130dbdff3afb3956a73edcc3162184d838a866ec3e189463af35cb88e6d698ff7942878c111b59f1035e14fc48aeea75613abea6ebf49562d12f5af6d553d00000000df4e219fcce3930a50ffb591eb7844d82fea961bd3ec44052bc288f5c92dc0217493a559d2e0eaf69d523a8cc3260892f886649bea78e210eca209b0769cb0067e15d3cb62524c881d762908da58541c77e9e5721afe576887bc2929d0f4880116bd84594a96326a7d990d9fc3b48b0d5cc32901b36093350a6688d77adcb13973d1cf700a6abf1001b9a747a0ba2de45aafc9ab23395095082a374bb22813d20cbd826d62d851cd009db7f1bcd60229850a4d5ef49a9042eef6afbfc28bf3b9b2a60c098b0f363e747b11064f86cea03956d2f4c627fca6e4d1d3ae55893913e88815a9dc7a29a95d60f02d8ecd37209ffdd51905b608b498d09fc05991adafa596bd209b39ee6814533d268a65e2924135e04fc94284f2f79038aaeed6c22219b35b45802bf04734eee7b16145520e06591a09bead83fc651b89214da96ce575a015722b6ff5b7e0818e92c41ff098e7d0a832b473f1c331b09c366fc2125018382b060bc405756a703887a5419fd90c7192ba3c0aaef680e4aa015ad98d0556ec9f8c5b813a8a79a4a55693ff8c3a021c346036b3f6e9632cfb9a80ddb7f23c81b1cbc5a4d45fdaa565cece8ae5877a77307fe113a06464597e95f212e2c97565e90de1726cc852ee4673628866d5f5658482a801ea3558f7f64bb41915880a6b6dd6bede34c542fb4ac9d16140de513c0231efdabe79f74e2e36eb29e52121502a1eacefcb36a6105a6e03bad0392496718ba5f412f66f3130cd17bb40c286f0e876ba3c30502459a8862d795d31e6fa3da17f7487a9d5a15777a8f56ecacf180eba1af38ed2c1ef0930786154575335e96ba03e64a52435bee4d4ad10d0e7096f7415477e42c3e64188aeb49a423aaf53fef250ca3137f26502b46663136db1cb659a27004c48bb716e28636c858bbb878a053d91272d82541bf343050b4fd6e796b3833c13608c35d5f2d4fa2edb22f3ccca1d0d5c1c04ce36c2578bfb45ffd07b15137e1efe71f942497d203f8c9f679d6d75a7762fdac5c15014c2d9a7c4d68eed6811ecef003e9606e1fe7038d317900f0e743cf07946fcf2e5344c9cd4aa640a41a8be17ae40eb0cee536a2b6eaf1eb93c32b92c55d01dfaf67383df309ffc9adc33867180387f54e65b7a1958e4af9db6e31421f808fd0f678c45b9fba4191ba91de40ac5cee544df160dc8a431147123a727a360af63c22510faed115585a58ea679f9615b4949b6405206c75839b69a3a74d2fb91305f71d7b4f596f5d429e397fe1f1fa4c6470674696c88bb89121e246667d2dcbf179448e226a12db3fafbf471a8bc14193ae4dceddbf7089b0aa4466dc4fdc3a598052513670728fe90d09377cc548b74776231986dd8b90d85c409fe03a873531bd683772b2c2cc21ea8ff211bd43159c1dd4ec4f6db240c42e3527518ea9abf74bdd43af1ea9fdd35e36e4fe256471587d86daec4cc538b77aaa50c17954432feefb7c8d0157b9191250584a873c933a660cc68e864b347fd85128c7d67ccec996a6e65e6862ea28ed27c250f6cc2d95f5045dd82bc2d93f3d922143338fcba0f2901375ef2c3dd033c594e37fdcfb21d925f35905e9cfb7ab78516aa2a2f73058a79c742ef3d1276e6ea5ece7a82bea9bca2bdaf32387548b18d6da076964cbcb5d144817b43d57da1f0e555710355206ceb9b170f0dcdf25fa019a667a0e9c74bb4c3f64b6c1ee388e60a5406857159324760c3ba051a4f5a01cb6a325640dada769e49383d5435861052b974169bb6885c0f32b2b731ffafcf2ca36fef249dc7e89e9add72d8907ff7b3024ec08c946fecaf5ce5b669fb42408a53b18d0a6c13d3b3ae9547699ef6c9a37e10d78db01f2e446837b2e906389b345e6d351a47683a732cbef3a1b00f71018cbcfed2ce98daa638fd163eb1020f6d9e5669b4bf939ce1b22c2037d59c9739c3732408a962942da60d117c1a35f686a4071acaa991153f662f5b36d7ad3ef797e3a983596005921f279edbc959fa0c56d678922635025cb8534b541e659697336e5cdb2cd3c399e9b28fb4f925c8944605d4c57b3166d9ac6d94b25c98d8997b02b0eaa0089dba8b4e8523b81dfdb805e536e5e330e73df7b88e2ffee65820ea0ef89e464f44e32605c24f7259ec782496332e30fe6a82b05f66b12df42177e9b889290879b4c396a3797d7cd6edbcb0c5f35891b98253b785e446398eba0cdfde25046c9dab418b67a2cd2ea8f4cc4cf164f3643396597194f9d091055ab6088fc6f6f7962d304f51cb368502858aeb267b7390a2d3cb90d7db4c222051f1c3e66bf08c2c4260ad06b798e27aa9afcf07a522f7612b6442229fa2a11fba9efa6e3ac02b75f9fea31a7758bcea3abb5e63cf43eec7c6eb194ec92cad457e0a7918b0d8e26b138418e6e73f2d417ac9d02f296b042e0b218cac9093f05374ff9116b8f258da67f73748690e69e1af83c3aa75b67519cfdfaac961fb0aa27bcc3388a4dfa185ed966f2f2ed6e18b54f897815bb5531893c55e69db40f0633e41e927eb539a1b9a8192be2d5810ce0ec7de8aa15175bd3daa0f02c15c0563e142c236374c8bd91a460ebca033a03a59243e351effdfe33cf57ac9bcd7533efaae41638d1a7bc042c80c28c6f9806032fd26f7b463bddf34c80ec2295bb57cb687d9acb30fe27c5230b14741d68e62aba4a250f0d80460dff0f6f56f568eab1e27c0a795554125a5949cf50ba5db3d53180b2f88822965e926bd97bb28682eebc6785d369edbc86effe92f8d7b2fbdb31d60e2cd6f6b7e4dc5b1391dbcdcc57b3d3cf437d2ce995cb12f9d29aac9e7d91807ace061836e1acd26927f41bca7d846666d2ece167bacef0648a42a5505afd2a3ab1aca15a4e2a6e9bb834c3c77238767f35c878816b17c78ee1ed465b9f78546bded678500f447ef267089f0e86889ca8f75425a1278c8f894267a79031be728f91b1a7d721611fe9cec9e1af95b443337d4654f24c663fa3c192f3040b61f447491bd18e543f32872d9f3eea1d81cb5b021bddd71a3ca6b873fa632a338664ccc0444c965d009b5958d7a65496f8a83c7555d76afa26b5898c39dfe83786b19249af989d77f162896c69dab35f45ca8d22680185696387889cd402bedb9d7edf4d0c641af94ffd7c47caf9b80ae7704ccd35a9caedffbcb69d2ff3785754a45e2162f34fafe9ed3ce40cbc98385d486426c0bd67d6dbee89eeb3c2bf66337aa36b11c96dd66c53ed0745270d40f28eb5483fc362828fb8cd1fbb18db641f3b6915e61b693383d2908820e27dab9899bfeb04542ecf82c905835da6ba06b2c344045ea5b29f222915a90301df5d04f6fccd8bc9f6b0886402c73cd2a6ef2f2c58eed277de2e925ccd57c0a936f829f4730c82bd9b367d5b155cae9c1fd69b6a65701967b1a1bb3cd2de3450913e5fb9c83198f1ee3abdec655c82eb5be6daec0a2c73540b2a41c34157016dcf931b9cea63f15bacca08b3eee9046fede331b545d36e35f4c1fa4faa2e483bde1759283a004b34394df4546189b0a11462551c7f4a5d7bb7c9ed5f03bbf61ab56ad36f1db385855d98e9a94df741c081d9c91040fc49671bfa42a55a3c6546b16bddc95e1d48de504dc50f5cb4ba30f24f1700bb9c4ef7b83eed935aa8dd87709f47de7ee642dfa124567db52b24bf501f2c0357c6034b45cb91ebf0f99f28244e6d29a630f5c650819f96a3585e535ccc873fb8997ee608212f241c479af454df65aea95fc2d3e2f5f6214eaa9e2c38bf5c95d34974e2ccefa56fc22dfbbd12a8634451b995ba9f3e21448f3a75d4825fa0df4b79d970134f5a97bb3f4e3271003a0e59407175907159e594d45a1579319762e606358fbfec0c8fd18e27ee7d6fae9cb761b135503178b2c3a491726f647c15f87e5cd18139d95dad493005481d1a9191d521b875de7f76eb4d9bee524c1c65a8cd4c12fd4f0b7315a7c1f52fc7945632a5800000000000000ffff00000008000024eeaad066a7163c7904b315717be724be9bf53ddf13609d5a7eb94208aac45ded53395ffe1e9828f8b118361c1d7cce7bd57902a28837b1211aa1bdaa4cc4e8e57c6a51802149d18d0cf0d0f19d8d4e985e4787408851f96fe344bdad63f34096d82d08afce971a7916f930a231fe48b1991e5fb1d00dfff329803dfe3e2cc4339e23cec04f7adcd17dd1e9598648636ec49f75ca8b2213b06f0418a32501ef73ff932a7541dbc950927719f316dfaec932349efda857b5a1f3e080ec0c5bcfbea6bbf41573da63946427bae89a7790681564f79ab06ba8293fec5050960064e60d0c640bd2173c9f282139cbf65e6132ea779e86ce54ef793ed25e3db4bf3a7057044caef55f2d6f12537221e011d7c7ef769878986a9f0f187fdd059067019048df1024bef95ec3d0ae51a084f4d7fb25c1e1ed90f2b20f201223f2dc445b97fed8445c8b92e8e2d8f1efc7c73ea9c22a91"], 0x1250}, 0x409) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001780)=0x400) syz_emit_ethernet(0xb3, &(0x7f0000001640)="c77f85cd16897d9fc33d7507668641adeb4483cc0a776c886b96f9d1bd7c1491c80e7ad93a24fa8aae31fc4a5b3d56bb748b06f5859b16736fd823c55318746ad9cd743d020aba36d6ee801f511a03c92fd3bc85f9432ce274d658d811d93360a6f78b3c0b62d3721dc801a47b518da140cd0c962e71b6e4b8107f522b0bf1e345781703b1c3f164eaa30248bfc12f914be15293ce2b7a1c0cdecab6b816de8f6d99a28f8ed0602fa5c1a07bfe8618cea2990e") accept$inet6(r0, 0x0, &(0x7f00000000c0)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r3 = shmget(0x2, 0xe000, 0x102, &(0x7f000031a000/0xe000)=nil) pipe2(&(0x7f00000017c0), 0x10004) ioctl$TIOCEXCL(r2, 0x2000740d) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000001700)=""/26) 22:23:04 executing program 0: r0 = semget(0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) semop(r0, &(0x7f0000000080)=[{0x0, 0x2, 0x1800}], 0x1) 22:23:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="7966586c3e177379e756a99213853ff0c8113ae253091308cc31aee233983bcb47f9933b9c6691059d329ef895e3b02b2cf267188bd5974fc8498c3fb3a8254a307efda9a8fc7e2e5b510ad560bf9d1d341c7783b206258f564a9cc0db84639ee8b3261d44f51505d337568e1974e4cb042254873bdf5e7a8fd7c2f0fe104f5d675f50d7", 0x84) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="6023010100000a02", 0x8) 22:23:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 22:23:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="121848e48c04ffc7c14b", 0xa, 0xf, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 22:23:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1ffff, 0x0) fcntl$setown(r0, 0x6, 0x0) 22:23:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="5c63dd8e989d0dc67248341802b93155b3aa1cfabe5fb1578ada07deec5aa8fdb05674d401f36e99a29f2a6cfa635cc47bc44b0033f552b792027f6bb2337a4a92fd10ce4af3645c0f09100736ef07da9bc5c842c1801e2611b677fb0dc8870f3b4809636272a935cc08c303e6e43817f49481392ce69098c9d4d57c8c7c2a62826974c40c507b7a92550477bebfce75d589294048", 0x95}, {&(0x7f00000001c0)="cba94b9045be9b5405faa57ab204b8955ee82be4810088c2b7728d22b9c34767bbcb6ad55e9668acf226c338cbf3b4fe4b983a64820b66ceb2c969226b4f14af3bf2d58e9e0a212411bd3273e3f437507da667699943458361d30df33eaac14cfda240441edcdf2947ebfea919151873e6ea854faf2ba7df5c4bd975073007add68ac8111e9320", 0x87}], 0x2) 22:23:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x8001, &(0x7f0000000080)="ff010008c1a008000000c3513e2a5e0000000000b85c7a9c8f5dbf873a9a6b", 0x1f) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xa) 22:23:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=[{0x808, 0x0, 0x0, "b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e3"}], 0x808}, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="5c7fad2d8921bf4c81b54e8e9948107a6ed80864bb4227bea251479b56daf9bf412fbc8b94037927cd29a2581ef67414a98f11a782616562453cd91fe4f8b9e7ae4ebdc79cbf4c7b1e04c6b5aae26a6fd4fa7aa550dae48941404bbb6739826a230126db134f5f27e8dad80777c823e3881f2920de079048d009b916e323", 0x7e}, {&(0x7f0000000140)="0fe1fb8231e8404caaf67c7ff39987af20c1b8e138b32973b90d54efbc6a63aab2593e2cb746e3ea6b652f2725586e4f1e05a76acf52f45ffcdaf98372c88ae7359fec2730583145263806f53937a89c14b936a5867269d0f704714d855e8fb6e3bec585488dae0970cec07a4d44203c26719a7b9ed27319e7922f5ec0f0cc0e6f2513b75a1451e9bc58d40cb35359fa85a430c2b450aa0412f507164299a35bcf7a6975539b503af1a3635b4d8b6f011aa2f50646c3b9245cfecd6100cde9be08011787a76407ca98e564f2f4c9e8f682", 0xd1}], 0x2, &(0x7f0000000280)=[{0x58, 0x1, 0xfff, "e7248af4c274385ab2af3088e19339b3f909151964a496902966614754678b5336b27c5995fdea9c7ea74f0eed363bf2b59be6fa4af33440328372e287c1e66c996547af083e7be6"}, {0x18, 0xffff, 0x9, 'o'}], 0x70}, 0x401) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x4, 0x6}, 0x8) sendto(r0, &(0x7f0000000000)="4c1c2efa92495175726fce8899aeee9a0fcac918be5307cd24de9f51375f159f875e5dc9447d70cc0ccdacfe7d217b3a823585f877102cb7f96e397fdeacce5e21bbccb853e3bce69d7028a699f7d89ed001b47d18fc9073f8c454b2a1306e4ca2dc3c75964e0fecedfc0b021ceaa440", 0x70, 0xe, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x1f}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000003c0)=0x9, 0x4) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) 22:23:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = socket$inet(0x2, 0x4, 0x1) fchmod(r0, 0x100) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000340)="8f54c7518c666f87388a21d94eb9808ffbc9c8612b", 0x15}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 22:23:04 executing program 0: r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f0000000100)={0x3, "801850b4d1448bd8e7b248bc7675777085f47ae7360981cef0dcd0e8c8a96c555c698d22447d0bb2f5f757314d64245ae7d5167e8f25e4722567a3af024e0c9667cf8a3446782a9a443a504bdfcd1c81178aa24d050b"}, 0x5e, 0x800) utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x1000, 0x241, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f0000000080), 0x336, 0x0) 22:23:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dc", 0x1e) r1 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x3, 0x1}], 0x80000000, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x6, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0xff}, {{r0}, 0x0, 0x0, 0x20000000, 0x12000, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x5, 0x22, 0x9, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8c, 0xa, 0x700, 0x4}], 0x9, &(0x7f0000000180)={0xa1ac, 0x101}) getgroups(0x0, 0x0) msgget$private(0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:23:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8840, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 22:23:04 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x30, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0xbfba}], 0xaa5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x22, 0x7, 0xc4}, {{r0}, 0xfffffffffffffff9, 0x3bde5f2826f40584, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x6, 0x11, 0x8e90a0c, 0xffffffffffffffff}], 0x9, &(0x7f00000000c0)={0x6, 0x4}) 22:23:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x2, 0x3}, 0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="0681f0b14c3dcd41ae951046538076ccc5205b8ddec6b3eca02d2958ea529697159167fa9f48ea152df54e90f390", 0x2e}, {&(0x7f0000000340)="154d8fae6fbbcc163cdd1d51aeeef2614e385e3406e7999f0235794e5f79118c64a377465302ce8d8c69b69f8483d87cbdb4c21a8624020c2241cb9f856c11ebd0d2c2b54c77f527b163fed361161c49f1c8a769ac196b1a61605357b0051923791e539debce3155626ce0be5b", 0x6d}], 0x2, 0x3) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x5, 0x2}, {0x100000001, 0xa4}}, 0x0) mincore(&(0x7f0000d2e000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/12) pipe(&(0x7f0000000240)) munmap(&(0x7f0000dde000/0x2000)=nil, 0x2000) mmap(&(0x7f0000d10000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x11, r0, 0x0, 0x0) 22:23:05 executing program 0: socket$inet(0x2, 0x7e03, 0x87e6) 22:23:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001640)="fc091fcdb31b55c39c08000ca447fd5aee16247d4f07c5e2960b471121522f7323c4f029e59ac8606d78bdd0128ddd0e310713c4562b6f6ad010e11f6cde50d5f6b68bbcee48fdade72bd78f8154bd754c", 0x51) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() getpgrp() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:23:05 executing program 0: r0 = socket(0x1e, 0x3, 0x75a) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/143, 0x8f}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) shutdown(r0, 0x0) 22:23:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x7, 0x0, "1eae8682ab03200000000000000000435edd0b1b", 0x80000001}) read(r0, &(0x7f0000000140)=""/214, 0xd6) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "fa9919b644859f826a059540cf5521a5393a7a54"}) syz_open_pts() 22:23:05 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x80000000, 0x8, r1}) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fchdir(r2) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x5) socket$inet(0x2, 0x1, 0x1) 22:23:05 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 22:23:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) getpid() 22:23:05 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xc71, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 22:23:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000167100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b85ab71517e577df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000578f80716dc122a78ab8490dbb29e575af5c2d2e80506cc6df9d0cd8d0"], &(0x7f0000000000)=0x1002) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 22:23:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 22:23:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 22:23:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x1, 0x3) flock(r1, 0x1) close(r1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r0, 0x5) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) 22:23:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a4) getsockname$unix(r1, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) 22:23:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = msgget(0x0, 0x101) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/245, 0xf5) msgctl$IPC_RMID(r1, 0x0) 22:23:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) r1 = dup(0xffffffffffffff9c) r2 = socket$unix(0x1, 0x3, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/64}, &(0x7f0000000040)=0x42) r4 = socket$inet6(0x18, 0x4, 0x80) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x10) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = syz_open_pts() r8 = socket(0x7, 0x81ee8326fcb32f4d, 0x1ff) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x14, 0x40000000, 0x20, 0x2}], 0x8001, &(0x7f00000013c0)=[{{r3}, 0xffffffffffffffff, 0xa, 0x8, 0x1, 0x2}, {{r4}, 0xf9aae6c84a8e587c, 0x12, 0x84, 0x10001, 0x2}, {{r5}, 0xffffffffffffffff, 0x3, 0xfffff, 0x401, 0x94}, {{r6}, 0xfffffffffffffffb, 0x5, 0x20, 0x1, 0x9}, {{r7}, 0xfffffffffffffffa, 0x80, 0x1, 0x100000001, 0x4}, {{r8}, 0xfffffffffffffffa, 0x1, 0x10}], 0xfffffffffffffe91, &(0x7f0000000280)={0x2, 0x343e}) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) sync() r9 = socket(0x10, 0x4000, 0x8) write(r9, &(0x7f00000002c0)="63693e6ea18da84d287725025bd9d98a4feca6391a869867f32ff7bbb5d634261bd39db0810a7c3d30fcfb8f2266d484bfb69931f11d8d50e8f992a648795b8cef2cd94bf59333ea5d708b75e87dad8b0dffbaf84ea28204cee5e9c5e8b74b3213b7608d2f98ba341ecdd6b21dba19c11024b0e684572c94a08983b6607b1399c51e9d69863b2237828c5958373b45102751e91b1956dcff8f44c9089ce4b27d0414bebca25663522d7bdeac53f4ccc2a1654b0e1a7f3c42aaeaf2bae3f97dbbea1ffc28d2d7293ddcc71bcb641a08cc71458c142e14b15818fd1d955424cd", 0xdf) getpeername(r2, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto$unix(r9, &(0x7f00000003c0)="492ff48580c3550a81c153b701c6540bb48b9bbaf1ce775eb2a401e35353af11eed3597bc7720a05c11c5435b5ca31c5c325f584b9a2b1897d47e182d4ba7a6b4aa4a313d48ecb4356cf2cdb81221896a2692bc06ebffeac9dc5871ac949ec91f9c1cd77146b5f75dac878b2477abc593ed847faeb6227eff26dc652cbf98fac784d614d86c1655af2d3c348f41df0fe078ec457d5634363c565639f983a2d52e8b5ec045a80ae0d422e181bfb95f2bcb1e46535999056a891efee11fc2977273a7571380fdb406fd8fd2e5c3da87a46390db5ae23d3e44a6943d45604d342cafa4cca5c709934783f4a2d2de9be3e308c106424acf8cd91de078aa263689971e9ca93229fa7031dd15355a1a48a00a3be6531d79a077b62de400c52e0ab8bdbd960078f2a35a7bb7de348c500e7ac2cb1d760819024d2f611b67292cafb464da8255c456a4c19fa4f939c67bfa9e5ff4cc89a5220a478a382fbeb1a7cf5e148aaec61b48ed3b44cfae71dba309f9bcf9ad82436b5820dec1d28f0f0d749d59532c82733a0257dad875a60f54a87af66e09f6934ea364370d73004bf44834057d28b4e7bf0065461f1164e5c313f82a6ad75a518dea67642402d8c88a6707e6f693df165ef92dff82a95bed4fac1122f736c8928999c0bd82a0d1bfb33f0c5355ffa1ed95e09583b77fee35ddaba34bdde9411e9fada20709a76ccba8741f679769d37b50dc811236ede97ce6b6b057e2366cea7e05b4a5a802481d17f51ddf46f81069623a922fb9f21ebf6449b8f8559944b268c52077ee5bac00fe0cb4cc6347d49a60ea453e6a869ce70af60506b1b8bea7ad9f961325b2ecd0b4c945f2e2e404e1a1576aff965d5b3ece0d10195d345a75282053267f0fbcb700de0b18aa3f354eba9c087cf09725da5bb080e98ba284ce1d652affaf469dc35b0c5f3f90b84b23dc2b5799a40030b85e25c19e3c0fd4cbc3aeeb3f226793017a61ed07c677aedb9843d1c500ab9dfd30263cabd48b137ddc71682d165f1e889ce8a6e8a7cd4b90feafff7feaced550f1924eeccc32451f43da26d1da0da9d7c98070d1d72ca996c6aa8e8639fb292c75079fea85edbd2d1466370a3125df093f8e3933ff3949fdd8320cb2257ae81be79fa971602252f2a6907f38c3f7477efca876689d124f1bcc0c1cb47c913e8a9ce1ffcd8d798a1f69edb3532ed320b32d949d13935aeae8921dd173385b0cf71954d381e935f18e92191d98e3a722894976cacdaf6dbd5d1882ac1af4a38c0cb58ba0c62620475e4107bb799867b0428a10256b7bd176db72eef4dfe8e90d19bde96c43fc2a5d6d2e23b59fc952b1d887bc3a5c3cf22b1da8fef3badda433361b741ed6b548cb1a23b912a3978faaab71dd8f9fd856fe4d80244c40a2cc6e733117df14e29e608a4462d70ce2eb1ac99925a7bc158129f42fa92035e34ee37cfbb1aaeba9218e27713e0eb29902b3b3938cfe968e64f40c264265b9b39d031eb550a1206ac7dbd387a8ff9f52f73aab4ae3f2ff71120ff8e33c1436a8a23d251aaff45441ee30dec96e03166be95ce70ebc49972760f4eaebeb0fea4118501779ddec7f4a004568ee56c38975807814ec27342a7a09af63c92448c78af26696d2f26f1056f4101622490a8a66a0a48a197a58141dfacaa838864625f0254ebb488f26d7143a89147b19022a82c5b9b1e2f3ec4f38011bfeb489135bfd14817fe597c597909767434e0c2562ba9a5b4404168cc915fa9785b63c36133acd6a066bf2c71b425d251bb2bb23fb87408fb97f90477fcd3db23cb5ac0c7b0d23a378ef6ab3d3bbfa5ced931ae8429d76406dded8c9616357fd167b52f31f5e270ff3d9d038c31191d2c07d9e6f7c18c215a0075c3958fda668ca737728da5e28582c4d89c0cf31b63143d31a0dfe44527a06a59b71cb80eb74f78957f43d019515d1fe9e96df74d48e194122f5310010118f95a311ebb893fe2daafb08e8f46d9c5fb495a8a44cdcfc45f4486d0cced261633f495b0c32a61fdc123f0d871ba52b316c0937e58da80a2495ebe9650910e86c4fe592ba320f131b324c8c3a759fbcc316b675c585399fae17d22207031fadcaf6a06574f54df48fd5ea171a06469710dfb4dca2e95d58d89d61a5ce7aeb1fe426816e32fcb928a7fab78b0cd4945a4d92dbe4439a1a9ae0606b3bc5ddcf0c2b2529c6f0d5d717f5ec96c5c5f6d0bc6be1fdbf8eba3e7220cf9df69aaef8d281c16970012a1fef62f4c9ef0238773556c7e6612be75e30ad2d5a741bb568f1f151e545e6505baa50fcf34ff13d27cf65b850872afd0f12e625980a8d4fc548a96eed35153468d0b45ba6dca8de133ec6e046c37ca3846775d69a8a6be03f18e743b79519b65cd5ef82187f15aefbf78c0323ad9cea6384d94a15556960788c39edb5906f468282f60fa5d62a7d5928524a3c54ecca87780171f5c601bafdb4a8ea4ad0ffcf349d58c25099acf969a670cd65c0cc79155416d8e0748dcaaad0b08b27c8faadb3f5916ed39795f3c9a668734d68826d75dd93b0fcd21dd28e563d418f2b1c54b6195f7983c738da5f4ee1c2fab167984d2a5602020980504224b0727eb6c57941b4286d05a12158190f3e848874b25e4f2b921e18b57642c830b4e71f663e59a99ae64929d5813f58d1e16c15b8f1d0ad494d6be545ed778d95ae4e81c1fa72fa158e3928a758a45fc9228997b046a717395e52cb22e57ae3c34623199fb1230c5eeafcff64e894386b56611476c6cfe7a0a8f99006b36828f2ad2784ff2e886f6b0e213e5266fe765a7ac884851533c49bd418f4e6d64a8ee8cdf55c181d80b8b512fc8aeeca7f574d794e92ef2ddccb8a91a13f5d588f6acce5ca1871f36288f17655d6679022f5ec3cc9c30d5692b7d88b8d483890b6dc35f64e15f7aa8180910fe03d3757ad9f516ce3c744b055e45421219b8aca48882a3582287fb6a59cccf040292c0fc6f75304755f21a012c22a418a12c42c1c77fd25cfe2cb617b76f7264999259a1aad15d390cb52f048e499fb5184efa3503b84070b23168ed8e8a325e431ab3cce23e9879c0e007c28e52ae51c3fb3565176d18a8bf998da56867a3e2831cd6b6cb03a8b3c8435771f53a97c35711b2a418629bd4bb6fac7227a48ad9c498143eb379ebafdbeafec2d9b4580962bbba23c472fc9680da9c97e1488f78af5adb4f98955c904c8d8bb91e83e8bbd86e6cef9883e8120d3ac957aa2bb0cba10450c5486f6d01967b56c66e7523b9bbb3fd808af2fd9f26a2243d925add8215372b5e9ef2e8022a2f2c23209820305a63ef24562484bb7b4c713e4e34d2681cb487423fef8e7ab42f4e8cc09b395d0b4a6e6ba97a7ee3c3e49cf541853891521a8c7e5b2d07063286528e7591aa8231bb6f82860da5752bbe7a7a65244138f18bdca029f1d46f1cc8abedbf33ea537edb1fb8ef2e45bf642c389cddd0d87eacd511b6f60b5661300abe72982188856ddb810339d65219a92c28f20aa49f2a61b024a73236795c2f4a8cb646bc7b482e22708c180d5dd4cbfa922d643298eb94d846001f569a951184440d0b772ebb2bdeb1898bcdf78d29489fbc7e0d33b8b226f8b0754eeafa597aa7c8d2b5bb49cc0d3ad2547241e5508963dcbc1e58379ee223e5e6329f86e877f66187509c6dd1839cd44c2ad23dc4ab0837ae72c8e9de470be5982db86de96e293ef7f84ee55ef23c7eef0d4c2f01d465761cd80097c4844d9eca6d471b14994ec772ca3d0d15db26f942bb92e866ad2f6b97858fae56a63549779ddbe1ea77c3d9c0a8365bf09d2f6522cd4af7f7173304b98f37ece53fd88e2e1f759bb17e2e64bf81e979abee96d836c867548de72276e10b862217c77c2cd4960f5ecfd930b73caa59b7795ce5286073a72b8e98371b41781abe63e1ef52cbb0861db4d3bc207f12835be6c93d5e6e38ff592f9e2aad74ae59b2d801947c8d3480c0d081b995f716d18ac964cb10131122a56906eccf6d5c8e7fe2e04bee4b40221ccf4f4b3d911528baf35905e757e2c81f60850fd8aa16c84bc7acd23469a8ba1ecb506427bb972da0584b37a368813fc6a8b3c5d46aa8c3f0e9aeb784ed5c0fe3ab579ad4ec3f91bc4bc105d890c70d6dbd39d7e121504d5344413ac4ec2abdbc1892d04f03b8b5ea1145ca8b6dfb58572d5bb6120e9211530f78e06f54b047fe2645a4f49ff3ed433754aa8209ac0239804d7470eaf8133b94376df2063dce9adbe07597088c8db7dd87490239790b3b1d4a5396db7de24b4356fc0e1a34e2c3f43985f74e2bcb989a8299de80116fea4aec709af158913031f77f3369c49a3064ee11c2cffd33c78d5905ce52e04d29ecf973c43a9641323aee0cfe478c6e52f0f5bd328be9a4bda2526d63fba914ee17617db06f2a00bc923a59253ef278d9a4a5921a4fd8d1f32a78365e016136e4676b0ce334ee4fdfc750fbacf2527b99404f7c988925f28ffd24810cf72f41606c0e3457f344772f9e6ea6eb0a2f4df6e4b49b5e31bebd1ed6e01586eebe68816720ca7fc1cca194321d2a63b8256942c6579aad0a5c786f454cf6cf7ca1e048d28cbcc0cca08ab1c784f375f050c717d2cf14e63a28052916ba31afad982535470a4b0d1d983ae35d13d0c1a0155bf5b2e024143f12d8d3e873bb1edb642cdadb283d3f868618b1d77211c8fdf6ac20697951301cdbd23d1ec8d0b5fcd11828178764f3cd55204b8f0986d964623f1d021cb0b06f944eba8e1f166c71eeb8fceb2710feaaa5a8079f91a5381481c7c9c2d482fdc3f385e785d099c75e3e4ba778ce5207c8a98aa9f5bef5c39281210765210003fa0579194493600fbe15f8e59f2c1fe9f418a4d4704912cd4c194c10afb84cc56d1bff6b88a456fdced24fae7bf38c4575fa0984caa8157f2fa9dd33d1cc478516ef6dfadf69c093e5f8eb11f58b2c0455ce4d621efcd1e42b8c848ba06d60a9005e5cd572cd5c833dfdbe8550aab03637877b4a6a517e1dda6b553ec718594fc5d3824c29279f3dbcf86d895168f232a75065e84bc8e210ce2263521f801ddd3274ca4f0682f41b74002f2d6edde93c282f1666748bbad7f3cb6bf3088d1f6d7f5b0cfed2d80cbf53709e5c6756b38c2d52df91118b2e31a154b2ac36711f5f2a763e428a3970264a836c12b6326e73565423b7df0504038bf86eb09589912205fc711803fb8d48a4e0ab0d00d9e63b9a3b38b3075092a89b2c67e8db5c5eaad399d54727ddad0e77610763722d68bbef6dd791a5e2c995f046acf3530d0edb1e46ee33fd000617e0668d459edeb07c7366ce344adb16b3e660912b617124b52a475d4b86a009c8146cecf099d4c453ed788dfb4419b967b38af4a239eb09e2f4f4a5512b80d86ddc42ecbc5e91981b1b6767b469548a5863263b33e1ec16fd8f1fc0aa3542975fb2ae6b36dedc41ea7dbd2591d4f9f7e56b3c1802fc83c424652e582d21a53b67701900b3fe549a3c05b93f6a12a399acd4af66503c8b6af29f0625c704cda90995cd2e8ed573b0a6e6422715b59c016e1cf6a3d68c08638a4e2891417fafba00d4a4218637f97c5f782647002189d4f2aae3fdad2ab18955cfe9f6c7d31ebc039754295210ec5b08507ba174d9cc16c1903f2ac937f42a2bae75555d623fa928d33bed25c1a615d685a9f0e4f2f2c49999026df2669fe2aa82ed8013c8abead4c8de463057805b18cecf1ccd94996e55e2607d9ba8e59a316eede3169f9b17873902396f96c5317e", 0x1000, 0x5, 0x0, 0x0) dup2(r10, r10) faccessat(r10, &(0x7f0000001480)='./file0\x00', 0x4, 0x1) 22:23:05 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 22:23:05 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:23:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8000000000000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xa001, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/34, &(0x7f0000000140)=0x22) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0) 22:23:06 executing program 1: clock_gettime(0x0, 0xfffffffffffffffe) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = kqueue() r3 = socket$inet6(0x18, 0x1, 0xf5) r4 = socket(0x20, 0xc002, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x83, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x41) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7, 0x40, 0x2, 0x10001}, {{r2}, 0xfffffffffffffffa, 0xc8, 0x80, 0x7, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x4, 0x80000002, 0x0, 0x9}], 0x9, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x1, 0x7, 0x8}, {{r5}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xffde, 0x80000000}, {{r6}, 0xfffffffffffffff8, 0x20, 0x4, 0x100, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffc, 0x88, 0x41, 0x9, 0xffffffffffffb2b6}], 0x2, &(0x7f0000000200)={0x9, 0x80}) 22:23:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca93af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c59899599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001", 0x47f}], 0x1) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) syz_open_pts() close(0xffffffffffffffff) kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() flock(r0, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100", 0x8001, 0x4}) unlink(&(0x7f0000000100)='./file0\x00') ftruncate(r1, 0x80000000000007) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0xc0}], 0x1, 0x0) getgid() r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x18000, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x2, 0x9c2, 0x2, 0x3, "30a083d153a23fb1ae3b3bc62671dd67d6cce069", 0x7, 0x6}) 22:23:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1048, 0x4009) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:23:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x20108, 0x101) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r1, r0) 22:23:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget(0x2, 0x3, 0x211) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/216) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 22:23:06 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 22:23:06 executing program 1: r0 = msgget$private(0x0, 0x106) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000009c6fa2779f2ddb1cb68f6570f3178dff3a2a1d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf747281f7bc84b00be82f5b17856612d94b707f62e65cd6d925a597f7cc77c54f93174e483adbf4c4f97f0c879af021e8811c62d3919a47f88728d4ab4b613872f7efdcbf52b074feaa087c6e816a94ee631514c68d9ba8a1dde1a9524cb7d567f109ac26553ac5e78de0a2f2f671f5d83e3f00810522648030"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "e8066b5fd1a835a1da0cef09cbb475"}, 0x17, 0x800) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000300)={0x2, "ad3bf954c1d0f34de11622f1dc4bbfc7c4804d88c8121b00704611fe7938f019a40a780522e005b8c953ef3f27f6775dbe8cdf45304dedc4d740539566f4217983f8d311b315e30ecc310219897f0d4abf9891f2efe91ab354ee0f3cc6be65f5cf80fe685728ee02d3a1df129228827ffd58a9ecaf99edbf136b27576388dcb3cc9a07c54766458986f74a20c634c634f6e5ab6ba229ad075f389c9669a8b94e417bdab24185006d13ff1172bf88cb220334fcf68fe233a72617c54c746518db207133b0"}, 0xcc, 0x800) 22:23:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = getuid() seteuid(r1) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 22:23:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000000)="7bb7bfd21dc655520edf33d3423977500983eae5f7b7fd10954bfcc22b4f964093a25c471f8bfd3cbc5d235b0609b0e438dc3b284f735566e3cb2a2c6fb3ef7e99bcc46222e90b0621c7cdabcfcac3a1a54ef283a75d0ad50075d98cd167", 0x5e) 22:23:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x63) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0xff, 0xffffffffffffffff, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:23:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 22:23:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0x5d8) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 22:23:06 executing program 1: r0 = socket(0x10, 0x2, 0x20) sendto(r0, &(0x7f0000000240)="26e3f846e9fb8c1e66ee807f6c2f0b622c11d67fb3d40e32037160510a1bcc4fbe6d702470850834b69f6c273074c2bba1312d9415b22cc9e2f11c00e08e82ab0f447aff887297283dd8dee144f139ed43f59c05e26dd83387ed20e69842ee5808c17cffa4f2c32ec6bb54a1d4f96695d7db4261242611c1a019b6fc30db6ab0f1611a69bdfa7a6cf7b28a8d96692c2433f221f3c197ecec766ccc5c6f622aa7712954a9371fbbc728c2742a03a3bb4a483d9587a56bf16d697848e9363cd6e304f5025b16ed13b9a19486dc7e711bba348718adaeb17bf1d81f495a74371f61eded26a9a3c96d1e24a8e710801b080dd25ad4031929250bd8d3c7eebc85776f269fe0392cbcf6aeb8f01a21a1fb9bd099f6caaf0aacdd0e8fdc81553bc9959a2fc49385fe11693089bb16d0874c3c4073d6daa4ea545f6af1c35f926a631ae55d744a3b1cc00f905ee5e4f7ab7415b951be866f09f1d04f685b86d74c480fe4e3a6bbb9a50865fe81b92f06cc5fa2e0424166dff04b2b9b52cdb445ea01105b70ea0a7e4e572a41c649e4ba5efd17490fa52d85090f676b907e4e5b5fdd0c138d21f8dce3839f41b166dd6018bf0c9479a75f3d24eede8d3f0f901842d88cd8119e8fa467d93f33a6e0c8516d2021cd9a010697a612b03e0938d41a7edab83b4532c3d50ad20d82fb88038137b05f6ed543530a74cef5ddd1132781cd457e2bf6dd60f6cbe7d4f5d69b746d3daf081fcd3174e0ae0548c715392c0244655fbcd980c9ae80460190b76e226f92b5d945625cadd86b8afa48218d8267f5820c6266acc78c23751d226a3fcbf8542a74b0c6466702f39fff7bbacf92344e65053c9d4a056f6a950f363ee8daf20758aa3bf6ba266e8db43b6870e10a3a2299af604db266d764f980e23abef5e5b9acbdb18c9e7f1f317a210d33e249c448e1a9278e89a5b6f8a037a4446f5f924c99cb4f092926db49bbb7272ed24c75a206171555f6a7042fe81da54993b16511a86d63b453ffb4cb799adf4d5ddcf92dd8d1132fb46ac392217fa7f093c56a84abffeb2d6725856df7bf84efc7e573e36157d1972aed8a292f951ea0453e2a25898fc6688b650661bc543d6d1f85aaa913920d15cf8c8acec2bfea5c9c16aa7360209444f22e7860fc38daaf00c897a7b117c732890651a2d9a91ef0099e0383fe90dfbd3bb0e0b64980f6f5322e887dcb9a9a50a67f93bee94db76bd4f1342fe9369f3367fa0f1c48a49f13c03e16bb9cf2d900893f2480f7e4c52486b191865ed922372856502bc36371a599516048d4911b26d7d99bdf400b7ff217daf5395e9afae514f8aea7c8f09fffca46acdb5b7eaef5c5e3cce3afb938e05ed819d445e65a57bcd597505a837073fdd89b662103de4ebed24d0bf5bb612932183bf64522e1b95d3a74d3f98c10253fee254890bf8c0d254409090d3870eacc28fd33f0f5d178f767117908bdd52e305e8002b161a165f830cddfa1f0fb1e3671f2cbcbe02c0e1b66339d7f00c82231b694842c9b66c607c8394a6d7e3363b381ff470620ed0b86937b1f97b67a31178a6b48022986bd1e317bc88a3f5791699f6b3786eb67cbc4872e9907b163f097d636998ea51020fd167b561ed95b0e362fd1cb95e15536ae62abaf7a3f0552a7eea61493c13fcffeb57ac549e5ceb17192a58abd8558618ddacc3adebbc54f854b285a3e9b3845eb846343b7ff2e88dabc4d05869774681b3371801e182a19eb98fbb283a6340cbd943a91d03cbe2f69e2924724d3907ccedd03c82c02ee4472f6611c9f6db06a5e1332150a9dd17f85d23bbe13dfc9b633008dc4c03467433741cb044a054bc820fc97fa97ad0669df966f29701516f464adfb467a803e59fb309ecb9cdf10e179def9541d27f15be79c3a408318c9ceeb8d353109f16dfb482664619fd8b817f810bcabb5b656c06f42b0f4d7c99212232593371cc7ad761614497eca930036584f56f058f10dff06424a96ba22ea034e7576778ef8895cd6ced783e35d14de3dff048458992f0ff1aa72a5a5727e7a7fdf6bc3463fdb00dff910712457d5ffe12099b68895269a41b97b1291ddcf9f40faa0ace85613eec7f078e9f75f98fea840b46865e43cb0cb7d1f598ca6dd5d630ec0fdf441e25880c92b66d93ff967556abd43d3acf5051f6730c0b79a52c5630cbafb05aa9d9bc632ad973cc2d58e9900e43c7ef815c51b511610eba55c079eb84cf17e072104427afc912d4f64d4c6b2b8f001dba970713726e4ed7d986d1ceeb1f2e12d4d304a0ce4caff1025ef12f59643697adc3923455955577151af7f0a8ac5688ae4861ff0456256782e8b42f004342718e6e4e809df155ff7a21b9d8bedd5f121133eb59bc6763221e9f1cb88c0e4f6c25b3cded615dea3d0689a71b81e9c3ad3ca479a5df274ce2b309dacfba7f5039ed1449f4a30965c8c239a860fbaa068eb86be7077530ab8a1fdccb6bb51be854464491e98bc0ecb4c96466154ef2fa86b36e39f7292b21acc76dc13ddd409e3c3f253ea2553e8ec31a1874122a59bff99fc7a5148c26f5befe03e49c75071fb343377581437332eb12bf1c20b810355a812015e17049ab61fb1199bd8491c2e3c368ae6d4c22164becb32b2c97ae5f3ef201c66d354c6519ee8f7804f03bc90b3add30286cbf8a9c9c659f0a0ba5677d1bd137bef49a45aa23971ac160422726ef3c31c8e19b6776d6d92383d377fb56571e21486d57cf46fd91bfa96df0afce37dfbdaf0db4a8ffbefd57f01b9c9d563bea4634338b5b65be861ab2e63d45391943a894a52ca3d603d53c23f32c3bdb015e859e9c9fb2a5cc37be9dd00129275ea8c00bb0e0e2da2a54c412c33dfb70fa03b17f51c9f6be02bd44565d847c8d77a288d111737259946f6bb7fa11b49bec3d14cfa977840c13082a8dbd82d3126333d34cc5a544d2a8f2039e97338c80e22fa67d1fe2f93c6afd4317674e6e79159de7f7d709041947d14285cd53d5e1195b653123b9b605e25209c6f0d4e92e9f53f8497930b61a4634b043a4a09672d4e7405b01d07bb7f575f59d5dd384f8d96d96592003549b6aad729f80882299372353e19204705db413445f12e385a5fd5e3193a6bc3f98ddcf509ac89c1384a13c707bfbadb5bb4eb02ca15442344b19de2e9bd988f27070b676b36f3cb5e3717b32acfaca8436beb7f43c7735adba494fdf139fe28f2cd786106d7b2f233a6b4a028c732402f169470d4011029a2134b7f122dd3bf6fd47b9d8c6402131a931e14858086e6635537f3f16275a4b91b03631c7d91f305635bb792627b4019b7e5a4b587d712f64bf746db8aa8f87d2d58419323dfca7c2a0d102821a51c511e75f85012308b5cb77090f2fc66b900506480dca7fb27cc02e56742410b0de78e6447874706eefb41e2ad1254ac463d9aa4a7883de34cb9e670196bdbd832e1618ff4f0692cb754fbd046b0721537bf5f1e590a003b8505d00ef4febfd621287a7b3cb66d01bc61e2845d440d681974e51d164ed3b864a4210edba2846cbcf401c518d13362f2316178b87e7058663a52fb344144852415b0fe24bd7b4628c04d86a884c6b5f297cbe872f8e6e2afd5b0a18f900412c13c1feb13718ecbe68c60b7afc24ae3891b583527cbf03856a4aecea85fd74ac347a0a9f93224263254ce035d4ce578bc50c8de459493740db60444e55fc39504b49b9739720f6a60081e686f36afc34baaa7fe537601686ef3cc46030a684a5625a3ae2b0f9317af77c422b17a731f3ce9fd848e421b6f3c341bcc9814e19b54198b611b96868d745560950c79866d771368bba290dfc1c0c43b3f0e7261fa6d4bd210f9a285b073485416716c469c9be32bf1aa640c0e690a1eba00d44a796260c52e89988f16cf46c35922c76bdb74e3fc8168b07fbdbb4a8bdb2aaad168aca9db39a1b086f282faad88394e628b8b0057e44315ebb3a1879630a0e3ef8aaf7f74c0f21e81a71af9e978a94f4bdf6d762721b528b6b10f982942a06d5ad90a9027bfa15ebfbb978dbc62f9770c808d2f3220edc0a67e01d7e8ccf4964a0d6b89c829e41c4785a8b36ba46cad9203c51a480b6c3a83380c73539d7b9d0a6f331f26448bb77914830112e1cc83904eadac5c969f8e8437d1ca7b273f2e0c67259f44b417f0be5c88f419bf8120ebf3919f10d13da53f7f0aa1ada128305950e9a12079e3c336fc13df3a349021a2ec5725bc6302f5083fb0c4add4f318686e689ec99234ec6f19f6f76f654147db3975a4427241dd44d5546aeb6be260abb7945b5415ec4389b19f1cd97fcb94d788bda87a22e914c6beb2e21807933a8ae7905c0e4ce303ec0ddc1c03d3e70de5abeb9204d20500879b1c0016ffc67c08af848e8402c43a9472a6115d4213d4cf4d0b6b09df3d11b626f6ea89f1a43dfd30963d2e57de6807cf3f4f5e9150bb4c3da536723b21cbfff75a5955fa3571bf533fe4065b7dfb0669c56d2a035fc680938b8b554d107bf0cfb932d0bb40a3ce54954e5556c9c3b4b78ba0ced87324a7c9b7ed7e8a48ab64cc128c39ff1f45b6efa72d3749444c0f9f87280a1dd8d8f3a4fb90a073f0e52ca4f0df263d3ef86bf912fad4e872950db8b675e75e4f6638a457662357d5505bac4e11c4077922e32f5201055d09c76bb92ab4fff8e468cd22cafd16f7a6cc044976da5ce8f22c8e45d48fb873c46fc4390606f88973d9d626cbbb4db9b0ef115518fbd604a73187470bb0c08d6a941757e1df5a39c732577c938010ecb243f750bc31ec88ece53d7cf6e7a4ab90c4043820a472c24006c98830ed22716cc91ca857d580fe743f45fcbd1af7655aa37219f144d2fe4a80502dc96705bc8433ac1602eeafcb70ba9f8a24b24bf6accf37885d7694c9334c245b84c86e42176f42b58f746cc26ebe321252801763a790300d807d30a6acb1497b0af039a484c8841c12dbc685bae24826c421d52b2b69f9afa602c0f2c1cf4618a56f917376f7ccdf83319c268d5cce5d439c1a3a4794ace3a167d14627641675ce63d243034946765bd85628293eb9b7c4eb76fabbdcc81828b00eec099419e56b90f3ba69ccae75feb4dbeba2db483fc4944e82a51f09084d8760174b836afcec4e23016bae6a6bc1cd4a3c9a72eaebd7e896fc2f3cf5966d96b1b81cc46dfb2471098dbf5682b61b38ab05fdcaed59e43e39067558d7f8c45aa9670c5aeb318ec1ecfc65e13e8f1a0844997a5230d5bc4e69c9f619a652275f31c39f4007abf62e92880762f62d72e6673806307cba99b21f4cab1e3e8205ed06bd7ebbfbd849c4bc392ea6878b66d57866176c05885f104cb69f8b3149893dde254c3a76d3b2196fe5a61c39b3e276be00968f24dc66fac55b372aaf587f510a104b3525864bc12663e6ac60bf70da66f18bde54bea206ad178f12e8ce9f65f52e011de2b548655e66dfe780b8f74eed4de5748d2ce03f786550778464eae5132a52da809fa5e7ec24d201cc5719118eda3a2fb2bdfdf2ab2cc8d7689420c1c62fa56894b4e9eddf3cc934856b70c97ea3e5ab09418bdce4cdfc839089bd13c21fdfd3f0b81532f7eaf587adeff49a5f519993a1f7e24e4f56917c38206e75420bcbd2cec455cc3a1c0ded69628414e81da8ddbcfe929bd9224d0c9b16d1e5a8a83ed0b9ada8bb248b16c7c6955885eb7bfcc4b7b8f3412916dca1c078cf38d3c2e76899ceef65ccd0ea4ca1343839084fdfecc59b86fd101bb5dda49629763ff14dbaeba9a4d53ddc", 0x1000, 0x400, &(0x7f0000000040)=ANY=[@ANYBLOB="00007fff00aa31df142ffba965ebb0104943a7d697006c6530"], 0xa) unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') 22:23:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) accept(r0, 0x0, 0x0) 22:23:07 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) ftruncate(r0, 0xfffffffffffffff8) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa4) pipe(&(0x7f00000000c0)) 22:23:07 executing program 1: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x207c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xc0000088, 0x0, 0x57fa}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000005, 0x1, 0x80}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x81, 0x9}, {{r0}, 0x0, 0x10, 0x0, 0x10000, 0x7fff}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000016, 0x8, 0x8000000000000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x34, 0xea6, 0x2}, {{r0}, 0xffffffffffffffff, 0xa8, 0x80, 0x34, 0x599}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x16, 0x101}], 0x2, &(0x7f00000001c0)={0x8, 0x1}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) 22:23:07 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) writev(r1, &(0x7f0000002440)=[{&(0x7f00000001c0)="9dc7ee1fac50993a7a022d816ba90e5759316ff5141a65eac9a754e6fc6e9e6ba3e091c8e744256b0458defb22b4f3d624a8ec60878533ff486496fec52428e48a629fa5a01c99d89a95517a8d015b3105dffe8885b0f679715357845a65c153568cd4cf7bc4ec6ca3bd67032dafb2b5dd2949388add8bd783f09d73707621f09dd976b30859f914ea6eac3cacb3b90b035acd15b8881288690b0a015a3242298ecdb1442e4f1d0403e24100e2324ac23d9c6218d781ae97f2eb8e34b88ad82a329aa9081d6af5c6c48018833d01b0a88a94daccabdc30ef9ece96518dc4e0eed4d9dd7bf76ec3499a190550bb7b409f38f20cb88fe549d92eae17e7caea3880b8e2bfd35b553a50ed33d107b292b0a8bfc98fd843cbad33b39d05c19d03ab4975e063b2931d026f3485d8f56acdc141ab548ecd03ad6a96486c2fabdb8b31b3d829f2b3aa7dc828b5c77bc8a5eac5b3d6b39ebe8cd05c283be5a64748752aeadece58f207ce482676e13b9b65fb0650d6112d41efcf400c8b97463e07e01f3acafb0847630ab7a344cedbbb4aa8e87fa0bf28ddf0ccdb65f05eeee9bec1af58fc7265f70cc790ef31708ae15b8c324bd13e57bc120f61f7941ae30a9808b737a13ad44bbedfb2edc8699bd1cd9f5229b1c63b49bc8ad7382a3626d2d837ece7a90fdd2595234c30f71f39feba446e01c54d1b3a73ca71e75ec4b31afe5f32e37285ceda5f08aa0ebb70fa1344443e34e5c2adf0ce34d6e12d66da38468e31e8e5f2ea76fa1bae03adb05f51dfd042683a49ed2c20f62b9c3d15d7276adf368a7a2e739919f21a869b05cf1fe870081206958b41fa7dd479d4085d39cfc2e3627ac4d34a0e250ad72b696611f157cd831b4dc46d0d6db912cdcac838090467aa3168d91486143a45656a9368f3fbb644e3b75c8fcd970a0008dbcda1e0728c73e13f65c8f989a576fb42d97cea1af2b538fbfbeaa80341024389f4e4461ddf89d7a60ed280ff7b05b4fc1d11b94abd9560eb735f284ab635de66dd0b47ee8fef03277a44a2b69fc1a6d773d3859143f042772496ada8acb53c02219330fd6dfcce77914a8a90ce74caa0c5964d48217080d49da65c0e9f9df94aa5b39d1c6f70ce8fcbca5bc4fa9b6246e91739f636bb7cc0be95532a0b4cd24302ec16c0be174218c5e49ae340c5b5436692a2ab7e6f7c87e7037e63cc4934b2ec9a0921f1c0f4c568e79635cdc1ada6100fcc7f6aa22b0a9d1616bc59bd74312b03149da042647f00588a0fdded98a6c03206cb4612ffc036ddc2f0aa82b194156ef424ae8e6dd56b060d95c0c0c783a3728ba526622780fef19856b2e15ba18a22f21404d18491ee02b9f129b7e47e245ae04d6eb59a04e8fda2c10b079cfb3b24f1d98588906932d66ae0eefb04ba2228b4306e2faf2b056b107d1c902095c0329435ea4062a86e315e3e98dd25c6e47d1f62483f3b2533a459ec88638eadaa5d9e0580c2aa54205c850efc6807951c7252ef4620370ad9885532fc25d18818c14f25dee0cb5ae554b89f5a036b0b41bd3084c184645d5238ae0bcb9e89695e64f1d58ff0f54b62460c297188ba2ec631df4855d783a1b6371b6d16fb2887de569efd67509515809832c5c0066ed3830bd45705db8c51ab204eb5ab1a0270cd2b113c55c140725a4fd0dd76458881b4fedffc37b524f9166684e10f95c825bd72346e08a027fbcb0c16a22dde4bc1b37b79bf98201e48fefb707203f682acb62d5f48f7a01e74196e12dc07707230642e20a71d6840edf8ff6e74e0f6d6d15b029b40a44f6f14f3fef4b6f317d2fa11ab4c87ea223b5d9316349f40db661aab2a9affeb1fe549f8b4a4d5f13c60abbe63a85c9ae1ae1db349a63c44dacfe4a06361e1df4a48b14e7b3ef4f4a3fc445b9e5392162057eff093fd655496058c9f71ba9e8190fbf6a7ddc97d7f953e4fffacad13450fc593f1be55abc66bd25fe1634e4fb924664e6b11fb16087841119f174dd5b9e31154abd4c23d11934a71c099cc936e48f3523645038f7a615e680270d790acd1482876d9b29c27abf8751cbe1fd1bd2b7a8de0ad9b51a2bc3bd8358af29f1133aac512e1c96f60a10f77c5c8181a02fc9f1fa0880a4d5f9c9c42debcf8a55af6605452dc5ebd5fb805879f5853ce368b3dabf305952e34a87a7a44e7a7c1a3cbcf6d068c54a7974fb95c1c03c051586fb329604c075d5624598a748b7708b48624cd479b76b0dc8d389bd0b03d2ee42b4ae0f41d2994384995f10c5594cf118f754d1c5ff95a851538bd77f0d33ed278c9c6204ed195427a5dea09bed403debcb62f9b00c951e10e43e9ac9eb12dd6f064e5ef77cd5113cd00eed23453956ff02e40d6c044f83bd9005ad3ee3d2bb5843ef6a964731d417d9e8b2ef11e8d17d3a6468ae551cf2e04cabccdf4456781a21daa6e82022424e1dabea6fc0675a840cc30c4fb1ab14cca44192fd3875aefa7492b5d44a78a76cf75928299201ef58e4e4b3fef3db568620c6a6ef0f94e669b69bba322bad503e839b9857e558a845a84541177e7a5c3fdce38ed7956af61cbc79b7a1c2e8285e3116cd895c3587277b7b225d1be0b54d8d010b8d3d46fa8d3fb3e3b59787d204ebd9ccaf0585b96251842e062920a8a0f1af0f4a795391f80a4694c1116ed71570f4a68c378be610ed65cdd55ed1271a9940814a4bdc022c406aee43fd5ba8e41ba014d55fa4c0e840e182e95b3112ce3b2a152341533dfb8a27dbb14b5389c371e5cf82780534c0d742e8aa6c9c8b3460a3efde98fa01e13c94d235463d0646d53ca697a078b7646350e69c32ec98ff741bc22f54bbf990f8e3842bf1222298edce3317ca8413e00fbf4ff1f82b81dc040352c4f2d8e67e8e08491437fb817c6cb0eda4580a520afc3df9456bfe180fb5d5577a55013b6fee76401adc98a61fed603c2e01867e30c90d97d448c8f24945ad635f0afc5551296583a2f1e1ea7f11bafccb1792e6509274d1b9a17d73526d65cf51ebf8ee6d4d00b487691c7b305895fd89c683905efeeaaf5a1b9ae3c2ab32b4e2815d02d153836a8e5b24436cb3308948cac724747924d4a5aefb248c6dd8ab28a83df7759650236582aeb5ac1d4bef6e60326c25405bfddb46f3a4dd5f4954ccc6553cc15d4957c5b3c0c42103013fcd1ec6e5cd443654eeda644dfa75600691aa8de7cdb2b25853614429790e513f0768abbb0c84f65f987b84dfc2ae8afd16ea75ec57cf7a459733cc335bc4c6f264adc44620d2f6b6ae212adbde283990320ac02483d5a3262977ae4c35aba04527e1af953822fac601b5e1654a51805d6493a070e2d37ee1d24ce035e9927dd70550fa554a35dd54878e58681b35b8a9fc6ffe0cacec5ca6fd66f1ac06fe05cdb4ba943e96a28e283301b54c5813d77d82e4cca04cc8a69c724233e914d978cc011818748e5c75d0767f1071d07dbecdc68fb55464286cea7c2d710010662a87b0ae51a048f9b4665c863b5fb75b2c8668c2023a766be52d1f4a1e0925d1f5d59c58bc662a271b1ea6a6dadb5d71945b8ba920f33638327a424a7348699a9a3566466b7638af45abb394741254a31374805a9697353450b7aaec054851b87e0d752c2f36c39aa814a223bf00a40fa4958b6ebfb582c5a53c0cdb3761a10acec130aac23487d4bc3f6906109db0417ddf99d3eb309e2bb726c723d88a4318849827f8a79080a22370ea0dcecc39ecf542c9de4768e3528ee19c730fc4d4cc236cf206b1f8f8eae59202fb7f0151ec558012c5e5f42d1cf298f4dba7d539b85ff58f1952fd695a507ad53b347d3ec24cd7c70d6d699de3e018d268698f838b6a89d5597615f6d8fa268be9a0c36d76358c63a99cbeed59be4bdf69016ba84d58a64cfc525129510b3f38aa2de0b46886d866f95b9db9bd91a979caea478e9e0aed2652dd957c5b1cd8194d6effa63245b2eda43de10c88d2ab2e525a202f908281e4c2c6cbe791223c0e9e90e297ab1d4ac3ca68e0840cf27dd872e7e013b53f71b442547cf9b91a9406611921e71111507bce928ff74a3d1fa0bd2f899c11807538358ee7b5848b4f924c03ab28ce15ab82ade50f5ffae7bab4b6412a80f0df69f09e24683bda192d12b74eeded0e5c5567c22b45ceac011f09b147a4bd02217d61b25b2e2717d2f45ee630f236ca15c4992f9a45d0e83c32b7c5711e1fbc994228c152a79f7b4867a72ad084c53c2566e9d3562302438ff78d8d85a7b17333ea36f7e823617b81f15d94b5598f7fcadb8b09acaf19dfed8d717c9332ba3d2497e07f6de9ea3f8e18288a3cbab54d5bc16cdbb731bdd94588f58a4d7f55d0b9f6514f4486eac0ef2f3159a2018b4c26fb53e6fd3d27ccbe31762ca7b6b49d70a99380308317af2b9924b34e4551b810cb2ad5458ab52c235cde79a982bc71467796e744cb2f3cf5e0a424cf742cbf8600dfdedcb41c164c263b9794555396db8ac7b1e4a8aa081f99ee73b6e52a35966ad8a043a72de10615f84a28fff8bbdf9d0029f6b32a8adb6a252a4ef7f62ae1bb414cf2e949de4e9a283760740acb623dcd30c01ae8046916408681ab0b14ff6320703a360a2e6ce4dab6ffa540f8a9277dabdc5f0de7e592f2fc9ee78416f356b01cec0540541486ccf569ff11ef6549f4de0715f97a4ac2b8b5e9d204f704fba55dd90bddda5860808219c0462fc7312ae2f1ae1ab7ffd172965dbaf59b5d2dafee0e31e0991cbe9832c55a5ed3e273f7a648269e330be6eb940d5c1f3b65d792ff1dfa30b94895640efadcd35c95371df86ab1e5c1f43caa4d795fc50224341bd4c8414401d814430e44ef14bf317ac3969ab4454e524ab4cc7a2bf060d1af4520a278b59c85e80cd653daaa69a74abd2d2d3d5048851c77116c10010a1c5b6ba2b9ee0d57aa7c1744a3eb09769019f0c034b87dc51dd0e62bd289421066e4eba2401015cfbf2dcc81a112abea7eeff144d87610134b7fac2994ecb3ad5e00e998e1aafb1f06ff443aa14bf9a58455190b3b032d1358636cfde7a0c927a40e798f23e80e25ad028829c4098e9e493dbcf80578772631ff8b5106df0c7b86a1148105f3f19abf8d5ef83e1f2e3975941588116fad729a6a435d9c54da19bf6d8d944551f68bb07d537ed6c79933d3565700d90829cec1611fa0c9b02a3f2e0212c53a289b2b4ae9c6e7bcdf308ef88573606ba3023321197df50fc03b4bba8551c0d3c280f38fd8675c833ec9611a652f85b3ba17d125aa9b5b1bb582bb24c22ff2b7d26973a55386209428915781a332a06de92af3485e90e6c8d09a9f777ff8cd8450deb9fb59787a8136201d9b3e96c04aea282559ad918376db484245578044ec0657162943c9d5198da8934a6e3ae05c0c35d6892c1983329766db60d5a21bf484e16bbd809acd71e26c2b65613f39aa0bec674bfd8909d4cf1e8df169ade73e0fa6e40b1ca68b0657d7a5a2f44ce0e003ebd72da289edefc226118025a1019d51c3b1f9575fbd5cae344f63a44b84aa4edc414e79234d40dbce9e3f78b4301ca6d2722f51f329611fdfe17048e5046344e09afccd801492b26a9daca87371925c4c2ef1c95c435f5e941dbfa23ba9e772058cea6b7c74b8a27a3f48bd643d7ff463506699b98627ef0217f232ca9ab49d945db04fa10f70593ab58bad87fae1b1eb03079b5ce5c5ed9fdc0a4b168381d9af2104a025f2a6719701bce05f3938f086be1d6673e55e1144ef9cf274ad823c5eec22a05535e51a97b4eeb600e4de5953d", 0x1000}, {&(0x7f0000000000)="0bd7e4c0e06f56", 0x7}, {&(0x7f00000011c0)="46259ff3c93bc7d56c402d30041038f59cfdbab85087f3a1c80a99d6df2be866d4e12e253a7363b67ca0525a69c9d3e8beb22e2c671ed2b39d977aa76a930ec14ba652c255655475e15d5e84ded336f7ca8748953c6a2f756df7a17dbec70c9a883dd1461baa2fa086d8b669284d9eb0864ef90185bc5ce23c0ebe021c22084e14fcee6894516e8982978438b3d4680fbedfdb60a4dda433c41d64d959fce3d45a9c334c1863a7346421e201a050804c35fb8ef4777276deeb0d8234b0f1de3adf3f50c1c85906cb5f1295a616c0bea5602cd2ef96c0ca9216fe2b176ec6612f340d1ac58b8b18f9ad0dc69b1bcf52c7febbff43fb8c0f95e7672296811566ecdf95cac2ef377499e08db8586ee3f2a37932c4558b50e3da376d1ae01a7115e6981f53549269be61554c2fee4fe379a9cc4544c262d8c5fc9105d5f83e17cf93ac1b1ac1ed0051fc2a0b4d87028b52570f61622acc013d729ca314b497d26dd7b591fb076ecd087c6755d7b7179d3aec95f77d8211845b951d0133e6aef75b9fee43c1d429249a58049e27c15d2c3bdd6b501b83de9026396dc68ebf7c6c1e0cfd83f4c3f3d9b2b2f0ae005b649cfdae4181bf296b4bf9b8316339e78ff197b59a3eab5acd78bca10594e84cbbe80b03ffa22e6c568c8efbb5a1ee90c9d05e36c5b8fb78a65d0b54b9b9f2b6edb29e61766a13846024ee97eacf8ceac7c57b9ca14497033e0c84142893bfdc6e01c4820a8fc64378be94d273dd4e5c09d61c0f3d6b420f57eb7b4af4a789e8e60e04a5ee030029bcd0bea075a445ff169abb9d6eba086ec8b53617a50c54c0584c64b529e92144c8f9d735bd0b7aa4a160f7997caf552b6693d6a9b3c9d419c5cfc809d5704a4c8e616fd087002bb7e2ff030ecec31db8f6743bd7356f5b9cb081e019511d7028f2fcd738ef7f4591556bed8684bd1270e932060797cb4a6c92b363e9944518312d224e1faa912bbf23703786eb12c8dad39beb8091e8cc61342ea21d0394403016295bf9afc396046fc3361f00ed0ac3bec41610933ad9a16432e01d15a018a0564b91d0721e924cb3d086f8fdaab62ce7085853b9cdd02d3b4711b0982f390e76b4eb6f22abc770cd4d3ca4c15b508e9c7e89f4e50984651cc87b7c3c105bd9cf217d91491fbef7af473d39b209c88bb5d4ca6cad3b3f61cf6962ba596dfe04fad74a1e7ec7a2d6d6bf39444af4ac107c3c93b7c37563e888940471cc4104e07c496d0e17cda9ef8adab6602929c5dcb54dc3c51cb6ef7b9b5ca9cf5412867f90bb71ccdd0a689ab37f148c356bde5d2843f801433d07471ca8c3fce8e6e8de7227a5a2abab7fe23f008b197b8f4c86fe369fb5748148435d5d5dcc7d6895d95e2f300981c4ce7a5890cd9061c4696a54b1815f97d685f330aba1a16f1b71e953e5fe83d621f9560d833fdea00a640b7908fd817f737af7e8b07ec87abdd32277e1c089b6f2b4601fd2fcacef438a06873355f0030af88358d8513b46f0c8a71b2b7a3e95d3994d367bfe413538880137da76374b3bd6aca94ea9b4a3c68d29afa36bb53c3a2607264a0503fef0713c117eec73b13ea410d89a4144d3103725cf100e079511d26cbfa4a441dd0e505bccf89361b5a0b690fd8e80a564295381ad74ed386962b6061557f9178a5d804e34c7d216d831cbc0e618343e7556afa757ff79b50dbee1a8a814413fab3d124e7248d0596c80c444b207096089c5dbdbe86d0626b6a0382b43616b2b909a218b4e9a066679dd617efb38a91faed1ed5b662cea70dfdd68da5f1e32255f828c5b1c59ed954e208e8c09716dd323b83b912ec828a812aa339d6720366adb4397a7bd636252728253e98fc1ef00412f73a12fe32c05b4990e68478ef8512951b3876c313b0d796e74fe80179814e14ed8df4cc9abe956dd87897c3047a75e5af2753108f624820d68614f37fa9d3337ffe8f0fcee0e1f79ae725e143f02a0249fd4a35804f4101977ef353b20e05238e81f7d4989dc81749866d83bc833ae2db5085578e09b74a9c3856f7711538588617b267ee551de7a08a180205c7f3222672be3eab73c2b70a6693dac860e80af1e8f97df56e826156f4e1f686832894ea29128ab3323dda61bd487ec31bf3d1619b246bf66e471e17715fe10c5de8a8d2f159f5f2e2eade6258583221b1a0c4761fe82c2fb9840ce03cd8c948be8626f3f3ac8cd7d9c2a5bee90fac5ecb4d3701cf6d6ee6ce41740fdac795d5251c4aa99c852b043c3db398d3f13e830686c9a3a066c6ab4122e72c48281bff5391e465a51e84a4a2a5cd0d4703afbf8c164317d6a56f292ac16376d87344be4e9e1be3d871b45ecf11918fd064baf5085f369cbbaff1e979ac7a967ad6a337c5618da3a20faf381d418582041b481ef6cf93c5665abc12d1dd69ab0e9cf757b1043f7c473fa12f2978f838be03cc164308f6a47363cf2f14c4efddd660de1ee631dd10bea872b410c88dda66cdda00dcd5cdccf4f0516e39d8593ad302b8103bb1dbe654d7919d63e153ca25e2d334e3a343a34861518153bec8f8fcd9ac462c7581f96d347531b67180512b5d595f514ad3e4b27a7cef4343c638731f266f07c4ef4fc6b90dd54e5c178bff9e5237c0022b10500f43c2022a04414ed5d460e90eaf8f5576059000333bdfecef4ee9318f25ad8881a10f25dd5906d3c907066d304fcd93acdb845042f6a21fd48234c2519545f6c6a474aa08b2880449543007ad6a6f037eb3b2b11083ba7e7c503485ea4f1ba86e9a6dcd7b2a0e19d71fb284dc6ecb1886da2e6af2a3efc0021ca13ae4743dfb46fe82012113df5e9f57bc405552f3eeb8f40e60166c5ec12a12ec1409c05f188341108c38121437ea8a5d3bcfa12e525c7e6b1584648191ca83cd489437e398bcc5f6ab4b81ede227e8ab2805d9c661870cc5440ac93f8cc7920d3e37777af2db39e3b427d8754321e3ec87f634fcf73d3dbf1d1db58370f1d23262e9368a6432bf7c1c5c7398dbd09aa01078e52c7a45f236ace08c5c9970f79611ad74cf778195cf241d1368b8b637fd7f6883194a05698ad1db9c32168017d25394421f3af293a9c5d442d169a5a9b7511cfb21db11dad0b26da1967942cc5ac6d1411ad5ca2a04d5a84cdbe29a7ba3d67a4fe43a2d134d039a786111b996abd8c7f4457087bff4ffce697c5304b05b4f46c85cafafa5cd9392a0f4340984600b76e20e93e0927daadabcd7357461e85da1bd625eb7cb6e6211ba262f7ff9711cdf9517790e7f40387f3f731e992234c188007f1339dbff7fa3843fe1ae4e3ba42eba5d2a20a6218a23e89f906ad6783f0b482613759f4aac41f23f431d32c0b255b339fd489b77876658888629120de43edf9b5205c0135d7026997bbf058e53641c2d8dcbd745e575d9793635c7140b93a6d1f3ecb35c40a46e4eb602159948434d3593c6e4accea8040f413cef2fa732d408c848d7d205ed60326fbbdd69c97c3d5b212ee3ecfac6bef06c5db3a5596660a680db6a2a38017839cb2183ad32fc17c875db3c491a5ca15c3a18cff3dc188597f24c1c1037f6707940e54982bcd49cbf2354245fc6562aa53d98499c0d75e5e58d47a3538e3e953b5385b8f7d29ccd55d0f91588d98c2fc3fd4f327e5d8b9aad9e433cda42dc5eff752b4a6d1945b5fbc611bbed109372d2df395a8e90f71299062e3f1647f672a9c9b356fa720f5a50a964862b82ce562a19cd7a6e80537405967bb3b0fbfbe7fa5309e65aa21c226858280c7b6eef5e08c1645a3d942d2a7da49a811b40aea56630c842f55b731e99bd2dc067742929a16099fe9d8f7d404472c175f1ca742b74f1136f4208ddbd483b77b4e43e79764c02fa6bfdd2aea8a7a1235580cd8723487153e3c552de35d828269a8e374b6a20e0031ef305c60551cdef560e14a69eb7ec41fb13882e37b08a85f5e1e48ac7da2efa9c9a9fa80667d0fe24d6cd77ec93f809e3006d5e80bbbfa75c78fbcb1a77d5df398f621280f772e436292351fd318d93eb0b4651d10b255e482ca8bc58b204358689a3e19255ab7bdf5f8fb187b6ec53a966057305a689a89bd9e104cdb82e3baba4ac2f61b91864c2e83d3ce485aa134e973e156aed1405cbec202b6f0683754eb7e2a29b45a234177c1ee32f4fb70fa00e5c4e7a549e5acc1b4f394e45d1173082009399320f5c787cb966587cce935aa0f342b74d9d0e48fd68230cb19e03215380d8791f5e0b9b02646512f1fb1878bf51fedc267378694af6a700598e4877ef68f9b029c4db72eb32958a2032f59c674652fb9918b28c24a618b5dfe4cb6192566c270ff96257fbcf44bd27960c545616ccf33786b4eb2f9d7c7848f1abbf4c76ddf5119729c1848a63f4d5a9597c7c7b79eb06c2af3d4085d4be275a5d87c723dbe9c357416e8013193599a75db8336e40a0c5b9cfcba5b5aa66c54f35efa6dbeb6882fe2cfc1a188630214de7237e41697532a23dfd9c645d00d1c4ec919c22d8c3093050d00eb88f2ae431cde267fd98ae61576e11281f91c5fe89019e40f57ee78072cd610401b1d308093811b2815af442969577fb3b0f90723a3901eb0467584dc940bf34e9501d5fcb746dc37fa340c1475a76f9e1c27dd46655461cec8c7c70b0f483b9e9ac1d3111c14dc35277937d578542e7046c46faca21931bd496a77e6a9ea456a8c18db6f3541d7a7013a46287be4696654580c012020a3704bf64945aec45a8b6b0b4f9acd561022aacb61d3821b7f8cfe494d4d8c85c823280dba8e628bd41f7148c9a7945711fe55b9c74494d23430aeaf3549433e847eb64a871b3dea6892d924e5ecf32365cf56ca7282a5aa5e7e532fe15f077669590d260f816e85720fe618e9e75afe7e7fdf3d3f857887d78cb01412f29c84786499ffe49dd26cda0d99748a242227793b40b2561290ea75208df7a0143a4ecbde1e3141ca7698da5281f953a9578c030007f546c43852cef60585690d50a3c50660ae8f2f55ed695ed010224d41653a25b56d11adb8d1fc2e327e1fe5852434e66fba9a2c9dff1fc5d5cd9059e24d2865e8bd4347ca38c1c79a5832bca14a79e52e932f26e12b0bafb78477be89ab15c35d0e5d81cc4274c5fb71a433224c4da0bead67af8bb0cea9e5a14c7ca752f92e53e29f45b724d536abce47165dad7c77c1c5b95d6a138f287c8029960e89a0f04ee9c3f369f0e43f595eb3ffa7e8ebd3aea8e3e41fbdf205bda08a76f7cf3e21f7bd933a75428dcf5ac88d8ebfd671bb3d7b72b39c6089091f0aae88cd20bb5c6fa55a819a8dc735b305c97e831c9438f2c8e239e1528cfd84900b7e877232e275715c64aa505e20238f15a172714e308d38894cd2393d57e8b3c986eb76229e9147c40611676e627a30f8b366257592132e743e83c812184c63ffb366a14c4a96b3e403841cb3d0beddf134e900fe6fdb6d99d753be8756c86f54ea037e8173193ba7a5ce51ca27d695cbdc13ea79de8a251a6dca07e10e87cf82c048ff827419f582df04b920156e544def95d8104398cac84830fc8e624f863e7d5735547eb207ed3442d37ae381898249b6b2faece7982f72b8c47c504ba8f98156b70a969e107b66ff9f4af14e0bee16fcc0f3672eb24cf5c64a62ff18236f22e6d1d5c77405bf0785d09137b85553f2c6529e71a7f6c0986c021fa15999f1bca2e9eceb02654b87e440d1df2d66ef13f5f0cb3f0885f3caea1c5f45390c7670a0f0f02e6eccbe02d4aac5ee6bfba5650b63dbbb9e", 0x1000}, {&(0x7f00000021c0)="72ec7507d705541bdae061b5446a400528f8e9a010ec783901327f6b7bd77e5a9b5f6f34ca118749c1ed0106652232d22a22b48cdc327ca48dc885e222a96bfc9237b09b38f9e20c424e0f2f4b9bd2d23ec736148da7b408e57ce6f12fb3221fdf247ef6e3fead2f3cbe3ef901dc129381f2c328ba8142dfc7d11a8311e22dcf604d833268f8470bf4cc7557fa4519fbb42c8a77c1f0", 0x96}, {&(0x7f0000002280)="a358c84305c00616ce482f939b889569f6ee4649cef8031a9b800dcd5f39cdcf6248968d2d62291b14f90db8e1eb627c6743ed5b6bea2a89504279000d9899a48dbc9b93e5496b45d7458f80b7dce6e23411c3fd9cc0680d78ecba0dc79a364712ac2ea9e1805a635db3e4f819837385c6c04a60f8f77f243a21290da083d8386e18547e27a42258b5f66e301b6bffac3315f4dcd73b28aafa7f92c4dfb3f9bb101e8e3eef6e040b677a9d40a6b8671baf661629e6af7d64009a2acb31ac4932b7e0235dc0d9569a51e082778d", 0xcd}, {&(0x7f0000002380)="32c67ca414b7a63c92f43dd4d43297303b2d19669bb3665108498c980f6c455d494534beb887fc202a755ac733d55af66eaaff7c15b2e303953b124644b1241b4f1872bec6e5c4c037e3b684e08a1e6e7939871112162900a8fed0940cdc910224e1fb9d7a62a4fd95f87a963a2ba21476542a858adda2ef05a08e22fa8eef51af235bab0f4b490a90c8949a6fced9a7d69b40754a9186b26f7704de7ce981071cd9203368e8052bf4", 0xa9}], 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4}], 0xffff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1}], 0x9, 0x0, 0x5, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x6e000000, 0x1, 0xffffffffffffffff, 0x7, 0x1ff}, 0xc) 22:23:07 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000080)="095a80ca119ccb7963e43fd1e3ccb72191ddb4254f52868b77dfd8", 0x1b) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 22:23:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/184, &(0x7f0000000180)=0xb8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100022dfffff000001000000000800008c5bfdf142af"], 0x10}, 0x0) 22:23:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) 22:23:07 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = getpid() r1 = getppid() setpgid(r0, r1) socketpair(0x1e, 0x4000, 0x80000000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x7ff) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x1, r0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 22:23:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 22:23:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20200, 0x78) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x80000000000, 0xfffffffffffffffe, 0x2, 0x80000000}) setrlimit(0x6, &(0x7f0000000000)={0x40000000000004, 0xffffffffffffffff}) mlockall(0x3) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0x1, 0x4) socket$inet6(0x18, 0x805, 0x100004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/203, &(0x7f0000000280)=0xcb) r2 = socket$inet6(0x18, 0x4, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000004c0)={0x3, "961eb0ce3b205552dfd6164beab1d7da6bfd4c4c3f84283d5385a98aade83042b0bb4cc2eb1e1436a2c969bb78b33fb70e4f56e1834935cff09b0b671fb5c2f481ed8fe80fe53806c61570dabba94f5ea1b5fcba23484d68c7413b3ce0eb0282984abcb491238d3ddec6ee563f85422f1c7d74ec4c4a9be83bbcd73b49c6147a8565cbae10f322412cb02b861f073cafb7997c77f406337b2c121d6f651e66abd108cb308ccf1f9ccb5fb9dc4e73449d037243f514fc368a0f7f7cb72b2c1a0f2f91607efb3bb2152e3ad561e1432c1025994c142ec3d1d446bff2c6c533ebf34117130c1816c9c3bf764d811e21244380539bbdb21226da55e93ce40c6b85b7291b2b722e1062741377ce99384dcc56a436a5429eb59eb7d1deec71dd94293e3bd714af659244846d768ae15a430515501d09f8e41f9c5999ba14229fc966a605a5e25afba84b831d1649931928c656c8ad39aa9cd4a2148e22ad718d3a693e5fa4eaf019cb00624278484ed1e126743cd3836b51c3e7dabe183786bdd660299df7d5c98caf00eae8581668c6d506df7809f36d0b9bf73754e0a9b07c62f027fce95a9b2f39f95588070290ffc93be1c55f55e47d110eab3bceb493e0f034c420ad0fbc3a179f0c5687fc4b60a025705dbc387998ca3742f42e2f49316b6d27c79a3ece56b980f32b5bd7e88f2db1d14f1f9e3665f593cc5fa8408e8429e8fe1897de925e176290a2130686d2b3bcec638ee3975f96ebf2095daf0a2852d716bac6b92f6aa942625d01021e1c89af5f6b8308eb49619c89c027b8fe936260340b76b4574d0523aeabd96362006415b687b6e071f40e48e40c96df0c92205d5d75797b75cbf22781eba46d98226415d53bacf12a75420954e7ec03f6360123d62f88956f8a66f989a427d3b039fd8d6f79f3d85912c27ef185f4bf361e89ca88cd08f2025243a1be4cc4ba6559ccc191ddf8a37de37ca1c196c444e27b014bd32c8113e6070b4fec712924f4192220504294995c06d600dbc92ec24512741babd6286b496dba0b63f31fb54e506d1a24c1441133d58a35ad0548cb3c06f6d982da1a4f2b0585915e2c18848e02c8c7ec705b8cf28f94a172101ecb32b3ecc2ec7ec30dded311ac1a2ddfbe914e5463fdb006dbe7f23b7d88214fc7c752087cf1777f90200212245cff0da9d61fb8a5e087a733676974df7898e7be6fcd861c3ed2b3290e8156835c5bda30175a5e7601931abb192a6aa9f860d8164b2c4ca251ad505b57bdb9c676cb72ce5d393c1674f439807a8f27c09344b84a7379a0a393145b4ed3025e469b07cf88d95fe5df923506b38ed7f55830e0fa35489fc30a2136c8e8bd49e4dfe43ade1215c3a27688a7afed65aaefe50d05a8b0e2cb7a4cbd47185d250c07c1e833df97891b185493b4c99676e564f25f449dcf31b14095160e1be0406ccfdfbeb407d9ca0642d79ee22fffcd3d1330cc2ce1ac657e368de7998018c7092ea1f8f90c6a2bd2d85d20a8b73da5a90a54a0495c28effcbb7c2b97efd532a1732fa8e3f93757f504d9cc1116b5f51695df83043f9c2e0008b7be78653a917ecc05818c9e6e902389737fcdb54a88a46c488db90be55869317531c84d4a26c36dcc06fa62f733d4dcac0ed4b53ba5b85a42879d837061c09a7022eaa990ce7fb2d66b6da81a4bd78e562b4af4cd42e24b435232e6dc1af9bc42550bb17b7f81fe7744d54e9258acb49846cd28f35e005239c7d03dd54817e778a5103d1f78cca3798935d959e9df59e9c5b1207170e78bf847ddf315b512e6a0219ca6cce8ba87233f23ff0229fd72d2730eb298c3bc0d907682f9e955cc52160320f61506d88c00a2f651d5c5879f87d07b32dd1f9e0a096a26bc527ca0ed8333481400aa60b56e48c0feab795d16e03e6fa822aabcd72034f1ae363e4dce87b3e76141ba7aa7f40b9c88ce9ef7c7f4281a0457c9261f3e15a057d1217de676f142da941d9a5086756c789d33adcd2e2637a3353c6240f5ee56c2294a3b51ce238e64d53eb8ddb64295475a901a667bf7ca1e10fa425f2a6e532b17e7d1f3cd29df73034e9866a79f2c63fd36796fbdd670c7cba6e92af7d71cec99bea44f064696297fb018c6c804399e9a0e842e5c6dde91b7af9f8d37bd417f4cd28a82ecfe21fff474ce2d26001665cc749af278d6284f35a3de12b703395947a2ed0794093bf770e2a89cf1ca55940eadf742dabdb30e5cc0f5bd9a064aa633a13fd45ccfe8d958e9265ff33d49be456d95f48138fdde8ae60f5314b3e690305cbaf22dee5950e98e7a9c95d53bca793c80246d6ae2e62e7fceab7420ed49ed4dd584ae8da833cc61f7c71838220b83a3fadb061fa97f803d28eff1cfd2956899ee2af8c6150dd5d7b091e9d9e78e191f4e141edf394459ebd39761bb8231755a98d125f35c05af8ec647e1b70dc2bc3b7145739ade2afca8bbe0f361aa11bb6768efa18524baee8e13b531f139141f6e9a505edafbd2ce380b5b4d6688a9005ba9f45147166f60376175f9a4655ccb2461e1ad36f2ee41d7bf118059e6f37fc530dd478488a4cfb6a155568d51ccb2f357864d61312e557034e163c2082add25956fe8ebfad38629636f46d0dfa39012fa299a0def5a493f741fa7d0305e73585436161edfc9c7446d329238b2e9ba2dcf8c653ba0f214a69c0a1317ce2520458f96288d60f8ed070ccf4d6b72c20e75ec5d542ac086526a6b01313ff4748823917d0f4f33a92ae0f39737b2ce7d0ec6b0ce68686e38b892aed0c5db881dcc66eed6c805407bffd493c7a3fe4450d06c228df93ff8b3cfd5ae055d820edee33a22e737b674724797f9425660da474469359715d92959f750cf09a387b3635e5bbf6874ec3ed1108715c29de2ade2391bc124ec1c652669a2968ce34cd07d439c182e0a8daaf63dda3d67b0acbce429f935edb4b84c534bb8e1982c7379eb8a57435dcce48bb1df6d36fce69c61a3396254f1ddc67cb28225b69a2c884f2c761a95e627bb0de4ce186d9b1fbe35fcd30e4acc0d3f6e156ca6572536cb92f98ba7356396a13310d4bc428ed568acddd217876954db9bbdb8e3c5a6d59812a6644e4a482c3d04187079ca5e3e7afd3ae21d1713b60c2ebe8f3933084a1d42fed9c8b8ddbdc1b858c7322f44a501a5015a4d8b5b40aaeb6ffbcd7f08e89047329ea6f1d11ba272c414c79dc63d7f8d9182dd152807e035f4b07086ea1128f543e133932d5d2be6fe30a7e1b9e38b15cc82ad6fdd48ae3098bde41e777d2014233dd2ede617482115b530ea7843f10e8cb8b5e28bc9e8b7a69ef8bb31c95bbd784c91e8d673d8723ae25f6e128a6687985925a8a137c8b65ae9eac884636e4662fee256a538f336dce9e39aaf3f91e41b50d8fb431d19aa4fbb8e2aedf506b1b5c103ec925195e33dcc0efbaeb2889745ede32d83c5c7d08880089ea550dd92890267876f544fae22e61c520c76b53ca3b85e77e4561c974d58e598712e6ed9719236532d3195d5f602fd6cc541fc06fd2ca8551e195eb4ccfe633d425c7426c547e9e4b3e9a1a3d976079dcd745a5356a88a0346fcdb28c52f80c8ce0632f415b4145b25783a8a60d5a407bd9de0a503099201fc95cb649e91df77a7946ba8e133708337e2882a2f6c51acc275c271e5906060e72610fbf0eb633647fa52cff2c6da9d19413d5bfe3d973a1191a4a302e28128feaf9c31698bb16812993dcae6f4188e1c8e769ac7e1fead66671051807dbf0642c19e1aa07f806f7efc0f0f28b8690606d0c70fe729f9f6db9ab2ebdaaef7f1a04a9ee92ff6ada728222b73229c3040fa675078b0f6b7058442b280cceb56586436d10130479cb77e94c6e2b3bd4e459ea063006565c581b830646bad7fdd03606ca0aa429c5a22a391d3f692a4620cecc04c6e888940f113ab0851f9ddce52388e855e5bbc3cae72658600b7a4f2d32f8300f4993ef9de0749046dd733cc271131a6f81a9a09ac52dbdfde7fccc26fbfbd4e232bd1c1231da93a6d022ebeccc4e2cef725fdec5a9453bcf40f8b81317b8999d410b7882a74c788e451d0dc03a4f977320c6fc3814c3986e7843576af852a969b62116d6b4b9daf0a4d9363f6d6cabe0f57ab00752a877b338f526aa61e8be2b4cfd069f8b36f0b9bc8dd9af4d0ee876eaee0e42abf36582b386c97ce6478bdd9cb8e64c0318faac4cc4844d178c21eab619bbf3b68f288147fae42fc91576dadea14e24cf61079e1338bb99162b84ab2bbf48fb376bfe1192db16b6f55f650dd76509809d42b2918e375d2e6d1b390d5ef9127e642f13e915460643ea7873da744780e482428a129b9161bd62a4c1b4d4c7ed76b0d762275ff0e87fa59a7079dfb1706ceed4fe1dc0b2822e0891d721b228e0e047f91d0ffb4eb1271b56585a86e2c9ab9ceefa7129c9a8ec82d56b25e0390805630a6bb9e99652b027cde84d707b077811f2cdf8af016377245518e352c418914ffb746913dbe179bd95ff5ee7ca957c3ebecf861c3efb351cc2e87d39f3207b1f3053ffd62a27ab4350e4a86ac451af5bb63d95a0dba94967e01aa27647df6775a6e5990b8e5d6605fef5de58c604826a3794308913eb585bd30720d2d6a836049061fa1999c92bf612ac832dcb4ea6b4d29abbbc824a20cbaf4df7fd324f7c02bff9e4cb514b5cd4d222c40cba797ab28f4720a7caab9c97578886deee12f8ddceb0a54e7075bba768e4c81b312ff8f9b72e1d0f5dd12e767f9524a395639aa60c14574816d340ea0d58cfaa4628022af87e3c9dd833e4b003ac3e164aadb0d1e55f05eb78e6dbe4c2d4a4b9cfd6f87a0341492d1658d3d3322d79e72105dc95cfe0b5e56b286f6309375ba06ed65a7be392549c0fc8adc7ea8571aeb6803ec16a7e108ec45202edb6503978b285c7b787cea91cd3fa61eaead4056f56fc7672f424b5e9083691ac1149c0d38d1e842150979a6241cdcad2b1efeb4918dd673ad1fadd35bfce4d310a0e441de966337d054a1e77e349062aee9987612c0dfa9a1a554e42860f3078577cdab0d38e4284fd5c36b94f9e52e906ccd8edc8be3009eb008f1b9bea64b21e2267381d02e269e55cd3edfa199be72c141087543c5764f7c8b0e81614d67deb7d7c99ad15f0dd589da29e9545305c231ab7c8ccb48c313ee19372a41c2e5d23de1085973f30035c07faa75d265970a677b97ca73687dfec3aa14a05860e7e53bc0d3b579df4a183edb168779931014a2ae974915f2e4398e39da34d26e3f410450c6478622d2dbbdba7ea27a0e4e858ec307280c7f8d22331a83f7f94122fd328448076df1e6940ecc3b75c8f5ae6b5049c94fc1e5e8fa5b9ab7643bb8b50d200d7a5ee850c15fa68071c20e4eb10297748473e547573d1052048af8e8c670f86f44bb2db69b0d7b00619ebcf77108309e312804b03e97a9667b516b5a451ded525aef24b2867ae2b89a306e44647c93ef53de0531772cbdf767da7261fae83af31dbd5fae139ffa385432236d075bbd37abed92928a0d74d58f3d9f21a127ef727623237770b785f895e2e40b375d5babcfea8900cfeb401567b1d08cdc2557e82ea9ca0304efdf939ff1b240c7e13785f929ee23400c5eb25d84bc8734e5a09d52f9ca37a16c1c58165d731e6e7a05e5b57022934128cc1c710d10395a7bd0da5f0498941fc236c6ece984377545d5d0f65965364ee59f6d22eefcbf2642e10a4fb6b468a42120a45ab3ef18365e643bf9e362d4676941af6cb7e33d2a16052f"}, 0x1008, 0x0) utimensat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xfffffffffffffc00, 0x5}, {0x2, 0x5}}, 0x0) fsync(r2) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000400)='./file0\x00', r4, r5, 0x2) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffb, 0xc749}, {0x3}}, 0x0) 22:23:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() syz_open_pts() 22:23:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='o', 0x1}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 22:23:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) dup(r0) 22:23:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() ftruncate(r1, 0x8150) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x4000000b, 0xffffffffffffffe6, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0xffffffffffffffff, 0x9, 0x7, "879cb1d7c24a66901c291e428d4a8f855382581f", 0x1969, 0x7ff}) 22:23:07 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) chroot(&(0x7f0000000080)='./file0\x00') clock_settime(0x3, &(0x7f0000000040)={0x80000000, 0x3}) 20:33:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000680)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f0000000500)=""/143, 0x8f}], 0x6, &(0x7f0000000640)=""/28, 0x1c}, 0x843) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x28, 0xf0000000, 0x0, 0xfff}], 0x401, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x727, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xce, 0x1}], 0x20, &(0x7f00000000c0)={0x1, 0xaf0e}) setrlimit(0x7, &(0x7f0000000000)={0x8001, 0x7}) close(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) chmod(&(0x7f0000000140)='./file0\x00', 0x0) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 20:33:20 executing program 1: socketpair$unix(0x1, 0x45, 0x0, &(0x7f0000000040)) 20:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0x245) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) write(r1, &(0x7f0000000280)="1a67d51e23aee6000000009bfa7bf6c83980b8eff2be223100c7d9f15987521412b53350f7eb854f89979f19bf05fc3fb9ebc88af9c7e4663a41041b26a66a80f14973773f0378be6e41068443169464bc6e3d7e08e35eb59fa828e031fd7fa5a356b7656b0a077a274024ec8dca7698f28c1831a48680d6b6b08c5309d7fa278a1b0524dee5853cc9f42c295801a09c52df88887eeac3ce40332aec58", 0x9d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_open_pts() 20:33:20 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x3, 0x1000010, 0x220) getppid() semctl$GETPID(r0, 0x0, 0x4, 0x0) 20:33:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7}, {0x0, 0xffffffffffffffff}}, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x1) fcntl$setown(r2, 0x6, r1) 20:33:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x94) kevent(r2, &(0x7f0000000100), 0xffffffffffffff5e, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0xb77, 0x4}, {{r0}, 0xffffffffffffffff, 0xda, 0x5, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0xc4, 0xa00fffff, 0x7, 0xff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x3, 0x100000000}, {{r0}, 0x0, 0x20, 0x40000000, 0x6, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x1}], 0x3, &(0x7f0000000240)={0xfffffffffffffffa, 0x2}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:33:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') clock_getres(0x7, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getegid() r5 = getpgid(0x0) r6 = getuid() getgroups(0x3, &(0x7f0000001440)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000040)="cd08404337330a1434c5aeeef1bb62edf10d94d7c1ee6fd35baa0292bcc33b7a29f8eb9662bac6713cd32c1984466362c69f45fa47c16e3f73da4d0afee8098487dfb8270a4771add404463a70be9690713a1c84cb1077c859c7870c1873f1d0eb34fa089880af29f2", 0x69}, {&(0x7f0000000100)="0d7a34a58f055556ca5a708b43a135dccf12736e1c83908f62b5abe6da8b110ec978a53d3d046d5f8bffc8dc4805f2d3da3e0a64e1a4fa360c7e06322f8c03211fde896dac9f931e5e8d6c58810f7e58680558ecc9ea9c6785cedaa4bf765c9f699dd238c1f0b565ea819751c414f8087b158c22c8b6567484c07696e6594e4b589db59ae39df0b08b20", 0x8a}, {&(0x7f0000000200)="be04f5a4153c366ded48ed8e459dd17b3b2c8f16344415103f9f400f6fba021c5b5f2611d781a6d96af3dc8af487eae5797d320041f580837dbe58c9f7f2de3cf629aa3630dd9885e4f9d644dcd2c1ca39277fe0e251f522e72f269abfd60fa6ae5eec5a09ab434f7b11c9b79da05324", 0x70}, {&(0x7f0000000280)="7483b9680a7cb818c5b9038f76ab4f7ec27cc1ab8146694409276d7af8e317fa17a28b5ea8f48bd0dcf968efb662a747752dcf5b8a942f6527b533d7e560151a35ab8dd8ff8bca0ba5e3ef0ba4a4983f3ba5f0d7c1e29e6593f1072805c12db80a8cbb4b602f2e0e862119e0624be7b4ecb52d7b97e153500bfdc7f4cd05a9c46b9c3539b55af06664240c964f9f33e369a9994e857c8c446d9315a8b9d38b8841bd16365a810d6d2e90d1b8334177a833f5bb85a0f3a91ba3af0fab3bd2eeaf8171e65eeff5e286f59ee6f38c99b89593865c9a77dc3538489172074ee24164", 0xe0}, {&(0x7f0000000380)="fb72e6da567ad4362b26a5890cdfcf4c1ffd632a6659a5d40ad5549d50a8bcf69d50e352d3b82771fbfe2709a5a3b0fee360f5121ad28c2a3f63a3c4d4c426df884bc740b1057767e05545ed16e32126133d601c95184ea63cf4fc9c18050cbd4096a619fb769f7d8d9e6d6c2d8e267b780cfa93628c540ce18b022fa6ba704a7fdc163968c0047d4aca3b9efccb7efad7cef0bf91c33107f36c7459b12c91f26a7f0540df50d4da10fac0d98403760116deb091fde56b573b2352c152c2f31645ed189bebd1d9ec97b7372cf38d9aa9e020f6e8923b0935912e90e0e145052d7c765559949c3a01d3bf33db6ac50e93ae15456966466c34cc4ddae5103249214037678dc059a282e2c553d8e6796c6102e9bad4699b17a6b1665335a04023e45d5e9da33ad614a7f065347bae272a62cf0743c0ddc83f1157757b590ae6993082601f4ddb11c46a67368c4dfb04a2bf646d449e848dd739321a7cc5cef8351648fb6c86b655ee5d4ceb52e8f621b14f0dbba86fd09816f3a204874de1b1478f86f4c412591c8fe3838cdb81f1237b1bccc6465a42902e7e752ee136b69e57dca3cc5ac19b8a2c21bd5613bbcfdffced7cffaf6b679484abbf700fdb0e2f904e01a2a8bb36e0d476fbe0bc92fcf8b2cad7288c7e2eddd802f259e5f0368048e50a104f056fb354e997dd1644cd977380c45dcaa66491632fcfd969f74706fb47490905acce8b5303836c81be4eb9cc98a7bdc3acfa546e4a3bb650db19a390a3bc83f62703fa6dcfdaf2ddfb6895fba9855107b847eae5c0e2c354e4fc200d8952c5e9c9b67bae339ef02e10ed904333a85f9658956d83cbb94a77f07d26999d314a479b1859c3025fd8a389a49d455414ab26d3e05c29f933a188a291b3184e9ff10e7b27f70a12f1c90d2df191b02af07b07dee5e546cf462651af46180203669307f75fbaf70ed4bb1cf81ad7c46a1903e8f0daea306815b9f32bc1dc9c3c832318aae20712124a2cdd3d6935ab095afc360b488bedb601fe0f634c6c4232a7ed61f43e325a23cc2df7e2bcb57b20b4facfe0c8a0bb48550b37c7715f89deffca9daaf7386b74298fb2edfabd081225f99a029139e38e26d62dd48042d01285bf58ae7dd440060273e34468b44d71c3b26c89630c2ffffe6ad3bf416dc27820dbaa9c5482ebb97f159ebeaa0ab4bc9e982e501022b07b8179d53f4336b2836b0fec56b137ef66910c225e6ae9889b87eb1eb1372fff7468b20d43c9c882a2b2b14f60a9f5031a5e681c37cabb15e855e3b1ec44670861886d2217138ac2328a0fc8e2f0a950ae06d3744db3e9d76770ab318b8436f329295180eaf14fee0d66868a9f45c9487d5468a2ea4d732ba9f82b92e843f9fab416d17abfeeb0c431fe1f0e8f27d86e7042dd800186c8880ef8ed47a4846cb1cf52ae64ad8113911eec0ebc6b6af4c1799f69c706a66d4c06deae35053e7be32be5386ac11d8a0b09b4ceb5d1e366b0df6fe2682acc320ca73a123e878b56d6335fe7631ac4b19a578112b7db3db8f6c7dc14aea056b4ee87d5ea820e2eb8b1ba93e90de5c4a552fdc5a345fcdc632533e8023724f810ce59402ebbe6ab20822b1de2e83c01fa8c441e7d1321aca5ffd96746ae76d8c57208f3ba6a974a8fb5e6ddb24d1857d84467ad3ead6868f29aa651b77e10a857be6a9120675e50747509f87ec3f1744c8708b2b8474ae548395301ccda258836a302b98c596afb6fc27b1edd0b339d65c1cb9b07a7b9e04d0bec7d24fe6b509edbb4ad05fef3746ea7b597948cc61989cbeea2ffe5a75e7c7b858b6ea67e85457eab22d5fe96559b5dd733939589e243aad029f659170c518d2e58c375d4f6c8946605ead9fd5cd01cb2dd7f45b4960f64b4949c067cb9e67aa26057ca1fcf40d14e5251f3807bf8014cd313db20ffe093ed5173947947992ddb4945d607a2cdb778f760a6d735bff24c0915d7b766c922541999dd39bbec26859e002651f04f6b50f78a07772edca4fe433b05efe39b3e92e39e56be19354835fc7b71f7230b94e2ffdb8fbd8a186e1c2026f6c2465ada297a7d77189640db06161adc2ddbfce70ef4d06a7e79e4bda2060f10a4ee0bd955b408ec0360ff8921e43a14d5efb34d16ae4df3eb20e8ae9459a03c12f513d066c376e8ee9dc51dad880be13faff1f03c9ad48b69dd52a5a4d60b5997cd7353e432ac7544609d18b23fd57de2fc0eeda2fbbcdf9c100705a400d2826485bafa9285147901d5cb415f8f5d81cc7c1f1e5da2dc408be96bb6cc50c5044b33615ebe5d0ebd5d753d72a0b59b1a828d4ce6719c8778d3f52bc51214b407f492aed66b46ac31893de59e622f7240a3ea73705d6657206990911f856d021aeb028ba6ed63af65442f24a38112f2db5ba4d222137c65ac8477cbf0db1e0961369c75095a8644d76b21b04c561f574aefd214b31b5736642339196bf8e9fe57de286741068b08f2162379be24e8b485e86a6013cd101ea0379215e666d331536cad331afa555cb55cdebb8f004bd8b0e469b47d62872bd4386212ce152b4cfc568c37faa2f5e11e70b117a5a771b131e1ce71760c708c1771b32219378f4a091b48bdd988aaa375c0e91cf383c8ff3dd302606fa7988308ee707d80d9f41b249b56480ec05c87839f0764f0413bf7438991b10c80945ca513f9d315a5334b24fcc5371c1068f69f852483591dd68989fdbd2614dc5620aa8e5a5a987ce27526d7b34f2705f96dd3da4f0a3480dc3722ea2bd4daf93f5630e13d30707695ee12db3b38c0748611def41ea4a63a21f511040353ed00bb2c1b0d2b14fd566cf60eb1b8f568ccb4356f20105f9e09f8104f472d94b83990937f21f2c877015feda46983a8f2f66b66ddb96ddb4ae2e24528767842161ad6e5193f754cd8af27429af73f44ddf7e0ff436b783d19e530077ad7537445ee735f5f97556eb9acb781551feca7c72a155d8f77703c43fe72a420f8ce96d488d59e8e96a898b14d24051133e6d3c6321d8071a6b38d2b09e4d65ad38c4784a894e8f161f1ad08c74d948e11fde4963f2d09a005b11285547ab12e210bb3da18cc4892b08c2a2759ef59ee0eb8b7b999f1d0217f599bb927d96341a2f6d1accae23af8bc4506d78546e182554b8a923707fdb4a51fafd12612af71a02822a95cfbffe4d41fe3b7baef28e9a3b2d9bf34adedb659f3ca762cc8ac9af9242852cf24d59f00b130e50b0c13fb52d3d4821ce8f6d7af4596498af33b49483ba6bb6f5b18eb55845db768ec437bc4ec819d9d5fae503bf0c1a3f70771316c0bf35f352e45227d84e43603e387e6a33f947ad1f6667683111393a1603c6ac07fff74d749b594228d57a2172fc510cd2be9912ae48afa6d523898fd25d4e97be763364e5df2b9d4b882a35655e12ce70a86ea7a8ab258a379975579797e765c8273f107cb447a5328cb49149f83cc76dee53b85bb42087ccd80adf0582d2cf16e275f511cf9be92fcda75ad42fdfe97eb0492095265d900213647127c896b1307580b2694ad10ad783454047136ac36d8443312529b84095779018e447826a6cac6b61554577b10b38b4658a1ee834d484b2e4b3cf8b0ee0be6b0c2422efd2726adcdc27218d714e0b60dde7806178580fb1a42813a0c09fa2b97d95dfd477e18da8258c97bbb7c4fed180fed1622e96174c0146a9e6533dc23ee2f1333cf1337f8ce0a647687684b8914f38f04a5ee6872f6e03e276f01fed739855c583c890f4204670ffeca6fb92ae8bf3fbfcc29bfc45b164da15d3212d267d35ed0b97f5b50745dd9ea4aad1232430cfbce9e6204499e07645bbcea906bc9bbb9bf7c9b0cb36d10234ad9b1147eced1f56a6012c5355a7dd28e9f721f28e359839dd18adf6fad27f143c7caae2afe95a60b9a69f89e97382f34b3c2bffd89cfb69f57b7e9b35c005ae54b10337fd2f1e73286de5e8460a7e576d6d4ac6db220bce391791ef416108634b4f5f5e26bf7a4c58448b2b8e4d5bf26bef7c3b1dc1f8de9a63fa82a581641650f2bedb1e5860147a1fa58d70f2f4580d5af46c61ae0bb870f4712b443e4ea0a9e1763c22efa420f85a2e7b914b6003b25cdfe9413082fd94de19424e252f8297df35fb64026c8d71d290baddf6315603abb315d22f031702cd71c1ffa895c701fe21648d54b5a4473f914d5216bc4506d5cc0a5d4a449658e1e627920e8bdf87e49423283f881c98da8849edd529b1eb72ceaad7bf3a6dfe54876fb83b7708b6358f5c27e393bb084dc10c9ea37da49e6406203a477131d681ddce9a5627daa88db8d081229538216369c2538184263611891e1702b1e1324f405bed57da1a408d3af211bf51dba7b7c7eb1fd68765f35d62c3cf4e7800fd98ca0bddf7983d0d4362b18b64d5539207f84db3cabb1c56f66a5ef3f2afe28ee6cc10eed6486c191893b8d1fbbcf3fd4579240ff80dc9af8a9fd148471294036ab4fb57c87cfd85005830c738b0f465ecdddaf66638c0432771ff68f9e24105635048d05a9dfd1dd89a9496c0f06545a8e4cdc346427c1a3fb050478e97e2958abf1e2df85e24bb8b9e5d59963a8ee53f79058595e0f2cfa7d217cb8df51be539dea8805ed51658d7157d36dbbb37208a50dd112d059cdbd752b5d96dd0af52fdf2c8527c42124f7f873a5109f46b1806c667bf109be3a95184756c4cbe9cf1d23ea0a365b621c1476975fb365967f25e92a5f3ca70c401728fb927b9f92ef445aec2bd8efab3e2ae3002ad19bf31b78d12a38f50fad36929334b5e76cedadf10a32e1db9790fdd6a2e678e0265d85064df022b6d3da5d963ef7eeaddb9e61b8f34ca95186b49190ee8b680b2837ad89e864348a3bae8ecf14b75f2b0175b68606f835c5a8c99b302029047d91e6c50bae0d13bd4b29b4802350c32a2897159b6c4290c01e6ec6d906bd34ffbaf803cc40650699e0c10719b74df8dec83cf6d0e71b73aa52888d20593361a280b76ee85e4ac9ec1a4e8b21bfce79c39e2ce04a25c5075b6e4078b0d4be01a8f0227dee44b44ef1eb148f81b89e474a5904d5d0e2e58763ae023d83d74bca4f46957677a2c1c85cd1791a48ff23135259457bc79ce4ad17ac336f990ceb7accb75016cc5523d662b238927e8ce7a4a2e5b85b3955bbcf9b73b936121f9c47de3aef03e48d2f6af91efbf215678356a3ff3a817a0c0bc69f5778e330455f13e3ca9619de37a44a11c8e5ea67bd2a80508c3810392aa643ad0d0b82c5fb2c6dad813b95350ae234e1776e3802d50f692f7cb9d432ccbcfa77440dbb3ebcb0707efa676c6c2ead42109cb9676fd61a42a628fb2eae1bf5e18d69b9110d9cc3c184ed0f9bc3ad9682d73756bb043f50c200c6910da4ecec5073cceb2b15ca083a88c9f3866e9601f96c832fe474b6d936ea261a7b28e02694d4d337cc48678d37abf34857cc613b3fe673dafdbaa55303aaa004e814622bc6b5ae37078ba0d290ce06cc4e21d56df67e717af1e5c5698158d6ac7ff5f8db4a9b84d7308bf232f743e89738c79fd1acd959ad4e4e59766112c80a0d26ce9765c65c3b1068acc736bb397e5f6aa46b486eab988f0c2cd8dbb275badb73ca627c39bd0610cd67e7fc1c43a7b1e164629b535b449d15f9b113da9b2f2ca067ecbecc717444dbe84def8f8d01c02123ee73ce52a1a3f935aa5e4c1d5b205fb9d7ffc8c52d4a55fb3f266bddd68417134f801c3bf78825c4fceec2f9a395a2bbe35c2aa0d387db2d44ce53e68c9cbcb100a99c9d", 0x1000}], 0x5, &(0x7f0000001480)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xc8, 0x409}, 0xe) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 20:33:20 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) close(0xffffffffffffffff) 20:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2020, 0x501) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x84b, 0x80) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r0) setuid(0xee01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 20:33:20 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 20:33:20 executing program 0: r0 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000fed000/0x13000)=nil, 0x3000) socketpair(0x6, 0x4000, 0x855, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000ff1000/0x1000)=nil, 0x1000) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x18cd3c08, 0x8}, 0xc) fchdir(r3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x6) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="a25f228055ae74e0484d94a35ee19fdbb0388cf57c7bea3e1ba06d7c5cbf7561e470999f89c857ec0ea834d850d6799dcf67ac9053e3daae4ca26f470324e11d8e205d4fd71b6946d0f46e9201f60678ff7b3f82817f0ce13c4906a2db77d0ac4f72780e6680d8480c57bd5bdfb03313535758d6c5e15035984218d7cd377395fa2b6d2979203776573962d642ffc134fb03e3bdab", 0x95}], 0x1, 0x0) shmdt(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x3, 0x1ede}, {0x18, 0x0, 0x5, 0xfffffffffffffd44}, 0x3, [0x101, 0x7, 0x8000, 0x7ff, 0x2657, 0x2, 0x1, 0x7]}, 0x3c) flock(0xffffffffffffff9c, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000002c0)="06d536f823969d8d91cc78cd926273b10a62aab3b17cbe01f21fe161cc59b2de729c3d7d7ca82f2f3ede6e21317699d7b30ff28f4fdcc70e5d3e774c880774c3bef733aa8fde9958a5bd18ea7acfda462bc6d917ec5d5e8a05b14dfd972fe02913a80ca3e8eeee8179d5fabafb97da86ad7845", 0x73}, {&(0x7f0000000340)="9ce759f68e26fce1b325c972ba6af855947339a666c7fd8f69ee42a57fb0aef5535b3108795e6d723b5b6ca80e69b7e9298386f6c5b4d7e3b2e3ff11721f859ad38a13fd9dc9f00fc8990acbe5b6c1006136aa3c62870461c342f0087d666aab21231930afde835ee820e6434fc0b46ede3b1fe093a7186ed544a9596d072e24c7cdefc9f1bf10a9081aa51151cbf69423627e8cbd31c34e8a6d13f90c95ca67507c93065e79baa43b766279d6d4e15865ab494a043a705006", 0xb9}, {&(0x7f0000000400)="485c65a6ad69d6ede52b37a12a730b63aed65c7f2ceadef3e0d76f095c22379e40803f333d7af8816d51776f4c563069e17a8568b91e006696bd9736b9a881ffb6b4d7c13fc5fa17a461678ceabe605bc4e8dc20bdc1c87785ae844bb9cf8f0f43afd88b568b79b2a5e1078011e8fb24e2c8b650d0cb2bdd57ecd77bd8bc33b5b5652612c9dab7994a1d0dada9943435a9b5385d670afea8f7c8361a89e9d180231e18984261f7df37666ac20cc7fc7145233528281d1396c88339d72e5d3140eda7937a42947185eed946429d15d1ec17a3500bd98678caeff20cdd", 0xdc}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r3, r3, r2, r2, r3]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r3, r3, r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2]}], 0x118, 0x2}, 0x4) getpeername$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat(r10, &(0x7f0000000800)='./file0\x00', 0x40, 0x24) ftruncate(r3, 0x10001) r12 = openat(r9, &(0x7f0000000840)='./file0\x00', 0x18080, 0x100) linkat(r10, &(0x7f0000000880)='./file0\x00', r11, &(0x7f00000008c0)='./file0\x00', 0x4) setuid(r7) shmget(0x0, 0x4000, 0x100, &(0x7f0000ff2000/0x4000)=nil) getsockopt$sock_int(r12, 0xffff, 0x1104, &(0x7f0000000900), &(0x7f0000000940)=0x4) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000980)={0x0, 0xc5e, 0x1, 0x3}) fcntl$setown(r12, 0x6, r4) fcntl$getflags(r2, 0x1) dup2(r10, r3) syz_emit_ethernet(0x3f, &(0x7f00000009c0)="63bad0629f3bc3a7ca38842ead3eaeb607bcac735043d844e954af377d79ccb2ce306650baa5cfb75b98b561d5534772658d5ad2d0f944faa52d94957addca") shmdt(r1) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x48000) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040), 0x0) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socketpair(0x33ff459c6725828c, 0x7, 0xbb2, &(0x7f0000000000)) socketpair(0x2, 0x5, 0xab0, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x7fffffffffffff, 0x0, 0x0) 20:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f00000002c0)) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x80, 0x8, "104a1ac78e973ce7a14f3a399d2164410e74b43d", 0xffffffffbbef3c30, 0x6}) write(r0, &(0x7f0000000400)="e3b14c0ac870704e2dc51ae24952e86cd6077454b276163217314410dcaca7c7a73da5fe7de4e29df18bb3c4d06789e3cb62da7c846d0d8a20b918f9f9cbb5233f790c12369978d10c5afdd83e8069a0c54e66340c4827c0d0a9ea77fb56d8a4d4a56e8082c0ee345107cbdcded9d15d6b64a36691d04f50666bd4e7c04f92e30b6fbb5c5e9796d3f7f5a99ea923ea30e146df02ddbb971e27ee162e885d80251399cfecfcc64443e52c24420d1c825f981b53ffd0720f9c86e755c2461c7a0a8a5e487efba2057f940853c696e77d685ef3ded859fea83e02627fa36ac4978ae8ac37eefc65e6ed1131cb6e9c25ba93d1829fda5a2970c2e9632d98aa1982238e5a471e684ec4de45c27f36f04cbd658d9d057b0e4d291e9043e7c2431c619bba118597d8e191e3f350c77eb0aea006ae4c5013a6c8ff9c8aae9e6fd0fba3f01ca8688a24e780f0d6db95075479c2f37dc3df83182be1f3f0f478b4a89425e4e9640a504955d1c940258f7d382865aee651041fc7d37fabe567ad261f51b7a910d4afc8e0a5929352167d06e864631b158d1e058d8f8d4da77e12e647c30ad61ae8491bcd4a748029e6a7199cf7d189f39e6f9db206d6a8e35dd6fdaa1a78d0608117262bc2b0128dee0d4803450778457bdc615b4f4b75d56608d92296c9a85bc18e7aaac5642c13d63b6c3ea0e5ac3e35ae11ebdbe55bd3a4306beea6c33aff7e0575e700708931f14caac2181347733032b2af8491392bca513e4231a8f50428bba6621a19b983e8c8527460ee9804b3611eda0c54f870f61d59fb7490653ebeb9769cd929a7e95b4e031142cfa57428b87cb34f182f0d17859e555075a5a5cacda8f3887a0eb90ad6c2069001fbec5db8bdc65f88e9fb84366b29dfef0ceb8b4f8203aa707036992c7d8ea834820cea503336ee30b34d6a1076d29d88a39522a0549e066099a7a4565067b164d024811c5663f40a4429135da26f749ba62f611ff25ea03b28afae39b4d77b77e33403e7a8f67b13167e61d6ce97952913e800d83bf9f222426b7f05b2fc0dc6abee3bc36b3541e48b1a2a05c4cabfc6f9460d21aad7301fcb87f8e63e8871065b56527dd5e7f79df77086b492c73d229ea6bbaf2d55b40326427f91e825c09a06e8e20114a40a591b1b028c33170bead7443ba15e83c1f9662a3b65ba7fb60761e8de99149f0d9b130a17f3f91c94665d00bc4621cb782d5ef18d4d75ea12b50343aa46dbf51da70a52a0cd19df672bbc0d71f4919e57427c39c203e61acae69d593c9ff54a0247fb1ed508fd793299512b7475751bb6df078fe27164ef9491066674a5b8807ff9518d2058fee58c954d342fd165ab35be4a6ab89195cbd42381f73381e6c5dd4c208f5dd558068e2588b8e3ccc84e890e652dfb68be32fab13ea0070565ca8640c9c07d654c7506e3e193385690b6a9c20d72c244a1bb9b49ba97b5aad3b1aed802285ef69159004167dc6d79a89897092ae67dceb7d8ceb66719831d0b7ca02ad98d4b58b37fef68f6c8765cabda08376df1576fcad3fdb8290cf24d8d3a691ccd0a5aa7536142f007dfed5381151096cd0457c1b6112fdcd98e326ff6a55db2592843cb8fa79307ba2bff51a8f60ed72af21bf3417ace002f6f6f8fcf9df350b372561cff5aaa2f255c12b23bcf73aa31566cd81a3f49d80e79e3f029c434e6ec1e1481c6b5653a36d0331c9941fa8eb25b64e35f8fe68882aaeded97c5341eb9cfa024ba75bae10f0d47b58491364d83babcda64013a1131730917", 0x4f3) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1000) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f00000003c0)=0xc) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 20:33:20 executing program 0: getitimer(0x0, &(0x7f0000000100)) r0 = socket$inet6(0x18, 0x200000000005, 0xffffffffffffffff) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 20:33:20 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000000)="e636dca59afa031bf13f4bf482437c6ccbac1f20d300a1d0f4bf26eab43556116a6ee9a425f8e51b1dc3fe", 0x2b) lseek(r0, 0xfffffffffffffffd, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 20:33:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSTOP(r3, 0x2000746f) 20:33:21 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x0, 0x2) ftruncate(r0, 0x81) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 20:33:21 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x4) r2 = open(&(0x7f0000000480)='./bus\x00', 0x20, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}--\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[$-\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00'], &(0x7f0000000480)) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg(r0, &(0x7f0000000d80)={&(0x7f0000000580)=@in6={0x18, 0x3, 0x8, 0xe7}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000005c0)="2582436b8f0c7a6a5862ac5ad87561a6475574a11bdc7f5920952f1c5dda875db7325e0c58e7c4d70c428203a976cee023d218b70d38c32f1c6fd736d45c876333248083c210a2f25582b4db3c28697e040a34014b265da8157b078d04a2ec30a53ef012e47919b2de5577652fab046794f089d715799521674437fae05cecc774", 0x81}, {&(0x7f0000000680)="6f574a22fbfce45e85916be37fa6af9bdab68cbfd9f99d7a71eda7d43b6e6b36f4f395b14c9eb55bb8aeeb6e0c40b90fc09db5457608d20ec677fc5ed21702ab9715a62c7b6e042471e7917cda4557636cb4ac3de761c8cf4c1924f33e5e18685c771690d6139a0dc37558aa9ea5f842ab6433e9d56758c88846dd903af3a6b3aa789fc77097a00c8964f90dff19db0353c343e2af2443aec8976383d15235a8e0c76e1b74852efa343dddefd2ba61181b424d3c07635fc2d106a2ff7165e326dc54043023302a4a720ace9f8d4bfb97", 0xd0}, {&(0x7f0000000780)="117688ddd92f8a50f563b685566b02ab48ff27d764965de77df0fdf05877c20aeddc", 0x22}, {&(0x7f00000007c0)="93823e797b499cf633ec403053b410ee91e10d40b848af211773f9d695b90059aa42cc6d89650ffced12049d3dd18dc8642d23e447230a515d18c4dd479a9b494c05fcc5f09f5c2cd9f6287cc68dd39ffd55f441ca54c62215853466fda48171baf53f4c1080eeae5c51ff4b854f17e4d77bc0e18e13d46ad176b67cbff678089578b136c472a2ed2db8560d0ea57e1abd296d8243a1b277708144d64e1b3cd5cfd4d8eea9bcb7d855f8f544d52b2aea6d2e7cefcb406ab3194309ec3ba37ea8c62093700d9f05deede7a64308d01e304a1d54f9c881c114e843a6ebd362e24ee9e78bf422d1b68ba3a4c37b7323e3b54f9130974ad858a032eb5c", 0xfb}], 0x4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="5000000000000000ffff00000700000099162f5fd1f8716263624b9301a92ef71b5d9f2beae54a1944416538cc7231b9664f594a943d8214c0d077bd675b234bba1a19445f92b74c1d5515d84de1ada2507e867fa23a6b515dc823380000000008010000000000000100000008000000506d91b5797772a56e1790c0fd87b4fcea1d692dc82436795fa83062e202070325d9bef3c01cc865e910d94523c989d17e4ffb4ff949c95d6727031b745130b781e6bd767e82638ae2fecd16e1b34492ba884099454d498c17aec0445340aebc6150b234001f248c0135dda59efa77039222bb4ee3a9c72b2fd4e000d5b1421e1ecb321605e1b04321d17caa6098a67728ad8eed6e356b8c880b1782736e6cb2e3f48a0efdd40a4ee78773a0b7d2ab4cb31402ea80803968a106d0510c2978731c0c8d581167268a8c78a07a8f22a3ff1361d4c82fb9ddfe33283e8dca755cef18b8d28c60cff6cb54cbddd73724c4c7d3092487000000000001000000000000ffff000001000000a9f5ef52ce4ec61390adb1d564a77282ba934d33cae8da526fab5ee69e6a44d1eb1996092bd6b1dce93ca973363ee9633cad49cf93632303bd0adb69864dabd2eb2eb6f463971f5a4ba7e122446f9eb6bd9d35b346d65dd3aa5b59b35ec55aea80b09a87fb5294606862cfc17eab64c5c5faa3fbae613322af7c758c4dbb2cbd82d1f2c373b0ce234e7b3de2ac93d678de47bad0558fa5b9f30e69992fe021297b55d0e4aaf1309fe6a5edd15e5a32bf483d418ad29e47c5d52902442b5c9fcaa140dac9a3e0435533997d718e4274d0b5f098068c1a2c5ef0540e31d0807098bf6dc0540d29558943a221a51efba0700001000000000000ffff000004000000739b8fcf3e00bbec7355f86b54fcdf9e47beba9b72e98526e813aaf17f9dd15ccfea4bec9406437b2cf6b095167cdcfc9ea279433e962fb63632db4b900f7e4e1af610c38f887ea0bec10a9f0a218a5ee15596849f920a65577f14bc87cf5549171eabc6772f9e81b2eea345fc50d54650ca70441fc2e29e7d9bb8f0281ab996e1c278f2e08e66ccc8207db9a2224feb1565866692def646545042bfc2aa17ecace265e5c80827a995c8a18dcc0e271c7ef1686645c1d56e0d0f582544377de972bd9b91a2ae736e059f923d069f67e9622b3821d1fb9942a5d3fd84f2c4ec1c5ec951518e172612d40f630000000000f8000000000000000100000000000080093f37966ee3fb978bf5d02a2cbca16e0fdcca4239051bd7784d3a5a22026ff5d26639276afa55d57d1806e8c58bed7e12fd990420384a9104f7e75c62eb662329e67b4057855d4535b9fbd1cab8d1080b8ca54feaadd7f1df74196fc1ed9bc6ad426891cb2e2708355dbcb0e950c5903c0055aa4e62839b5f03fbed825238fae932cee5b88b204fc080a53769db88f1aefb3586c68ea20504f64055f8b6db44ca141598b3e0dda5df5ac77fecd31165ca24fd48b4d9dfee79f34e1dd5837ec6c5df490f78eb9fb8837531502dc12f428609940babbaa49fe0b8343b47f5677300000012675a4175e52807f56dcda464f3de5c141d78cda5bfd0a55c5f0f1c405f139b7e30e2a2"], 0x450}, 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') 20:33:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = getgid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) 20:33:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x148) dup2(r1, r0) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) 20:33:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180), 0xffffffda, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="d0", 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/48, 0x30) 20:33:21 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() chdir(&(0x7f00000002c0)='./file0\x00') getgroups(0x1, &(0x7f0000000100)=[0x0]) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='.\x00', r1, r2) msgget$private(0x0, 0x101) ftruncate(r0, 0x9) setsockopt(r0, 0x8001, 0x5, &(0x7f0000000140)="0bfd53e00f0a46618ecb37dde92068f05f6a5e50fc523da2fa31f0f2ac1ebc509db7b0b5803b220ccb35790372bd225fdb48335e070ba8d76ece2027a34a42409d4b4e57202a00d210ded9a5018272d0ba409eaaac96e3d4d6c329b25bef972fcc78a1372e44eb4f51183f855e5f18cadcbb3f9cbb1601b979b2f2", 0x7b) recvfrom$inet6(r0, &(0x7f00000001c0)=""/228, 0xe4, 0x1, 0x0, 0x0) listen(r0, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20022, 0x47) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x7, 0x10, r3, 0x0, 0x31) 20:33:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000300)="a10400e16ae54f3c7cdf7b75b500a90d00010000000000f2454e877335d6fea47e4f2471662a16091b5a6dee8764971477395998a635d35099001158272e5d410da63776127f9d795ffb599b7c2ff0", 0x4f) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) ftruncate(r0, 0x800) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) r5 = fcntl$dupfd(r2, 0x0, r1) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:22 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x10) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000035c0)={0x6f, 0x8, 0x6, 0xcdd, "5562bd6010dc1b17da9bf70571e3f1531e4aa1f7", 0x4, 0x4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="511bdd520fa83e00ed56b3209861fc1f2b06a67d1b774c5b3a4bb72513ff9bcdff54f72eed46d917597c7515287f7bce07fc4b5e221f7aa771b8a7e52d10d2579d20531fec5019883f59e588d51f38be016804c1af5d038c661cca21a311053ba934660ddc79959f04220078b3828e0cc8c0e6094ee6766ff0a3cebf21c28534c6733a81a230261cd55c343c8e8fbaef16c0146449e5540bd144d5d2bb77280a586901be4abf263ded50b18a366e3230010678920ee034eb80a5146a6f674185969184f0ee", 0xc5}, {&(0x7f0000000040)="3562cebcecaf921b77b4ca0fce88a0577a3b7c3ce63e86bc0f2ac667dfe7ca051e25d00812fad9355b72b7", 0x2b}, {&(0x7f0000000300)="c7a8c4663e1b2c14b2491866dc5a02075e9134681febae0a26789dca6917ad31abaef5c09ded48035c52f4a81fac66e00239da4d4851293437e55e034cde8b4f32403b8362f1567f04d8143db64730edd74cb07d444d3418bea9487d956d8ead3eb44fec9c4d1aa04e5fc636c6c07299aec81da21c1fcbf17409d6083862fa5fcccd99ee54cf5e6c0eae5b89418b40b7c1040000d69be702609f704ad4426f9795f61adbe336b966709b68d21b705007274e28cf8d7195aabcb41590d345e61dd0ba8aeec45e0ef51ac32b1dff7a12fb2935723d252ac62992a800000000000000000000", 0xe4}, {&(0x7f0000000400)="39a30344c79829fd477beee6f9a6b1a62decd8d1229120a855ccf20d13939eac76eeb8916f902f8375a4974d21c54d376d74c6e49697befd8b8e4df1ebb53d41c3e274594a6db99633b04ee98dd4fff0124e9afdfdbeb524dce701f70f50dff2bb6f9c8ee05d51f7b7338f401f1909c0a300e0bf9e1691e821b2308fd1e8156e91de10c525cfa416cdae2c0a020d34ae17c079666db4e137bef5e813d5c7301e67be73ddcd3725a8d47726490f047d4ed93a16aaa7e763abbb5f32b708", 0xbd}, {&(0x7f0000003600)="183eee488de956cbf024265b452846690c01700099b7ca38e6c31f823abd0ce421abf93c8d5c044822119accbd2cc9136251afdeb6c4d8d43acefe98e9824cdf84aed96f64b6156e4c469c85c7e55f707829bac4582ce20f52524d33bccc6228cf374542d3e1dbe0cf92ba42be9ec90cdea6efbe0a029e10b760253d618b34b579f20a576887853d30b6c3b0c0a8a1edd4de5a29235a3b42378b2b8966caba3d76cf5ec4c4659e9defe20627c81762d9ccf0ca0f45962c36bf60f8f57e3a461e72ed18469bf9199846b2e799aebd972094097bda2e3d7cd6c27ca4ecc8f055370a6ab42186191ac23af8d0355c26f165564d1d772aacc275db15b2a9ac005afd53b14f5361ee1850830810b0fc55b8e5d1c2876bddfb78040aa47312f89343e7b86cc7a7c65a2964e6afe0c19f5989fe58aa820274ef576415f0ab88218c8b352110ad381f42049095392f9d36ecc83430ace7a3d9df8db0554ea73bf611b9a2df0fbeb0df340f19c8b8c2e89c8fe8d279d75e946aa26e4d76794f6e584e720ef3fc76aa48f8c7fd1eac7be8687f8bafc8751b3fcaa5acaf035a496c81a166da90d72221c14d5882bd267225301770e72a4fa18056e50ef369e1ef1aba66c4d8c784823a9f7519a2db57ad19bacc71b39239d1afdd5af6a42793a4d34eebfe5a020862c647e8d4b087106531c0c7e06886a467b2e03b3ef7aa3befdf863c18add4f3dbfdd47ca47aa86b55d1c3b6c1fefd3471ee6af2d63903b497e19912c34ac3e187ad3b821146b236af761f2c425aa731d2345ba792e759cfc3b589cf78f0bdcc8850399a982bdb3b3abb8d9edb647037bb542082edbfefc8f137220300e0731ff5758d2fab7dd57caaed643c7bc6a3500f5867a96df6dce73bfda5a873097e7313ecf06feb915f10460c9b2161d460a2da2d6e21cc01cb1d44646ab55e0f5da1e480f5df13f8f69fe01051e011de044b9c7b4da45daad50a592ef293403f1f6f92756131c6dd852424adb88373a37fb7438c3c3e85d10200940fa5ef81eaa69d9039366398275bea44647befd8d3385c318620832a0b3cb39acbfc7b055637e4692b177fd92dd9b062b8f6e816e49e9f02219401b363daa060d40c09d434eb167a0de7838b1cecea4d459e303258533fbcb6eab859d4c25622776674644dc45c53584e766accdf2a051fdc7a34cf3eda43b2fcfc0f74408de4e6bbe89c2f15bf8b1c4238d370c7ff79ee8ddbe8d2a2fb8bd3700633b521488ea280a72333326af7d5b3910e54a6bda9da562ea6ccb3007588dc47d400820a996798265683e40edaf96f72b1623bfabb7b5033ea8fbc4544be5f838f69479ddbd6210b83f0eec2fb7baf5dbd256398f3f5bdda66b9167e04fc17d07f3c57d4927cfc2b92669ff6628b85033ba47d7ee9fd8e309e495fc1dc5adfe3139c81a457c505e2ca69ab5b7ef3d47805e831aed9cbe36c632fa6d964bf112672420fc9ca1d1fbbc1dd6920d9a296ada38eba88ba1ba07dbd676dbdc55868dd27b2b090bd9b319d8a3461b605049ebf69e1e52887e33e46ddeaf22c0e34948d6d1508cf098b5cf52709c219d8182ea076b8df965fa79c7de6996387adf50e1972d7245ee112005125abb42aa8c756824ce6ebd1beaecfc302cb65059f537d46796823697332a9cf1f63993b50af227573af3bbcc52606748ac6bba062fb7c5c32a02b2d32dd7e51145daeb2bad2ee0a0064e5f18b40139cd12640fe1b63251c549a0c9e95999d31e3e52c2a6af56c0362de4c9ee12d9e5efff3097923d0ad520507c1c2e254b3ed40fceb4442d23af3dc093c61b5a9a616c1ceb447d6cc983123dbf28bddcb5e23ac829f394ec6f1d703f867337683a0925e4195acad16e11c7ea68f4e97600a22686305fef7fcbc0004839df5f5398a0971c391933d2687c8caa5947ff3835f449d14cf5b5826b36dba47c56b87007472d9c5a8c53a6c19e2045058406a6bb171b1d2afde94947899355ec271a47f4232aa79ea70e0937faf560e3c0e4825233310c727b85deec9e812599228894facde9e5d3edcee4dab31e9b33d20a3810ea3a3a08646bca53350cdfaa0a41bbfb86723b7593a852bd822c022ad74930ce837d0049138d3cef43371fa57b578ecc744fe97e5a2b3463c4003e5e9e6067954f4e1e401e37392435eb441027c3e33879d7cfd412f03a155c95c23a71838d7b42907af90b0c2862955568673e6809ba5c5ddc300a336669771135bcdf9b073ae33f9fd37f73732191dc0fc24784c2591a86cc825e259d6e0cf9d8527f4bafa1c55731c1f0f87119e8cb0fc546e4ad7f0c27344ee331b694c25b0ca109088a7bb355042e68168d119bd70bed8135b0ae96ed91e8f7536fd72a04ce6ef800dd51dcc670b2ff0747e52e8913c36c4f2876b001e03f335edf27b37fd1b289bb4e544d4e8617716f51dee21eac9499dc73ffef53c0727343ccbbea628f15981b61b11de12d7e10101dbad2408abf36c2263cfea023509318c51156e9b9464cae722bbe7a897d33651d5bbb0f03fa1ae0d0deddebb9c8463def0ef76ffe06e345abd849bfb2bb0fc02f1ac562e411532584b73864f48adac14e7a37eef6324087f1ecc89aa0aee6b99a269f94f60f9ae274ed1ae2602775ac8e5851f2481bf07ccff12d2a5570d67b493c9bcd9d9e7dd9d6111dd232863f5dc1f43c267a3873139a9fa9d45137d3cfa0c40501e17fd871428391976e5ef939849ed9863000d7073662d52d1de1c8772f3fd7623e9dbe4ba98df8e90f89f6c16fb471d8e26bb2a4751cb0915ed5f4c5ca05f367ec386b09b28571e9a9027b2820ffff2724309b40878b1b0c8ece5bcc8b565f305ea63fd01f84dbb57fd47c295808b033344ba3c914697e0b12aed671f563a28c72dbded1994015a44e674c183fc07a5642d5f442f1cb0917e41e341091240bc709f8489f41324a85354653527da136c78dcb5a93f4082438be081817b091a147946199df44763ca208faca1b1d6e26dde384600277b43b39327e6eaed0c43396026fefd3b549c8fcfe78710080a5c26e081f11fb4528a198cb4d9267c06759a48db8908ccde6ed86045b7b3a3917d54abeb11aefac35b3316aedd26c6b266ad9588785996050e991bf6c0755e52c39bfc4bdd96ded6ed53abaf08267eb588f719e294060138133f4d03217ab5a8c610008e540e57565da76180128f839ccc6fb04b5665bef2e78bce58621cb93b55b1daf46a70d31fc5b5c687edbc41e8691c3f6908acc3fd46b5e3a560da599b8d3743efc871d35e69e9bcbbfc69de711ef16faecb27842d11ec98a6761f0cc7b969aec9203ba405f1377f34566711d4ff1b186c48d80c0e2b857994110dd39077b6a9dd1101bfb02e0b62f3c6fe776d86d3ad80e7530d155afe4f178bc5dadc82421ace5b58bbc0f098ba7fe38902b5618b67f5b4496a28d8da613a60ed0d208464fe6de30926996818e24eb050550d8bcdb4a59938fccb7182368e08a60b4bd18b2f54904558a8d7b4f1285d7508280e9c74e3287bf7f0b3107c0fa5e546c177f09ba114cdb0fcd55852ca401c86f6f8e428fe1568379170d48d5014aad97135306fbdbbcacbec44b869ebdfd40fb7b1799ab5d82508b3ae55ae66f404b88805f742fb9450fe8f065ca343f1bc7bb8d10bfbc9a064992a7c0379e36d7e78de6491347862d4a035dddad97d633fd471bbbe5311c72234f2c04934c7f7ece89dd83360d3a8da1ea3efdcaf66fb31630db83ee367ca2a96c00b73f1d6b549fb7e13ea010cc5166fbda7d940335895d81b99f3e19f58506bdf6843ec1fb50b641522d9681d9ff38aed6c63bbe3bbdbf62835fdab170ad8518a6488a88ff06226387a6a06fba5c1b4407f04aa1c78f6b24f8532b12d52cc99f538a79b79396680654eef1e6502dccd820a40c4553521ebbb5cc0cb25a9e1ac1ed4369e0a7ee4ae044ba4d039ac102c93c487826a77da5c3f1ecab9e81751cfda865faf2a613d26d252aec5784cb7fbf5065904b78d72b940801fdad702958911cf5460c5bda76442c9d29a4fd8f8bbf7d2de838b73f11b444e14dc8bde21c687c0ac323b991d7a2a2295b3be819b41f9a887d0228338d451ba189d697f6bd86559d2810f4155ccf045fb2eacd89d89ffa9c72fee3f94bb19708298cc34494481aa3f7fb752655c928447bd02dafc555c16e7784387c7e064313b45b1f5ab02b573e5f8cdf08e6c6edededabd19ca897f95c67c6e8d67cfac0c28ebed4fb3d70e3fcf1c36e253d235919f000d850e8c898df2277f023b1ce1f1b6e5d2ae6d04a65c6c7a244343416f205a2daf2fd07a1437b7854f5ad3f139d1ff4a6a72a9dc9d15fa158b1183252dca4d1f4a2d6ffaa78e77880da06a65356fc791edf343a8af058268a99cd33431311bc0eea4b2925e6a221ea1e1439d5d27f1d0afb80f892bcb5f2e97354c625075bed29856a90d0b3f2a98120fa8d52ca4bd4b8be38a4eef4f56edc5263cc0da49fd1331b97dfbdfc1fc1573ccbd0e9efc40c5ce1171c8060223ab9d6cb8721faaa5fafaa0d47f225b83bde3f627d71750d85884240eef16a64baf6f2f6f64b997910eed8c144ff192234bf4fe549b24acc245a5e8af8b94f3879d31b889e6e2970d34b003be707ee7800275cbba6f6c28733e585df0edf5cc7912dd8a67513ebb59d384c6395b7009174f3600396b776dcc723887805adf9de04675b1810c6ca4d7fbef2c26ea5ba2bf178e81c3d2ab5f7c7a7216c764324e29f0c17321cfb3248d2c94cac1c5b2f0cad89dcb878e91f1fd4169cf51d16794092c9d858f47e801f72a7dc0e4a24eb24ecaa672928c811b2ea6e9ea2583936aef55f94f367b28da69359743df805548530d7a37e07d40f923d416c7438fca3322c2d31a30ffd77096909dc6cc699ae486af1e8e88fdc0348731d81c675b40ce8ebf56007051f9ad0497da206507979d776e33a703c01fd134fb8e596479a8c413328d49cb44e020da6f1e4371ae355b2275dcc574a257642fd968f948401bbe673754da274cf4b3e5751855b34d04dd44bd99a46bcc8279010ac830c8eece5502e53fc56ca74a5548898b031100efa5194fd4dc812e18948fc44aa30435292abff5f9e154f8644a608a0080a350f12575a8f3fc8f02c16a0a60db01ce67221f6bef1be10df7afeb1fac703a4a66091e1958877077c919e84b619d279c82b848c8d9db2998bf57ce3a78d458e5cc120bf3fcf663b56beaef6b5629daeb8e86d8b1fdaa4e6c12ae5cb91279c859a1faec52c3a417b78d26c8414648ad50f835f9131ee56bf1d8727e061f878229729b6b66a0cfffd69cf5b7f8907a656e5557ed8b3c956f68dd0a1ce566b50c55443ba5da86fe4b57694121e5a980900c77b15806c0e19538944dfc5f2a7a3c796a9c9e7b4a2d7cb13f9dcc0c6a9a2744c9f4508cb3ec080924641488ef96dd7fb980f1a1f6e3946091540d9bed713a8ea5f376424b075dc364c525c93fc80913821da92c34c1b451c021d789b9e8f16e981c6b3752335b4ecebe1a3d8e27145c3f71396ea1ef554d84647b5d5834f0942903e9658f0a087de46df0e43b8ec411f7257860565b9efc431fd449ad8f9bbd181b3bfcb46f17336990771bff21eba09e7f50b04fc932dcfe04ab9d23e2ca9ac0360319ef49345fa08f1ef3bf062d4f9eab83c4b99077f772f4a125f00aad05bddd8ac160f0057afe765fec90d35ae5c49dabfb067475eca9d72ef0fb2df89c1f785d67ada12f4a2edad7b183704df9a65c3708254f", 0x1000}, {&(0x7f00000014c0)="c8d52e3846e198b9392a5dd24b9dceabeca264e78a002fdc676bbebf5bf0c928f5990f1649fb56277d94242f3faed841b12f7cb931e2e8c30116eb1f107c001ac9f5ff323910492e4184e1810fe8014574064da10e9b3e73756128d1f79e28d048c02506beef032a95731fae665cfd97daad05e95b45f084cf1c38396c8c369678fdb52ede92f93b22e46e5938af97618d805e4a2d32ebaf3d91e4f0b1ff1af4d39bd8f701ef53c2bdea3fcc30d7298ce923580e5d2c30a3df505ba060c0fd7889db8091e6a2af08e7735d9fe328374f412f1af949ef7917c9d086b7c3a57164eee2b6166bbfe86b9d4fa8a654e1879b0591406ac4879a96", 0x357}, {&(0x7f00000015c0)="0cc459bd71f71b1dfa30c0452ea06f55ed9040430577cff5b5ba70543324a0ca2dd22239c362e532de4cf95586caf3a7532fc3cdd345daffc4239e3f92cd571b227a96181a6396d8fd493d5a9a1c08d6cdb548104e1729207a6eb27be5cdbdcf0efdc1279f128070e8c9536433c3011515d900c38ce5d0afbce33ea9831c376a0242c7ed51a5759a7623eaebe4fb126840972ff0fcbc423c7d37f21516e54e192f0e8970b8381639473b9cca081a75e4184bffced90e102aff0b5d2fc5fc2c8c2f217d5b8e07477c8dfef256348d44df66a8dea46b696d160e55f89ad58047c9b83de06b56238bdca99406079553c585f6cff60e02dc0ae2d7010b5e68bb4e9e72d831df8c47a3b423345e47d09925bb6a4023f94c8feadb23277f5ff0b16429e66488b337a69cbfff62c02d31bee600ba324c21b0234f76053931bdf331c6f91cc91b6ca50235d52dbdbfbeb8ef3505bc52c4c4f2f11419494a42e4b6d1242e26384741d8234562665b076cb40f2b8f1baccb6d14417668fae8f830cc9e82c17005a329b826f5e7f9b7396527184066a9b11b099e80222fcc590caeedfae73178bc984abaf1bb74768e8021569bc6d0281710cfe4bf86b848e27a0f3f6a4346dbb774d016993416e8ee0f88c4391bdaf28b1e15363b0c30d8d3ef762551c57e4bf2df741d681e9bf5a04f34bcb9eea10168d541f9d682d60adb80b5452638b536f6eaeae29db401e3c754ce1b52fb1acf4901bdc9b09fb1125065022621f5c51c2b3d9c83280f7bc1c6d78846640f030d0f9bd7f566c09508efdcd8f702459dc360a4b10f92d965e1c5229c5a42da6c4efd51b77236429f9ab45756ca831141c9150f36bc0e0f0f490a8f7185262711be677b4cb8a718fa1dd7b03b9154da58613de58fd0f97355b4f33d7efabf46d5f034d3776e9325ba0b97f7cb327f3363e03fca356c35591f780ab4a6caf5d1b5e6c1cde662e41136e3280966ef136ad5ceea3fafe2652f6f819c47add2417f5820dc7a00b5e749f0fa269893a4fba31e1dba7970bbabd68354c2bed37237b906167be3db315fa59cd3e8b566190bd21daf8bd88d7a1010c911a6a589d0ba0b500136c4c3f9f3c7b30d41f619cb48de2a3c4da590c5102c2db005a6998f6b005b6efad0a905f13e1dd1ba61ac088d2dc741ed7af2fa81436a2a0ef6712cbc873b6dba6fa68e1974b066ed238a58a8e14c4480dcddfe16eb66d4f8fc27f0ef3e7c81ed0f5cc5a6e93236c9698023ea500e76461ab2f35467185ddd05e2f97754948bae5e95b21f6f798ee5b130b0c0b9629e0ca07879a4695377ca55afbb6884f0b5a504bd27814fa369bbee6a78ee24f7ed2e02a509a7467892ea95bd761aa386819a5753f158cd2a577acc134c5502f05dc4053326abcf42a7348cbfabe5624cd038c417f1dddaa3dc6070abce596932c2aec69dccecd31c2a54090c01dfdcfb35c05abd4c01c958ac8cb5e5f41301e6077507db5c2d0ab0a21cc9bb52e622d1b55b62dbccd24105009f7ccbea54ea4c4e4d6fee12238d34be20ee1d65f62e2f30172e74c97d574d45abc43c986472be3257a45144431b5777bbbc3fdc53c3b096463da58d9ec8fdb63afa2248e5b55aa8bf899384d422abf90d51afe532ee5d1d121e1019b4ea6f0739b6fce43e1418f52f606e288c85513fb0820b728a2d0760f0c313aebc440307ce211f32cda94e06c5dbc0cc369098adf92c7391a000e25e687bbb4d22a2634f42252612507305c36729284d65ae821e95f9c7d3922af224303b74c64c65dad99fffbf3edf48428c9a6e314d4bfc53ad90073ba19f0f50f390942881de23b74534baf9206cb5aae6746f3c237c704bf4f3398826736c22c38176bdc3a61e04d73baf6eb7f505408b2fcb1d86a25595c8be73ee03a45a00c83129a04db8c0601c748607293814deba09a5a984da4769f3eb3594f7a3b574f4f61a9e440cf729986ed58787ba7dfffd3bd603b6bacb78025cd3898e4941235578688f84c3f2f4665aba5a3d12fa2f4b970518915c1e157efeabe2b86c7a81d264d6ef889c3cec3e623adbb453d771873ccdc129992218fc03f5110f714a2a3c1522a067b669c762167a4f5de1ae7629791b6f0fb53aff4154241f9d67e5ffb422fcdc47bddf3d68cfc5a9888cf5c9fec5a8b418309fdca52f4ebb27c3cffee8915795b29cee660e9bfb7f2ac597fc7ff6359ecfc856b5a1daf23014c3f236443dc86195f1a7c8c5c10786dd2864c9e6c9b59d6892e8c63864fa5b541942d5784f46bdfb614532f5396a41486cd61dae8ecff68d21d4ebb4268087e70634499e14c6f1aa4d32f3f5a9d029a8f98abde9fbd277cc4ebd9a45622a276ea98c335a6016a2d5f7bfcb187e28bede78969071c4677ab311f7b014547820516c422a47790cce96e9a964c0423a43472b2aacd977b51b32a3f4b4a7faa1172e77046db7c5e25a5ff197d853f7263ef7c4ccf2eac6a9a7758a6262d5b4c65f824b3ecb89478a3523fa244139f750095eb17fda2e14912569cc0e1eedeadb3834b59355b9c1d957705c33a7aac74f8189d111d6c4c35223cc43359c5f3b0f8c1f2aa8f665fab183c0722ba6f7c700048187c8b69d6e6616c64373c55dbe88da18081b88fa213d7be9cd6dc2653823393a9c5cce6fe7819408f7b4f3c2fd740ce057bdc9ad42b650d4b0d8191f6f1fa0f49cb01abe0e51ea6e1b9827e62f32f69d141b4d3f60b8951dea5295d5f5d1e11d73ea1762267e9d452a8d878a8b6d2b6339795ec19a64b533737214259a5ca158654afc33ec2390a9dd529d4ff6d731e7fd9f1ea3f316fa2829cd8d237c8228d2ac7601a88dc899142b6a99352681b58839e7216b52552d6b687ec8bc8f0e03727c7b89638e601c91410fa33fe4da0975d833523e050319c1a5b94d8028c5908c0b261b92878302f0937530aaa0d85ef2d3fb4dece664bad9350b97b2da8a6d6ecda1d1708169c139fb726cfa1ce69d6b67867dd99a4badd3a580db95236810660dd21a4ea3d656ab89a913f1b3f44bfd0a9b4460c77d3330f75ec38fbe7c9fd278543cc0e3e186182b657af311a03363e6d3f558876fe6db15e35ee9edb5101f01dd0116f4fd202706b18bf9d05026fb5f486367a9e379ff8b5c83c0f4ccb598395727ed9091f2d6075e263aa52244a78dafe911fadecddedbd04847201f7f2b71ba891a756be348e5c312f04da4f0d25ee0d162bf309d90d4f682185de55f2d1ec959e6d2cd083f6219931d34b0606fb4a7c2036f5df6053ba5d0e57a2822349f840dcaf42036bdb65a6048223ff4089178dde075e2e3f4876cc827d1dfcf22bec5e513958eda443b97e04c783a0db9ad992b19fab68cbb5e3cab644b25444feb41b5916abfb47ae2c36ec6715b9cc5f9638cdb27fa47b3df3054da40357d1c0ee05f08b2ea49776593befe9e4b9cc97a6eb9367167a1f844d15d41f31522bb2c9c7063be9d362a4fda401c71c8ce193a8ad823546fe7ee95c816c31d098bc3582eb84ae93dec71b47e1f803500ad0d5603046aa3e165a2af207d96594516e158a76ef862e44ce87703b7777a17bc9346bff9e9d30a89ce9b7a9808c12fc264bc7643f7e05c75c71d5b800e86894999a67d8af34b87007cb1773e2e79d608c5bab0daaf270006d458d9f5c6bdac0f1fd4be2801e1ee485f8a437dddcb4b12a07e93216ba80ef70e5e21a1efa88667080ae0303869c3f942c30454705b7cac893537fcb9791647ceca017c903e559b1d833d80ba9583815a333044968c01e8a7ec15f5135f2aebda290fdbf4b29e2750185ccc466d6cc47e82fd4698890cb96a6b4cde3ba033a09d6ab0cb792891818941a9750aae6c71dbab2b706384822edceb54d87bfaab1b7097a8b9cab76906955e9d8e7fc71c6ee4cf770ddefcd4d3256192c3e84b2afa90082a148f378da9fdb44d00f56749c062ccd5eca52d8a36be7148d6ede6f4328f7f26746858e72a22ad1fdeeddb595b0024a01c75db3b2282f0ce6a1b853d5e08dad8b1e351be7e9674a4c2d48df5dee2a5a02015e53cd781d95dd99d6cc4372e239d33ca82bb1d708150f5e09b469fcb04e13afed508b486d163c6030671025c5b57218920bbeb6030f83a6c17701c83749ae7f7b861893aa2900875dbcb4137b4947966d680097920c9f56af5421e7346f136add382c1e616fe7061d547b100156349bfd296c567039766d9f12deefeda1615179f6ce06ccaf73bdfca62e6549f19f1e1bf2147283f77300076415efba1ec83faff35851576bea6416a1194d3788d76ab29999e4e941bc93550ed223e62656b08a45948d69925b0be939d73103d0cf15e6dfca47148496b2a5dcde2c75795ea9172e4ab8351656ac72ac8cb0f7e4421517589497885f5380efceadf0e28586e0b2968a0d73de29c24b9d9dd55e55d189b2ca2d01d40d347aca7f592d2a9bca5f5f94420dae6c447d53c100ebd2685f0c0881ea15b035c57118a06edb3d39a869b5f2980a6110ba7626c1d45745c6a60a4a3c8805ef9ca91e963242bcc7a327244b1e821880c41359e79ec507d95e8e1df333a8acbc74737d924ce89750569d4a43b7f20fb9e0050e0f039fcb90056a6536c3a8964aa4bb1d1634bbc1a84e4b07de2a7c8343d358b902a611c870a7de0369926859e72420513ad2f8f17d0be25ffb8e3030a9a73566a68f08a8def2edf939926e289800f305f2a04791f3bad7076e09cd88fc621c565d5793e7a70115fa2fa79790921dfe532e499ac9a878b221e2549afaa0a48dd8438f67be8383de7a598d36554243ed8036e7a3baa2ad20246266360416517c12da0da8511f91d24fedd2467cdfac5b1232f9811325d43faccfcaaa091296e77dc4fe80ec88b857dd75adebff54ad4e034574bffea147d7f46e07b4a5abbd267fead9a524e69adfcf4ffcf59a2d80121d1e418b8555fcfe7b7e7e7c15c2f8d4a3d4b272ae5cc26f2f46027e051f3d96c67500cbc7153e74d5fb4f6752bf4b2c08d9da58271aefd4a87feec21e8fe33a080d249d56379412ab4b85a0d9c9ce2a4da5a5e30a57a197df8967e4a07a1014c479757ef64a404457f007a92ad81bbeffac2115819382c8e2f9828c41807f7213ba73474e066f30b5ed7808eefc8c7205043786c2427fd374bb7c39743c5d47e2d715b35dd4da4458cffe1a9ff7ad5fc6ba1e28a79b61c307042cad4a88ad1421efb83a1dca6e3af97e288a8b833648cdcebfaa88f767e94705545222686627d73c72ff63721fa90a73ffab5fdd8e6f99a0e35a1e5482d18ace8b0988b2d027e0ff33f6dfc0a0fa2f63920aa3f6720d75ee2f3d5dfda50906fd58842c5b8869fd44439dafe7f52c2521ee1cdf25c9b3bd885968019dbb48bf12835546ef6869b24b1c872fda32041fc7020742e2a33d1196d23c76a4b5a205eef4226d4e3d3bbc9a9e3d4350f4fbeb977b779e907f2e13c809410efbb4a58b2ba8ade3cf8338d53457e2bdcfde9aa71d7605c014d92874c9dc3bb7f5d4729a4855c1e0032cddace80d28f3ce24dfcf02fbbce32b61b3ee61efbe9240c2d38dfb2e16b2a0faa35276f1b01c6262693110c1b5a9aca503717983afd12ed0685aa105c91c9981997707597952f1b999cbab904ef2d6f64e6b66a43172e7508a0297ba44eda3bb0ea67144adfcbb84a733e0f49f2fea2ef301fe9785166192f0e7f1ba0eda404184307f6f3263322d41c8c19761a6c342f62eebc52016683fd2a1c31ded718c63dcf9223858195965afa6c6c728f10415d84", 0x1000}, {&(0x7f00000025c0)="17dcaaa01541ccc9c24d304b04b6322579273932120846b09f55622d1106f0d3c9a15c01431fe057086dc2735a32493d0563d609aa0da830b6d3eeb9c02af9c8f0dada4871a85df9495a34ee135a95722634c188fbe2fe93f8bbe3d7a7342db1770a566045936e7ac26f330363d53d0e608d2951ad385a458eece6fea4f738c8343af3b4562b39d1336192eb8bde4b0d1a6406f9655c2a9f4c5990b96adae9e2bcbc2c53e4547e5047b501ed9257129f2165d2ba959f0a24a4c8b0381c8c4a9fc395e8e9bbb609e3f27dd0e40d2ca28b55f84ac8c7f107c358210991f42f029f839cb2b64471d23c9da0ceb1a32a1db38a226114a56916e7dcafffbfd7dec7c46bc9c3ae07e31c05fdbd13c06d78892b0022eb4d974e617609296d07aae6a907045377c9a2e790897557db0201553fcbd249f41e546200ae496508fd4cdfc8ca56e01862fad242fd9fac598add72f36bc593fa1c45e1c8d227748e0607807d5ddc728fe2e6ea252568db8f9ea0501801e686591519bd4ae863ca611440e3694dfd1bd8810367c33881871f7352ea7663a532249d262e8c95d381f4193828a2078c77ab2f9debb949a07e276a87eaac781e9e0a2943140f4c82fed03fd4b053fbc42d930a9a4881754fb372e55f8ba74b66e9bc7cfac8d1637ebccd07fca666a09d43fed072d74d998df03aa0026ac697ce9e354f71fe75c1690c05b4680d6d35e1ff2b023e200e65c11860e927ec28a690231436ed162d0e04a0ac43df56f1db921a52facdb3ee4f1b0e42b10fa1dacf3a26289356bb5eaaf5a9873ef0bea8413256461e3a8640d7c710a3d89070644960ec3b13ce6745d20ee009ded49b770b477034105d11aa8b1f57c093bc39a6f68416a4a1ea2c9ac47aca09a0a59124e1a343889d34fa155355263dbb4789206fb1d424828eac97790c7040df9e4bb2663e7f7a95468427d6f0076f0773cd9bc93c4effa6129c7fb2058355cf9eb59b248375ff4fbdb18ed2bbb602331512beb488ed7f4043f48d0f6135b117dd9753dc86599e13a7339904c511a858e648b38004a33c642d9d779af31da9a47aeb4c8253faf21aa3ef4ebd776afa970c7aad8f9ab4bac0a14945b22d72507c75718ceb3c790ccfecf6fa1f8cd484ba6f82e146d3dde319ebd5774770249f37e011405d6ceddd6d0528f8fc4bc35b2a690e713264946aec88516d1d86c6cf7ab65735cf12239b42f7ea6c439021a077565ec7772e33becb5ebf88b4b58d5f6a796641aa4afbdf46897bb5101c56cd0af5e55df72a9761ddff34a95eb95e248a9b0f53774fca361f55d0aa362566fb1d5291b778fa399bbf760e564f4a7e0e7788f12b773bcc30e69037c1e78e9422f620b7b682abdd8b190d0799f29c1dcb42177f60bccf606e83a7062d0e9781a9040153fbf80eaaf6c44134c96c85ba2ae081894f40f7afd3da50e7e617181a88318e27646b215d24352fb33bd1bb48a9cf47607571bc2dbf540823be9465a057b0081dbcf2d5f8f50698be5979dc59dc8160d5227f8ad2ad56f1396e0438aac5a1a1a7a80efca23c4e6b7aea61095078c438d64453328f96a80c96b62e35e7aff667defec5f3275a895924f970e33c6580cd47395a92802d8b7f4d0ea3c2f73f6e0b54367cd1728f3502e825abbaa394bec99e278f4d71b59c63400c706e5c36b4faff59b3648bdd04869aa3b8172f44cfb9c99cfee92e49f9d1219a76a60a11cbb12ee8af8ddf6d1b122bfb3cb29735c887449859c5347ac014225bef18dad912cc38ee1291f4e3fd303f7f397ed7604750b4b93978883f3c49680ab974f4c19eae1c528c8ef756e576cf99ec9b6ee927e62a4ce7e021ade1e7bd86f688be7bbee10614fe5e3b6d0348953220ca17b734485cf9424b730b9d3a31c21f8a84b2c2c913552722c636dbf369d36222e14e408ced2afc09eebde03dba3861cc03e7843ee565df08ed5038f15148e3a186632568f3ca3a3ffff747805343864568f7d502af8d0c38759a1860f6947fc7622e207f4bb1a269afe0955efae4716e15cefdcd3ad08b23b75d3dedd05e93373ed7ed0c2fcf6cd700cdd5eff3dd33dab7a69a2d8140ca31a7faa7b859d54f0406748b31f2d933ab6d26f796c83b18927fa22bade43cc3f127127af4bd81144d3c65742220af3ddcc81438ceda75a5a079f5b2d8072cb4731348b64b9fb75538836c4a90d9948d58bfdde61d38b62881be650ade9dacf8c46c3abbe981af22145300933d41c3e45ecdbe150976a4caa2731cb988445508ed42384dd1039e47d9b564334b19534dd6f6a187c2da80ec7daa13dd67f1584c592d24ec94798cf4a976d22fe5b457220cc742595bb0e6ae84f8366c4325e5a03335068f05dacd20df21e958aa252e17dee6cb8b52cffacc298d04d0c72859ae44a6fd4b10485cedc1e7da06d4118e031bba6069d4a4ff937ae6353ecc0af5c393318927f9e964c1703f3874e166dcd34b5f3279f5c7fc9847447480df676eaba63ba328e0bc73f5bb263d6bc9d5748935a6c375bb012ef07184f05f747cd414c9bacd9bd371938cd5e449af7c750515e3bc0d19d7e5165e5f494e1d797889226dc6daf011197469c0b686ec4f77f7712c3f2c4edd4470c7fded65cdcc2c5354d841caee5489af23a202ba6c6d427ecd902c7e81b6dcbd133c9b5313509da5e2452cdb17565cc61c5a67d2f908b4d8396d070f0baa1a7014b22535b436f9b2b55d7aca8aef8ed1b0c63c2d7fc83c6830133fd241c1c7f957a491e4b26b004c51de15c1bff525321cae78cd90bdf224639c02863b0648a928f1a96c18ec3af096f06cf252bb1d88a01ade0c9d31964534c28a78097b3d6fa92967143b236f731448e57893708a46c4fa7664f4cb910ad85a86d00123c42de20b89240ba69a60984192e4b1461994652e4971fd8f43e8ab14978fbc8eb1a46d447b7f7631bc4037bdde64c572ad351a64d4d5800f53ac348f93be71b84c3106e962e234d18b3be8993eba210c5e59be04626188ed7b69301cec7a99c9ca2f509d98b593739af6f1e1d9e2ca216d31f596a9e5e4ece52bfea12213f8500d8447dabf71b096b4ac9da5a8c2f88c593d8467b3b872f5f9dd11831c90d40193587323e2f5b6c31d4455724c8ca4445f0fd20d09c52fccbf4e23477f9c84997511afc7c1563482163e7e90c0ee1ab4923c529ec4d951cd435cfd5d32c54d03a2cb0c99514a4fc21636796ac91a7ee3485d4fcb12bfbf60528751fa1471ca636a567051fe462c1c253f4f7e58d2e04980b2efc9e58ff91c349e7c52a1fcb95546ad0e4c63873d0884067cdc9dbe89a6f37214ac7df061dd0e908c96ef58598d6e457d5fd955b5e87efe526f32bc9e2d2c42ec2d27ceac094614708f5cb475223b4ecb43f4c2d504c19033eae9884d0a5c570434e647310879b0d9adeef2bab038cc913fe4c65f5d750798c47c132511c47644fe61acc0288d26d8ddd2f7a03dfd213a71cd80859f494eb5534e0be45eb0b7fa76de4e63f841ead581f1ce428002734c6d611c16cd71a293502297f3e060926c1699bb5ee95a4fac85a0cb983425a6ef78d3780f4a80f8ba7828bdb4dbd4529249c7d0138c2a474ab83c0adb45dda002e0afc52bc0aca36667bcd366ef958705e91e8f041e4088db510494d828f2a9a39936fe7c340dca8fe844f4b8d6dde6c8ec5901b9d44db9c90755a739c7169d9c7cc1b813d15022d8720f83c8e3d33340f4c3cd2046f25658d84033e0635b0e4d755232754669de5502730efb8fb6a07d14b4f15119ec6ca4ca7aa617feafca9c80b45c79ee49b06db811b46467e65331661464d5b209aa962c82eecb7143cb5fa7e0957e4b6375bf1797f303fe97bc259dd3556d0009796ba2cde7d4ae8d0154922c71c2feef33ccae64bcf0b0b1f709f5534508fbf96f44b6631be70065a86d2c874a511395f8f554489858f271a90da230466e0928917cd708fcbf48344876743f7d9430d17fba9744e04f3b55afad0ba6de91eb0ed0eae604406ddc01444fc73f53111a5cbe199c401f496a654547677287cbbf910a28c2ad92f75aa2ea801937a8c4d00ac7239321d38b82256568ae3b80186558a21dece4d9e6323a44843e3aefea458541d4b1aa207d60154ad832054c4eaae5e531f7ff2d64413dc4ede09cf2fad62069494288034d0a71c4761970153a877ed5475d106a41d3ac63b20abbca4c54b15b19c9e9211cf7b32ff886768d9ec460d3051ccc0d153e4d62ff1a60a8592f913c64552b1bf1310691363ada5d793baec9e0baa01e6c287d4337eebbb3a27e029234c1c9882dac77a9a6ced84872df396ed5c74be8d65614ac1bdb23b6e5b758dee5cae3ed5b70ff2ebe54c3a276d61ba601ab66876051aea21d0e27bcac038da2200d7ef720cd6f6d5be8829e3c6c690844b968d9536e1054bd1be082d24cb84c825180626ecbac343347ea4a35ee17557f609efd196822274617746640c508bf0ad9c04ac97bba3f2da3ce3f0d2bce6193d94583496f09b9e40e3081805b7574ce75ebb703412805b146e255c64790ea719ee9c2cb63a70d4038d184e68aaa574757e0d84d1506ed5775d8db103faa0a345afdc984770601a54bb8ecd407a3b6d6792ac79cccdfca77b40cb2c2469b3506defb421aa1fba212ea97534cc3ec1b81f16e0585527baea94c539165ab2899beb7af95fa7077d65187635793d555f9866cbb4fe66d123a4aee3090b6ee31c381b2b1b79be87154c0eac585a06509e755656756371249b897715430b7a573d158842866f88576dc99e332d4b1d2645f5d8c51c1cbc5181ef7ee624e8cfbdd34238b4d3faba21323a972c57e7b066ed1ecc441ed386e18d032ecf606524f95f3a50e192d27cbc009076df6e05969eae7fed3f88eedaeb551215796fc4111669d367b08e211a52ca81fe9efa625d10eb47d92727544f0c910bc7bb8e9e93f2dc7442b30c70b88598b2b9264c32196817fbbdf7a7a299ac2de33ab970796b9edd4add5a68e08da91ccab13a60689e2b0e5778ee2484c8b6572bb8200d1dbcb983479915cafd932b62eb96416a0e517074263a7d8cb8daea0705dc814011cf4a95a15527ad08e34cf1254ab978ac0482b9518accda3e9a27aa78e9b483fc14e2ee9a2f683d47fb45581a65325f6aeba37a793220d56126f2f1cab722ba5b4eb403a26a8752717df7233f91aa44805e4d9c2fe0678a9afabd0d2776c153b5496ad707d524ba13fe71036df5aa8a309dff1b60023063afb97381cf28a0b334cc3722ea066ac4cfcfd03726d01da6948f95de9eeb7de76aebeda5ff0093324953d268e141c908cdd66170f2830e2f9aff2fe37a10476fa43c6c8872efad172eeeff814580062c4ea3353a6ec642d17630b2dbb4a998ca9d030e042128d686c4e19cd21846150adacf498a5aa8c06e75c8522df8b5a6aaac5df1f0da3924027df90213c9c60715d4393af45bc16b4e809bfaa7fd34019169d6dfe46c6615d5ad15b7d317314eee744e4448c9125ee9502ad6aafdb10fb0926fb63ffcdf9e58ba2d654f65f42b707c68a4681a40fcabf7b0ae4c6a7e1f85c952a1abd222aab5b3736a85a75b0be149120ff91bd3df2b5a05d7e02d5e5a983b4899fa8a7338a60487cb14a3a2889fec07174d2ff255fbd05b122cfbbf2287812151cfb60d04f6664262d81743cf68a19c2e183d2b687af2a040e1352550ac9fbf6364afc1e37354844e5a445bb329ec503cfcff424da2bdcd8d7f6e8518f4f739f8475fe83606e28c9a96437", 0x1000}], 0x8, 0x0) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') 20:33:22 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 20:33:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987", 0xd2d) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x380) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() r5 = getuid() r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x9, r3, r4, r5, 0x0, 0x80, 0x8}, 0x69, 0xb379, r6, r7, 0x2, 0x5, 0x79, 0x8}) close(r0) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x8000, 0x8000000001001d3b, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r10, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:22 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x800000000000200) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x1ff}, 0x8) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xadb5c62930a81e44) setsockopt$inet_opts(r1, 0x0, 0x4000000024, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0518554b3de92c88ece6a535ea9559f0e7f1dc45d7", 0x15) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) 20:33:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() r1 = socket(0x2, 0x1, 0xa6d) dup2(r0, r1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f000040f000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup2(r2, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x5, 0x100, 0x55d, "c721933fd4f42b988dfa9859b31b9b7f616f7e23", 0x6, 0x2}) 20:33:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) write(r0, 0x0, 0x0) 20:33:23 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50697fdd24c83e03ed9e04e29604e40bac6"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 20:33:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x0) 20:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffff4c, 0x1, 0x1, 0x2d3, 0x1}, 0xc) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="4164ce0eeeb361dd48992f52e4aad71aa726a8d3c4c7f037cd692979a9c2a50174f8e694fee24b703a1827a2d5afa355fe451a499203b48854f31d20118b5e0aed6f7613974f6e29899b7c76d5d5253cf25ab109363cbc0b908af5ad0cbb087f36d56147dce684d4bb1946828148b3b4bc2a188edc401cdd05092b2029430f0e1bb2e26fbb906136e46a255743479d1596ec9b53d8f69f542adfbaf5c394e3789f10827e", 0xa4}], 0x1, 0x0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', 0x0, &(0x7f00000003c0)='\x00'], &(0x7f0000000500)) mkdir(&(0x7f0000000080)='./bus\x00', 0x1) r1 = socket$inet6(0x18, 0x3, 0x39) fcntl$getflags(r1, 0x3) 20:33:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x180, 0x6) 20:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/55, &(0x7f00000000c0)=0x37) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000003c0)="b92e6b2d195e0e97c03dc87dad031d914888cf4d8469b48e0c6e30", 0x1b}], 0x1, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x8) 20:33:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) fchmod(r1, 0xa0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) write(r0, &(0x7f0000000080)="55297e2d37056f38ad51", 0xa) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="fa76282715bb956906ad2259bbea40f69e69828824b4def61c14a6e1ab25f62d04b258b49ea231efb7848dc3a8591496a16181e4d2a32c385ab6de97b1a17268218be20bf27c8eeeb9a72dc9174ab1cc66a2c45b97f384c56636e9808877db1c8a8eb8c29014bbb7d6cd82989c16716d54274266dfdd2fbbbe8ad748a5260efd4ee064ae9153a1cb557a88ce249a16468da624a10af359f81ac675463782ce51f41afe985001fb98dd9bfaf6da", 0xad}, {&(0x7f00000001c0)="1c7d00b0bd9c3ee2a1570463e675c227e8c59d8d5508e0c45e104bb9ecfe50485a7e4fd57c7fa8b879d702a791bc755b9e12c618", 0x34}, {&(0x7f0000000200)="aaa8fbef7a6ec849efad5caacd6d64993b60aa91e686bc65fe367f96b1926b3e787efaa91a6613c85209bd5cde402450e6416c5ad914b98b5b9cfc0dbbc257ed2eeaabbfa9b2713a7cf42546988993cdc97cb21ce677c3f493f710e0a416c7060d5cf5c0b6d792f93f789103669217cbd4156e195ff82634f7eaf4ae5787077f342fd97955c149d82ba87e2617a0d715337d0b49d42f7fb304a718018dd9efffdb8f0f3eab91d42c19bb146599bde39e586bff4ca7b5dd58731f9fc4e60b8f010a998438e808fdc11f218a22266d62a1df851c4829", 0xd5}, {&(0x7f0000000300)="c502f6f53ee82eaabc8dd457", 0xc}, {&(0x7f0000000340)="ae6791b08fa438f3275c2c6bdbe5770c9ca865832bac90e84df71ccd97ad883a4809a69e47b14a165b4847d5cd8dc9d91a61047bb102899b0a3abb950a024b88c205dbd4691cdbf28d541d9ea034f06b1b902c755c5eab33cfdd3c8ab6f8e4ed01ce6dd6b3066dccac17ad17e2c519eb1e8b84fd3b9a2dbbc36c0b60acc4d222a9f1ae3b64a0ff0891a5cca9ad2e73b03ff3b5a0b918222781d18138c7d54a391cd3", 0xa2}, {&(0x7f0000000400)="d30c65fe9c48d6ba247ab776ddde0133c5b9d1c6cdb70bcff12e4315546629fdd331062859926da6ef4c043c4da59d1f58164bd258ff98c963f167aabf15e3fb5cd9905567418305c060e31a4cadd94db23b291a77ac07b5e43fe8d961ec455dd51c18ea6946641dfcacbea0fd47f65f21f7d9bf7dd6b539ff808d53", 0x7c}], 0x6, 0x0) chroot(&(0x7f0000000500)='./file0\x00') dup2(r1, r0) 20:33:23 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x240000000000000, 0xff, &(0x7f0000000040)="01100200ace16467b463f9a37f72e9cbb94036ee33cc551319a37666a9d79a0925d445e36468939048efffdcda2787b905fef718f9665a6210b6d97e", 0x3c) r1 = socket$inet6(0x18, 0x8001, 0x0) recvfrom(r0, &(0x7f0000000040), 0x0, 0x801, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80000001, 0x1}, 0xc) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xb, 0x0, 0x0) fcntl$getown(r1, 0x5) 20:33:23 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x1100, 0xe22) r0 = kqueue() dup2(r0, 0xffffffffffffffff) 20:33:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4, 0xc000000000}) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) flock(r1, 0x2) getppid() r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000, r2}) 20:33:23 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) flock(r0, 0x4) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 20:33:23 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = syz_open_pts() seteuid(r0) geteuid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 20:33:23 executing program 1: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8220, 0x2) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/138, 0x8a, 0x41, &(0x7f0000000240)={0x18, 0x3, 0x100000000, 0x5}, 0xc) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 20:33:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x3c70bd03be34b3e9, 0x2, 0x8000, 0x9}], 0x1000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x1, 0xa5c1, 0xff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0xfff, 0x10001}, {{r1}, 0x0, 0x14, 0x1, 0xffffffffffffffaf, 0x7ff}], 0x9, &(0x7f0000000180)={0x1, 0xffffffffffffc6ec}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xc1ad, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff}], 0x8, &(0x7f00000000c0)={0x9, 0x3}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 20:33:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x40, 0x2, 0x100000001, 0xc088}) r1 = dup(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfffffffffffffbff, 0x1, 0x191, 0x3}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100000001) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x2) r3 = shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = syz_open_pts() utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffc, 0x6}, {0xfffffffffffffa9c, 0xd990}}) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) bind$inet(r4, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x5, 0xffffffffffffffff, 0x1, 0x1, "9a74fbceaac8295dbb3299e0c2691e856dfc04a4", 0x7, 0x81}) shmctl$IPC_RMID(r3, 0x0) dup2(r1, r5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x4) r6 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff8000/0x4000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000002c0)=0x8) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r7 = getuid() r8 = getegid() r9 = getuid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x9, r7, r8, r9, r10, 0x20, 0x1}, 0x1, 0x1, r2, r2, 0x1ff, 0x7fff, 0x100}) 20:33:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x100) r3 = fcntl$dupfd(r1, 0xa, r0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) getpeername(r1, 0xffffffffffffffff, &(0x7f0000000040)) 20:33:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df2403e28e539733c8cbe2a08000dcf00"], 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="4ef5d4f6c98fa5018f8475960cd71141012acd9958b440b8683ebfc7781bf3a6a32b98c4695e148648cae6cd1b2cdde02efd81962ec238f95598c025daf1b3a11f8eee43fba7fac0033097"}, {&(0x7f0000000200)="f60c5bfbdf537d8015edc4fe99aabe4f1e13a352e70a29784653aa78c2043ded7486e61f755bb30d267df83105a568d7ee30c346864e5787991656c46f4ac01a0836fff2b7daffe63d248615f806cd15ccd23c0a11aa2bedf9f0568ba95f2d88b2cb"}, {&(0x7f0000000280)="f2663423bd37ba7c157273caee989140cf5cedf837a41d70c8c4a4930999281a1c120e3a879474c0988022747000f687b59938dea2e37308d01cc2b79373b11216a06aee0876159a8583a086f70606cdddf534d2dbac09e74f7d1855048a803e8850112f86357ee056da832c24de937b5cfb338028e733e7bf8e703f0943eb5e19fc8a3e85cb35c1f20c9c3c7c55f311c4d1320be90cd491fd98e8b4f17d31697c198f60ca2f2c70c2427c4c3d15db687507b1eb18125ebbf23159939de795999c2e0186ac99788b5d3c5172c4da0a9df7a0f7c20525fce4758787beb549bc091075b61d4d"}, {&(0x7f0000000380)="d3a4849f49f1d7b8c1130ea908f87702815729ad4fc819f0749c186e74de29c26e7a21012b507f4db6cb3d8f356ac7d781aca39d4710f5811da85d60c24b154d3569b81f800014"}, {&(0x7f0000000400)="88ba02cd6018bbeca658ca9c6b38"}], 0x388, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 20:33:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 20:33:23 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r2 = semget(0x0, 0x0, 0xc8) open(&(0x7f0000000080)='./file0\x00', 0x42, 0x42) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/84) 20:33:23 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) setsockopt(r0, 0x8001, 0x4e, &(0x7f00000000c0), 0x0) 20:33:23 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setregid(0x0, r1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)) 20:33:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 20:33:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) clock_getres(0x2, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 20:33:23 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x1, 0x40, 0x7f}, 0x4, [0x1, 0x80000001, 0x2, 0x80000000, 0x9, 0x8000, 0x0, 0x81]}, 0x3c) 20:33:23 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000400)=0x9, 0x2c4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="02fb4287ce768046a7891931a1c15ba0ccbad9f1189de622be663a29de4338ff05b76f76207d72d92f369a91fa44d02b364129fb6e079222c1d1753d50a2b02419ede36c19eca02dff5befa8e84ac5da00c3f1ba88676f6d3f", 0x59}, {&(0x7f0000000140)="618e9744d8a54173b686bb5f0d4f72ef1e72b7ee43cc4bac4118c567e6d0b87994d5ad166488478d9f972085b52ecc6b3dd662acbfda60d3e204dfaa21c19c881c7078233255a517f3e9869da84d0ed3b9936a944ecfc13c95e16fb3387707d7434c8cbe89dde361f53acae9a3ee812496aa3cf71e824a42fd07fab3814b129641f18bdc9dc6f4790fd3decd7cd65fedbe8325da79443b45c76d2ffb9d00c7779de1e43f70f3a97051873e92b5a54d2e43222899568c39c7530437735244c6968794d32072ffc6c2fded2fe4bba61b2ca610adb4", 0xd4}, {&(0x7f0000000040)="3aa54cee351bac83d8a6d5ac4532e72d410dccc385541b", 0x17}, {&(0x7f0000000240)="e53b4d521a738f069178fe6951ceb382f2e8bd7bf886f6e0844ce4f4c7174f1e1d97a7b98e", 0x25}, {&(0x7f0000000280)="47cd8f0491efbbe0f62b7801517654a5b81a47bf107e0841aec522b27df7bb6bc8598e00d730f7bcbc231877fd69953da9db6056c45fe39912f196cc90b667620836bc07606d8ed4cdd750a2d6", 0x4d}, {&(0x7f0000000300)="f6fa2b9fdecfd273af85", 0xa}, {&(0x7f0000000340)="26efd81bc3710344bbb9a15004e334342e94a591b649851bcff1cf95c8f3887d15c090e3b787", 0x26}], 0x7) fsync(r0) 20:33:23 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x2, 0x81) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 20:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x58, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r0, 0x0, 0x800000000004) close(r0) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x38) 20:33:23 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 20:33:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x980, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x2) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 20:33:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 20:33:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000040)="7270bf6c40afb6fcf4eb69ff95050000004e950c0578132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 20:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="9856557625e14396243f8a0ca6ade6b1e3ee6ae246c32f208c8d3c8abfa7bca7dd9073208a9e2795c04a797434cfdc5e9af3d24be2fc1eb4dfe0fa8cf9a215e30c6110f6bf0189afcf815a7ac80598df6790affd40e4c650ddd27756d210", 0x5e}, {&(0x7f0000000180)="8e4762b616f02e9bb6922075f9a71e09eb4c38a995a82447459a888b196a63cd6842482c956aa243836c213a1ef3cbe952b7403658027bdd7f631baca82ceeaa30406f84e02153edef2b5d376590dbee86214851016ab4dbbf4323b5f32173b201f70f2127c0e96a9bd5c623d8a38b75653fac7cba7f5bdd5168260ae34f085e0f9492d34dad6d9ce73f4982c8e73b5367853090dcd0ae8f8226c5a2d08bdb09d730f7c995c17519fde83fead5be4b0c1a2ebf9486d4d66a52d7f0fb274fa266a2287b02b4ca1988a9ca768b10f9a09fbfaa368c3aee050ea316e741c9dc051101f0e6c97e694bd87e4d9a6b3075dd76188686b7fb10435f39d2373c5e5f", 0xfe}, {&(0x7f0000000280)="41b0c19a33a98eb86b7cb9f3c2449b61d3e5243faeea9b877e764de6579c0159b3109cdca5b1b9098ddb7b549d183e9a27a132d2458c238fda5bbf09142a58e216515dc4da565f9be667b3c467b0d4f886100ceab6f8ef7aebf915f22a6c701786712b97c27bf3b0c0ab04f826ae3fe741aa6c21585e1f6c8d4ccc7621411a7e813dbb59f2bc1b0bee2ec4d8f555e71f5c505d3d7c73d5f5c5140a7fef36ed179de9c4bd15a5528f5a41ffd12c6dadb68296874d72d9e3be", 0xb8}, {&(0x7f0000000340)="2a16bb530a106645f84873d4caa9426d6c7ae34422e44cb34da1f81a112eca051795a2d358f30449120f7c7cfb81b001d68847e9f700cdbdb1385ce6f7225fad638e0e33cc8eab67fa923482e94578e52310439f249b8774f1bbbf37cb432a24759ba0d40f815e844bd46f3514fbb3452a45f290d4a5960dbb918491b396877d9038aa7a4f91e7a2bc81140d7d09a26157e97cba07df57352415b828d7f1b977c794653e1c5b3d27fc1952af819a61f3bc1033", 0xb3}, {&(0x7f0000000400)="3007d3bc09c18e394bc56f5cf31781306d40d6c39ce28c8ec76ac0410a93d1beb796bdd4cf3b7f279bd6f1c69f86288fe1307f906a620153fc7a9a5addbc0e60efeb2f71f16596b30f342145de6ea5", 0x4f}, {&(0x7f0000000480)="4737dc74b884431b56b58c2193b68d21c45425c53cf1b325bc74d9f3d9b5b79961ba3edf5a5ab193ec53e90a588983e01ac09effa2c123818db2911f1aefc9627e275259ce360d346caf9a28618b23313cd0fc875ad9409f34c576e5c79f9d3b3e0a43690141ce3a1d163a607f450d997250e2124bfc3c7c223056f380ba6e1477076903df4d02b7f36daec200d548e3b2ffe14ee0b54600c008a335fbb8a1f169cda3709353abac3a0c30c712017f7cd6e6b4d92ef7e8474a59128d0ccd", 0xbe}, {&(0x7f0000000540)="8475134f69b4a063889a8e3f2263408662e72bbce74dd17eea99ecaa231b7c7114346a22e6da5f3ea19b980d399bcce7787fe44efa68eea407caf4437f8c86adaa65a12642b8085ad085c5b05032c617a65648020451ba3d97d00aa2d172e613817031b36ab58c1b125cf94f2913f416d49033a56f643082234000a8424d41f5c0132e59e3c1f5adfa6047a2b07617d4570a107912e9374a2803a438c8d01c79b0a5c6309c46ad1a170a99c914", 0xad}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}], 0x60, 0x4}, 0xa) 20:33:23 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) recvfrom$inet6(r0, &(0x7f0000000080)=""/50, 0x32, 0x802, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 20:33:23 executing program 0: 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) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="ceaaf2d3de1096ea10a80cf659eaef801942819724dc69b8f1fdad161bb8f098c1713056c93c0d036cee1d68440c79508b018cbc1b1dee83cbdbd05de1fb585764a720c5eaaf52b3c686f8a1789f", 0x4e}, {&(0x7f0000000100)="8f04fcc4bd94071098843cd70b21a4ec6148b9fb492d9409a916815fd5561aaf5ea8ca0db5216ada8a64955efb96db866b086359672791faabfd53b258dd6a5ff0961dbec341d210332233832e1288bfa3de63da2c36897164974868c34e9298a139d2b124fc1ded74b846ad6b97e607b124c9ba5f18eba208d672a89ce0a85ebd053f96ca825cf6473df92a644e190a0347ff06b33e17e68cc3ab62b1665c97053f0b35327662aa2ffaf53ba94876cac0acf65449e76c5ab21fbd2ff77d4873b4e63f26f98325f0a2200a5fabb8a2030c2a3f131c6260997649920be3d040b7de09d80f57fe9c51b4bbac6cd6fb3530822c05be6c944329", 0xf8}, {&(0x7f0000000200)="1cf17a6099126c437768a60d1f8ee086a150d0c76db5b3", 0x17}, {&(0x7f0000000240)="262a45b974e4929b6a053eff52de868bff95f611e0d388c043e5ee7d35f96de440e575d0858f353dca684f35f02f6f7f8e166a166f6e57f713960cb0f47951f2f1d577a2e96bb99ffe0457556bd2eb5742f619551c1f91afba18d0ce612032df69a511d09a3cd5b1aeb562ad81ae0de965891d0c1740ceee652701835d463526ddaf84774920f91ce3ff6c903fad411716ced16278b09a068c84708f3e1fcc0e587cebf53e65c5aa1419b7540a1865cf9b68053ba51751a912192619f42388bb9b", 0xc1}, {&(0x7f0000000340)="7a4092e22e2717e29fdfb7680501f4601d54dd3ad3c5d30dfba736385ce1a911d5b9720af9e534e1a38ebfe9b9799f615fd2305240480b8ce64b530e52b7b62b853a7190d0e909ee4cd7f8de7a1828f2d0909d83342b776f551b1a948f6c83147a24df0110cee77a3951175c670bc1452e678b8d942f0f", 0x77}, {&(0x7f00000003c0)}], 0x6, &(0x7f0000000940)=ANY=[@ANYBLOB="c000000000000000ffff000000000000b936e6fa026efcdec076db44eb65a00f661b19eb4ba030d67bf5e8c96a7678996ed6544a43307666f9386b8d34206a11db16347b60351b60ca98ac59c51797a01c0a76f9eee2a6abcd4f0ca4a3a24bf319d977a0873369aae174e8982425a961ef43c92b46f1a43becd05c901ccbdc1dc4787dba3d70dcad4db3325170d62b588aed0b17910d6971a5a5e0fb382b5fe1a693f580ec8eb80b7f0543976acb131831d9ac9b0611a4071163bb81c30000004000000000000000ffff000001000000bf1f8ec9ae9ab3fdf1cb0c44d7344259d635e4e52933d4f5332e5ff35b3e138e7185db736dc3eb0a81476573000000005800000000000000ffff0000ff00000050137ff8bdab9f908fb75d4b5805ee2e427cb3724386cf52e37ee95938deee15c1d92d217b5d103fbbe2e1705ce1e082eab77e95f11bafe15c81035e3c38cdb8e7000000000000001800000000000000ffff000000000000d3dc6a0000000000c000000000000000ffff0000ffffffff4265750c11f20ffb4c7190cc12646c4e10fcf80d1edf701c6ebadc4f883c902f0168f3c37d71f17696cb798ce1119d7f11f3ca4d8b2aaedd07d84a881d7c3b195952f434718db0cbba9b09578a6ac188df68c96b0c22bda9c4514e0669a58591c807fa0a32e53f322987fc5009ccbb77d43817aff93dc7720f5b4ed1d67037dbc7c1ccf11554c7e09d60b9d317c8c714514bb69513e5c8f95d3373abc56216463396f905287d9dd0fbdaf2f600000000b80000000000000001000000030000003fe176253ff2ee8a8e9d994efaba28c70680953d867d68b95aea09c8f7040eb02500f57538328c727ef3910d57f140d39929808832f6d7a6e2604d07b53321fd8963b921fb04431c9029cb32e34c64ec7a438ef9e8472e8c97df6ab9687622c547d809feba6d6f8d893fb039759c08743af95c670febb2cb7d245a9978e18df59fe919f19fb37d85197c2bb3315edb28a15e293d3cf3aa52b62894de71ea94517b00000000000000c80000000000000001000000ff030000bd85e6995e30f7bbf9e7dd8e1eb6eeb15cf976ae6a781b2c383cda284c94a014357471bb82b08037fc1f8aa2894c9eec257b035fdf72abc92a78bca8c34c7daa973ca6da48e6ebeb7f2acba6adb1ffa91236012a39d70d7ef9075bef72b8664cfaeb79e6378a51fe127c533c384c4bec86340cddb4d8965cb34d9e841eddbe2b326ea4813f0904aab768e5ecb77d18d838a547b35a61a972b7bda1bd978e58c8b319bb35024ab0b3618e759618f9745f00d7300000000000900000000000000000000000ffffff7f41a34440a5e849ba9d4ee0e96a1f33242d1b9d6555a83ec490ef1107b6f2128125539447b623d80654b918bb1c50081e43f95d8346a90eb4e17d6214626afa547dfc876077501b4a695418912787622490d29cf60208190d474336780c8f87aa757bf0c9241da88fa70d49da593a405eed9f60224fc25afa085579000000000040000000000000000100000003000000ce1a7b7b0253953945882c16e8b7b9f94f9f9a35f25425b05d6eb5ac09dcf8763353c0d35d88c5c3d3c4abd000000000d483b42f03f9193d01dbfced7b15916a747b15b3d66993533f18369edf727daf701a"], 0x480}, 0x8) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 20:33:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02022e2f66696c653000"], 0xa) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xcf36, 0x4}, 0xc) 20:33:24 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) 20:33:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10840, 0x0) r2 = msgget(0x2, 0x2) msgctl$IPC_RMID(r2, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 20:33:24 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x9, 0xfffffffffffffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) writev(r0, &(0x7f0000000880), 0x0) 20:33:24 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x7}, 0x10) 20:33:24 executing program 1: clock_settime(0x10000000004, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000000)={0x1, 0x3f}) 16:00:01 executing program 1: socketpair(0x6, 0x0, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) recvfrom$inet6(r1, &(0x7f0000001080)=""/4096, 0x1000, 0x843, &(0x7f0000000080)={0x18, 0x3, 0xbda, 0x800}, 0xc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003fc000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x630, &(0x7f00003e8000/0x3000)=nil) r3 = getgid() setgid(r3) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/21) semget(0x1, 0x1, 0x2) madvise(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x800000001) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x5}, 0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() geteuid() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85ac92129146442f1a000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/103, 0x67}], 0x1, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x802, 0x80) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e7", 0x2d) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75", 0xb6}], 0x1, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "44fa12cd0cf89500010000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab2", 0x34a}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01", 0x396}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = socket$inet6(0x18, 0x8003, 0x3) r3 = dup(r2) r4 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x18, 0x100000001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x7, 0x3}, {{r0}, 0x0, 0x51, 0x4, 0x6, 0x45}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0xfffffffffffffffd, 0x7}, {{r3}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x80, 0x5}], 0x6, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x7b, 0x0, 0x3, 0x9e}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x45, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0xf000004d, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x10, 0x80, 0x3, 0x101}, {{r1}, 0xffffffffffffffff, 0xc4, 0x0, 0x2, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7ff, 0xff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x10000, 0xf241}], 0x0, &(0x7f0000000000)={0x9, 0xc8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000002240)="c82e3739f9f6db03", 0x8}], 0x1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7fff, 0x7}, 0xc) fcntl$setstatus(r1, 0x4, 0x20000086) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:02 executing program 0: socket$inet(0x2, 0x5, 0x7ff) r0 = socket$inet(0x2, 0x200000000000003, 0x102) listen(r0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000000)=""/44, 0x2c}], 0x3, &(0x7f0000000280)=""/5, 0x5}, 0x841) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x99, 0x0, 0x0) 16:00:02 executing program 0: munlock(&(0x7f0000d02000/0x12000)=nil, 0x12000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000d0c000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc936) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:00:02 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) 16:00:02 executing program 0: r0 = socket(0x3, 0x8003, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x30b, 0xec9}, {{r0}, 0xfffffffffffffffe, 0xd2, 0x4, 0xffffffff, 0xd17c}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x80000001, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000003, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet(0x2, 0x100000003, 0x0) pipe(&(0x7f0000000080)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002a2f66692bd126c881f7686a3f38691edf276d4e1aaa4847c97f9460d5a7e84c3851c082673ed3fe801d1d445bc165ec20fa5f1a99ca8ab1fbcaa72491f628c931f3fed673aac46965a40dd7c6393318d5a9737729cbdb1a65166e01ca4241e9e12ddc123f140b437b9df8cfd4d3e077c136c7b127fb9a65e062a239f02ff9cee1b0c5b9d626bd9611df19b8b28ee02dd965c08c0d963fe633c93282583347e2526b2332088f7ccdd980cf7e3930f3ec58881fa2f02bc65000cfc72450199c"], 0xa) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) getsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)={{0x7, 0x7fffffff}, {0x3, 0x6}}) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) kqueue() semget(0x2, 0x7, 0x41) recvfrom(r0, &(0x7f0000000280)=""/202, 0xca, 0x802, &(0x7f0000000380)=ANY=[@ANYBLOB="af52134c6117559c26b8d701002e2f627573009461dbebb7106d3b89260f2f03f6c46d355fbb5bb225b14c526118142f76baa46f5cc1ef99e92cd09051401ac5c9ddc6436e34f42aca5099c3b4a81b986483924a62afde0b38acc7fbb1244de04aee8ae05b4c2e07bcefcdb49e02c8137a8c17eea0fab69002c19fbf06b60a72764ef05abf24e54bbff53cfcd2ae8c81e44943211a7aca94ee0066a025f794b6de3cda2bf08c848fe192991fa8bb5b0c140b4f605dbce7b7e5eaaa6936e1b6296de897e4d55aac8d000000000000000000000000"], 0x8) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2114, 0x1) mlockall(0x2) setrlimit(0x4, &(0x7f00000000c0)={0x40006, 0x8000}) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x21) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/42) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) write(r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976", 0x5e) write(r0, &(0x7f0000000240)="c7e0096cf6810feb", 0x8) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x101) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) munlock(&(0x7f0000fef000/0x10000)=nil, 0x10000) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/223, &(0x7f0000000000)=0xdf) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x24) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/170, &(0x7f0000000100)=0xaa) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x2) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000480)="35110fb17a315f743835", 0xa}], 0x1, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x14) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="525f4ec5398bdc62740d04c86784ce0da40cf87ae44cf19cafab995b8970adff3fc4d6cf052dfcf71173cf3426bae622850b4b1eb8520e1bcc32212c65e11c60c4f2a4137a3b0e99df6f485a26d6bb40f301af433d2d9cd78acad8b153c89c6dd3ef42e2f2bb58c0cc2dd813ce05f197756b3af593532c9fb39859e69b718a4ef3814a1a20f5d01f9e88420a06400debb167907c3056ac031d423de6c2eaeb246630f7d46ac4e8ccbc051756e6ce0e5fc72a7e3fa35ba669bd0131cd9c4766ba9b49d40ce222b64b89d068400b911db3ff5cd408b64347b099e627d95eb337b4e09d78398534b850c3d152cd53cb60f8b0767c1f7b4443b0861c0b68bb4e483220d32ef669e294e0541c0d296189bb35f353e263e98aa578d6941cea75a31724c3974f6fec9cfea6c317832c2230ac66fd1c99e2e8f683b7db6a106bb67199a00d4bd66473f316d1589024ecc3400492d15d4fc856c8395387f9021aa54fb1fd5110f2e230b6e9fb4414a952671c00eb119c085c5bcd8f38a665d3f2d1a51ce23581d2802f9e47df4bbc454da6a0e184cb85051dbd799cd54919873425d109a1a3f7d108abb8c6cd9387cc86eecfe8337dfcea616da82ad7d1d253ff2a3ae8b834d09dd60c29757337f1a1d7b1c6a9f2dcec37d5de2c4ed528efc9d187bc0f6c6ed219b38bed856f88693aa5fb40d87ecb872b2ae13dc57aeb7bbf5107dfb312b4b852279ee866df01f11618df46efc3247cf197d68fadce37b40de59487a9eb2f96499a9d03e3a5ee6e4149776634da2e20e8baf4ba079cb1ae18e468e7d792664fbe5e56194370cf57cdd59546a141358302c25bc1d7e29d167f979232e457f220228954332bae618cc2699f735d56094a8ad72e215299a7dd7032c2151b40b0e76b0e8a57c4a1ac769af9acb8c8a2ee809f8ad33eba14126ce9ab2ec201a57670987f59cc137c459274ad0be011fda3523b0f36478f51976b381f4f8b3cbc23c0dedd1cc568f604a9e522041cd15d246ec6302939c8290b91d83c493c149c73270657cbae4cec5d6af9d01294a7c0d3fe4e490a38f0a3b1c650fd90e6653eafc25c95efc90a828003d2a520163e7b3d32f8f683445124e132bfb35f45018a0cf888d4ba8cda369ea0f51877b23aa847039e00dee5b47c8b15489ffdaf1a1577a7596defad0acb6d047c6bafc8e08709e36e3aa299cac98ddac08824de79c214647a6ca4efa12bfeaa40e1204e67d8abd5830c13f9ab02427d77380cb69820ed59b977742cc816b12a0992626e7b195c49c953040d0fa00cbce2506b4658d5edc5e5137de91012a53658adec3354d203c638ef48931f9b7547ac19fdbdde630d96356bc51f43d46541bd9f3c4f774d582b1c39aaacfe0f5cd79bb7c821ff07dff6eef6cf711813e551de7edd2ac0e0217845c3d167849606e49f1ea11c364ab8a406fa02d005832a7d4c3ecd791ae33b9a24ca3e19a0db54d402fddf08cf724cdb090520f8b88916830a717a0838de7644ce67000861032568727cd4861ea87b60b72aed63543de5c6bb43e0d62ee59da2d23aabb427f6472c55844a63db94405c0a0c230979cbbba4f29fcf13a19e3f06fc50fb51bed9e00b90d468c939976ef46f2110f79f9a7083c6ee9e4191c740d613ae317bc87ac5c90e72793a01e2681ba8206d477edef7d99277970d878e59ef8740d455cbae2924ceeadfd08b47f3264f8d237341802737b04b8d5a13e7ad986d638d17b9eab1d5737fb458902735c339a7916f4eaa85f6d1486f91c3ed887f81c23489862b80cffc0d40decf3650baf89f8fe5e3c9287a91aaffb31ada9df3b43c4292219def639d9bca09353da31a77418fa710a5853af60719b166f4e1120b333ee822c41aeec053ad8ea5ac067c9c99154df5be6d1f3884117c47f2a6caaac162de07050335c34b2a4514dda8fa38c204b637a8f919d2759a89de19c739538d51752d5afe7b5752e5d19eae97c8dab7dcd6885c7ad5230786a272809b0df54d06c5732ab0b823c49eb956086e9a44025b3c47367e4134be3b59c20ac6d7554ab937100bb8b862b65511d09cf3d45b2b307681ca596906ee3847a9361c76336386cf7583fe9e6fbd02257b00406710e190562e6a15bb67d6ed3071ec71fe163eb5a00f5a6767473c8ec867b0b36d93ffac459c2b61d87ce84095b1d3fd88aa4032af805810d5948f67dd162770d25f795c856687deac02d9eb42578d69c05421ee8eb66d7c21f1bf2918b946ebd008dba457fc0815f96c9d7e6e6fc7244c406d019ae4fca20d3ddaa148c7ff96adc5ac9267623282507490c444285077cdc476dca4928c7cfc16b27e6afc2af4d13e738609fe44de08ecd15b1db014f2652fdabf3ed9aec5ec52f88ea44beee15237e3b15a0259f16bfb039acd9ff4ab41d5f0b783328e63d4c57f2116ee0366d0e379533202cbafab5732caf7af0fa2ef24577dee5061d5e93d6eb872de182b8b98435a2569e607c48d0eff94ecbcd75416425d59d0f333242ee111ef13da08191e8485337f0733fadedf4a1557c0a03aae675478f3c5502fc35bb9ccdca4f94d16cdb47430a790c02122ea7bc4c4c0dd36ed911570185c522cb7327b698c50a367e5903c393b634e696150ec0641c56c923d642b827cd71206ad7c4ea5bf811debd052e4630c7734b83c8dbb2265f34bea073eb30551951fec3f9af982cb6aef0e541dec4917c673043064e45fdd3d00047d5ba9ce19329e5c9a6001c9b7918eff4528b5fc47cdfd716475d596f2b98b139ac1b85f068fb4b62549afab48eee304d9a6ef2c2ba8354960090030b63cb95e34ee818d004606fe3c0368a546d77ca6012d054bca37f9f1c3112bf37a2520d99e08ce50199e2a892cc7569c5b561c56717ea48f4e3468e2693bd4f9d9b15e64d8bb963e38bf96b134f11ab24b94fc65deded5424c2e561efca36202f91b2cb09c9c2af72e46007e2447657c052bd1bfc643bf7f86d4c4291ae8a468db8b67e11c86a097a1a2ab8bf82ab79db9af586c3e820056e45554fb47422d21a2482b5e1e80d33d73e20cc41f1aa3e3933752c4468da43ae3fe98f9d882f287ec8bbe10fce2d459c638b8332d491d2a4aad45dba9d558b1e4139f3bdb09cfc8ee03d2fc01df0cb29f540bd812ac3dd42da07e38a60224eae25704457b6a72ff2315b25ae07e387ba928bfe8c7cb052b24877b2ce53eedc56b0933d8595ab47d98ac0757663f07b410b68af27f685c19d4cd5d038af80b2841849a2e23f9664a479c2b0c0ef5b033f222fae7048029d75faa95d7b80bbe61ede316c87b2ca02a553bb953e2cc2f3717366cc4d66e827b2d85b3700bc20510fff3d40e7db83421535941131c2013b3b3aa02a53a09fb7e71f5a9eb664f05a7ca9b818bd50e82783ef45dc0c0b676c6a71418b0b5131fd11aef5ef81292b17bcd34032eae9bde68a4716e3f565cfdbd97352a4f2b54eb7ed78ff3a3a1391c0fbd15a21a831a4f5ef0b7408240d457d489f61a4cb729ae8f490befa34fe5431929d40c4865cdcfa2c8788a857659077680024444e075ed3d6912230678cdc84f421d2cef4cac2ae368258cf9888f0c07f80a66cd385a236b0f26ac4d801c3c4e820e27ee6754ff4fd260e1f8c5435811b7f63bc077d2a4ae382ba004b2fd21dcdb286c5bf005b0e0141809cac63999bfa8f4e253cce4d2e702d2e2ba81e818f96e112730d50161fca04e5e5179da131faf297c00d5d3548f786fb0b392c0af62e81b8d6ce00f02d530cf5982a7fd8d3d66614db67cefc0cd0d3a5a3b9f96f9c3f5fe331553181619ec47a0fb953d8ae0c1cdb327761417e4937530348316db83915b5e4438cfbdc7093f700f2a41d0bdb269a09a453bb8090d49237f05402b3c29ddf2628fe54b50d775690e242223b7fb36982c6209b063da1b3dd0121b94ea7518fb1cc6d2fcd9c9272220e94c278f88fa505a3869d77491ae0035cee040f01a974541d60822126fe222ad2d8ccfdca38de63a9ba4292def509987faea2e3a69bb3cb62be9d1c7c4ea858183ea79ca059a103426f630d5679044ef09b3ff04c8dbcc3bae80616a93092948fa889d28b0f903a699321b36c9fe51e94a840254a34a57a0fa3c1d9c2ca37cbfa943f3a285e20391ec0ae76180c6a7118d665e7b217d29c8e31c191508c68e3c08cecd11f961c20984d593439e9fb7abbd9b4e89d496db31dfab356b3dd5894c5497c98e2e9300994e344e2ebcb32bd75e30e89b5833f475a8c7b3f6fe6b09e3367c07d351428da775afb66540366d7ca0d69df1ecfe6447c7417154d4485a932c10d82c209f682771b251d469bdcbc459055be5a42b15d37588c8c72bd130400a26b4cae735e4fd6a85976c1e5e85719370a6f9b0afd64b076b47f1a57ad60fe00160ae3cad001d2b18273bd9e7f1fd4e4b3abbe831895de150da99faf389cc7e15baf80f2ea90596d1ec71914056a96537d61f36d8e86bfa9882ed97abf6172ca296ba4bdf0bcf729feb56c7cda82ebcca20cecbf23df4969deafc7a89906d4b2625076f04d1f5adb5041ce7eb810f2520c83c222192980be6d23391fdf13086d1bafeb35197b104333baedaed891b0c04f9b1aabb00e1a950097ffe1535d3d4ec6d4ffca6ea71656995c03158a6a97a2f3ffcd18458e0bf8bc9a3ade03103b92bb65fbe9f26db5bdf2505ca057ddeaa089469877fe4a0f72e795a13d9ccf6052ac30d4e44c55a0e2d92d6104f5136813662dea7d99774e2b5d56fe1886caa94b628a12f49dc3854b8ce210ce34be82b75ecd6c738cac6ef28f2f162fc08da4976dac2b6388cc2c6b8c46b47fa2958adbf06d590546f800db9e45b53b3ed8436341379ad1c12831024c5723e3132f1015addff75879536b94467af404c4f2b1836952569dc2663eac772528cbf7999204a2bede23b407f760f20972511347c97c248783626c72bcb261d9c32e3e73bb588255e480bf191ed22d0675257ac325f00a77f93ad4cecec90b28a45a526c33933678fcc266ecd8e7f7f9e87c095af774740395e948dddb652cf6842658cef9e08b58af59ad00586914a63db5351d2757397c2fd881933d5465d350e3eb12b26eec51b4143b96e22c22490411a3387b28909b42135810c23991b16a54f040d8031a714a09490a37ac60da36a677778f903a10c762f5f3b7840fc5bae2ec162e0a55b7eeecb0c014a8e80f03d773b337e6189ee0a7452da06a52502bad92581f4dc2dc42983681aee57156bec144013f2620919ad75a4c14ee07f4197314a9e7753f17d57f23908b4c4606c46168cf8afdb433a1c8c40d6516280b1d87cbb99b36ee27f511e91c2c44e14b54729fb13dd4b42713d53db6430d8789735fb8569fd7fce7371d1a1e389d78c2c14d61271ea5e3ad6939d1c1c82929b668909cfbacf3f84635af02d99c389866165339512c0580668dc8c4cd539c13f2551646f5ed76f25417dfd69c283dec55b4b44128617933ec2c22bb41ed7b88356e8e7c3adb6f185da387a154098ec3cc9f6d652be38369066b3c66feb829fcbd7a8e74521808d6d298c5ad0576af19b0f357a24c78ca3b3a9c2b3261b2edc6491408eaebd69e14030c7a2e93590dc15078a2783b9371c7e5d0d05bcbdd3bd79214e38fc6c88df38d052773c94e940d2e23d9f0c94145116a7b6e3b500c07930a7676f6e39b7b6b1d38f8c0d4e9035bed365c600f2cec7e88f9c63a1a1e689c052e6791afd6eba4bb8f9d38a94a99887b9e385269ea092a4384f98358baafb2919ec", 0x1000) read(r0, 0x0, 0x19b) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x1010, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = geteuid() setreuid(r1, r1) setreuid(0x0, 0xffffffffffffffff) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0xfffffffffffffffd, 0x100) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x7, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, 0x0, r1, 0x0, 0x10, 0x40}, 0x7, 0x9, 0x2}) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x1, "1aae8682b9006fb200"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8, 0x6, 0x0, 0x6, "a7a9abac0d39c327ba4414f4016c82c23df15760", 0x9, 0x1}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x42}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x5}], 0xffffffffffffffc0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x6, 0x22, 0x6, 0x1000}, {{r0}, 0x0, 0x80, 0x40000041, 0x7, 0x400}, {{r0}, 0xfffffffffffffffb, 0x60, 0x3, 0xfffffffffffffe01, 0x3}], 0x81, &(0x7f0000000040)={0x0, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000001380)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417009b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35dc8add34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x46b) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000280)={0x0, ""/198}, 0xce, 0x2, 0x800) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x101) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07fe2016"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r2, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfffffedc, 0x3, 0x0, 0x0) r3 = getuid() setuid(r3) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80000000002000, 0x0) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x40) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x20000, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x11) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0xc7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x3fe}, 0x8) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x4, 0x3, 0xb852, 0x10001, "13dbf3d1a9fbcd600dcfdc726c5e3117f7ef09bd", 0x3ff, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f278177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdf0000000091402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f135601000000307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2b2fc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, r2) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x2, 0x2) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0xa2, 0x1f1}, {{r1}, 0xffffffffffffffff, 0x0, 0x21, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x84, 0xc0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x1000, 0xffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x6d}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x16, 0x80, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x16, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x3d, 0x2}, {{r1}, 0xfffffffffffffffe, 0x10, 0xc00fffff, 0xffffffffffffffc1, 0x1ffc00000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffe01, 0x5}, {{r2}, 0xfffffffffffffff8, 0x2, 0x82, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x7, 0xf6dc, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x14, 0x101, 0x10001}], 0x81, &(0x7f0000000040)={0x1f, 0x5}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x3f, 0x1, &(0x7f0000000040)="cfdf9eb23dd5c1d3dff4b7a13ba3b47fb9c83e262500beee336d7abbcb6908277ce6fc3dce07e29750c82de3dbe79a2a84e4b3a00726f16541f8c01b597056f94f0a5047a108f512678bc598781efff9369e994db57e3334e4a7f09420fb7bd30f07220f306b011bcb6b3087520ee14d6e52a168b60f187348995371bb47ed6d24e5f6ab273c02fefdb21ae53751576abfd224aa16c47dafbb9434481cb04e8ca36b579a145cfc014769b15806f9d9f5e403", 0xb2) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x48) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file1\x00') mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00', 0x4) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x8000000000000}) pipe2(&(0x7f0000000000), 0x10000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) socket$inet6(0x18, 0x2, 0x9) 16:00:04 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x8000001) semop(r2, &(0x7f0000000000)=[{0x5, 0x84, 0x1000}, {0x4, 0x1, 0x1000}, {0x5, 0x5, 0x1000}, {0x3, 0x7ff, 0x800}, {0x1, 0x2, 0x17fe}, {0x0, 0x3f, 0x1800}, {0x0, 0x6735, 0x1800}, {0x1, 0x100000001, 0x1800}, {0x3, 0x2, 0x800}], 0x9) recvfrom(r0, &(0x7f0000000040)=""/253, 0xfd, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r3 = dup2(r0, r1) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x24, 0x2, 0x8001, 0x400}, {{r2}, 0xfffffffffffffffd, 0x4, 0x6475fe43897fb4d, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffff8, 0xcd, 0x2, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0xa0, 0x90, 0xd3a, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xfffffffffffffffc, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffe, 0x42, 0x2, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xa8, 0xf0000000, 0x10000, 0x6}], 0x4, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0x0, 0x400, 0x6}, {{r2}, 0xfffffffffffffffa, 0x80, 0x400fffff, 0x4, 0x6}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x7f, 0x9f}], 0xd347, &(0x7f0000000280)={0x80, 0x1000}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x11, r2, 0x0, 0x52) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:04 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356986341e87f08eaecf770974e6ffdd6152a1441e56d0a402da6c2b4331fc10c398d5e7ae785f7b24a03ccd670c1edc8"], 0x10}, 0x0) r1 = semget(0x3, 0x5, 0x359) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setpgid(r4, r2) r6 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x2, r3, r5, r6, r7, 0x1, 0x8001}, 0x100000000, 0x100000001, 0x3ff}) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x1) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2009, 0x1b00) getrusage(0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) dup(0xffffffffffffff9c) pipe(&(0x7f0000000140)) socket$unix(0x1, 0x1, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) fcntl$getown(r2, 0x5) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="55e14a00344157b52f4a8393c3ebab02a9a3ebba33b13e00208040299e8a969fdaa598043f80bf7a7edb8f78192f54b94716e38564cf5ab418e30c5c788192f63855768134a9fc2f5cb81665055518b94223", 0x153}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000000), 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x100000000}) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) 16:00:05 executing program 0: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/25) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) getppid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ftruncate(r0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) syz_open_pts() r2 = getpgid(0x0) pipe2(&(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x4, 0xb9}, {0x18, 0x0, 0x0, 0x6}, 0x3, [0x6, 0x4, 0x8, 0x1, 0x3f, 0x7, 0x800, 0x401]}, 0x3c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x81, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x345, 0x9, r2}) getpid() 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendto$inet6(r0, &(0x7f0000000000)="e0ea12d753d737acee0785d429fc8ca5180e6dbce93c9a5f411b98cdc7cd48ae15b0", 0x22, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x8}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 16:00:05 executing program 1: socketpair(0x0, 0x2, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/6, 0x6, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x738, 0x6}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto$unix(r1, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r1, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3ff) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x800, 0x3}) close(r0) lseek(r0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001080)="f2fe45ca50a3fff69b68cac38bc76dbaad2db7ade08f31109caac94c00b16b2f60512798ff6ffa884228141b119467c9e26c2d3c6c64e3606b893e42cc150f7ef63b750ca82690de387d6f33df2a22f72859d2421bfb1e20ecd8d69107a534e1acdbe3d5c7dd346f734ceb806919792e95fb4372aec5811a5e04dadfc5ef0961ea94b62deae4abe1d4408426210ab909c6e57d3a43ee31a5c016fabe1e7e7f08b710dc2031c1f9039235fa22556c3ad58a2a377b90bd229e86c1f315fdf2395c0944898ed9d6ae5d0253d6ed797f691674fca5d310c0aef3c8f980efa064372c1f55b91a782f32eaa843a94bcdef402c24284fa5d18e5458dd63a249be72a94ccdaaa6b75fb44c77f6f6a30a99ead0203456093802b0c4e3a9bbc30e6dcf56f33f2485a9a3822e0cfe49e85d5bc16b58ee347111bdc13c1609f6d9b60b5d863da5d8f0f4549a3c6b878f3556718d1184bd2033bb57e0ce6a16248ee701e06d44addb7a1c32f690cf00fd53fdc60a35fb202b8531d4d61adfdda60b79cc26be1dcd86e29b91fa8575fa87e835b7096f4290abd395e547f183ee07097f8229ea4a4e94dcaddd22ae3353eeb742c32413110ae49739d4be11e1340d82a5d461984d20679f525f61004f9a08e04ccc7465f74869d61089c7c71f72a3f96748de1a480ffbdf06f450312e17", 0x1e9}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x7ff, 0x4) r1 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:05 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) read(r0, &(0x7f0000000240)=""/243, 0xf3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffff4f, 0x3fe000000000000, 0x6, 0x3f, 0x3f, 0x80000000, 0xff, 0x8}, &(0x7f0000000040)={0x8, 0x9d2, 0x20, 0x8, 0x1, 0x6, 0x2, 0x6}, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x6, 0x3, 0x1, 0x80000001, 0x81, 0xffffffffffffffc9}, &(0x7f0000000100)={0x7fff, 0xffffffffffff0000}) 16:00:05 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000016c0)=0xc) setregid(r0, r0) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x1000) r4 = socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001780)) r5 = accept$inet(r3, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xffffffffffffff88) recvfrom$inet(0xffffffffffffffff, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000400)=0x3ff) r6 = semget(0x3, 0x6, 0x10c) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001600)=""/150) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000600)=""/4096, 0x1000, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000000000, 0x6}, {0x18, 0x2, 0x2, 0x9}, 0x3ff, [0x40, 0x5, 0x1, 0xffffffffffffffe0, 0x1, 0x10001, 0x1, 0x3]}, 0x3c) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000005c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x4) setsockopt(r4, 0x6, 0xac0d, &(0x7f00000017c0)="f59e23b7ec9893f8117af4a09f6d7a94775b58706974d1269d788f5303e38107b16e8d8f53cbece1c77eda64f67f80e038434fd0cab41d44c231406823214fabc29071fbe81657dbd299b6c8f9b5b15c2276e7f9b3b1c8cfd3272410e43a4e32b91bafc1a621aa80a24baf9d07ecd302ec4ec4e18e37f3a239822832dd95a6d37216408bee6efedfc23050533616d7763ce66add9388707490", 0x99) fchdir(r3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000580)=0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() rmdir(&(0x7f0000000040)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 16:00:05 executing program 0: r0 = socket(0x40000000001, 0xc002, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xa8, 0xc585}, 0x8) fcntl$getflags(r0, 0x1) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = getppid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xffffff66, 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9d30a9f0c4126bb74f5011879e7f350edbb55f7dc04cd5d35f2a16a20d9c8605ddcf635350c3d60ab1304f890aadb39a320ac3e6002183a4415efa460b660512f19a3a92fa5726f942316ac01d629781a66b697dfbcea30929b398a887dde0d80cdf5fa4f83bb83df10b36c90d4e344ae3a6c457651f6070b43aae098abda534947782b77b960d5874a50241fcb62693b347100478e193081c53df31156f2be918860bfda8e43ff6bc5b46398bb74670b150ca2902b611fd92814c555f3dc60478fe46306dc96a95841d8814efc6a8068178be38aa92cb564fdb40bfcbaf1199c10e15b18106c090d23b1d0b296d0c148dcf421b29ec2e2bbbba4fce8e33ff001998cf039fbf121e708a4ae5f474f58ccd0bab3e68206adc21c3223725160f8912bf37672f2fd964272b16f7698b76eafb5d50438b9313a7d5664d944b3bed1bbe545a6fa890927e8c58b6d518a51ccd0ba64b96b5703e20acf3f93a944487a865e1b99c36167e65b04a5e184bd38c7ee0f9b36191470099cc28fed80390776627794c97c97b5fec5e23388ecbbb0ef96bab4ff9f46200eaecfd1576d1f8896800a39dc699154e5d642a7b7bf755ae427b75d032050e3e9ef87a857e2f6461127e90e9b0701ee16e6856fbe9e462b3f0efc9d7bd100b4db73f839314d04f0ddb1c61dca71a0cbcb62b95866858497734525877a2a63acea31dbbfe2176c3afa544919ac15e8e0271e66c37f5d3d2b989c1f1615143c4c7330da4eebb8759436c10d02d301835283ef34ffbb33dbae4089407d77e934e62d4e6b250f5af6058c2302b6fe62a678333a07e1725d1e6dd88f627fe7a5d0f148436793bb0d604d4bafdb59710a821288d70bd7a98baca53625dc55f7ae90beade8fc6ed6cb4d1d8694e434c04256851b2ca1bb10886b62aa971eb5f4db84c1fa14b586944f4d1cd0094a53e4a501a5b421b57be33d9697930d46a2199953d1e7711fcd20258d72dba22da19c96ebd4c30a92e4493cc63ae45b843e74fcfd18f95a9165f86a78a964768728152531d64c25c42c490caf7e3c0232d665589ad15d9090ac69bd7833390bb5e552086e6308bfe64f58ad8bc3361f60eba9d786f8b94f333c197329ad631880822cf1aad5a4c5195b8de81305fc5e5cf08d7c2e48c771a330ec7634f53a516aab9598454de351004bd7a62bb74e691724699d258923eeef04ca659d0e6f721c62b9d39702d850e805e3025cc90a1c6a8f3003013fd4a5192f59faec9536522942c8ea9c3701109a6be57f82bbbd3c69e87d798380f271817affd4474d2e8fdcb5a08dd4bcaabf9012e81ea119fd9a7e03cf3ba8f3b0835159152776011de118e0658af14a2cfc26f141dd6e4560eb3d53cab106f571858a806472343cad6be05dbb0ca2fbeeeb9e1a52b41b68301f3b76b75b5530850c072b99689535fe464c0f4006ad70b79038485bef085c6ae058b905b2ec584280583e224ee39cfb2f1e0be2bbc59def4ebee1da6f9e68ac5fb5fc632da686599cfe5aa892d8e0c7c27c27622e47f9ab70ca09b6710da83a6fd8d4c5f9353f7fcf10e25333d1161b8772b34a428d4ca79aa25e52078125aa8e982176e6201a43a2afc3ce6896838a072f3d90c355951f1994c46335993d1e76cf913c0dc0c9857c35a9b6db851edecfe3684b23f1b6cafa5303d80e422fcc910fb46b817f2cf002435b20486becc9c8e3ef0e515e31cabc6afad4b1ccac36fa37108f0649af23295b0dcc8eeae4ea452ffd96113622122340ab18dfd4eed3bc21e5394fcead10947222699fc0fb618a73102bc8f119624a77ea592ff0283344e85598a3d894f1c75d587dd961e3fe8891f55ff197bf52e564a17ae879d7f87f5d82f8efc4cef870b4a75c5308f2df3387cb219503f2ac2dc93767480114f2fa98d17ffd0fa58a4c2d33b72eb446b3e0453aed345c3def660e698fdf0717358c732c9ad14b469bdac6cbc18bb4e44e3b10c51311cbc4df6d0e3dabe16e92e1e6f7acb9bf1c1d16c24a713aa82ad38e89125529814bb41a85b81d4fd292d377e5e45cf570bd1595a9ff2d69651cb191e8f3b9980294578de818365d7d016609245823f21f8132d6e3ebc4f5c15702fe603d0ffb2b3d4abfbd85407d4f3aa821442dad7719a22893a39e308f501d037ea071c2631dfc795ca0b75a410ab9ce85df8e325bd4bca19cb3939d01df311e195c255dd099ee059118c8af35dc2ec2cf3bec5cb666e71934ed65d913af252733d8dd089fabeba3aa869b076b67bb49121aba3f1686d588fea34952affc8e0f5b3f09e8d82d7db745b2847912cf8b1f270ca95aedc98caece47a420b8737bf236439855d8507f2a854abca12b5fe46143f43773e2c9982551cdb7a6c084d226555e0e69caf1b8b79de0cc00f248506533675de85e6eb0cb733b781b4110f8be6aeaa93eaf72cd54a047f85134ea8ac7403a0a6aafb81cd80a3dabe69ef4009b7d2851e8f747b4a04c6bb85f0a8efe7589cdf1790dcbe4b2b6f5573c1bf25e196814bc78c168c06d22f6a7764ec17fe9948e64dd53e24afc8ba00bd7a2acf7738779ce9c83aa06876e07be785ede7b7808406ca4541a39012eec16852e10b10907ef29726dec89093c75888ea8f89df8d355be16485e48fc481cb904a73c631cc3852ad608179037c3768da272a014c1443384928cb0c26f7e931af25284b379a7b902094c8588ef8422e91f19324b747183c69145ad2f67ab49f208f43452c394cbcf6918e6bc44432b051efed199c520fe3f7e66daa74303bb14833fa68f045588924b1cba9c9021819507fa58282e4ade17340feac9592f6703c9dce9ded90250ff2d8c7b7cfc35186b57c80d96e27274c50ba80364cb6296ece2f725528cfeac232afa49700f487f02a71ebec5d5ff5c61b1e97e7e6617222410db6b7311c288380cefe849c8d4a3d65944b4130097efadb0bc14ecdd6b59cca449a5d179d8455067df9154f8ceb43c93d468c8e25d358ca09c10152cacdab607eeb5fc0ca95528212444d7a5acff76fa1f50faf8fc41c776aab4c93ceb67039f71b3be2e1d6991653c7ac65388473240ce814782a58415b860239ebddcfa0bfcce4e597f4d5e9c563d2150c9fe46416d70af7d64de4f0ae5fffe7fbae79c7da50b7ce0e4f42ae717abd481ed0588343752bac5b6110ed38014a9695ad7c5a24d7b764a6e61d323ef948f154ea3ec182f29c14b12cd49d4e1f72490deb9fcbf3bec9a33ec4080ee900d60caf2ac2ea7df3b479a95e45c848189bb04f33ab08a53c8077d20c0988b0134a6c32eae0f8358fb6622b34bdcf2e7c4fcc04406808a755d455f9038f9d894f860b5294913b8c723482b5b37c9be5e23b4441bfe25f05886327220f709ae5e096c7d48135440f4d95e9f808b1e327c036f416345a8c7299706d48272baee5b20a13c373499df626dfd2bb67e8a1de57f657bf54f9ecc60618f8a4f71df0683a4e93ccb335588b4f55c473cd50b64e4b4862d98e6a74ae8a9d3cc40fa0915030d80263321753ef055204e252878cd73d86e340080108a96bc06346d7f230820159d98ed8dc0d4cb7fc6eacbe23864698cb3f6b088a5f50c537c94dfee9ca2fdd8a368d3f9cf1bae0d766f54ea700f456aa4a3cebdc0b1e775ca5be01e8697a13c265b3674cfc874abe025b7fed7dc9aebfe0ff295b1d96032ca3f35144afa7f5341e9055c61e84272e427d2150e0580a86d3c17c02606bffc85c519f76af4b8a7a3c39c9af0cd0f075c08718d58cb97cc87c2847a47652c604c706218c32b12644d3816072c020bddba177c72106b9a600d8e9780f14e29084f66f40bdee1ed76d46e4aa97c22a0c92a61d7750e7fa293ca15d995e96d677ae158e081fd3c89299c2bda886d915a4994ccc882c17fbfc7c6cd119a3514b0a4035e5b9eb9ddf9ee9ec1cc57c26159180398e9f184db6843a44b65e799cd9309d946381a8e9ea19add8de4f6da1375bbd0d1632ef98292ec485e50606764272afe6b538fd187ab29fc91a956e20804923b806cfee216ac4a957122fc271d43eaf64e978b22b7712a014cb3deade0f3218ded0c7ee92ce1a3f410a2f21b9dc4ecb6d06852f3ae12f1636fd83667f54207871bb9768bec7e73bc96fe5d15548506847cc91a185a004e9fa67093fd906082830fcc3f1bbae01f24913ea681915f512d5a50665ab563fb1536c7bb39b8616133aaaecdca2d15a1caf05c6099d4b8d34b5b58e1235c890f1112393dd6ee36c60a71e40ec4793ff86aff71735f8738511e273f73611ca060f3fdf1bb799782bdcfc9dcd5bcaf5d5f6a84016b1422c2d892430ac908188051806f8ecb604eb2ff51061b338f634327c866749c31c2bd498811db6c33fc8023027b8fd5af57b947692393dc4d4560196e0d11c9d178c41ad6a90f8ff7022c39e3830ef3d0e29d0ac5b230cfff9c443510b1c569d3aa446fb66dcba911d6f5951cc81a620db9ab4b4c1bbae8524908b795321da8e84f7b0c53772a300e2d18a4cee31bce159a00753c3c7b90e6b345fe4e923c327d5dd33ac1c81407299b1e220829eda08ed4143388ff6f5e7beb5dd1273d06fdb1f9b4e7264da209b272c4b965578b5d3da8dc04dbbcd8b1bccb2900d1a58c7092f34e83366c9aa729d6dd8d2080f69d856b54f2789aa95fef0b8cbdff9b8ef2f992afc224b3c5abc7aa1631cda52d8d9db4fbfd4a79c80938aaac4a675a056828c7b9a44831981860088cef5392fed23d8c0c521640a49cebf3c456e02415b4ea600bcca5c4b24dba3723fedb2a54d42b2a80c7a3c0aa946b6f55c085497aa8b173fc7640fddcbf5e913711b2f5b8af7d49661541298cb52bb4b34de36d3881d624e499a6af9b8c7ffd6305594e890fa0fce1b69cc0660c56ba77be25f1ef32eb5984f6c3c3b7ae4867dd473af270da13608f5117ce370d341b3f0242bb2bf93e43c0cb03f15262fc8edcc1310f737ef2f3f13c02efb42de630f6715063a4a0b1b2af608194c6f11bbd09c8a752397a010385d182f29ba66219f6021e6f27883ed4bc824cc900f41552f6a1f4c746c8bb6b03d36cc3718fd8dd4be1221a05c75246884748a35afb65b1b9bd5ca097ec566f8dc4263c405c91a000f7dec5164e5965ed2a8955b415a99c64b844e1df9f4c6d1dcb8672aa7efd07968e72dc857906edf3231aae89b2acfbb0d6300404dae764634d7c6c315c12a1b8ff882781fa622a92ee371c85c0b1abe7c5c96342e7e99f7c5dbd4a7bd8d1d006c1026b085a887507c85f9c506d1e72f46b4124e5c02588545ab90493a73a9c9cee09005c448457d045cee36758d439a04bda5d1d39b2e98f1cd6ced9a4ac054671f35ea85bce6e0044b32d1fc25b0ed5b5647c21ba3ab237eb9d0d25bda451ab485ae384b6d7d43e47999709c531704c0e3c0c0fb65c43183581ac177cef63342ddefbb508b260423a211edd34029d96b138bd7743603e5b63f4215507b68ec29b62e9112aef94e2c430c0e37a336f2d3188d5629ba9be6865b522b5a311365a5453d3d4c931fc3f328f5c2e721903495433a06a133df2eb4d9ce2b7c26d49462830457c3da2a118bb8f0474a164af910c8276f9bf866e8ca92edba971c475f2c7e9df283d47e55c22227f98261005ced1eb674f3375194cab890a20cbcc744379a4bbdd974421fea54895b3f24861ae5fd3c1afd98dea7d116f4ba8930d977793b912eef36ea77335bc725b59a21f0a9fc07c6e5958b0149d152939667cd2bcfba743af0d13bfb8fbbf54ab7e2", 0x1000) 16:00:06 executing program 1: unlink(&(0x7f0000000000)='./bus\x00') r0 = kqueue() r1 = semget(0x0, 0x1, 0x1c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0xfa56) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfdffffffffffffec, 0xb9, 0x200002, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="cc", 0x1}], 0x100000000000005a, 0x0) flock(r1, 0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x4, 0x10001, 0x9, 0x1f}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) open(&(0x7f0000000100)='./file1\x00', 0x10100, 0x1) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0xa, r1) readv(r3, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/86, 0x56}], 0x3) bind$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="85f7229a797b24aae736336a788db2e0b2bda2e88c6c26008a24d72533af67cbd000cc091a8b5d037ad47a066b9e4889bb2514633062e3a3"], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:06 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa20, 0x0) getsockname(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000007bca87695aa65069c4ec680a7700000100000000000000000000030000000000000000000000000000000000000004000000000000000000000000930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000009bd67dd2ec95043c369fe7ccb0610b57642a342d"], &(0x7f00000001c0)=0x6e) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000003c0)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f0000000340)='./file1/file0\x00', r0, &(0x7f0000000600)='./file1\x00') rename(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x8, 0x2}, 0x10) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2) setsockopt(r0, 0x29, 0x2e, 0x0, 0x206) shutdown(r0, 0xfffffffffffffffd) socket(0x2, 0x5, 0x19f) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:06 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) truncate(&(0x7f0000000000)='./file0\x00', 0x13) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r2) poll(&(0x7f0000000000)=[{r0, 0x82}, {r0, 0x101}, {r1, 0x80}, {r0, 0x6}, {r1, 0x80}], 0x5, 0xfff) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x3f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x80, 0xffffffff, 0x8000000000}) flock(r0, 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x282, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x101) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x5, 0x800, 0x3, "50de3bd8125427080c9e78fe766d0e041bd47103", 0x3}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0xffffffffffffff58) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) getegid() 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) getrusage(0xffffffffffffffff, &(0x7f0000000100)) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/209, 0xd1}], 0x4, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002300), &(0x7f0000002340)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002380)={{0x18, 0x2, 0x0, 0x800}, {0x18, 0x1, 0x7d, 0xffffffffffffff01}, 0x100, [0x1ff, 0x80000000, 0x5, 0x8000000000000, 0x8, 0x1, 0x2df608d2, 0x8000]}, 0x3c) open(&(0x7f00000022c0)='./file0\x00', 0x80, 0x184) syz_extract_tcp_res$synack(&(0x7f0000002480), 0x1, 0x0) open(&(0x7f0000002440)='./file0\x00', 0x0, 0x118) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000023c0)="ad9c9662741841bfcaad91df9e46b769a7dbc2b3567b7380e2ddf536f5baee41aface424503ed9e7f378b887593b64d8cb435f45cd46b793a1c7a9eaa996e4edc99528dce646706afbc376eb67e8d78372", 0x51) 16:00:07 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000140), 0xb, &(0x7f00000001c0)) wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="f62e9b57890029ccb79c5f796a9e7a3ed2b0a771e82f7998213098796b454e3a09005eefc2176ede5cb7", 0x2a}, {&(0x7f0000000080)="dcde6ca37c092c5a4d54233081", 0xd}], 0x2) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x80000001) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) write(r0, &(0x7f0000000240)="e1fec5cd43b4fef4ce18445d4b65d27e168a37c63469aa7ad699073f990686b010abc6db39055aca0007b9cc7be85f74791bb5b60c24f4e4e5d99a123b0a17be0355db0fe95b151eb3de4ee77c7fd89a1b2f0e4c2928656f8573de63c7eec437f095956df97ef02d62513ca7a92519e5187ddadc9b4c6720515f1203b162b881a7dd2110ff4f65f4595ee7a8348d37b1f8007221250c617d8d6327e8d0d4433fe460a1795cd31829dadb8ceb9641da3cdddcb347999934722dfea56f9085489fd29496c2d92ffe264185f119bb04efaca82f3120df21cc53bdc6b021fc84d44840fbe0f4de65dd1d4a8ef0614414d424185451f4fdef81e5462e2966ca90b3", 0xff) 16:00:07 executing program 0: getrlimit(0x3, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x5, 0x234) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7]) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10000, 0x14) sendto$unix(r0, &(0x7f0000000140)="4845e4765adb65008e269d0170f3d361", 0x10, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = getppid() fcntl$setown(r1, 0x6, r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/58, &(0x7f0000000200)=0x3a) setsockopt(r0, 0x88c0000000, 0x5, &(0x7f0000000100)="f1b7370f08a633897ee8e9d0afc4da37d8f58f496174061a1fff9a0f2c55c31824e69146d95fe026929f29e23fdf29c141", 0x31) unlinkat(r0, &(0x7f0000000280)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x2000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:08 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)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x232) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="1ed6b537", 0x4) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8288, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) 16:00:08 executing program 1: setpgid(0x0, 0x0) r0 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) setpgid(0x0, r0) socketpair(0x2, 0x3, 0xfffffffffffffffa, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x3) setpgid(0x0, 0x0) r4 = msgget$private(0x0, 0x704) socketpair(0x31, 0xc007, 0xfffffffeffffffff, &(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fsync(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffd6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getuid() poll(&(0x7f0000000340)=[{r6, 0x30}], 0x1, 0x3ff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x97c, r7, r8, r9, r10, 0x80, 0xc72}, 0xa0c, 0x80000001, r0, r0, 0xffffffffffffffe0, 0x7, 0x80000000, 0xc1}) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0xc010, 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x5, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "28bf7dc9325609466a9a05fe7293e7813c1cdcd9", 0x0, 0xfffffffffffffffd}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000b00), 0x78) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2004000000069, 0x0, 0x249) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="297d270299c08afe738181ff0f351adb4729d0129791501bb2d637521bf3073bd0b44776321fa39e3ba27053308c5a", 0x2f) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') r1 = socket$unix(0x1, 0x7, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/223, 0xdf, 0x43, &(0x7f0000000380)=ANY=[@ANYBLOB="0158482f66696c6531001892e4a76a9c35a842fefba7ebe5d11660d1308abf5266a2b0c858e46282020ff537a90035bf4c36975fa19f74ca40890331f7eb0e2e8b158e8593cff86b0d72f3190e8ce3552a0347c010390852d73d2bed7edaa6de4581d234cb8cf8852ec702ac289e1f510052b994ab30015934700a9905992ae48bb4cc0cff0c26f6a6c34038709795"], 0xa) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x60, 0x14) r3 = syz_open_pts() fsync(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0xffffffffffffffff) stat(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x40) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x200, 0x7fff, 0x100000001, 0x6, 0x0, 0x3ff, 0x36}, &(0x7f0000000200)={0x4, 0x200}) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc000452a) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)="d1a28d9c7b849061b8a7dea2f906d98c9672feab9b7dac518395984869ee00ff5de588b49877e6552eeee4850a0e907cde924b8855415ed4f1669e535bbb7464a99cd2fbcbee5a2b21470b2f272d1aa68465abafe06cc5", 0x57}, {&(0x7f0000000180)="9471855740e1864da8317ec894c123c1dfda6088d791c0fb4570a6359d6ac8d12e0a7d1142f8716b4060723ae23065b97fff2313200a75dcd86c90d9fa89a7af599bacb8f1ddfe8231c69e6e4b251127ea39b3d4175db6876dbabfc67613451fa6bd89d6544a1d14157792d13cd2e332eb1e6db0fd2b0210b580d76316fc3ff5d4f70cab0efab1708603e3aeec99ed9cf26a829f55ed47a6", 0x98}, {&(0x7f0000000240)="e66e75003c94e0c2b8aaee8d5bf0133eb0a7dc3f79c101967dcdddde6ff4ce60606b27293ef6639c97b443046d74094412374b7689814690920c6fddef4b9bd3e866f8a394bbb507ed76ec5de945d656b1ffeadfdb180d136c89cc3633431bbb3f5ab7df94a36b57096873f80b048b73c3f59413b9be3e", 0x77}, {&(0x7f00000002c0)="cb6eda9986e0957812e9449d655de2d737281610f851bb677affcaa1900673f82546e3b258f257e24dcc9a62c2fd1ebb0cef47f3383ec064b9dc0e520a64049c5460019126fe486e81e45e5d829954738b27f61071ecb6b18442d1353443", 0x5e}, {&(0x7f0000000340)="b52a870891a05e20270e3532df7dea057dda4de06e553dbddb8577a72cd738077fdf3789b00b4c0ceaeeeeacfe2ed056477c17097f7c80985a8bf061ecc1c5d1e5331f304baf473c5dba21c6e7", 0x4d}, {&(0x7f00000003c0)="3b96e1d1907258ceaad2c643a279e4ee7a678330333a904abae248dff65c444baf9a74805c3a29daf13b2e97e71df6b25fee4f6b2a8f1b005c105ec4dedfc45a6ec4d0bf9f4ca0125fbd369c723096ffe5f6b7a00920157929ab02282c9cb9bbb1f68f32fec6eba601cecaa874ed5eb5ca749f6639af8f58e19e1efc4c7bd8a2c218df7d474c820495d8ca8aef18c53f719bf6d3a504f338517180d761a5e623a108320fee92099143c439bd0b70e634876c67b6a6", 0xb5}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="1000000000000000ffff0000070000002000000000000000ffff0000000000005946ff8860e25547deba68dfe50000000801000000000000ffff070000010000fc305e33d527a180168b86deb536d7cff590c5b801497a37410be2e6fbabb10288812b6f49d98f77e4fcf0c6f016b834a76f98c47ecad3efb174965e016b67de20d37ee6ac4dca7f4c4a8cf2ae80eb67cab02a16861bf14f920c830e50028d1bd26c5b791d11f441acbca2ca639230200a73ca5055216b8c03abf193bb390c96aafc92621a65bf8e3bbc84d196eae996cad32b57d9bc9f104af617399a6e34f9ab3169d56e096161339abda104619838442293588bbd4b76273b8f12a567a4f3d6e12997a0e2a80f4b9864b8720d042144f801e1263eab5cfb6b4f7d5026c19e5e01690b00500000000000000001000000810000008628fc7216381ad7a41e657e15bc9158c1f6f4a2b27cee26238e817ad297ed368d97de8ec10d6d043c5260a36239a57cb80d62ea79ca14d0850d72644a1d3c00880010000000000001000000010000002b2cbe6cd5584cf94fa292080ab8ff68e7630ab607e708b21464f1b72e814e3c630eca169be4f8c62e61f738ab3523a378d91d9c1799c34c1914ef02f08a3336448b256f4b8be8ef0084bb311f7dee9c443fb0ca6a536cee8c9d39abef7b74853339f67f92bd89102d30b5d3a6c4d3e65db40000000000001800000000000000010000000300000016308a00000000000000000000"], 0x228}, 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8020, 0x131) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) write(r1, &(0x7f0000000140)="fc2029305a58076569e373c7b00c6e49732869c76d404644f1803f497bd324f41951c3ed323191fef293822ac41b72268cd376b2a40d4cf1e6e65a00d9a7119c5193f3da6c7921996f16b359ab98768759d11f656f91788281712534c6f8307694bf65c401c74d07c0fdb7ec8c23ccc6abf5dc6b592bc5fa8ee82b98bc8062109912d7fd81fb689ae74d629680a9b740cbd379245b1ce99599e908b93f4bab23d75a11f01a7cb72564745fb5e8d36d8bd30b90", 0xb3) close(r1) ö.›W‰)Ì·œ_yjžz>Ò°§qè/y˜!0˜ykEN: ^ïÂnÞ\·ÜÞl£| ,ZMT#0ÕȽ㣌¶ µñ±á;~¥¾ µ¯"žtö.›W‰)Ì·œ_yjžz>Ò°§qè/y˜!0˜ykEN: ^ïÂnÞ\·ÜÞl£| ,ZMT#0ÕȽ㣌¶ µñ±á;~¥¾ µ¯"žtwsmux_getmux: no memory for mux 12582954 16:00:09 executing program 0: syz_open_pts() pipe(&(0x7f0000000040)) r0 = syz_open_pts() close(r0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x20180, 0x100) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) poll(&(0x7f0000000000)=[{r0}, {r1, 0x16c}], 0x2, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./control\x00', 0x2, 0x81) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000600)='./file1\x00', r2, r3) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) chown(&(0x7f0000000080)='./file0\x00', r4, r5) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000140)=@un=@file={0x0, './control\x00'}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="62e083d6bd8e7e13f02a5cddc21f28e74f6469cb12109e9c66ea8875c1af73f06d5768530ac271d1bc160a343a8c766ab10ae4b94c6e5637e65ba3fefb10ac8aad7c9647f18fb3149086ff36cccffa1966d7e4de5a2704b840a30addc7c5c5cbb4ffc971f539176ea487f515c6e0261fdeef87f2991f4962467120885ebb3883cde117d702709adf6a945e22a30eb673a975a638ce35c38fbb4a59b1affb8df33a0840ce22994984dc9127619c641e4fad7dd02ddb1bcda3028def46daeb74c2839c17dbb1d13fc94453c7babe09f1b20715b86e72c182bdb95277c4c40d69a25e9791a910a84c90bec48982", 0xec}, {&(0x7f0000000380)="5d7cc08be795b946f1ec556dcd0437526f6d636f0970cc4408428d1afdd88004b8f09f32e47e66c8238fa938bec73cea3cb8d572dc305c2edac25d95b02eb525097a88ca9480c92f462a080f59d7cc958122b173cb1c57245e1eee0eb863ecc7da0bfbb9fa56bba64ff8884c2d97c408a64e897a5db878c41c5204ef23f2b7c7b556e8360efc1ba862f98d77f59a8112459ccd8bcb324a", 0x97}], 0x2, &(0x7f0000000480)=[{0x78, 0xffff, 0x20, "4a11f9ef2c9df4a48b5259e15c387c5b03ec32549265719e830921af91096b93ede2e44c3dbeb84b72dcbfb0abbd3b57603b81dd6d2ea012efdf4e6e5fc1210419419890a1be92b0c69b2c7ecc9b9edf8b99c938ab831276b5064120074b9221240084d5c1265f"}, {0xa8, 0xffff, 0x1, "3c404f874af52e5535153a101f03410fb6a9bea0c7f31f389c20384f550800b710225261cd81940bfc2f43c35f3401db6c3b4772f60f705a4175fca06e1de05dc4bd036a932f5813d562aaa76c79376324e03d38cdafaed92aba8fd17789d4cf967a55660f4dc0ab570bb8558c6e56142b07da79b0d365a8340cbf3c40d06dec657804c2b18211ebc4508086d83a8881cf10"}], 0x120}, 0x4) wsmux_getmux: no memory for mux 12582954 16:00:09 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x274d, 0x0, "95cd1b0fb91be63e53575724d80e4c643f806664"}) r1 = msgget(0x1, 0x10) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair(0x10, 0x4007, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) shmget(0x1, 0x3000, 0x402, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) recvfrom(r1, &(0x7f00000002c0)=""/225, 0xe1, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto(r0, &(0x7f0000000140)="2e0f5e90df148014060900cac23563f4c1d1ae7b132df00e3d992593401d1084434cc7e2d9a3cf5c4c7e3ca9679365487a5c25105f3a6a3a9ad640fd4e09113fd17ea8230a017a0915efdaa807adb6aed8a49d45c3e115f0be659460cd4760263ec6a37943280a87c86a9ebf9d4cae6ca97ed7b9ab55ac192935dc1f74b1a5c9b2fbd746575a82e4c8e7bb38138b50b16dde9264418b50364283d94f1e67fbf281fcb5e4ee59dd42b8f9215e6d", 0xad, 0x400, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000200)="c05d59f4f6ddc325b094345b108b6144bd4909b2534dc08dfdc1ec437f586fd3cfabfb95c9309562366af1d9d22d15c2f1430a540a71785ed1e5d140b2d8a7c1178abe70639a1726daeb366a93c0edd40780919931c5caf96da6ced60201e3362763d1491a2bd06fca81c88138d2b31738bd40a5b1fa3b104eb466cacaed7350de51f75e3fb2132d4b37fc632d7d9485e99c31d6889d8aa766f86e23bdd753bc0900b4176d875e997d17920e76c3", 0xae) 16:00:09 executing program 0: setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() r3 = socket(0x12, 0xc002, 0x5) dup2(r1, r0) fcntl$setown(r3, 0x6, r2) read(r0, 0x0, 0x0) 16:00:09 executing program 1: semget(0x3, 0x1, 0x480) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_getres(0x40007, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000200)={{0x10006, 0x7f8}, {0xfffffffffffffffd, 0xffffffff}}, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xffffffffffffff77, 0xb17, 0x80000000000000, 0x4}) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x3, 0x67f3, 0x1000}, {0x3, 0x6723, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x7f}, {0x5, 0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x7, 0x0, 0x800}], 0x7) clock_settime(0x4, &(0x7f0000000040)={0x3, 0x4}) 16:00:09 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./file0\x00', r0, &(0x7f0000000000)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) semget$private(0x0, 0x0, 0x41) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000240)="e63095e3a444d0d4f86e6b1394f82e904c4c3bb149cb97443118de2b0f4504937a2e9e175867dee80608df2ecc01f363649cddd40755bb794ae49bc9ae8b120ff5d4dbdbf8fdb3d9ba83635929822f183a11fd1bf3637a93e40fce31202dde0ae70c1b3a526bc49a50a6ef76c561a9b3a204fc8fd1d7f06aacbe454620fd0195c5ab1e3682ed4ff494f76b27e31f13d499ff0b38c96f", 0x96) r2 = kqueue() fcntl$setstatus(r1, 0x4, 0xc0) shutdown(r1, 0x2) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31}], 0x5f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x3ff, 0x2, &(0x7f0000000000), 0xffffffffffffff2c) setsockopt(r0, 0x1, 0x8, &(0x7f0000000080)="06b9ae5c2f824528ae89ce846d894f6a422e04ad318ffa890bd10ae3fa629d7f5bdcb0931401c7035fabdc5a060f06c4b4c8c75a7ff8c2c7ec94c5e449185e3b31e8f40040e6973be603956cd46db0df9deb48e60ebb1224c76b3469831b3835c118073a7529ed7b553132b46aab4256406f9c5c4f7f44e87c0fab23869a18a4b2a2ba3c5f15e80268554511b3fba8a25dafda6b42", 0x95) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x260) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x1800}, {0x7, 0x8, 0x800}], 0x2) setreuid(0x0, 0xee00) r1 = semget(0x3, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)) 16:00:09 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='xc') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x100000000000001, 0x3, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x240, 0x8) setreuid(0x0, 0xee00) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987", 0xd2d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x9, 0x4, 0x7fffffff, "e538ef141726e535436b881742670973f01b2ac1", 0x1, 0x4a6}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3b, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x20, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) chdir(&(0x7f0000000000)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07000000e8253194ad"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a", 0x171, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000013c0)="6a9968feb03077a2642b", 0xa}], 0x1, 0x0) 16:00:10 executing program 0: mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/34) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) syz_execute_func(&(0x7f0000000040)="c4a175ddc346c084312800000000c48171faef36f2400f4af84689b9ce000000450f2ba70d0000008f6978c69e2ad9f3f9c4e11f5f4a0067660f3a423103c481fa1212") mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) socket$inet(0x2, 0x7, 0x8b09) 16:00:10 executing program 1: utimes(0x0, &(0x7f0000000040)={{0x0, 0x7d6a}, {0x100000000000000}}) socket$inet6(0x18, 0x4, 0x3) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="3caf", 0x2}], 0x1) 16:00:10 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x0, 0x0, 0x413cc619, 0x7, 0x8}, 0xc) msgget(0x1, 0x206) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) write(r2, &(0x7f0000000280)="fc2a616170dc144e42bb7d88bd158f8210eb6f80cb057a61999b6b6e00db88f64c2932e0afaa7b12ccae6aa4e773abacd4", 0x31) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f90861adc6e178786dc27a783dcdfd2f0046bd8d0e5fc02d9738ef55c65d09f236171719109cfa97727272ce945f6223495df5ca5b7cc37cd8225623299bddfeb1799b86a7c461a56f19ba764f19c3a281a07d2b49f5beddb5c72ed731ce8101b0bb69b4accff045fb99883f92f8ddc1f5f542c520718388c5d25eba29b07a2590eec1d328df9ea70ba732e5d9f62549a31971c7f848e3bb80", 0xcadd06853ac2c2e1) fchdir(r0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x1, 0x4000, 0x6) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x1, 0x8007, 0xffffffffffffffff, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x6) recvfrom$inet(r0, &(0x7f0000000080)=""/41, 0x29, 0x40, &(0x7f00000000c0)={0x2, 0x0}, 0xc) unveil(0x0, &(0x7f0000000180)='r\x1c') clock_getres(0x5, &(0x7f0000000000)) setsockopt(r0, 0x10000000, 0x400, &(0x7f0000000480)="4c559d6706f721380d11536f2752ba61fc26231a3c14deb7f6b0f7c9dc03fc1cd3b3f66973fb21a72f60d389d89cf1e4d92f7ea4ed71f7d134c86902befeae1c9e28c8751e4b67f6450b7bd01a4110ce72da2061a86609ab49ff6d29b811b496b8d92c32bce51222ddc180d57fa88a8194eadd982d520237e80223f6cc18470e31e373e66edf672385f88a94e61f77d3d7721d12c0d202e45d22aacd62c795c10fd32dccc2450662dfdf2497ff6bf76219215c52c5749327c666d2f34f2c7702ea08d2c1f6e41a965f8a03948cf1379d37c884557e3a765e2c40c4517ed8f5d484553a8ee0ba4f497649e484e0f01b2613e6f52df3fd96bfda57d9c58b38bd15238b5a55aacd823db91f6d595140ddbd4150cff3af34b4fa2b9478e17f0f9c03c7b7f090e960e1441e6861c77d381df36ff702e30d22f5f465dccd46847415aa5f68d889eea28e6ac555b32314865c671f1e3d5632541a050000008ad859e13010382b387b85a452eb", 0xffffffffffffff5f) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/155, 0x9b}], 0x1, &(0x7f0000000280)=""/236, 0xec}, 0x840) clock_getres(0x3, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x400005, 0x4) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r1, r2) setsockopt(r0, 0x29, 0x2c, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) close(r0) 16:00:10 executing program 0: r0 = kqueue() r1 = kqueue() flock(r0, 0x8) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4}], 0xffff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x6e000000, 0x1, 0xffffffffffffffff, 0x7, 0x1ff}, 0xc) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xd080, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() setsockopt(r1, 0x7, 0x100, &(0x7f00000001c0)="6751c21177cb95d0179ee918215263c83df7239469fca13ba5b5fef53271a3564404df9d01ca118ac13238e2cdb605fb2845d023d75f32e1311224834790b1e7b05fea8a690fd9fe36ee9c2490173bac1b63a28a35ee36eebd29b416b3049df623d55e12bf461520f08ccab6d97795f0150d0b2d1a0d4cb29b4442070892900061978a7c8d17455b153bbc661ea77365e694370205a9732340dfaa0558dc2e0b640dccd66c1f710a135fa66f933ce857d3e6a5d6813365f3844433904b413a92f72e601270cefb161bdf172427e374e46a48424462cf753cb8f0db49fb4fd2cc7036d634aa4bc66d7694f3be1959c916afce3a8fadbd3efc159191b9", 0xfc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0xa, 0x8, "1702079b37982cfa4e00000000000000fbff000d", 0x0, 0x1}) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x1, 0x4) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r1 = shmget(0x3, 0x4000, 0x200, &(0x7f00000af000/0x4000)=nil) shmat(r1, &(0x7f0000720000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 16:00:11 executing program 0: socketpair(0x39, 0x4000, 0x3329, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r1, 0x0, 0x0, 0xb, &(0x7f0000000100)={0x2, 0x1}, 0xffffffffffffff25) 16:00:11 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xc, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) r2 = dup2(r1, r0) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x1f, 0x5, r3}) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shmget$private(0x0, 0x3000, 0x265, &(0x7f0000ffa000/0x3000)=nil) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x80000000}, {0x18, 0x0, 0x4ad, 0xfff}, 0x3, [0x20, 0x100000000, 0x3, 0x1ff, 0x1, 0x8, 0x7fffffff, 0xb48]}, 0x3c) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="074a96ddcc361a3459354979416312d762d21b9e44ff8675e42956cea0a1bdbb8522663410eb4f1f262903a47efb4a977a1e2978d3832c772889fa75fec169ed848d0aa7df77db4c62734430bee511e240835dd6dac0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="6b9ed4bf17d15ab109de000e3e6260548bec9f68b66621c0abf9ab60caf3", 0x1e, 0x3, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:11 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x401, 0x1, 0x9, 0x7, 0x80000004}, 0xc) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/171) 16:00:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) setitimer(0x3, &(0x7f0000000000)={{0xde47, 0x4}, {0x8, 0x40}}, &(0x7f0000000080)) 16:00:11 executing program 1: socket$inet6(0x18, 0x5, 0x6) r0 = socket$inet6(0x18, 0x8004, 0xffffffffffffffc2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffbffd, 0xc0}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1081, &(0x7f0000000000)=0x3, 0x4) 16:00:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x7684847e}, {0x19ba, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x5, 0x2000000000000000) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=']', 0x1}], 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x174) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) setgroups(0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="8f54c7518c666f87388a21d94eb9808ffbc9c8612b", 0x15}], 0x1, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d27d17cc0215f12034438d85eb7c5cc1a0c97a136b78efd5a9c80cd8c2eb0764f6c645d554c228b81af23b159e8bd671f6ed9969f5e0cd722b101d4a6811fdcc576952682565bf48fe7edb66739e2a55b3ae80011c6a", 0x56) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) socket$inet6(0x18, 0x0, 0xffff) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000140)="b2fdbe9244c754120f2f27e6e9236d8aa8ce0f9b9602e303462f9f28a625c00c3d851a4a7680c8646f5c1ca63b8cdbf7e64246552dd14e90ab072e97eb6f24f52d8ccaa21e21bfd3f41007c750bfe903e1bc9a046f2fbe025ac71faffc981de31e466a2853112c3697c69f77e1ef358bc1401ebe2bdf3369cd5ba64d851cacb3bf14a54c811b835237c16ba370d2709bfbba5356ba81dee787c3f0c53e9d3ed71f2b29bdd9529eb124918877", 0xac, 0xa, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 16:00:11 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:11 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x7) socketpair(0x1, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="96aa5233ffbb8e722299de655aaeee400fb926619bde7e7b9114535ffa5f7974fc1409813a6cb700ee980e03e65b249a191301072b375e95a72ad5cb0cc64c27efdfdf935643ac31c8526080e5319bdeb222e0d7", 0x54}, {&(0x7f0000000140)="c3da855b89651e4248d72f50488ea94d97559ba338cd21516dd584aa00d488fdf8ad51876bd8ade879736d5959c81cfde350594050f6cd0e6f4f614a7f536dc3602a62265c2ef4552a4097d2db3dc140ba3ad6ed18c7889990cbb24d8be66bdfedf0fcaf084ad878fa516ff6c233e8379575f968c3bb5169c0d5d9d8", 0x7c}, {&(0x7f00000001c0)="b4fbadf448e85b07faa2534f77c74db93d3e2de2cb3e40c0ceb974cb284f75ad5097109a123f17679c33d11c31d161a7de2e07d359965063e17dd07a2a3c749d125cc9f517f6325dc3df6144fcb3e6875ada3d31decd7265d8694aa6dd1559fd58be65e55f53d83a1d4d5333063d1cc9c335069e186f3501a719991beffddebf55aafe1fbcb2e80b975a27b1a0bc3da4ef", 0x91}, {&(0x7f0000000280)="33db8a828948560b7e7af6aaef201809e0776d9733e11a88826893194f510abd80af51c1d156031b3c68f55e1fe0e69788df799df2ce7c8ce764c9caed8cc49abf43026a80302227d918306b938e4be6de1cafb3f7bd86f93f182e058c9ec0e40cb6d09a9762fd332c91c7a317f598cfc18772b8e986a4f31f426f32a2e13244bbe7603df62f2d158f95867998", 0x8d}, {&(0x7f0000000340)="3e718bc6dd7a6d33e0cd9bf6c9d4e9475c7ee287390dcfcdd784281c28bc158f974a5b8f012054f0a654f94eefb10eee869f6de68dbc0e3d8b8d78ca88a20cfbf8fb48607a6737ac2ae0a5a7ebdf1acfd06f6cc959f0dfbab1de8499b7ef29d1d5139c60563ec3ec4eefb86d327843dc851760d74ba7144d123c9bbb2080bc6ced2d3b04f6865d608db9e7adaadeb8260dc7d392324df51c8fad9ff2aef77be0888c769de9c135e2ae93aca190e73347176d10157ba5f15d6418b5468ec8111f23256245b25860736f67c27d02e82aef1eac3d0021cd4230f914a02bfd3aef4850e564b8140ad0568cf4adc486684ed820b854812838e8ee7372", 0xfa}], 0x5, &(0x7f00000004c0)=[{0x78, 0xffff, 0x1, "37c6fff0cc57c633d348951306fa2457a82dbabfc6387be4b9d09850a6565b818a7dc5900a6d5fb29db67d52539bc450d7f92c3785e5ae4a9da556d6e2a76788e00c8504d946b508b585d73939bb161aee3260fba08ef63ffb7a2c0ee7d608fc2a0c108c138663"}], 0x78}, 0x400) sendmsg(r1, &(0x7f0000001cc0)={&(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f00000005c0)="23b6aceb1001f9c3f6965db29b3a5f93146d402c3a76e7b63f6b10c4187ae502f1e08581fb59ac776327b595934fbd8e1db782dc25e08d52014b8e06f0fa0079a86fa3569119a1bca4eea75644fbaea7eb8e0864deed6611b29d1bf20b678c4471e23b55c4998c2def7c08f770f7a1a7350f17260c", 0x75}, {&(0x7f0000000640)="cca56d00d7b89a554750a4c5cf533d3d9dc05666039ca3535ce58a5e9f182037eb557eb926b1c2b9f1e2dda16cd2edcbc51aa59edd4f2041eebd7fbda95757ad85554a6d7805c50c844bf4ca186ea7b788907c", 0x53}, {&(0x7f00000006c0)="361f9d96b5f59b1b8a52de27b0b0c448c4ff98918722122d979657ca2943d6abf16f0f15cbf7e395b42faf20dc4f5bcdc3b5789d31175f4322127c7bd8e9", 0x3e}, {&(0x7f0000000700)="9e02e0c5e9779d79c34b98a259ab9682c00d7ba5ed571a1b8ea11f86df9487e6ae5be1bf3f33dade452f5251876ba7eb1ee55c7b6e2b1498fa84798f6b8c085a", 0x40}, {&(0x7f0000000740)="83f069ceb55ddd25ab14437237b29d71eb68f197d514bc915642ffd23a1f76bed757e572397edce6f8e880fd6e3f90f745fad5a06b24e3b4d8b41745c9afd1ec410129e70883cb66d1768a28ffe805", 0x4f}, {&(0x7f00000007c0)="ce07db9e3ad4806dd8d2eec3dabf250e9a817219c9000aedeec3b3d855f98dd54a9e051b34eda4238e30594634bd34e23e8b1edb4a54d4d5834b1aeb87d55db5e667735186b26f45c3ca42e95640be42e1d966137a119bc2937d014df19a939188ee0313e14cd65aa2ae6888054f975d4ee528d15c19212fc0d6a2a726e3ec4bee51e32ecc011e7993e45199dafcad05e8f7a911ce9d9ab2ee7c5defab86eed0cb4660410def16d4ef911e69fb0c166a96eea163c480e7eb3e447d7e8e703a94f16392abf33ad8464ea2054b20de9e25dfd84d1480cc556ebce5d52c00fc3fd3b191e99ca6917c8c373e8b8bf613d36bda62f26c7071bac9ae18be711e74", 0xfe}, {&(0x7f00000008c0)="cba4ad7272bc167238d0eb770e1824ec34198e3b56c68bd4651660", 0x1b}, {&(0x7f0000000900)="eaa827ae6295d1f77be5906ae9e86c209a94ccf2", 0x14}], 0x8, &(0x7f00000009c0)=[{0x48, 0xffff, 0xfffffffffffffff8, "7bc8bc9ba1bbd871269e76d11134fdce069f5ea7056c96f6868334cb34e22b14cfa52c2d20af7911b3bef00a70583ce8df9c88692cba"}, {0x1010, 0xffff, 0x9, "6df6f5403edcd9876779a3c2567cb2e2c258e3ea2b611ec032808d00dcf7e1715de0eb6d04777ed1667f760f61ea3e71a1b34696062d2376adb8011dde9d69dbe67ee2805f535ab2326a26de44959483dcd16213c6c5cbf540fa67ef3406ace9f6a294310dbf3b72ad8fd719eff719e733235c71e87281fe80735d77e6ffdd47d109f082c0a264aca1d02881d31d87ff88a9ea6d5d627709bbc148d61f9298c65e0f858d1e7d6dfa5ce1a68a498eb9777853cffbe02d67f53a00f0d586995605c0a5d7568dd8daacec3eff93226d184600700fa42b170f0204aaa4da3328734469e54a5df4f1437dac87e86e2c380e9e3cc48c13ea9845a3dbeefbd0750d50487fb9aeefab08dc583bebd2e70536ae7ecd88e27c159b92c0efdaca2a75c6c175ad05413a2be9a3009a9993081178ba75ee5f2ddc08980806c06993585c3844e0200a3c4ce69e8b725bd68a5d3600cc29b1882609644b9e48031599f2df630f27672e6b3d1074cab4ece90c358dceb99b6553913fb7fc9007b90ed0e40805cc0979518c587dfedd18ed21d622f7cdeb1b8b4e877ff3fb36560f337b1cbcab63d6a28ef50a4cfb8856e109d6c8a3740154ac333b85895e511f8c467d4d1cc51af1b604dfc60eb39942582d6d60474062051e7e16f6cbd0abf67891ec7106df838a7ed05b86b3433bfc371e38e031f9b348aa8045f07308dbeba45ae97e3f24b3f32ea6ad75800a33da70cdbfbc7263882c71055a45c82e0d12d403a76d89c10e1fa56cffb48e4a9961c68f39722fe15cb8fc303a0d6e0d15b8cf3fc5c028c1f1cb29ac50384c61d4f1e65cf1fc841787a448dbf71046004e5869f887eb3632833a20a7c864e63ed305c1a7d8f06f9145d17f4b19969e2f35fd347aeae92d6e3f167c51c196b636cdf6872f1e32cf46776ebcc0e79385a1758ad1ee3fb5bf61a8d1996dcfe7d24dae68c13611c0b2502e40a705a2bcd017f1c85049f90ace505ef7f740644945c5d1ffae635f6c4535ad4d151275c83990b219b5b5a453602488340e0f01d798307d4dc7a112bf8e8dde0c34693eb9e92a4df6bd7ff45873c9c012572f0d646ee10337cc4be5320cf99c2b47fea28ea3e8ff6dda61a34556c86949d2485ce81ea3dbf951d397cadba1070e90b5112acb9e4c9e0b6b6a6c9aa226c69e468e2efeb18ac13fb8adf1f8365f2d90b6bf3ad19204b0dfe12d6709d560075df7caa219225989433be08d21e4b050c30323de0078fec3e08cd14eb63107f3d7c1854480422fcf96c783fb61e8e42d76aa2dc92ebf3c8e5f1b877a6a13279778f80ccd311113d0615b4c75b58c8b5a5abf7733327196b17e5b29f123c178956f1342b3309bccdeb25d7f86d888ebc34b897f1c45d5cc8b0d7f486771113e269ea26af3c716a9a03a8cd79c214c401382968ef4d3cf868d8043bdcf6af264819a2a748ab471802f00934898cc751e6c4693b597c3bf008f7d499801f826eb523027c4b0423c2a589a47c2eb86b9cd87c7e93e27b8ca9a538a3d449ea95e2c86dfec3cc46d069a84bc444c9b664eead146e3370137d99c2f1c2936ed16ac2a8ed43e2b4045046d747e9f9e9fca9202d10db83d93d126352d8deba9694e300456bdc2b8b22899d9c5531aff012f12e9042311cef35295fbff0f5c87acbd53b30ddac7e27a2a03b122ea51170c91f2b76f72700952ce7f697cc8e84783a838c7ab0123245d7106775859574b98836993f7e189a9e1e2659800589c46adf5189f68150d20365213cc54ba2bb117aee980fbe68635f0943ca17a8f7a4197feca1ed981527d6142813747c392036f1f98330b863de644a2a53ad178f99d17e82a6c16adabddfa5c95beaef2dcb6dd36a5730064a5f0fe41f456e00d3f9b220f0feddc97c9c0d657361761f49dfdd32c886b61f01ea525eebafd5803b19cc065276042005448a5e33a10697a015c42e7b2d7728c76cccf28457248d521e5f46733dcd51a69a05b36ac20870124b5840b563f950bcfec83517537e531bd879aa356d9874ab13fcca4dc573bb7bc4e80e21d8043c39901b40d2fb4910417b821e1f2fa15673d1322752809adb7a876696859898aaf250224d570ca58e52ba501c98b5c6ab866cd292411352fc7dc98a895d945151243d64ff68fa12c6f41a61c2bd580f8f4f3546702a70d02d6dcf0f62489247899f885b0d3d933b6a2ed832630972ea21fc9f016df6e83ec2ef77f769fd4eeb89f2dc723d02920cc2e3b4428ef75cb12a2cf99b714ea95906ce5dbbc6f4f22707325bd93a5dec397a4b26c67c59009068b64a95a966fe9fdeb4c4968358394a6d5b6eb0b64e3c98eb313035469d204079951270e0b529d0c8f970c6cae35bba4be58915925d000abc546c25ee337dd1e8247935a8aecf9f4297e59ede98d271f6b82b377a6410b7464edaa642c0dab5581efd946b97aa33230a2b683b4e4c307cda4d0e449ab5596986012c4996caf464d67d72abeaf351d72e42cd514b38f7f7b87591fbf1f10448c4f8856fb48e61fddf5be0153a7b28c7d874d380ee245f369fd4622e76c24d5eb1d5f982eeb35259cbd55f7b74b318c0dee86068fc48f0f2bc8aad27c786fdc8975a4748e3e3c03c5c0631a369d7ddaf7df53f2116f71b298d8c02df4b565240bae7dd9868d29a3c2f1870015dd26872aa7218c00f89b904371a94cffd14062f789633293a2994152b3b148a12392bc6b69f139f9dcd368ad8a4f69036133ab4c2bba1c7b9b12526d7e2fe98f3d32f549c219eee64e98cd3d276d82158744fda6c53ebe154ad02874b42796b1b7ab8675c0309116047f38cc4ebf028b2bc3795416971eb690b9dd716eff0691693357bb4de51d1bd802bb1639eb29a0f69466dbf97fd02bed3bda31bb53fefc165ac801dad06b737c8caab9dea9cb310838b6a336a92f2a09f8ac307c20bb4bf019dc7e6186c8f1b876e44a9ee22b6781a317b7b3ef5091eb2e4876f9f2cee4b2a836b8221d3a4dd4544e469c1059a9d8c9ed1c9efb7ec8916866a5ec3fc2d501b83c01fba4a263aa06c39b48a15bd94894c974adce52242f9bbb59338889bb83bd6f5976ff0306815b396e19d68171c1efc0f8af91e1afc5ee76384641635498f2a09028e8296c9e0b85782a12d5c853d4d6a7b62adf7ef0542431e68204f1fe853049f02d7441a9f1a5de60bf8b7a7b455e9a791599641a0c1989f35cca5429375211618345547234773603c725d79115f89d7dacc854f8f78403a99475159aebbde434e7685e520da65ce433fa40088abfb6ac3ffd781fd10e9a93256246d43b69595ab95d14ed10c55000616967a187b13d90262035a1ffc34c22c9a0db9d9f15fbe4880403216baacfd019b2eef4f734854178198334f43143049e63015b64467469d60a610d84d264ec0f272ef9d7a3596193d38d98d0a280f13f59a60ad5a1b7fbb45d16b43fc784030605022a6047e4feeb8e41428521f9d2330d1eef9be79f4ba2a3502078874ef8743619b9bdfe4e0e016eb79641cd77002a27b3eedaff7ec8422bd81a809795db3282d531617cb9ad22c116dbea43588fa860af0c37b1c88bb20f763783baa3d95d602c88d4837ecc7efee066c4a2f665ed576209865ebbb66c9317edc634ac702ba9fd5a97918223f3fcb22e7a825a837be4b1eb8f0080e63e5601f7579d5c5995b18d094e8f7ff0796feecdcb82335006f3d29af842ff22ad41f8375c15fd374b6a976f047a0f7bb4b3f13ffb9c6622ce16c848bdf90f56aceb950fdfae10ecd0cf6b3912087d1e99001359bab44f84a85a1747d55505e029848b047d1a41631da7da49228c54a64b464845fcb6c076d2eab7aa601969023939629690ccbd0a2cdde5e8ddb7859bc96a34b9871e738ebb4937d1f5bff9f3b06519bd59dd15185b036f47b74fac4c1a675a73d5dacb1e64ed0593a1bbf3b8b028437214595c2f111a229ecc2f61596c62d565aebb00e53db1f81f2965ab66f5eb9decec3dcc083bb5aa37e02e14e595eb846b11f81a2e751ca8828ae182b09735a5a3d359e21a0ff560f74a29799580a2710e11e190b924eadbc55c5ff10236cde223450185fb76de84e79395c0aceb023aefbb5fbe91ac6104822de9aff6e31206ffe55781991d0f1e530773a54f53240a661d7941364f16a4a7a26b63367badee241f0ab5b0ed0ffb9ef912e62b005e258ac8c93c0b03f845795f1d71ddab4f67b3efcb86d929c0dfafdee65ae21bbc6d56c7d4d15c6d2d384a2f52215ba62b78b98beb0a83b5e9420e754f208cc73efdea5fdacf5572010e44e86e4b61a9311b9a3a59ded223671866da86bade46f26bc8930e2c903c2f09bd866c7b03fdbd834decfdb4741b566ab61d7873add5ad82deba633df72feea385365ef657106e060503a7d34db04a4e09ff438ea571ae1090e62ce88a7bbe0298a812b52ca4f6daf4c8b5bbed195173af49da2c70011734a7c53b677352d8e70b464e4c2c4002f0002368d0ea3aaabc9c14b00ca2f29640808140dafc7ecefbad548759e3a5541c62037ad3d7e8dc20f237225cdca56a7bbaa7535bbba4c0aaf3e0f935946df996829fc50088759a6749f46e9925909d8e625055ee55eff2099ca8ee3c07cdb1cb4d04d8c0a12bd9674a53ac70bb5cba85326eda6fb2ddcd3118647a30491152427a04a13decfd4c4a30d13d1596a7f2761750fbd0b0bddb11787f4488f318a988fc955118586d2217e6750b08456e31760a6b608b6fbe53286075176b2413ef6adbbcd07c98fb9e355ad5e3aa11be6be1dbdfcfc5383bb6ddefc4f2fc3eceb42124ea435cfaa49d5dcfc8096c218f795b88b0c89af89f12719c14f541215c9e0321e49243a228fd10c7395a34e218c46e01f93e964507e22c467d9660a4d8983914da635be9f2dec545d7cd1dd98616632e449433f7c2c3a27d52282592aa878dc1bc2d4ed19a28a83d89a1a52096a7e851e25e57adea791d9532a3657c38969c74b9d1ef0b640e45100f4d3d8f2bd817e9c6460e0fb8d0810ab6b6e2eb694bdfa43d238b5dc2d96b2b2b4aa531a837dd0b4441ac41e442c6aa4e421bc0e50fa665e2d6d5fa719c8af05fda26a4af85ff4fd066ad8686a66c46389767af70e7eb02f576e3415901629db096a3326210d9cab68b26ee9a0ae31ec920445442d9061c35bda2e99f531cb7757ed14330397db43316d3982aae5be33b430d69de12c74886653db64f09c98f1487a217cfde7dbe8522897391cb82472630b145501ec971a9cc8c469055eb2c8a0b3bd253e8291f41c3eed7a8f4766e588cfac1cf600b2be3ff824d493572eb577e9927a9df2f52fd23a0a1aa8134ee8cd5cde52286a80cb9b3489157a61531453f46581279171eb594ce6dd960bc99986930e2e4483b1b649a1ef6ecd9c3b82c12938755e50586f898df2f1d6ccc4c2460de122a3eba7dd045ca21dc4c8cba18e768ab5d7471f6bbd02cc4ec7a3932de9ce1f4557bd304279008d960edf1bff2a853c469f5195add6528c10e8a19c617e0dfb585a58bde6bf378233be53bb45cdfb7ec46b8f15717066e5fc4b0cc9cfcfe71e9ecb93512054b6f41ba4294d1ee44887c9b551d32a811d4fb09776a3fa680abb60639b93a8e02bb8412c626582ad0416fb031faa8416f05c8fc6d45b01e864a0986740d13639dbd937405c43e78c4ad893b2be9bcf47df7215fbad286e099a0f5c6ad0113e441c6c89ebb496e49c0b7e6aa9188a14b50f8507484ed93c7a5e41ef04c8df282117dc14b9fa69367b543b7f947767faf98"}, {0xb8, 0xffff, 0x80000000, "c1b3466a7958c6aa56edca8075ba13909cdb27f2b59bf9e2be5e7d64a142fae82bc8aadc90d3318b497f1b2b0dcc6d64994b36a0c1a9e1f7a876d594bd0f489a577e69c2ea9a7ab54411bc1188ec62b0cf2017355c66028f89f7779f9dfbed1ed32eec00dffc4ea02b7622a3216fec090578b2d2f5e82789cd6956f3f863875812a88c532dfc6c141ad54ab30ec6e00370c5b4f1558ff5e5f0786f258449b74d3066e358a41c18"}, {0x40, 0x0, 0x5, "402a3635e741d0e80081852e8c9b02736f223134462b2849e70e83b06fd3436b86366eb4589421026f"}, {0x80, 0x1, 0x6, "d89688a560b0779e027837071a6cceb570e826b6c10dfe1f617713170572597e32e5da162c79ae947a794e1d3e35a4e554e815fb8db4372bbbb0a3fc63204a4f24b94a5bb12a27fea4d5771a5a189ebf9618b6f18fcb23b3b0fe10550888c833692c8d9a6c9924ba095ceaa214cf"}, {0xb8, 0xffff, 0x4, "e08114ea3911a9f3bca7716022fd116ce4daa45ab1ec5936817fc85816f99c42f13096808c32e3dae67c76bd1a5dee7de13677d14d61b816322cfab5ff38b352be6f643dd82c3acaaa41cf2f5b6c3d3a0e6436d4421c55e8b521baa0dab63478162f8c9978f029d6a2d7440a01c9e2b8351c81f62d3dbe9568ef67ba39b7a98d7efa88f1f3c61ebb792d40e06ab638ff1c44a173a093f6eb10cffee90cffac142dcf6b72045d"}, {0x78, 0xffff, 0xb7d, "d775544595e9b35a47356f3ffc1e521ae5ab1c86d044fcfdf8e2a25a3585046b9a48742dcf4944f1cde2c3c6c3a74c9baf3d586355972333d8f667f858cc873860c54ae61bf0817a765f486ccd49d583d95ad7f2a502bdb4a42665894f5643bca907a0d50a8bb1"}], 0x1300}, 0x2) sendmsg$unix(r0, &(0x7f0000002000)={&(0x7f0000001d00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001d40)="66e36600dc3c6736423514da825d510a7a29a688d45f9f3abce8db6e5b44e90c3deb9b6421de87999a3f2eca54a2b86fcc56595b0e3c5037b43f6bf6142c435dc149a33d7d8fe25e8e6017b2a30b2e380265513bcbdea8d4242aaad3af3d391bc80097acfd43ae7a4782bc04abf29d6565b36e862f8228f918bcac1ba73fc0c8654e03d5555705a15a452d147a810bf15a87b5b270e4990cbc7f6eded0c1ddf8a5438368a588889904b1a8d3b39bf8fde9a6ce38b7734331d11a8d80c1e3f44519cae02f76010b97630e256395439550097ffdcb26066a46a06012959f16f4efae65ab03edbad7c170d3805a39e87054c962ec", 0xf3}, {&(0x7f0000001e40)="e06251fb8634b2b0bffb4d1cbf109857439d36db14ea0833b19904bcebefc910a593c3dca1adff3d67aef51c3d751bc4bd391a1450a2480034b84803927ce536c9c0aa4432eb72c603db6ddec33d36b29701240e75ec76dc8459575d8b946e13106e91713bfe2f19c84895f1e2327143aff635dd40dcffaaf239537c52551c618187a6814c67457b21f8d1a2ed7cea65576b", 0x92}, {&(0x7f0000001f00)="613d62df9a7f9ac71a04e1f17e91841bd0ecbe8b0dbb3d40eacef2dbc64a7a14d6ce387c16af4ed101622d7a7c60236c2101f47c62b422a5eb7c58e7e4c4c7069e50bfcd0044c6de0efee27410f48f8825e9591180024880c032fe7bbe8b354ac5efe64c642eaa84fe1ed366f44840177c5832cb12afffe7f1db3bdb55902145cb26809282c210c40cab47959b018c73371de12919915c8872272ad6ef7adfcd2328759caf", 0xa5}], 0x3, 0x0, 0x0, 0xa}, 0x402) socketpair(0x21, 0x4000, 0x0, &(0x7f0000002040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4004, 0x42, &(0x7f0000002080)={0xffffffffffffffff}) read(r4, &(0x7f00000020c0)=""/104, 0x68) getpeername$unix(r4, &(0x7f0000002140)=@abs, &(0x7f0000002180)=0x8) sendto$unix(r2, &(0x7f00000021c0)="7ab692117e6bdf114b9b20e8b62f25efe07334a3fb1cc6d54ba00afeeaee4f2afefbb93b9d0baa8265b98d80bfa1e322d844a9e6407fdfa837bfdb1af78e720c780bc876c600f1f44ec4130853441646fbcf4511a8c1fe1d2718139e59e11522a8d46da452ffa170e3aedd1088324f479c33660483ce5522a402a7f54a6c07b8faf1a4cb0a383ef9141a87cddff1a8b2132987a76d6aa5f014cb18502fb4b97e379f651e6cac701ea106ae1bc5ac4ca33f3a0db7dff9a926f0087bb23133998e27af78927176508d756c391d644a15c7c654ced0b68f68ac1a50f7c742f0fc2f07fb6819f18f651dea8394c593e921017571b32d58695d9a2dfb289fa9d4a728ac287875690e2e44534bfac22e195fb0b1957a4f4a987f2fb3949c54a0fe33b76bc6aafe64a560f8c1bd660dda57cc136834ae513dc1191f6fdb9612da17fe6fb64657ba54d1f11aa666d9a4628d80543fea4f786dfcdd32d04d6e0641a7c1699c1731c7994e434a856c9335972a83039f933ac510696e46d12010bdaa07cd1661a1155782155371f290c1330206a947a2c9e3809254b353cfe35303e48f4079b375570123ce8e121215bf94b2e4d65e69b3f84c03307376bcf1c67b1b09722bb13e1d82c7d388314cd9618c33347c1a4e59adf451fcac9a536553868293f599c5e52735c4fed07f297382c2daf1efe320e236436e82b0abe81003264755fae60d21b848c85af6d1d24add52b93b312f9bd4524e65e4eefc677bc0977149dcc6c3aa8a9ae57658963e0b81c3eee2978d8da455e767fa5b31ddc75503131bbca56e52efe1d3c3030c155dec67fd17d45dd8861ca20cf8773dd702e6fee7d4c9fa0bd1fbcde34c0d29cef13525366797a2ddd1bb2ce35f248feb8f6b7d24e65582ff59ced7d0baecd4005ea1d05e8e2aa55b0b8755d761be8a31ceabb8c1751322536b3faa8083480117e3eca648fad63b49f987ffc321ebb52a25b31976c8067e33d7584b4ca4a057249a024fae6b500e5f1843a1511df62d34f3cfacf93aec760cf325b82d8ff6c1b5da3232772a4508c34d8c94a06aefe44b41c3b277936f26828601a2efdfa052b1972cc8d294f839201bd997417280e6d94efd0e8653c958df1466c3c5b5716368a19925e18610a31a927b40294d2373e735d2c4b3ea119e88f5bd4777cd1745b4718ce9ec351c32162180484b315e30083efd963ba440818550fc86b03b3cca88d2c4151747847a8f85214665637bc1be6a46d624691e036887cf1fd24458e64d529d45d5f1f9beb6aeaa0c98eada5bb096717ce75cfee1ecb3c5dc27c87c65f00b730d4641c9530da3e3ada65eb5194e86e92e4e096472537ac0204e066c7122bd5b4a43facca6126e9c68b4baea72783457ad577b82b2af7470c5b6a48fe9bdf626d1b3a2828f3fef73b70ce1e2c6a508de16c1b7a4f97e1a4faf622e7c01f90bd676964df2d9da7bd204d363555d44781247d145bfaa783e9da16bcaa4cdbf3bdb3043026d18b28c09b7c07150c4c9bb271bb8d720d68842c7403ff9cd4ce669f7adb6a3ce3281be392cca2878ff56b797d43fe61b2954cf6a48a24102317be590b7d16dd4db55d79f616a9e37a4464969365ff40d48251a2007bdbefab9cc402d35b9bbf7aca7be6f37192d7535ada356b06092966810a58f7dcf9cf6f0b99cfd6e94bbbad7670955d2d49e065467d7095be20f3cd4240870c7f9b488830a84ab2095e5ab41430fa6a380739658008d3b7f31997cccffe1466d23a18febd11904b63b8121ddbd37c94827752ec1b868afe847c6c5d5fa7f9af43b55e2faa991ae261197f3edf2061a12d14ee3a627ad244c3e9dcc26b033c61ea973ba7af846c7c1b322541ec3bbdfeebf62f7d8c08ee7d46b2f78790cd8443647b633059efbee9f45fedfe32314d668aa2fde198da91c6f4026c951b88261280b6b7a2a96827f6a6937203c452d67acbb2327db7f79f4170a9bc6b3efbc9b6417db02a046df6e4bbd6f9727dba05b4954e031e1ef9f04e11fca5980a26406e604317229a73a8c42e57cc4ad8a90eedaae2ecdfe2eb6333913d43d3f27648f050e11698f262cec21a2678acc5a464fd62b757546ee515acf89b4e814c8132e79e7d959e3ab9ed211702b58327aa9eddf57fefd3f824296ec133a620d908314f010a4da1fcc2b76f52a101ad278de2c4053f16e318093c0fd2f750a4767b22768193ec0056482f868460b43df944c9c7ad994e633af50f31e3d35d40493348195934e4bb5cee7609b77edbeb86980905117297cd80d7d12b057eaf75efd72c439962730d724641fb2bd32ffa4cc8b87348c61c9bea2a9ca51b029e2997ae2cfd3765ff0e6175aa9371977b47940f8745cd668a0cb5b6dfb2722dd46206aa2e19b43222d174be74cba84eefdda3fdb91d00e7d31c9e03f0fcb2900a6197cf5d9911bb05f49e4bf6e04a6e7af9317c7c6faa445b5b0d890634b15afb0afe67b4d0d94252f42861b86138a816090d3374a48a65d0f0786014e33a3079369d80927bd7c4deeb6dc80b02aa7cd11ca16e655e98f16f842f6d586590466e53edbe9a526f4db7579b62bb355e2dbb64e560e56a8dcaf96c0939f022902c3d742c0dbb9bf1c687fb74db4062fa05e13923c5c7ca90bc10f031e7dd0a7623cc3b9380374cba6fa23266abca324484ad7ea64188595887ace578548b05e4f8959afd792a931a847dcc1056a6b7d730448a65459d18e356e38b175fe2f146792f1c151852fbb12096d3fc7490d402501c16935400a8bca223bbbc167568de04e3fb65da0049c3c89a8c74b60a978034a3ceb47e4a195b4428cdfc2d8d678a06d9b9f50b32bded5a6e6fb9047db20bbadd78b5042c4a2eec5061ee28bfca6dee30102f5d91e4f791987b642134433b068b51efac7e4d6eb494c1c6d0fbac4ffe50c392fa6ec63fbf8a51e6ee3f628c18e3340852bc0d09b6a2163ca10fa3d09cbef7f6184873e813592425e66b072555af551ecadba10bd19a801f9e3a0196a026ba415504d8c4de5e1dc2f9573fab87c0f3c976544c7bd152ca3ba2ab9d29952923f9c8b809ed4488032da7db1f7699268edfb740d82c58e7a8b11f888a8b34808dbdad6ef64dd81230798d69aa602264a5a41e1d747e58fe27bbcd9fa642b1d5fbfdcf97aa1b3fafa5f1fe11a13bfdff20c41e5d590fe05484b7115b15aa2e6e3b7ce16b717f4a529a3396c10efef54e6db98c40f0246767141698b6efdfe01cd412e32dd08c41bdd51052e458194dcbe40dd86aa2ccdaae267f551de6e3457813113d35800864b9330dbdb1461abae782300f5a090a9b0a87eaed12f0cd8713e19bbd33854f6caaca87f512484be6a5cc2b6accd2d9b913d1943ad99547ae9c3ce5b146a365eaccf8481aa0e48e67ccd828a6a3adca34527d7b1b6ee77619ebaeb253d8b38a3328ee2cf6d809cae50a1e84df2335c4d6a0913d2dca7b3ba40d528c9b53429eb4446c74017272907c7da4438567ffa26ed854285697efce3c5df835db6ad7d4209b54d375ffd42af0207c4d7618f031b81527fa8cf3f699d188eca9eea167dd8dac64db5dd93245eea8c3810a0a4ed852d569fa268817881e1153761c780210cb3b5398b77cc94ffbf6b038239bda72bffd69eb95cbb26cfd4921ce0e223e6b675722dc89fcae1b87143c816b4690c42132a5509b153b4ce474ec8d62cd376378fac39c589f2eabab0fd8f5c8075271afce88f337bf70268bf6c519bd4fb464722487f2c88e149bc2f07bd953fea5580aac83d933c6e0d2ef2b5fc2877ce35d5496396bba8dfb00694df4016e50d26a3c59559f2c9ab8a689dcf036dd530b592e0ac6879834ffd0db092c2d683c6f24293463faae131912c736bef9586e3cce007c9b4d7f8643678f20277e8a27e6b936ead7077f13297944141a44f58ff634c9bb32cfc5ac7a9fc06068a3eac6ddb0c5266d8453e85476c67c5670eff05826ea934ef753c0f839ecc3b5719380f65b1ee2f711285dbf7b15f7e47fcfdda70a2255ff57fd36f7b05c1e0d301b67321ebfec1e44379f96cc89c2811dfcdcc5db16cb664c21aa04309b423e68de52e1aeca9d116c43487f0ec88f22bc139893a42f84eeebd79fc8cde27ff4ad84601c9f1298a3ed10bf615a03d611b91ed3f70a113dba318a89d1abca616b6f2c80777e67ec81268eab4b72145ae9a144f3a03f1506d14aa174d69f4c45f86af3a03cc46d0f9f01613d7c9e6d07eedd640ba249e1217c8eab929170df9f5f65acf63871108df7b6ac56fc6d533dd27b474da219d21507cdef88ee0e8362a8f9783b44dce56af8509a40d81ead22fcf4073d65920521aa6f06d678d0e47acfdbe8dfa2b6ff3ebba58f338f2497e50990dc7b6516e673b67d010c88afab92355a98c01f6f1f5a408c5bf3d0c94948c7fbe18344bfbb24c76c1d69e585654d538b284bb528b080b59cc439222241fec84ad0d073acea1e25c8d90c886b0578b75657fe1b43a1997074a799fcc607143e02dfb2cb83e645652de9cecaf86e30677d0fafa8284cb69e5556c5c6b610a6fede2c63e3e0693b78d9c5ad56e681fd40a1b8a765500dadfa190a21ab6296116fb5bab814aee8f4f2678f75c93f9ee8e142cc0963acf664fab0459c6570ac3f61e6d290538d1759e9b234975765ab473f40dc29a7ee6337a43458982f77db8399764c738472d7bbf290858a11b317c940553076519ec6692c58721fe93007a374184a15ada3339a8c2b2bc2ab1e44bf6383b8c3249bf1cd7b35802a85ccb3b5d72ada8ef4d92a522a1628c6939139a1fcb2b2cf4409e618b91b5471d0abf1cbbe438b70629fbbff78196dcc631ef607705bdbc72b829fd12f5e2698879e52e9f87723ff083d9990f17dbbaf5a58e41454596a01d18b6ff4899ccd808b54caff5e5459c57acee3b2f2bfff6af661f84f0fcd311e02ae8d7a97cc2234ac2f65a4a9644a5c4b94d4fc89d1b8d2ef9dd29acee425d74737379cd21316f0cfdd15b091f016c31374eaa0a6853a17382fe2179e8e675a0ebb799870686d80197bb094f884348c68cce5447255a93f377bbdd3ee8d267947f17276bd53cdf2288ecb0696a450d2b032b042f7d7eb1390c8df6709111e7296be213b413882282ffe4c273aaac16adcf6b0f98b5ace7e39093f5cbf4f562f6bea3412b2b45700e530c426a603e01851493b8087bff1dd42b516c1a7a7232e3751de7794f75cfce0fb03ff985cd740ee1206564e205aaf38233098448147336e2797ea2d4d618c6893a1ac0035dcbeb19cb037609706a305f0922e7a76900eee3b5fa94fc6f9218d4860b099e0ada4cafccca34370d8aaafa1a82cfaf152559fed2e4571316bb598f6a200ad9ea6f15b3d7cacbabbd1e1e93e0d7d3da19fceeb503b8905fd4b00cd58d6e0e5caf25b4a77e6f2724615c4769b68f146a12b99ec766aef6d8c774491cd8d2d99a9454b2830e674de4cc98731c767ac4962adc47fb6a7bb033d6450844d08314deba161ffae181aed75dfe98ddb358b6806c47949402e653de3e2ede6048cc8d30bc2eaa2339636b3384e78b40cfa047bd67a31b727b257d8f9dfeb0d5a689ad9e1bcc0d17afc5aa2c0c9f80b35aa6783511ffbdcdfef719bde5ad07bfbe907c32f103c1c8879b1f05614052d9245ae6ec30520b8a7b56942b518d75f07cc506205f6f2aeaa3ac7b2ad835c30834fd11c65b7d9376acdebf17a095049029b90942ef06a93398e2fb32cd0b60e7d1af66a1790787ccb320639783c6d36b43d6bd18", 0x1000, 0x6, &(0x7f00000031c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = open$dir(&(0x7f0000003200)='./file0\x00', 0x1, 0x42) utimensat(r5, &(0x7f0000003240)='./file0\x00', &(0x7f0000003280)={{0x3, 0x8000}, {0x5, 0x7}}, 0x2) symlinkat(&(0x7f00000032c0)='./file0\x00', r3, &(0x7f0000003300)='./file0\x00') unveil(&(0x7f0000003340)='./file0\x00', &(0x7f0000003380)='c\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000033c0), 0xc) r6 = accept$inet6(r1, &(0x7f0000003400), &(0x7f0000003440)=0xc) pwritev(r4, &(0x7f0000003740)=[{&(0x7f0000003480)="87b5609850adc24aa538a713a66f77f0390b8dcb93a74677aaa2fb40d70a3ecc171abf854538f02a63d8324e8f9e6475cd50244bbfcf29dd96acc5a4c83e", 0x3e}, {&(0x7f00000034c0)="857195e7c2650ab2c665756f935e1c8eba24eeb5669f4283d2944825b9c75c963f795342e547d11dfcf0f9a74573472e82de3a695fb3db10c1c5c194183799ad021eb626e822b13bb6d24b94959a0292b3c36c652053cf292ad402b425dd8d2b7e271965545ed7852f53216e589d38631c75bcba3e1c67b45ff873f2a638c093b13c7e69d545d06e43", 0x89}, {&(0x7f0000003580)="86d847505dab8b0cbb9fefc887469c736d771c4a5ab2c3f211174e36d4b7b4e21f557573a61c2008038046bb8de990f7c84de3fc6df2b467fa3a11df23d222bc4e7d6c182249b54ad4bb2a9789044087c2e6f2b4d03669138e11c227de7940491bdac2e0f5d5d6a53f1971d83a3631e66d52bc2c4ebd6ce054d20f3075ebf38229866743ba41a03f0bfbc875e64b4d01af63ff634c22c80928e2c4c0137092f9fb5f500a355b45605a940c7c490990795aa019bf6394def8365dabf5cea772", 0xbf}, {&(0x7f0000003640)="c715e0f42177ee6fbed14018129d6eb9f5e87ee31577f09caa63557b6177a4a2a3944bdd96434ff70a53b00888e4778c9a4a2a77f25031ebfb26cb008e7882d0f2cad5a142279c6d27cca1106d2da75788adf1d7b213d86fbf53600a0c6fdeb04dda63d1236ccf024a33c5293bcb0e79d2e05515ab70a482a931a4d595af358d4f09557dc82753116a5df188c990e394022d3419517c6fd097b216ddded6cc3a678b7bd3927da93485a52bb3c3085081242fdb4931d87cd383f90dea95c73a54569c2718f040443d1d1adee71d991c680e1ca352924d", 0xd6}], 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003780), 0xc) truncate(&(0x7f00000037c0)='./file0/file0\x00', 0x6) getsockname$inet(r1, &(0x7f0000003800), &(0x7f0000003840)=0xc) r7 = socket$inet(0x2, 0x8000, 0x6de96c7) chmod(&(0x7f0000003880)='./file0\x00', 0x50) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000038c0)) mknod(&(0x7f0000003900)='./file0\x00', 0x1000, 0x4) recvfrom$unix(r3, &(0x7f0000003940)=""/4096, 0x1000, 0x1, &(0x7f0000004940)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r4, &(0x7f0000004a80)={&(0x7f0000004980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004a40)=[{&(0x7f00000049c0)="715d3dd366a798e92762be324d6cdbcb017c3678cba7877a86e798936847dcef5611d0ea8d0c36092a17c83be8f5200045d3e79e6d247fadbfbd48", 0x3b}, {&(0x7f0000004a00)="e460d8bf260d1c5f981ef9b2514b4de984c13e3ec6a395f86a5a5cdf95e35dc6f5cb4bfc513459c38e10", 0x2a}], 0x2, 0x0, 0x0, 0x408}, 0x40a) getsockname(r6, &(0x7f0000004ac0)=@in6, &(0x7f0000004b00)=0xc) pwritev(r7, &(0x7f0000004d40)=[{&(0x7f0000004b40)="6d405a2a438112c76be1fd9d6477faa86c40a060e098c25c331be07e05819bfcbc28508fa78130436943aef59937cb4c1a8e27b5e7dfa56f08d084b73709faed94d1d577c25edbf233ed8a989c7b8e0c6d3f53007a", 0x55}, {&(0x7f0000004bc0)="5e10d423096e717e1db1075d17afaf02ca635f56e87c77315ee90a03b699081fe9f6b28913bcbd92681f87d52d70100bee6589d963d4f00027a998c08670d5fb37820fcc0f2003910666486101d688330209b8904a0bdabff6a287fa840c95f121be2deaefa6f1d8d6388bd2ff7cdcb3f92905222ffc9bc3e79362aa96a5df2b308498aaa45c30a74ae0f76df6b703f432e6774c16eb6427a5415803d3", 0x9d}, {&(0x7f0000004c80)="0dc9b691860019b5b54ab8d50c37a1df0308e4344dee0af6d041d2d8d47807b7f31fa405eee59c2a84b67279ddb41bbb691db0a8b95ad73724d51891d4e49e4b21516048110246e8ef6c2175b73c80a68d02c24130d7a605deac8645c762eb43ae873527d064f2f9d628e0d151ff097d4cf6a80302d9dcdc63cc05b67f2ba306bc3dd310baf1dcc4b9d3c5eee1afbc8d569f7e58859d046c9fd5b804ec608f8d038c06a417650dd30ec6ca154ba784dd3fe132", 0xb3}], 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000004d80), &(0x7f0000004dc0)=0xc) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x800, 0x20}, 0xfffffd4c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) execve(0x0, 0x0, &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='}!\x00', &(0x7f0000000100)='\xaa#.@\xc6\x00']) writev(r1, &(0x7f00000001c0), 0x17b) write(r1, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x9) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) connect(r2, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) semget(0x1, 0x3, 0x20) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) 16:00:11 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="26eefbb120164a33755f39a715c5db5be838709cd767c464c9da753d2d59b1171c2c13eb3920fd5cb1e2fa02ee0c1e4aaeb334c5f16cd0bfd80c0c656d793673cc350e07766dcce26114d2b58763b5da68758008a6d3a0422c9e07ff0ebdd7aa9bc7ff55040c2a01df3822f5cc5f9a83774e4809877fe32aaaacea8476e49b2c144539d7cac6da2a5624ac25999fcb0c5f397788c06a135b3c992d75ae859dd69904b45cac38b06f0d496b326d33863df753e188accd871fc45dda56b662808b993e744c7a62c753c37b8e25a31f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000180)=0xffffffffffffffff, 0xfffffcf6) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000100)=0x4, 0x4) write(r0, &(0x7f00000001c0)="a8", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) nanosleep(&(0x7f0000000000)={0x8001, 0x80000000}, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = socket(0x11, 0x20000000000000e, 0x84f) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:00:11 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r1 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = getpid() setregid(0x0, r0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x18) msgget$private(0x0, 0x82) fchmod(0xffffffffffffffff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r3 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, r2, 0x3, 0x2, 0x21, 0x100000001}) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:', 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fsync(r0) write(r0, &(0x7f0000000280)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9830f000000000000842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b38d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae5f97b99d1c4df812e5ad7d59e4945c25496dedff5ed6957512165416f921ff50dd1f022800f2dd0fa8efb47bcd795038c2061e15bf20c22eb2901fd265ee92fc551812ab42cd921d75c9b1147f3cf69115abf1657485cfc55a4ad52e085dd5fb6e1d4530910000", 0x1a2) syz_open_pts() 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) 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) dup2(r0, r1) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0xc) pledge(&(0x7f0000000240)='],\x0e/\x00', &(0x7f0000000280)='\x00') r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000200)=0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f00000001c0)="2c518773f1fa40df92c0b68808c18185ddad18e56777d693ec21255493c07f3f1ffc5e1018bf697d0364952fc5f7ff1139fe968ca55caa2577b4f1438834e4de85a7af57abcf27807a08e266cbc9ae57b83a55840edfcf20e4339381a108da6d13f145fce19fd3c4de3dcdf4d11f356e5ee6e80381a360df753d0b6f4cf267baa0823ac19df234441371010379be8c5761c8dfc7b752a16614cd500cd3c1a5fac01e881407446e02d6777f5cc0e960f41e2b2df0aa50165cc6c09ed0f8c82ea6288fa5da81b83a3a1f5c24c32d2dc5f837eef8e29e3b0c4a5a781f5080d4d2860191", 0xe2, 0x0, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x182, 0x44) r3 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0xa2) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x50, 0x400fffff, 0xffffffffffff8000, 0xc388}, {{r0}, 0xfffffffffffffffd, 0x0, 0x600fffff, 0x100, 0x8}, {{r1}, 0x0, 0x80, 0x2, 0x2, 0x1}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x55, 0x80000010, 0xdb5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0xe10d, 0x912c}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0xc0000020, 0x0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x28, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x400, 0x6}, {{r1}, 0x0, 0x60, 0xf0000004, 0x80000001, 0xff}], 0x3, &(0x7f0000000380)={0x23f, 0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) open(&(0x7f0000000140)='./bus\x00', 0x180, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0xfffffe70, 0x0, 0x0, 0x237) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x100000001, 0xfffffffffffffd4f) 16:00:11 executing program 0: r0 = semget(0x3, 0x3, 0x50) semop(r0, 0x0, 0x336) 16:00:11 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) sendmsg(r0, &(0x7f0000000780)={0x0, 0xfffffeb9, 0x0, 0xfffffe72, 0x0, 0xff14}, 0x402) r1 = socket(0x2, 0x4002, 0x0) socket$inet6(0x18, 0x2, 0xc13f) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="840d001841ec4b00ffffffffb71efcefb4b773e3b6c9d24e80251af95f83c991b7a58784b0912824fa65c844957d4cfa7ae83094aa531587f48c5b10ec505a6595e413638a8416bc1c9b9457401b2d062209d1e0fa305d87c7586c03faabdc3b906b373941a365cab5cf8cada454601310f8e6e072bdbb19549d03ee6106b4c84d4bed19c67560fbe1bc94ce575e40"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b72684199c3641cff013af48dd31d5e9faf0693a0edd9bf1f70768d8a67eeb96da9ec280700ca"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffdee) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0xcbdc}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) clock_getres(0x0, &(0x7f0000000100)) 16:00:17 executing program 1: clock_getres(0x4, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0xc0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)=""/33, 0x21}, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) 16:00:17 executing program 1: r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) setrlimit(0x3, &(0x7f0000000440)={0x200}) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r3 = msgget$private(0x0, 0x4) socket$unix(0x1, 0x2, 0x0) msgsnd(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="03000000000000007c8b6fe177828e15778eadd035a2e84bbad94019132930902e3e96445425c933a40995edef2acceaeca761c8976ca1fe5e8148751e63d9005516390ee5ed4facb4ceaffcdf184c58addffaf12a25fbcfcc658631cc26e25a4fced8094cb61786492bc69d02c0825affec002e508ef36e8252942352782a9c60211941f21cc6ff6e98d5718d54e5bd43af0dd4a8e382c77b056950a4b59ee6ef9b13ec33121c287675eef096bdc974cb7246e29cea263711531e62e57e9dbfd6c84d22e5ebfcb51f1ec9e049a2c1c77669134546917d6a2b717e96c287022206ac05536707b5f83228a0067eb7dc07cffa1164c30ac5028bc50bfdbeafa665c8858d397e41cb998fdd448905543c88c0011c2b837536f4d85a906f77f2b4c76e3f819fa2811168e28d8d681b73915d0363e9d032552581000bada5ef086dd80f31b934d4fef7ca824cd9c29fddaa7ee29512754039c547eb35645e6ea40e22c63081b7ffe3a06dc32fd0fe6d079fedff4110c1c6d95af0c1510608e86689472cd89a6a731443212e02f15f51cbc12e670868bfebba5af8795002455d03f437f360f0918550a2bbc75ee728403322a81c0d46609cdab6a5e0f4c192df67dff8edac7ee20c9cd7843c6440c8808f99422688e3768910ce9a45e5ab3fe638874120cd6f8275742d4c05efb52fbcadbffcfacd083e9013ecf13bbbfce315c14885aaca8290e84443fa1b1365edcceea40f25f3ce59f8c96938a2e683bbd62765c38d6de25afe34dc907ddf1a4f11408c140669e9da13c2cf7d14086a5da31ffa4e1d1713fcf07661cd40991e3cdb65f4b4a8c14802375fc3cd39bac05f8d959f182375cf80831ff341d25a16dce0fcba85b17300b659e82e5a470348e3279e97ce2c968565e7900cfff9573ff633b55176ee8ea031d61413a1a2777810c32acc1645a1164eac3b660ec7284ce15eaa5ba217ed521ab7801f6e204d90b44e238e7277f5169216b460ffd1a791c45261c1dfe4eddacf70ff0a5ad6d1889340ab2bf9643fcad593500f3c321b573993cbf6caf02ea21766f73ba9516e405ae55a94ae980eba3b50ad3b63672aac93a0df3513f8f1ac1e7a0f7b554e39754a6b6aad7bd87215b344f47f89576bc6cc5d98eedb2ca1b328ec7b9e0701fc75dcd6146293c10bbc50e2c8ba01a5b40ee9148027c9482e7bd607b679ed934c97dceb82cbbc3a35fac74403f953aa7d44c5b4c91d5f1a40a052f6ba14cb9b63ca8ece95c429c53212a3386b5111e8d56b6456b9fb9b311666b8ba0c110c0aa7fc2ffea08e60a7a8c27430cddf95ee7c3a17ed6da8aeab57165688718251432b86bb866ccd22d299a552fe57eee29df04cfebbee108eb387b6dd6c70a52251d7af7a2adba8eeb77e584ee4b321395cc831da5e02d99301ccfeb68fed48888d3561b53d8803e92be1c0286708b303083996818e0703b1bbdf6f571607531b5729bc8cfa7fd723c076d3b9bb5293b8ba8f02f6da05acd303bce89ec4128ec56f03aaad04e5d90fa99b23289c1ac8a4f6b72b328a96115d60c94a4d64cebaf5bda29824aa5d06d193cbbe641a4bb19400f83a63ca9092f0af088ff291ad3b9b3a2d391bec198dabcdfc9a9f86d24a92abb6b2dbcf5ba9ca92ae0d266508e9661952320f83500818b24512572e1bda51a628e3d894f2553622f0aafad4f39a1850afdcc7ad8d85cc247ad89a767bb355ac5a0867b841f27e96d350fe3b2cb236e5e6d4739c53bd3d2439ed9e6d786f9e7990cde2307b51977c58b02e63f755c4b0d5d8f4042b181e34181aabf1f6fb10b1da17bf5f992a1ad77efc77a98676d45198ede5a41c797aa6d171860c760624c2e9ed0eeebc5ebc109b4643b9c6ac6989422243a106fe1013ce917ceed34fc1e0c63d3e78fbb0c93d4bb38920d8c319133712108c1f44a96c1b059afb9f3122206a363903e071fec340e9397396a000ce7643a5cd780c6b62c5bcd3e71036920600fa96b3dbf5b94c8025871b25d94c8e209289ef31ee6bd64fffefef1f0a8f1b283b478faa1950472e1b190da7096d9e3d05cf5b60af8f6c1cb7effdcd47459694759090cbeda00cc5ccce558a474fb976e8d6fc7c6ab7b1a876896a8d3e9b0c514a2a2d97eeee538bf1a7aa7e857a4676bfcc83bfdcf93f3ecde0fc428d4340eaedc562addac4764b6fa21c74483f3b38969e2b2cbcfd5263c89acf976914c59d96a9d3b4aa2d025dafddf6b19858fc726418ea97aa163b68e92af7daff0931bb1c81457b9900dd12842169375cddf7417b7ac67be5dbaafd731a92d3dbcc53a9b8a01890d0ff88db721ba14ebb894bdcf731b8db03317596f9a58b064f5b8fd06c1dab7a4c10274b6380e676d5a595b1adff7b8ceb9e5570a9c2a1e3c9d004b9521c1f018f4f35209d63beaa15c831b34ce6a5957cad1b06923664bf3b0966d8a1d060ee505f98fb0f499c39698172cfaf62aa1e76bb9ca76553a0a01df2056b51b731a647fd66bfcfdb9153f357ed3e60cd7a35b0a13466e21fc385d02ca3294f54bfd8f6ffeaea38a2d4975bddf21cb19a53e87afe3e4ee6e61ed0c9f49944a04edf1eab52d0047b0b2782ce4ffa991133fc90f2cf66effb1c56664f12e9c95495943c2e266eeb974c224c9eafde0ab021ac5d99ce18f8bd751764470eb70e00db14f196bc59a6751ca108a82c64418f5cbd920a77d1fa617e92a8727e7239ebe5ed179814cdbbdab26b3870d99eb1130d23a98a60deb9c752533638b56cd2ef26fa2b5629ea08fac99a65fddc0716cadf3b64aafb6a3aba9803f0cc353268ec50c716943fed053f05cd05bf0a7fa97e6e496c59b32454cff759d3cb6f826d66623d9fd7c33bc12f81797aecab1397f541e920111d4c65aebefb9be20f802986f0789486f8cf507ff0c7ccf26e6aa8f9aab46e68621ca2d935701cdcf17167ac4266408887c40b1d3b71651f826a821a9ccb4ad55dfa468de698651ddaa044c43ecbeb7f455a5896a69bdce19588a896d75471366e643ccc938faf90de9accd012cf8621101a889ad9e95fa483464ead2c07d0ee4a392aa145b40b1d6dcafbea631168bf0dd480d8582f2a016ef0d751d57c982ed37db6e6d18d6b41a294ba325888bda9687262da3089924fcfc83c22c365e70d3f4c41a7d6b0132ff7e84db6a2df0701275e238c9d76315186bfb6e3700c6333d7dc565ce7be7918122a99a52cca4809d6e6abcb0c1c604edaecc729e8967c81ff88d4b66d2f796121306ce2ef293e2d34e583d064424af06566b41442796f463de9c96d68106314c2cc102b86f542a2fe6286e4af03d658470c79599805ce005e2beb766ed99d4fc121c95760dcfb252f295fbedb8e5824eebc394c4312483c1cc9221e3a8cbd0b1900123f747c8cb4ac3c78592b6c0984bfd7fd55af4a7020599ddea12bea8d83fb4b6723fb4a84605f006eb9aab3543dc7e69c8d4ab322bf4eb436c8c7835a1707db2fe6f4033726fcd09d2fbf7f3cea38446ce612abbe9dbe1403081e2b1b20ac44dcdfb6228cc2602fd8f295d1becb3ef7c362a8389c61a89d7bc59545a39692161b74767b83352e385ae805593cec52fd0f87bdc4df15c4b09916047cf5fe00edfaebd273f65a3ac6da28eca5e5e5341156660d455229362eaf1e36621f52073046ef79ed75d981f882cc5d3546967daf1dd7421a352fa83e6754ea6e0d5602c57bc3c5f2b8f3542e2345493a481fbc278307f738a037e65eaad838c8396cbce3fd236d542f94a2cb881dba1d9b3d359ff18bd3fa745c042c2c3f261edb742db881b2c418ad8cc232d24ebd07dcfeeaa88ecd6484d1496c7c3ce01fc936bebfe28367d720101d06db9bcf2de55efa5ccb1912847108619e3ac7ecc3fad17449917e9376380ba015c593ce1cc057481923d98ba893b8ae0ab5ec7c57ac65d733a74bfb09c25139550419eb23cb339682d58b49e230d0b2b36d917c792cdc358858b606918a1206c82cc3a4d38b20ec975cccaa822682451e89b9334682a97cdc68bd14f764d800d5dccd82c7f8461546798759bb4d9467b3a611bd13b6fcdc214cb5d754698ad64e59c0175549a28a230b16530a73714abce842caee64594273b77b29e49175c29c6a50280972303665d51d6a2f0f1b83b89ed270f8409cdc9b6c7e6b38f12e1e315e0a45cb7780159c72be8a10dc43fc762280a6111ab793180bb8aea941275a579d1fb4ffeeaa60a90073cb3a176e78ee247af92fc67a1f5c2ce728fad55beaf077fb6e0a8e765e28f5cef6eca2a41525d59c9024cc0bc76872c0b72cd37d45310501539f52f6ea3892a7bab4b376a6771debb6786e7e5656d18ac111aab32ac9ba48c1636d30135c8428533550094ff00171308ae537df895670d0b3a0529d65cace9612fca5353f3c9896068d3596cc13d491e46f31e276ee16021e519238fd46bc2d3189317f124f8510bf5ac3c7c2a056d09e130e81a0e8bcaf6a0ef06749bdd53cb5c1d74f9dad7e5551d0375aa8d17ba68f17b8835f9b04cc8865723ad5bfcf1860712e12b51c650138952775b5ae0e271d0e91b54545b125dffb4a515279e7fb69d70d70866c3adbf3f37c707a13c4a3bcf6274a98905f1ea473e0a7e4aa08781d9c1ba9b4fef86f46b5f2f7272617ecf9de88eaba2c21fb3613c07f89528d1e42e8e4b8542ba59306eadb59441cad8f2004d6c733a50ee49ad47dac6437ff6e1e508e8e735cad25903f8f1125268562bb35e179a5db189f8b41f11f1483d08df1e12e500263e119636c4e5d525247254277d4d8dd8a37a25958c78a9be6fef75c1806b3b70137f932ee0346a58fc2355a0ebfbad7c856169bd2608cf386452a5cbeffa5de6c933ed6ec530ef103f01bbf5e3eb3b85bc176b929d10c377653429fd62cfffce6f4bf191dcd26e1e67de2cf5c4e4f5e6bf4b96ac36c75ce76c56371c098b5c15b98bb99504607399443d65fc319802801961e6d68b518daca3cce16ed2c8c20b5fa8f2ebff69946b61b00b9ba79b716336a306174d42355326be3637af4255d79b732d7790f37a109f99f39fa7bfcc40cd94fd52d4432f664d1ad7eca6480c8a77049fc084c6bd0de302f35986febbb5b84a8faec29808920948ff03193096e73d10441305616f4b114f459fca997c3c31a0eede1b1806353a6e77738610c6b8445ec55cffe3ea7879c7766da6e5c8442c349a3e619cd00ee5026a38a211c3e001b8c66a422518d65b6cf10939d88fc4f3d46de2989b9d9bf99021765947df051f1c803ef3dc09d200b0738b2d0b8a3ed13e91310ac55cb6c9d14af6c00dc619fe37cb3132e8a2f16244764777f42399d7d0b02c989b78fc40ed0f9983712b72da657e7efa4c35eea5571cce5ce708c27248283f4a0facc5816cf7c72e7cc2fd37b34a2c688ea8ad2645989f1f52f396a0e9e962d21cb61b089046377466a0269fee8cd42519ebf46bb078da4a515fc1028c515bddcb03016d8574ecb514124eab4cbca5dece351a6a00d8e6d791c4e35906e081801afdf6881d057dd3db5fdc2695721f8c83bf69c11e3c7eb4e0095b17a68dfc1d37b6276a7f5bac7f469e1b93267548833f83ff386500c5b8403c6f7579fa7cd57c436d45ef2a8b13ee4a0ecdd68a1b32d86dc0c20e4db7aeb3d710828f34a21cb7a5b841f036450b98470a5250c1b0214f3fa5b2fd36ebd2cbab429f5f9178574ba7eb55c4fa323762520a530bce2ef1c98a893b42a9057d6eacb12ef1c1111c0b1fad43d9811a212ce6d721cd7d6a0c2c6dbb3d6f99ed9c0362a9ac8359f6532feb80098c8cb4a8aaaf151e9622109515939790a9bb82c4e3dfb32"], 0x1, 0x800) pipe(&(0x7f0000001480)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setgid(r2) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x6, 0xfff}, {0x0, 0xfffffffffffff800}}) r4 = msgget$private(0x0, 0x0) setrlimit(0x7, &(0x7f00000002c0)={0x6, 0x4}) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="a100080000010000002300000000001008000000f7ff351daa5db0b7a4883d327a944c7ae0e16302aa12a4000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) msgsnd(r4, &(0x7f0000001300)=ANY=[], 0x0, 0x0) readlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/117, 0x75) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x5) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 16:00:17 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) mknodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x2040, 0x3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x4c) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x26f) 16:00:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() write(r1, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2000000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="707beacdfa93f0528b2d88819d0097df8535df4a125304b31b8aa84d1cd8f63dd548fcedd3976be80258ad999b154058cdf6772f787b52c50790766816c47907e9b5657c642995225c802040dbaae6213ea3cc2d8ab4b46a30bdd573d0281f6260f9d74e0e21305e05819240a8c4b7a8842aa3b9e13685ee05fb8f03bb031316d926560f187fa9afe4d13c6f749355871cfa032a7d2f2aa737459efe351967dc23473de4c80283b0d343e710ce815d99cb1033b5c142ede34a096c798653a583c037223d98b044a399", 0xc9) getrlimit(0x8, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6502002400d0f7e46503bf5a6cc17c33187cf12c47286c90d2d68d7858c846d165358c1f7c2815adf1bc870674385004000000d3c5cef7c6211554ba5f378f2522b90a32c37b41a5f19707895fe266ddc2c7ffa66335cdd1550722a84dd198dc5a77f278ac59d348c27dfc05c8e20072b417cde3f0e46c0f2850f985c0bd1a000000000000000000000000981d0580bc1df2085dcd767860ccd95359a551266c35ddda281c940d8dd20321bc0c45ce5469d33925cc7bde5cedcde5e6ef287e99b10c"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000540)="4122a1adaf2765574a28f04a9df6c973305aa577", 0x14}], 0x1) 16:00:17 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) msgget(0x0, 0x200) setregid(r1, r0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r2, 0x4) syz_open_pts() setuid(0xee01) msgget(0x3, 0x800000101) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) flock(r0, 0x8) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) ftruncate(r1, 0x0) getrusage(0x1, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x40040000000004) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="d60fd8382d6b771b7f3146346450c819e0296d54fbdf39d2d221edb7a924c9f6c7a2c49196f1d0257a549327a9ad3fbb1a42dcf5b3716ce7f37f3bac9d3dbca46022e9cf87140413879c8ffdfea425d73f07bc7dd520171f345799b84186c231fad6b8b1b27cf5dcddd8bc8e71eba3f8866e4552a68cb19b1e42943052583a77d98940d7448161cad40b8fe8ea17b9a5790fd7bcb6b6662706ce9f9f82a5a3a0f9e64c19182a09c5dc88cc1d03b32e927b84c87f2072a323fcb6", 0xba}, {&(0x7f0000000080)="330e9bec5593f0de8803c9d2e0e2d742", 0x10}, {&(0x7f0000000240)="4ca97fcb8c5d783417ef02fa568d6c5f62eafeea30f29e96d163b843c99f8a46f1666018e1259634eddbf41503c76b01f524573e3b7435061b085c7aaaaa4270cac260329ec2508a5e09b65cf081ec5d7121459a5b1ee80ab3cc514a3e717c35f9c24da1cc275d075fbcf7f9f15f7dcb68bf973d08c36a52c8663df6c6f1dbbf92c2289e97d460f12c4d11f0f9df61b9a59665fc2c8bb31d8cb244685f", 0x9d}, {&(0x7f0000000300)="22627b87ed90e9be4f6b2d2d1b1579998a90836e9f8486bba79fa601c385e5f725993f5baabde3f1c9de02c1b7dd9a7e34390a309d6e43c6f676455a06f440213b87ee060a5eecfd08ae7da31178ce90a9a98392d37ff1a40b249ee4858f82fc213a0026491afbd0a6a351ef760e6fc8b866c27dc20d6b522fa79306452d0e94178e4326bfda6f61664499fb3a47c6a08a3cdbad3b16484ddac4508cf6d92f9e24934cda3d2f8a18fbd1060a22e9", 0xae}, {&(0x7f00000003c0)="51c28e800a15ab0a9e695e86a4781f3d5f6283817e0c95f924476fb06a698212", 0x20}, {&(0x7f0000000400)="917a8f876b4c9bc5fe29100ca55a00908bdd4bc85b2d89f4acdbacb1cf6afb550a0ff0df2373817540c1f941e313eb61db655e853e796aee8c28dacf50e7f41279beb66412e392d7db5bd194db678536df0c6c7a3be24b433e802a46190f69c66faed16a8d59dc0066ddb4d986f0b7df50b58e781d902f86e1c9263bf7f439a083003bc9d5c53cee8fb57054feeffb291f841b10e69f54f03dbf075c85611245a8abe4d0db358b3b0730b4e8d78f22793329347121ce4715abe9ce", 0xbb}, {&(0x7f0000000740)="a75c50c89f4be933619dae69da422453bcfb20de3a45039f4c61c004751bf4b7842b6340f85df9dda849f16d871f2d9f1c4eecf93e2c9a0c99c0ecf304da0a3c4992752014def8b267110f3ab15be87260f3e027ae7c6360629f8d6a2a0630fd983c04c1e367d1b7a7349fef4c76742f9d99185b994ee8d9cf72f62c1e6a6228ad467fc47011528fc4a95f095ed4919e88c139d6c615210adc833758263a5373a58efa4a5f35e079d911351940bc0942ae019bcfa0feb89e49d5e0c7965a70ebede46b03d21b2b62f88e6be977489e737c26316cbe8a3402f35804084efae5815d9baea640c3af8da0187622b72df5c5bcbc038b9caeaedef74318a1afe922e2bfc0e877ef2ae866294e0aec0a098f686ab2ba3cc5a8f967d673157df984eba8e68f7b11834569a183d1f142009656f4decd455f119f004acd1f5760353f85f01cdf5c584b6dd42d12deedfa871b694d62086ce5817b2291aea158d5db3b97c4209c0a29748941b3ed5979bd084e997dd8d66b8fd9de38d7c2c91d72736cc837be1da32d06a3ed523756176f4b5cc9c5ab2fc58b5969369aff7414c98b701ca35a193bc95e3162bcd0dbad4864cc945303306c4512bb62696e85ede1cb10270498b9108baec37139138a97d9097a6d5b4dc949ca891095965084b645b8c82f9285f6e4e8d1d06dc7dacfb3d69c2a626bb73da81b217ca6fbd0de98a169d03c5f8c2c6bd4f629078bde5d20cd7a35d9dac2107576f00dba17ec0a17312702fec809edb2f5059a6d3655652986d2f773e7d1061397226ae4bd92c091f89f86f7683a86792a2fedd48c86d4500c490dcfa869500890c96c3c1c43bdc8bb02027f10a9b3d10c316aae842e5d0b3318008f53c0407b446e78288d15ad5deed8fc061ea83c1764ecd2bbe120b337a492a00ce485ab16e15aa1b0861224491b4956981357214fda69521c9dab0eafc52474e27d973b41ea46c191c55c5d45d84e95ca2d8f08f150ade3720a9e0d753a58403fc59db014aada979d40ac0ab6b6436ca21ba2cc8dbadbdba0593fb08e14194a67b854beccaafdf2db494a1127da10ef9d07fab187075001f57f0d05f8d95d7212eb6027fb0bd2aec85160bf25b727eb21c7be2d1347911b6fb3a657f38f7ac6757aef3b5a70803a9d618f5a6e7780b879d18380ac545ad1f784d609e34825944bb4243d1216d9ddcbcbd09f76fff56cef8f6851c7f8bbb2d2666a4ea9d3c5926ae9c364ef96b42ad185f844da04b703a876e23b51fe89d81aac5f06f05e842ff1e5eced9b2803ed1d890178146de4189128c4e203624f2fcfc364ff1fd037b3a3fb1cc306d1558ce3ca3f04e48a01bb380219a164b57387757e1ed51a4d27e812a203fb98cb2ee6bb34d3bb7fe8a62077fee241de1b4ec7e9d496c37902120d314e4b6858e7241176a0ce5379198536edc1d18f882bdc60afab24f8598ca6a543a13766f79ac2b26b6305fae7c4e98576aba470b2aacf43e8dcdbf8982f3195466e9008f79c5826b2bf385d9dac57aa58fa70d4232c41ed01783043300aa2e323300f2b9bcdd001cdc7636faa4d1962f3d8e090120840e069aa29f06cf135ce46b1a0dec8b70576cabf708280d1d5c35b74d7755af531226127ea21caacfc2beb7a7cf6d374686d96ad6cf1fe8fe47c972c6b6518ca16d77aa35d51845e7ab4c1fb79cc73cdce8c4b12802dbb21d2b6c34daeedcf373b041012274a37fc8a900ef84294e5d32e9c148a2b7bc4f34a2d06bade1b5f859eeac7dbe80b601289b305fda9f92238bcfe4dfcf9e0dec358ab21886f9a42c13940af21ae7d189d8e67b485fc1279ceec6d250b0869d0a82271d3d3aa29b6a47d35bd09717a343f04284a145bb91a8c416c8494e692aedc9bd4b0e93b1ec2d378f880f170c672b6f6bf62acb93d7f211e1c374c89581d41fa40ea1de29732ebcfc680dacd5c4808bf2c4d54ffdc9ce5b60832c9694fa894dc569604dfb3255ad3752a70176411fa974a3e4ab032e6da2fcf83f18259994b6475fc6efa284a2e4560f26cb6503a24243031bc697e7bf1a8e1a34a42d35179ca6a442a4c40c52e7fa0f2b6612a0080b43da086b29e8484620d8a0957024eef003306f13494936eab484873911cd948223c12f2a87a446273bb73c954fc78452a1adbc9dfac5b72678bc1b2fc18b01676fca73d4c766b984e1d0bee2693081959c76ace2661c8ed5562eb43e123b7f7903413d7ce42f4e58a386a91c5f163db5f7b272c5639d568542b411b575f94c1eacd23fc519306e6e5ee984f44e9e0f7ede481343c41695b82cec85c44e3e5c4e73ee12284da31f59e3a2a86d5b521318d36d7f2c4b2866b289ee40dc2027eda2a22c5270dd7507e81853562ceb41169a4f045af1ed45e27c83147b434b2633c2e88a60c9996f61b2f132856db619d53861808124c7c86bbd2118ccc3aafc48748111ce40815f8cba549606338e1fcd5440fb277fc0c93b6a6c435752b21af4b1aebad83e70708fcdc41f5b5658fabbec5ba687e58c1445a39ed5fd11bd85af3faec155496527929feb39e42dfb73a83cc3a49562a1caea79d5f3032385d8f93aa67c0ad620b34f7896aec17bfa517022597eff2f22dc892d05214529c2603ec8e6478d02679729167a1273afb3623ed6d0b55939693554026941047cd5d876e5fa1697e47b51055c8a7dad1c6158b0735ba118b4b3b7eaf2b5b449b000af4255ad74a33acdf3fc7d7ad32ca9f71de1aafdb0c0045cfabc8770277a528406b0828069dffed9ef67d44ff7dd10c52f45e7c18a689a3cc82c5e1b0edf6b324695d80d46c07eee8613dc404dbf51ce344a0ddde16fc982e6fcc40cfba77c84adc9320835963aae2e7c3852ab5b7cec56c13c01759a8ac32354e5ccfadac059fb4cfeef676d2fdd4b3ed3bdc37a1a46d52245d3e1662955b80f8caf169006de038eec16cc0fcf4afa011b527688735874c8fc6b159f442f67ae03fd1de7e3399ee3a3e388a976c36903b4e441c684f146c2e076a2e577c81ebda1d29532352ac4c99e91548a209022ba35d328336dad676e036ca6f90df0fa266b8b4ebbcf47d0c1c3b4991e0ce402009e896ec0a8c63e554a18104a06c814893f319c88a2a3432c8e7d2d75d944cb590b70f51bc8f083758ecaa3ad94156f9784c0d5cc2b4f116db9d5d3a2a63d4c121000b36c3abd455f79357c631ba74538adba8129df79abd6ec3a30623d3e8acf0527631882bd9b4808465327837080ab0f5cddee96a32019a9c6723f23ea24d65628426890ea3f23ae7f609c24e839085fec8a9725169f49a357a231e778e2626422b54a2e269b57cfd74e4bd08886547d5ea9c94a9e4d2677b743440fc4bf257213586430ddf57b3f4a6b7e258b191c928ad153741a907661a1cbfc4a9f5abea8ebb6b33db8c2f18d3336b73bfb8aac8028e65bc946a692148f677d29b14072cd0a5cbab620c8032b32a3c830e97d3f05bfce889308f5074b919512a19df12b0341b53c3c04d22a0d43d656df1e98cdc25c8571e19167797fa5628818e51acc12026de22d740f94c95afe98665e283ed7d45a636cda0f9b0cede8a7311f93c2b370e73b20ed6b46c49cfa34cf27eb023f2c91b5ac897e1dc87216420162d864eaf729eeb3b5e917db343f0c6bec0672e15507bd9ad7800720e54fef7aab0c1548ad9bdc5559509d2794c76bb4ce75a67f5fca21cedbefdd6ff57d78f9ff04beb718ba16b5915f8937ed41ce072329a4f26cfe28ce2c2ae45aa6a78b4b70c9ecda65f4fbaa493ce65a5307f551f2aee76dbf8bbd813137bf185942f5f2360c95ff06b159a43e0fa30d2a1ebbac916f446fdae23ff445046be6a3dc2a8ba9ed221347865389d9cbe57dfe771ceac05ba30d9883fa6700ce70bb51ddf6f701d8cea0ea9fe31f490f7ae616ae6079131b764760be3d3a0e45c3595268fb8c686eb6b836950339ab3f59b31d27ff7f4598c304400989de7419f9b3f202d3898a70f68334485ab6300f0ce87c2faa57610a5d25c0c3552dd523a2edbee6d549a80e1683a4b1326ad036f94cad585b86cfe3a9cfc9d77b5601304cd757f6f4aa4f9d8acdd2785cef6a13f813b32cf0f98aaa040b850750c9d5ab094faa2c75a82c097fcd44c58f130d5fc963cb32cc73847919d9550d2a023992e04dfc94ff7e3465131a12f9b9d42c99078656a5138e888a79f4a8dffbe7e154875a406e2e805bc6d157c84f231de9b043a6521201b5a4b68fbcf4aafa6e1a503d8749fab1bc457ef48eb44bc1a339f25ba3e20919e281be68f797365929c5eb13fa4d93d821c985e870942b645df20160f5fd2aa9e4f997747686cf380c2eb28aeb483fd99d70709c14b98c458eb09e173d8a58e1f21258435308b639ec1db97ea25af4489f623d1c5f93a2e0c93d69fcfddc474d3361e6e5eaee082e0c7a7b33d72554896b2a92972ab6f50868c15804d9d19cb61c9541dca75f9824e65d77ec7a2a052e63c1ef850b3563bb16a2ed864d7eb68851beaeeac4c4f26056931480bea3babd777f99b1c76531527362d6ba75056849cde3eae472d434c885c3f9f90d03df9f1283374192becf859d476a9c649c0e7551aa00b94e55f11d4f38de1afa5ded6d727f9180e5b1e04543ab00aa809f3f4cb46b3cdca40a71dd02eae91ab4f6e80b4fff27bd6fb8e0ea873968e83e18f93069810df5c362d41fb9526df814d227b643c22bbacbfcea4901d814307962652a99e9137e24a8a3f3465d2149790b815ff3cae0f93de2ebd572fb989f9550cb7d5bbae8748d1dc0dcef1ef0b35f66c7d3a5a218af1c8fe131d93bc42e410f24c3df03ed96e73440d37c72bb0bf6ecb516409d9bd510ffba4e54e55a605899d45c9f6e2f1555ce9a91804a55cb352453f0306fc5329f85f76d308d8c612e070f417d5b29697b9ee08763a3bfae027bfa02895b6ea8c6fb31242299bc1dbc3a04c919bc9742c6aa1f895b3850ba369101b6a15b29ce0e03d5042aaef241d63d2a50e1eb996ad5e2dbf28ed68b5ea7158ead81297e46efadc455f9abf27f716a1a6683da692c563fb4d8cbebc0b338ac47899c206265ce0285e20969a6044a36d3ed5afa41d8af66f7486362159b7a6424116008eda232707a573d48a8d53b721573d1a233e880744c159b6e0f92dd2928ed36e1936918a8821edef08ff6b07a00bccd4d169f35dbb7fd608bc6bf7680e8b2344fa002407379df940a99f8964fdea72898d0eeddc729a66c0e640cbb4cd263cecc8a8ea8f8bf63ceea3743a78c6197522745b01097a403d7bbc1638682907a6c1ff2441070974958bba8897faf3216a7db3816085f1017719a862647b158689b0941a2882a55263c48be9e38ed1963654045fe92f0743ba74f2fa0f590ea91d07b9d50c007455f655580f0540f6f4c916c0de12b24664a19f3a4ff7341092cf9cb1c0bdb25b542203678355f471199239ce9a0bbbf2fd51ae77490622794465cec8b379a8fbc3ae3640ca62ab9b0e87c9ce591bca44d7d4226536dcc238d6562f96f9391715ec35ef4464dabd669927e44d756cbecc83b713ce894c8d820447ef8f7d28c1024c9c574bc3011dbab72ab57cdd4baf476b02cb55402f427afc27219921ed1c99cac91f49e095d76ba3e1eb74107ac79c5ae72bfad86aa6f5017397ac6624ff1d97d4f9bda1272bb466f8e59a6e978515403cc13c7af7624b572a433b04905b2ad650cdc0adec01c1df7d6ca1e977112bbe5608213e3b29ced59d33a82d5748a6da4c923a05db7f4d267f", 0x1000}, {&(0x7f00000004c0)="8efb09ea8f31503937c5e11f8a7f004c4dc5c4888e3d6115139781a22d9911dd2a5eaaf107a70f0bec660fdb2f45d6ae7b490c35a741d295acd8c887621e647512a66823b116eb2b3bba9673201fad3c53", 0x51}], 0x8) close(r0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/113, 0x71}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getrusage(0x0, &(0x7f00000000c0)) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) wsmuxpoll: not open 16:00:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x2fe) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) sendto(r1, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000380)=""/38, 0x26}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000440)=""/248, 0xf8}, {&(0x7f0000000540)=""/55, 0x37}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x5, &(0x7f0000001600)=""/160, 0xa0}, 0x40) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000"], 0xfe, 0xdef2ba32c64fbc8d, 0x1800) 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x4000000000100, 0x0, "000100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) read(r0, &(0x7f0000000180)=""/65, 0x41) fchdir(r0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x408, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0xa567e9e56167b934, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet6(0x18, 0x4003, 0x80000000) getsockopt(r1, 0x29, 0x3f, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000002400)='./bus\x00', 0x2000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2d}], 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000000140)="2c42330ae680b087f46b15b3f4f8b50fd2b14414c710994f4af6d2a10142686778b3234f595d91d5b7e59e47f6cc8e669c27558c82200d19264e72da16bd91d95b45fdca9fb2921071bc3093d8fdb20912a648f2f7bc3a3aa9483fcde14cdf02e6707fa7f2467e9db265565900f4d987291f8f0aef4ee5d33d4e6618ba7f57cfad0761c816dc9cebedf80a", 0x8b}, {&(0x7f0000000200)="cbd9f52ae47b3bed418480697699e0665a900c4a55dbc38305707bc430ead077f22eaf8ab278535d38db068415263f860121a1233189f09b9eeab6754ee50fb2bd8475dce904b40ca2819f37da08274e5939180689286d219af2b7834f5fb0ac77d631c716334ed2e0633632080a5a9bc519a8892fbf96a05519c4f29411e6e997e53a2cd9787305587f9732c7b2ea1af40e7956d2e122bceb5da2808a67dfe25c53e13236dc7dcdc16ff06f25e1ce8b148cabb145cab019ef4676118d2285d4f30eeb50d7c31bf017d8036ba7f6846c8fbd5c8f66ce2c64a0534a834b1e3513f8c1d02ea833eaf51387e18268ab3c0dbeb71a39a5aa4f2674c192009741b9af6e8da327ee8d996933b969e24229cd466b00b786abfa72aeb975b77d8300996db22ef7857a271e13dd96ea6e0a21ec5508f4b839bce36b1e3db9cba6dec9a4bbda623143ccd94802607b60b4ecaaadc7ecdc2222c36d71ff683f7c5abb5495d375b465762f5a208d4dd214d65323545160d314ba63a9c4608f1ade5e9fea8e3ed7af1806bd8e9e055d7e891174b5e910508a7feafc66a14227f0a914329f833bbde2952b01600f0387549a4e7f64ce81f8025dd814ce439cfec42d282a28565a0e5653a1d7ea4549e90ef8deeab5a4f66020511e5abd44cb780c43181e9bee397b626ea0a42edec5b3ea491d254c619e7a7074f47e01917ccbca6d7fca5e78ca735bde6fc527cb5d3f9a1005daaefe4b89c9d3a0f18e3f2c79a4769a751b277f4f7da70079a2b6ace962bef64b644d786f989e762c6d6d9db190fb41c80b16c5dd32134743ac3250f27b0832be9949fc8b876a920ce2b6e5ee4d746ac0f1d879a0e206079dfe5bb384e9a8f2f49cbaf06482ffbb51f2dd25fdc99645c0239a4780105dc733b606fd3b969ff485de718f5f79d24a8fae2a3cef14f3d8f78368a794c56668eeb17344c3c728831c59eedd74d6e81e546f82a9f63fd8e9ad301045582aca740c63a023ff35f7353285c31b73b7df83616d8b9b62ad008df0d19f3cdc9b4d2a97cec29c4b0f3f0acb09b6e348f5b84181c7eaca23566ad385042fbef25ca2aad1fbcf52ebbc3a926199ea8c561f0c24397641bba3b5ab9e276083f2597519aa640d7f57047c0f1d91fa87b63dab0d0ecea50757ff33e509158078453940c747aa17628124921264ec0418d47df86bb8f292d2a612847ca0737848b7892fae5920a54be99e5730b6948e37437a5868b2010fad15293c662bf38d0a6c1e5b0779e27006bbbce838a167ad79a23b384919ab9fd544b6073c7ebd299a4cf291bc9f23d8b08ab74fc9e082a54a5483b7e729d660b1db833f22e4d7b22d6491da4c187875fdd07b0b152c0c028171186de52d1dd1c32f3edd939620c0c39bca8cbd9d11ff73e919ecbf7442d9e1efc65b854a903910e98df42471aa4f4474c5de21baa290ca721fbda4e938538627c05035b7781597ce1718e465bbb7f3f9e2aac0e30e7fbf2bc99b949653cc56e313aa937467a8d9f76348952db980340319ab4bb23cad6bbb4148510a56771ff3b5ad3545483b942e4c9212ddc364cf8b2f5c6731e0beef11412389564e72c3d2815dd0a0e760d2c58d15f2a5d1bc0e87c12159e255b8bc9677e732b19040067a05bdd234e7500db84bb82901ac7d7357d54f808cc6ddf0c8bfbf3afa17062626d45c24c881d9be9ed82bba89d25a1feb368abf8528321335c42b32168092a291e691959e0b569bfa991251d64fa7490181753518e424cefec6ddd11975924f23149dd74d4b3b3b62fd0dc4b7f8aa8076b42dc473fb047dd3b1b57841cb992cb94aaefc752a243ac1b1f7a752194999de518ac4421a183896030e4e16ea7ed267b0c22d22519a1a21d9ca298467f208327e60d42b4229442407a25360366f637df9d2edcd7926778f11ac1cd60f8535115058580641188e7fea86257376adf125aa3c80a1a7227993c7edc1b1b6d1651d479b0734ad67b7d6429d3283a059734b33cf2f27875c10bbca5df14732088540bacc047c4c4ad1324b5e1c1605c551f04f4107731f9884024c3b5fad735fbeaf5583b6446ecdc35cf608e24e180a9e99449f3cc195d6473c712b5725a38bfec1edee0b770e111257e3d2b4b883c9498439cb8fe0b8ba688506025b8f430fdf41b5d13cfa25fbc6f3b2c6ee465c43fe032e9c579bd3acdf0013d39a50f3f8fdbd9396c675ea27f4b6ccc723b4549bbab24c37b8e214dd48777497a56fd7ae1a9df36e5f3f21c583330d983f6b5d49e2cf8e03aa65645213d2182b14fdaf7be4285b1a8c8f5d4498974cb696542a95adf661850fd01bd8e6a598ceece02a69a7d4cf6b208f20664d422e5b83147d0db578c8db0f6edc865e1b1ed8caeb03d45d8cf77f816bd5f31852041b6847bf51fb3beeef124db8e0781dc45d3bdf7bd450804db772e8310faac525d692ad2036323f0c26239ea440925172e9aeb40a26915fba9d81917a516cbf24a4dce766aa05037ebf22f2c71cca5e0f0dd36135f6201fd3ba5755bea882284440fd72956935b39ed999bed4e39a9f1f6c50c0a17b2e358dee2180cee6e2a42c46e91be2968ae44f2934d2cc85228ec81e9d735b9d9c3c28814f9c06e3dc0e5446b01a0227d22f3bcabbab7a5d278041d24f3716ddc096fc5376a56ae126c488906ddf97dc352ed75790b6b397054a8ff409b09dc374ff8026c82ae9546fe9b4e7e5d75ffdd05796fd8e722a3b88260c58dfeb07854033d99d06529821aa65be7138015b6651565ee44cfb914d822afe20f277cdf4634b9346f65365466062a4e9d0b18d6dfafbbdce58190aaaa271b2e787497f855479da145bd1055c17d5eea46c4e0e7e72c42fe9c509ed8a0c371c15ec0ff0eceabfd0833b6f3c994e15bc2c23d92686e76f60db2d77ee42aacf64a3ee70d253188b36551d088b984091a802bb68ca3f1473d4caafb656152354cf836c8da6e05877d25aa043e4dedd05607dd6213da522d607b86208566f69e311b0d5f32ae169870077c5e1a64150da472f18ac7a14e1ef3354ee4a5249e23a9722e061d89599c8c59ecd7bdea74dd211b3a85d4c5876c0363808dc0831cbe4815a57bc86799bc4c6f63caf37ad6f96bf4cc33d35e955cf3783036aa5abf4c390d26fe87d408fad71eb74aa3f2ae4cfe095741c0c7beac5d1a316122c4cecf93090c9fb1b3441ca67dd5d798057edd1cd36fc045734fd1c55ea823858637736adb9906f236b0a6943b0549afd05dc1153855dab61ec28d8afe3d0f450b4b61372f80c9fae77073526d3c35f879807d0a5f6510ea7059325b25af3c2481ee9b27a57b6c68e5c9ecf11565b2907c3d548f8ac6ad237abe4d736f44c685fae3dec1233de0b185dc4f5905f0e20b0d897ad240f236b5c6095076099369ac541e1704697efb927a94a6fdd54d4bd3134ee0f80803dc2f76279e9f2fa709900003516f0af2603fbe8959e4186d50fc0e440202a317459e358a8d68f81a1b70c5f2eb0680e83d91bf5805222ae296d4ccb707c53feb207c4b26e670501a22741457473c3ea4612e0817a6bec9ace00669c36a1e0166828f8eb8cd8c7f54f87b4087efa29ad22038a9768d6b95b3d1b5902c835a7e6baecd675c1694e8face6e87f30db3145fd2b9fc438bc1ea636363ab0175bfd42aa990ca872c4037fedce0a2a0abab72d40d193fb7f6d390d2bf81e60f3d757e6a6c4440020cdb8d65f49b314faf25de4bb5bbf216bb55a72648901aec3fa19360d0492ffcd25d1bed7fc625aa7fb51137ff6be75eccb5d7ea2c13205d289720200baf93c1d1e398c0b2ad25588bd92ed0de4a350da4b43933d5478de059693c7d064a81dbe9d57a38e2b7e29c852d100259f3b4cdfa84e556348f95d3976df81bafdeefce4b3a611f87bb62f05079f345f8a9c5e7b3405d27c80cf8f1886266c47926b5741b1a3f577d6323280b7fb37d2eea293b052ce03a58735239f3d46edea57ede0669f5abcc6e2c74ec5590717cf382c66223354c23aeb11cc4e1070a6620aa78a8a095f35b8638327a947ebc73dc5ce4d72daa261f86d25f7fbd8f1b33297059118d458bc45835c9596a091e756c9304f6a647e0d715c4f8f254d77bb901d47e7f91b982b66b43eb8c236f225d5bb7b9935f4f9941d5e956a2b4df2a32127fb529b9e265040eadf1cb84de029c88e16970b2e7494b513eea89d816afdbf458f8827114090fb9d03b6ca18ca72d2e8c26d124ffc65c43e0416d6ec61f56b82ffd054404284ef2889dacd800dcf3be2a7386bc2087bce2ab0a43e8688ddf657ed15486d2e766c7d8005a608354d6f427b00f58337790437bb7253abe97091b6464a6a3fd470bab1e764d4074bcac7064d6e32894d832a13ad37cb1957ba1e93ea9acd2734f6ea7c30864012fab7b9438b21f576a42e351fffb9c88a5e54f036b15b2639d0f2e9ad76a4f2258613b7bd2e6e68d22f95d79f8625cb3e864bd42d3ff2b8b8f42af45adc7f6a579374e730e27fa318c1cf62a1655513bf789dbfe264ee5e3973e66328889f25e37a3274b5237abfd5ac51495e4bd3f30f3487ed0d8f3765c304d4de6927e89afb6526587f66fa3d8283a41afd4cc6b0e34ed77664e88f93e40ed4612699ac1228ffe0eb2af7ec9bb2bee445222d5c6440820e8a341ec457a54e13a6a17f3862d17396c19aa7c7608b006ccae55b869b3ad005b21860399d4d26c5a4836083c525ab0e10cc0326f3b89437b8b30f20dab38906c8b5023222d99a46ffe043b33f6a4db644baf265cfd3fab176ba0b490c677e424a249accd3996b1b0467528071c4c2304292ca61aef43d75791ed115e13912716aa59d950dc28ff6779eee4c7ed3555584009461250c7b2e1605272a90dbfdf57e8eba6c89034d7a32e5c80e9dff86b6638d30d6c9019a6c54882084781697acc97a473b4e1891f2d5a6f4e17384f78a501e5cf99ce4d176302df84d3612b6f6439f666015d6adea5858b60efca2092492f2fe1d838c782c32f791c5f904cc2108e67c938bc202fecf253ee6a945694b9ca1cc29f2cc3a042694491cbacdce33db5123cfd8a11cfc0ace9b269f65aca2ed748673899ab2eb04a99a376f261a17900f9c5866363d8460428edca1e883c4e86fee6ef42a546970af85813ac748440e31d03bd2fd49662ff7c0b25141b5ee85c524904f0a127052bfdaa62b5a3453e789dd34a18265f8266182a51d2d03da77b713d01e5b46b90925d6b965d68d74e96e9b62895a0266aa478b673d8b93b63909b0b0e32d318299329e9099fb5376ed14e9561099f38319ca2d12a9fe294f69f8e8af0e7ead69925ccbbf1ffad0cbb8901014b2910fc5d00cac63a4ca869e26251f0a78d7a50f8bbdadc9cd7540c807f6e15d56f773db54bb97b6a8733740d72b613c6837144c5d1af832f6ddcc57582cd932edf7a0186d4e7ce4171ff326b2424c60515c4536fa56944b0aee3d2307d6031a57986e14129e55ac606f07054288fb380a241b83a78e9ef21d23f60df907344614433dfb0af0e8e853ae5e09deb5f931c7d369144c8a7e5bec22476707e5ffc2dd76d0b7f4b3429fcbd768441feaafd1ed35ba1dac35815c59a633cb8f7ae935a9b9a2469a4dd91523b38dd12edcd36a35840b7920b69098cfbccddddbd3d6834a4f4935eaecb20f555b2b9608b776974a4e0e6da2eae00e4cbc6f94f4068df6729d75250880a84a92745054cb4cf235202ebf25cbf7373c3fa2bf052ce092a80dc551d8f453cc4ac9542ca35637cdaa5ef1", 0x1000}, {&(0x7f0000001200)="743f0fcc3f2000ba1e67b055fa2ae9f251fc6cb7ed681d75b4267516bf6ed045669cb3f6ce1636c619a26137ff469d8fb06591ee1313d01506f387a7d0c4a10ba3634fb12c900fecbf1b87fa0d22eba8e6744837876f92aec53127124e47648f540ca2b5", 0x64}, {&(0x7f0000000040)="5b0184d1d2e3cf73e2e7b11ec199c435db8e59885c8f61d5608eeab2c5e5eff954bb4215072bba1a603a122344dc6a1c3b7ee9de60fe2213f520", 0x3a}, {&(0x7f0000001280)="6bf79b03ff17a6677fea3a71e069e2da85aa53a2ff63258d5cbf9cf5c492de698aae131fe6ec181ab04634ce2590fd3b4f96e64c08d7ac51b9567f4bde390e211fe83ac367ae7b8f23946a6d575f75c7d359f90fdc9175d63e48eb0b93e465451dca19b83f8dde4351757d929287e90df68e89f8a3ce752e0264bc46bd101b6688b920ad85c8d90626853fddf1ca407d7d6d3c5be5231a39dd0ed15b3c7a32072edb1ac7f7634a7f1aac195ca25a0bc2e86c673a4efb83be0e598006a1186a2604dec7bf88f71e1eb266b5b30c3824c2a847947ca762d52d171acaca7733bb0cffbccc0bdfa8b021caa37373b63a4a21cdea318150f44d3a23ae61a8ff2d30463bea63246fc4fd219ef92d03de0822c23b75d651fc30de7ad19437c5f03c550421ecb239a2c1409b5e14b44f38645db6d2cfcefdcfb7da4ed4cef26a5082e9a36f1b2660363e8065f4fff1cc24f45dc2aef1171697d1e4ff9b9db521fdef2f3195b034cce55fdbc5207432d7bea239c171b3d3d12ed6d82c52bf186772a0d3a67d8a839086994012a4286c3def08a290b7dd856d9fbbe907c64c5137152e0ae33d82991dee8e30e08ab603252787438733d2325194a2c13ce2e2118e9cb1274be3e82786a1fe507de9f84cd1020ed0588e21547ce5fd0ede8d83ab1c4fbf2ef3d8df0dae1f099ad473b5a97a2f0922cf1fcfd2d2ff674f80e56caf17d605ec76b2dcd7f09dd7ef5a5d0e57471d4865b7b6ce99295596d64b690389810f81be43a476d1d8d5ce02c24a45771f760efeefc956c840922b1ed0fd3375423aea2a42a5cc238a40e5bf0508ef2e2d7d73c7c60e8c57a549149e7f8707f5119b38d1c9b94af4162e3e3963ead60f968adfc9b4dce853342f0bed3884bc6af66a9d0cc37084d3b9be46f08873868d3df86fdc233c63d78b6832ebf96923734b76fd29c279f1a0ec1c1b4a0d9c31b9a8968af6dd3d369276ae63656f2876c196098dcd61514d8a71de73e613b15f74a31585bf1dda6de1cb54162d53e1a53e09e21e745811afcfda44be043463cc609de7903dac60153bf3d13a4277e34510e6f5621051ab3a96c93649e6692dffc85171e2c8d4e31a1725ec2096fdb3dd14f960886e69967d8d212174b589b21fb695b93444678a39f3783babfb1add140fef52321bfeab9562a8e8434ce87471a62b7d840cf72dd74e747e8d1fe2b46a982e5aadba02b072b0c76a47353d79b40ad31abdfb0d3f909bf0470db80af8229bffd3e0e4eba18e22f5f670a74c4d390ba25bc753df923e82a2719894c55665f1ddbfe1134c3f63c40dcae897dff95aef9840d4c0d8b3910837bd001be5aa5252b698c6bb8c8e710278d68a2885e45a4e7f39434e3e14251fb848b79f38d2cac7e743e92b3ca85dfe67649529d17c4ee32d1284ae2c35961d6f952ec6cb81b40476ccf1737a2ffa322981021acd2de76a386e39e94423dd8b2b6cf886c94c3e8d6403982dabbc0ba0b9243d9e7ff6ffae170730e0fd8beaf9731f2f52430c5d3b0554e8271d4698e71382d5806fd0878f3ff874013acd7d68610f37c3325423887c3169fbbfd305c7eb4c6de87cf00bb2b676c06470d0499b055d40929f4002361a55d8009f84106871be4acf024f6f41120dd1cfad426aceb4211441a47fc27b458d850af9acb6c8c388309e9db585936e5187a721d896080e2168681ee7ee6b8ad1119d7a23a7a83675f66406bcb9e8dc96617a9775e1a53283c4c2ad414e51b81c4607bec3e8dfddff393f12be6007bf57200d68a07fe96699508f92f4f09a592b3b47281dd583398ae03b62fc3a5d9a00c2cfb0b0c170e08de6724244ef7e74c53b9a3b91ad4e6a9e520b3828c0e1a2eac3b608199ed6f5d051908025340990357c88f2ad5ac53e312364b6106dfb239592948832828bb94dc44d64b5e06d85a108c6ac7463479eabf6a1f0311d75fa5ef93ddfd9eb2bb40ce26b9b590505123ee429faee5d6abc7913c944bef697f04e993f8bd97789a41dba64ac175f5e934428cf7a43a413b7f76dfdb61526eef9ca9a7c38d0fa2b4751a71252074eb3ee1c0b895894895d725557a6e1d3f1c18548cd1fdc0abe98ef432e015c2857b9bbbc7b4d1c2597d79ba32b100fe74df0ac8070269afd468a507694fe9678b03ec7a16a6c4ccc658db34f313088ece388db2deb14fab9250d403aa6c6e6b54ef1f561bb4e5d22b339466ab66b569d926fb8b7147aaf60b06697213e8ade02f0a8248c16005f6617053a8bf9230dcf08621c15e4a8be88cac95a6df8efe56a14e3c714080cc38264ab0cbc67927a4b1f18dcbe8b4ce98a008fb39631bfed2fbe8279928ca5faea7aa44ff1aa62619b081c0c431ee2b4e5e7d089eccc56d6a2fafbecd876b68624c08a0b799d2a3434a79e570846639df8ab0623efbb9f52da9ea32063c659503d98e577b53923025eba0429ae817b5aa12f8ebbb3e8f6e6e3090b175e496ca3ec73305739133151cc6969c78d8c288f86f44cf8afe5cf8fd262927e318a69d250c60912801432b41b0c1f8f4f498c44e3d573ae1cb7501776586e5aeccb6537a2615c83379ead82a09d2b8856db53c33ec7e6bd0a2d63aca4ee4a8cfebfd33d973f8d65d06151493f0ab0ff44997fa1de4f7d9f8b1b8c17fd6a628e575d0cc6930c03543ba95beb20c7aee38ae3b9bd85f24438f32eaad66ac993de1759c6de96d96b2e05a269e8ae10616d3c4994be98c07074a1822b8896a5995188cb108f0fab2602ad518266439d1d907e6dfee908b07ad8d0c601df15a22c405fcef3d8013f4ab11991acd06f4f98011aa0a5333b694cf25a21d47d0763cc420ed87c69b70cec08cf7d2db5dc7bf95ab09ed4461b76174d119ec048b02bfdaeef5d066c3499ac4466ad9be5b5c15c5d18adc33acc7b0e5aba92673a02cffa3b9bd8a120cd4048c906c298230838deb6270ca770f63a519fb138fbd5da5959e803a4f7795b16638ae81b3c4af9959bcbfc2559d084229003facef7caf97dd1516ab1e64c066b03ccd0bba379fb8545907a6c57c6eba14c3dfa0190103a12bc109fd941db71bf39afee5e844868d9814bf29108268efc708c6c8f816cd85735ee843da8fbd69efbfc6ec48ffb90f9c1af36308a9959d80694fb9c37ec7a266532998b31804db4bd364062414cfe2e7eebcbacb87dd990f3e1e3d87edb8ff2c92b8ebf9b90aedfb83e9dbc82708623700f60f08c61518896d9d42653cfafd767d2d16724f906a68191ea3bd3f4ef4f8206f553fbff173abc9b0005ff758458e1bf2472fd01d2b2f3c393de95c6f406f9a8bc173243505cfcfcb1fda97c2d144f3cff94b094e326918bb3e28ac83f4420e7742c337e6da70f136fb8aa0fad8c13cd5566f7a9968d3510182d8213d6190d219bf6f5c9217a1a208420d21ad169df325bdfa3fa28472484dca88330ad659a13ebf29d7fa3577d44dc520b2937b365800ac6cf9f661c6240edbed8c07689567a8703de874b533d8617fadb8c65f287190c42f71ea55d2d413d568858b42909f0165248b77392ecb064ea39ac16920d9544918a4e5644bef9844dc02decf15f0574237e34501f5459c0c84419152075f8db717f9c0d788b442b568d976dcd68e640d0502da9817e5158ec1ae9961c8fe2d5e82cfc3f62ecd62cadd66ec51c5afb60c9a5396a1fa44de4685c9d2ac04808813881ea4f3d65cb79dfb285f7276f00dad4dacc0afb73a32a732b3bf33df210447b98671819eb75c00a9e60d00aea2c7a19a0c425a4e8efa3806785e2d154a8f93c17c30a694320e31d44db53af20073e0250993579e7d6bdd77d5d8a074e9eb7e36bf89607e1655f199d05bed27e62a5639653c1f6205d0fe588d23d48dac12b6d4fe4f24e200d42ba73d612aa8302856409e2bff29a2742cd66c26a713aa8c9572eba76ad41db0fe932a28597de00264cb8194bc6d12b8905b9998421dfe3421d1e55d24c1bc31d50c4d513d7cfab29650bd974130c86e0634308bdd3ff017171519ee166b7beb49a38191814075b8e8d65058d3244d0afab8866618e48e9bafb5a5419225d410a67d8e2c19ad0a9f80e9ad373e51739f1cdaf625d5ff94068ffcde1728c8d5edffe681b8a7643e7643f7ab0a2d4b5eb7abf7f22b9b1c90e9e781a737719687bcd38465b8bdc7a11c02c7f67200665f51d8c9971f0a2ec209bef9734bfc7059bb947a0bda1abeec2caeb62d99fa51a501e0a294b92d29fd4c99c0d2de0f607398a91f95feb4b6975b72036715f0d6fa42e15d54540f2dddee2295e312ae37777d0c6fe14280485269b66d7d111f3f11e2d1a126a55eb17e9c6f5ec1f35ad06bfe961c52f22db9b66e721a469a90fd332bdf9dc29c89bf0dbee2083b136a2544add68bbf831c7c31654ba28c430cd161ca9ed464eac25aa4bec19dcbb4a4c2bc81e6fd97557c093bd0d392fab736d7c1e0a4f81ee023692ac1a78aaa74bff2942907e651d2fc5463a11b92c7762f0dee54afae7fe381a5819cf913cb9128fabe198512e443f14ac29d844b185931b674de42ad5701cd3e4fb4a4117cfa585d2dfd5d01291985fa3c6f475bba230336a2f0fe48294fa94bc333e62537af38b1adb5bbd6af9557cfe1aee696133d2c9e6aab9f117dc3040f362b2cfe440daa22d53c272f128f560f91ce132c293ab12ba344f4e23891c77a33c09075e6dd8f3595037ca20d13cd44ebc4c5c49ad15550b15a472340377fd9cc6d4370597b8c91d15ed31d0efd44b9d763ff80343a4d1ca9618442b25696c708c6d82749f7172a82505dc8fcce68b25d098a53227821b77b4cdd7095e9637a4d6da2b8e01f78e319a6ece2594c6d2e2bc1226521fba58850aa5d48622f02fc7b7ab62570ddd1aaf92808313ff133f75e7a63596c9ec56605a8d21b88fd388fd67253298caa8f15d72b5bd0c970aed7ddd09e4148ab4bcbfc3ad84326ff192a00cc5c2562d2ebd92492d77000d0a3e7c2173b813f54fa876959bdbdf24ab1e8a9d9208ddd84c3a45b3e3ff4da2b8aa51b38f3137054740984bdf5be4e1cbe280940b7866825ab0ad737bef0bc5350a3a6d276ce0fd13f344785b6115b2a3dca917595a8a2aa41d8f95a79dd11f4ee17354e70ba864a4286e4c2bc27710e1b12a7f9f9d2a2e271b489a5d1759542aee920bf3455486936390d6401846e5b8fe74ecc684c468d589da611692072c39319d8cf77e953711cac1ef934bf8ed30b7add1dc96d788c10fa3637360ccb8e9b4451c72d42788dbf436587fc6d2c025bd8b620083f1e116181e7eca66960f5067450aa155dd0c38240f68c136ac0fcd9d999855b38c6089deff504212a1613537ccb1c5f239b91e0ca3dc431476382862584cb2af722585fa8a0fe7c9201f38584863e1448d70f4b38829deb87069759ca59bf5a600dc8a19206d1bf2ed7d416ea8750ac71a96b6c5dfbc58fe83065af13d78d07be6d3892ece9f35c55a6b2fa2f69781bb8e5cf38ac74887be79015f41442524cc4c8307d27b30be1cea6d71dace0bb16231d540e14f97e881a075cbcd2b9b1351b22c79ecb4c8a160e983b907bbc1491032dabee09e7ed34b957f29d6f872c3fd154e012fe0ae21633acd39cd2dedcae0d97b5a8ba6bba79f8636245a41b39ee67498fa841a3c350f93b84b4b8e240732aa73fc8dcdec56d3c42d46f43d1f363057d49b6abe7e37e7cb72e2b059acbea8d247b90fe9a424c9359290fdee78131dff17d3ce9e2360571489789e4afe8149795e7ce55417319f59f3a736c06d957a0f35", 0x1000}, {&(0x7f00000000c0)="3de6eb4f7b56f279ae800931b5984addcef24d61de0fe17a6e3861f54854480e0c34580c8e45", 0x26}], 0x6, 0x0) pwritev(r0, &(0x7f00000023c0)=[{&(0x7f0000002300)="93da96383eaa48d46032acb1f5d3575bd193c4a01d5b8ca3fdb54ff26fd98318e48b86ee54cb87f346d580053b5308f34fc620bd640f29b7138d5f631f141bd33ad7f74d76461ca46ae3609c2bdf7d6c62ba76707b0b7198741b7e634ccd8b", 0x5f}, {&(0x7f0000002380)="97", 0x1}], 0x2, 0x0) 16:00:23 executing program 0: clock_getres(0x7, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x100000001) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x7) dup(r0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000380)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 16:00:23 executing program 1: r0 = getpid() setpgid(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = socket$inet6(0x18, 0x4, 0x8000) fcntl$setown(r2, 0x6, r5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x1f, 0x1, 0x6, 0x1, 0x8}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x2, 0x2a89}, {0x18, 0x2, 0x1, 0x7}, 0x400, [0x102fd961, 0x1, 0x3, 0x8, 0x6, 0x2, 0x0, 0x1]}, 0x3c) getrlimit(0x5, &(0x7f00000001c0)) r9 = semget$private(0x0, 0x3, 0xb) semctl$IPC_RMID(r9, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) fsync(r8) listen(r2, 0x800) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x3) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockname$inet6(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = socket$inet6(0x18, 0x3, 0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x3, r3, r7, r6, r4, 0x82}, 0x9, 0x40, 0xb134}) fcntl$getflags(r8, 0x1) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000440)={0x7}, 0x10) connect$inet(r2, &(0x7f0000000480)={0x2, 0x2}, 0xc) seteuid(r3) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x2000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') mknodat(r1, &(0x7f00000006c0)='./file0\x00', 0x2000, 0x3) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/137, 0x89}], 0x5) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x804a, 0x8) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4002, 0x0) sendto(r1, &(0x7f0000000340)="492929dca6c3356b3127efe6ad4499393d1e14e3c50df33518c28d235f708ec46786a09c187977f36110fab165c22860c62d1b4ceb5466d2c4ede18d26cf316ebd3b25dad725900859f174df7ada3f457bcdbfafe117a363ce5d0ae83f568f53155cef93a7d1e802ac", 0x69, 0x3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x59bf}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0xfffffffffffffccd}], 0x10000000000000ec}, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="9ad822c9a223bd2ad0d318ade3fd0c280617f24053da1fcdab44fa82e77e0c6bb920a43b2f6d51a9dfdfa9c8ab7f3edb42b16c366c16ae65a2e1033b95f7091204b7c2707b0dd3851e16386a79213fa59b08f936e7c8998002262126bfa2939cd0db02d14c85541863da5e67a26740ab949436466e0cb4e0c611f4a93cfa08b294", 0x81, 0x4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:23 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) kqueue() listen(r0, 0x8) 16:00:23 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() close(r2) 16:00:24 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x120) 16:00:24 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000940)={0x3, 0x2, 0x9, 0x1, r2}) r3 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000180)={0x3b, 0x7e}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000580)="9eb058412dcb9abc7f7fb73cd9d7d11c14a43d90ac79710f7f52ce571bf41c16aa3165005f5f631b668a8621bd1db30486ea9dbffcf134e8a89858d7ced913b0f4a067ad64b5a39bbc3d664082a326f65134db024bfd5f88bda9f997ddfdf0d580d511131b6e43d9d892856b10e1e0a0be229e90982e813220a40095abba77db73615b3d269be28c30158e5ccabea0ddc5783daeab558011dc6728ad1900bf3a08bdcc298c2f01c4c84110c480c9a606dfa697fa9e7fb27e964d1a6b", 0xbc}, {&(0x7f0000000040)="85d6b3deb95d77c893f927c9ea52663be3ec24efb7b16f78861d88d8a2528d820d6893a912bacb4a33b4c518a94d", 0x2e}, {&(0x7f0000000640)="3a5ba3fb5efd570ba5d2a82cd7eb6ee77befd42b670c59b238412b5350a9887176420bc5179f0c3d153efd6b0ba435e38e9b40922f5e1717e761c535f11433e217e1071796cef13d2ff107994cde98251aaaf2dee51a9a622ca88374c60b277190b02212612c84cf563dd83e634b4549b37c05af1bf9e15c95e5af108a1e51caf54d80550d9e55c1e5444ba5104b104df167017e3961da0170fbe6b102e1278d8ad9043c416231d9954319451f3b3aadb04a9754e615cea250810230a750e887d488c0f24ab3eea3586512ecc751162b5bf70a7158052119be42e1afa2906e3a", 0xe0}, {&(0x7f00000000c0)="f0ae07b3c39babbc54815df0177d8bf442b1e7c6c26e80154b8534760026f74174e2a5df2ffb7291aeba8a6806aa404d14dd3709f1248a6d502a3c22bc265ab665f117a60f9c1cbdf94fbdba3db23db456fac5043c3e08d2ff411c9fe9f0a1f28715fc737252bd49ce435533166c68c3a6b996c975b87ea3e1b2", 0x7a}, {&(0x7f0000000740)="072ffdb7e8591a2acc7e2ee30574c7c522e9f150defbe9044e0e7ab116346759edf10cb1288c0860af643dcb05a734fcfc5a4ee0b470b9bc4c6c6609c2c35096378f27fe6f6d498299c9d3b58b15921b2ef18668f2e4fded17fc839be945318b", 0x60}, {&(0x7f00000007c0)="e352459e8c4b4919e02e9725685de69bdc618d8cc735ddd122cea7f1d54ef987a2a0da3742bebfd78d69196ce29c94f3a18b9093e4d829088713213bb590bb399f9732f8a32a962e2f4b456f7e", 0x4d}], 0x6) accept$inet(r3, 0x0, &(0x7f0000000980)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "44fa12cd0cf89500010000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab2", 0x34a}], 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01", 0x396}], 0x1) setrlimit(0x3, &(0x7f00000009c0)={0x3}) clock_gettime(0x3, &(0x7f00000008c0)) 16:00:24 executing program 1: r0 = syz_open_pts() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x80) fchown(r0, 0xffffffffffffffff, r1) 16:00:25 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/47, 0x2f) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000400)) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x1b8}, {{r2}, 0xfffffffffffffff8, 0x8, 0x90, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000044, 0x8, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x0, 0x8, 0xfff, 0x101}], 0x4fd2fcf0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x40000012, 0x6, 0x20}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x8, 0x9}, {{r0}, 0x683ec984ffd12e49, 0x31, 0x20, 0xffffffffffffff00, 0x800}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x0, 0x10001}, {{r3}, 0xfffffffffffffffc, 0x42, 0x80000000, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0x26, 0x8c, 0x6}, {{r0}, 0xffffffffffffffff, 0x6, 0x6, 0x864, 0x1000}, {{r1}, 0xfffffffffffffff9, 0xc, 0xc4, 0x9}, {{r0}, 0x0, 0x10, 0x20000000, 0x5, 0x9}], 0x8, &(0x7f0000000000)={0x10001, 0x9}) close(r0) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0x4}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x40, 0x10, 0x2}, {{r0}, 0xffffffffffffffff, 0xd8, 0x1, 0x7fff, 0x400}, {{r0}, 0x1f9651c76e222d31, 0x0, 0x80000002, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x22, 0x20000000, 0x7ff, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x10001, 0x1}], 0x0, &(0x7f00000001c0)={0x7, 0x2}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="0053aa00050000090000000000e8ffff00000000", 0x14) 16:00:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710ef240ec011dc9e944e849803ef0f701b406743f9bfcdb8b8c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffb}], 0x1000000000000083, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161c0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x489b}, {0x18, 0x2, 0x3, 0xffff}, 0x80, [0x1, 0x3ff, 0x3, 0x3, 0x7fffffff, 0x1, 0x6, 0x8]}, 0x3c) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() linkat(r2, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x0, 0x2, 0x401}, 0x6, [0x5, 0x5ca2, 0x101, 0x4, 0xde, 0x4, 0x8a8, 0x1ff]}, 0x3c) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85b538a01000000ebd81823a1880d7a"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) sendto(r1, &(0x7f0000000000)="94", 0x1, 0x1, &(0x7f0000000040)=@in6={0x18, 0x2, 0xb93, 0x7f65}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x10000, 0x4) 16:00:30 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x8, 0x8001, &(0x7f0000000100)="966bc30c1000aa27185b572786dc7b2fa95d4a33514983457010b54fef338c8b624e2ff0df42874443a61b7b0e7462119cc4fc182f2cadc82f1eaded5321766aed4f0992f7b604d8d53f9037511276bb8de28e5731ce7698095919dc3cbe5936001203ae203ebe", 0x67) recvfrom$inet6(r1, &(0x7f00000001c0)=""/159, 0x9f, 0x2, &(0x7f0000000280)={0x18, 0x1, 0xfffffffffffffffd, 0xff}, 0xc) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x4) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x40, 0x8, 0x8}], 0x401, &(0x7f00000002c0), 0xfffffffffffffffe, &(0x7f0000000300)={0x50000, 0x1f}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x25, 0xfffff, 0x100, 0x9}, {{r0}, 0x0, 0x80, 0x2, 0x3ff, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x6, 0xf0000002, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000008, 0x4}, {{r0}, 0xfffffffffffffffe, 0x44, 0xf0000024, 0x9, 0x2}], 0x9, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x1, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x4, 0x10000}, {{r1}, 0x0, 0x2, 0x40000000, 0x2, 0x400}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x10000}], 0x17e1, &(0x7f0000000000)={0x800, 0x29c6}) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x162) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x10) r1 = semget$private(0x0, 0x7, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6000000000000]) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='r\x00') bind$unix(r3, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') r4 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x2, 0x1, 0xb1d, 0x5, r4}) socket$inet6(0x18, 0x7, 0x5) getuid() getegid() sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001400)="eb672a0d3251e457970788d87f0d1f221bca1420198280a983b69c7e1adaf0410ac624d35220e31826", 0x29}], 0x1, 0x0, 0x0, 0x40b}, 0x8) r5 = syz_open_pts() accept$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="0000160000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000"], &(0x7f0000001580)=0x32) recvfrom$inet(r3, &(0x7f00000015c0)=""/79, 0x4f, 0x842, &(0x7f0000001640)={0x2, 0x3}, 0xc) bind$unix(r2, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x22) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001700)) chroot(&(0x7f0000001740)='./file0\x00') chmod(&(0x7f0000001780)='./file0\x00', 0x108) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="64022e2f665e9f1788ca179110b7753acccaabb36c655f5e300494f3c3ccc6b360a980ae9df1d90601921b3aa6d14ac9c536106a5dba98d50c4b20ca31f7f77f7db069a7fbe9ff5b9d2c9a741e96a80c4de2098c220647dcba44a4811f50f187e404be59931d3e33ed2e2693d544fb3e09f3fcd01f"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) shutdown(r1, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0x0, 0x100000000}, {0x6c, 0x6}}) clock_getres(0x0, &(0x7f0000000180)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) clock_settime(0x3, &(0x7f0000000040)={0x2, 0xff}) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 16:00:30 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)="ec7d2f00afdba0ead780b5109ccb459be04a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e99d2467c9516ee03f49eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22da06677de709ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7ba63ed006dfac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a440af78a560bdc969119924595168bc6129d3f00fffffffffeffffff91d67481f27d1db813eeb07228b022dbd80fb22f562fa117b33ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc192219f2c8b6a08468013c9c8a96344893faec83a8a89f3b5db5f159d7223c12fc688f4a993e36e0aeace4338890a7c93754167b3f24eabfeaa9851bcaac24ccc6993e64c4149d48e45764d16879608f77a12b4382d9c139d6607c3c9880b6c5d8ee5713923ea34c8c20caba33b3d65b028ae95e0537d20e0000a6d610baadc8a552f605a4bf92a860daf89a134e7b6de52d5ed7fefa4230faae8371249f7b59bd8160c935f9e3282d15d8cf07b997e16325c0effc448c5393da013d65a98f0d5e912c5caacbf761b0682a750a347e4c68818c4522fc42ac6740d9c6ff0fc5aebc452132c57d5aca0143bff16db3391cc9229d6764f3a3da0474998ad153c8e57eac418d52b71bde58f1a5ad5366d886bc37823dae344fd08609d72df910e209d2ac7bb35040234883369ded129975b20e71699cd83500bccd33e33ed880f7cb5417755ff15b0000000000000000", 0x2c0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x2b, 0xc, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = dup2(r1, r1) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x11, 0x88) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3", 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) close(r4) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x8}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) fcntl$setstatus(r0, 0x4, 0x4) 16:00:30 executing program 1: clock_gettime(0xb, 0x0) clock_gettime(0x7, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x8000) socketpair(0x18, 0x6, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000000010000) setsockopt(r0, 0x5, 0x1, &(0x7f0000000040)="c53a52711d92e10052ce0c9ad2a6011575759710608db4d532230f9fcd5d7aa793690dafdb04e62f851b2412ff42592aae11d92f2247f2846fe9a4ab116370625053373edd86903eda4a299bd8cc8ed18df8b450193e1240a09536707b0bc8dd075c874db10e144d6121f5fb7522c5d0dc28858698726a805e25cd3afc44c9157a67a4d6a896627f209887af5741f5b3e3460693896287d10af143372f64797ddcd955e50aa6435db639c8ba0263e9a74d9599670d19e5b4fa9ae7084df32eda8c931cb7c2ecab73d6b3453b0f86679c7399f8453d9955bf1c5e8641c12380a21169d13e914be1bbf2e1ce32452ac7d802fd9ca5", 0xf4) sendto$inet(r0, &(0x7f0000000140)="6284c7ed15ed7b7df2977397c4e9cf6814661197cc321f2e2cb5cf81b2d71abe3ff123a50e83d08f943e37a3544e202d0f7c68cfc3dc17c86663051b2e0fae3e9a0b656c0e6a6bef9fb6303b55682201f502b056e99d336a56aea6ff93fcc57466e9d8cf842d255c84c916a16dffe8d723787d3d4d0c10c17503decd5fffae13be38962c77a004a8abd5abe9224ec9a10416af59b0c334f05bc8bb8ade25fb4ed0841f4d101b9719a96864160acf41740d083252e9169ce222655ce2ac92e9bdcda908e5f3e13294451f6bc96cad195d4c2bde5f3bfa4a2db6ad", 0xda, 0x3, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x4000000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x401) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002580), 0xc) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002a00), &(0x7f0000002600)=0xffffff20) getegid() getpgrp() geteuid() getegid() getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) geteuid() getgroups(0x3, &(0x7f00000027c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000002840)=0x177) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002880), 0xc) getgid() semop(r2, &(0x7f0000000000)=[{0x3, 0x5}, {0x8, 0xffffffffffffea05, 0x800}, {0x2, 0x3f, 0x1800}, {0x7, 0x30000000, 0x1000}, {0x4, 0x401, 0x7fc}, {0x3, 0xdde, 0x1000}, {0x3, 0x2b, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x9, 0x1800}], 0x9) 16:00:30 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) fsync(r0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x8003, 0xd0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pipe(&(0x7f0000001080)={0xffffffffffffffff}) socket$inet(0x2, 0x4003, 0xffffffff00000000) mknodat(r1, &(0x7f00000010c0)='./file0\x00', 0xd004, 0xc4) 16:00:30 executing program 0: setgid(0xee00) setitimer(0x3, &(0x7f0000000000)={{0x4, 0x3}, {0x8, 0x4977}}, &(0x7f0000000040)) setegid(0x0) setregid(0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7fff) fchmod(0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) panic: pool_do_get: mbufpl free list modified: page 0xffffff0038c40000; item addr 0xffffff0038c40700; offset 0x0=0x8ebe3c906000100 != 0x8ebe3c9c56d8c8f Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *351575 93454 0 0x12 0 0 sshd db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81e94370,10) at pool_do_get+0x3ae pool_get(2,2) at pool_get+0x77 m_gethdr(580,34) at m_gethdr+0x2f tcp_output(ffff800014a339d8) at tcp_output+0xfdb tcp_usrreq(2304,ffffff0036336488,0,ffffff0038c40600,0,62171352552a0d18) at tcp_ usrreq+0x1c0 sosend(ffffff00360a8260,ffff800014a202b8,247c,ffff800014a20360,0,62171352552a0d 18) at sosend+0x462 dofilewritev(ffff800014a339d8,ffff800014a20360,247c,ffff800014a20370,7f7ffffc77 08) at dofilewritev+0x13e sys_write(ffff800014a20400,ffff800014a339d8,ffff800014a15660) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,4,6e3276099b3,4,3,6e549544840) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7720, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.