fd3a512ab7481d3ad395f22f118e95418538c8694cdd4a0807a1117742776958ec2abedbd89a15e8e8566ecf1f435e5081e89862c15001cfbb1d5429fbf995b0de7151e69d451f129af446d0a0130c8b99e7b1590ffdf4d37e58e480942f9d8f36ef929de64220e49c37dd5c56681ad1d70d7277b09f1693d37729fc6c30e4b36e8abafe041ed8fc9b0feec07a55d7ab8891d1adcb19418d205f545c1dfac0699acdfc2b809e1cc4169cacca520e45bb645dbed54554dc0ff1022e35ed0c90c5f1b1373904101e39b783e335240ac858c320a361f3072c35fa557416d707dcd09b4dacf3bda1007bb236f21b52656f1ba59946893dcee6fa84aa3f4eaa7eb9a4fdc2d2db9e5b4bc612ac301d3fa076d1312334371a43428df00c514b34512d037261260b14b373fd75855ca3402e99aff435e2dfea1dd4b4c7dfc7ed655ffca6f4a9017383330ac9e344420b66bff09bbcc30aa76148a7603d009600c3ba91f42fad371aafcc0a11a0a33f9382bb397263a497682b3ba7a80df9848c66691712c07b9a6e0a7d21827195c38f23b241a526a3b8d7ad78952216b9b0eb460f8b35f0e1cd5c029036c7f0a292392a5d242fb5393aa9811056f530ceb80156c4d1b026b6a9e9223d40c2aa83c8d84c79bf75354b6d19aa4e30270462c59ccd6e188837c951c8db6d531517c17256bfdd177c0b526940cf600b91155620a8037deb4892e0ecd82246ba9447e3676bd13ff0d937e0e00649d1d43dc024ecbcd938fd3d3f3e2a12b099aeebb925e33754a6ba8db4a03bc02a7733a1152ae7457cb6981f451fb", 0x1000}, {&(0x7f0000000040)="1568b89fb6dd240d265b82fb7d008b1c07203be37a030fbeca8fdc61dfdb1ff8e738b063f2fb", 0x26}], 0x5, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x60000005, 0x7, 0x10000}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x80000000, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x12, 0x8, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x74, 0x2, 0xffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x11, 0x8, 0x4, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffd, 0x2, 0xc, 0xd15, 0x1}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x3ff, 0x687}, {{r0}, 0xffffffffffffffff, 0x29, 0x2, 0x8001, 0x1}], 0x2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x48, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x60, 0xf0000002, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000040, 0xc000, 0xd8}, {{r0}, 0x0, 0x4, 0x5, 0xf1e, 0x200}], 0x9, &(0x7f00000001c0)={0x3, 0x22f7}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) syz_open_pts() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x15, 0x81, 0x5, 0x10000}, {{r0}, 0xffffffffffffffff, 0x1, 0x81, 0xa9, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0xfffffffffffffffc, 0x100000000}, {{r1}, 0x0, 0x8, 0x81, 0x401, 0xffffffff}], 0x8, &(0x7f0000000180)=[{{r1}, 0x0, 0x80, 0x80000001, 0x7, 0xffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x1cc, 0x1f}, {{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x2, 0xc0b}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8000000a, 0x0, 0x200}, {{r0}, 0xfffffffffffffffc, 0x24, 0x1, 0x800, 0x94}], 0x6, &(0x7f0000000040)={0x4f, 0xf15d}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) sendto$inet(r0, &(0x7f00000000c0)="f71b0969a38c611e8fe9b23edebb2c4c14ec2d5f564e98f87ebd9d2826d72839662ca65fb48786070146f565a18a304336aa2343e0fceea5b3e6a92585e8561f38dd5c6bef1616618894f438e9f728bc0c688bc5e1381735bdb424f7ce9ace57b34590ea9e19df7c1c1ea91e43328051d0d06ff023f1ebfb826ef8cd86465a08bef80fc59798e901ed42b753b829737051734ac32f19db7d1110fd3f477b683bc11a05cbabd892207da45421e38131c83556cf5c33af0e2c0bad512760a052bfdeb34b33d938fd76939c1aa06ac6e81b7b0d6e7e122accd1ec2313ae5a50e7974a575bcca1128674415a7940", 0xec, 0xe, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x1a4}, {0x18, 0x2, 0x4d, 0x200}, 0x800, [0x2, 0x8, 0x8d, 0x139b, 0x800000000, 0x4, 0x7, 0x7]}, 0x3c) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r2) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() fchdir(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:20 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000183200"], 0xa) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="591a42dc5997a8ecf1ac33a111ec4132d927b0cfc847e74d22148c3d128267194dbe4628fe7cda89af059749b6612159e3210dc9457c122dd1308671b3dd0d32f8a225f13075073fdc707c753a2c8d8b4e46d65dbd672d273b1f5c7d7529026d2437123486f85556a363119afc002c3c53524867b2879ccec7d4a8adcdc4c1ee49384fdcbbf2f38ecbbda82e8bcddb4cf7120ce05b0593d0e1fb9e0cf43c2959ca0ff190e72ebf44cf8fe50d6e924aaa32130920ab5bf745786eb35e73b7768b1476d31b61311c742cc787133e2f0dc7d8", 0xd1) lseek(r0, 0x27, 0x2) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x7, 0x1, r1}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x7812, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() r2 = getpid() getpgid(r2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0x254) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 16:00:20 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/43, 0x2b}], 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82, 0x8, 0x7f, 0x800}], 0x80, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcc, 0x41, 0x94, 0x400}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x30, 0x10, 0x5, 0x3}], 0x2, &(0x7f0000000040)={0x4, 0xa04}) unlink(&(0x7f0000000180)='./file1\x00') nanosleep(&(0x7f00000001c0)={0x5}, &(0x7f0000000200)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x10}], 0x3, 0x101) 16:00:20 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) getpgid(r2) 16:00:20 executing program 0: pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./file1\x00', 0x1000202, 0x114) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0xfffffffffffffeae}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2012, r0, 0x0, 0x16) 16:00:21 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2000000611, 0x43) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x8}, 0x10) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)='0', 0x2d6}], 0x0, 0x0) kqueue() 16:00:21 executing program 1: socketpair(0x2, 0x8000, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r4 = open(&(0x7f0000000380)='./file1\x00', 0x8200, 0x100) r5 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x8, 0x24) r6 = kqueue() r7 = socket$inet(0x2, 0x4007, 0xff) r8 = kqueue() r9 = socket$inet6(0x18, 0x4007, 0x9) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x28, 0xc0000044, 0xd364, 0x5}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0xf56}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x10000, 0xc98}, {{r4}, 0xffffffffffffffff, 0x18, 0x40000002, 0x1, 0x59}, {{r5}, 0xffffffffffffffff, 0x0, 0x3, 0x94ce, 0x508}, {{r6}, 0xfffffffffffffffb, 0x8, 0x8, 0x7, 0x9}, {{r7}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x7f}], 0x2, &(0x7f0000000500)=[{{r8}, 0xffffffffffffffff, 0x4, 0x20, 0x540, 0x4}, {{r9}, 0xfffffffffffffffa, 0x80, 0x10, 0x8000, 0x1}], 0x0, &(0x7f0000000540)={0xffffffffffffff00, 0x100000000}) r10 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r11 = kqueue() r12 = semget(0x0, 0x7, 0x510) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000240)=""/68) fcntl$setflags(r10, 0x2, 0x1) kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x2, 0x19a, 0xffffffffffff4b0c}, {0x18, 0x3, 0x3, 0x8}, 0x6, [0x8, 0x800, 0x20, 0x9, 0x3f, 0x8001, 0x8, 0x40]}, 0x3c) kevent(r10, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffd, 0x4, 0x11, 0x7ce, 0xfff}, {{r11}, 0xfffffffffffffff8, 0x11, 0x0, 0x8001, 0xf394}, {{r11}, 0xfffffffffffffff9, 0x2c, 0x0, 0x4, 0x9}, {{r10}, 0xffffffffffffffff, 0x1, 0x17, 0x7fffffff, 0x6}, {{r11}, 0xfffffffffffffff9, 0x1, 0x2, 0x5, 0x1}, {{r11}, 0xfffffffffffffffc, 0x80, 0x2, 0x8, 0x1000}], 0x8000, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x40, 0x1, 0xcb, 0x3}, {{r11}, 0xfffffffffffffffa, 0x2, 0x4, 0x1, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffff9, 0x12, 0x8e330cb632883c87, 0x6, 0x3}, {{r10}, 0xfffffffffffffffd, 0x0, 0x2, 0x7f, 0x4}, {{r11}, 0xffffffffffffffff, 0x20, 0x4, 0x1, 0x9}], 0x200, &(0x7f0000000000)={0x2, 0x10001}) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x140, 0x8) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) unveil(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000100)='W\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x10) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7b58f8b5, 0xd6e, 0x0, 0x8, "bd65c8cfe80752376f085df4ceb25ca2df4731d9", 0x100000000, 0x3}) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000580), 0x8, &(0x7f00000005c0)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="dcac9d2ffde0ab322a88a8c9f7c3f510940df4fd4449503c9c3868b2db84b8b601e0ecbec1f3659d8e9d6992be94550c744a3a2ab3d457dd24aa6736a9fbc788fe6b334cceda84ed13bc1e007d3648efc0b444c4446381e063eacbb89760b9938acd11468315c70ace618535343617b0587a3ace73d2587f2b592b6d377abc5d4f5e0a64d2a2b33dee7f1d78cb87de5c6de26f", 0x93}, {&(0x7f0000000040)="fd1c01", 0x3}, {&(0x7f0000000180)="462f07fa9f6efeb4bfc3da6e1e7d617c01f655bb3fadcd15ea31a00b594fe57a0a52d1597bfc48b0b4bc509ce686a0e977a9eb44b8d0774b3fd671999f8bc37a46a9c30665c6fda0d65bef758966594a00e78297918d7308bad3f89d94175b4d4100576171bba5c8fd7456fc9860c1c65d41972b6a07a7461fdadb30b599aebd9fe6f1595c7316158e9b757c16e1c0c0c12bc06339fdbf252586c17691b182e68c4227726b0e", 0xa6}, {&(0x7f0000000240)="abb3efe5bf66f18f72269198426942744f33b27b9ad7875ee4dd65378a577d293fcddf2164f688296614776cbc51f229b88a17b519f61b0e6621b1e5eae459c52f9d20c55439e1b8ad4b576015ba300bb18377b9ca0a234bb408b730b5b198698bdb9aa1e2b85ef8ac9299ec89739e52c72416bc417d109a5df82c92fc86a36d3d20a5e47f1fadafcbd3688e37201c9e2fbb86810f756cd5e08803f524d9f07b818bf94338f2977bad7850097b7acb3e1b20a2c714d76871fce260d5c16936167b82156f040002c3a235db3b6e11ee6022cfc825aebc098185863bdb2e344089abb28e6ee0d9f349210e60881dbbf962a23dc7dc87f30a9c8f05", 0xfa}, {&(0x7f0000000340)="5be7af76a1cb3a7c86419f6f9a0b444fc4342611531f5af1ddd7e68005023e357166221f825d3a2363ce4b53f572722c889bc67a", 0x34}, {&(0x7f0000000380)="8a17d20ce11d1557597a12e68f5618b51eabb4b0637296", 0x17}, {&(0x7f00000003c0)="982d1c0dc1ca2c8be3dc7f3549c29361880b909f96", 0x15}, {&(0x7f0000000400)="875993a4c96b7579f6fbea6c3f846d9b4fbfb2401c67fed0f7b41ad1f2774276b247b20e50a6cdcbf975c6bd4bff0fec56286c2922c6989bf2bf526caa059f8741f4b43df6e6643911f3799e8c78fede39c783a818be082f398e19893e202890d95fc7b8220da2d75467b686dc64557f0b5494fbb0d7831ec6aab1beb54fc69734b36cc93e0b537a7316fb45511a325a1f9d0d28742785bd92555117c72d35d2f3f11e2797801c3d16baa71435e295c9c741f7d10cc6e917c1a87c0deb801bb73b197dab6f09e67b9141", 0xca}], 0x8, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) execve(&(0x7f0000000680)='./file1\x00', &(0x7f0000000840)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='@\x00', &(0x7f0000000740)='*\\,\x00', &(0x7f0000000780)='/&}@:\x00', &(0x7f00000007c0)='*^\x00', &(0x7f0000000800)=',\x00'], &(0x7f0000000940)=[&(0x7f0000000880)='\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\x00']) 16:00:21 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/79, 0x4f, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xdcb) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0) r2 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r2) 16:00:21 executing program 0: r0 = open(&(0x7f00000023c0)='./file1\x00', 0x611, 0x101) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x3ad6, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x5, 0x10, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0xa, 0x80000030, 0x8, 0x3}], 0xff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x88, 0x0, 0xfffffffffffffffd, 0x4e1}, {{r0}, 0xb8a28cf568dbed1b, 0x40, 0x1, 0x9, 0x1}], 0x1fa7, &(0x7f0000000140)={0x2400000, 0x2}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f00000011c0)=[{r1, 0xc7}, {r1, 0x8}, {r1, 0x100}], 0x3, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0xfff, 0x9}], 0x6903, &(0x7f0000002240)=[{{r1}, 0x0, 0x48, 0x12, 0x4, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40, 0xd7, 0x40}, {{r2}, 0xfffffffffffffffc, 0x0, 0x18, 0x7, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x12, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x5, 0x6eb}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffe, 0xd, 0x40000002, 0x400, 0x4}, {{r2}, 0xfffffffffffffffc, 0x2, 0x82, 0x80000000, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x21, 0x6, 0x8, 0x8}], 0x2f0658a9, &(0x7f0000002380)={0x0, 0xfffffffffffffffd}) r3 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)="9bc6d7e2258ef98c090e98ad0a801d8927768493722a5b9dd2a4a888f65080de45a79a18eb8dbb0a4ed35b7a48d92c9c004ac32383eb5f0f63113cdf4c062621523256239cf7376f932f6c8768479159762f1c391fdbde1636b415066ddffd0ba8f78d9e303eba09181821d8b9eeec216627aa90999e832aa32d94f93171d9a58adec4db18b13d008244a7f072f17b384c37c4ba2b33d8f6d03c3108eb32d4058f9a400ac885b9d52b6e55d52d18b99b799ea904452a7b782e8381829c99218247ca0e367e8fd4f64592946820978fe729b38ff54af395f513437eb963944bcee92bfc9884f5637f8fed211fa8f019e6bf69a2fee7606835b92955e0cd4572d0360649b2f36fe2147a5e09095c6804535f77199ad4c8c3c25697b213a3cf36f1b3d44f3c846dda9ad059b116e77b69e84238e2253f7cb6cef0d173946beddda060898244ed2b90a2d989854ca11ffd238dbfdeed213e940783d39e9de5402eea770bd14fe0a2dc90467d34b340991654fff41721e474cf42668373a4dce9c5141ef00fa3305694ea61e3f2592c9f8615164941aa1e0ea6dff40bceb5ba48be92967e27650a28e04eeaaf1937a72f22a9858cf32a5d1c17f592afa9396dba82306e861982ddbe0ff3bd621dbea7d55ac13bce684c5c84ccc78204aa65464bbc52845f213078eeac0af9e65dbc9c49fc4e8ed7b66a97b20c9cf2cf5172984c98abc9da970bd0e38000371f0db4e9d2e0cdd586094844eb643cb0f99d9ee306e566fccb80f6f88de675f538af6e61a4740ada34daa3075bf7e0f2b8fd6938f664f4e7a24a32499429eca3a1809eb13912165ee6a61c4ec263d47bd786c5e4bd8698e964a2047b1acb9d151b80a91d02ca5560fc9e43793c3faf35ee062b03c0775bfc990d02aea07f1e16c1febc7e0885c55ee114938e9066f8fb9ec23f6052c1d9476c6ddda1567e3a0f619237fc4ba234c1b3b74740e93e1703ffb68616a43acba1122b23681825300eb38862285adce8571816b22061e8b221515c4f2f817be59f00a981fe99844f0c2af51c56c184098a48194d6351e47c472aef49ee714f8ce8cee27ff05088380b48a57f8b52e7114973dedd364b5baf83b8a1a94e0a542797e4bc88d719e1aace4461bd3572ee0f198bc0cae98e83f9b974f21202ac735e36d6cc5f986ada86cd13d8a65952dd245e8aa03293b1cae215f9824ee4230a481da8989a8b30d6de3385e1e32de810e61003fe76cc3fdd2234c82e237953f37d29b03922b054d60f08e604eda76da9ba93debe4c7e646e70ef8a566aa95ca8e54fe12601be1f32408181eb645f5d764e98265a8e1c355d010daefe78782a361a40920398ea1d79849537b3f61f2cf839bfb9330f98375b8bb48258644cee6efad967bc4709b54b4a9613ab88eeb696912ee1abc890a579795bdbdfaf6415541a87b2ad247544a0cf2b60629678111bd418dbf83f9b08451ae7b481133a0d82559762f5bc9b463e1812a076497fa8cb90f60031180ca4e064af78aaa708f1c5726e3abb39b896997cdf17308f5cfffa0236ed416311a507cd561f8670f3f1fda6fef596711513b1010123ad6b20c4f1dfcf27f0dd86f06c86d7d023c5ea124e0db190f9f604b3b5d35ae4368fc8ee5eceb10354407ea834c8c8064f3ce30b61905dde1107e0a8511211702907a3bc7307ccf6fd74c322f3ad180846d022e5f660b23a2ad6a9e8d3731c8d581b7a42809716ded67dd42accaf739b63b6b69788f4d2ccbbe2af1755714db23ed76cd1b4cddcedfb4bd770ad47e858530bdbaf8fdefd9bbf4c1e0edf88daed12dcfb074a15cd3ff9ee0db45ca3cee1e6783ab2dcbce743ff6057c13853cd6f17a96d16f6da6eae15161d84f95f6a6ef0a5cafa8d6b909f812fb291f4ed8fa49400698cfa4fba88881f8a9d13e0a7ce601f00ac8be3d0186c31b399dd1315fb9e11c2db03461addd2ccbc70c334b9a3cdfb7675ec89c48bb0c7f6689a3bcb388d5838d8216899725ae38587ac6e474df7393c3c4c94a57d63edab592e01dca0aca98fc030bf1bfd10a4b8aa8a670b93be0e2bad0590af659089a499002733faeb74b833cb0663b0b1f715870a083b4bb1d16f6ebfa9474f0087d1ab39d49677880a2460511bd391193a471e8845fca31ce83315b703ae03efba6a0ab02fc9d4bdb26851fd2804572adb827b10ec37d8668a0732218aa8d0d7e40b8738f1db81d806a533ec9b751b539798b24decd625d46497db11d0422af51ecc69ce8f7315f6de5b618bbc4c3c6811d52b0a4fc86f54f915bda7810268acfd642a6c3f410965d8301c81a4bec958083af9b4c5c8970ed81f45319aa910996e13fa89d5d530ec4ca44206e289f5a3bd6cd7cc4ab375e09649fe4a8fa255ab137a1e048c8578dc5438363e8381e6e07492b22685216210a09b8c672eb5b16e25b86aac8c8ab9ffdfd31c8dd4b89f4317791120d7f756bfd68607407d975da7b6aaca5a65ec72db79bfce3c70ad9b907e2f057402dae6b46c1685f1aef9e599fae3983099b526abc0a4a61d84faac77b2dc5eb8c83710a4e0985fb1b0632f2dd3c356ef2d7a8ff4e0cd87c937687e4eac0ed837ac8c3e388f9d2d28bf6731fe02afee249b9f14fd41364ca8eebd3d76cd8f7ab0b6e8c620d18eeb3f89570b888720b5b4e43dda4b500060d375c1fc57bab1c0ce3b2128829f8b0dd968e7be2aafca724d8135e0407bef1520a048be27b7f20c59f444c5d5b74732ad97820b25554e60c45cee48764923444e05182a7436b08dffac5be598dd00c4190f9cee18940e70c53c80bf74d37c9ed3820c887e2b967c9e653058b57555bfa6515f68673a7f144cec1085aef8aea86fdaeff2412c3e5639a2b2e4ab17b60c62e1ed10893bd85e0750a2878f432d46450cac098951a56d003c2d7434d76eaa37cce98b351c4cdc85ebc323845d13646615601426435ace5e2a782c60634f8c30118769061f5848accd2315485defef49fb50816c45213734213ebbfd3057ed4f56f1acf7e0d73fa97a8ba57989238c1344e082e70b0330a2ebbda365528222ea7b4698e06242eab2a9bcf92e27d378a84f843a55c362175f23a70944d85601e562cb3eddf320c09bcd0a3aa43118d3eefad3eb1dfb8158b08ccb43418c07cac6506dc428d9601dcc40b5c0bec9f98168d8d8f4f7528dc2368dd38e989319ad397c92a6f69125205274951da559b75ca22f470326d3124b5eff61f01bf8f6f937122f9b05bb4a42e3bf1a8f38e44ef48fe4c8ce851beefee328b3b3272bd09575fbbd1b2f42bb51fa8bf62d5408f3fb7ef06b2da2ae2d6db37d4183f90b6554e1fd7207cbd10eb5334b9d54a51f318bfcdeac17e83524cc4a86b3d8825ee2e09d42e0e97b4fde51d1ea47ea7ca2d774724903685fd33f9008e18a2f8511e9d53c76730e56ab61f25d1c7ab18333da4b5a53fa9445ee3b79963ee7f588cc54fb371081823d05b286b3ff37a44a7a24ffefa39f410b6c6ed17783942b0c321c585c46065c723db0363ded67169342ecda3f874cc47fda992f58ed6937604ad6d3ea509603a3c1c5da446b6d140a88a9394d823bba5de99d7f15963a6bd4ec8c64f3253b6c597434d6a84c47d83a3f3d45fe4f3da3d1b64949ee3ea4b36c39a968032bd3e163948cb43a63e72786a3caa31781833b46c5be5ab62ae3aba2aac79a4dde59d26721c37959c302f07ba7b3d42ed1efb43409274858e62f496b5c2b946deaee3653c0932b1dec0e431cafa528ec494c6a3b20bdde8eff5e7cc1ea4c0f405bd43885acb0c47bcb040f8c99764fea9d8b9a52b179bf1cd648db14d3bf0a5ce1bc00b39e36e747ba54305277bb9ef68791edc85e3de6a8f2ba34d5a1687456e0509721e3ac174b02290db530bf2f9d3dc8ee67756e5221fa90cd691565d65686202c27c2c54bd815e7985f33c27f226f8aecc606d925feec74b2ed61898f9b18c019ae7eaa394c1fd1de9dedbf7a5fc6105867dacde46373908964410a03956c14667d32d3158aa4ff637c66bb1141dc1fca33f157c3420df280bba0510320aa287acc6ce610cf4c47880559066ac994e17fa6796d2179bbb41ee972a1ebe75d6df56f7e4c0b077275682dba50bb7936b9735241bf7753d19f356eec441a24a9657cacf771b869842cb384b5e6cbffac8976e7b2196342bd4efd1af1ee574c5da5566b6166ad0ab92aeefb465ebce909f8a535d76b806efa92d68e355859e1d7700d3da7b00fd0efdc36d6ad16dabe5949b06b6073b5f8d632af1f9e06fba6104c1e99c867cc6f9cab14004361bf29501a661a623c5c8abf0b6f64b42ef98fa3f1c8f2788c8c243691bf2c116079323b59cc851c4f21bde14ade11b9461cc06522839518100bd2cb8a23cc501c4a8ae131944017612b03f3dc5fad5339a662d7dfc38bf9cc9b2eb021fd0864d99e865c6486646aebfba709b81c7591befa8f04013af4db50156ec193ee5d26b79f3a25013fabb8c83b49ab26e2a1d72254e74d171d08def6f9db3bf926d9388f5b9ba8e5ab426a5128e24d30cf5e4c4f33a9597ff098aa2c722744aecaa5cec61c293c11d95f93a9be933a02964a27dbcca7d7404c65c903886c7c3eae85335e44a32d41ac2dfb863e0f2f6c9e2123bd56369392ce5c1b25ef80fde5be4995edf09831ab9ecf138884a2b877c0e7c04ebea0e651cd04504a8316deef5de7205225802191ba262f5f347edf6a66619486b75a83d37bb032349b24e6ee000ed0e9e35988538af8046a32056299f339312672d0aa0e585605633a40ea8b3b936fd25c15ecc4a6c9651eca88a3620e5e92f375b7477513040ea3381a78e7550a350c1ec1a05d6915c2bfb488fe4af73067294d0c4f8b7e717fce52df490fa3485de8643006174b0e5fa13807cebcb4c62b3caf06c422b217287b21752ad6352865b719c88ad8256a05cba52ddb62973d46b9ae7a97318157ac9eb03108a230509be25503604b928d2541575a0cb2ad9bca4e82ee08aaeea39fb3f0c33be2f15307eebd02bf0a7981757f67adcffa00b037ed3a4e3d8716ff36c0933ecda77207467c37c8998b87a56fd1b87ea9b57e933f7933fdf12fce61d73f2f245b164114776e4510a3333edc23e72d7156960e9e14cc8ff4a5a7ed5360d0d9ceb17799369bf050c3ea1028bb9261edf94c5af0efc16962ff07b5b71f56f1430019638e20bf0b26b11013fb2f542f60196556f90e5051cc83e423f28126cd927f122117474cb2b42e3de4cc96d3abd246bca8bcf682034a3c10caa345dafbd0e829cbc519a0c9c20b6b4a861c0323222a2d464cc7e75f461ecac5cd00bb1a3a66c0cac0bef5e6f4d37cd6dd3a1fe7e85c58ea440773efc9a21a7d5370831f1c9353328ce52a26ea2bd4b3ec59f5c8963df30a413da33b971681b0a224ade7a7ac5b9aa0ce765417766016e7aaa8f453cd4063f199e213240f08e5f151a8f83e35bc583ab2f2841d613f9e5dc9e7154e5e91f93764d1cea5d8a3728f5a0213682a5615dfa38b0564c19f447600dce4739246725f5a8559913715b71579061678cce9a9411041e7e98490c1dce67e8b6f226b80c423a77665a9848cc32d64ef5447086564c9f833aa55d76e1cf7ec58d3f518065b486dbf825e3c963ad2f90decbdd1f73b2cc9de183700b7940863a583744b382a580d168109817e4e95c03b3e9b11825081d30520e77b34da8fc06fa338b1b7fa28e742f2435efb485d0972c7316bfb33a1f0d720d0b9668cb312bc26ea4f07f9b722da2cae4d", 0x1000}, {&(0x7f0000001240)="d4163dc0142933a6f5bc0422efa71aa7f05215820ff3d7e68724ceaea8e26e944859265c7071b48d7c3816845a9a73179200534ae869f304007572250b2d41fc7dd7d88941824c3f528ed064e21cf305d96ac1382457c51691c554a249b644acc16f224039b979a5d7bc222bc29c5d854abf942281683d818a74e4dbb35f23b325adb0cb38ad943c92ec8709ddc268e7149160aadd16047995882850fcc5c27cc7c627846cb23df639be826c6f6552cd33e6073817c1e6fd952cdd1fedb7d6eaf9a7a59dd7da59e96333c7911d7caea2c42155a4f10a91a1d2a089040b6eb6005d53eeb65ac8fe46da9c7130282b911b08dbb883da28f2b5a43b13309b5dab67aee3a550b615219981e4e697f8d4a2ce38f7406b0760f01b053bdacee7bca8d6c12ab9d54dd0b1cdcd7bf84a84851d8e7b31b57e46b478277c46da3102ae0bf736af93a67c744f1e2aeaa046d9f78637c51315cc9482c0ef7aeaa552148541a1ec80161dd2c4253b6ba83cb4b93160eca1143d63a42a535cb9fbcb2a10b4ed067e89f4517abc1a2f05a7d5237910290ac9740c41c46f11660a37c52a7c6c1c6bfb7cbbb7bfbdba907efa4ac89472c69e603a586ef7cb0cc250cbf5972484df58e3acb3f1e259d228e57fb06ee1c99e557669c9111d9cfd0160c9dd4c1ee0a9129219695d0a56d48ad47df561732765a259304806bcb5116c065cfbaec662fd8a29f499897a1554bb94bd7314e82f650f0c3257f088e06d2eb002ee67164769630a779352ed58e1c42026235503c14b694565626b8d47f8990fc0bf5745cce2260043622079795669ff9c1694988f611eb35c99e3ae762b71f85799edcda40c5b4d03d429f5c829b5ac7e0c94fa2f2c31f401032510aaabac603957e49727c5a945c770add458b8cf94cf8026c584cb8006d1d3dcbb6ec11ba578cde151bb0da6e2a2fe4ec410ae64f5db9ca8477071f6d5bcb4e00e84d44b55d29c937ed81f870e837b91277071e37f72f6b834810a2a1778ce35591fdb5d9cc95b64cd047dc403263401beb2d890ede8d2ba0f87c8bea3f2c347730ed06912fdcef12735a32c6880b5b4b9f9ab4b2b88c96a1318303171312cb04b6113eae772dc60ccbe1a5fb6b2cf2ecae2c9d16277940be3c4e92e845f1b855d7efab464aa2b2ec3b9c2a8bc331bbd348c8ed33581f0e782d6e8eb02b9c63d486c2ffaa413cdb1f144f6100158ad4ff9cf0fad56dfef91c2707245538e6edc8ae5e32ff1864df350a205ee5cadd750f5c17778285984db69b4b640dafa46b7624d8034156e0182d5d07b022f9a7750510a8cec0645bfa6d8d7f2d3baf86e92d08400294f9a2eb12d89115e76ebd987a434c03ff4928756c4dfc5c09c4be61fbc7acd2ade4b9d076d218888b30cc949f2744fe00572edd575f70f46380f67f871d019e2c8b2124f272cf2c33a5eaa83042e9e4f645cc56264edd40467c1eeac80c5bcfc172020edeff37114dd24220f0a1e89f86998e0be296b1490c880c3eccac8e32a9a40c3b2ec8dd67b47edbc26db3208cf32590b9f55295c1bd9043ad77246f89530302fb64a7f6012df9b4341529d27c3b71727b5e1565302435949362f66fec0af444605d82cd37dbce6e15b356ca9045515dc51b59c0b4b53bf196598ee5b8739e7b0caa84cdbb6843d1bc031b8b67fd12c02991237ef2f5fc97d25c67d7c85439f338c4ae53340d68f22635bfa3aaca75b2f28e15aba05607a11ea3150e021794b761e7e89880b870df9bb77744a61fa5e71628b39a28e5986e984b7b38ff459d2543f90839df1e8365d2b0920340ebe645b5abf9922c780ef3fb908d879f42100f0433b8374e288e252161cf1a93b6e0dd9546ff91d898cac5a7c2fe57c26c2c5fdaec2a62f17b6fd81819fa359d1126dfbd339b44b796e0b353034ac9b1bcc004a33d5f955c59c8eb8f3d11e92241df99b43cf7ab0d1430c4c8ea366870f359477f474fbb50ab512881318f937603743502ac9c25b58dcd86b3eda2f200dae8143a00a7845c87e6e7c4df127c2900829cf32a09137dd704a7a642c61b35a939edef4dd0847f0870c1877f5d62ad2643230f5fcbd2a86ce446bac493f292b33f54f80cbe74817b338cb07aca9c9087afd27e0d234ca6306cec45c08f8a960d0fbe14633063bd129d0d63a8f44a0953a18792c16835658ea57c92eb00a4984a9ec1688e3d1f899b35976e3edc9186d86a957b4230143112d6e010e91e91c88860b154676f782d09556f54cf07ec68199b09a73a5d1ed68271ef6f351b886218424bc22ff2c7786d8198e395ed2fb00789163af20a9febc868b3b39b98d1aa9453ee78b36408f8df6661b57ad2c5ef1a81652a15f888c7e8a78ff53dcfc23d2a0fbf63cb89f3ea34699fe4770e3fe5367ba2099c966941fccb946ef93eabcf2c137e019b101a31779b38ccd0153246b72bb54bf4a310b8a4ad04248ddf396d917ab370922d03ae76daf9fa118f3437f400f46051cd7329cd6cc9d64f6073002f02ac7cf2cadeb4ea1218ef615bf787a8cd395f37d22359a9aa7f69db70bc9e4346da4c3124ac32ce70cba2528eab6f1e0d915f7e29ed75913c543a834ceea91b9fcc7d53dac0ccb1e272a7983dc4b16e7f86da0801886db577edbac0080731f54edef2af743c3d69f8549001386c74486df7f7cbc21f4f77617d29712d8c71c0168d59f32958b869fd8a1582a62c989b71e93578553c91c3a50e34a3d295320b6a6c415488ea0437c0cfa9ef635cd35409bce30f00319acae7bc933f30cffcb53b1edf5921f2c30ad85ad180e250edaeb5c7aaf9462d3e723c6422f3488635affeaafc8bb003cc09dd2e45b421554ce1d67d601cb7d2817c0d8ee7ad03900f20084b0517d629fb10b521a8e8bb898382cbf5d6860648b5b991c85ba57c8190b196bc772fcc513bda6b31eec73e1de2e166563a1813dd0917152b904645216eae72f59e0df2bb58a91dfcdf051fdd7658ee0dd9a09080f1299e38332722c3c1b12c83ea1a7bbeaafac2eb96af1a016ae37cd1a06ad4e9bad2d68b4f90a5d0b71319c67634db5bba851edfbc0602a464dc6581cf8a075a6b9f5a1e7334146ea4f94cc650a4f07245f722f9dd4c903abecd150196ae635f7c86173ff4c577c56515afdbecd5c6889f2c63db42806ee0c775cb7610e9f91dcb2bce8be66a529ce5319d3e7b1f023f0ca4e3f1def5c927a0b70528c0e51487fc7389c25c05766e8f5c914a38ea109206fb0bf205f5ecf8c68ad211d79b812816b6a5242ad7848aa596f0cd90f6a047b050e25ea870e7c348cc66d2b11a407505d8ee9fcfbdf09bbf5d94e6e8571bc243d4111f4d1f7a7d157fa2d3576b711c88c572f43c3f78200c78f56af0a48f556b13427d998f1eaa7c9eea7bcbcc3dd558456a3cb7076ba844a1bdc912c50707b82bae78edde4c14eeb4a46944a02240ecf6d9595308e4bbbff4a8e2d5aa4ac41c5e01f1b6b0f8d5dd147026ce522d5e37bde4ddc9d543d2200dac07b10adaa0c964eab7313d31fc1dd30da797bef5160ff0a98d4c700cd0b0edf315693a32a177b8b5e40e9c86eb28572ac2a6c05ba402a1b31895b19b0b330b13567d49df18bfbd4333b1bf6249c289098449491bbb6cfea79f2146c5d9ae01a9b17b099e4422ff1176a50d3872396b6eabc6d713dec9fcb50551e1071d634767635e612e0c7ed2f72443e1134d7d95caf503a039ad3e516308bc40af89ad2dbaa7fb3d956c3d3de72bdcf7b8fba2c87edbe106ed350efcdbae131610bf6c034b619b981d69bfc37758f3e5254e89bb07e7d12692102ecd573ecf22ffaab351aa4267476b8afa0ae3b85e72e65b04adf27283762b4bfdaa863528d974ba96f9a86a413a10d858fa997b8cd3e6aeb5acdf4c7285f495839ff03a57d70de90f27a983dc630aaf9b2ed065935f1461bd266fc2af6094ae30d1c7291822fb3be4752d8b67974291ab259b805535ec49c8481cb9f4e0a95baec6ed37f93984c75f7254f66a1fd1bad7c0c9fa2f90279d4f7977ba9b6417596fe18af7e1079a2da3d699d9bad9161073adee940b2b18a7c46860385862f91a7008a55339ca5f929a1ed003df144240983a4368fe994976047f3f92437c55bc22d26211f361826e92a3960fc2815e9d85f15b841f0ad9698bd2d5fc8bec0d13429e633706f480e49c2ea1f04efce8e5e44fdc945e3990152a563501bdd853e4406cff1fe7d692e2d40a18f32712cb866f40182fc44783f159816574267f1f791dc3374082e87c3b506365e211799dacc12218de0893ebfc9db380fe340eb3f7967478236e780ad4666609457cfa34a0fc32c37dea1108d85064abebed94f57a5f80036565a9081c47745fcdc4df9162b0897e1e752b2592aa6d19eca56f25d1bb815e166a2c60e87b429ed0e4de059f0215c5998477e2b284dea940aa068d18b236c6844596264bb2e7ceed72278ba8d7b33c67129c04121ba3a3194cfacfaf4f3fd974afb472f777ae20aaabd1b078ab3459071f3bd3cbc9f14f6cd6d660189a4b06ad6526183ca0f336346da9e88bf649c2a7281a320e7a6713b590889a2737474898e50db33d32e50e203f434481223798dc17a0c235bb42d5fa0a0447da834afe3b35e4f6eff494e3010c43e8cf3c951c2b35a82705f6685b4718b389cc6a1860d7f1084e9f5e47f5e8359f89ae027a2cd6a644c30f8268e88ccba836224b7277fc576edb9fc208ceed25fe7d5e74f90b80395c57cdb926c0c253b9751502b0b3d5f5831424ba43e0f65fb00eb1008be6e1658e9e2e1edb053e41797c4660d94eedcc8fa3d727a25a10e7eca8284e5db72bba31effe93cf91c3de2b732a7fb4fb259097636384609a1d391eb5a7700939f904d741b260ef58cc1ec33b106a363c4a0ea959879263db0a35fce6e3c678ef01d87dcdeca5112b8ea756c468849b9d0c7177bccc2d4a6af2c9d2d922518ab047323e73b7bc7277419c84ff676384499c4d9a0f64d95142988b58a1ddcbdecf1d361f4e82b2da816eed19672b5dafdc232fc68cc324a8589a3401997e0c46bcbf01911d68f58349a3c09973ca1b019a14ad3937a7099b5c0f9f873ea57263a23c33db502511377cf55c35678b11ac498e78b587a8312f18d24be15636471b9ecc69d17fb1e83b3214f503b7a53588bf45696062f48418208228762a6879345728fec558043bc39e37a5dd6707b841b32cc4c24e2762f39d66936f9e33b3fdd37050b63a0dd0ae5d4f7c5ef07128de2fa42575cfbd04ffc03d9a24523d363fcfc0b1f15bde663ba48510b315a91a8cfd2497fec980d473fe9db622ff9c2bb0f2af988599c87fc063a7fd998218523aff5ffba525eb55dd2d23235cfd9aabcc9b58c82155d95628be297eeb613c28c27c34335e4bef75e91eff18d5955d752057044d61c5072a485de922ce28d0c554dfa1bcc4de404df3b378f7052aa5f1a3eda1b57f7ee2e9ef956603e761b1e060aed8212abb54ba044889394504a4203dd77f36afcb8e008c662195c5bdb05eb7e38fc4b870cdf9ee2367b47ea1ba2f525f559a3c7fe56d6ca4ec2a6ea865eaf120ae87ca652a0d0ab0b436232bdbf0b3d1fc792c80074e23c5e110088490f467c3d8f364eaf451c1a4acff8b1ff0fd0fbf8522b393de980a2e01b7066ac316752d8c4065c88380c04c8c71b8db53f6d1b8a76677ed6d507637dcc9395d7f5116e693470bf91e3909ed9cb6a330f2219c33f4374d6786cabe993be65e6d67c0d81699f211b8e83d3122e42655df27a50", 0x1000}], 0x2) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) utimensat(r0, &(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)={{0x6, 0x1}, {0x1, 0xfffffffffffffffa}}, 0x2) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)="8fa7d9ed53d9c889bd780269d739012f8d63b3110b152fb9b2852615fa7d901df45658b15948b94b6c5104769d5181c35e6b6c2770f07c33e1585b4b14777a677a9f9abfd7426ceecd3b0f85169210d8abc34657b8b612348d50bb811598fd6631d0dd59276a49ca339bb0ba228c52ce93e63e170df606e27fc828ff5bb6d5992f430d8d2759cdbf85736b4ca70c18ef8d13723fba7905", 0x97}, {&(0x7f0000000180)="24035eef94f1cd52e8ce681011bdeb71a6351f0616f961a0589cb7ba3d67c4cdb5796f5d45185b27e345fb4df0480594961f6e7af638ca886fd1c1283ac1e3568d65b8ebaf89d543699f534af64ca7f65aa087590c4a6e15065e8e9e136ee35f1029b93f96d5cce3cb35bf4fdcfb5d9c250a5daec56ff3c5d6dc54e5436bbcb1b4a2da8fa9533eaf7a182644336fcc3611f2d091ed5a0a118ef0bdf00c0081fd92b20f7027ca60dd63d24010f14ccebc3d33cfb89c248887eaad2548a289", 0x83}, {&(0x7f0000000040)="ca4d4ad5eb7fdd307950f620ad3f0055121cdaea8cbf8c535bc5b030b0484b89ef32fc6e17e81a86", 0x28}, {&(0x7f0000000240)="752c800bd1635afb9eac347938139c05268185fc438120f0818d879eb00f071f0fa4dab003c10771f42b903df9b03717d346c1752be0ae29939faf41a24adad21e78da84bb51c493240a4f1448da96ee40cedc5d2a34ce29974b1926b24afd14fcc5d6c49bb9ba65442bf93700901d53d0801c5f07e04de198921487f9ae6db3fc8430e27ef02a877ba90901d501aaa2f79dafdd7a7e340eb8ab00a06ea964990adbf17db245904561e4f431d670b9720cc201891ab7fb6743b51be45d65821fe80fbed2acdb6a96c50fbeb3a8fc7be144866cb3d925e8ca502bcc61743e86eed26001189b00044f79634f32ee3b8e7fb0d23365154f90adf8dee3173eac", 0xfe}, {&(0x7f0000000340)="9d024cc22641b4bfcc835542f77505315785db56e5dad463194bcf39105508f3f4bc95825a1331c92c50cef568c51a539df59532195904d725fc6d97201b80e107e272304d6d00f72686ed59b040e0b59d4003841708992d534d5da16f3463aec64147aad241e619245e8c656dc403333b83fbc7f9a84f56127de10569a02e10bcf1c29527e763dafa326c23b069ab1ac151e65bee4d6f9fd6d0ec47d04f9aebfd3145fde8f92a4682336f7230d19e5bed317ee36a313fce37275dd02abbafbeb3b85c2aa11008b2b1ca2243eb03968ecc6fcffb651b006b91f289e9674b58dda12292bd37d4ad3a44f1a23ec924ca5a8f11b5bb758fada2b812c94b", 0x64}, {&(0x7f0000000440)="ef7c084458e6e07d0702f07208fb9db17f7d9a95fed296687e20aae727820867520013c30e269d77f9eba0357c5f58f8920926e560d0a4e81d480a8148455fe6c8939e4aa84ff3439196b250c95cd14c3129536b61624adb18e0410d72e1aeb60d35a81166de13a64561cd85713e745be434c385c8cac3c273a1c30f9b6c8cd4a80deb86bccf6a9d7ae75076923d807475d2321da343507a03893bd5b7fd838723f5460d371f82727aefeb18c6debf8f69c75a5b7acb12907560a8e6ba7045cd6431", 0xc2}, {&(0x7f0000000540)="9dd0756bc76f28eeee7d8c30da13c03d7882a99ac638c4d0b09e001abeaeeebf25ec96aa7493c88b940a42f58d7f9c10f2458c583be4604b", 0x38}, {&(0x7f0000000580)="a54b0cc4fb4bbaf19297e9e83a05878d85f10623fb534e243323e74dd78a1b86c13e4f477068685c773cd452e3a2", 0x2e}, {&(0x7f00000005c0)="beb3ede8f7f1eda2c54d1573034d2b589421c1e5641f1e4b6c7bf9bdd7c50fb9fbf9b39938fdec2274aef0fd6edbcde933761592a21609a89b358304e7e7e00e9211fff741b376c090310696c746684fa1c945e0dcfb8cefc470b9786187e0719da31e9f15d341c37755e797adbe627b5744626a104448a18a779485f7de382464f8ca253fb9afc5c74d8d88fa416d56ab0e042ebbb22cb5d4ed0d547f737808e72c79c5e1ec2688e8a975918e1c8d49219da8e824dc5da3cd335c743a5cb9c16ba50adc0d958c6d7a61db98da2ef54026d37c85091c8c0f8caa57901d41bd1cd6c9ef2e2d8b8929baf5ba13f6", 0xed}], 0x9, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000800)) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x611, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r0, 0x124}, {r0, 0x100}], 0x2, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)="6260c6ae66efbfd9727687291684c518d5f946b8ffd7484f740fe84b6e935965d875c71f4368faef8bcec3a6c4b4ec5d28e297e97634aeeb6ecd755fa938e6fe11924dbecbfd5626a21930d7cff17d26ce79e3897ae1531c86f46ee9482f7e670ed85f3cb2110292607b3f40ec389fe0e6dfa2ea59f7c17fae0779dc295f800f7b589327b9586a98bc9b824d48989a92edb87364c7d6eba5efcea3028dfea3f65198e2e3a89082e42054ff8b", 0xac}, {&(0x7f0000000180)="f6c70ec216dbd7da3a68001ecd709921134881325152c371f0cf6dad60636a49fd6616f3b32e40c674f3c72e4528f166a459c04770cc95cb1fa792e53ba5e89fe928d661be400821e0989acb38de508583d0fea466ff69583cf8940e3e1716835a72b0753ab1b31a186d94386c8e35a2118450f2038fc5e7014a6dc382836b807cd98666c58d1e36e32302e45549dabe94f95d669cd15e15bc7e80cc6da05cafa68f4299e3851166a6c76b5e10b3ca7e6dea3e325b", 0xb5}, {&(0x7f0000000240)="c4b929130efe1c7142df64bff7ea70747ee9a5dda9513180416a5e7428e23830e6e3a7d19e1ce30e45d7c9e51c22fbc5c043cb9fb008fbc45067dac6c7e33a4ff38d1c4868e479252bdffb0e7472c51ecb06bdfde7af85a559c4fa6a365037919ca60d0afbda06268e8ea95dcb2b81b8b216a3ea326a80f75989116d84d070fee34bbdb65d72b47b905e4e7a5a6681db0c5ef5c4a94701e975e76d019a9861b27411a6e578c3472473ed96bc5e95faac464c480633fbbb42b5eeda3c53d2805cd5", 0xc1}, {&(0x7f0000000340)="6fe2a0f77970ba180041297b73c38abe5efd39706f8fc03c535fac798168eb77cc7e546fe8e77cba6ba82098f6ded4a0f2025809110655f1ffd245ead91c4f95749579e3536630f63133335135d4a27581a258824ab7a7830360e460ff4dac4ba25e3e8fa9240148eb5d90249eb35906", 0x70}, {&(0x7f0000000040)="e120", 0x2}, {&(0x7f00000003c0)="b01a782168d974a26fa2862192c94a6341a83757d5e8fb05919862e134043f37c18675577e4745fee91f4e658b3866e4c42e11b73fa41fea345b5a16a2e722d117239519754d99f033ca0513e412fd76345abb16edb1eebf435c16aacc29403223eae865fb605d806df1fdf8b083a984dd72739b1a7530735612e55a6df520e70e2106ea7bb4fa", 0x87}, {&(0x7f0000001240)="45b9a9cbe28e6b9498f44f9cb1fd996149445139b72ae4960c492206a8c664469c239845f17e7d5b818d121b3424561d03d740e68ce3b9d5015c908bed13b70985b37cc27c8fa3b3ed5d586d55bc24aa388a68a4593486f71a349ba39824f8ec22d45cd01e6c102296c883023202947d1dd388078a9d1949724da21e80c6a7d785a9716371080dc2811ee9d43885563920f30cd0fba64e426afc10fffb0904ae09a4c098c4362132faf3412425ef501ba08fd0eaad8fc6fc5ef79be676bd061869a0ed6bcc3ff412e9555d40ed4af92e8f557abed8c45a6faaafa30afa56a3bd82418ac737b5a4e908b46cb85e442ff39656bcaaeedfd41503104228802c4e5c3873e91752eb138fdab8001e9e2c14eb959f42ba39665fdc937c3f0c520f704ddcd9a2a0b41290657118a717ca520e6530110a06478b17de0ef59fb800ace89d4176c4d7a2ea78b38148a9d892200f734b3aa256ffd061230fc2e00fddc49ec4a2b2fa22bc5a75af728ef82662f621325c91641c0d71ccbd9b17306f79ff80e9ec05ba05c1f64639e2692c77be72c900e197b0c65470db53ad5a3b386aad1ad01d74593dc72dd98193a0d0b2747cab5c30535c681cc7960692f940ee6fc74e8eaa4ab3d13298ec5721fdabf4edf19408fa8a7811f37d596d34512fd1e35cec7f50221fc422196d91c680979e0f8bee069fb645c9fff83b194087fcb2b747647e59228f238eb20ee6cc43b46112b487a972db5b0be96a0fa9a95006990fd2f719fe79b13f306ec11bf2812d2ecc966b86f8a903e3d2d8fc79cb6c79049738440b5ee094b38a24fe8b7a286ad02b56bfcdf8af6ce5bfb00b7f9dfdfca382fcbe552cf40684e46b65fa185e5e910c7726e709f3ebb24da0f081f99495a1edc63dbd55f5d6559b8acd4d4bad326493d01c83c02deb46e87bcb489672f4198b767b4eb35d5a2c56f724c8b005c790f48e57535a8518b3714d24f4b62f4369d76d69ce308c247bd42ce92dce16fc73f004446b6132513e6f4be25fa5c41b2bbb94c919b16bedea1a013fdb8c1d25675639960d725cf31a6b715cd78dd77f93a81339f8ab604f0900212a350c81ab21a10763050e290c3cb355af6cde68292a1f18cdf1496046274add7cf8fe0690f3e40800876f79388a048ade6cca958b28846f54edc782713a9877c1052e3725d749c72bdb611b8a83935f39019cbc51eafc79b3f841e2c6bed0d240e6389e1c9bd096e854f46eae40eb4347f876576ab1a07cc403c1ac94a0c4de06629aa0ab60f3fb2c6ece5ffc1de0b368db42eb6633117b6d5efa85048d30602f4d90404b863a9ae9c78956b459fdb71b338b9014a5559352f90555a8d50de7fd9683af56a560f8a0c65f94a831eda0ea8544ff85767270ed31701c381334b685c4c8d13bda9e8494aab16131425af554ed35c8568f14710ab381cc9aba4844f2f0775e8af410546f694c08c86bd19627bd2f4d701be8ef950d4fc2fb3ed59facd069895c171bb321c77bc27239a4a44bb14a2ed7744fd08850aa8e3e5aa3721ba5ec62349ab37376f4a30d4b7033d490018d2ae9dc1ead4685fdf13e1936a1460644501e639f842226d39cedaf29e07be9363e382b6ec8b0e7cda5aedfaead5e3979a48637480c02bcacc48f6778c157d1ce13a4439938068a4e63138642de3ee204adbb918ad048660d666ac33e3cdfcd4b8de4cd83f9ef15bb90da98c462b23392ea22211c7c7a5cedf108f575fe69f62b1850436b9eb6f6bb36e944bcbbed3633776419468ef4ae5e5c62208efffe1b36bceac7501ad348070b8e87397fbe04f2fd584b1e6cc5653899800b086d39a920bbc762627922a0f671849c97bbc4f6d32bc0601f2d5bf740a1006a8ab7ff519585b518abe4cdd23269ac8c3ae47fd7cf70962eaee5ddfaad9da9a9cb0049a87c6cf5ddaeed6c2254f2174b915d099d83384b8be382b354ae0a2df26ee50d246e6e7b3d7c6c756c8619c3388ca6d97aefc7311c346e5020600630b3698c1929cf05cc0aa69df9ca3e1eff28de39c78508f4eaed0bc51367a6d8e6a6e67be0da9f5697b70b3dc88a48d3253b967e23186b6729b5646b4de4846ad0c6dc0c5b298bfc9bc39ee17f3c088291cdd37c600396d779443e980c8456b754caf72497302199aa7595b4ecef3362ea9381be4d8e5c8243256139e15d9ebc658b3f55b2499507a2aede7166cabae06f8ef30504bc597660285a023f82359fa3713d824008f559a133d10d5fcb1378b43420107cc723d060549d3f8f7e3463ab07818ed1b59f2500aaa0b8995ec74758f2edbef1c106076006321e57b82a1d5ee8e2b91b38ebf354347b788f0216a94903911ab677aecb8596f09d33f12ef85368dcd85723a9c73b80edbcbffaaf9e60d3258532068c04a0807e1d919dd78a8e32fc6e3a54b0f2d0099b514a1158e4f21c472c82252bbdb9373b2e639b2636824e1b11685a56a493977d15521b8a32497f743b46d5ce1134e4cfa09e2c0097e9098e2b4d2f163b1a127c44235ae7693e96a936079cdedc2a3446dd1afa569e2628d0618b981c404fc61e514f9ded79542aeef2894434b828bf2a59cd54bbc3d6e58c5cfb2fd5a9baccc610f8fbb81fe35f2c2bb8737f5972e7c1c6bbbd28769943341f2bb2840e98b06e7088968ac3ebe5864093c3b2f8701e17651dd2f84753605f2668117dce69c27f54bf4d2aaeb9f6a3a6afee64ac547461d66fcfa31714d4ba916c4bfc64e3317bbd70665adb858e4c5caf26943ff6e966cab76d9859472cd46f2eaf7282e14e6dea3fe590efd52090060cbe8dfb7db38b4ea6f81b86d760025551f094a6fa36a3b19aeab5ea6e0ff4f48c582287c1c706ce35b321bae6b30b8d6516da9b1cda81c96bdd4affc0c74355b15623012926d78facc933ce0f25128a11a7f2759436720f6863cd7bd9bca7f479f7ff45f5b4326b36d307bd3f3136491c1441d07cc6a0aa95d5d64d90a961ed6092064eedf965d3954eb20ceadb83c45bda0c2acf079caeb5ef20120a1a0181ae8834c833f9ea50cd2653ef4e2b3a398929cb54a74f8f7d30d8b367d6466563e3c188def6c4c5bfd6f4eccd20f678e3aea54806df2581c1a28348584b35e436588f1c5cb880710a3ba5c906e3071c1d114f4b94ea97a1ff297fb4f04b35ebc53135b6d288136dc4a36a02eed7b8daab3ef7b2e130f82c1b51bca26589687bb9cc00bb1a3debd3d7a3c9e308524ae84b18351f5d08ae84c5c9e551828e0b383d93f11a7a1b9af812664367d932bd367eaa6148f30ac57721a105ae26ea565194b03d64acadcf64d6ab8e9950caf5ce0f4ecf9c93dc73c98587c006513cb36d7d1eea2675b44b673ed7966dbf561fd5ae1c77cd2160693e882d7db8f1a393128b6039b6375e16e5b6a80b8d463ada7b8c1acac8848f514b39eebb9fa8193c1dc37dbee2f414d2a85dd2ec9b894d62a36193b86b42aabdd4beba8f14cf2c4d2231572efebbeea0ec3d7ecaf9e19b805410e9dd9db40d27f1f9a1c668b5eb6947b0e1c448bcb301fdbfd122c70850ab5b53d6ae03209507682c11ce18bce47a5e899aa3a3065692cf9cebf5d4b73944fae805c9649f4bb9a8443dfea568969fa79772ad7516476e793c33613e98af627b67ed0573fcc9898537f8f7323dfac2c3423c375dc6a796131e1abd8c8586edaca38444e35fe25181fec060780760bfea5b6770575d5ae241ff38a87bec044841d293f88643503515d31b22962d87997586044078f74738f9eb51614bc716b51e233253af4a6dd1254e1a76876603e1cff5831a0fbd38c1bd820df579dfd950863ad8bf8e5ebbb47c3d32a8392c33ae5004f39906583c0f906a0d6c9bfeaab0117d0b6459cec38a4fa12c9fdc03fc9c0203981ea5d1aef878bf1ff4b5b6e026a3d1daac19ef0c437f2e97848a9d4fb60f3e155f8cfae45ac63f21fd9b38b35d5e0d2ee3a9822cd7537120334d20ec1d7b537821251d20bdc4e4e907048870b3bcb8e7be415faee96ea3bbe7518acd9a27ac9ca3d8fb10364e29a1fbe50af5d46e0239ee198dbfd4b165dbbd2216ee02a678a3405f214ab62924c8a469cb52480b039187ce5f0cdfa80ae58a2b09f83d86d5c4ae73a2dd48487b1783fcc8eabd171fe74d3483bcbf599bf1ff87361e6849ce6197ff5c1ad1a7d1dcb3c7525cd1f11ec41fadec31024744421347b59347cda424ff3542a923f354d4a068904b085c6c7bc1bb66c27a97bee7c55e3e92bd3c72b7c19bb7e5a840f8adb9e517de77281ccd60a33422fa32667abf9ccff3feea218fbca02dc1b4a0511a330ed700f217a2f680a237b7b91980cf35cdc786d58eb63c2d9e97231815d23c1915e8a0412d653015d6334411b666aa52bdf0f2b7649e7c2f7bf561aba840c582efa23529eefe5ba0c46d03796360f7bab7c985535e09a5dcf56f1f8e719c5aaf745c5be8eaab4108dfabdaf3fb66236d0d006afae07db0069e16ce851bdb6c2322da6b73a473db37aa3d2b6380407249c0f68baeff54574514dc19d0dd74587d840e23ca0bce1344f6e2ae9cd0673255bb2811462c588e1b7d08cf72027fedbd004cfed419619dab428578bef60f766acdef2ac08f61adf3b8039ebc65e81f328c74f4b0e06ec5670c09890af65b6e3520e9f9ad6cac36dd1edcf6df7c3f5bf39f76207a38c3e01d1a5be23ef2d2fa535f418550f60b3cfdd9de47482326ed6a3478789753991a95fc612172ba4271191d1184a244c584d6e7852bbcd1d65a60099d1795883e4a951e8738e0da40c550203e594468035de79aa9c8c9b8845d93f36b27e3618cec4f5f2247720091d0a7cf6179d73b62cd6725ff689ed7e46e27f67db326b2c83bf2654cff3c28d7c3beadf07493204117b333ba73798d223b5854b6cbfab0384371d2d3b0cb35b8317a947210ca43af0f72664198d7c1990c9b200e711c49bee05d7b89e8777de70918c7f88985aadd0f114d20cec03a0d937232b8ac42df77afe17775c2f85756e8a769aadc3e7e4206c4c426da30dcd30f36877dbaeacb31cce4c94fdf3d24bf52a3a932bded1e5dc21560c47ed592c67262e3aa4ae2bd72cdf7639b58df060aeb4ba9c635b4090a5bb54de10a626a68fc5730fb88adbe1226270b097f5d224c96f72ffc9c02b618faebc3e03bd832f473d327203171e75f84ff1f5262e14a87ba2b5a7941b59a9dba8ae6823a5d443cabe58f6fa3a73c6c78a49b6a111e0482372b18e83418c52ff7b6e7c6f8a87dee59b360e31a63927be1db213633d6da85ddf322d90a2903551539e0f26222688f68a5d7ef5afb7684b8ee1d4034933ee406199b8a085299fac47e73490e0353ea0b2cf2336c2ef88515b94e79844f01ad575369be67ab9637bcc3bd9145a06cafd46cb58d75e80d9186fda672c2ab980e28ca5e98c4e7435a4d4aed98c2e1bd117d52efa807d74fbc08059bd98375e5083140520d6ad9446a6686fa0257bec8263d77c09d771623cf7168bfd6ec01bed99d1d402aa9f55af5ef450301e9fc9d7e40356e4f76d4c597361547a51e2eab2c47d215ad70287c235c5dde669a860738f2efa3d211944fb433b6eb08f4f59fb655c8f61411e76dc1425f29c626e3f55fe240c92f7ebd5610c5163e1fa7d2e8423e7af1ba278267f0637b84e900ec5b3718d15e49bd6bb6efa4745b286562b43837370650c6965e44ecddee86df0c78ac0bfd964fb1bb1ad5ec2acb738637da16a8b81d67c68c6f10384874c2f311723d05ab0a34b817e4daa88e976e5c7a599e2a68", 0x1000}, {&(0x7f0000000480)="b8981c04ed3e3f498444a4a948d9cfb50ea523b8c8d3d51040c9c729444b782db1b55ece56256999be83787b64f9ff4f4a50f44bddfbbdfbaf15b0cda6229cdcf5582993358e9a06c8d4cd0f259afa14752727dab995e3", 0x57}, {&(0x7f0000000500)="f021ea682c3d953288ad96dac67ab1f41d8f2b7c60902d9a4a1ac0f93645a191f2849cb5d9871b9fab6a8097f66b5f5d9b0d86c47fc2d0fa93e84d69a92449308b57123d663135d551fb88f679f7d9c75b16669a232b0ee2ebef82cee7cb4b741563724a9ffe5709707a8bf69686aa9e5f1dc7a6a9f80302d6e8884800a5e48eafd824e5ca6876ea128cd3f0c31b032634c9099b37ca590850eb5a7fa899cd964f302884145ebb6df9138981f991c50ac143015839c1ce3d500b222d", 0xbc}], 0x9) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = syz_open_pts() fcntl$getflags(r1, 0x3) symlinkat(&(0x7f00000004c0)='./file0/file0\x00', r0, &(0x7f0000000500)='./file0\x00') getpid() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x8a7b, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x100000001, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x2, 0xfed7}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000004, 0xfffffffffffff0f8, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x2, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x5c, 0x4c3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x7, 0x3}], 0x6, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xf, 0x4f1}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000002, 0xd0, 0xd099}], 0x8e3c, &(0x7f0000000000)={0x1ff, 0x10000}) fcntl$dupfd(r2, 0xa, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000280)={{0x5, 0x1f}, {0x1b28, 0x2}}, 0x2) poll(&(0x7f0000000480)=[{r1, 0x21}, {r2, 0x1}, {r0, 0x100}, {r2, 0x60}, {r1, 0x80}, {r0, 0x8}, {r1, 0x4}], 0x7, 0x4) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x29, 0x4, 0x1f, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3b, 0x48, 0x3fd9, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x1, 0x3, 0xcf, 0xadce}], 0x2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x41, 0x7, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x3, 0x2, 0xffffffff, 0x8}], 0x40, &(0x7f00000003c0)={0x7}) chmod(&(0x7f0000000080)='./file0/file0/file0\x00', 0x115) 16:00:21 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x10) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:00:21 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x10) socketpair(0x38, 0x0, 0x8, &(0x7f0000000080)) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000000240)="e2cb181ccfa9b99b6bdacce42260abe6810cb7096e415d685e9885e987df263aa851459ed6fd986dbe5ee258d07471c752a1f10c3d3a4311927000003b5fba265ee139e739d59801d015c350f50dc7cf6a443a2defaa2938fbb84db06d741dc6ead9ec4f52a3c2c870c1c662b43bf7cc0000000000000000000000000000000000", 0xf9}], 0x100000000000000b, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f00000000c0), 0x1, 0x0, 0x6, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/249, 0xf9}], 0x6, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) getpgrp() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x28000, 0x19) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getppid() poll(&(0x7f0000000000)=[{r0, 0x7}], 0x20000000000000d6, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r1 = getppid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getppid() getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpid() r11 = dup(r0) getpid() ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000280)=0xfffffffffffffff8) getppid() r12 = geteuid() kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="887b883d459c62988dc4497e8e8abf22baeb2091b2b2091bbed8358a58e189318ac9e4deccd2be000bbd95758de1162248d47d47a2c35d4cccf748215248c5e39c44a0a36ecf8f6062b2ea5a2af2a0496d7f7aa24109a8c69dc0953aaa8ba539e7f24cff42042e0affc60803", 0x6c}, {&(0x7f0000000140)="77d3f976bdbf5c004be9c16d7bec939e898cf9ae929fbc73b814269b842c0984995e1082381f44eb715d5f5ccb49dfeed29c1c39ef9a580fcb090a68216b2f70998986269d64043890faa41a099ff44a23d2f6fbb276fa4df10efa0d982e1efdfb884eb1c88431ba9b40e744dc28484d984d6722c99335778f517a08990bea7897e589d3b31c470890c778498bab350b598e6e11adfad74c793ed5ffc519535ec374f21eb44e2875c6c361b865f64631e55985043d605c6ca48799a41aacb98c6fb39781ed4d0e30265ef5da19", 0xcd}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}], 0x150, 0x4}, 0x5) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x2) kqueue() 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x5, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getuid() 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x100) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x42) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x100000001, 0x0, 0x6000000000000, 0x100, 0x3f, 0x0, 0x23df5df9, 0x2]) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x90, 0xfffff, 0x37, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x1}, {{r2}, 0x0, 0x8, 0x10, 0x2, 0xdbc}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x1, 0x80000001}, {{r1}, 0x0, 0x20, 0x40000000, 0x10000, 0x7}, {{r2}, 0xfffffffffffffffd, 0x20, 0x19, 0x3ff, 0x4}, {{r2}, 0xfffffffffffffffb, 0x80, 0x20, 0x8, 0x4}], 0xffffffff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x6, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x2}, {{r2}, 0xfffffffffffffffa, 0x48, 0x42, 0xff}], 0x100000000, &(0x7f0000000000)={0x7, 0x7}) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) socketpair(0x18, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x5}, {{r1}, 0xfffffffffffffffc, 0x70, 0x1, 0x82f, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x29, 0x2, 0x401, 0xfff}, {{r0}, 0x0, 0x10, 0x0, 0xd41, 0xff}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x100000001, 0xa6}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0xa1, 0x2, 0x35e}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000000, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x41, 0x100000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x80, 0x6}, {{r1}, 0xfffffffffffffffa, 0x24, 0xf0000002, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x10001}, {{r1}, 0xffffffffffffffff, 0x4, 0x9, 0x3, 0xf93}], 0x9, &(0x7f0000000040)={0x8, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x4, 0x8) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xf10, 0xa11, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x400000000012, r0, 0x0, 0x10000000000) dup(r0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x5}) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) r1 = kqueue() r2 = getppid() getpgid(r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r3 = getpgrp() r4 = semget(0x3, 0x3, 0x129) semop(r4, &(0x7f0000000200)=[{0x2, 0x7c82, 0x1000}, {0x3, 0x2}, {0x0, 0x5, 0x800}, {0x1, 0x4f, 0x800}, {0x2, 0x401, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x7fff, 0x1000}, {0x7, 0x2, 0x1800}], 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') wait4(r3, &(0x7f0000000000), 0x1, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) flock(r1, 0x3) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) chdir(&(0x7f0000000100)='./file1\x00') accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xff, 0xffff}, {0x18, 0x1, 0x8001, 0x1}, 0x8000, [0x200, 0x8, 0xa4, 0x3, 0x8, 0x2, 0x7f, 0x8]}, 0x3c) 16:00:21 executing program 1: socketpair(0x10, 0x4003, 0x5c, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r1, &(0x7f0000000080)=""/53, 0x35) r2 = kqueue() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r3 = getegid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000140)=[r3, r4]) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0), 0x1, 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0) r1 = kqueue() close(r1) r2 = dup2(r0, r1) getrlimit(0x7, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x800000000) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x4}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x80}, {r1, 0x5}, {r1, 0x4}], 0x3, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r1 = kqueue() r2 = dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x4, 0x1f}, {0x18, 0x0, 0x3ff, 0x4}, 0x5, [0x9, 0xffffffff, 0x5272, 0x4, 0x2, 0xf95, 0x8, 0xfffffffffffffff8]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r5 = dup2(r2, r1) accept(r5, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x4) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ftruncate(r1, 0xff) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x614, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x100000000) flock(r1, 0x9) r2 = dup(r0) fchdir(r2) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) write(r1, &(0x7f0000000040)="62158d77f3492d6c4de24d943e22f57bb2c49bfde5", 0x15) clock_getres(0x7, &(0x7f0000000180)) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xbf, 0x2) fcntl$setstatus(r0, 0x4, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/245, 0xf5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xa973, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x100000000, 0x7}], 0xf41, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x4f, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x83e724700b087106, 0x20000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0x28, 0x0, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0x2, 0xe35, 0x101}, {{r0}, 0xfffffffffffffffd, 0x35, 0x0, 0xd}], 0x5, &(0x7f0000000000)={0x80c, 0x126d}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x4000000}], 0x5, 0x0, 0xfffffffffffffffc, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x7f}, 0xc) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x20) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() r1 = kqueue() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/178, 0xb2}], 0x1) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f00000035c0), 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r5 = getegid() setegid(r5) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() chown(&(0x7f0000000040)='./file1\x00', r2, r3) 16:00:22 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000080)=""/135, 0x87) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getpid() kevent(r1, &(0x7f00000000c0), 0x4000001001, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x40) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/46) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kqueue() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) munlockall() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() write(r0, &(0x7f0000000100)="0577317b307f56f08ee8a9c1f4e8b5a104688c4df88721dd990e52199706a565e05e742a2b9b492f6b3024bfb216c5acb40bd74ebe27214651eaed1980747f09f526e5897aeebf4bf20273e5c00148b98f6c830c5731a95f06847ff7ba7a1c091793eec0d36369e47d23056f27b0af23f128ce54e3baf4488940f4871c6a8b157d8eb03823b8ca97eff621c0ce48ce36632a3f4559e3fe4b195d483095786339714857a84d9ed36d1eaeaac7ae3ba4359275b68329d319d9d550d9a4f846462687917790bfe240994b8e6e0b775556ba30a7ca97fb2c19ece70e98748d78ae422e385d1a", 0xe4) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x4}], 0x2, 0x239) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x38702, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x9) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmget(0x3, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x4, 0x9}) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() r2 = shmat(0xffffffffffffffff, &(0x7f0000c00000/0x400000)=nil, 0x1000) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) shmdt(r2) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xb01, 0x10}], 0x9, 0x0, 0x20000000000, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f00000000c0)="cc"}], 0x1020, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc"}], 0x1, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xffffffffffffec46, 0x81, 0x1, 0x3ed, "4a0d61a861bc257d7646398a978272647b4c87d1", 0x1ff, 0x7}) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="3e398e2ef7bd96a75d833cfa05344d401100e4fa5612ae523dfce4b15637d9", 0x1f}, {&(0x7f0000000240)="dd1f2c605ccfa6f169159880b280496f2fd9b79f9407104e", 0x18}, {&(0x7f0000000280)="7712dd85a6e0298cf77553d8b51b23a21beca656996c7318f694863c5bac0e29a73bd6163659e29112ec5c59631ee1592e2c8001d30998b8176ba017ac41cd3c7d5e62e0dda912e89117db4ffd", 0x4d}], 0x3) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x100}], 0x1, 0x2) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/151, 0x97}], 0x1, 0x0) pipe2(&(0x7f0000000340), 0x4) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x10001, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x2, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000004, 0x37e0, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x5}, {{r1}, 0x0, 0x1358208934600833, 0x80000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4000000d, 0x0, 0x1000}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0x22, 0x9, 0xcc2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x400fffff, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000043, 0x7fff, 0xb76e}], 0x1, &(0x7f0000000280)={0x8, 0x8}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair(0x1a, 0x4007, 0x0, &(0x7f0000000000)) r1 = kqueue() r2 = geteuid() r3 = geteuid() geteuid() setreuid(r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) geteuid() 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file1/file0\x00', 0x104, 0xffffffff) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:22 executing program 1: socketpair$inet6(0x18, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2012, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x20, 0x8, "ccab16ac3bd04ab84c7d918d280228d5126c00f8", 0x6, 0x80000000}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="4234554b8a01b6aa196b67e07a2d651c081e07dc3fb0ea95855a3029ddac4163e7bbe40d9c8520837e1813666141de81a0c74aa7f30e31de43695aa003e522", 0x3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() fchmod(r0, 0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCNXCL(r0, 0x2000740e) read(r1, &(0x7f0000001100)=""/183, 0xb7) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x100000001, 0x36}, {0x18, 0x3, 0x9, 0x4}, 0x1, [0x5, 0x10001, 0x3, 0x81, 0x1f, 0x2, 0x7, 0x5]}, 0x3c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x180) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x110) r1 = kqueue() kevent(r0, &(0x7f00000002c0), 0xffd, 0x0, 0x1f, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xb1, 0x8, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x800}, {{r0}, 0x0, 0x10, 0xf0000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000003, 0x7f, 0xe3c}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x9, 0x40}, {{r0}, 0xfffffffffffffffd, 0x22, 0x20, 0xf3, 0x6}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x100, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0xc0, 0x8, 0x1, 0x101}, {{r1}, 0xffffffffffffffff, 0x98, 0x1, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x8001, 0x2}], 0x8, &(0x7f0000000000)={0x1f, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x16) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0x3fe, 0x400003f) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000611, 0x0) getpgrp() r1 = semget(0x1, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x7, 0xfe2f, 0x800}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="1eb35d7f1d4f7561c40774a873bda1a20397b5275d364df143286d1122d897a2b6b38b45fa8d83a839b9e0eace6f5a45f2e1bd20cd1ab6b445590f683e8eb783f27dd1405f17eba4288c4e002dd6f21bdadfb59ba2e600c74feaf3d2ec021970d9c7899c6030c9cfdf62a0d0e3ee4cac917c34c4f95889eb42108f0678e1a6d087afb155a68cb58301b26d6b346b4bc2ab3d2c932007ce55ecdd0e0e89d536c1", 0xa0}, {&(0x7f00000001c0)="f7a75731f0463ce809ef4a5137c57c54515f45b1b47c49b2e761b5539e754d006432c8d2fafd72553f13a50890aa7bb8704042f1b2ed8d4aadf0664214b218ca80bc66624ebdfa782829923cb8af57329ba4a3630fa9c0587ac7c2b096eeefe5da467c19b64cdb8133f617b45996724b99ae95bbd4a742baabc143d24c21510c2873cbcab8b0e305f42ca27cf5a5c2dbad852e42ae22270dca41dfe74282116eb58ff10495df62f23669d011e5c0ee1c08a25b7bb13b4f5e435728e67b9f23f9828ef3274412cc438564c7c499cc70881a3178eb21e48bcc667379e758dc1c2b4420f89c1a69f60241d00c7e3f9458daefa51e752b70f0fdfb15", 0xfa}, {&(0x7f00000002c0)="58e56ae28dfabcdec18725f49615dbb491cf150200e2cdbb7a4985595ed5535e0d942fdf01ac7b6e14f73db195a8400191950a92fac4bbed3fd8ee71742795f75545afde57e298b97526f8425be3a47ad515bb7072f27bf8492c016cebb826411a392f8b", 0x64}, {&(0x7f0000000340)="bea48a3fc59f61feb5a1f6f88cdd426cbc05021608967b73797dac393aeb735c49279e0d5956deeeaf8ec02f9aa3b4bd4f3c26c124af9d6eab555f781c3a2d42700602316ad39fcd9edbaac681072e3fcb204be372194f712f981d6e3a5818bd3fb9aff8d200f9cbe913554a56b8dce56b6d80dd655dfc697b4d58b582a7b52125dbc5759bd6cebfd93a9a3df95ed7ade174795e40d0878f70bc66983a0691c29db7bef02ad10852ab440d810dc98ec10cc9b45911f6b085b47c1a6b7533c9b1ac1e1a1a6948ab81e5db425929388a98bd7ea4feb5923c79c7b142ebb01fb0", 0xdf}, {&(0x7f0000000440)="ac4423ddc0e9403581d8cfe5253785978435821791a445edd00c62c7a4e2c1353136f1b73cefebbe6f8b8fd147455c075671a17bf2007302a25a2b54af3d692e5b412aad9e0b1ef5351c797ddd2649d7714bfec099f3a0c75940ec0006027b4ab54eebb6eb561e0287fb1dc09d3cec315f7df92d8435bb8ec1850cfe20e48ca7a27fda89cda907a1e3b71dd013ed6482735bb915d245ed3b1f7dbe218394954e72740a08d9f20f3d29053bb1ea63444de890b77abe1042eba84fcceb626c8c4466afc811e16d4f5fd96f3b958143feec16014853b884f2ce3d900f00f0d2d4d80d3abed9bb4a522404349dee1feb9638eb808ee32f045e0207877922d4a502b381e6cec1107b0d1f8b3190ce94dcb8ad9da8595aae2442269f6366caa204f80cbc78cb98f246351403d30d4494605c0bba8a95c70a9bfd80ee4e8c3b4cb55a534508074abbf492090c3555f0109d7c421dccb65242966064a413745b16979b70d0b4a7e16413c8b683c9b3de7bfe4ba84c2239a3dd2c7057321391ae9f5ce17671241c5b2b39d7b1874d634f6addea8ebdaa1655fd4726b3da1ea3902c5d140290cdb2980382d4ad6aba2072dfd3d1bb0f9623a87784486fb6464068f35a6a467f536456475cececb12a57fb2a2e8cd827d9c8188210056dce13c75352c1fcaee5e802411ea29748199348ebe65b3f54b67397bb433697aada87dc531045c65cae86575ca2093ef93f00e551cfb5197b12c2b65651813774b7c53822913194769ec87a61ad5a6950a7ac2df48caecead66ce6f7b1ea7c24f807906d7f6417f772524d24149f07640da178717d40934fe51fa9b43c382a5d4f5bd540638cd3d298641aa763c83cce13d74f99a939b2e1fa552cb3986aa0199c3e59157c13d337cdf3dd97593c9ebdfe2c1e4d8f4fc6438e812a00f5b9f3c7a0cb2a2138cd40b45cfe857b4601c3c5ccf549c80b67535864e8e8d4b8ba44a2dee56ba26755b1d870afb4d0ffe9587d06ad306dea5df8bc9c47980e88c03ebad72be2977dfb6d52e57026396c189b2e924ebe4db40b64470099ffed5870bddb7c5d7b5cc807baab2c8c17b70ad5274c1af1638c6b75592afec6501156de4f4e7480ceb48bd5bf9802bdbd397c3a1e110e3f25aba658f1eab78e71b32e59f29a6e0b7ad1ec76087dbe724a72ac570ccc6841e6826c28d796af8b3070145a7f27ec754395bbcd7bdb6e420bcacbed1a23006868be8e3f07bdad2df9c599b7ea96b45a33e9c9e8ca8ea9870eabe7fbbbf056cd02a25b81e48ee077505e311914ad92e6ffd308d4e4fa940f05c5b03eda949b062a2b3b009162912853a9a4bc180e17044b0b21752e5053bf670f25f545acdf7a1353625c10469a9439e2a3c6fedb9e3fb82a63a8656fdeee1d4ac2264b472fbd50d9354ca4593d86d5760dde83d8d08c77b103955b9d43ebc3702585cb84872e64a959f5236ba48ec6af3f5f6c22b07f07f2b20219c120251bb487259d1a6119f0816774a332159f3f356a8c90eaf24ab46ad7b623e04947b2939d47de7423a29a3937a07b43d4e7fe0ea615d1aa74e6071796b88e928f14f0faa0a83a0327eaca50811d652d0789b760e2df6455af63fa81d1a77671aa24d4149b304cf50187298cb4a6d390eb807ec0866420b3f7e73a7216737956e13d9b64ed488d124f0b587d13ac24da0a4dc3320dea8c29e060468db80ed339c6bbcfc761d17a2bd5569de444e46728b57062ff69c60ed1eb388f9f674593de3a782b932f3274ed07bc8d476a29ebe3f0f8ef0304c5edec1259ee89a68600f157c3022b87d1a440de1a44832866edc0862cb07c3a6a28aa69f2d0dbff0bdd940b596fb69897dc62cfe0dce240baceb608b8339474b5d0744643a17e8cd4c788b23bc8ab5e05ab3329a09878764bfd247a39250b144b235ad1aeff5230f24b97cffcaf08e3dd51ecabd862628cefd38d68df2657d8fff6ae93f69f562640b567dab4c323aaf0e07294d51f90dad3823e002bd7f27e9ddabaf08c6915f2bd24821336032b2783209905de79969aee1a18d211bdbfbf6c60699782a1143a8f77831c16188f2f180d9c92492ed4cccfcc8057c071597f5c782e86194057dd0f6300afc42c5afb25b655aeedeadb114bc474458ac66cac33d007d4078f962c4f147ff2f6ceaf41ef5a78e23c85199a37e8a229bb6cb6d79fefbb55192575f856c7417fed3be661801708147d4633381f427838454c037d87637aa2881b408aa62a9da415f2f5cac00d0031972ce6cb212e051f97b1d679d1de7bbfa1619c0dd1d941003db94a80efcfaa7946484957646de016969bde684ff0025ba3cb2474a6a103a28483bd7d661a57c89477f6cac982cb0719ea2db04bebe2bd493fe756feb3cb75b2bf654a4d120e5d9ab5a0b66df1096a0134a930f93da57f0cf6104f2980992dd31c5e67e97f984461d332219fbc7f1cc376fb6e837dbcf08ccaf07c433176b52bd51c99cc5189b5bf95f50ea0a05e912e84a2bf2be9be4ce95ff14e8aa2a5a1e0ffb3a529562f132c74a33241192ecdb628cc89de093ae938ca3d287d61bf6de972de8841cbc511f30d7a6a6f7f7cb1e2ec95bc7061f240940cbd88cbfd8cf053e87b45e2746b273fdf756a769a1b969328f7cba8bc2f6a1020c36cdc2275c821b339b81e22bc9604249a02fb926f6dc0b9e3b4b98a39ad4a12475535087949764d246634b2cff338861bef436ca9bbe61908735dea50ab6a12f4cb92523506dfb548235b7f158345b1b62354233e04aacdd3b06d97e3ad5cfcf69301f5c0f6091a188692e5d97de17f82f022b6f968542ae54e5e98138ed3b80972e7079733dff721fc4ef60282002da5d3fe7141928d2e43ba647752061ec588b23322c3849449ac35efb4ff9cc68ffaef68a374c76f90af101592fda1b440af32b9d43534d63547d4976aab84080d86fcf4fdc97fef32f23b007041de625ada79dd601f30ee3de7cb62c600e03b7f2df94d404307c6b094af25ea4862b6c5fbc48ef69d0255326ae716219e5bff39bafb558e4c2134d89ad997d977c5cb7a2ce0ca3d025ca9b72b73dbc1aeb6f38d4a5697ad30be8589baabd9bf55580e7910b209e100cfbeebe3c8705e1be7c850ee25f9a771dcb8b63f1a01d73eb6f4e1cf880c95336bbdf55eb380181129f5a6445af0f21c5791e772587695317d4905f429a136597dfc01985b68b650a806da72c2f5b21ea12dfda77dd831b34bc1f774a487c9f6f451f27890cc62d4ecbbbf8bf6a33c9cd4b94d8aa5638533fc92d6df247ff1d157e3bdf8988fbdd75f74f6624eff38e108bbc1a3db42446b385ef879ca3e6ba2f554fbccbe8c8a35f16467698b2a2c013dc580fd03b52112fa402ccda89bf2f224077a65be05450d74d75a084cedbdb4433b11cc48e0510ad7263c52286d04ec25a41360eca55ceb6ac335e48c5046fee5393f639bd5de1242c3a1060654149d84a6f0cf9d2034e6852783d3875c258793e8b6a78c749fc83c088bcdba487f7f939ff26e4d3cbe7d32db8ee4bb1a6c030425a1aa183db9c55b4c3cfb79636a3b9294b64db70b46887a0354f547865af24f96f474f635b951cacb0ba615253ab8ee66662102ecedb5090d781ad8c7b5ce91c225a2d628b00031d9a2528dec643295eec1c41d8b4d03157c15c6f1db695a2572d90c5730933cbb077e695956867cc0ffedbde2c154d66b55f4cc784b700e302398a63135de8054c6fd199cbdeda0a58761c6ecc8a4bdd97a4b1c265c10ca51c4a69a7b40f2e6c1b5869cc21112e28a8882f663b39bd502d4ad2947263684cb68965e616ce72b4db5adbfb1fc6f77dd23210ad651d6be4db1e19a5356972c54453baff58768a79d5b1348628de927dcd6539dbdbe12fbb765c387133884a0a47c2acbf616b48448bd086fbef82cc8acbb411575d9dc70b8d8969393269428c11c5f621766609e96e31416ff38971aa12b7accf54451a12a1ba921afbc97077194957032ea2b94b9eadd00276e0b218c8710d932fe49d9f5d82e0d537ff8cbd47d512a4ab2ccca4c2b704f783834e746371b24651d814b43958a416f0b65379acea75b962474a09862da995442327450329c3972940acb4c1442e3bcd94ab269e302073a61fca150a0496f8c182d68be0fbd4f2a2928526bb827d58c0b021bae5c2c5e48a81ec4340b5e7767b2c93bd9c73544eafb92e89fa51f28d9edfdad4d6e2024bff764c0fe6a8f9a365648bb23deaaf9b53a94dd8ef763502610323c52fea2ac8e0eb8fa11e3c7ebe42824ba44c7ed176153021f478e9184cff5e711f1ec1edceb43fc1f3459eeace7b7c428cfc1ebfc925c4cf5c61ac6ab6314b03b0367c30741951c9da9b5d9636a1f2c3aa773f2e2bcf1675e7038df981a93610f472e313906ecb3952632d39760cdbb9b509acb0825913b36cd9110b7c5c32a747e4aac016a2e7f4c164f3baf7699c4439df0efaa3873d97dae007da3610a10c43675e5725222a43c94fe66d0d0210be0a12bb72f927765122d66774b4ae57252eb871c147fbd65d359ea11712c1277c31b8c1a1f1f9d7e8a1a28d7c6b2e7b1095f727d768ac97be7bf9cbeabd6c78e9324af250cfd64b54e3b3986b5f657109a7fda69264ab82156830584257148f2ccc4d5f5065019e3cbcecf1d1f021abce022eb165e74587e4fd4f53e53813f7db44512e6e52ec20239d125f431f37ee4186e0b71d183faf3da50d96329295c4c8d0166f580b56480c3f36d3cfc9bfebfd0b6d23ff9096175a01b88a89e80475c1dba8843b702e35d6c7dbcd666ce04f67ca7bffce26e963fd229e1b81fe06cdddbaff907a155cbcf9967bf60eb5c0da145e833712294641883687b00a5116c3b9d5b574f1870ac0caa14b2fbba50d8ecd06df24601d26f31b13d9da5ef738fccb889f6bb8121f108a968e43b808c814a0281b2d7a033944e16ecf4c23c18f55c013bfbabe00a8584c7fc02807b851189f88636b65f6efa0605ee74a902ce13cfdeaa3d19835f630a9d0ebaeb10307364a118f1343dbe6ede17c72d3674c1db4686a7682ff14a17411df4f41e18318edccb126547a6ec9392f0a460b03a883c3a17f718f5271c18d882d1b43999496b98af8bb403838f6e5ea2a7cb592114c0b90498a3e9a14c0b80cd2ead1d689467694df9c9552efaff0291c65c59ce2e822db64e93ac9f3ebb8bf5fce09d1b24a097d13362f059366259794f4112dafa784848b9eb262e13fbb298cc48132b38826b72cb9c805605343122ece85a6c780c644d6b290a7b931d960f525e557ba29e044af3360825af914d1ef8a483a22a50d4e803716d10241d11ec176a98333629c99277116e0e02bec229b662d3509c81022b144d6658d6d40c237c55cff3e84076ab55b6419940c5466487202c0722a846702d331043db3cf8f840aee3f96c82d4a60924debabac60f00aab3afe4efc022016a4762350b91d1de3a2b16a681a8c6a9e2504f3fdf4d6f6b9855d9aad24c385d8570ba539d733a2d61c4da6b4bc1a0ebefbef26e09ca5b65b26d009e98022bae60d0be83f10d38e3b7ba8e4d4d02aa8bc1b075208a3295ecdf5019c677712da93838e3b5cdc7365ce68c3dbed9ba590f2af9d42f9f899bce1164d693728490260b1f4393495290aeefc35f18616e891bfd681b7901d2efcff10a6e45d87079a4440ad76de16f3ab4de598fefbfcb96bd2b74a3f1743ca07a67280fb99f61c714f9c629eeaa0f68e6ecb21d34398961602d6a4f38b8088549b112453373b4f900a", 0x1000}], 0x5, 0x0, 0x0, 0x400}, 0x401) r1 = kqueue() pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x4) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xcb27fcea6824ac00) kevent(r2, &(0x7f0000001500)=[{{r1}, 0xfffffffffffffffb, 0x5, 0x0, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x51, 0x20000000, 0x5, 0x81}, {{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x88, 0x2, 0x3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4c, 0x80, 0x3, 0xdb}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x101, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x4, 0x7f}], 0x5, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffe, 0x58, 0x1, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x4b, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x22, 0x0, 0xffffffffffff7fff}, {{r1}, 0xffffffffffffffff, 0x30, 0xf0000039, 0x1, 0x96cf}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20, 0xfffffffffffffffa, 0x6}], 0x80000000, &(0x7f00000016c0)={0x1ff, 0x6}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0xfffffffffffffebf}], 0x1, 0x2000000000000100) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x3, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fsync(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getegid() 16:00:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x4}, {{r0}, 0xfffffffffffffff9, 0x44, 0xf0000000, 0x4}], 0x4, &(0x7f0000000300)=[{{r0}, 0x0, 0x0, 0x40000001, 0x1, 0xffff}], 0x9, &(0x7f0000000340)={0x2, 0x5}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0x400, 0x0, 0x9, 0x37ed}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000000380)="cc8c92ec8aaac5c86b940441b445f926399e82750b67fc37aee972a66158da588233c91e89741b7fc50674820a2739e977cfb377d9f21c3fd63f8ed97690e14560c7b74232759e32649fe47aa0f2fc4e51794636cd5ceab957cb9546245c86dee8d26ad0db04692a4f1e4eadadd09c092f0c983a6fe94da73c7500adc270f7bcbb80ebbb87f33caa5240b6ad2aac6b2bcc8d0fd908f91a4992382a271a6f2c690b38169f7cd7c62e9db390cb2652074e6eeb7167201ce7c488a596fe824ed56d281777ba79292b9f0db4835687f2800e2084521e46a9", 0xd6}], 0x1, 0x3fffffffffffff) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/194, 0xc2}], 0x1, &(0x7f0000000200)=""/126, 0x7e, 0x9}, 0x2) 16:00:23 executing program 1: r0 = kqueue() getsockopt(r0, 0x4c, 0x0, &(0x7f0000000100)=""/192, &(0x7f0000000000)=0xc0) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x20004}, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) sendto$inet(r0, &(0x7f00000000c0)="f4cfcd0e96b44b4c4d884828609f464038c3296197966a2ee17b9e350b8c932b7e32b763ee132fb1295cd2a4df60bf74f3f228ffe38031f8853535926dad520df626272ef93994fab83903ccfb6c943be99385e5cfbaa3c212fa5952d3db745c38ece48e0a0459156f13e9fb27064fd414e7e7f5bce7bbabd780f31335c9dfb4ae38a5b7d0a4bb20", 0x88, 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) nanosleep(&(0x7f0000000180)={0x20, 0x3f}, &(0x7f00000001c0)) openat(r0, &(0x7f0000000040)='./file1/../file0\x00', 0x18, 0x80) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x6010, r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x290, 0x128) flock(r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x45, 0xfffff, 0x7fff, 0xe86c}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x101}, {{r0}, 0x0, 0x80, 0xfffff, 0x200, 0xf67}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x600000f1, 0x2, 0x9}], 0x7, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x8, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x42, 0x1, 0x8, 0x5}], 0xa1, &(0x7f0000000080)={0x80000001, 0x4}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66c83c8f4a47c45ef9742689b6f851"], 0x13) poll(&(0x7f0000000000)=[{r1, 0x12}], 0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x3000, 0x41, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x65, r3, r4, r5, r6, 0x88, 0x80}, 0x5, 0x9, r7, r8, 0x4, 0x0, 0xffff}) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x2, 0x0, 0x7, 0xffffffff}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x5, 0x8, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x94, 0xfffff, 0x4a15, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x40, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x8001, 0x9}], 0x400, &(0x7f0000000080)={0x7fff}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fsync(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000000040)="cc", 0x1}], 0x1, 0x0) connect(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) sendto(r1, &(0x7f0000000140)="d5daf4b8f89c82eda76be2fd05e90a47a06e4d67ec0ef55c6cc386fb10435bd5e2241c2ff34c9d11ed1861445ef9364e7b6758873d5dd541d1b500296bb5916d2bab5bf3cfb9608dc2bf1501cf1161e277af50b868b14f0b14a56e6785839e34dd00dc1e3f2f657499", 0x69, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xf03, 0x400}, 0xc) 16:00:24 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x84, 0x35, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0x37, 0x4000001d, 0x6, 0x10000}, {{r1}, 0x0, 0x40, 0x0, 0x2}, {{r1}, 0xfffffffffffffff9, 0xa, 0x2, 0x9a95, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xe8, 0x40000080, 0x0, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000083, 0xfffffffeffffffff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x60000002, 0x0, 0x10001}, {{r0}, 0x0, 0xc0, 0x80000002, 0x4, 0x999}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x3441, 0x100000000}], 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x8001, 0x17}], 0xfff, &(0x7f0000000080)={0x8, 0x3}) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f0000001100)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x4, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffd, 0x83, 0x0, 0x4, 0x3}, {{r0}, 0x0, 0x9, 0xc2, 0x6}, {{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0x80, 0x7}, {{r1}, 0xffffffffffffffff, 0x45, 0x81, 0x8000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x4, 0xfffff, 0xffffffffffff0000, 0x6}], 0x6084, &(0x7f00000011c0)=[{{r1}, 0xffffffffffffffff, 0x30, 0x3, 0x8, 0xff}, {{r1}, 0x230fc10fe6ac6c28, 0x20, 0xfffff, 0x3f, 0x462}, {{r2}, 0x0, 0x1, 0xf0000000, 0x1f, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x10281bb, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xa, 0x5, 0xb4, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0x7f}], 0x1, &(0x7f0000000080)={0x6, 0x7}) sendto(r0, &(0x7f0000000100)="ab3f468a03e3305bede9d40cfc8c9543d91a22c5793334c9d3bd59e9d512d339a6b9d55df96577498bb3df4ab62e25330f6413923557c19c74dcfdb2216f6c5a4ebc68973ef25ce5befe4a74220e0aa60c61509907a1301c959a159e9e328cb7869ab4cc42128be35b0bc9efc70a222bcf37b300affc6dbee02f8b9e0216ec1456bc5f3256cb06f5029159ad0f5c570753d3d260e59a94f019f99fe34d87e778adde829553e9b89d60f1e096889d777221cc2d56a56b114e9fed00054b1fad703c4f13f6d00d96c6981f1d01f004e4a943339b0ebfad7b02e9bf05c6c0fc58c4cd6dc90db90e760f1777440ab8724a2e5be66beaa28c03009d94629dcb69ae6afb3c2da5559b52a8e37f398ce329873c2c77af373d5d434648f6cc35e97266cdb7ea4bd732becdfe3a81bc4657f66f94048effeb0c79d2017294f7f9345acec3bbc4dfb2722212f83a5f0c73af4d01a0adb1e956c12e63bb8187918e403dea2c6283beb6bd25c5758e2ea8e0aa552fc9634ccc7543907a08c73c1985e57100d67f2f25f6d18d453ed8515a045d4b42e68fc6678d9b9a976c5ceadcaeb7b404beca33909d21fcf14a1c90c6c47e573288cffbe467cef7a110752038793d6267b125dab7d6534ed91a9c79bf4ca23abe6a60a6559cacf60b9cb794e2b31d1de87445106d7e71bcd65a3cb935cda506da88436ae8a97aaaca7caef326af2be747953862e8e1fa8f41f7651c7577f9d40c49f9f01afc774ad881a0a23c3a02c16bc5265566e57b8b08e0df41df4dfef5dbe8569fb83f020a9cdbc86107de949aad9d5002d072de85371fe8f529fb5ae4b4cb10db6a7653f816eecf16e1914bffd0ace0f33ced39f28951a556938e1bd580c347854937e9f1ee9833e8187ef37e8ed58338a9c5dbbbda06bca687cfb30ba5103a92c25b4d932ab91bd5037b74caa690a2f75ea680f780566ba75ffebdc15a10201bcd983f521987e4312f64f60a0eb82383c7277a5adafc1c3e10ff835f8d36e9d8db67d3c00cb94a2817c2638f4e1427bfd8ab68b3eb0d2d1042f11074243c481771531906acf053dc9d83548c7e8866c5ff3b9233472a6d8e89ae4da359686165b88e4c0cdde1e56621c196a64448990ce7eb090e1170a1bda32d3fe76baef8c1632592f78ef1a0e4089f4956b9a95520ac714e7919b3520d6bc051dfc80983bcec72fee286d4b44a92f464094eaf083e80c011a6a0fa6d08a3c5bad23bfc23902b7a4b7d38d248718c7d0181a238ae925c7cf6b7f0281af02e6f74631293638324b53fadbc4d9bb4a0bc2a81cf60d41a44347d608c64182749b3c8756a53428c4e1fd4e4b302defc359f3ca7eebd94ded18abd04c8a8b58d12dab926d47204eff90bb8f562a23936c4f67084360c660fcfadf418fee50aa42c750ea575dedb8e4d7446002047f809bff9a61433ee70d9b593500a50c88119a01bdb86144e834b2cce333343bd4ba607c710b4557e43193c0bdc2626795ba5b3c4fb5510a4eeeea994e114abc8058371c14b285bb0be6640d5e26951cbabd6b2ada524defc143ec9271b19f5c7a778bc97a89874006b6c9de70140d9ecf02ac28cc9715247a0223af80aea28419daa43a687259762518975a705535e171427bf8a72dd69f9d766d25f869292b88a22cec3092201639534f6023b76cda442c4affba0df4ddf3b3f90982c944e5b7bfab894b298214b477e7987125e365858728a5075bc6b3542dd16bb7cac9dfb90ce0b065948fb58abaeb5d4c692fb1f49c10577011694719f296a1c401ed21abb0e20a03fb43618d63934cd6cc7568bee57087cba0125530a3d72f5e5699135fab07e9726e93f37d24a72a6280e305ffb5ba58a279eeb3f571e810fcce9df71a2726816534a693763c79a1148cd22d8d9477582356f65a4c830b959dc8e59a5a7485a063a24ac45c114795c5a634463553127093b0201d66623faeaf3df22bf5212eb59320db9eb54880e44071c5bc9fe40d7828df2d49024b5af089e9445fefc1cc709e02b86bf1984d821d89f46e5c5f5e31fa2d12b841f82a6f5e5c14b82efd5b91404ef8e551ebcffa23ecd8fbc631ec07367ed9544db73f8c5054a307ecae4ef8cd218f519c79f590c726cd5b7ebbe3e806a6bdb5fdbcf64f48283df97d3e97d30f9d076698be45de87ccc83eb4104c1e915aa0878a4245908b21fc9348824f74424a8beb932dbc830faad1147c30d8b38befa5b4426cb562b9b8bb06995bf51160e5dab514e26cb7528cbceea15cfe876bbc92845c6b13ce11168141be298411b96685ed57d7ec309642d57dabe4864358d4f733090eee2ad909e208f095df838be908044f0a22fd6111a597d6405d6e6ae43b2a8dafd1cef59b2e4614d700123abe9a392f7648b9171f05ff0d5aeca6d2ebf289bfde2acf33ace67ed5d828c8bb817d296f0bd6aa836bfae3bacb162828556362f7759b50a8d670e2c67a6c54899ff50e7ce501bfe18636245a6896f62693c11cd8099fedf9f04255fdab98147a36bce7193d1d29f6b4f27225b82e51d0f46b0b2a91c7c8a7ccb27fee6fa99738237f550f71eac6b66e87722a713756c018fde0196499644dc97a8a216ce13e480ba5206f2db9f1cbd97aaf92a9b37532ca3cf4a7ab9420b94fbe589f9366f282bf1e1fe7efa7fa8a868f40373eb15fc1dbbbc6813f073a973f662528b3ce08a1ecc87457a03950abbc0fd1cebafe81fd6a9cfd86271b2fbc0f18bfbf0cc1c2a31177b1670740e64bc7b8bbea9c3f23792108d6bc3b0be6820ca9507392fb50592db04e9af773f06577f31bc1e858cc78dbaee39baeba85e88587e004e970a948f3e428ab7859dbc26e9310d6d3e29523b6d90749d7e58b9935e625f616d93508df0fc2a5158bbd77fe5eaeb54bdd92419cfefeef43ac7b761b7d117f81496e90d9e9bcf6ea8bfbb570c878a1da76e0061177cd1c3f0e3b1b697664207969f4784f6a9a5a1ef5609b1b14f9360544f7d505b192ed656d0219f9d2e7de3a8cc3123a30d5b2fd8a1bfd718e6278dba1f85d3336a8623d80331c8729d7c286a2f3aa5dc75ef44db206d56853d255f16759e857a10ae10d12e31966c2a93dc3cc5f67d82fb1efe2de7dbc68edba1cad942d7f35a5d41c7ac5520cdd1976e56eadf89a0f1e60bea86ba229578a4544f9d644254050b95d89125cfa4780f3b1a17bd4a580efedfdce9c2b978e1d6e206247eb8d841e71c87d375f66f0b4a7f7d6f61d43cdf0087d8280fc9aaf34f380e2cdac10fb58bfa0dfd4cf6a5e6d3476ee048923cec66e0ac5ee3fd760ff37ec85a961b4043cd132924b24c236538ee31e2ef08ffb1fe4a21deeffc1519dc0ccb76f8088495c32a3fa0cff50dd711294de29cf2e81fcdadffa8f63c71c7bf8a00c8c6db77d455b677ab621e8afe16cc21262da1bcc98362a5cf43691a4095448f9dd631c983dd0b38da20fc04ff2753f473faf558d781038aafeeecc84065552f148ff29a4ccc76d741397cd6ac17d4d73a016dc9d558db3b4655fe88c1d50a596be7fc455c5af9fb5d2f2e18f7ca30903028830fdb4a86986d9ce090a294faeb023694f428e661508fe582aa04ddc7af224fb0d05358579196383272fac9f34270a6f4e4c94bc338979130943ffa8867c3316d9c149f3a714d04a375d7a3f2cdfaa8d54c2a2620cb54bc6c56f4104115d3ef265a82ce8498c6e0d9355472a62d5a352b758f269bc97a98825a77783e7a5ec786f880c01583fa774edbf7c265e62706b5c1d80dc1e8c75f57f342deb89e96b2d37912a3c45f3767ba2a128933748f278fb8399a47538980fa0180829cdb2ee55b2873297ffb8ee3d2ae549388a843f14a517205575a5ad18d89f7be49fdfb45b395a8a7fb4e78011094bcd3a58ff6c0d4a1345b7cb33e781e71253dfd7489a58cd8ba4c9ed51bcb86b3561d2a4606ceadfe20895a57c79e334cba367136b0f9b316ef46e58f386aac1086a5a8a0f1fa420a2d941f04e6b6050409681fde21f946e6cbd5354af3b926a839934a26cc068572a7a977cc971ca91c8413bd098a4500e44b09020a8d0e354e2cd71766948cc768429f56570ebd4fe480d3f0158f2f710a7617ffc4d9444276a9af866a5520d63c847ace13cff01d34ae3f30462eb943a228b8b920ccc4d567e6c0a71335b2f2164626cce812838a206301bb1563972740b784bc2642859513dd8d4e13d43769f1ec9e681fca84f1a9bf7de16b4436da691e1f05ff509742554981be12c3d7bc87ea5e1fa7b1968c0fab89f4ccbc987d9d2597014bf7a8925e0669cd9b4bba6f0fb6c68479f618cf85dbaa119e41fb26858024130a45b36673b20f6585c6a39400e3651d27c9b44058285b7de3a15fc4186309d0655ae53ec6d914c18bc51e3fa340c4d0927a21d11e7369247a4f501561bc2e42e46977ac4bb07efebf401e3a28caad5a91f00fb8392bf3863ab5445d1bc09a30ec8f41304aae731660bb84143b55394f965509d9827032174a9cc2bcebdcbfec1b187366f4d7a10d2bee04066dc848840edd381aca7728d67b025c0d75e5cabf93c9ebb9de93092f154b8e0db766534d36bfc5e00d8c1c08adda5a2fe9b101216397195fe96c25630872faf8b277e008cc5fa78b8534022055c49651cf2bafbd560f6cc19f99defd84f34c51b6376dea8accf2aa13e1a345fb80a6e3e33835c1135dc8c724186452558f8c4d988bd87e6edcd33d5e32fb0c61ca79383ca8deb39628d948fd2ccdea74a37601f974dfbd0fde79566404d7884b3151f7faefde9aec5d00d5283c9daf2a48fc4f36eb178509839cc4678121b5afb8f334296eb03d92fc9c203fdfd4937835f84e8bb0df9f17a395453ab3ce52375a026adf108a84424f7cb21215bb59e45022346495548b8338c18feb0894aa9771efe85277cb53121c128647a18e8e6b07cac44f153c22cd5119d039b2831ebf44bc9983ce6517267b013b8abd13875dcdb197b4638015f054b44d0e299c6b92c2b59c206b3100d591340e7246dc155608b7ad97f5f898cfda998c24a054f4611c1a8c093af3932c0f620687a12fb71932e997cf82a1558c984e7187a1f9cf968c69f66bb890d8ce061f2986e0f10ed0388601239ac786652db5e9f4872199a70c20132690752ab5b770d85dced172d405a161adc0745790052d86b1d24e3cf1266f82cf5afe22cbbdea107777e6a67b524cf4178e8cd706463cf5489a5cb735d7f910b2948045f9fde25c1f4e7559175699a5aaa4e11dfe64219b257b3a35a8346683f192d739f5fbe50c40690654eab6ab17b3ffd15d4321d54bb23a27c944b065e585ea4628b20e81637eadc8e4da4458f8eebd1dfb6d2f5484acbdd55d23208a9d7373509c2d64bba925af36c85a96c9226569f03fdd0dabff869a1d5717b2162c9262b48b61bb93781f2ed06a3ff02ad1f35c872a52f2f06f92a4a9dd927362d349d0a305eca5f738deac04024190851c6d4cc15d377591a45d880047d26689562cd3581e95d1ee5482d284a58cf35ed74b937afff6a76183b90013cdf27ae9859ae38188b458cc519e1524a4cb7d73080da7d86dfe9efa484273844771f58b899cf6422300df8f3a211585d05babd9f28491528f2372534660f6d7c08b694d9395893ece7aff3949d7c32b647ea5839c6e0918e1bc91c04c8e611fb50ddeead486633c6359df42142a87ce9ffe3cfff09665895dcc4854bb174cff003edcaf38097842604beae1669a6716b9ad4555ee32c7ffd3d4eef4a6b1ba5ace3a497f1b9930bc02", 0x1000, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3, "6a8c827c0209d75a166f6f42d043703c06b35b38c6ed06a53c3333a55409e1d6f0133bb932b7848d49f06ff1c754b8ba4786a6560204489f1d2547a1eaa5726c3e5199408769a59418f8a9ef9edc0e10c45e8d184891eeb97ade0b8d8def7ef2159ac654c249a4a8f0e42f136a7f9b7fa4e1978de53729e4cb84da51b5d0953e1a7682c341a8ba4bcf2471e3a2151be846908be20840ce94007a6985ca79f99a0feb2b7005f3fb11d2cd4b1550e21e9d84f3b23a918648f54a943dbfb4f06dd678e661ebe406ccde713381ef336fc69361040fea0837ab6016aa289846a10aad215e982ed1a2f059ba03bcf8c0eb43982d1c5c2f438b308f016ea0e603d059a8fe01d3bedd5fbe64c1fcda291b88730633e44594ef83b6d9d732071757a2e82ed96f66d4847cac095e832247e66ec776e5615417f07ae352f6dd41f40f184f4de8f75d8555cd9e130912cbd6d599a2d6d643984b8fefff06e2d776ce19311c74e2b3f47d7112064cc9a609e9cf562b0e3c5c5f254d36702d5fe83557a4107e1aaf0294277b12b4d9e40a378ea7f1d747930170fac7a96f4160ab395b2cae1ebf417433d8bd6c95e9af222581795adc26b639f57bdb0ffda7a16e90b4ea2ad7d7962175a0e2fc6945fb349e845f233dd5c287dcbd58a78dc8efb58f56d2588cf587aea120d72198f0bf0fe17614adfa92eb7e33da0086a219c470942a236b463767e77ceaf203a0325e13cf825db3211111af51ded282cd26e9449b0e071c6491466349ba2d55410f2e94044ce919dfb8bc04e7f355c94db49d50f4397697b5ee162dea3470ff883dbd13015d9f7f71985002199c847080fc67199e70e7581d0d6359bf9b5467491676521a4612896d22273eebba6a78b84380fd4c5df3b12c1c21781592ddd2c3ba1ecfd9fdac5ccac6a15558962cc4b2d1ff2cac2234195d15982d41f7646d3d8739099ad8373bbee31dce8c7b69ac250fc7baafb270f74df1c17d8db7c57fb8ed8cd082fb3485a97bb92eae5bd70be134c9d5855455f462574b444b1d6612f35cec6098316cee41d2861290aa61a6b6996a2895acef0e470a7d17ef38cdfc9875e71085e40c4209ca2a1a210e713af9ebc79cd28473cb8999f8739b35e59f613f5a6b34cf7ecdb0c695554d52f2d9b658b9572c4aeef4c700165433b896462208b75a48b424ba30e20b735d2dc0a18e89ab5dfa052df8286f9924c0f6fb43d441f84243b9f85a5e51f1a9edae1e0b4121487d6971e8fab847918e137037168116c7a34533cbba27127d768f060cc024ba975fc3e815fba9b3bdffdbad64cad8bce3ca0282bcd6f034593178d1e76374205eafd8b40954b0a196124bfe8d70f8efb6d0a47e089c05894e21a2dbed35ad17d6c128260bb3a0587d4d562a6d8be5c53f01642c452c3cf659bc3f12c7d654530825bcc5e08aae8247b9eb4e16f78f65bb90a90e07cb35fd447292ca47cba339e377c56f0fe319a0eb9fba030bda7ff420662132a8b0a04b21d431f4dd726750f4e9c107270ac33874377625738bca75679bcd40f8e886b27f492f333e395fe7784c846b206bf297ca885d4f3161d4ed9c7be057b94e0a391feb039379c969be8694504ad65deba5b43a631b045f1a70b54cca538bc7b2744b7882693985cb1f67bbdcbbcb81a83d4068aa000595fee1ce99bc62688794fab5d79b5f1ee4c640d5813ae9dadae3538d18cccd383179ea7278f6ea3d7776d8df82cdb67645b479ec022e982f35b8270163b380aeb1f0cbe6afbed483d67942aed6e482ee205ce4f1ec249946a342d4239ab3a480045d8d5ca3fdf4009f6dcc50d43454fb3b0756206a421a0654bdf67ad129574affb92f096573f9f5b95fd3ce9afa910fec0f49c9a5ba76270a08eb906cf29807d0cf54b18c1b2df669dd494b05e1d8cb2924359efd47bd4e3ff204ca6e82fd30d6af46f7fe3091ad29361cb1ec96ce8a2a4c9b8a6f00542242e803adbb20e832da08c329bb63ce17862481fa028d56f5bbb7d4c7e197b94852c8c9c97f3018af5b8e8379af700076fb63b4b09d956aa2941faa3fc89fea5b90f72d1f76cd97a2f226bf82183b3343392bd5fd7bc7ebd87952c268dceadee5f5be0866f3f204ccf75c7b1c3135fa525647369d9169c040d26b872baa98d4cf2c8937418984484dc7dc40aff36ee16f37d79c069b6b9b07f425bc3d35570748b14004de9cd2c2c5f42abd27c4e84bb60cdd0b171dad178df8178ff1318c7fad9512dd2024c4681cf4b14e4b2ed2ffa3630161a8d07fb96e5b24d77a6d51fbb8a5eb25033654f7cf5a8edfc5480b4e89833d36765c39cac8d40f92bebc6e4075c7c922bc6bf0a1a90a1e6c01aba1a804c38e0ad8deaffe5a9a2bfdadeac38bd9dbbe99b9712800e1bf301f7094228fa1cf054713f8b36f510f4206cffd1b906b68922e3c0eedc7cb7681bc262020583866ca1719220946600bb1ad53d36311912fdee00f6097cc4bf3e9070e332f76a6986a0a81e95c2c8a9816c337f8ed007bfb94879e47926f553fb43921e80c005c63273f0edde8a22d1308b1c2e9dc49bb538b65b5d369a3cd81df98353320947ebe892087ac524808796d16bf555d18806f33df6fcb9d5bc87dc3fe3fb0060f5527d8c0b304a7b38879d8a33a70c719a3e63824fc5b7400becbe9817a7761529a26713cf9388a4f33d6b1af49086212a3467ab808a0b483c9820419f832b663f9d49a98bcb7fdff8eb953e812bb21c8b30daf1e77ca76b7cf29eedc89c818b9f4b725099e9a49f32a06f5cf1db75271cf94d3cfb595f6e34500553a05008ec9b9a184431ad3dd77f118120b2b2675439b216977d2390a3c2168cfda68b7a17a98b5b0d9e39cb78d8702c8b1e9a6ec78c86e613489b1010b87181b8f73a7f863fbdfaf442434b2350375e9f402c0d26890549146b6dc758b9454d38acafd1d2082e72988e17dbe411d1f4348742012058a3dc7f0137ab11f4064f58948f54faf6ec8a6d171d88bde2e3305efa8d885d53cdf5f1a4a374cf47a65b98896a95137517b823ec067f77bf5e38826b6d27fa904db2a50d8cbfa4f435d94d9743254191e805292d5b6b7417be112f54b85b164f90bb1bbbd80201af33f079f17e4bbc52bb46f57eff784e412f301684adbc4d05fe0dc2840f392194eb9e6bb172906dbf50ccb492cef5fbeb7559314f67340049083c341af0a758781108413b7cdcf7a062a2b4156823865d64c667cc52b427a56574f694a0b9d994db82238450b368e47cdb6742d3d21531aca1fea8d8e3764cb8e0dec5311fb7dac8431101522190bce5b6baa69bf23d5964601265d2d0fae4f60c839e9794909350727527ca496b89df54748d96fa63bb757282c8136f6caaa034f44190447e11de26d26d7b5d8e239631e6ef733d97a0882167b7173f20c8bdce13712290bc4fdd57bbd5ad667fd688dfbb1fd2b1402c9b174542ed14ad5895260c15e731280bf3fdf51a65194068cd1cb65bf6433a994cce3420fdefe5fab64d86bb363f742b0fb747ce0ac2e5ff6d01cd560ca42c6efff682fc37a3ba92170c5d3eae0732941bb6e8c46add739d82b1b80f9ad0a0340d5f897cfd9958287b549a20ccc39078ec429ef44dee537327b61ed0494ffc89f42873ff0977d05231a9d6b0a23206654700424eb1c57f10650d127bf3089ed95be905d378a65b52c38d23ee473fc443e65206adeffa8a764ff3aabd6a106d00cfdb810f8681c5e27ff29d1fadb7b2d54d3e79bd37a99f1a95a477379cb394a5607d76fe7a91d6936caaad54b6cbe6ecedc0de1798f9374f3b465c2b4d16b28e4401df0dd6cdbf13a2f7e0f2bae4a5467bf3abd497e80b99d2f24d299e95140b4c42e88292c27d0e5ebeb169c0c59ae0e4d547aec60154fda2ea399d2aadfed2638222a4e5f56323a2121f5a05b1a862383d9dc6218945a2a73029b8aa122ef0b53b1ba12f811d0448ae6d80019c7fe4348750f7c8b9ec137f70d389990b14cfb902d73cb09ae44170ea4a1e097ad4d8185fd9f68f6737212ee64c95a6ae2d8bce885fb982c20e874ca92813235b70bfd1ad2472a06046cdf587928c01cd9d291a4e2e596207afefeb36984b7733a53892f35fe1c2ef7632cdd74560e1b2f96f873be742a0bde657fb7469a857449e5cf8817ec9201b5ecc4a17513956e4255b4d0036b0e883ee2d5bced4f3bfedaa02f0b929994732479e68278587ed2ea02ac90ebbcf33f492bbcec733dd6e1cb6f2321eb063e020e60340459e3497687623025c9c6eddf6da12cbb65b5c2de6fdcc2a2f67c01b55dbec036d31e20b55ee43798d807adaded1dad8b35600e9c21e12eeaa4580ba6fe9da210efa63d34c35bca268b84ee7aea49261062c09b91d362486f0c0e1ff968a51534e3056c235d9d4deab5c119a4a095e2d8c24ea9ce9423932b75cca86f65f9148f4a8b2e3c38f8e0f5b1a220c0898c2228fb86f5fa246897bb9426c47b57ac7a60a16e19b63cda95106e269699341a7ec9487e7a2f828406fc98a99181fce5b551df06cb0f61dfa360e64e76f8b6e12497df598791b380bad53ae16ab730a2e20f67c3f042cfe79de81c8b02b0d24b7910547234f9003ed5932cbf368c31f3860460ed090f2c2276fa91d2af5b6b452bdfd9a45008e5553e3e06435681546055927e1a862e06531ddf92d3e8dda797ee3f45ffcc6b09c6a3725521862e678a4cd15dcf4a60ddd5a65d73ce843277e4898d278cb396e2d2a91fa077e504c9c578c9a9356b7b7ef99a6a9a5a6d752ca3c7362a846086aa812126c718d9adfecb08e5734cf0cbbd9f7645e587c4ba40aa84fb684ba5f63b7c4055052e2dbf82c0832f619516a7461ff8c52e5f3072c06fba1e018206c604bd6093b0d71d090c4709e292a3e95c073e6d8bf830d5b26971af48d3113b831a5ff976a811557b65963a9ec0a076606345259dbbd001e5b62f564c941f362b955816d3e638baf914ff28ed67638d648ff8b1930756cb15f1b1aacc9fe56252f5fcaa8ee624d3644830e6a0f26e13925d9a2641a915cb9464291c42e1ba1961ce365eb07926470d578e1a6697c4d1b66db5568f2f4861cf5a2377c00f33b015cf01f79163b1d09393ace8e37071033af813f773e68e5652a5f680de7f6c13da57409b90e79c10cb34ecd99a554a39be6be219f92e75c5c6cbac563e4681e911adec8a1b9df02ec258e2bb74a1a57f695105a2cbdaf3a81709a9d1e6f0fc26ea098e8f04d34e599918d5a49e236da6636451a81654c97bbd9eee1fcb303c727d809b69e258a19f3bab7e00f9d4024e747bfa54ab18c9d2de0787be3524b59a9bc9fb00b9c47f4c5991308ff8baaed572062b6985f97cd2ef1492c9716ce1920fe896f5493c99d7c7fba70389d36bf4c431995d90dd5d1c8a466dc8c6fa7affc7131870602214ccfb3747398405d2fce8496c1f7a3b7bd71a59d09e6ed9cbbdd1f54248824e66d593c3e028d7ad1943dd3746fb8864130d3cd8be8bc288c079e9903651fdb63c0faab3fa88fff8059a1a2d74202e64d079b762232b1f9921b543840e556f1bb4a32c51177db30d90e2c7e75349fdea2223a6a6e26fe300553b623bfb254342bff772dc81727a1b5b78a5e4a4f92a5f41c4853ce00cce2284f450e585776f2e2e777a88a7d4921821082f1cf6e04e6a1c5bdfe62f79684479f889f0bb505ad94588559f8ab71fca3b5ce1bac1c02f18f4f20cc94c4f907ac075d93066bf195d1686de361d755c15563d9a4d5522ed79124b4139aaf0d79b0e"}, 0x1008, 0x800) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0xffffffff) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = semget(0x0, 0x2, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xb81092db4ade9303, 0xffffffffffffffff) write(r0, &(0x7f0000000100)="bc798f93e36ff9a6363b223ad0f6a035579ab050ead142d8a6cef5aff50569e14c3181a46c17e31ab91040feb65cca0e391c6471b0374f99ebbc858e0689962f6d1c246fbae89657", 0x48) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) listen(r0, 0xfffffffffffffe85) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10004) kqueue() 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x80, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x48, 0x20000080, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000002, 0xbd, 0x1}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe4, 0x0, 0x2, 0x20}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x9, 0x2b}, {{r0}, 0xfffffffffffffffa, 0xc, 0xf0000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x43, 0x2, 0x10000000000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x101, 0x6f2}, {{r0}, 0xffffffffffffffff, 0x1, 0xd, 0x1}], 0x3, &(0x7f0000000000)={0x3ff, 0x9}) 16:00:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x4bfd}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 16:00:24 executing program 1: rmdir(&(0x7f0000000140)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x10003, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() 16:00:24 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x4ccc27d2) syz_emit_ethernet(0xa8, &(0x7f00000000c0)="1cf126666f4ac5937d718d0be26deb73fe2124d92bd87c13e2d9d424cd56e9a69887d3bd35b6387a8e194df6c039a3c4daea826a0978d728ce7411df09dfb6303d010ca45e0cf179aa7d7d8ab3b9864e7c79af04bea9e5398286e58a7ee2f32be7657518e4bef012e9b0e1766f49f78033b2d39ed23773b240c9c2bec3358559f8316366eff3179a0fdf7d08bb0e55423cb6fab0d5700760152cc637a1e5eb638ea13ccd66425eec") pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ae99b13f276f", 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x80000000000) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e95494c466", 0x5, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x10000000000000b1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x0, &(0x7f0000000100)) r2 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000400)="5cff37ab", &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='v[\x00', &(0x7f0000000200)='-,\x00', &(0x7f0000000240)='\x00', &(0x7f0000000440)='\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4e, 0x80000000, 0x2, 0xe06a}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x6, 0x1294}, {{r1}, 0xfffffffffffffffc, 0x80, 0x671f4f899fb382cd, 0x800, 0x2}, {{r0}, 0xffffffffffffffff, 0x43, 0x80, 0x3ff, 0x80000001}], 0x1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xfffffffffffffe00, 0x80000001}], 0xffffffffffffff00, &(0x7f0000000140)={0xffffffffffff8000}) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cb}], 0x1000, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0xca, 0x4}, {0x55, 0x7}}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0xff}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000001, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x8000, 0x5b}, {{r1}, 0xfffffffffffffffa, 0x0, 0xc00fffff, 0x4, 0x40}, {{r0}, 0xfffffffffffffffe, 0x44, 0x0, 0x2244, 0x1e}], 0x4d0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x20, 0x6, 0x5}], 0x4, &(0x7f0000000200)={0x2, 0x3}) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="ee1252b7571992155c12d9a9ff7e9d51b4c1a863fde25e987262d2bb3a657d8b3f4a3a83e13c68e06550556a3a52a508de492c9e369c7a3cb1bcfd03f955d2966754443c759fbbd6ca54b0ac211d0405ad852033cbe8c821db691c73910051112bb97cfba86bb5c276482233cb7eb8e691a51b242d32729199d79054e2357aa6823a84732bb254c423fa7e118ccb6fa10a0b8af5f854c2f6fefbedd778f37c901fcac53c9315621c9d59722d3e07e4f54df9413c1596c2ac8ad12240d7d3c46533e668c6af52d7b90b740f69b136ad3480e6de45f7d59ad42d56b44d5b9565aab3ed7ed22323231126eb1598ce640fbf0cf8cab52f0bc6b153d7", 0xfa}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x211, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4007, 0x1da6) 16:00:25 executing program 0: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) accept(r1, 0x0, &(0x7f0000000040)) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r6 = getpid() shmget(0x3, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x8, 0x7fff}, 0xd0a, 0x5, r6, r7, 0x4, 0x3, 0x1}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x7, 0x7fffffff, 0x6, "fb390c676db10a9c0abb855088fc73c6935af1d0", 0xfffffffffffff801, 0x81}) r1 = open(&(0x7f0000000100)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x613, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = kqueue() clock_gettime(0x6, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396b63296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) msgget(0x3, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="73b1da03fe23c0409a96d0607b18ea4a65ff292837a358c1f82a48bdf93a85363cdb85ccb96003e494d3179f20d483b3204048eb7f103e95d6aea8c09f946d38005c087ddcf02c0a4eec0bc2f170fc76bc0c20153462cfea94a84c08f6cd28c57f25e0c0594cab0d34b93ea28f13233d1e8b8a2a3c01652ef83017a2a6ce3a9c8f833b308a28504a54ba9c5e0d4e4a8d7c8cc10e1092fe3518c4797091177c85da6d48879f6d9bdf23a81687274a05c0e56a38dba6f9ab473ba88d3945086a2e30099ceabeaa8f58975acd1adb5edfc4", 0x298}, {&(0x7f00000001c0)="387d1c40a85983ebf78a5fab6186434b1cc73e7fdeebfc9721b00ac572178910ba392d8ef540df1543c690164d54c22fd8ca4f23d84661d8577eec5dab54e6dd8d58c246bbbeac229bcf1c23f6d45bf87eeb2ea254aed0a33c3a8a594ffb796e9b2ed6fd5c56c2111f8415217cf45c56deae2b9b0fb816857c8504e3ea20e93acc1c89fca019b79e426f26f1e3540104f5af0990259ee204e16ee44bfbe9a249f2e6446244db99c9feae88ddd96d2a523b7d140d54e8b35a707da7c73050b6aaa01b38e12af1a0ea3eb46e871e9b2b724f80783db2ddafe463d512ef870f8230c1d79537f6332947c00a6123023aa1ba91e1bc737e6c45ab4f67bc800ee3f08693088d4ef74b646e2c521522146c018afb25d98b05a32cc34eb167d71bc7af4a4755d4a5ed8ff698a2dd355a4e6f8a4fa3152afefc30d41c3f65c821e94cc44428ab25e284508da56fa3fe3576d1d18e2f79506fa888b131d5c0116f9b5928015b94ada70dea7e6f814ff325e7b74afdd9b3daf4aaa61bd0bba42b4ebf7e9bb51368afe1a806da1acb57f6d4579cfbec38efddca9737e918195b597056e27e2a3b9908ca8950e79ffe1cf31a88d66f6f0253ea28f717f338e9d2313bfe19b515d24cbba9e3029174f905eae0c88d5834869047432f16fd62dcaeb0e4432abc40a7b25062d25b2ab7da30fed86fadf0428a0e82a26cb071cbd7d32e9e418ec4ccf79346eb6bae84e7521da1590f911f2111bc59d8a3b1e8c27c7a9ca29ea12d109b8d230fa3c91c9c54652decb1890f36e9b4f1b3c895a57dc0ece2f540b8a766f59dc07239a5be0e6248cff652f3e9ae02d33b7d79de1da881cd83c3ba05950a0c4bbaf9c82b74a8bc346b72f5dea444c999148b930981a01f8b14663c70c705360641d03589bc5f974bba78a282ad737f628c882709df3298b7b5a1283d798845fb369889435a85e8367e4f44b2dafc156a3c5c795af323d98876421501450a9dd951467eb92913bdfff4ae305a7094c3fde8cb62f9880ef9fde8d501b1c72451108de85de7b43fd2039f9439452eb2f0b0437501b45f0c26be7bf9c111f6e328ce70c77e05796f7a5fb1070c6be0ff490ca09bd41e09f464f9e5d2a9c63cc03c4a9d83ca449c2677eb01ba3ec9137d9113cbd6ec52ae80716755b4fc33bad00d7eece7e6f2dd6688210fe52fe2733947b2103fde7e510d751ec8deda42797cb6902232c9dd4d4afa97f09830bc8f902fe6d6bf9cf4efc25a230b8739a529ec999e3e011a89a2237d55e663d5c6bf6b1b61053e010aa5fcc45f6da3c566c6d61fa54511d8b5af4fd696ec2b72facca802966bde213a752f46f9a519a86db43591c2114946f7c97572cdad5dfa60fe1ebe78cefbed9a89e4b7e84db42ccb1083fd73df90d13d135366efd23f71fc9e00132eda241f4600ce9a2c73f676b76f6a4bf87bccc5e9535d2819d804d03180f83613f668de723e6342ac9aaf21c181b24c04b5839e669302fa4fdaad5f01fbc251848dcc9ac7a779d528cf45e5fa0abb30e1769d32160a88b06f3fc461ed7644de9021599758beb439b7c05173f4ae6bcd8e9e7bee6266a32b1777d870f9648b381068c6e4b2a0cac496398e395dcd2a1e53f57a89b99143278710bd1049dc12a08a520796c007630f604b271b7d2cb508dbd33fe3bf1807449456bf97ae14c8aa5a22bff0f65d301d595aa7300804d8f4bc8f330a95e33163b16c9bf84db17dcfa54ea453c897e8018733e9cec166352500480384aaf9202f7261f036da3e8fe689fb0699b16fac0a1b91fa7deb85e4fb49c7636879cce804197bb8a851b485d58855f426b90d2de69f5cee05153c1ed2875975210885fb62365acb0a915545b034d0187d27748cffe225db5f27264cd2de6ceab44f06797c75bc098a13adfb6c73577851912331472c6901d658d09e124f589f5e11c83913eabfccbd54f4f7776d2a739af757cb9d10e9219facbaa0d5d594330a80d918b5c65178584ddb5e3eea29e2cd373902aa7d3b0cf1ca19ea918d7238fa732690841f457b098eb77468191bb1be34cd8e260d723002102bcb58cc8dec9c3d4057c70df18a64c09933becb7b2b28f9583d546f39a64121394b1c0da6682df6eb153de8eb08b08e2c81962a3e490d2aa6be809d162656fcb05d342c9ad3bc49004643f74704f54a93877a6628e89edda812e2aa3224265c874648e6d19bebf02e80fa93fd564f0434fa96a0824710aaed3de4b0ea87961a1552b88fc5a255917ada7cd22296d7fd27397bad028c31b41da1a5f06b33c0f97ef8f4e7401d61a5ef4b4a1f303933575006b209b736129d750ae5ae9ae18d3e0740fc2df1c8d92df9511a77be49229a6e0b2563a22ffab1faae40840b367362080c3fb5875bf9d8bfe972ea429df9670ff87bb2e60a91b82860474471b96fb7f984020795091424d7f9a59ee6e22a669c63dcc192729e3d0705ee019b2ae831ebb886b44505e5ba3d80c5642d49ef1d34dad66e153d293559fb75890f0685dd43355d696921092632eb52d65cadd56bc55ab857eb8bca19791d9f9d9f770df9228744099a337e820e0cc44e462b72d7da56eb968b256483d930072d7dcb18b53959fadfa307f10acb1cb046a02061d5a9fcdcb3965e53c53d85f60ecda0825de1238342116a05fd9d21bb21a91384757f538049db67d66ed2d5eba70e364f6f75238d0b7fd93f9899d740407aa473e383b774cd456ef04dbaf93440521d7148e741e9914e577e012a7624fd8e964a205e747f972dd9ed1c090616dbec18f5c9062248d351451c59f13c4b07112e0d63af71f22c7a2f016cef740a8fbf858ee407713970f49df27756bccc407af377c48f29a2b096123c1ebce7fd00711e140907c56848a70fb14fc5de1bbb0418953d51ac4e781b2756d7b459f8c5065fbe00371d27464388c80a71412a90270338a72de052c034c32dd6c0637cfdf4874dac23f66492ffb91c50991718f3362e594536cf843928b13197c84bbac66cf71d1133de29778752a8540b807d3d12c2ea15e45b89ac2bb047ae107fccee45cf700cbbc73a52e5c65705eecc69e8fe5d3a83690cc310528f832cd57d872ac711be88363c47396f9aff6a2837cb57d72a1a998262efeb1e7f0b9ba3d0678f304e90c819525bbfb48e7edd68532646151f7046d0b82b000a64e29163d7ebe5e89f6d14a3ac9ee3f5535dfbbe0aecc8d8e220fdef2cd5dc9fef4eec269641d876ed5680d0cfde2a0c8feafc082fd23f9e6a86230282774e5238c8d9b00d238c7473d08fc154b3e382304c2ed05af7dfa731c65a6413dfbab8e2c6d0106043c5bb1035235fb49498c51a7d6a5685c8a946e4a48187f96579d028ee754c0ea027f9bc0b9d7b9339ed5b32d764831b2117744262e26ceb351402516c2271aa1d1cb520bc0d9d286424dfaa3356bbd4ce1219b8a74a63a75ec578494a3035f6fae7b4161273dd64eb671844994f4986c3284b28e6688513efde98c35f3df01f4599f85987fcbc06a50056237da9bd5ef110a3b5c40f1c999b36278bfd50b353fb357c658ee5695ec4abd949fc7b68a31765895b82f1cc1879e352e5a018f4f34a3fe54a2b073fd9be23331ef179634a93cf6ec10eb4f44f660c03faacf3031e0bbe5893348d454a55c9936e91ba16fb1434ba81d68000b3812d13849d3ba3daeab6643615cecc9d84d457aa591c8ddca0bdb933d4c44d02642bab01383a51548639c85bedac47ef410c898177b45467caa4408ff95d4aca0c5515b10a8cbd7ce02876324399ff9432799dcb5cdd639c3b4520edc7eaeef0e999e70d80f3b937d1c39a6764ca41c73a5d7e9499e3474ee930150e5c4943619d141849db629a034c301f683a1946ae8a763140176bbd6e5c585be36f6c5746b2d0b09dd28e29894c37e013c180d756ec80fd7e90eb1d1c3bf993b7e8f7f22d6e173b5d75d1f9f0cedf7647e4b92d1351e97e5250c94fc04a226900e3ae6a2ec4dca33fb99449cadac41efe8a2706500f1b9b82d714472a6520ddc8da0545714a5f2d76fff49101e0fdd328967a2c9f977780717f5b468fa3c299853405faa17924c3a69780b3cfb417ab0fb3a4942c2d71bb96fe416a239424a44f7fef2fbf3e9444515b27c177f43f17101ebab1fdad8f8561dfdae7b45b88593d8ca7acdf4eea5b639c6c3ea761f6555511279e8389aeb36577d77981e118a73fe8ecc4a6410a856c0ae5f2e775e3ec20abd7dd7d4ef847efae5f7dbc1ac073814aa7057cc38dc89d638815db8b117818f00d95bc6a927ae3f38d62f79c66ef875e2427351c64ca48afc6e11804ef10a52bc55cdd94865bd4acbf57bd191a075db06acc1cf2eaacde8f41e89559437bf1fd9fb40f2e1a0021e877f33adb7d79e30ea6c0a28736a698d38a67435fe2856cae4363091d24a929f26898a966695856196292a682e95d218a744e91ce890cc48d73deb8c4ad42b51ffbca479f22d8b9c3a8f3fb38316b678a016075e2ecb8d9dcc43a8588d203d50b7123d6acafc1ee901f6e332bc113229d83b5d16bbfbf6f0b594431b3a695b57f2a49de641a2a291a5e2903ae34b0eca0c92b00baaa7395eb30db06b2ca8bfd205e4dbd8bb572e57ef6a1ead264aa517c6bdb5ee591f2b61b4a3b37f56059257bc7245121abff3f02dffd7e56529ffbd7adc533bb36cd54529fec62929af8632bf614cb4819fe6cef6f26f9f2acd0373747c2a4ee38824276f6185793232bc3494daf45edb526ea5e55e567dfdfb8d2af11014071bb913b63e6fdad2384b53783f1a7a33cf2996e64a070d22158811ffbec596788ddb13d0f4676e48f013cadebda3499b33889f072f7a1a39567ecfc4a69c6a40bbe2162e0caf90316d3b3427bd12cc596c0b592de223685e4b64803ca9d7303d37fd75768bdbe05aaac33937ee41258940445f37506fabe55774d2d3533f9fdf5102adeceaf8a567469caae2d0aedbf245ff9f2851aef199af61ce725e2d642fca3c690a030f44f7958c68a2c632036e63fce7f5dc829892251c4f591b96e864876011066a062862d0ab817d2512ea64b6375b64017462d6c180703491ede8aae353aa943ccec75f2399b7f96b403dd6562bacde97c72dce55cc08e4c5e293a5765ce17f7f41150fa5ac3ac6011099da66143f05f8b1b1911edcd65fd6509ac934d98c434c07e04587c2d2ede53a97281903a61a7db6368cf3cdfccefd46f8edc2e2a868f2706d0be9588d4733da3a12284a13008a16d803abd6c86cde3158ca81c2c64d6412c53a98edf3b6b6347da6d2cd6f0b9fb6341ef07cebd07cc75e1e2a1c9d26754bebf6b982c6c28007a9820cdc9ee86c1aac387dfd154b08e7fcfacdd38d6b7bf9f77eb9ecc285948b882f1bd9256b00f631f118d7a630de1348cf6a6aed9d9a2f9dc30b7064420da98d3a172a01b6e90a311bbddf758e0fe51e951bff861e61c1df8f8f815286297db6a40201ab8a0e5b7beda9d8a17eb7113e96e5818d51724b4683c3e813c5571b04ae656a5d0f7f57368a299559b592645c4d474b596904cedaeb30a51f95c123151c591b988335bba71b129b36475a1f898ab04d2b158c032f68cfa0028199f195c44031989db758ee6af766838e6747e155db4c00416064e9005f0f4f0777587517e428a900546134dab2baddb27c5cacfb71f69e5362fe0f3422cb5ba973b65281a6b913bc908f75327579476d5efa485564130a9b980c5c1963b224c26dc54158f626f16f8ed45842e34a197c6cd4c8c02c814fb136f150e", 0xffbc}], 0x2, 0x1) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x80) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000d5e377b98f13cbcbed4dd00000000000000000000000000000000000000000000000000000000000000000000000000000003160211382b411ec4b182b00000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x5f, 0x2d11611040dc9cd8, 0x800) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100008, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/253, 0xfd, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000000)={0x0, 0x6, 0x9, 0x1, 0x8001, 0x2, 0xffffffffffffff80, 0x800}, &(0x7f0000000080)={0x6, 0x4, 0x1000, 0x5, 0x10000, 0x6fd, 0x8, 0x4}, &(0x7f0000000100)={0x8, 0x3, 0xaa50, 0xcb9, 0xf2, 0x1, 0x2, 0x7}, &(0x7f0000000140)={0x0, 0x5}) kqueue() 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/231, 0xe7, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e6f666959653100"], 0xa) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x27, 0x1}, {{r0}, 0xffffffffffffffff, 0x52, 0x0, 0x0, 0x4}, {{r0}, 0x0, 0x50, 0x2, 0x2, 0x4}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x8, 0x91}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x100000000, 0x100000000}], 0x80000000, &(0x7f0000000080)={0x80000001, 0x7fbb5654}) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) lseek(r1, 0x0, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(r0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7fff) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:26 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) rmdir(&(0x7f0000000040)='./file1\x00') 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ftruncate(r0, 0x7) 16:00:26 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x7fff}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="1f90311f607dd255f15580211a9f1706bf50834b6cc9d8598b2fd0384c5ff28110c19a98af3022f8a58e07ca425744f22062cfd8b6e9b02c07b47990c70af871384b2600007e03c2f0303b68fc31bbc645582440ee130e6f0dfa0da7b9b8d8b9cef677b004169b0227c5bd011c6a5a0d01789e93cde780ea0c3cf1b2f85bacbad73075bc6ef74bda3cb3e29d6b538120683e1c4e2156bb3d3982c3bacb95a05c62ca4cb4", 0xa4) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="2768e35131a3d9d0f49024a9304a1244a7630f4671cece95f1b6882c51e8137c338eee7bcafc873e9ab705f0", 0x2c}, {&(0x7f0000000100)="65b78de73ebc4ccb8c6c71ec1ac0e996d3c5dc5fd921bef0fed66af331cc559a632be61b88fb96d60970f2bb257cf7c0fce17709398b567357", 0x39}, {&(0x7f0000000200)="aa1a98011907f82dcdc297195683a17c56f8530306ce50bd93aa9b70d1df5a8189df8a4c54d3782ad93afbf6857ae6725c72fcbb6ec61b7b65bbd0cdcf832ce5bd098e175fe5b3bb69019e27e74783be873216eea80cccb3e3b15ca270173df64c71ece0a062268b298d89d92b8eb9edd98be77fa2b5304fa72e73546c8391c8c3d3befa05bc1fda2fc421e50be5d8a78e796ae3eca16658e7e756f45bebb7a04a3fc65649ab84634823edd1a46c0ce371327cd2551e17262161824cbc5b79f7fa501a32028e58048f1fea8db95efa35d8456449ba87d22cff457b9c4fd7d83bc5734b18670b123c515a327f8a96869a162971e3a12e6e3e607b1cf9a6e226db6b5183ac398ca88201abc4a29a58f6b5566c0ac83c82032ae89307f03d9771b48ac5064d11ae8808964d7891e782e4711c8c07500a56f0e284e63b73951847cef3467f38ad20be76281f9301438cf22431984642f9fc50073c8a6adc433569da7ac56c99b163d762533f1427ef255cfc8751a585903800c762403ea370496d47ad1ddfd50d3a4e9bb1aa041068d7bb0f327765e53777db6ffadad633b0da582b8471e99cd7917e67faa1c339003a9701d5afd38183ac973a76830ccdb4d84563b7fa113909e2dede8d0574893d12c49b8d08cc09c0b674f230c754560b9a316504a3f768d08d6e7e859e8096a744d46fb70243783fd0ee636ef43402741bbb2fca603bb58b053db4af2e49b2ea5d6a532d546500dfc87b244dfe33033c515de62749a57080c96942e7345e945caf838b74735cd912ed0d612a543d77685176153d71266b7bf07278de1bbd45e388d46d4aeb077b1a2529f8027f93ebf779df9c3ec9995f49f2291dc9d4a3c05fe5b2bfd2cdc9726801206b0ceeafe5074aa6e6dc129efa580863da015d37c31e57bcc9baaad94e9b28b5b3578278d39395bc7919c18ec4cbeb3244719902be7b3399e05d9a6091a8a3446119574334503e30e472c18f73e4a937c1c7ff5d385b6ec61eee9e79b4ef3a31860d0159e00dcfdb886f4c02d2c6e091a4b751ac5f3ce342c0de6e87e30937e55666dc93db825ee41eaf7d598c23c43336865bc6d96f80fe2c62473290d3a32b5f15327a050d645465a34786678e38cd0b44378bec613686362c8c9260f852f6688763d1ad6c35ea48ffc08cc3e4242a5ebc5cd4c80deeec8c3fae55c799e92ed2f4fa15642809643fbece974108c2a72ba3c6212d43ee2f36084992d5e14d1d12b1d1c4e057d1993c85d91bda20f10ab6b885809767ebbbc273e362a85148ebe7c03dd1cddc6626b01039e2876e599fded3ea83bb5f85baed115f0488c11bf26ecedb7546f4e40e13a6ca3411f4800597a12d7e3259ad3ab83518471face471990206a2cd81c9b6743cce7387ef3dd5e2311112c1b7c8de0dffd4323a49a1508c7f8e855d3a950ec631c80a5e75879ee0f82a1593161a5fbacd82ffdc38bbfea9ba93287bb1b5e3b62774813c73b182b96489bcb817d100e16d6f50471e022afdd2988e9687939c8ad923f462ed67d17c0708f978f240a4a14b4239cc94d2889853f05f49e3c81eb7ed7b64e0cdd79dde013dac00c1925c919424ce770983e7f429d7c95d7fa1d4567faeba139f4b8f04470f652090db5d0db0e2b22ec82e52340bf6fce8e8dd01f834994fde99c3c1c9037e82b555b0d3719b18b4fdac9852a15d66d57b353f21f9b7aabe4d7beb39bc42719cd52ba6a4e0e16f3d9c1315eb12865112857dff9417cad3129f280fbf72f739cac0253e93701e161c0fafa5f02c65a9e4a5577441f8cf8e98fd257ce5c125814c0090d3756c609159b302b9e9b7373b5e66d246fed27c5df6e3866f7dc5a917cb84ea78d3d255a1287077a5378fbbbd6ac987f2596f2d6f421727afa6e24f7ff8cb7ac9537bf86107fe9ad3bd37589ae47cd7d65f531fa4cf5d90c7090ef31ac9cec9e2f581fe200b3783f836b3107c43ba6416f700d81a8b5db0d68f2b2cb4c42b9405d701e3120eb26696b4176719bdd1567a245dce3ca59753f28c0e90e0be0ad7d56a41a68961e9c8c795b5c419e3aabeb9f0923f3359bdc054c3f5687e94196964752a424a80a09b98feea8d0752f4a7c4e229bafc4a5e8d1ecca39706e87a7138c207fb2d7c63e813f77fb0c806a6264ceea3aa019d8b684f83c417e965442b11625357d317591918eab49d9bc840e49ee71b3795a34e3307518ae4b66eb8140dff34eac37ca3c8f7097fcc4ce54d4da0ec10a0c92818ad4c8868a0cd7f22926600594360a98bb8783b2670d4dc3360898f854303bf7c8638b3b6626e2efa9637902dd61e8007198e71c4a21c967a83ad981cf57f5c7fe905b19b3dcc345a8b65f765702962aa60dad462c4bb4b4bbe3190b124d875fc193712bb206192af12fa1c70a007083a6adb8ae0feef29a1d2f58c57bc0b692ec066a697f37019a53d1b4a85b60eab6240a749eccd31dc13ba3ebbf5d8fc5e20eb2b9c45faf328e2d004d2920b6c2a138ce052d89a94efd0587330f6a04a0c1526aaddfbfe327d5b57f9bd89bc5ffe4a23baf0e02aed649b834d0a1afe1621924552d42d263a70f3e6897fc98b7432b7641e19d8dbf73cebb7a824ca08fc62a4b3876900b8960d0b8ce0110a27bcd8d7bd9e79ed128572d796d35fd0e8dc5dcf079e3961a7bdd46d07d5f6f0179db6c1356ff0ebf1c0d4004094090c8acd01067796541adb6ea180f3577feebd1ef0d42421946d59a796bc4de5d425d5b2408a5907bd23e1bc86c61412ac89122bd70fcfd76f6a5504dd6986724e3b146f65990274ea7efbc7bef383c8768a77c742ec26f719b613362a7ebb351c239f426b5b39d0d275a1915d7019913f9e08e6afc4b79f43045fb7c57e5df462a1cfb1047d0519efe3b8589ec6a5c2b4d77f0233d4ddbc5fa214e1dd3c15488bfcbd151cbe9ee7b0595ebf07cefff9774d647fb7bc2b433d6234792e17b8c9b339c6d5d2c0d630c2b1dec371ae247ab01ff784604bb8ab0719c9bf3d33577a84bb0bc5474126406291d678ca9ee9f827b7a4003676e8f252d7fc6ffdb90ceff12d85bbebe9c987fad4a16079e90d3fc8f3d00770cafd81152067c1bbef21df681fb7e5369d20ac8a343ad8c928234e3f18857f3ef902952d2df7bef0e64fa497f08cd1a85d48838dd1d884fe73a017a0255a95777e2773388c9b914241a01ce46c0ad4472cf1d89257834891b6e3b39a8c4d02eccb360d329631ecdc1ba2aa4264777de3c8fbc95b6365f167d879796402a8d8ec6e5990f9eed2e2fa71bc321970e2e930f43b835453122d871b5860cd410b68775d65e7d37d8a3ad3c10dbbef4f4ac29fa3e8c78937565c5cff1c8b5cbfa6f1e85ea028085c45cd94c92154705169049a87f596a6054c461b952d1504401b090f6bfc17208d7f3b134debf31225cdc6927bc8bd2079116c63e4428cb87ca2b7734f08e35fd6ccde4c31923109d0f032ab24516782ceb674cd47cf33e98fdc90bdf33c9a999dbaadb060fc821f28f5e34f46973cf7d4eacc2bf7bc4694af8d4393decd386f7f92ad843f08aa242bf25c9bef147c8e14fa3c113699200aa28afaa86b4e8645ebff1a05df9cb7d8703e8d8c46d3f3311353b8b3f12e4e3354904e8db2a06b34b167425bee4ac7b579720d71eee2430ff4b691d57d3933bd903825d657eb553a68893dab425074836d8376c3b12d385d750ee8abec534d5af736f98756432bcbe8ef1bdbb9f37e2c2c71aa6fee78900cc1b4e4943a8cd62cf0539dd977445538bbe72a8330deb912c15537c8ae52ad707f4c86091347624177a48583bdbf061f55f240841baef6c67f5274784980ca943e9a3d8c70ab42510155507e64cf58814b8ef4a824c254eff55424d2e4349f2b7015844b99582339c4282b593738ea13f344e88638e6ad74196a792d5c65c80c11e00b97927fd09df432632699702a9df5d6b62c3315013fc288c198c818d8bb80c4c942292ddcd05eef7c878edc002129d2439e0295c63ec02638abd5362d3d0c3566b5fc06ebed0f0ee98c99611bd0aa86f9d3769a1e9fc7648052c72f7eacbeb01bf48ff5eb00d1707042f9be5fcf8f62eb044d9796b1d17519c283209e8e30da57f354325881d4045d19c87f727edfa4af55506da5470eda849114fb98a84be96e45db91acfb1d2acd942e96262bfbba204717cf36b28b3a44286b85483d75b24e3fa1a60ab56c703bd318728927da0b2e07adc51c94ba05efd873fa765dce92a989d53ac6950aff6490cefc542cabab29d2368d6b49078abaa722f459632460a7cdc9c49e2a16d1dec9353fc59ed8ef2c3d29c489a18d27de877701f2f95469a3fefb66ff911c5346b5d563b275752d75293eab4d04c5413ec21ecad3d50cf5fd3b5b492975cc03b916790da5add0babaa6bda62a16e06caad9a015f02fcae7972f6c96a5c02ac20ceba04e7569acd9b6fa9047ce5c3e5ffcb615edf073224715dc329ccbeb421f02cc62ee5450f67335453e1ce8d2f3e2754bfb0c8e6635707a2c8f832a368034b0db7c693600328895b0964f15197f94ee7fc166f39c39e3660d9b64292de884c19b6c9651312c918d083320d2372617df2a4ba97e4adcbe9f699384f10de758df671cc8323145f815da678f4c88eb41c713e37c6dd47931b53d1998cee2ed8c0d78672814ae5665e5c27bbf8a1d7d8a49274900d40338167b9de86c158bf7dea54357cf823e884811c8c05055f4e640262ae9748f228bfa780e8262e5112cf19b75fb08dec719f57c362108bd43e04530167c411ab78ddb514d258e431e4943924349cbb3e5058113cb446ed66749ec5bd5047809f52e751bdf286c172c4bbbe68b92160f194566e51871f8db8b117acbd803902b61855c28314c2a09f7e0dd6e0fac16dc39ed2e43f0c7ad23f29b0086780bfa16f5b14d7d24a68250e68aefd7e83e213582fe25e8b4a43116fba3024744bb0a25820b8485e13b8ca1a73b8330a8a9bd285def8b13f0d639cb00e76be9f363b4717d1bb33ef06c138b69b3b8d5f5a909a7698e9979cc0c504a591c32b579feaf658961a5a486698674f78eb85e6299d228ae0f671e29620400d091e6b6183dce2d50d032d1e70287e55ff44ad1f4273ea03acdb4ccae9bedabec9be799bd6a546c0328c1c245fac033d314be0e665542dff3a6ba187b11af30d14628cb0a453cc5074fa8800f3144fff2bb8fa13039b6ee7f22a39e5a8b7570dd6e8a7d045566eb1b0e43a141619a6ea88fcb9144e5a93dfb1c4003e6d77641e9638bb60f259d46a720855db0866c6e4eb4a8eb26c68164c2ce67470d6b74de8f4586a6edd52e9458c913011a506f1c581aa5cfa932105b1bf540cac4fd235e958ab1ce2cb437245dcd69b8a27400704b349747665c9ab4a306b064d540812d0afea138975c9ca6e14df4a61431367e33dedecd21104fe0921beeadd8a63cbd9a0f6ee2a90b181d046cafd0b2ad5412e728704ed2e170007249e50d39774e10d0a1bc5db47194121a6b83f1e64769cf9979a95f00e67e03c2680d843e0485deb05e5ee658672a45180a215701e7263a27b0eb6b23dac77a4d4f6170415f8739e633e1ba8aa4c8d879799bb220bd70869dcf0900790d332d05108a79c34a1fde4eedc0e20e860060cad76d8d28751b958b2df6cf00dbd8834c283450a21e5cd4b73a107eef9fd0769337ea476f7a83a12a4a2c113903e447dabfaf2c73132cfb2ed3e67dd2395e72e1781e7216ee071a3f73f9c07b439070118b11597f5098f30c4c", 0x1000}, {&(0x7f0000001240)="61728f65f083d40a589068b7fad58976b8921fa40635a84b45473121362522892c35d1ec17a0d0e86448e3f91d3f168b6733760c8f809fa7ec7955f9531163b18752ee1b2688d5794c02b8c38976b106bd18", 0x52}], 0x4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) socketpair(0x10, 0x7, 0x52d, &(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000001300)='./file1\x00', 0x20, 0x1d8) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000012c0)) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x2004) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x5, 0x7f}, {0x7fff, 0x3}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = getgid() setgid(r2) r3 = kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="202e54e19642c495c9301bf293158fdb29c2915410e1de888dd8040e3225e6fecea8d601bb0b05e4120ab88ab2b6", 0x2e}, {&(0x7f00000000c0)="647cdae42bd26a1e5d0eec194d", 0xd}], 0x2) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) r5 = kqueue() writev(r1, &(0x7f0000002480)=[{&(0x7f0000000180)="d7d77038c73ea531d0bc1cc1d3d0d4f7799eee375bc47a5a19b13fae18779e724b56da5a78e6e4f1cb8e362b9d3af30bbb6c475da11096deaefd59e28244cb3a72ca035ff404677a341a50615bab0348f0e2691dddddb0370531e298", 0x5c}, {&(0x7f0000000200)="cb1bb10ca32ee0ddf57b3b86fdbe3682cd4a60c1a48736dda676a8554c2d3345db94914f59e4a9b446f475c22834458f0fddaf785591c807330e24cf3f32ba3eb7eb89cbe5d98c8dfc8964f6e132a9dc49ec34eb21056207c09b6009dba3d89ee263173e00510ff8af3265ab0a043ae72707aa22a00a7cc23138442302bd4ddf37c9e1506578ff9005f9b291a8f5feaf298c043fe42dcc4fffa4a47b3ce6d661f8e339a6b094bf0a31c6666404399fd896336a62376c9078a0b754cc3fb6b044f0474360fe4f0fc56afeb810dd2c26949695bb797d6442d5ff5460a348e9d9f084e60a779b8549c36a522632c2b5b203072a7fcfc5aa330c472db7cbe30ad9994d45b15705e2958b594a533e49c9fcfafa6bb3d09f8473651bbf84a91b73220fdfb46f6efeb881ee896b4191c2197a7cc69b201bda305805db165a0786e0af556e951e3b121e2d78815feb97048ee1e679b0c3783ae91b78e6ab3d3b974a9905b661724e8056d84c8f486b7cb927f354af253b1ec1cb3ba6e915a6b6014a352415e32edf86c7c2faddb02a1933b1ee1820b1fc0d7125a1ea8fca1cb14f13f83ce400e6d0f87f7ca8d430874f2edbae048227381b3cf35955d362e259f81ac97a0259c4bf73184a180678bb62ff659cae13981e441c0954f4d775b642c3933b16a1fb11965da936adf35d624cbc9692971bbe88a90d412bd0151475509bf40e0edadf9bb897034f65dd0349789eb3dfd012eb33e8b3c95cefa50a8a0257c0676f4651460e4885696430a9f6af4655662dca4cfccd100f4f609c87c4241406e5b5ee919f7f10df98d239f667bc6231e4f74651ff3c18f0cf647eb24284763251ac012bbc66a61ac610f321323bfacdcd674f162217d5b7337fc2389eb7a9ed6dcee8407495026b80819b5ed8ceea46da4401c55b83714fcef50801806a4cedefa603aa7de2e6feb39e73f3c0fee3f9ef422819ec07d65a873d43343a63f3077a90679965396c4beb0887380ded5d3202f081ac7b65c9efdb7c504a9bbe204d44d378f4e983bd1c9a59ed8a065e37c24265a3a63af6c429f8365198d89e3393f78b7a5565393dcd4b5d967b787a893acda4414541d224277cf01c32d0892e4ff8d017554c3237c28ec7ed5d1b672e7d54fd0502cac4728b5a69b9914d3f982046eb14d5c398535ad3b9b2c3b987d9c60aeddf6e61652a43ecdffff0c14ac73cca323cf7a9041eae7c28aed2f18b4d722d4c18b5fc5beb1a7fe2d078ca4dae1dddac1cbf8521d057a5bdea03ca60d12369336a095c4fc65a705b98f6665eaf9a9b48da20016ea29ec74f55f39884f82dd46956c723b7cb01769949b12f58487cfea6a39b676d5eaea61785aeb0f38be65b29b5a3b72605a7f2d51e2def0e37925718d4b08b012c8be9b82d7a63cf6f0f65658575015aa95e072a24093b567230fe27668976337640d1cd67d9e7077ae19779b2b370a12d97221fbf79d4709452b5cffd0604b4ea6f3f8369d895d0eecbfe0b68359a683c8cb6663ca3a0defa6a94f6f91798276da9394ec61cdd0ad52bb761a99d7ed1d97e2ae8cd2813557ce7d4e4cc7a26f8697aa8cae2496960fea70cdd1d70e05cce7b9d223339d4484cb4e1749d5fc344e1557fb08bc62711a2144aa8f8188c95311fb74244af28df67b6d858c50a886c2f5e2daa5200b3c9909491e299d95c195f7202460297780eb64adad594122dc9d291126aba7bec2a2515e44ebcc5b33d24922e6950246659e0f8b5436a2a39b99285298e34f6fcda5511d759dd3033fd51fb81f1b9ade4afbc5eb569100357e8595cfc7b1ee5081f4f6272274052914c8dfe7d1401a13cda0ef471ff1317edddec19a0aa58cc6632a39643377c796ccda4c6ec8fcd0496b51d339f76ff52b95785d6e6a4f14302d8a03dcf379c340d5c5166df8ae69eba119dcdb732b60ed7bc9e25dbc16346a29d8f498c162a0e4d4b1fe56ac4fdb3d298aff677243269a3171f5d428b7f4ea003c6a0b2e776672335d03cbe3841d805c031e8ff5f7dbcb0dfef04d96905fe3601a671a3b8c6266fb3b01c3e2c9b134a7b055bc6ced942de7bc8db9bb119f323c581e396f38b906e19e45173e3e285c99a4703c2000e41e78394ca4f196d1b85387d4a2c1f4cc67aff1402e1c2859a54ac74f05ab179df9ed69b194ad7e55231dcdd91c70b3033bb22ead0f5462c4e3d509b4e0815c2a8c0effb331503c3b195c7c0691d27a3ca3ef285dfefbed848db9ec4faae18e7087b98598e7e1a0931d405c4839924ec01ad63b58c010aae2c9974089f6436c01367839d23334663cda535f3354769e627b00553c1459a3a38b737ef45198a1d2ec338bb5e68d39c9283c163ad01e05acdd2dfa3d5c37e2f202d9b6d5a97abfe0f8f91df098a84541fe2dbebe94aa9fcfc8e8a5e19eca6911953b2e97b567033ed1ed82d58e62176047349221238e43fb99facf666feceeaee3c6f7a635733524ed54f6e6302ffaa0a966baf92abbb199ad718a34b0c94c895faecee56a2f129d533a95e41ad33c23863e54006d3f48bd6f9fe489e5f4c6e5e60e826b7665c1e5efd8db4fc3bafc219796366809dc5db76e6e4812a9d6627290a75c076ad8852dc84d078af6e23b4d42230b09b548c481b05cc94db8038c7eee191647aecaa2843e906bfb2071fefb64ce9d67ac6a5895160f4821a3834e8a0a8b32965355a81d3049d1ef36b9d67a06a5acd337c960389fc67fea8ed36d83348a0f402240132142457b5897ab4c231f8ced93d9133df0b6ce1f7be9371230f3180a8a21b00b8d4b92cb03adb50ed34b6e3fb7591807e80393ebd981de3d4489d233f99376b4ee2d1be0939f17d1d8af102102c4ace9b7684a58b2c9c43d8afcac753aff22978ca7ac71c7cb51193fe96a05e920e69189888e3c59d6e49460db3694006d4ad376a52c1dae34f79409223e1cbbdaaf1ec8d77e1df28e01e358bb4c0662880ab06c2f97aafd1430a81ad6187c0ec95f94eccdc99d35972f3be098097210a4dcd6be7f1a1e5deb2668af9cbbe222c851ddde465d3d7b4f9336d2c07e738df90884d49405c28981efbe67d67691d478cd825c0c58a7c0db243e5433f2f557c4b649e7e2256f57cc2f767ac380d238d271002df77dae4b79328e15ba6006d3d745247468f09042b05f73ec94424b5f00c012868d90cedf5d41588a46ba62815ffaeaf41b8f49c266cba76570a00d0417a913820c17594cdb8219e4a265f5ca7d848dd2b0763ae16b1f163bb8bb6b19d58ef260655d8e10923472be7b07f1bb40341563770b63cacbfe44eba57d57b78eb1467d6164827d8b139677c019e4423f1fc40c1dce545e1278a28cbf6635312e39a46dedb9dc6bb650ba07c9a50dd62debfcf82763bdb818d342c21eec19df5fed8a464e53a3f452b21c4eae1f2758988a47bdb711ad01264bb4de68f6d68d5a46bfe342ec286c5fe4625f0f228dfcacfdfb5aa913d39ea3166180874efcaa909947fa34ab63176b489e5483e9c870f385053ece6378cebd683df2d447c7b34e3fda3a73b11243d60ed97e77d6e89ea4b8ed52d05f80059933cb6f3ff39daa4ab0238aba8b69d8a5d45edbef8fe03f542aca65c7877fe0e827a529619ff9deedab8544a0cff214287d401943b3459cc9e11c3df330512bc59117be1caacf5ad3581c290752e4e5a8f932debdd966fb2e439f6389420821856cfc4597e11ca8ef18c73c4676811e125003af3924a12463b5b64c0a5f81a7ccdf909371cf9e3ecccf65858663bd949cad442df8a2ec872a23543f725c01d8ebe6bb3e8ccacaf1f7b7431f2bc5042b031994701a7f696e881aa2ef8aedd93c9d080f38778b31575c41eab92446597abdeef6f999f96f91877757c70453095e4dc3e83b10660c80d2d1534b9bfbdeb851f44afe6157c5b0bbd3147e40363aa4238466aff509ab616c3704f9ab78205b29c7980f52254b6250849815a019e335f82c4f126cb1b8c2a05448c1d375c2e923764d5f897873d114022ffe354112a2739c69e46b8f12466cec6799cec20fbe7d1e1b5e787f3c1f45ce4c27a841255ba1506eb37ebaed7ea441c59b8ad28ee3a39f41aeab9dab8a3d7cfb77a27157ec3d389bbc5a944e86b356161b99986013dc3f8e0bab738ade62e232dc90fa2e7982e188e99b506a7b386090c593f4d98cfc826e7b58610cfa01cbb360ed80232693a5a643e64fb087983c7880a967599f9d570fc8ed85615f33594a021ce1fe624e00a115e5a3d8bf8f11cd962ab8475c005a02964a37ce951b2a8f1a5d390d050416c2b3f547d520077bc6575a78a29a8885e375d27306585f5781be0d8f16d3719b581f4e4ecfebfba88edcc103314e8e9680d2fc2532bc47a59307254c347051616911a7512bb200fe4c93af5784e8b15d1ad1bb442db6ff4a3f47f94ec7a8e2487d4b52161986df7948f6b31219cb3ff02c4e436efa31996ea79d22fac3770b48c8a33ea57c8935b2b19c37a49580697d41df7f90310877cf84195bfac425a4f3fdaab66ace6e268f0b3a2f85dfd772c5b046c3025b88bec7d41a07ac265ee9e8d8066c6519fc12c8f7f9d76e9e35869744df788774143d5e7882e02b0f166f2dfa71987bc42e2ea8eec065da768b1f823ea9b8c22b02d2e3413ff22c813332cb988f511529b64c5e39aaef6164101ea886dd335ea66d3aaa6b414533a53fa287ce6af103ca529a4a10b5f456f9c4b26894e218bde05753537f933fca617f1276c1914908b6058daaf13f03040496749c5fda797d11d785156c9cd9e9fbb87d180d0feb66a589fe0433eab029a9f1707a47df609d787a1b778ef910a64811f78f12890ffc319a95e2308b02e5e3f6ed48a8521bb276909b65a0f6dd5a57092cc351ad6e81d69df4ef6952db5ba94133c0427619e28a142c62a6a38b44e18127d1893ef1a080ffca74635efc968fc9fe2b97839407ff47790e40aa7b3f5acb7e12539f73b71e376a537a121b403eeb55fd2995e5134a370051757fba9453f96ca86bd9fa134d536363a8d534cba97dc5a136e0e06e0f2b81ffcf273b029807b5b4fc6d2ce3d64e99a33b04a89ec34296a250abe062630dbbd44c3d97e2c937d5637e7a85f16d7f6920f99a4b771661d9150d0bc9079dc1200cc54e78001918bd475055225ead19434b7cc7058c74843e508ddf82e1bf04d17fb24169c70d2b8cc899961e308974229a54400c41f4d6a878521ebe42b8894028e965d747663558566a5fa33764878ed809404e6233086637951cf18c48d5e8342762a1a3049b89b10b948c3369698d756969c5a5101181542fcc9dfbe22a6e72118649c00d9b12c6dec629109134fa2aaa885f00cfb448bff1c33fa4cf85f6fe6cc60cef65e3df5397e000b38170b60b8ba5059a6bc6cf2cef2edc55abfc2b378da0815b2a83669da7a3560a6a21f489f9a695c9481e9f0a9474f4a108139d12361b2fb7b522608123e917b49091a69aa4b2080e7dd8ba140d374cb0f44052aa50ebb6ccba592d71a46e10f2cdda2f69b7a4bfdc1037b1341483a3c8cbd7c3ae9cb1fabacc171bfccb8ee35d44594ee235a6a8639bbf8411aab2440e97ecc7923d841a6dc1074d6a199b27745836343167fc69ebedead1b830e3dcc51ee9acfb64d33a4a1aa01063478083a70636da1c1ed78c4b947515c1807c31f4bd74d11c6e8a100db70790a3dd3fb8df86780c9f0d247c3db6fad3bb18ea78afa12c9aab1187d2a619ec87aa6d50551632c46560414821b620a9a421c9b1c28ac7bde36cb", 0x1000}, {&(0x7f00000035c0)="72b93a8485be0df6d5576708e968a47011528befe114bbb5541d320452464e5e094b630f2aa083c12d872771724415b6e931b1f9a17190c61eba0e32c0a6f465c07ea7125ee075a8a1457a3fb8f85b7604a8ffa645294dc202e4fd9fe80e2b757d3d5fcbda1416b660f0402b2fae7aad7bddca6c19935578a07558b0eb34550bdfd52c96ca8bbe1565af03d9b2fcd99619b7123029c30a3a17df10db12c78fb20dfaa2c4a75d2a2b5357842f98fd", 0xffffffffffffff59}, {&(0x7f0000000100)="49b22220d533279de623519b27a6fbede5900ae42ca6242abe7b68c6d88ae8967213daf67aebccb78d01f256c6acc0", 0xfffffffffffffd8e}, {&(0x7f00000012c0)="ff2c29b727158d6a0e604d46bd2630f514e1acc21ed27200493fb6fea05be70142cc76eec9dec1af88cc2e2eb2651aa6abfc645e53be455235cc674bc1a08bce7c814f9dcb187b3e88204e04a549c37ef8dc44a5c4c9a4c0dcacd7375a5a4ed7622b5d9bd0b98df60e3dd3130c142627eb77a17cc8dd2a1bc7ec11009b222c7075054ca6d06763f9f31ac00d0e1f3b11da217b89f464212c9c39516bbff7672d08122a5f26f9da477b119d2fd15e05dd3fd55b06071e8018ae24d37cc174a55852049d8f197e1c0ab5eace345b579fd1bd0b886c5608f64e20a9e4fac1cbab5df46a5a11bfe51a210c1dbbd252bd5fa55cc2d3617a6abfad9ec3305ec4a48fb42e851abbd44a830724ca976d89d1c21d9999dea0fdaa78d1808d26eb059bd44c78221e78140d6d42b697725ba04b5cee36bad4b05f2d4b63707645f3e7fab677bfb2bf84aa2b0c56191d6d6827321a960c507ddc953398452e5b6711e015f7ff2f8784ce9fd7934e71f42a0298f922c97e3831aefffc00e3fb22c0ef7517ae68438694ca2943bc60e6b85cb072545cb1f63313427b27cf6be35cbe311f60aa2bf3eedc31dd1297267fe288b0750b5a7658a996eb8cae214bbac02754180310ff7eb0662125c22db2d95419393d3f1cb8b7337a45305ff95cc2ae46443903574617e6594b6e3a0695372fd45978ff2a77370881d3b2353eca0c4172c7b127e9f66fe780e8c72a6d985f9b9dc7787bb7c0ddf29055d2b45a5e1aec5a4a7a847387c4f7c30af4542fa7697e8dee1b4e4ef66c4e564616fa30beddde3e6d4886db66d26261f8da1da9b42a48012d8a5a0d916e3a9e8c3b382cfeade0ca2eb66d2a19c33508a4f1239ea7a57ca22537100a0ce0dc49a3a112d8dd8e28f3cb5d80fb6595f426fa8dc1ab89b02a50735490bd5964a8e4e7896e96f12d4e041d50fe23d93246d1df5af766588c3160637be3dfa2083893a1fa82d273d3571ae30bc4e3bca2b64466a519a52f898dd334683f2afb76202d2eff4fddf49eea54b55b6ab092be03d94aad9459ed7683bc54647515316793704daf9067a2cf889b9451df2d328a6268a8cc8d7cb9dcaa704426b70528cbcaee880747421cbc32185e3c1dd409c57a81a9d4efbe0f49e820b5a21a5531924d641913eaa350514e784fb9c7ac4261c760152b301b3ddb99b0902aa72b3828a5c4dc6399ca48785ba7c5d21a0e3c1788f573d6bf3f51c8444d54ff788ac4b2a1d5054f6af41e35cc68a7c10c5d832eff545eb00e548f7400839317ba6e311f6aa48528d9251c00f51e386d0b087c0c242d8f1295c5af0f9ab72b4f6b942f2aaf226712f33c95b3f442407873e20f2a8d0633788dd14468fd59b2dc2e8d61f4d3654462a5fda0524a7d494b17a86e810bea5672bbafc4adfb9ac709b81ca6c6d14654727c003c4934b5dbb50ea0082043c44e5f47b6e6855839119fab5685dc204df456eed8377a03fe894736b684d931ec134a35f91b70d66c559e59d68b3d3fc0b208ce4b81bd8f2d59b9f9606d17ec98d3531980da7f26a8f14fe43ee4ff0700004b69fb287e4e6062b8149e9b20a98e8b06d0322ae316221f4189dbeb2ea7dec827301e593d238fc7d873004ebb75abca5a7e115e9dc3bb84f60f03c9d184456b58e0cd326db36ecc19f221409380637fa2d18d4f650123a8927b9c76b6abb069c73f93738fd9c96e987a8457643254148ab19ae21155197a51837fc2eb7330a845506a5f6c5cc9b732d79323561acef2050e2fadcba2bdd2da09710d1666f274c509addc12b118ebc52d914eed97b0a04bd8d48c6daa9831bf94b1a941b3e4bed032ba8a3d9f3b44d58367f93b2086f20efb1d62c54e3867c972322da40660ec6327299806c58bc7bf4eeb948e168a6e4762bcc10479e491cfce2bc80087394863babb50631abaf9d17c16c846b38b679fc823d7d2ef938619bd3c69660f3296d348edee5dfb745f3c1593a066b050b2b7e54067425ed931e22ea4929c1f8fbeb5fece63ac1612754ba2516490319a709c741ea9cb1d439974452b4ae6575cc6196d1906aa0cc7f6c3a0b7b4ffac1e872806915cb8dd2dc8e7233e37f93a38a37e7ed0cfae7afcda86ae06aec140d1e0b799e0df60f0efe071a109b28dfba0f7cb2a2a2fa2e9db2bdde2857e3244f505098bb8bc77cadc68565a5cbcfe0ffec393886e8881b0eb11a4a1a4db3648e65d4ba17623879652187363e55ccda064e9980b9c6fad4298837e71e0b4388f5dd3a713ebd793a08d957fdbf5b166d46bfceb479e05f6ba559aa06fd74b0cc5d5998f1aa141a89d2b5aa42802f2e993a7e15578ff9edad078dbbdd041159b52237dcbcc645ec5c95013b813a1d0e0276359810366fef770b8922a439cbc7e35f2e3d835d84e89540762598a869d472b44e5da979c9cf72b7ffcae12e04cf374e363964b98fd1ccd2b087f9e8ce65bdd7446b74660cf7f47a5053ce772faada504922190dd6d926afef2ea8978d83206ab2ac184cc4d92cfbd09d392e29c33f07a43c9597a9030c5926ea67a593c29e3adbd459cff4896403875e2dbb2c0ee522488742e6a80dd9a2a3d9424638f4f67f02caeb600e37f504e85ef06863b779c936af8c7b868126a14728cef7ef71b2b0323dc55f0fe88ac8b53c2112ae2491675b7d5c0d40cb08eeb142f511918fff183a6cb4aa4dee0e4e201de0c213e136f86b6dd73dbc4ec1237414deffde61cfc3e86a5f4656a2350901062a4a82fe76a95aabb3dc56b78db028761560b9c43b87e569d94863c69444dd8de6f53cc50d293e3adfd6e6e8b8bb199b9eb7c465b260bb6ab843af5f8912d681e133ef297ac902c2cf8aea22d58788734e07a0e193c64b990f0f38983a5df4a943cee0909cc77479ee02d976ad668314ffedcc8f490b693b0e35f259cf8bb560e5e2e58e8486ad6c3d6f9b726c4091f982112abfb27f5a30744fd19fada75b1ec9ad224cf2148a7c68e9561d36f31bf26f8b9133617935f9523f75b52ee95f254126db13b11300cae951268c96514e2ad1ecd29f247da093f434855bc9c9f90b6d32d4f60e64fcf47416e2c7533fc5564c368efdf78591fc17ae388078496b6b32da4367579cfe69991cbf90bb1e610ec57550e04526781f15a43bb26ce75a2f739a2186219520d713fd52ed9959ff201e0623c60f8b4e95cad9b493f04666e69fa0118997ea3d68310e2ffbe49a4e57bbfe41f1afa06122f93f6a612e5eba3cbd09cf8430c1f3cef693e7dde8a0738d41bd935344db251df3a7c25c3ead216442f4bd03dd8f34ddf48e07cf2c7013bf49b448a365d8e221d23a578feccc945070a1bc050ffb91733e5b19083f9cd5f3b6473042b7a4b092c92db2830907904510895ed04b15b5db80fb32721e45c3c6cae4e9794e9ce76a9addea9a801daf7bd5fdfbc7c16d04e37aac426efe7d934b419627cb75112fd864825ee7dc3b8ec5beafee08c72e351e67ae2f6f31bf623a63224bf61799cac3c8a9054a59704a822173a9f257a093d41c666f44a11e3a4f41051a109e6bf1d58151db613bb967dfe221f76ace6ae925c3871885c7646b35e67e01d14d70549cbe87a06504f5a068923efcb89b0a5c14ff5fe6e81156d4cf9d66de0b1c163bdd075a5a7c22b63e6a827e72a08c831604e4da908b074838b01c176a6f6488e9fd1193ed90d202f1f4f338edc36c789ba1accc6d3d17753fe26811935fdb4b94a08276e34366343629b296d7cd1a2c2eaea592946fe99c2c8032ed18a7dbb450b4018344f20dd3b6b9a9b0737dffec0924da365046db2217318cf0bdae372b9d89335c4be006598c5cf863e319efff9d88c1ba9f85eae83dee514fe35f720d17874ddd634e4890e4b3514e360d192864b414ff259b9ba79b2c7f0412de7ff8349818a1b2390eaa199782160b28858b6075fc74293e90f10fb416712feef0505700c40c0780cf32df9e0029d5696e3be9fda97e186b73660475edf31f41ef131971b92b0243cf7b764859befcffa03cfd4fca5a47f3c621d64c70b644723bdb18e0dea97e80d17e3ed8602d90f259a1f12afb318fd22b205abdf3352a8d63cd9b94d1072d9b9bc1a1ecec3795d421cf1a9b446a54cbf3d9b177d755fa2ca84f4a225677fec31d0af07f84efe0f62710824542094271721193006de253e946d21ddb6f21c63d037f8287e34905cda9d89edbd45c547b7cdc4d329428a69acea09256b6843da89d7b2d5e77a0203e7527d8a872805f71941c57afa84ab774a9f0830f920f89b5b94b13612a7adbd43b84ebbf345b00b0a691e55b2da9e17039a563c4f84b5bf56a1fb6ce540479e70d257ecebee36b4940316d32b05c2ffcf3390fa296aeb871dbcdf825f997f566f282e735d8287fb36209cac74d73df9b5b92128ea1a5cb83bd3e01c87e681102ed24f0dc67f72f35f53ca42546720ede72ae4eafa2ab9694c7db88fcfcfffdc587cfe29ae4c7ff3ee260914f53ba42b1fa5dac11f5aee67782224433f649f676afce442f0ce702f61b45cb1c86ef4f558f110da3d93f9a1474741686494ba5b051d283ba97cc6edda24351ea997698d1094e891152c7afcaafa2f60fc97bf5c0c6fd4f37e94af42734ca0b503b9047fbe2c5ebda2bc7825d554ac5f1601bc8a760a3155d35e24654d7c07ca061d82902ffd90e2f0b703b170a22feedbf10c3c16fc73e358f97d136dda80e081e4753fbe424acccac2231b3da24f4ce70f669391557ed1491bc4a541966ea773a0c66656f372affd79a517e6d8b914ced58ac6526bc080f02cad45c74cce218399e4711634425b4e86f87fe78c4dab45f1bdb6d1a5c9be81dcb0719fadc4176f00c41dce89131abc5f71bceba68a8fafe50b9e2fee7ad767c4d92bca9687eb4fa3acc2241b8af22d87b77d4745a1e2b4a17e1a907703c08e56901c534df2219bb73d9198dfd6764c1c567faaf54303e123f5abaa013d9cd8ba7839394612add55b3989e00011fa5afe81e0122353980302c867f1c650b3dd37e38f47ee84b33e3b3f50f897e7e748efc2f59c45a586fe96795d2eb9eb4e27b6ffbb7f35765830665bb9261f22de4c9cd406eb20af675b83e75c913bccd2f4cfba3c5c031d49d09287b0339a8577f142b61f39f3cd804e205d0a1ea5ae65f4ae84af80052d6cef6cec8d61a8a81005a5ec04e7c2b8b461ca3855436d202e4a843b8d82fd5f79b108f08dea61a0f3296d63ce2d7f2f23b1ee573346fcfc709c435aa8dc8852ff66eddec157501764f1c37c15ffaab20ed1d0b3da94742950719f7b16d11188f649d48e65447461feea48c0dc990cddc2f19b93950d960984c2cc1044a6b409393f854f145084c35cf6c722f15c5d8a511174c3a485c44302c9ca2ee3956ed51b07f8f7205801a18e47d7d92bd78857e848f997456e21d391640fdd9d1ad1644f1e68238af1174b007ba1b2aab6af9572f0efc36728fb12a173fbde47528bd5b2206003a589f0f96f8e6cf58f910863344b8c1dfdba65f059d616a7049c41bed39ed1b18d08af879f1df85ff552aff3095dfba9028ad48c000a82b95adf67a33a99d709f6978d3aebf06da07930d2494688179c82e36833ea0eee12a4649b26a3c47855ae26b8acfae9425a4080969c20d4f1b3302d18d107919f084361cdcb35a7b541ca0fd7d077d7691e62a21ebccde7078b600b0e33e3da9bb95f8a5e244cc3b5b8621f20b1c5e33488fbeb3143b91e4b247e03cb5b2a20d0f2ec87e349d9f5be37e8bf10b7708980477528375189bd851287", 0x1000}, {&(0x7f00000022c0)="2fe5d7f32d79caaaf29f858b302545971fadbb8f87925ed546721313cd8c2fb323bbf4daecf1c85c6ace2979a3683af56d9ff5dcf16ba524d9b4e9c7f46cd9a4d6a672fc3d7e16bca16f8add1695a14d3848990c434941c7bc69182edf46f3feae551db4de2ac8082370b8b4d022adb3d89cde88a47a8ecffebd80339b3264602fbbaaaafc7c4d1b1ad90fc7cf1c69e0252cc50d4b98321c75c321827353d51ea1a86ef2db45ae028c8dc07f14d9d529d6ad7da4ef061a812c00e00b85382f061afc", 0xc2}, {&(0x7f00000023c0)="6001976dd5d89475c1ab015d503d6ae7dfb982d53b1be9ff5f1c914d093edc65833d30aaa7fd0c7ccf1a2f4ded9de5f19639f11aaaa999cb5ce960281005971986b02d9b5e4bea57fcf95aad77a5b48d39568c9b8d331b99c62eca59ebbdff353c9b9715ccc22764524f8caaebdde5364a7b1a6ede92cdff68ac3cbf37cdd8716040c12cd2ac0920f60e68ebae7f9dd3c6d5ff049b07d04b376833b14725362715", 0xa1}], 0x7) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000003540)={0x3, 0x2, 0x9, 0x6, r6}) open(&(0x7f0000003580)='./file0\x00', 0x800, 0x0) r7 = semget(0x3, 0x0, 0x10) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000002500)=""/4096) poll(&(0x7f0000003500)=[{r0, 0x1}, {r1, 0x1a}, {r0, 0x116}, {r3, 0x48}, {r3, 0x11}, {r5, 0x24}], 0x6, 0x4) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) dup2(r0, r2) open(&(0x7f0000000040)='./file1/file0\x00', 0xe00, 0x100) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2012, r0, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0x2, 0x5d3b7beb, r3}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x8001) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0xa000, 0x240, &(0x7f0000ff3000/0xa000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000400)=""/112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1, r3, r4, r5, r6, 0x20, 0x4}, 0x15, 0x1ff, r7, r8, 0xffff, 0x7f, 0x4}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r9 = geteuid() r10 = getegid() fchown(r0, r9, r10) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:27 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10}], 0x9, 0x0, 0x0, 0x0) getsockopt(r0, 0x7fff, 0xfff, &(0x7f0000000040)=""/41, &(0x7f00000000c0)=0x29) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000880)=ANY=[@ANYBLOB="66696c6530006b21ca5e0fa056b0b49d26337c8560731f4f5bce3033e080ecdd1ef4aa8a06353f3a3c8fd558d9cc5da43198de17fed698fe9f95ddc2a308a99f216942e47df1b6f264fa98f366315af0e565b082618efbbc222777329bf8769468392ce09d2e4a7c2e0af046f996fa88832716d3a48cd0d7090450a0974f8e1c022dd641cc436f2c2c637396357fcc14e11dfd509762df43f930b67a85f93b70f13fd4a8f1242ea0224a45b7385935ad7afa0304df781acff192fc97ff0b3bba6184011dcd3c270cf047e345e78d57074c6cc41bb90b45c8dc21747e66f4f4cbce8c35ea7125951f16847387b021795e2b0e1336afd99a2c605ceb8c1b65c9a60118985cc79173a2d1ee2619887da1056ac427a6f48ef52ce94e108c6b0cfbc549211ab6fe6978a374c62549cbe7429eb5454f342726478d1793d8205db9593757ea588c88cd2935208b17a5de08cfa3"], 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="967efe28dbf2d0c512ce9dc61f1bdadbb8ed2f3465e9a409200482710166e57f7e07c835e9f602436c883019b4413f9bcdf311e197243bacebcfc24adc73b164dc4132fcafa47b6522ba1d75992ae3be9bd560c6e78be03dbf7621b8322881a74a59", 0x62}, {&(0x7f0000000240)="a80cc3206069da50dac544eb28aa99e47a6325b58f", 0x15}, {&(0x7f0000000280)="d808b30c68cae59ff752d5260151676b68af5b349e1c55cfc773ac9b681145a2edd933dba1e778a095b6a66331078bee37c7a0c308ff803ea63dc865d6fcc7ec217d687e", 0x44}, {&(0x7f0000000300)="23fe49830d7b31cbf1d7cd000e5523c5a3f7c77264122230a00ec038080ca0eb0606a7c27a9c9fff9b957660747d14537a1e62237acacd05ee411af9f136a5acf837d64d75cf970e11737f1d3aeafd277396f8b7bbdedc04cac90ce2f4036d517dd9b2e9f14d358747e3302b8225350e7f37056ba08f0c99e01f0fb9d224b9e4b10ca9b8a0dedcbe7114c31758e3c522e54e7c2153fd6e1675ae68849e6eca090a6972ff8c4fbefdf8eace0ff6e491428de78df7232f15320bb879b44441460c8a7188e4", 0xc4}, {&(0x7f0000000400)="d75da8557f0d9a8a46eae98482c5a5cc7b7050813893c6350517b0b33293431d492779c19f68396f1f0ae114edc61170a84d4ddc148badc007d038609f68b19d029742bb04b945abd728f10a0b617b261d37bc9b5a9153cb6be7b8a02337eea4bda8605afc2efdd82b491d0121cf3001600da939da59c0136f4bfb5217ea1c95655621eeacd71589ba", 0x89}, {&(0x7f00000004c0)="596001aae274de0bc8b17fef4d016ca51186da1b393eb0e3fd5c5634f9ac3d9a8bff7937c43f8f5a0c8bf04f563a10eee36d775bf0038d08e0f6728803f685050be6f12fd013ff765995570ca115b5138feff1c48e3250892071cea230f3af7392", 0x61}, {&(0x7f0000000540)="c063de694d17bf197a39902bfa805448ca734a5347a85622de31c51e74b4bc8a654a0f0c32c0409739eb654fa63de31a65a6540f1d0ef48c1c91f7ed73a8b4fb5071a9200bf9d48284c716a4354d30ebc0821391c73d3646a482335d162edbe3e1db9ff5c76d842a4bce7bc6310db2e39186e618cff8aea89b325b653b8c483346ab8293359e157679c100c36453d6bcef98d54afde25941511689c4b7ede6e48187d3896d2acdd9adb9dbb76fd591cc9cba42de1a1dd4449345c9de0923a90bbb", 0xc1}, {&(0x7f0000000640)="eb0afd423bff540014289e79d35ab6efcf89a043c9749c3468ad3a7c49321e86fa179b1e803bcdd37bdb7dff4143931db044937e80370d6dcf6eccf68f573f327e24df1f2009a59864e0399609a39309ec724dce98b13efbcb898ced29e98303266b623bd4ebda7ebe53917bfc790e26651585627c876886a3a4abfa90130ed8ad8bd9fd978603f679c266b2f43a3fb817f08a16106c550ec8646362f678fcc7d6098442d1160a185856b8b2418a301f0362f7cb143553fe8cd6d92e53e2071fac952db4c04be68df87fa9925bbf6c21fb6f0d35815ad6ed8a75c37e0a3c74ead6aaa36012897629", 0xe8}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x0) pledge(&(0x7f0000000840)='%(\x00', &(0x7f0000000140)=']\x00') poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x463) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/79, 0x4f}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) 16:00:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x7c54}, 0xc) 16:00:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000780)=0xc) r2 = geteuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgrp() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r14 = socket$inet6(0x18, 0x4, 0x7) r15 = socket$inet6(0x18, 0x5, 0x33f) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="6f3443bdf768a5e601fe52a6c7709e1c57fcfde5a346ac4ec15eee5e40e30fba8df6f43abd6e3c93f056c77cf2cbcdf9226e3c0a1dbac2d3d6d05914a9a023f086cd7f58ab48a862e1b6c179a5db8d250c550c469d3b1603e3779d42b5e52b", 0x5f}, {&(0x7f0000000180)="6b7f3840cbd1ebedd37383f7f7744d7a70526fd761e4a1110b36e1de0a066a61f2303e102ab6a3ebda952dff8336de67ec1cd15dc545b050dd58fc8e12439299d1da9bfb1ced68283e2661e8464323e3f37ce8d1e02fba8f3ca49415f049c036cba8a2f1ab0268acb9c7783c8d33f525c94a716dc1c0ae4c55b005a5bc98fb8d09bd3f8ba337995b", 0x88}, {&(0x7f0000000240)="a455bf1ed9867432b99a8d1ea9531677bd06209662f011cb1bde128e00cadfa93b9fc47542d8d08dce72a937a296a134e41ecbf399c94155d0730fc158936d2b54c52db8dd8d571a01676d496adbc1b862bc0ccdca606138bddd0d188e09b24a561b1df48badf7737a3a3a5e79b5ccb5603c11262923496daa2b", 0x7a}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="bc3298b3014276c4001cec456a53c8674fc683aa38eb95e88eede65728c22caf400a1819a011cbcb6b7086a12f073f5fd3019cce3b2f7e90742eb36cc9d95afa02f8d76b398e5fd0c7e46afdf4944b222631685edae25df58b45a655045a23e732ca3698f45ef2ef2f083edb880a7221af94788b81ad9673a78e4dd7532a5e80a965ea480ccaf539d54317d99888aaf45d541a643ff2272182f3", 0x9a}, {&(0x7f00000003c0)="48be7dba48feb101750c63f4b72c2724e02855de5a2c8e1f1f69cfab73145fc63ef9794feef5e24cddbbf02737745d0f6d874089e4a2c3c4548ad080a7de25686b045f9fcd3e5fb04bff10405a97dd613dbccee7b68a513748a45f18613b39b11f7d3c537d940d230fc7901af8edbcd4879f0eaa77bf8ea73b00e401940d430de646943448e8f2e7420850ab61c4b7b13d6bccd33190e698f9bc1473cd513d63a9ad1aec", 0xa4}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15]}], 0xa0, 0x400}, 0x0) r16 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000080)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r17, 0x7}], 0x1, 0x0) pwritev(r16, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) ftruncate(r16, 0xd0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x20) fsync(r1) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x2, 0x6578}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0xfffffffffffffff8, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x101, 0x8}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x0, 0x400}], 0x101, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x5, 0x81, 0x9}], 0x7, &(0x7f0000000080)={0x6c, 0x80000000}) r2 = kqueue() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0xde) ioctl$TIOCCBRK(r1, 0x2000747a) read(r1, &(0x7f0000000240)=""/129, 0x81) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() lseek(r1, 0x32, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="161bef52e997a841e6f76eab2ccd2a07d672d2c298ded05253625a1f702dd66564970329ba464f42b2f4d3d72f9d1cff56014c6ede781fce9fa9514116b252487bc52db87a52c06388c2e7f0251b94906d374fad2ccaf32f5e0d56fd1e371425ef77e5045d3b8b33a64b72bda4dfa24c7dc7bb87de3aac99cf67099c45b8ce6415e0223dc70f7b8ce97c0c0a52d5a957f00973a088da31f57d0b7341b4ae0ef72ef323ec5909760fa629e56957311179b72dd6c0bfa0d464e00fc4a30052e0b6b1", 0xc1}, {&(0x7f00000001c0)="07b2264c2f109ea59bfd936f9948064dd3a8e2530d08f95b9dd1ffefdd3865de43748b14f7ed052031f64de243f28bab39695746364680b0ad426d715a0937a8f96ad038fd9d0a637065165c250bd31b790d77d096c5529a3a4cec93d781e6e6225e1ccacca3505002bc0b92558cce7787cab3d7823bd8759bf4f1a7cfd6a92a9446e4232d3e768fa1c6fd5259bb20c496dc8f7c326f7972425d6438f086988ae7dde9706cb18aea", 0xa8}], 0x2, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x80000, 0x0) 16:00:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x85}, {{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) socket(0x1e, 0x8003, 0x7a7b) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x1, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kqueue() 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x84ea}], 0x1000, 0x0, 0x100000000, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xd) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x400000000008000, 0x20) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:27 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2c0, 0x42) r2 = socket$inet(0x2, 0x7, 0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = socket$inet(0x2, 0x7971ef514f71018d, 0x5) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20400, 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket(0x6, 0x8000, 0x9) socketpair$inet6(0x18, 0x4, 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0xa4) socketpair$inet6(0x18, 0x8005, 0x1ff, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x1e6a, 0x6}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x200, 0x40}, {{r3}, 0x0, 0x10, 0x80000020, 0x7fffffff, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x4c7cb2c6, 0x1}, {{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x9, 0x1e}, {{r6}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x2, 0x80000001}], 0x3, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x5}, {{r8}, 0xfffffffffffffff8, 0x80, 0x1, 0x200, 0x9}, {{r9}, 0xffffffffffffffff, 0x64, 0xf0000040, 0x0, 0xfffffffffffff800}, {{r11}, 0xffffffffffffffff, 0x14, 0x40000000, 0x6082, 0x30}, {{r12}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0x401, 0x5}], 0x0, &(0x7f00000004c0)={0xa9, 0x1ff}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x85}, {{r13}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt(r10, 0x5, 0x7, &(0x7f0000000500)=""/157, &(0x7f00000005c0)=0x9d) getsockname(r13, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x682, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x84) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10040, 0x4) r1 = kqueue() ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x11d) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x5, 0x9}, 0xc) read(r2, &(0x7f0000000240)=""/204, 0xcc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="e178de0169ea1035d27da81439fc562bbc5a8e47edf37afdec40d714b6a1153fc7044e", 0x23}, {&(0x7f0000000140)="af60c8f25c9559692e0b66aeb012b7144f657269550da995245ced81aa6fa7ecef3405c540562fb229d236df8f4ac454d721c94607916dc7cccd132ff1f3586c8e4161b1a101b5e8a488163b01bef374f4154c706ee96977534ca6adbc797f471c1cb44d29d9802eb1c24c34372fb9000d98ecddeded5dd5b5012204401f5dde172fa22734e14498b7b05c9fa2dca416acae69b6589681df6cac5c22b6326460d44a599a7d", 0xa5}, {&(0x7f0000000ac0)="4ffc4476412c3831e1c7b4c607f5cc566be600a2f26d6fedfb3f4111bbbaf8ed0864f7ce2f90187d750185db156a3c5f3aedda16c33032355a222c910b938966b67c47ea1749434c6eda67efdc009cbb1e380895dcd40a51e3706b2c8725c2d5e279c7ded85d6a7c6cebb7bb1d5dd215fcd776f734310f993767392a8dcb0be0d75516e24e916758e37af7ec85517177ffd253b7059d31c366e70856e93b5e9f8474dcacf923029d8f413192cf606d781dea81f8b5424687eb4588b16e91559239bbe6a2e089528b5912f3bf0b3885662a4f67dc37f0889503afbe09d518d6b22baa3d3987036ef16c104b28a080cbbbaa63e1ffaf2a6a524065d69d017c54f3bda9c53ee6ad8bf7577e07b8b30bab8d5ca16f4957ed893a2ec3616d90c99c87db394b2b28f12972f4798da443188b55931a5d562f2004d24411100fbe81d0e63bafb104b4481e895dc6e935a2df382c3654fdbe1af78df718ea52a00c83c280f9278f07220c253956e5ffc87bfecda4f716d2aaef7da3978ed413a064c6c778bf95c8ba5d1b1c0e079751fca9d81bf303b9cdf4e4b87c788db6f7a001bf4dc7a2bb2ce2fef391abc05327e06b9fdd74de4c782b6339c9b1fe57348e2828ca9b848499310b6d5796ec5eafddbf172779ee273d9011877541c05ed733153beaaf38602ff726fc445fb7ccf5c59a42dfa3803ed92f2cdf70fc32cec1ed2a55687044c09fe3bea29e5f678cd644876bf3a740645682b765f5a8140ccb319134395d4fa8d5a77810ed96d21aa14f5aed9e5288fd3e8b4b85cf41a296a0c18688b04306f0b90033d437b181aec768a53f613d9397d2683619a9f2d3b7616704479487297aca3eea53296fbeccb05995d8d92d67f9c9827491fa217897f6ba8374ecd609eee5013b08fa189914af290ba12502669aac8bea8f51763033295c90323fd16f4ba3e43e2804eb52f5a6d4a09e7b6c00ab5109b60844741b2c7fae062d75c0eea62a5088cdb6359cb51351ebfa3ec672fa7cce631a068efd26883ca8caf8fecf050a8c2279df59bcb84b5d8487b2ea818c17359558bfab46bf23df01f8e164175dead3522e7dff3e6460914e97ce865ac6b95526042a8aa5ef3e45d6dcfe2d632606360b0af14ebb07cbd769179b64adb6850d9700a5f0459023766731a0c9fdc536c58fb9773c51edbf414151445ba7e8f0692a9e267716574bc9e5f9331ee658d5b816c2110071db6f1472b0d5f02998c3212c738d5732203a4023325fb467b225f2739e04ee9b053b3ad30fc97ff1664514223fdb3f29a9236daadb8861b2189f61d40819ae3d1a69cb3cc95e75256d09bedccb1f1dd5a595b257621e749390b27316dc419a591bf5fbadd3d26cd6c0511ace2c654409b0557718b372fe5c3ab5d9e980280d264e233115c4bdfbb89dfaee449ff16d10b4584c1dd24f55a5ae6e1528260380fe6da08e7ede6dc0b090884d0c1cdf7b5772f388ba1833520bf4f8c4c27d9a17e854cdfd5cfd56ed55a0b717be814bb1ad923be11254c6d3c4ddaeac09db605cbd3b55beb847d42007d7f463a5ffb6aa0b13dbe996aac1881b47cbae0cc8fd8e04ed9cd234d8a173823ddb8d1d0b6b250c3d0c0149ac0d2499ff3f3b31190a5f71d36f942ec185e8b2a53d707843e0a6853cc7c1c28353d070ab6778e95af05cedf112c8ac0c191bf88480d57a7dfbec669e816d13d05087f0efacf311053adeea86ff2b8b3190856e5d12270510feba3250d5796f99aadb5bbcc18d23c944fe58b8d961183eb5d99909c69f693bf758404fabb46355952d465b823817498a4462b688f9ea983e4f00f6b8241e6d9b1fad7e1ca6bcf49f5b67dbe1111bc3517c316ac4df83f8dea54d88c25bdec90c973e709176c854fc25f25f2cd9919edb0769f8f0c069c43e4760dc124305c986a71ce01a57b79aabec7df2aa479122fef50e6ca4298065311c4fd59df1b33652a27e423272ae3306049a8874e6970f5a262dd8147618e410bbda1f0cd63cd70a4fef9549d7c5cf8a82aee96bcc29ef803194447d091307dffbb86014911610d207b438baf7c2e02a0073ce3d96988c7e6dc7d6b3f31de8c17a1fb311d8679e5c6dfe24c7225eebe6f737935086c609fe99c06e8aa88839199b42a0d0e4ccfe086da87b26843ca09f68f1386a9ba882ea3472a91be77dc2cabb9b501a5e0336665feaf869df5c090dd2dfb369ce016008f43aa379ca7a8f61761bb9f6af3d80075b2d87e1dd92f6f73ae00261acdb06d632e661a1a63a8650b4c3ec4e7179820bebbbc2450d92b81ae4f6cef23b6a08498415bd6f9935245a5c7d0640b663719e556802f55e42b4b73d114799606e4d4d3af74b3f8e6f04205ba551a03268e3c008b869ba26cbdeb8d49889cc15b19d34c88b4553021e99f09259a24c10cce0998b45702d14b3d48ffb43830e215a139ed6f5510befd06453ad3d4f5c5ba203b28baad4d7fca02b0c5b795fef43f271fece406eb8f6e3e3d3989c7503c8c9a6b083d687304d2cdc098946aa19ba3ebd5bf55fba44d39055bb98ec710ee519a46e50d2f4172eb8ce49baab47442b633e1550e6e924f411ec8e7b2ff2db6fdeff1a3a45101ce964246bbc32dd461978817e601406e8f91c48cf9043a7a2cae7d25f1781921605fbcfb3970f452565ba03c76ea243bc2fa5d0071bdaaef310a90528f70332632b8ed47fc2375e175b7ab5eecfc02de17957205904c5d3a377297ae58bab88c107e36b2a13bbd22b31d144ea2a00a92923eb0a2618b1aaccd1de384451a9a69c0a9cca866e8503eade33cad5a8f8ea9aae79e5f1dfd0e074c158adb61c1827c3ba22d668ed35b235f46afc2adf64bf4af0e1b0e6e77b85352c1afdc1ee638a457dc56e65818108422db849d845c8549043540cd7c1e95b3b2fca10c5102e19b207b3bb562f672908a6719711362685e835177948696ebc20abcac0ab1474ad0c82dff7e4c60e8078a178dd99daa8d0b9a5227dc0ad5d03c2131880ef27dc3a8b259abcb0c0c9ae424a4dd107d2c09c7993c7c68b4fe72aa3299c2063b1660b231938b2a2e7ce447df571b1fa639a7cfcdebaef4b9b7b2e0e54dc81111b57a10a746f4f5b3a0727807e7effaccbed4d2ffb8d3320ee000943a4b4dd30a6ed46b6bcdb05ee1de7a3e636da28bd590e1840d22ff7260374c6ba4e4fd1203daaee48dc62302302266940e30fa5e8ad6857b633bf43310d3fd6e59ed72a04e2491ee616cf99857e71479be7c94fc64d33b78d6417b501bf24ce180e0e51d51db5f5684418e4071a45f87d964368e7bb613909826b0768937ec385aaaa2323bb0bfe82886024d4c2c85d00131dc98eec822da4f066b390813c1248424729616f62d81ee6812c07075877bd01d173764ee2210e1b7a55549d32d7935beebb22d9c6d8cb3162118136972c560768b2714a9b8a003406c72dd2daaab35bf48cec3f73b665600325ac7d79c14786d65be225223f9b27bd3edf9fe2a9f26851dd162e5e03522bcb41ca3033256ffda87b4bd2e9a9755b8ce320c8cbdbb48f3b021fc08b7143cea7aeba5e628b2234043da1e06b8c67a0fcbc35e9d6c9e1695ef4319335295f9a9fe956ecdf6a08b6e2c155058b7242d120f6b236293d19791f0da06ff4d0c22a2e9e2487c30fac4cd9e3f9ce074fa4e12909c3d7fbbabad543f985ffe224f32c58d4f59e46b4b7efa6d403887a56ef6339460c4f48fe891a11deb7f277c8aa6a5fcb3512897e40008b206e29c3f21c72f259eef16293a687119683a4689429c2d7d084bbc73a7d04f300f2485fae0de2abab7beff3b7d720c713c6e6f8a70de02cea8e3c52524b2c398e6795102d5b88dec3d309803bd46007c582bf60ad6435e36effa94d25f43f3a59afd7cbd7971af25691b25ad74e0c1e0c2db1de0dc3ae0e2fcbef0d48d025403666b93c8850febdf24a358d70e0feb61559f8817601d6ef58f73c1057485f690ac01fe06525edcdbfd856f6230fbc931268424b422e1ed70e1399da0f74f3a2dd66ae8734a3f12255a1984d7d5dfc1df921a4bc502b06124d0cea403b9dc97b2ba6ed569957b26f8ae234742b528e1aaab74ca7616cbefcbfc57d97e3e5526ad72beba9042cc21f618b5ae0a28d4e52613d241f2c363457f97333e9df29eaf0f951e4dd721794c93f64037f4ce5282717bbfd47e1376d077f6d434df3cbf5e9550049139c977394bc6cca4e9b9493569bfec96d2e13ddb4e5ca2b813e3ca5d37d1464e06ec8df8a380b3180e180e3fb5c3376af9609fa2b738d28deb0deb7be8f56c83cdf41c9763c02a599c1a4c5b12c75d970a2e953236a6fc3f7d5f6b659993a7b371c9dbe15cff8d9e503bf9a3c7f391e233290f12f98ef0b7b6620b738dfe551ecc19dbb01f8d7df758e9eb0f6c19df220cb034a9fdcb403246fb2623abed98c3123f128c34836e2b422a5fbbeadbedc17b633f79cc577c29f7de135506fb043bfe9328cb5aef6eebab05d05600a4620bb6b2e5b6044e84e698dee66324c2f4574c30e603e1bd06eeda4b56de476f83409d19e7069beddaab7363c8bfc2b9f3653364570b413cfb542d70edcd3a1487711be06f63fc9cef5498e9c20b3c5c5c2bb8aa10636a2d72dbf28c54e3c57227df909309fb00ff4d36cfee674e3eda59225bc79b4a5a66380dfb6d1a6cb84754e6f49bf6eb4047855f8e5eddd5319c18607cb2bc716f674f0fecc35fe7cdc589a289c52812d147846feda42faf3ec5704f6bb4d8248c04b4ae3ca723ec36691c45faf6facebcde8e52746b3dfe65c7bda7b70c9c13dea124173046e687793b75b0332f9e081ba854739fc810e067fcc9f413ca300b6741c6de5ae3a7548b8b1fb85ee070a9bc848d0fd2fa4ffe2c7b9ce545f5d50b002dc36ccc7890c6053f1eb969fca21ad4b0511aa8b6e30988b634fcd61830dfa4bf352d60ac55636b3774698bff4412f7a906799272978b3ff8cf17c3e812658ca23ae97d7ddee82f1e9e4eef2bff8ffaad6c00de812b6478e3b00f0109efadf1513732051260e8b9febec745c2a803413eab074ababbafccbce89ea07bd532a20cec7f08d78437952e22fb41ba8e0ade122f52e3a71087c91413909f17bddb93946f8277fbd3e562663069b00b578f5d5e82afac28130cd192ecda3a178e6e8ed7282a6cc0b650b5c36eb7c64c4ed2badad09166abbc802b20eef78a0f10eaf79936b4af996be8d3f9ef0d2d22dd299a68098d4056673542e0a9ebc23a9090372a7be5e9cdf9ac17fb9da9a58a9fd2d650501a67e29c3cb39e0220f87c88d69e42eb9344f862cdd57677a05005820d3720d93cfb84015c6e6f73630cb4ca9f026694b18f62d8a83f91f475daa99e16a40198c3c863e0f3ab1375da8fc52fe13d018c365c256f62c3fc244d18e8007b9bdbfcba95cdd23392bd63e23b9cddf9404c92c8782877f5b4443df48f1fefc1cf81517568cae2c083e149eba5521df83840fe11df489ae5f9f0f3a4239912bedad0cb3f70df4a02bfcb988c315b45b1f5956c8e0cb684cb543689e17620f2dea60426b6793aa5f7fcde23db7a82cdae49f9dabd54b6938a45a4d378bca211e2328bf92458df38aabe44495ab1f547593e5f0636346442ad9e5f2694d2ccf95d6ec57cf04127bc6f73c5a354b6319e7e73fa6790514e7a0568295e35408674948ee2b68b6b55d8daca9f6a9b7a8010e94efdff341092d88ce78e27c2437d5e77239f6677abcf610513dc874a7bafb4ae34777e553c5929e632b9dcdfd731d004919e2c3", 0x1000}], 0x3, &(0x7f0000000240)=[{0xb0, 0xffff, 0x1, "7b53ac1096d56fb313d7b0726efe18fbfd5a246b6254b1fb3b7ee836bf1ec91756c740a7adee337b301df2230291794e208959451cca30aad03c9b9fff4ae134704000202c041d1b803f17e92ee5ee96e96e0909cb738c86651883cc52a5d4b6394db92833f9dfd723b161fd97585f88dabc0694cbe64754e5c9e693562806a8da576a21e71102cc4ab10eebe09561974a4b7b0fea26e577124407b3"}, {0x20, 0x61514c12de5d2664, 0x6, "7887222d27d79a0f5145949449bde3"}, {0x58, 0x0, 0x1, "1717c3dc5976614d73ebcd4a9ac87ce57b9bb41588b4f9a87c82b6d9169e9fce40d95a19f755035a57b7900b1762cc51b728afe9481e637d885dd8444eac54c50187e477d316"}, {0x100, 0x1, 0x54441790, "613fe04e158479facee6a2394ac2ec23c3708359813b7f359e30936ab7aa8197e0cce3342c43b5e2544fcbffe37762f1a21daadf2027d710ffe0708dcbe8ed2e00cbca88e14154ab15550ce7b3ce2aed3735914dfb0be2a95c631443a4d1d33263d17ec0a70be061c500b7ec793f0b5ecbe8b2bf6ff6b384d820d690b9329588631d18f406a2f7466a97aff64abcb6a3a243f0b68e322d55aca6cbf81af3fd18c6b4d591456ff755056bde7fc6ea36e431401f094df98143a09cfcd8a5643b40826e9e0454d71ed012e045e7d05a0e80a578ebfb3dd25668a84363cb6f6317c5b2e8fc687f204ef3ea4063c6e6"}, {0x38, 0xffff, 0x1f, "a3b5bc0f497610df89cb7062ac7a3c93c23c930c0a60cc5481ea7c9e53f1dc4a0bd90f3134251a"}, {0x28, 0x1, 0x9, "d74e65018ec90ec520a9c7cba6e17f214d3f"}], 0x288, 0x8}, 0x404) open$dir(&(0x7f0000000000)='./file0\x00', 0x91, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() socket(0x26, 0x4000, 0xffffffffffffffff) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() mkdir(&(0x7f0000000180)='./file1\x00', 0x89) fchown(r1, r2, r3) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, r5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x800fffff}], 0x1000, 0x0, 0x0, 0x0) getuid() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x640, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x25, 0x60000002, 0x200000000}], 0x3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x7fffffff, 0x9}, {{r3}, 0xfffffffffffffff8, 0xac, 0x6, 0x8001, 0x7a}, {{r4}, 0xffffffffffffffff, 0x4c, 0x0, 0x97f9, 0x5}], 0x0, &(0x7f0000000280)={0xfffffffffffffffd, 0x8001}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x2}], 0x1000, 0x0, 0x0, 0x0) ftruncate(r6, 0xff) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) unlink(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) rmdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) socket$inet(0x2, 0x0, 0xfff) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) flock(r1, 0x1) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() flock(r0, 0x400e) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000540)="3c7f7af3c1a1af6dd9d534791e34ffe9524fc23fa6730bedc1760c9a4d3f04478222634642037aa31de0b523ca032251cb556ffc4029c58883c1668c72323542fa1718dfa49da2e55e6da5fb6daefc8a47ca702ca709ba0645513e241d626697e18b45e6925074e2db665d95daa1a765179be3d0682e161409a594a9278b38e5de61ec419980f43cc1b162e0cd7dd54cbf7e8fc40cf68783da6671a7ccc48cbfc58d5ee33de2d70e55", 0xa9}], 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000004, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000008, 0x81, 0x1ff}], 0x80000001, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x800}, {{r1}, 0xffffffffffffffff, 0xde, 0x7ffbd108716a3dfb, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0xf000000c, 0x800, 0x200}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80000010, 0x4000000000000000, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x20, 0xa, 0x6, 0x8}], 0x1fbf3ce4, &(0x7f0000000380)={0x80000001, 0x81}) r2 = kqueue() readv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000004c0)=""/14, 0xe}], 0x3) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21, 0x2, 0x3f, 0x400000000000000}, {{r3}, 0xfffffffffffffff8, 0x4, 0x26, 0x3f, 0x240000000000000}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80000001, 0x7fff, 0xad67}, {{r2}, 0xfffffffffffffffb, 0x9c, 0x40, 0x6, 0xfdf}, {{r1}, 0xfffffffffffffff8, 0x12, 0x5, 0x2, 0x7}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xf0000092, 0x7fffffff, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0x8, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0x5, 0x40, 0x2, 0x3f31}, {{r1}, 0xfffffffffffffff8, 0x80, 0x8, 0x8, 0x280000000000000}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0xddf}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x8, 0x40000000792}, {{r0}, 0x0, 0x0, 0x20000000, 0x2, 0x7}], 0x7, &(0x7f0000000000)={0x400, 0x6}) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup(r0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) dup(r2) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xff, 0x2f32, 0x5, 0xffffffff, "74863988dd9279e0be46edf5f1ba7d2250c775a9", 0x3ff, 0x5}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:27 executing program 0: r0 = socket(0x12, 0x5, 0x9) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="d1138c951e4c95741849d3d350fa093a27db995dd3a14581504a8f3729220d6de9fb5102a501efad60085f293810ff02c4f51fd0e6ffdb9a2a3de72f93e9854fb73ea5a8a93910412cb2115e5e9a5ee2ccda90fd7fd0e3eaf4e82f7df0461cbd077c4fc4be138885a1df35d3b363e011490b4c73d13ae7892c06a34ea4c50e1c5fb362af949547b7f64eb2cb1b451c7d76b9185bc5d77522dc6c7c4d9f", 0xfffffffffffffee2, 0x0, 0x0, 0x0) fchdir(r0) r2 = dup(r1) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000280)='./file0/file0\x00') readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/15, 0xf) 16:00:28 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000023c0)=ANY=[@ANYBLOB="6889c8fadccb7a79677ccdcd00000000"], 0x10}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x122) kqueue() 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r8, r9) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x85, 0x800}, {{r0}, 0xffffffffffffffff, 0x2}], 0x1000, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x280, 0x143) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0xff, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x966, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x81, 0x2, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x12, 0xe00fffff, 0x2, 0x100}, {{r1}, 0xfffffffffffffffe, 0x80, 0x19, 0xd7, 0x9}], 0xffffffffffff8935, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x42, 0x20000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1c, 0x60000000, 0x3f, 0x1a9c33fb}, {{r0}, 0xfffffffffffffff8, 0xc8, 0xfffff, 0x23b09ffe, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x6ef, 0x1}, {{r1}, 0xfffffffffffffffd, 0x46, 0x20000008, 0xffff, 0x10000}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0xd0, 0x80000000, 0xb, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xffffffffffffffc0, 0x2}], 0x1, &(0x7f0000000000)={0x302, 0x1}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x127, &(0x7f0000ffc000/0x4000)=nil) r1 = open$dir(0x0, 0x800, 0x20) close(r1) shmctl$SHM_LOCK(r0, 0x3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x20000000003) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x2}, 0xc) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0x18, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x0, 0x1000, 0x1f, 0x10001}, 0xc) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000a80)='./file0\x00', 0x1, 0x100000000000200) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x94, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x7e2, 0xd8d}, {{r1}, 0xfffffffffffffffc, 0x10, 0x81, 0xfff, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0xe12b}, {{r1}, 0xfffffffffffffff9, 0x8, 0x82, 0x8001, 0xee0}], 0x101, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x10000, 0x800}, {{r1}, 0xfffffffffffffffb, 0x28, 0x10, 0xd0eb, 0x9}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x38, 0x80000000, 0x6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000002, 0xfffffffffffffff8, 0xab}, {{r0}, 0xfffffffffffffffe, 0x15, 0x4, 0x9, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x7, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x271, 0x3}, {{r0}, 0xfffffffffffffffa, 0x35, 0x2, 0x7, 0x7}], 0x7, &(0x7f0000000080)={0x9, 0x400}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x1) socketpair$inet(0x2, 0x8005, 0x3ff, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = socket(0x3, 0x2, 0x8001) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x7}], 0xb02, &(0x7f0000000080)=[{{r0}, 0x0, 0xa0, 0x20000000, 0x89a0, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x80, 0x11, 0x0, 0x4}], 0x8, &(0x7f0000000100)={0x0, 0x2}) kqueue() open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x12) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000fea000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0xe100, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x501, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() r6 = getgid() r7 = getpgrp() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x40, r3, r4, r5, r6, 0x8, 0xc7f}, 0x0, 0x800, r7, r8, 0x1202, 0x8, 0x6d}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x80) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56713a3b486a66b60912457a42cf50dbfd9214a5"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3f1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x638b, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0x0, 0x4}) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x21) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) fsync(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r3, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x101c, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:29 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1003, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x3, 0x3ff}, 0x8) r2 = socket$unix(0x1, 0x3, 0x0) sendto(r2, &(0x7f0000000100)="c5fb6d213c4654addd16581435e74d174a446ad37296ee5f9ac81738", 0x1c, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x80000001, 0xc4b}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x60) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) close(r0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x3e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80000020, 0xffffffff, 0x1919}], 0x8000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x23, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x1, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x58b, 0x1}], 0x67, &(0x7f0000000080)={0xdd, 0x7fffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x20) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:29 executing program 0: getpgrp() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() accept(r0, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7fffffff, 0x8}], 0x7, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x805, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0xf2b, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x7, 0x400}], 0xffffffff, &(0x7f0000000080)={0xad7}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x74, 0x20000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xfffffffffffff3cf, 0x87}, {{r0}, 0x0, 0x80, 0xf0000000, 0x146, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x400, 0x5325}, {{r0}, 0x0, 0x4, 0x1, 0x800, 0x1}, {{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x50, 0x1, 0xfffffffffffff001, 0x80}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0xffff, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000009, 0x8b8, 0x1}], 0x5bb4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x24, 0x24, 0x2, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x1, 0xef28395046eb4ad5, 0x3, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x80000001, 0x417}, {{r0}, 0xffffffffffffffff, 0x62, 0x80000000, 0x3, 0x7fff}], 0x4, &(0x7f0000000280)={0x401, 0x1}) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x0, 0x3, 0xc4f, 0x2, r2}) sendto$inet(r0, &(0x7f0000000ac0)="f0d2fd782c86f09d98663e8c4565637a87fa330e30c1aa8a2196512b57ba938ee8bc1003cf5eedf7300130556977354e2e83e498542d63b8ce7489435a3869735d88d17384924bcfa5ebd7bb0ad6c97d76f0ad13bcb93f0a42305787a86afb650166e1cea4e2cc1d174f8a6ad83924b7233b223cdcda22685adefc70b11803d6c060f714e20b58ab2caab04af8f417f6dc29330ea8c22023ff41da969ef75d7842b9b609bedb35b205db3160bb57cceb8baed6f6b50fdc5ad833e93d1cc64fb7cda1ed7c1d90293257b26d88c7bdaaa07fb782dd55e39b6b9511ee531288aa9d0a8be16e27676138e48c33a1b188f34bed2dfa8e115cec29d5f7b1b8fca506bb7cfcf612d83ddfdb91e61eb79dd42be16e51233da82e2d220bb0060a997656a6fef691eb7aea258c10caa5c0ade63628f6a1b311cff3d417bce11dc3053d4014b8296c587d5e10c0390bdce44e0bbc400aa4cdb8c6dc1ff66ddc99f89ca6517563dcff2c250c5130619c8458a94d3a34a9644300eeb4565b8bb3eac7bd965944c218e0ae1b0130fb68a4bcdfce210f43b4a7f9754f0bff52b3541acd86f73150afd265063009da498f966729f5f6ff56b6b55f21a04d86e4232144f68159e1cd84bf0d10b3926bd5f07250a09844e089fedd0602f40f63bea0dde820234840a9108529b91ebb64b5e975aa6be42f8107f85c5ae7c4063bb22c91c31d862083082efb2ef49e3652680280a4853f292358e4dd9f56ea2e42918fb9a311eac81b72de826452770a4bc4c694b695c97651ec7038fbaa78279b40123f006cbca7439ead0894ba19124325abea81cf06a947d964d1800b697277549c3181d4c7010cad13071dfa3fb679b75cab69de5d0021d86f96ea2feecf9673c7b2c8dc133cdb23f1b967135edcab875cbc08533ef3e487c8a6b034dc7fb9fe70f2e7161737946ccc851b7e089bdaa53e8a0f25a44f75a7415de621bf6f131d79e61d0f94f05c00bc978303036c6b9e34ad8c1c2fa6100508a7fbe9ebd5fbc6b3ede301b99b1ba1eaf6f2e90d4dba90695028e0143a3e1cd24494d27b3fde64f7c40b486341a7c3c0af6619c3fab9408e5df27e74530b0fb604f1e4037a902a9becbec04b8ee1f1fad25abce713609943fc416acf95689a296060ba361275e1d5b4e8c91e73145b7852a62312d96080cd45e1b1f5aff330cba896a516063b191c5ca27d740d64c4d65be35949484e083abbe91fa8f2e37aff3644c6286dd8856863b60255b4a61fce01826519145ca73d6c7375c34964d2c5a4ca370733f368687a7f0e917f079db034ff2e93ed40f3094dd73521d4789e119a3ee15b27914782d782accbf5c5d98340890b2e119f74bafe3ec75ccf250565009872b85ac8f6521e7449b389ebd31ee95516eb1bd1646a70ccb123c8decf49e46c41f40da06ee4841eafd8468beeef384ac4db56886dfa5eee003e62975d7820d0066749dedc62d25474d7562090cec415a5766f50809deb8d56052b18e0cf01d44ecc4bd100772b1d65b20f3f792053197f759ac85e567f20ccf8a07a0cb8d2396b2a4d8c8c11906267d278b7212cfa9c34db696e3e9ac1e1e1a7986648a175b2cd878cdadec2decdd3e7c464c1fd6389bcd074319f1a1ef98079a6a01757caacfa8cb5546ee73dd92f1d06e712da595ee4494a599e53e94986b7d9596c6e314069a10a42dd248b229e372d818ba62e947d97d5dfeef3ebb6e0acedcd346f6e7077dbc584672682da510338f216bfcc13f64e64e124b25a72b33d9710b479cf1d3296a41941565286e4e8b834ab55646374ddcfb2def8f3a9c2ff4dedcd4bd55a0a33ee730153176e82f09b6353f5fc24d473d2e8138aeeef841ae85b2937c9ae017a7235046e80ed46f220cd03d6c1eae29c86db3b51a00c31a0f12b11bdb42595be54ffbf2361c8830da0643bbb1eecfc65e38e1ae9040fd7bbdd876e261ede9faf6b940a2a58812d70898a601afb329ae0e8251ddb03489c68505f8e225d1ebfce4655075302e717f48d021969feedbed3ed3521b3c8efcede1037b3bb70fe75ea846375faf567be941c9d2fc7518b8ab2f0137c980daacb901aa780c2eaf5bceb705a4752aaee0c94520c9c36f2d38a8b376cc1d49af79d9b680ab8bb89041a2941cc4a9e326903334434c0e879fdb11fd697238f2e87a8b8615646459445be9b6f1634b67ba075b7c426700dd4e0881bd3622dff92decb5116a0c8548d6edc2e3cc83a31fe38a20d06bb79128de0991c4bd6a0743b32110ed1f016e74203deef3cf5bfbf704fe4782bdf1a4a087800eb46c1f91e116207e6a4fedc5b8b25534644bff1ed3e78e62ddb6e55323bc3550e00ec31f6b8af8758896a5961ef4afee5b2e99d49f869fbaba7ca7fe13bdc945a97a5ab8674cfe0b76f9abaeba369180c607947b21630c146963264ae57a5dade58c3fe37dcd70f56fa653ea57a1f13168cced55a65e1928ff5dba5e44ca7c6301c0f75664b2b67b2356a6466e2ed603fe0a553ffadc914a4837be511196e4d6582df1f33e7b921dc8cb1a3f229e29fbc61b3bcaeb1ccbed639ecfc75d912dd947a5e0a206d5b4c6285f996df7e4cbc4e9f3a89b0dae4e203442d5f956784bc4010607b95a3b275391dba354830bf763e368d2df2fb1f1ac9437c457a4ab6e0ada21aedb368334e3265f82af0a412acef5f4815108c9452a24af8f3d97f6099252f5749dfdcc293cf8805a61fe03c3ec744045ab2e4fea1a7268c401a4bd1e685c0ed3a3d562a09ecd6b9873406d19ae85957c80d4ff7dd801baa55d9d8a0cffb9a7b634bc1edeb9fce0558828df755457263ee56b9094898e05a803ad71400fb3ca9a9d9a3024ae3ef83fe02020c760c862363774e621ff5b54ed36254a1c14d7502591cee7ba825dc373656108f58d2c9f8da159ba54d3e79bc78f57db4948fcfde4cca597c5dd97eb9afe76a96fd4eefc2b0b50e79f09f6e212f89b208d8f3ba610f24a7787f4b0efce8e99a82adfe0d5afeaefea7e6ba6edea3af46e1df4dd55a1c5b7aa3d77b2089c1dac0095250c4d6d16853ddeb1358d606ffd02d2d7f528d48a8ef58e66942124c81475c8ed5ee698848187ed0998a021733007a598a9de57895e4f50d72983c74831d2ac1237a7facab8c3aa234ccf10390ad06bce1aa5375da6f56de827ef806e1ff2be713bb8b68a1c3a81ac70d24379446e2055531a459a6064062d2023abc7084d5f9b3e4d9f3a1429eadf2ad6f6439de97670db131aad7472e1a8e8f703a77cc6cad21c6bcb56f4cb0c23e5740e58dfcea6db195c730b6edaafc47a4b861f31490cb215da539b2abec0c52b5239efc8f30c7195d6429fbe0762c2509d38812761348b9990e60bcedbc1c03c6f40e0257e7e730dd2d8ee6682083736b11d1cd91e69e40019208cd27397a10681dfe9aec9e9dcdaecff73ec4a03f700cefb5854b8c7bcdbadb3d228cd25c2a96a2a8b405049c9e356afe2cfb8eb7ee54bf4b48f376b89017cbd873b4ffbe50eedeb7be3afed8633e673315dedb6d072df7e1a8a259f61c2ac063026fc2f8287a72d186419850166a046b44645777a3ccb44318d084aa4a598b573da4a7e8885e435408426b5abaa01f1749cb4b8b84ac35a36b0a7980c1647a3ef9cf24af3639e54912179b68479c2a07765c374f9044afc273845130e014831ee9bf3542dda224f23807158c07ca067eddb4f6cffbd6b325a008053d4d3dc0dc775eff6ce174dd35ddb33760bdbbf22b4f3895e1f83bfc4a1e91b0b9b029b842298cb55efd2fe4064e8126756d1f4d5c624a8412f8ca18056930e9ec8c905f8405b7b43fae923b78688d2480362ec9ffe49a0c1d6b267e8b4336b302a9f93419fdd3e14826cdf76e922ad2c48eea342653178b7bdfdaafb878c88c4f9d3a0fd086f3c9efc6dd34f6b2d5d0d948a97268535a552b3b3bc7f419e2d06e3f80f34d83c234f001a5e4e744932a0e4830d2213b32b11a80c5d3c67233038ed53a4dcaa4846d805776b0c55172c75b2a14d955ad4fada62e2f3fc6493efeae23d304cccb1f77fe5db47c4309558aa761846e29242a210745175e94770e01c870e1bea8c17c61e87c6a3bed04386f12ef7ee79823a6798efb51ae55024a60582779716277fffad43839208a4609ff614f77596e30d389fd02b591d71bdf4c47d3125900084e56d7c71b6914949af7034af1b95b657ce3da49811b4dee7bd5dd19458f86eda1b60fe45f3481e32a1de4dfd7871b811e5754b3389ec40078c813c520f3024e8c919ce4fcd94aa416655afe6c314d95263339fbb593b9423f509d9424e694f426b77fc2dde47cfa1d7f6ea4a97f2048117a2244c1f12cdbba4bba26130846d53bf102085e7d9100710b67cc3c6d63a880f175ae4e575867ab68e385eb78dcc47048d621a001c507e28f1519283f493022961aca12f895148d00d501eddbabcecc12aa66896c67d7e369bb6990f808730d07e694b10ea7f77eb8307769bde0674756b0c7e09bc16c9db2a8f55180e8beaf4f8a18e8fc940f9839df76d296422e6516669f27a8cadf306b5412da9136b4fe1d52ae7a41091c99d744400bcd31b964e8c44e27b7f80025dc92990c70debe8382af4ae1a9531293e4ce0d9719b0a8367d5483983eed4627ed3633137c554dd39e8a67fd01427b8d03f2ea5df137054966e1cc372efc4766bf87cc5e24cb2e014422a5416927b2ad1f2968d9c27df4295aa1ef3c308357ad7fd9a55b3a5c5e61b7d0dcb817f55a8dc0a9a1db0df456716fb853e2450a2e3884b08df754cb37199b8411e9951aa8d850ce950c76c20b651398c0aff93c283f9c4805d40e17de80e6936f394fdf9ada713ef6b65a9d8ce18e5f5c45765f19bfd9e34551be6b3015ee84e006a7e4ff6b4cd67bf91e4c0735adad3f952b05e999409b64e4fcba6c4f6d5c7efebc20d8e0f8dc35d18253b216e699bcea6745418cacc6c327a3f0d733f3e416fd7cba43617e030c0a6ee7deb957bbe86b6bf05d12f43346670649833133800a157059cc926fc1488c1384a4a3aa66a5d01196dc73904de3a4b856b3e824b063e7851c771c43d9cc5be5116de5112881dac24c51d092ff00eff4439b4b7e0ed98e0031fb1fc145fa995e88e8effd9ccdb503bb0cc0e8be16d329a21b89ab6a6ee69c884a7fd519d4738c49f2ee985d62f5658f372747f478142cbed48688575ab1dcd4f774fac35b0e1ae353cf82eff2eccb5050a5423e7b631a031d7e563caeb49dde0b81a35ecebd2d82db79eb0f25e1ccafc68e8165ffbb434e6e9d5078bf382a4093ea6f41883f8fcb867ff9d4e5eb659303419c616d2ed9f660b9fc7b4bcb915fc3fabd232f81080a382de3bac4b2bee958f60973558df22c962e4470a3e5ff7b8996f16b06dca934af9a98d3a7b3df4f8a38e6819bdac2c882c1f559e1e6da2e2fb3b8d058b0d572bb9cad72d81be0864253afdce53c3aa394ef955c092b2dd5e0369ea0971a9f9c7a18a002a6177b4658e956f45877eeab5b877a6499cff87e490fb2d21c070a2eec816b78a29ce2e3ee0906a177f83fba4a36103e9fcb1d183d5750afcd3b9220e82e2778938a353382764d9f1f956a78440aa05fa809e126de114fe31a885770758c36a91ff3becb178f3230562289649b77fdfcf8bafc7587175d1672757d4fb481361027b975527f3032741696576e4b6d13690e35caff6e75809218c8cb65d8ee1958c1c22baa1f9cdd0274eeec381f27b2c3c16b96be54a4cc856c73d9f96244dc8306cfeae9", 0x1000, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:29 executing program 1: readlink(0x0, 0x0, 0xff3c) r0 = getuid() r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="ed097a1318a9b15f332d4bc3", 0xfffffffffffffcda}, {&(0x7f0000000080)="77e564fc370b48be6507fd29e7c340a7460411706273b231a9864856ef882fb13cf61ac6c90bd15ba2b3c2a8e24679eeae3a70065ba2a255c3e8279948b1b87387e5681ffe73caa4dca8a41954e1e8a386e6d35facf97fd15c82531aa4ea285f7fc17bb7485c8f308ea71e5ebe52401ade404839bdb4c86a45f8083797d22880d4e86a6372ab909273c263dc6faeba90264f55d6a731f407f464d5e1d8c6afba0fab2cd4e6b0387c4e0032726abda880f36eda7731422889df3df652004cd5d609fb08fe8f7045ee79f495bd26ab", 0xce}, {&(0x7f0000000180)="c6eb00fc262ec3ae57c7a59372c0412a0b0c8d761ab642f325dde0f1046833e1057cc174c2f39b293a5a9d279bae64a2de5c168e7e8b898a7301eeae55deda9ca73667df893f61e8a0553a133ade555f8475ed7712ef508d2ddcbe8bd23d5063c8eac6babdb3324b255df35fa385aef56014079364e8e8eba1915542dd00094fa6547f64424df0a7c58d887026150817484f789db7dd8469c4f43954df13beaa6580267461981beb66af6c0029e7c55bea5f25b54e6184472c31982ad6ca6df015ab1765b08074309e9cfa5e449cf19e05", 0xfffffffffffffe8c}, {&(0x7f0000000280)="61ed6c99111d7a13b17bccab0b98741697226d4404a2bb5142235c4124762a84270071e30c83d967168e3f46dabffb7081264ff51ae2031ec04be946de0079c9b668ad66f34538d0269cb771af5185fd84e0b0cfb0f103fd604aedf5c356a61533536221ce2a2779aaaa68f49b6b7135071bf92dec0c41414ea050d3d253178c6e8b3af402f5b8", 0x87}], 0x2, &(0x7f0000001880)=ANY=[@ANYBLOB="1010000000000000ffff000005000000d8ec2ee92c908457857546d455c6bc501997fe623df2919cfeda3020921bcacb18ec55759eab77efb4a38b8aac01b3f7a4ee744cb1ce5b0d28b9b2ec4fe8860ab21ae4c283914fb5c42c4a3145bc3bcead0e92b37a1795ffccf1bbc757a4256d6ec57a4ae34a52525834aa8b30555d1dd4b8f0db46e823d872648c7d06334aefec2bc2643b11fa8e26c3e0d1a6c8b0146263600d915d029c8a5d34de4c914569ec441bab909762f751b1d95172389bb4a8aabebd5d113cd41efe80e1ab629d84383535012eb102225cc1a6e03d5bd03b88e93ebd33a018212b734e81b363fd99fbe17bf594edc3a932ed58397117bfd3503ebb323991bba7882af2e184850de6ebf9e38f8dad24b9dd325260728ad446e909c8f1eff7abb7be9911a19570f81468aeac1ba63dcd079bab5479471e251b8215ca0de9544cde01af2a072ee0821531c4dc9f76b3e671a5b6ffd4f518a08be608e47807602ca06d3538280cf514d4841fb03f90c6ffc408574aec99f8a6d898edd921fd22ab5d2817f14eff6c27ea01445a8a9d0ee32680a278fabc600f4c384169c1b416c4ce648af457b9ecfcaf138340d1d8729b856ef276fd8878d4c7a3e327754438ad5355964ecbef77191f3b0a972a566e2fb7e8d07a4c8cb7fa129bcf57a3453353bd739fe5022261d2fabfafe9afa14023f18942018ec78e23f8097c08caebafd0c6c8f339427f4f18389c06a668992dd7e9f5d1935c9831978cca2af378afc6a95233d792e370d9945f3e9e28b63e7d405536e07b5c1d5d2a12bd22d2306843799631db6a4a6fc9a54992490f48ea4ba44c1a713da8f1a00501ec490511a108a408875561427d5f63e64ea0155ad247842c7a8de6603bcea1c821f82a03ab28cac40bd044f4163b7a0ba8b35439a603c1db4e9b326345ee8c18a11020a9d9e54c5c2725dad7512de0955029c8e80433c8b0818c597d7efda59062255681dea18a5785deb7776a27653e463815cf513cc850e1ac7f53d439849319f09e2f9b7e71a461dca59c423de119429af11c23e174dbb27bdae3419807b8a896b4cb05fce79fadbf07d90b412e198d843e9c19d964b677cc569f0a90a2dc44a62278a144ab7a1a04c0e25ac30479d602f5f2f890720bf0b70fc8197108456260fae95c1eba9b257168649ada90cb2ade4d467feaf7dc93cad64cc5655e930c3b7cfda123bcbb0beec27b6324da97bc94d2ff0f838c29166d405b260ded100a077e48ad32b90f00c176f0282dbd9974d8b6c4144dbe3abd2038f2a132e2b7d9b04eff8d204be001691e472d52d7c22c8012cfd3e0132dde3d579eb3f1a4947cc1cf7ee8d928e0500c736162f60505bc02928bba06ae806b5963d727aab72c3e0b406d193ed6c1f7b9456c2cf536a73e7619b520ea7eddcb4cdeeaf6ccdbf0fd691a93941e9dd5eaffb31c4d034d1e7c77fa3ebf5cb6d49b5cd28a1adc19a1b412f331131662dc8a3f7039c680d4db8a97fbb8c66d3322943940ca7b851a72a98deac56c451d2a050252df1fbcb63b9920d49ace5f411c6e2030184d4a7bd0ee1b678f470db186008cd4535490500d64d3036f36e3a20cd3438ac921cbbd076eb00c81f6acd6c001a951b035ba6c2baf32bebcc5ed87efef7b1d944d533f7abb47091f088ee4ef16286aa8bc477b7401e9f8394b316c65523e1110e83354c32a6a91b4d778e99a82407fd5fe16d7f234911ba1c56c05a36d376daf2f04be26fde7063eb384cbb950af4e7a12a2b660e09244e770db19245d291c8b5ab80dd7622b19c5511fc75cce1e61437d311af294af43d2f8d9e04ab33bb252d43db1801b60dacae1456ddc674389099244734b13eecc29c79737381195fe39d582085b9f5d0c9baa0ea7e120cfa5e0e6947727745ed24debd996b5feeedc75fa3b597c6309552db88169acc32953562bdfe3f76d94b3864ba5b3e25ebc109425e58c2545930a64a2051269b8c67810716a213d00ce8baa1c1adb8088ad6058dfb86edd1e6a59088d8809006b77baed74300d1ada88b07de6995c07ed775314b97534c3ca1157fd9a953764a2ff08c39ba5e2eb27e2fab2dac9d47f7b0564e42796dced9d33ffb4ac1b8b71bf89d988a2efacf45a90102f92d207bbbb1a8d7c714ade32997358ca2df3d3af9a25e35a45d720bc6bdeece94439f8ef3d1e2bd5a5df271ff850b2d65db3e08eca1f951629fce869ac596b1a37fb83439d5efccf76bf39aaf25164e5dee782b515dde1dc24cc4fe34b9cc6272e3e2c44b60bcf59fc3398c545f0d5cd8cab364c8a9a4bafff1418721d181b485ecc98cb884e69c390f25fb8d2f82caf3e1212e705f2f6505e9f6aa798ef20f5290e4b2f93bec9cbef9027d8799aee6044ea7a1c9cf7cd90712d02eaae0d86c198d495bb866b038f40c9c15d273e5bb4ed1d7dfe13c1bbdedddb40f2cb38c1647e91420e25a3a85a73d0604f16d715b86f9fb65c6e6b81817874e91b67597a08d3b4a96f61d5b144305f3628695b790968de0374210d589f8d5a7d32f5c4deea7f056cbd491d65632f43edf7aea06f088a0aa5fe92aa569884d5e4e646f538b8141137ab481acee3903c9f9fca8decb002a7d79c68fb87195ad0784782aab084d87955c85b1883050c3ca3b10f65621746f59bfa63184f4c8a16252c7488c3cea66cf5ea883ded20ecb19433d3f8e2fd8dcca8ff0e1258fc08033d72a69f21f346754a237c032cccd267fb0904a48aca03d0ef6cff399eaf6067b79c364ce7da3adba0790a796cc7cccaa966f3033a3f42018059e5d9c12f6e23c12ef2dbc5a65aa1ffdcbb2455e1c46a018685d59c636a91fbfad49db319c4950e611da28231d34a203f09cfc36139e7520886c1610790ddb414e71bc226743e7911b01ad95fa3c4e5f1ec75221214c11d47444dc1797fb76a0ebc52e00008112e15d9a85349d15f892103f68e7d2f60c2821945aae5d3a083f73522a371d33d31f92fdabc7f820a6393b7f578f963380311bbdb75dd77ac28efee3e73c8dc2cf90f8ffb4ea6503fe5d8198fedf42cb2351d7d265e218186fbbf091d53171cd51b418d3f1219f91010465d0be1cffaacb2f2c40b84ffdbc82b60005ee05198214a47a6cbccb9093015a577ce929ae3f82cfc8d0c19748570282b1356286cdbe43dc77f0e4b990bdacc09a84e9d5121cddc94261e8a04b96c8804ceb274b4802f119976a6cac672b6c08eb89e69a3aaec6d87fb0c02c61c4d67bd36d760348e3cd100150d82fadc26993b80ebaa03ef359ba1500bcec67c20c3f9b3a754ffed55b4e98006b2400bc1c58fb165ac54d1696045edef61c2e987bbf88c857807f2187c2adb934d7e997d10e4cce666d4d00a659a55a8e4245d867e84a110950554e06bf8d69ac6f4e3e369720d53a1a20bca24a7affe04d9b0f63d7883702871ca10997c13b6df7332b93244dad801e353bc75e5ce79ef15c1d0ac7841e5243ca0338a30da748f5d79309186798364ec8e3cd25aac08e213afa52b79bdc71b1db10825a08550dbbfe17a5bb0680076151e701810bf610cd965b3d9db1c014ba5555e4083334711d07a04900508fb7e471c7c39163e0071ce976222c0c7574ec90a6288a4d3e3e63ca2bdc67136a39e2cff38a3c403504cc4fb5d7f7f14411b1827b1648d7c15b228687cfc7f1d0988186aeedc39be1c6a1dd106bc9a2d657f71e9dfca7ee76f20340d09c7c4c850e6b2ee442102eb3d9bde5b4e91f8ff8f1cdb12491b16b42e0887e943776af9c322a9c77127b046971345ab4df225c5ed54eab43ae0fe500348d6383a17416f12ed57d18c93b3c1bd9bb213b5b067667d49d42084b5a4c08af9721f2464646db9de8775a345460b4f520709a2207fc4ec4b4019874c6255faaf3352947e4408aabc47cfe726a2c7e3715d46dc3a65cebb1793eb39b1a650d27b05e975fa36e6fdd006e8038e048eb847ed99a5649163e94c176866c3dfe10aba7bfead079a8e5af231c1375f15b1ed576badcae8dac85e0f7a113cff22d34fe9579fc86627ceb1933ce603458aac061a6b95f080cb3191bd09477b8852e089e3dcd39194753896082a5e5667c68be9363d8174c7fd9c288575efbf44360f6e377704f58911e3aa92fc11aeeb6c2283f585a7ac3c2b114ec30ffe7b5aa8b6f9d81e0770dca38a71422514157fceedb1c5325ef332a3c6e719df704db66e470f3b352f249a7d4ecd521adf861f0a4ca4ae56f89da9057403bf3368e19c1be0d14335eb72152dd3668f570b3d2ffc615ad35f2a900d01b4311c865869633958a657a4177920143dd09e6b4f601f7f1f3fe83dd696ed3b1c0b3a7039723368791d15c11d2a2bde14c8d5da543bc16fe8c41d69212926c561aa77a33ae6d8e4668cad38e6087b50db3e742deb2a4dbf84e0284f0b78a382281957e99b268778d2bed6946f25f588c6b0d9d9858092c65351577a3ef5525ccc875f138ce6fb3aa97126d8fa48e6fda03a5584ad928447875c3332d484749e53ffc3baad753c6782d4ac5d01a42c5a349a662dfedbb519c52016a924c30a0a090ae32b05df93663d0de6d33c25b8faf4ad9a07239150a2abe2ee9783c11c9a0d5ba96464fa9dd439552b97997008a3c896ac86a49091e2b3f417ee82dd98da1b28114391ec3b7fffaa300c9941d17c14a288ed12eb1c25f7f4596b5ac8e1879287a5bff00404df0918b107623afa5bf5fa92af137eb83fb8cb241f643daaf0ca6009ef61a09d176a97f870fe9f6e2f701df1478b60899fc8d7e9f315206e490cf3d25f679cd09d9200e512c405af8a80f91f3fec2a2b15311aab7039d4b6597112c74140486074d10dcd56274690e0b7beb9214aecfcac2701ddd3a3e223ae5cb0b567c1adb5579770b4d2fa3bab424fe73ba9bdf300e86d9c40424e816f5eecf2a3aea9872d95a3a8fce93bb93843a0113441826ca51e50744a674703225422792389c768c86010e259f28d0dd30044a058ba134f66bf582fdad344d69b19f18ba6ab01ff3847dc8b121f5f5f81234c5d4e255910ba2931c5dc8e00cce598642d82f93bc95a63353329898ff4462f54e5a184460f0f5184b86faaa40b3f6e5eb42efa90af9a9811fb010f91796b7e565ab8142c909cff713df622000ba123608ca34ab0ee9ae2461f7b016d3635ab19aa5e21bf871cf0dd7a3ebca9b241cb95bb6958b22092a53246dbc89a65b2cb2147ed1c7d01b84838ef77ee7f4e0cf18a2e62f30722d06238d43ac4dc1e33feedd0dea1910e6d3a37bfbfc04b9ebed45ba7d1d6d0446bd3a64430b067440a350ec5cb292f3b4e81e7fb233bdf8d1605ca0025c0287da64f90774d45b02d00c38f78fdd01c4baf4fbc44152e7601ab27ff075a06304fb6e894048ddb777030cfb458b9a586b619fd67f23537e36a698a2d30895304ec77f836179818b3b9c6d946fe35a68a8b6c054623cbac4bac8e538bfd49057ee3e449a6b050081aacaf08050b3bd38a21924e8c28ea83ed2a5487a6679e490068109ba9a24a9064d288b5c5e97ab636cd1492d69f8bd5c94ebdc833be6a4e26c36725098f82a0f7a30d37c6286a7cd76a5f4a7157663f0645557d2c2a374fbc1b1922df3160758ded7e7d0f7c76ed5491c2993a22c84fe54a683ff1bf2f453d61ac003a1dd184c6fb283ecd7be6bd01fc5a9ced52b569851e9d7c48d6070c718faf1f8eb4514a816f6ecdc483216fac2429ce506e4bf028d3dc5d7345dfbe7ed2a246c070160f692243fb0e3bb118f931382484d546c800000000000000ffff0000080000004cbca564db71f11cad0a9c61710bbfaa0bc86c817fe01cd60ee9526988fc0e52ec7ce89f1658ba1eadd2f4e3b85d55e5a33c79808494deb6c6a094abb63cd3c3696ed99f484ae36e4da1e5f48df75abb91426185304a5c496bece348e2b57f903049c5ff291aca0f7e12add543b05e3615ebde783a26ac36126cecf423fb2c720370467267f7b972c3acd8e43f63df591a8a60d65360812f11de09b3c726dcef7308b9b52335851bf682ea50e1efcd59518a7a7800000000e800000000000000010000000400000098de93a18de3c91a4fce37eabfc436f2840e2ad8e80f06a2d0998e60f9fb267729917d8762a38a32270e5cd1ca2d51e670cdec0cda06803162ae27f79fa2df12815d6405df69b586ae20671ddde18d81359d7a3533b7c89fbbfe0721780ac122998866f99c3fb9c7300e1c999e61503aa547bea2a8c1fdcd8d596545adda4ee9e9ac0cce3741065cfc050f867bf94d513df3ecc0d0600fd72bb44df87bd16e4891e4d2b3c85af99ee4032322b1eb18ee6d41ec96766c90ac74c758630910f7dbc194427fbc9c2e8155d35b3f187727c7ae1dbe00000000005000000000000000ffff000092040000ccf0f5c42caa67b73309e5d7c88469fdf3f08149a8448bed8342e32a41549e07b2347f5b1afc19d11e443f8de665b3ab033dde12e44909219524b516e9fb85afd0000000000000000100000007000000170b70767214ccba5417c1846cda1772779bc38a5d9724d27aec47f8d804f75dd766c51a8980137eb701f3311e1e0bcdbde465b3e89af3c54d9ac4e70913212a6dd4e5fb2c30cfbeb2354a0a8aa9ef03ea790ce3410eb877ea046219d80d37af9d6154e88c67e21be531530d88e2b9e3d32b48d3ffb07df13fa966343c80c847615795dc437a083cef9a1f4adadababa110c751a7314fcbf2d697e1682e86693742b57ecc85430a7377ff93d20c2600b9afcd4c42e649a71862c9a30e27a00006800000000000000feffffff27a6655e495df4c4019ef5c81fab39e98e24394748d25f55fc015591ff8405fd3ec81f5ed35423c50831b02c820a60e01d07ae25854c41c39358d08dfb295f6408bbb2ac8f6dcffd60d0f615233d98f0bb2e5cd176a8a15f326900006800000000000000ffff0000ff0f00003aff249560fcee217ba71f44e5bc4c6eed43b87ca99ba56da91d9d36a9ca8ad9adaf8a66d00c7355c24d4514d9d43cb2b84bd5b5a75dcab1dca483c50be24a3abb5fa73d0333fb0dc44720c49b08933602210000000000000801000000000000ffff0000010000007fd069da6256ffdc036e358bdad8110ae8d754af6ec554195bba62d62a7ce40f42ccd82106a6d6b2013c756ec0ff991cc86f9116f521156b588731578da9070d2f27bcea814da733515bae268e50e842f8e7244fe0e00d187bd5249ba5d8f54626ae600b6589da469940bd84bc8c54a9f721474a28544ab87e9ede9748567ba163d18cc3e50329692c55fd7fdf56f625030645a7bf998d3b8ce03d770515029525a216933adbb273ff98fe7f1f63d9a3727f3eb27cc5af9a25b98632292ec66d0411f8cf66a420540dd16955501846bb98c4bbfbdd42203f101664069845af53252fe7993f04f5ef845690cabde4e7419892c56c578cd100000000af6f41f5ce71682aa3fd0af4996a54f40ad8a83ea3b228c15bd99bd9b7f82dde0bedd0bfb6c1dc4fb4b4921d1b0e56b8e52905cb78c8"], 0x14e4, 0x1}, 0x5) seteuid(r0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000ac0)="e7d569e5079d6323ceae99ab17167148d9c7ab9e816cfb924e06ed1f35ab65d4f1da5d9677d45ebe171032cf5f27b95a0032e3d2fd5d0aaca05b5f921961186fe8cf56509ec27f2d6c663c000694bb315344bb48387d1e526842a66e15abc5ede6c6cf65b6442b73fa21f7a490bb7b084aeca907a4e26b7b5334d55ff25e49349cce0bd52b9f3452d53cd990c2048e6cc679f38e83307aaa3dcd5c0555da851ba5b0b3fbf632cbe9e42e2bc70d5ea1362cc2fbabbfa170c8b20b36d7a58d1b5d4dd60acc40b0c24897b2bd9bbc300f7dd3830bba95dfce1d957df2db0238f7d7facce4824b2b158e2edae5a77ed4a8ef1678fea9fc0007dadb896945762f3d2e19f033ad49d980bb47a15d4e63c7f0a522d9406fc1b0d213bd6682405ef665fb80c049477943347e54445fcf060fda9488a9abb5474c461a5ac5830aea3fadfbaeb00fc90f37009e9c36b769be4736f8a5876fed6a3e5ff9460d68e31882db141ba93814bf272879dae2a7403d0d290efd9999ec6cc17217f566999a41739f6a12518e21ffe49db6b16473742b0f76868bed7dd910bdc01c81fdb46d1af73711e314191224eda9bfb5de2d040f3700642cf493ce834ea340761bd84abbcb2ab8c65ff352ce48060c3faf072f92a102a274aaec7d41beff76c9cec3e55531838ead06f82150ec4d198aa8e70010cc38664c7a5ffc4a1791ed7d4833a669a97fc88cf37b7298e93927018d4c2ab10ded92d3e675a02022d3e3ff2325631e4eb1056f542f907358c75631b37d54a532af967e95dd9c65a7b812e8aff7a318322b956f0225a3b2e9faecc9db89f35fc06294bc056cf61c34505e8b47b47fdedad21dcd0e6c768bce622da8dfb87ff98acab4dbc648ba80bbba7680c802dceba2e11ae95a2f10c0cb7f8a272735f8c1facda09cf6248b7e0a903e1110f78cd5437e5f56e13e1c9c8feb2d83befebb01d6288b559f5c518f424012015c4c42afd425e62afc5a4a12afc19e626ebf690637d475a56f66983539c45a41140ff98ddbd69f708080181d7510d4b2a35e85e9e39e4908a1947b52cb978be7e6ae3cdb96e7de16ff75562f1500761ca81040050ae0ac8b889e3a1409b1eb323865f2b7cc6a3b68deb2b550e36a6a95bdbfe1932dcc85897b0ec46f41755dd4238f7f8d9d09a962621828c87a35e7edce567578c121410e6eac22a3b9c3d575322000229cee7c85f0b2b5cf9def97ffe8961847cf80f4f60e7e2e275de220942a2017765f864a75240dc1fdb5390ebbe09708ebc5366ac49410775d07e5d94faa3220386ff67b51abbf33c37fa82d74c979b5d30c3c23e7c5cfa95afb89313aeca1173ddcea44348eb31c79b8bc1af4a89c894fd9e2227fc4e8c70b85c6b604fb0801dca6a2e7c63391667dd2f075beb4883a090462618ded5a91d6dd9292d26710797c20f5815e21b4b868fb8a4c6a14ebbd73dbfa14d2aacef9a4d3567791f4f3cc0c30c3a60b7fda6d831b15f09b3967f794ba6edfe6555bf3734f5a343958a2151316bc7a8b829d5fb1bd5b0006bb249f4cc5035523c25f623f5967b3302175c01ef789ae3589e1440bdde0c563c25cd20d102fc162fa90d3d8a380efbb254bb566f9d5ef48259ef186efb314d4117fc54925f504e052c07369b6c722beb283af3a175ba66ce937c26057f3afb5d99e91e09a04b281bda2db6813dd34752949588fa52a0a32543c5a78bd293111f36c9ba10791c60a7d4834d7332f3ce2f685872c31f3cb7dafd5a8928a0feedd3af3cafbaa463fddebbf0f700d100286b5415e7e8764b943cb09f721c20a1650d0221150a5ac4a21bb7244faa90d8ba8b7569a9198c225102df5e0a86571b8e5515df903e0a5681671170fa747755705aa33f5d36a5adf60676e786984240dd797dd8bf8b160c41b1ffdef2a494942e7b4f8ff3633a3195599188f7840cf835b40617acbffa41436d4c4f54dbcc812fdc8b4149e784c989f14b0e1b7430e16ac7b07dfe2327f5f6b56ea0e33fb4c883763910c6253cf5867f87a88ed9e9eb5f11527fc705b596a15190bdb7c242d69e1d6dac12ecf168aa23473727958abdd1c0c4191280f9a2118b08263b75addbd5c310ae2fa275206eb173e46e91142ea1c7aff714d639bb8608d2632b078645f98105a2c3af22598ea9c1f838e193b85cc006a146abaaa4b7e127464f2aaf44502f1e760ee3ae9e0d9d4d7ecfcb6c302344541a67374bb42eaf8f400666f1c76b4ee523a9fa5c86c9ca7d894e297bd340c8ee43cfa36cce7ccbbf84556fc16f674e7115aacee32bfe5cfd866ebb496b357d2726bda304776c42393bd62cfb760784e0c6eab8ea5af931141481163ad634c65bf49cf0d5832edfb0724311177476e4f901af69eac0ae108b59ccb8efb52445c03ddd165a8f21bc75bbae25551ced666d646f3fa098ef3f65d17b85ce9902b3da8e7d15d91798433084c15f947670268c1a78bfeffe247b6a208526b6fb1cfdcf75408f02c3359ac8aa8fcb133019da02a3988a90907a19750878aa427193937a13bc73ea5a7568d7887976c4db0ae1559faba95c4dc9fbb6dec211cdc05386e8d89678001f45d2109ae1f2bf3a6f9b9cd6dd7674038f1bfa1878b755dfab1a8b84ee4e6e5a5575cb749a2f39944e94ded63c45eef0fb2d6b21907611266c697f961005838547a5814d310f93f3f6aad6d04049d5658a3b9043b22d4889db1d648104f51f7bc21ab20e88f86bab30d805b93b329ecb9995c7471a8551e4fde4cda88cb5663c82adff8e0e515d0e2073c5b3910757ffe8c3356d3fab2d9ad0e38e1a145980e4063b8ecabd3816fe759e05147601ef5318d3515bf8f230ff4e20947a3da0a5d6a3831c4d5049ff4a61460e85aa7d748942cd33578469b662417c49c9a95e1131f20ad73ccacb70d08f013f8cf0bdec848dbc9fff1df42496abdefa7810a54b6dd8d221f2447feda3837435187b0ba87ec0c9c67f3c062160f20f82a1ad07220a1c618f152fff0d5f60a0bd4f3400a7ed04277df4562de7865445462581e6ea96e22273ba5c3fba61458aef7e89ce93911285144108ad3fc7484ac54e179bfdf405197ba6aab3f4b3c8b0410e8b617bd9464fa4003804cbac741f2bc55c97f11b97492a1ca6dbe4c9336efa78777fe1548980346e3947bc927b57aa7366958eb43221ff1b8a3b21352fc1ba68c30eb47a251a400fd0f81e4bc4c18292054b851e32d945946d0066a7e4372243d4287153e72eece906300f23803173dbabf50ca635b878e17ce98693c8bed0b90959f7006167ec42c289648394698fbca2c9d574d7ce41514eb27a94bd27e9733800937fd93302a7190b6b0aa142e975a77ddede098974464a4f363b3af4a32b2c3da7ac13916a07bf6270a0f2dab479b32e6b1d45dbafe76b1b08f267b9e4e1dede34b49298f145cc1a000df82e5375e699dde97333200643b7d7af52d51192b48baf8d0fff21e45e00839fce44452f5ce9bbc15f01b43e2f61990a4142e5680b4b88ec48f26aba82c7f25122a3051a7e0af5290a1acd656ddd4ba33d5227eacd3c0b18efd265b138d2b4fc528442bf5dd28a8694d728d8f84c934f23ca8acdd4a4171eb3fa105019bef5549ca1efbef94a650401e6bceb3a534e2fa745e504e2f3f4f5697b15b89caa74678756c8f5128a4dfd3bf022a98ad987da11a97df5be822cee48391a3a537fb1b8c551922723ddd74702e58052e11845dc40afd883f32c07219b4cd0f8bff0a187a774be5c794d6f99b6face24c330330fa22257a5279fb2e8d9e5cacddb9fb1a4c1523205972a3c0d96b48b45c5b9cd83822d46de819f089ea349b25c0c6528c9bee586ce99d685bbee9f0441e36b6fe4308b83793ff4d6bfe8cd061a5c16e7fd5f8778674ef5d27b1ebcbcc6fa3d3937ec12119ed9119c17be2e5bd602ad9483fdf2903f86cb2000226b7910652d867dbc9392ce10d9bbc0c638e750ddc3e9176e5f9fe755c5bfae57de16c72c0e7828c3972a672eeaaefe843644e632f6e5c98741c95baa71a837176886afe3bddf942931cf9bf3d6f463178bf00391a9254caba43b834133906fc79dcd774aca2795ffe795765f9531ce75efde9692e03bd61dc48b74890fc23cda042e5dd246947a46883db7a6705dd0f1934d90be27b3d76931defa7efd048aa71b47098046346eccaad56a062a9a0530996ba44130c46ed67ba2ee5c606d121817900cab42a053ce6200b2fc4172a94d4896c3b4640c52bee4f546979b122c8b98b4713555095fa73479473573ba7514000278d10a4b21663f880828a6fb1f5aee34af9dda4cf7690f9554cb2648300f545fd720e8cd54c1f1c2efb7cc9b1ad28a6706b266de3a5a43c79b22eeb1f8a0c298998f2e5faacbd8a198622413a909419ba2c37eaa231baf3c8697a59a98098d19cf82a8ba32286be12d7e7e5d994a3054f84034e859172662002768524459d7ede726402eb447ef969eb0b49933a522db08e9d11fe31bf2d97e788df53ba7ffccbaf856ae1bd11f7d4031f47d99d1244cc86a35f1c570e7278d8cabeb5cb3b1559a89320ef9c06ed1f947dd619cfac0fc4ccc971d151ebf0fa60a5381f85ef9005ffd4cda57d87cbe89f06bdb39a41b7d5a03f763be85169a2ce64a83ec1246668010e6f9caa1d93a1071717151299f45c832ae8dcd5ead1e099721359e590d3a4114b6a3fbecefce3f2b50e236cf13a6333280dcfdd0556b02e48e7c83e7e894b31daa543dc1d2bb06910559c0b55d8992d6b8664bbced677aa9fe3bd1c765179e4057f2a825bbeec351c7b5bcf372ad7efd192666d5cb29f1f73a4f13c2219122cc394c56b8a71db7d5d706aa2270af19e5ae68e24b6246c5896fa32d69ea090e0fdf9a9724e55e83f020b50c943eafb078d7fac74d90ab611736578525c127de619f82ad79bc6a78c11d0ba2ea81389054a0d80ee165d5219e799be78cc9578f3cf86d2ad9aa3388b5dc806c0c7d46e29691c720d00634650a5e4cdccce1ac2b81b7cedce054011929ead53af7595fe6d64555c6758743403b0b76b1ea85439709071d6449019b6a6a04335da5f909d583b50a626dfd92ca70ae0a2f8f65d75a974ed39be2d59c02adf6baf82c9c59ca1826fa0b724b29f08a4b7a6dd0b7d66a9d21e9cc7b44f58011a51d86bffc14b5789d4f5ba7cb00a9e999f7b5015349ce67ba6de85898bad1be924511ae29385399aa63a6aa704230a687cfb77ccb1a3e38455934caecfaa8e99d08bc7ef59cdc8cba02b646617be6398ab8ce99bdfe2259230a23232ebe29ef74dfa1c57ac9780359f899d3dbbc81d11361658ac8686ed073551fee77f495e637ad410a67d241605ceb892db318ac16ab18386bc9383f4944ad98304d56766977f81e0109ba1651838d3fb417e18db5153798fc4cf3e918e54f162547808b1daca86182d6d2003e161c2c1348b795bdfbfc9246b64907226e0cd2ef2c7793365bd7ae4afccfdb420b0d68a28d02725d21d2cd4e832c7ab111e1abe4bc5b9b61fb9ca40d268019092aff3879994e9cb157436693fa3d296c1c892c4b75fa3bfacbd0c6c8b7868c4f44a84e4dc3ab9f603b262cfa32ec55fdfdd825795576d345f0587515065de0f69e8106222257a4a7156ed0219693dd248f5238722524cdbdef37bc31372ceb3b7f89dfee5d10a5542e8891d356ad95a14fb0a140e1939268e7cd93d639e24e0d4965a072353d7e059955073b1375d2210af4006e7c3718cccbb7ac770b79a117340beb28ebbe7dbcb0fd1de", 0x1000) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0xf02, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000780)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0xc9, 0xf9}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x6, 0x5c}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x9, 0x9}, {{r1}, 0x0, 0x1d, 0xf0000044, 0x7, 0x40}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000005, 0x2a01, 0xffffffff00000001}, {{r1}, 0xfffffffffffffffb, 0x64, 0x2, 0x90, 0xa26a}, {{r1}, 0xffffffffffffffff, 0x18, 0x0, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000003, 0x3f, 0x5}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x4, 0x3f}, {{r1}, 0xffffffffffffffff, 0x88, 0x0, 0x4000000000000, 0x1}], 0x1000, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x3, 0x22}, {{r1}, 0xfffffffffffffffb, 0x8, 0x50, 0x800, 0x7fff}, {{r1}, 0x0, 0x2, 0x40000000, 0x7f, 0x3}, {{r1}, 0xfffffffffffffff8, 0x20, 0x3, 0xb92, 0x61}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffa, 0x2c, 0x20000000, 0x9, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x3}], 0x1000, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x50, 0x8, 0xea80, 0x4}], 0x9, &(0x7f0000000280)={0x3, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000ac0)="129be3a0d69c510408c05ae315b41a4cb59271a8782e80f2d0daeb3a30a335f4a306e1b60fb9f2c42a270f1aaa1b49d870bafa8a5023eeb395e03916176b6c1a3364cfc8b4428d88b7318265c236b78f881c5e5cebe166e93edf6bc3eb7fccb647b5fbd047a160218e495a9a473c09d2b3019095fa828f3a0267fedced9ea387c7cf0961744d94de7a5b61438af1a5dc63a69a7619835183a6fa09866684a82adb440acd16ec9146c9052e521853c89de775aa0a50471ee6c337fa6a8105fdb41cb88875079426df1458c2a8c69cc7b1e3619364e423b364fbed6764b095993a00c8cdcd08107319f7307e5eea5e8aba935a202ef4cc16ff492dae007cfb3c026fdcf4bf8e4162021cabaf8ad46abe6f770529655b34de6173caa9660ec2c09c6e57e14631163dc3fa91817c297c3c774751ac42a7996d01218f9425f1ce00c96969948884dfbcdd81271951352e9df66332d653e1e6500b65826be52c955c8531f203fe88ec4feb5c705e352e590aa52adcc2d462490a53a52f98952457875868adde8ca3e0ea7eac9f4b048a8cee588a91d02c3e277a9e90b7f9c5ddeca4da09f8e76bbee804e62ab02f6998528a8bbea9fb197e44f2420b7b8156e7b39e8a8aaad96bd1f885ce85fc64ec50fc5f42451567e2bf612aa5079decb09c4030ca1e941b37d7e5721816141f8b06531f8ee0eecf4f763e785522cffd60d09b43e7fb5fd81f57b7082ba767d3d40ab554e118152fd2ecd057d6f2ba1c0969fd30ea98028f381db51cbeaf9e54b083708426cb167f1d23f0064aee819b8671939ce661182369aa65dcb2ecb07ec2a679766c068ee663aac849d9d02420b800d3c7b09246d2acef33eb58ccc065819a47e11117a29b7b2d09df20c547aa8fd9634eaeab0b92d18e550e347ab54a43b16d2ff71362382eb09293805fe6b6636ff6a721bd595a856fcbb031cf131dbbfc947b2df66855d34d24d142c596741be96509d141ba7a43bade65818b6516c892f186518c1a40d4ee6133883683d8518af38426124f76dc2f5440a40069e176a1421d9471b80a35bb29681913209a850fae7efad2eabce53b0885425b502216b498382b5da66a2967759dcc62a1d255da07697099a18b376612b06b2fb563e2a630af144b2b66735bd01a18ab170305461daa85ee98e3882e9609fe7a6de086e5fc4e2f4081461735c06525df9ab1fabee27ce549fb4d74a40dca658480aff523bf423fb6bcac2de1ce955e23752674435ae34f68f9e9cc926acdd9b147c3d40c15db96ff584e396bfb5630c40eda3c11b1379961a8ebbc0e6c6f15a77938eb920ded0a5493ad3c6bbfd715b33af94a505919ad1ff967ddbf9d0f2db224cba374f40a33ad038edc8cc4310bb124fb3b201a4aeeff6aa7e3b4d8e0e027828863de794c0eb8e27bb504aaf2d15cf92fbe63461c268c5824c81dbf0f92ca428933d89a3a3ca4cd043a292e4a91bedca60ac95322c2d537113c22ed4422c8c68d2251394aaf8601834b9990b7b7091b65ff22d7fbcda866633e58cee9302dcba3095965ab8a74bee75ac7a7eb2bce78cdb02129e3498f18a09dce3eeb0d8db36fbbaf12c395fb79cd3a44fce3bd20a08918f254a9db4145f4cae3fe8c45fd7826aae4c881ae65e8170cbd98b4bb5b4dcd3568a8fb3cae22c1f89f47ae43e142d181b6881e3e28470b958458454039c83238be5abe805126409d705618a3d519bc9391316b3150bb7594e79fbdd5745db4a406c3a2b53f40d51d319bf9acc0fb67aca950125d513799577648583fc6dde5f759859a0a681367ea80b4dcc2e57ab52b53df73138ee12b71edef02d5293f5e7298e16b7bf61e10be198fafd6f7d4a539fb50a4aedd150b009d55757ba6a0181816d5605cfefcddb3a0d935b820ea920741406b6c86b29c1f67c1e7fc50c751b2b8d75f7e7530a322624ce9477cf08e8248595441f0fa4208136c0a4dae5f0849c219835c3786b0344df467127283833049a168f506a7b9509bfd17385c007d6cc78f4d6f46497045a2c6972f283cd3b332b6d83cbdf43af7b9056d8edd923d8f63336d673a76bcb0a34ebdc9c1e9bd55f80199743cfd54226b06b53b19fc8dffee7580d42a398707ffb4786f1c3832c0bae259a20d8d79401988cbbdbb9b37795ee0e973053cf4a8c3e55d00b9fec97805478fef9d154fd3a958ca8ffddec406856c8c930df5bfeb0efd1db4f9f4e2d267a215197f85fb9d824b9b60fbf20fc554453ea41984f9bfd87d359dfd2e03f69162e4193e7ab2e25d93ab91b24fa9f54d5e66f8c5aa7bb9df7654b23fdafa2a4df214044b796bcd51addda72423fb58d56b1c2a78013664f5578ed2143c825a830cc9095dbad249c504ac712ed883a608446f105c6ae5111f842d4404000ad7d2731ac12d2ea337ec8ef266a7f6ecf4dd160068555e920935a512fa424c4deda227c869e008b000ac860bde6a4b02b0aaa2dcdab930c83721f84bb3b340a672c76f23e6bc414545a0b370d4bcea6e9a69b61f08c4cf861987c8cbacff8c1cee027d1f12bb11d27800092697c8eb3787d2c3c7e015deb2bf29c2fb9fa9b9715537f09edc4e828aa78accd29212ae99e9960957545954a32d397bf75b5c639fb81567a390dcb3db6f0831bdfc7ae3255d7b2c6d4c2ca66432963a55900b687bfcd4c171f5daf01b69a9e14b7df19d4d930bb86e0b235c38845d0184d47cc95cf6a87a1afa408302d4ba6ad335732c559830e469c7063b6e7223fabdcd5cc0dfc4e673b0f5c3f88a4cd306807e0c56b2c2ae32f18ff2d1510584d6d56e563678354e3157f0639766a5753ff3c15a4a9610072584fff0903dfef514997e62ed7b4b521297e381728164343831a8b431ad6d0115de6a2f2d87e80b37e39810909ea15142f2ddfcfec6401ef456a93f3d1c80216fe4598877c175c7bed3e780864130896b3703de6a001ec5defd159c37b85fcab8c4c915d689895c033befcb456f53ccefab65e2d395bcb60439b2f794dcfe99ffdaa9cdd05b9f55653176fa435c2ba50b1b0a627c790e8a61c9526ed06e006961547eeb9adc2a66c6964572d470b43520d2ee911ffabacff8627fc78c8fb13ce71e337e3943da52ef07d1637723e6fb14fea841b81dcc06ce8c701d05b62d234d6c759f3fb269c227b9bf58078000b5c3363d095d9ea2b3627ef991518f4ea16b5ccff29afc5bfd041207fddca5191dd02fe2bac2da0202a285c856e593838fc123f34e6784a0e9627d36a8be087fe01bd70c98d2657476fd9d8b8ffd847bb752ab473b8f08fbe530ef98f68d2abfa8ead9c56239786efcd29c3d328236ebd26546f134a7a121171191b15542a980ceee9e810b5b1b2a3dccd7f7da39dfd909ebf7703468ec1d8481b1383f1482de7bb81296ba9f485ca87cfdfa6232cb2eee6ceb31e8153ca2d08601730ce026a5f1073da300764167f63959a9f30bbd06be8d742c43344c3336c754bee36744a518e078fbe75aa94b0c0feb82b589d59e1368612b4ea6ebb4065c5f97d899028bef94434766bba85b4a0ea4aa5da59a8bb924ce5a9a41e2fba33837fac3ee4837c8bb659c53f46eb6c6d03986345374d5fe8697361d2835fdfcc06fe28936aa7af740b6e6ebd8b457a76ae0898c5b81b7b1d2abcadde9d8e94a4c6cf4c10833d3ad0e420fdfa2347d3bd8f149e38c9d31e42ceac9559f376d839651fe2baece88fe6949c864b60bd65a49b945e202b0aa96ac58ceae924427612065e88778db311cfcc8f46ffaa80a11db2bf1755c95a44e5f129b0d7c150f1a7c637d80a462549a2570ca9be9330181ce9b9daac43ff15eb5d153798aff9d6b312824ee625e89f669f257ffd8f102386f794b53bf65dea5f38945cb43fafeb13e86e6c611b47aaa2f73c4a7c8b47515d0aece6846996cec43122ee143e60e22e153167ecd5acfac8b125f7994fcb2f405b8ff8653a0851fe7efe4d696cfc0a6cda29cfe57396feafc2fd9ef3bf53bcc89308ce73f63cdc764b656269d41767f602a39900d5b377ae80fb4277c8c8b4cc946fe465156d43f09de35a9dcfe32814ee0ef2588a6bb01140ea48c30a13a10095ea7e4bf325d4a215c972fe856f439d7806204ea8190c66db9f1a01407bb25ffacf4e50cf49283c843038377f68e3b0174227ea01b3d8e282475d585eb12e2b7ba9600b68f34bae117a5713d0a4b13127ff1df54450ddffd37dcaf95b43d6a4229035ecd3c6874edda26c0ecf57684eaa8b960d59ee196b78944e5139fa37bae38e9199140a2e795605cd9e36b85fc1643bbae8eec8b7329e613a523abdc477b8a46223cd3185c21b75594c5c8337948c49b66cbf8b86597e3d63e7fe1dbd0924f5725d3f64dd84b277d7fdaf0fb972c200925eaca52610aab1d12cff98c84230a87df2b98155b4942a9f50a782fc483c309ed8f881f90a4a5312a1792c403bad415429a5ea442994a2ccdc22d9efb7febe8dd8e392a9e0008486fe340fe5e19600cbe85a13363713796db79fe520791f46efd18e0a1a1c6d723a6b8f431672d4a58ae1cd2006a78f17a140cf36ea934b6e545cf3f8d9e03a97b5b7d136594cd5861f38fffdbba38cbe56ef3bc165ecf2ab17c39ff58643de2492169f70751afdb1e15f57aed41a95397c0fb23ba1fde2cb88d7be6dac85760fc450de5ed5397b3ee80ee7f4b41447c609ea4c1160e70a078a980c6c9824f78b72d85c701a2f394175bcca99eacefddae1a387e921957781568da4da07c4b0fce46345005cb46fb884fbf56b79674398c60f8dd1b6dd83a895439fb45a06ea8bb3ef2bc6c357c824a5d8d14a8077f887cc8f9d83992a557d26c7c0a48a071733968c2fdfa272c0cd327415b008e54572ee6b15abf5e8853f11a1abd1b1c72265f1367054a1b4e8f3bbf53ec1faa7ffb80ffa5ea767f471d70e155d7d414781d7eabb647037708db9aa5772c89affb9ad964b1714d3c152f5c4c7520c549742a6cfa76aee1160ac410be70cc8220a74166c117f73208c6d15abf30330916661f281dab0d0671d9752c6e1db0a0bbdffcd1395058f800d3899342c5fc5f4878212bf552e12b593873fe46e5e83ab75c7638a323fb4cec4badf4edfaad40563533c3c2b9dbf941524091a7a87c3436dca7e9b2b2ba4c1c0f02a9173c4bcae07d87deb00bd52597f71e5dc52851576658c33d81072536b4f917e91656457a40ea56c7fba9d5a9cbe1fc7ca662cae294c8eff31458be9526483532bdf294bd0b397169fddf3ddfe36910321db32f18645e1c1b6a8c96c9cddf587cca48737dc450b126989269ee30545d600a3ff9196d5fa5eb40d855438362f0b928dea1cb8ab7430abda4afd0669d21eee2eda98337810b05e6f8c8b6720b78c1289e116d48f7cbe71eb5495e60531f807691319d8207e13335101ab73a28bfbafbaeaa4ea3655a574e4db5edc558347d2241a1b697145e901fb16940fb84e9f038453e4c7799a697a19a2b4dfcc86ac2ea67e7eee9a9cdf4bee673fbd86d0ace0d8d83458c96d9edf6979f0ee4d0fd829896878c0f5dde25837122e3963770c8dd8bf1d3a7de10f1c24909c82a481072b5bff4f2691e9970007a3cef0044f76556f403462ea4963528645d89dc21d185f213a92b3144c6d262dbfbabb71ef2646c18f8cf860d1a5b0d26f8cb455029b50adff07bfd4ccd791f71cbfb938827c9dd14879a8ae1990dad3ed37d6f903517fb84df2f1fe1e629bb17640e59ba8f3b089f09c5f65de11e6ceb42e3040246371515bebced4478ca", 0x1000}, {&(0x7f00000002c0)="c8a67dc400d54d6545169f868cea7c1491bf16c2643128375a493e3ebf09c09af102f5b580f24206eb2bc1", 0x2b}, {&(0x7f0000000340)="ce937f4ac094", 0x6}], 0x3, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0x400}, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x9) 16:00:29 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000240)) nanosleep(&(0x7f0000000040)={0x1, 0x3}, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setown(r0, 0x6, r2) kqueue() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x54, 0xfffff, 0xfffffffffffffff9, 0x2e}], 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xff, 0x4}, {{}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x1, 0x44}], 0x3, &(0x7f0000000100)={0xffffffffffff9b73, 0xf0a0}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2008c, 0x80000000000041a) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/69}, &(0x7f0000000080)=0xfffffffffffffe2b) connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x8001, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x6) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000540)=""/226, 0xe2, 0x3f}, 0x800) sendto(r2, &(0x7f0000000ac0)="268b2b1d1c0ef16aa8f7e79c65b89ba31045d42a4fffa3c61a8600f09a894e1bfda1248518243e9c089b9dc4a1b976aa23028f362a2e61c33c9a0ca306010560f811d2e927f45516174a631115ac8b236f43fd3b5e3fa94f5457565f2573d06cbadb2a6010c6c4fb985df16b6bf3b992c31b7b7ddb4b618f014a21a0478526bcab7322f9fa442a7252c58ba51ee7f44785d260831bd25be3a05752ea3932956238ddd94c82013e57fc09666bd74c14cb80cbfcdf65ba5066efa593fa99a0760eecf6e189873a41afd74e5f5705f56bff3485a10de24ddb073f253cca11729e4e396835fa6485df721cbfa29643a25d36fa9944744e8eee9948620513bc38fa6124735973036a80d955169f399cc4b67b3d61de2a69866f22c597e89e7a8d154c171375bf9460fbf00ab165c42e2919369be99509c47e51924349805f5be84057cd7e19c37d5ab7289d0d55dbf49a58a08c16ea1c8a92d839ba53ca00d1e5c8743669a6d81e2cab333c82fc2f91a947bc898c38db6e7d6cb2d85859fb7bab47625d123e6b63601a752900812945bb6bae9e249586803743e9523ae9ad4bfd897d62f8c7ae772b5f7936c7bf97927a25a41d75eb8c6d85e397359fad6f684baf430f85458ba6a7666634fc3a8f188452525ee1c2c65e2a01da1233aba8a101471a789737a2d63a2b0bd51b122c21a3b2416927f9e227d943fe618cb2b05e618b4c6a512b88754dc1ccb52a9bb630377596cfe9af8cbd6f036ae790a87545bb51aed775f18413a9e663f26125afa2430082e1b6a7bd60ce6dbac02ecf351eb64d09829b1d53daeb6b5c8cd28b81b8bc4265923659c10f01c27cfc5c480a333c047f2cb733062a7cfc8031a1ef30b96d89d8ba0b94f5d7c1f2c5b93d7297b8e0c4455dae125100ad1a744e761cfbb5f1556a65ec496999c424571035a4872b4a1b64bf710ebd7ad64d5a34b54cff59d620f9c15f3326ee217bb3d08c26e40a63e6e08048d5fc5331807cf4260a186222dd725f8b0220d6073668b0569d81153f41fdc680dabd0b889c549f9ed9c9909549cdecd81a5374311ecb6228054c5fb606eb1f43737be365303f08c7f889fc722c0b1867319142c6b3b17148243456a745628cb07336c6fe1fdab947e7ae6bb0ba86347883d3d1efb126892f2b372241913aea17b10b433f40897963c412d77ced47a3c60f6ce2c984b4bf91e547b9b21d66d9eca95c2b90db17939b95e5cee9b741e00ae19d8d9a9ec118194069bdcebaa0ec2fca2856d3b2fc771e01a1c0d1165f2ef2b8d6cf51405dbecfd578e3f54923e97eb0c6c350ecc2646511982184eba87aaa8d984f520f08adfeb61ee4214b5762673752529954b836ccbbb88d521f706cb8244479bfe459d54e2285c3aa853a859df66681f17d5f693280e23c81eddf225b065bf44e72ef8f894b25c71913acc6b487927fd3aa549222bf98c7855a24610ad0e100c7fd65deb53661d5acb63c915df2d738a92de8aeacd73db9a8f9a3434f77d260c8d8310e65f088afb3ca331d6b1a590efcfa87419c5c4cdad483fb61e4f9d9e5863ea1152b13237463c85899ce4e84b9a4963adf5a47167f2f49ec50897866cb2efbc3a73b11daa020988eb7d28ef54773fd91233dc8e3acbe519c5793ec2bf7c38d732b46541f580ddb98fb4c4692c23baecc2f4a508d34265bdb594240bfc886cde91ead6f44d42603175faeb0b8154cd340a99c2f6f8c6dfa0662f75d0f14455f0df5a863749952977c1f7e0924f2933433d0f149d7771915ea27ce07902aa6488d950db9ac2d58e5ad503019813242a9a6a5db88a5fbe712d40cf9da75b3fa877ae0b907cafbae65db6c370624138144f18ce9cd9983b21e15c8947ec9df6e12dd3f4b2dec7cfaa6bf231e0d825afd1c78d0e82f801ef980b70c38be8f8b2cc85db047e8bb03e1c0a33ed560dd3f15c546690eb51095a16ee0bfcb5f914b6d550882038f9ebec491d69dc4bf3e65eb09b40a8fe97c8b5ba7cd073aa660e4f89a86c14f74ea253ef83cb3089f2f6a374d06d6f0592c9c45557f5e0ab8285c47ef6d5e15910940518d35c7029f6c50a49d6084b4923e2e8c68e422414b3e53b30eeb5aea06ec3e460de6352d20b3e3c641d72cf64a2345afb2c56fd755d97633f1f302a5692dcdc03cfe69d795cae11768adf3a6a5db3018005f57dec968d4414a56a55bfa6dc7473f753c434c2c0f07b2bd479c72951c1a1ed293907c80e3f7da1940ae6e914308eda3b2bffa00ba5cce7b0fc02e6a6d6adac81b297901d0cdedab021b0df69931a5466c93ca3d6336805b7f6fdfaf405d0521ad0eb661a53c7ba4fba06f8abc4bdeff3eb2a3983b785503b45a414946b767d425159620063e1c181afa18992f568ec4382194b45dde7fdb221d9b4fbfa83a5a20ace184b6a9d86331e913ce8f649def4dad8f71ccf381cec8a62b10398a3dddbe3f696b9a4b67459c968e325fc61a1fb7b03692b15144312922cdb3aa8fe2657a2258177770396d1d8016a2312148ad11b56a171424ff203d53339d53299b9641a9975e50ae00875a63ea7a013430600e0797deb4a782f4f3d4cb86dbc14da16d9a5360716e15a766ab110be7b4973e509db56f13182baa0b8a86e5aa58f31472b94f25a602ea6388c96c5bc353172bf934abac447a7392868ac109deac06b14046097d38ebb16115873adb5da5397158b433cae2e92e078dc939f23ddb60a693bd7b83064d56954fe246bd43ed778af23297f01e22b7ec00497b3693b00e9afcf7b11fe1253c2f220bd89f307f4b7830808a209a7bef4271e7f9a96ffe455dbaad3edadf22fb03d25844ead5ca60dba17e7ece56a40072d585131a8e069322595d101b8b4bd705809d0df2f1a3cb966d1a52c34ec476105d76acb2e786a0a7b7cadec75e03925e36cf5d74efe05e6298e015e702ee0f853beca11906691952a15946eb92c293dddefac109cce9a883ce8d4e3627b345419eb1ce57bb99790615a6762ba2040b2d5075b753a5e7575dec0884303c0eafdd092ea49d74c3b26e0ac39c7fed8ed019ee80f888501d2243f58c721885eaa9f8fe871c57f67c77cc02d53416c1bd026eb6fb5a7cfb2a7e13668ebd35e0d5c866557d4db4281eb692b46c3468bd0bceb9080d3f146839f67a2ec73514556280bc9f02bb19fc36a1f987e6e12f5c151febe2e071b6f44dfd840f5d457a523526b05d13a18ba13c9f85f0379f840d73bd1a6ced1f43711ccbcc43ed126dfa0b27fa231cedcd9b2bfeeb434e9e086c2727a8f970443b178575ee54463cabbae0d25b0461e096fe2dbe1da2024cb0336933ab1cca1f01df2188d003d8ecf73cd7f4bcffacad6b98af4e23a526a4c5a7612063c1b453ff7804468bbc80be8a50a225488184130a7d417d98068366d4df3d960a40f4a8a6d1a424c176a2a251277083c4edb906d34a9ebe8fdd49ede4879a9210a30f93030b8ebac869b744482fed680df83ce105d5ee3ff1cdb6b36438ca38502fc1d910073f4aafc75f1878e2319e5544c9161dc16feb36c037456eff06c39543dade18bf36a7faaebab0c3188b1dadb41bd2ae9155f491418ae04cc7a8ca7593a4d1e57919c792b88828bda7c460bd64e724b2f37fb7c8c4f40df393363a4a06fbbb1e4ce7a42e6ccd6f38835b69988ff319b4395de32f9b93201bcdb6e4a5b3494bb5605e08609b20d0a25534dc09312fe5ad077343e22d13f3774314dc745a0d9f9f0f6445bb3df7e9f3891d717eda6e673b8619abfe559a471d8ee2005b17def802ebdba416791c6a68c2eec3d1f6e20dae10eaf7c61bbc8d3414bb4d62bfaec3d3bcf2218d1c2c801497cddc30c172664f9d8494d06fe0e3e64d3a1ab982af9087ec2c4b2bf951e7ef73e8a8427ed45e4dd4baae547364df0607b34b8dd63c52673be3b3e0c23350cb58a9ffc21d5f31d5953702aacfe3d172811bf9d4a90f98cdd810695b1fffc0c0218f0e1ff3e059fa032fac7bffecf0e6c9767d68cba3fc8dece9fae68ff909635514f3da4dc115b854eee12c154dfccc4ea3464c7800a90e0237e1f28de10e7250f36641b854d5edf1ffe4f9973ba5de15124f48f6517256cad33f86d04081ee836b0e009148da3bcb0e50880adb00561ab1c66aee1fa97ec0fb070045914601fd613d05bdf774f72fa9f94618c5cd9ed2f69adf9b15e4edcf98bbfa9e07b4c90b08784d0f6c1a5b830a16c7b4c1f12775b7309de51471df53e41051512d6a338872829c3d95ba0dc869c452ae6026c62d09f2e937277a30f1f87b25f615b607778b783847dd0f9c05f972912aaf17d765ebb9a2d1b1633c634f006c62132b005fe928f2108a146dbc18013611d363f88b5ae03de1ccf1613a4edf73db1765d21867cbc132e2c1befdd71fbb1dd567096919a936b42bd9d4eefce88fe7c61114576c50fb674baf3b64f6c9237d6e2dd51b1b69f9e68a3a4e06b8919c81c0f84da275d0b3301b0465d6819b037bdd341424bdb515fb4c662722703cbc56791484b18449565e08d3e3dca42ba39465ad13b8e106f14e09acd55537099567e96722d2afffcb0e81c3ec60137be90e927ff8dde87dd35bae0b2ac0c9c553bf9eb47b45e6360b0c4c4ff8f8fee265ec984af91688ce9a7a3698a5e96d7f3d6f19c9e9b4f0dae8cc45d58a1be9bf96e1834acac2c5ed37e70ab0cb8f27878fbdaac4aea5421b7a15380000c1f8206f4c45f9783a7aa2aba2a111019a0843fb88f8c3d6e1349d5f114019c61be8a252d8bb1e6d8663f5a1fd844afca1b0b8e2ee6ea0c0b269dbc796e6016e0bf1a6b772b83892305140f90a0019884bcd52e9223d2f4f64293a5cda40843e7db234908971a6c1c320de9c572da8f04ed0672afd85408a28179803d61105ba15049c520a52456327f8d1c2570817d51bbd96b885a2d8fd071e23bf4624f79ed53a30a1d00dc77d3521f7f61c80d78dbfa09a4b298f800264ece80e1b36ead7391052cf2fbff4cf2c0b51252ab6cb10f300ff27f7329a475a548e8b91ef2dc74fe3b398033cb79ce04fd076feb032a523d6e35d9e964d55d23a13fda4026534d5a5ee3b50aed23966d5df008e871853e4d149729cb77882eabd16e0415dafda6b5f5bf15bafbef0e0d31ed4868c700bbf970d99688ec296f8fe9c3c7e0d2050f61442e292064506ac6b0cad78f92264be0b5d08cb9db9987c584451841f6ed6a04d0463bc8636bbaa45671c29cca1be8c5d2610a8ef44be298fe2107f19eba6c76e8b8500658eaaa4d24e4d2fb0e5f3b6fe9383181c679dcf78f3390d06437bcce5e01427b277f31870180a4a8072fd5767d6b261c95b69f306d5281221e6ad0f5aa415295ea4a5c01a01e45a815d0d4775cda8494343a6537662b02dfd99a7b41ea4938da44652296145dc943ec483ff59781b816a5f8a4be01bdef7c19d93b89ebff1f01e8f2b3e4f0d6eacb02d26fd9af8adda042917209ce0eb4dde7f1152c637360ae7b08f0bb9589116d9039847eb9ccb0b249973e1bbbcea195b168cf47e2eef1db258845ce63683462fd8af777ea4ff8d56b4ea48c7e621e678fae35cdf7baa4dc516f4121f04e6f2962008dee3488d5b7f5d17ef47a4795c4392bda72eaffecbc75cca211f31df95c9168d577f517af3a0264013809ae533301ff1e45db6063c51af97ee0f72fd39268e8e491ece03515602dc1d53cdf34acebef0b08cf86023088b1f8ad1a32d55bb11357d7685a29b69e8cdbd591dd8f5603b7311e3c8d8fa8fa76b9e2438b9b845d3b5654bd729", 0x1000, 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="00911d2ff0d0aa614ccf2e4da4968766374f6a286d00d4562372c10ba218ee721151ee2f68a52f0be39944e98043d8dccd866a082bbf6fe3da86ac63ad5566baf5ae5f901bc028c875a8feccdeb5a6511761c64701b129ff4644a1708c673ad5a43d1a703deb0d1b2a05cd4f5155b5c7188d8d5e55c9bd5bafec36190da29962e38039a6d2ac1f2e12de5594defc426581a4f5e92bf03360f71da8fc2fdb4e828b8a8812ac218470f6bfeb8d4a4dd79ca14f68c6b4ae6ce22246416176f809fc850829148da050aa527eda53f271a567e0f4622c76e3915e45bffbc1a09a455fffdcad59bbbd89566b0b7389340194e26c2876d92845c69fab5c1284b2db9b826be859467c5eb7d86813472617e10d190bb9aa02a3cedc04f7b36cb095467bcdde8f8ab3d260484d1494f9d877b0b8a1141553270f1fa5eddc5cff125652ba0aba151f473ab8770405e1c9d68e51f8a8f835861b5944d083a5e4cae612ba3bff41a1dfc565918b4698f0393424ee9a9241148bd939f1bd78ecb346baeafc4be114528d3eb0db1324dbdd0ae7a001f3c6fdcc3a51a93478fdd66768ac33e8d4df4c78eb5cceb858f583ef262e6a280d3af1d97ca7cc384f28aca431a4f91b85568f976c4e8a0abe6949b155de89760f8b7ca139c9643ac1f9f406649da43cad3fafc1a36a7bfad43c7b037d30f3d43a2bf100"], 0xa) open$dir(&(0x7f0000000200)='./file1\x00', 0x10000, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getgid() getpid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() getgid() socketpair$inet(0x2, 0x8000, 0x7, &(0x7f00000002c0)) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x12) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) dup2(0xffffffffffffffff, 0xffffffffffffff9c) kqueue() pipe(&(0x7f0000000380)) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x40) socketpair$inet(0x2, 0x4, 0xfffffffffffffffd, &(0x7f0000000400)) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) socketpair(0x1e, 0x5, 0x1, &(0x7f0000000440)) socketpair$inet(0x2, 0x4003, 0x4, &(0x7f0000000480)) getpgrp() socketpair(0x2, 0x2, 0x100000000, &(0x7f00000006c0)) getuid() getgroups(0x9, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) pipe2(&(0x7f0000000600), 0x10004) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0x0, 0x1000000000}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xee00) setreuid(0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="fcfa4e3016f0f9cc95140cc20a4b3e0c09ad6dd9f68226111a09afb3768162cd2e9a237aacb62e429a2171931c45022e1d39ecfef33b59c099b7b4fba40da4895051032a6394818755bb1cac512b4fd211d22a1fd9c74d4373bbf7453b4750c950e4166207e91358b7ef970f8f4e7a8ebc9b264a3b5ef4feca1816e9c818f87b248b0f0ff0029989a3feea401563f5c701fca62f8f392e05697151bbd80329cc0116473b4dd02f1185c87ab5a9509a1bd0ea4ee54dac3f697e665941f4d33a688babfa7f823c8cc714b1115d9a446e2b5253a99061f50205432004d1c2832d91bd94e0e1777adb6cd8e75a1a85d2546f89ffa4", 0xf3) 16:00:29 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) getppid() r2 = syz_open_pts() dup(r1) r3 = dup(r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:29 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x12) r1 = kqueue() connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x8, &(0x7f0000000400)={0x8, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) poll(&(0x7f0000000000)=[{r2, 0x2}, {r2, 0x96}, {r0, 0xcc}, {r1, 0x8}, {r0, 0x8}], 0x5, 0x5) 16:00:29 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:00:29 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x0) r1 = getuid() setuid(r1) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1d8}, {r0, 0x9c34f92cee255806}], 0x3, 0x10000) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) close(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x7, 0xae89}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x95) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)="952a536f7e8e3c034e629e8433e1a69dac44e9f1f8b96ebd7e09ce75991cb91c3fe66b3dc1286f1b3fd7d047979cc7ff74afea20d2bb74b25bd9ac5dd6af1fb2714f8e3af431fcdc8932d2feb173633161589952d0b5e27fc8203d651bc62dd9b4095b7a524d177adf65798f62fbe5453134e6cdc3", 0x75) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x3, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:29 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x1f, 0x9, 0x8, 0x4ac, 0x7fffffff, 0x8, 0x5, 0x1000}, &(0x7f0000000040)={0x7e7, 0x7, 0x3, 0x9, 0x401, 0x7fff, 0x9, 0x200}, &(0x7f0000000080)={0x7ff, 0xfffffffffffffb00, 0x2, 0x0, 0x124, 0x0, 0x1, 0x6}, &(0x7f00000000c0)={0x2, 0x4}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x682, 0x0) close(r2) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x2, 0x9, 0x5, "16897b609cc1bde6eb6d8da51c159760b4a9ee32", 0x7, 0x3}) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275d0}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) clock_settime(0x3, &(0x7f0000000000)={0xfffffffffffffe00, 0x1}) clock_getres(0x2, &(0x7f0000000080)) kqueue() 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1000020d) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = getpid() r7 = getuid() r8 = getegid() r9 = getppid() setpgid(r9, r3) r10 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x2, &(0x7f0000000640)=[0xffffffffffffffff, 0x0]) r15 = getpgid(0xffffffffffffffff) r16 = geteuid() getgroups(0x8, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="e94efd5ac4e6e7e310c7d56f30aef0ac16a04c6ef66d040a0d07c7cd6b0729421a77b933686fbc985e7842c3c9a2c295c11598706b5518f9db335fef03835b66b06c793d8c094977770712c98944b60bb32735801340f53a4102a6081c2e8a1930e8a172395e733eeb62dd2739107e1a04948cdc33f0ffe76954cc7df3f6722f58f8f352fcd45c750f877c128bfb745f717cdc42dbbb37fff62d932f5a48ac5d976a246ead098e588fae3ae9f827a1a7fdb1661658", 0xb5}, {&(0x7f0000000240)="2533f5e9d9336309d17d55968d091d9a43527303c945b9959f18c89e55d6db96411d4dd3cd3b1ed4630210d717d54406814d0cb36ee660bcec3068f1335513e8caba0425750a06f05568f9e84ecc645553445e919638ac31dba12c942851783a20136c29c3cbed75b2cc9c21d689853875da8d445c857a4efdc9266752568d69f3", 0x81}, {&(0x7f0000000300)="a9deec9bc7c5c19befc9dee8fdbf682113fdde4728a0d77873b2870fe6aa7c543a6b8245de4f3ab7778e0d1ad7a4b3abf7738974794004cf36d82a01c545a02a701cb54972fac9958f5c66c582e8abdaf4da953d59eedc54ad45ed63029843ae880d1329d6f3c4d3b9f300393e2e7a8e8b31d6dfce4f5b9bebaaa8f3589c9ae21c7c5b636050406335702f52525f0c4c2864f6e60672e409d0ca6fb0584ce404886760aa4205893886d5b44e38245725f6580f81a4a053", 0xb7}, {&(0x7f00000003c0)="c98d60b8392a976071a5a6b1c5dbfb7a25c9b857e8d1fd0ccd1d79d0c996a90bb24fc3e1e97ba62d9860dacad4f70dfabf585e49bb3d8fc0ff2c68a01af9c560cc28743ffe471b935b28e49c4cb752b002f2857f99fdc01b766b49af2f114880d3334ea4cc0f3045b2c8", 0x6a}], 0x4, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x158, 0xe}, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000900)='./file1\x00', 0x8, 0xa8) 16:00:30 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800000180, 0x10) r1 = kqueue() getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10000) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) seteuid(r0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kqueue() 16:00:30 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getppid() open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0x12, 0x10001}) setrlimit(0x4, &(0x7f0000000040)={0x2, 0xfffffffffffffe00}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) fchdir(r0) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x2bc}) getuid() syz_open_pts() 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xa5b, 0xffffffff}, {0x18, 0x0, 0x0, 0x1}, 0xffffffffffffff07, [0x2, 0x1777ca82, 0x3, 0xde, 0x6, 0x2, 0x8, 0x800]}, 0x3c) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) semget(0x0, 0x4, 0x2) socketpair$inet6(0x18, 0x8000, 0x401, &(0x7f0000000000)) fsync(r0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x3) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) fchdir(r0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0xfffffffffffffffc) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto(r0, &(0x7f0000000100)="1555591aca9a56273c89eee1961ab28e6d34d637ca3b1bbb0a3661a61179a6bf0a1de827259380560efe3c49e2088d7ab6a7586ed2b2f1509dcf6e21810b8bd9fc7ead717c4389130e4f96c34ce8e925cb9e8f947403515948eb5250103f", 0x5e, 0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x11) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000000)=""/28) flock(r1, 0x3) flock(r1, 0x1) flock(r0, 0x9) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) fsync(r1) 16:00:30 executing program 1: r0 = getpid() setpgid(r0, r0) setpgid(r0, r0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xc, 0xf0000010, 0x5, 0x4}, {{r2}, 0x0, 0x83, 0xf0000016, 0xffffffffffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x80, 0x3}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x3, 0x9a}, {{r2}, 0xfffffffffffffff9, 0x10, 0x22, 0x100000001, 0x1000}, {{r1}, 0xffffffffffffffff, 0xc0, 0x2, 0x1, 0x585}, {{r0}, 0xffffffffffffffff, 0x1, 0x400fffff, 0x81, 0x580f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3f3, 0x6}, {{r2}, 0xffffffffffffffff, 0x19, 0x1, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000011, 0x69f, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x20, 0x10, 0x80, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2b, 0x80, 0xd95d, 0xff}], 0x2, &(0x7f0000000000)={0x4, 0xf0e}) 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0xfffffffffffffffe) dup(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r2, 0x0, 0x0) write(r2, &(0x7f0000000100)="cd", 0x1) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r9 = geteuid() r10 = getgid() kqueue() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="8b8913d649b45b9f432a65dbcc03bce62066ad579ba092dd8bbeadc76c2489d276806135fd7372d7fb2ca83ab24c3526c7b4d1065e8a90ceeb490fa22be6f66428a439b7531d9e04ce1e300f98cc7da9dfd8011e18bc3d6101505a96ea5ebbd28a58a028507af8c537f35977b5e70e8f57062bb6de515f72fa504f6a9011e1d3b1cc8d776ab194f25255cbf0075a9eec74c838f28ef86364318be39350685a8578b785a1671066cfc0aa6b8eefd3d8bea25175f96b4a664828c963cace5463aac588d0b0f177ac742925ed7b5a3fefe367493d4f471aea2af50f1fe3bfb308", 0xdf}, {&(0x7f0000000080)="7529ffe899b91e22800d3d21f9e5a8", 0xf}, {&(0x7f0000000200)="8a94c6c06444aba4854753d8d7d284526df33788f2745629cad32f3ec97ab413b4961e9eed4c271e027aaf5d24a2a3d681c69dbaa4bfc70720eaa04aa91b5d149720ed7c0ccdcc9b031ee0121e3b23aa4993f1f18b9e525b7d5a778574fe2bb5a1a3083e13b49fdfc4943a5b0f8c10c5c79330bae249f30cb96083ad98d712fe0a83068061ee6b46b6b2fe9f42e622ec9f464ccd6d1508e6df3b518a7a34826e7765b6d65db3999aaf27489582bcacb98c6355f18ec6cbe6b7d88e8001e4fb72bd51588f64f3013e462610144f02088b", 0xd0}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb8, 0x4}, 0x400) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000ac0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 1: socketpair$inet(0x2, 0x4007, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r2, 0x1}], 0x2, 0xf609) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) r1 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xb) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x7fffffff, 0x4) 16:00:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$inet6(0x18, 0x0, 0xa4a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/79}, &(0x7f0000000180)=0x51) r6 = socket(0x0, 0x3, 0x2) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) r8 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x4) r9 = kqueue() r10 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x3, 0x4}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000001, 0x750, 0x4}, {{r3}, 0xfffffffffffffffa, 0x18, 0xf0000004, 0x8, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x42, 0x25, 0x2, 0xfc2}, {{r5}, 0xffffffffffffffff, 0x82, 0x35, 0xe6d, 0x4}, {{r6}, 0xfffffffffffffff9, 0xa0, 0x40000000, 0x0, 0x401}, {{r7}, 0xfffffffffffffffe, 0x80, 0x2, 0x0, 0x7}, {{r8}, 0xfffffffffffffffb, 0x44, 0x2, 0x8}, {{r9}, 0xffffffffffffffff, 0x10, 0xad, 0x1ff, 0x7}], 0x16, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3ff, 0x4049}], 0x8, &(0x7f00000003c0)={0x7ff, 0xffffffffffffff80}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x85}, {{r11}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x200) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2c) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x1, 0xfff, 0xffffffffffffffa5}, 0x10001, [0x6, 0x6, 0x2, 0x7fff, 0x8, 0x0, 0x487, 0xae]}, 0x3c) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x200) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: msgget(0x1, 0x20) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: mlockall(0x2) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x200, 0x7}, {0x18, 0x0, 0x85, 0x4}, 0x101, [0x1, 0x8, 0xff, 0x1, 0x81, 0x3a60, 0x7, 0x401]}, 0x3c) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x4) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) r3 = socket$inet6(0x18, 0x4, 0x360) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x876, 0x3}, {0x18, 0x3, 0x6, 0x4}, 0x7f, [0x2000000, 0x5, 0x0, 0xc2, 0x5cd, 0x5, 0x6, 0x588000000000]}, 0x3c) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x813, r0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) fchdir(r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x808, 0x30) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x3, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: setreuid(0x0, 0xee00) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$inet6(0x18, 0xc000, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() setreuid(r3, r4) r5 = dup2(r1, r0) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = geteuid() setreuid(0x0, 0x0) seteuid(r6) 16:00:31 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000000611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfef, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566", 0x180, 0x100000000}) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) chmod(&(0x7f0000000100)='./file0\x00', 0x4) socket$unix(0x1, 0x1, 0x0) 16:00:31 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/134, &(0x7f00000011c0)=0x86) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000001100)="2386819cdcd960c5f766a6b39bbad3abee9986b7033dfe78b3a24728d60c577194b0540c3a3af602a603b5a742abc1a95d9cff7f031df706d062e82a39915a3b6e2b71828a48e96f031a2e39e5ad3395fdb89ee63f4ecf9b", 0xfffffffffffffff6, 0x4, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x336) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x4}, {0xa29, 0x3}}, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() write(r0, &(0x7f00000001c0)="40bc0e186f602756c8900e3ffef0ab3d0a3d1f0e7292588077ca25c43f8b15cb0bd1fa1226ebd386dff0d5cff25f95ab04f04bec817f60d2377ad58ef56e97516a34b4eaa9e9ec2a173340395ca1d0b0173a8c35f025527f8474c81f32e63bc51ca212e01c461c1786dad416acdd9b19ae398e889e4f534da52ab5ab04a28cd317eea3a51960a26e2f808d9236d38ed6b1570f0c2102d79d58e915e824b4fee9cc639f4d05734e84eefc442eca95d723ac495b25a1d1", 0xb6) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x88, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x10001, 0x7}, {{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x71, 0x4}, {{r1}, 0xfffffffffffffff8, 0x8e, 0x2, 0xfffffffffffffffa, 0xfffffffffffffffe}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0xffffffff, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000048, 0x2, 0x6}], 0x8, &(0x7f0000000080)={0x9, 0x8000}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r0) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) accept$unix(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x180) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000180)=""/241, 0xf1, 0x40, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) openat(0xffffffffffffffff, 0x0, 0x8ca2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) r3 = socket(0x10, 0x8007, 0x100000001) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0xa8, 0x8, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x21, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x6, 0x13, 0x1, 0x3}, {{r2}, 0xfffffffffffffff8, 0x1, 0x8, 0x1000, 0x5b}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x1e18}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x5684, 0x1c}], 0x8, &(0x7f0000000000), 0x7, &(0x7f0000000080)={0x5, 0x101}) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/233, 0xe9, 0x843, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x4, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/247) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x8ffff, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000080)={0x5, 0x3ff}, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) 16:00:31 executing program 1: r0 = socket(0x10, 0x8004, 0x5) recvfrom$unix(r0, &(0x7f0000000080)=""/173, 0xad, 0x42, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x8003, 0x62) fcntl$setown(r0, 0x6, r1) fcntl$getown(r2, 0x5) socketpair(0x20, 0x200000006, 0x100000003, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x40000000000017, 0x0, 0x1a1) socketpair$inet(0x2, 0x7, 0x8, &(0x7f0000000000)) lseek(r3, 0x0, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x6000, 0x3) chroot(&(0x7f0000157000)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x80, 0x7fff, 0x38, 0x9}) mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xc) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240), 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000000) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x2b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffffc, 0x99, 0x3, 0x1, 0xaab9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20000040, 0x5eb, 0x1}, {{r0}, 0xfffffffffffffffc, 0x82, 0x40, 0xa2, 0x8}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x4, 0x9d}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000007, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0xc0000007, 0x100000000, 0x9}, {{r2}, 0x0, 0x82, 0x60000000, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x40, 0x7ff}], 0x65ac, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x40, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x769db5ac, 0xfc83}, {{r1}, 0xfffffffffffffffd, 0x18, 0x80000004, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x24, 0x60000007, 0xed, 0x3}], 0xfffffffffffff800, &(0x7f0000000000)={0x4, 0x7}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) 16:00:32 executing program 1: fchdir(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x0, 0xe64f) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000180)=""/134, 0x86}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/240, 0xf0}, {&(0x7f0000001600)=""/239, 0xef}, {&(0x7f0000001700)=""/13, 0xd}], 0x9) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001840)=0x4, 0x4) socketpair(0xd, 0x8000000004004, 0xffffffff00100000, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="f3df0204ac668b93f1df03d0c97559ad2376591208ca59623f0fbb2f157334ff4746ef8938ef111780366d593d236c80495e9da6d52f7170b5bc28847131a8b3bc6dc016a282783d1156d20cc3e20127e16c44cc7bf94afd7cd865ad566fcb676a3cdb4992eb87452c1477e977339f5ddf293fbd381cd6f81cd13c5d51e769ef5a4396e3e22e9f300717354f020869b265988050c5c818d3b08f5a310f79bc41a9698f30636cc6cc250bd519e193def7eddcbe09286aca1163f630149d0788b739ae2ab6c3bd9ca861683502805a7644db17c6f93de0e3268210cc01a1ccef36a75daf26ffb68427ba962489f7c2e34edac891406d29334a76e4fb1d1b", 0xfd, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x28, 0x4) 16:00:32 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) socketpair$inet(0x2, 0x0, 0x7fff, &(0x7f0000000400)={0xffffffffffffffff}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="3843caef910228e74c072e163ee53ebf4afdadcbe40ec934b162bdeaee33728be1c5bcb6cbfe64eca73b73df4bb98a3674129757dd9a549a7029c8194065317736baebbfd743f4d30de26bbc3d1d0dc88463dac6a95ec08858eb75b04422fa38222b787ddc92209fa10ad60ed1b94a812e29e2fb8e41f5b26c5c7a19eeab41f6beae34a8e2862d36eda8cc36b367d4f759e89ab3aa081b1ee90be13b680bca5e7a2ce80904563b95a782466f1b72af399a8cba185c911d600a1170b80ce0ac7e596a12b116bef128c301bada3cdc8a5ba046f37d09a5ab", 0xd7}], 0x1) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r1, 0x9984a7b6712b2c0a, 0x7, &(0x7f0000000580)=""/35) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) wait4(r2, &(0x7f0000000200), 0xb, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x840a, 0x80) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r3, r5}, 0xc) r7 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/99}, &(0x7f0000000140)=0x65) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x3, 0x3f, 0x4}, 0xc) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/246, 0xf6, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 1: rename(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10060, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x200) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:32 executing program 0: socketpair(0x1, 0x4004, 0x10000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="5b46cb78c8931ad8c74c341a72382f94c481538cf5040553640355512e432379e6eda6e34f442f3207d038cb08d55384cd043b4dc74a1d601486b066153d3df2d687bd32ee48555fe20f036b6f18064d5f08bb2aff5144", 0x57}, {&(0x7f00000001c0)="099e015a2dd5b9518cb65a01f3d1d943955ebc19e871d1196973252f363a1eb23f2e67a7fb4426c37cbbc43f667046b22a5a063c6f8fb27677b9116c59604a834a01ca411f4898f313bf4f4965cee3c747b8a1d3002a1f70f9a12cdb61c7270fcab613f3225847074f16f4d2d8d5ddbf79c238e5b25da6", 0x77}], 0x2, 0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() r3 = kqueue() kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 1: socketpair(0x20, 0x4004, 0xb38, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1, &(0x7f0000000100)=""/60, 0x3c, 0x5}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r2, 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="2d9b81cc17d50c33d86b25736fd25c31d092eeb6d4d046edf08a3108c1", 0x1d}, {&(0x7f00000001c0)="855d2df6c61234adac785a62a5fa328690af8ccf8f88f4ed1caed505598b95c0688451f3571701777946bd7f1ee502ae1c1c9408cb3f68ce09b978a868ada0498a2532c6fbfdc30e", 0x48}, {&(0x7f0000000240)="4493c4e9f23b7a5401581486f6b728a6846b32b12ba4a843fb32d75b6a5305584aeef685962fbd926576b6410d0825fcb8e3b8a832da09a0f3ae0b1be4b7bbf546e0a94762173e9ac9f336317681847107beef0d2c482fd77957a81e3a39ec3c2820ec7ed900411369f556aeff6eef", 0x6f}, {&(0x7f00000002c0)="d0db5dd00f4e131ceff75519860ce43aff8037591264ece757f52417b136f2a75142bb173c56da578aef57a47ad1dadf6b3e398e57639a0d7d0784699256e44bb2c62f3eb2fdaaf3f2dd0e725365f7b22044aaa170d3dd3be80c6dcfd8f1d73e371bd1279b859ba148d2751c4590d1949a81482cc4ff6ae10259f836287a6662a512389bc5e9cbbb33135f28f2542c5370c8bf3396066d2f06c82188c7007949eaff7f99bec1c31ccac4bf9044e2bee0fc501235b618fc081283dac4bd180961ade7ad5a31776ca252419dad4f197ac28863", 0xd2}, {&(0x7f00000003c0)="7106f8a0587489b4319a71237e4c855b76e77f3ebbe39a8d40b4f8108a5ded8684", 0x21}, {&(0x7f0000000400)="f6a961bde0099ec7c911eb5beab80ca5c1490d4e90d0566289896c", 0x1b}, {&(0x7f0000000500)="b3529718633f4c4bf08c367eb680581df4f0076b7de5e2484cbabc85964c510ce3ae1cfe8d5131bfa8cc94e67455401c9d35b3b311bbd32497c136ce503b91086389c1666e8ba856afb4c8f451a269f760d41ef8e60bb344b50da71cb422a75700c1783aaf9f4761bb33b8aee4ae91163fee3532635b9cea39bed6e3cb897bbe9b022103e959fa15b075b94e1c608dcc7f63b37599e229a6737c70902f268e504b", 0xa1}, {&(0x7f00000005c0)="6e66493b4a76bdb89686a96f13098afd21823d36ef635b04c9ef3943ac0a214b5725f7812862d2ee27d3e76c04bbaff38df9f9c55e5b15b9c7d95ccffb0634730b4012ace6aa3b2f063182b6e11b864aaeb907cf00235ef9ce7dc1616f4db2c96f0a077489ff9464920ccb5dadce364ed458852df437ef4ebc504a4c53256788efefeda0385ae605b46dc5a8b501e856eaca7a52ac27a5952788bf36724b3422a268fba5f5731e07de9e4faef85adfdbed7b70e35530ec2106b58e504e55f936aa1dfe5a96f7c9bf590afcfee1f0181db5807926cdf96c460647489f9347729f", 0xe0}], 0x8, 0x58) 16:00:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x614, 0xfffffffffffffffc) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x3, 0x9}], 0x439, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x0, 0x101}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf0000083, 0x3, 0xaf7b}], 0xffffffffffffffc1, &(0x7f0000000100)={0x2e, 0x8}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3f, 0x6dddfc37, 0x6, 0x4, "08098f1cc09ecb2415125a237763bd01348d07fc", 0x2, 0x6}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)="c0", 0x1}, {&(0x7f0000000100)="9fdc029cf6c9b3baf577bf69493dab514bf2f02206852d411673cddd37ba8d7243af5edaae78889d799abfc6c5b8edfff2a936bc70e61f2d8ac965f64a07c6c3687ce7d0b82a46ea63b3b1eb5f188884c9fcec0135860412c3fd0543c00306f2f750738474a93338c98a0f08011630a3e6b1c3b8d38c387785c3acaa4a13cbd41919763891f11141cbdb33954270333952087ffc8ae08d4002018f73421a39c660708baea2a15fd2824155c1761b8d654b15537d5f0baa17e0adfeefa66fe74022f262dfe19c4663e5d447fa835a99dfd8a8d3ce3e5027d197f972df7f1fffa50061fde971fd28e7", 0xe8}, {&(0x7f0000000200)="85b78e01cf707586ab03bbd30cc1f1115836746d60f2118e7aa3970fac3079a89f651bc186225eb2e56780447156f798c253a338c002c0ac3f3f6712fac17a2742771ae433e6bf20ee0ad406d9e98b52a0342b02294a6966ef53f7908f4194536217cd45fdb3ccd8eb9aa76389966dd5fc4285100aac2ccfdb28086d71177eadf9d0bafccb5152662c4b4e060234d0be83144228dc8990ecf3be050eef59a04af659041b9bd43c776f070fb273b0198dfd054c77a7c2529de48f96abeaedd138dd489ba066bb985fda6bf3ebab26a8a8deb065", 0xd3}, {&(0x7f0000000300)="a5fb5831cdd153cce19654da70ea39ec4a98f806695b7cd63109699dec563fd54bc7dbaddd9fd6c9f2d84dccfa8fe3fa304e1fef278c7836f496092fd58d5b66673f45050db7d2edb20a2e0eb6ee932eeb7ed580eae0ae4078ec4765205ba823224cc77b30b4b421d0082b19a2f4e5f6f6e007fe2fa5daaf4d4baa8f02d54b12750eb91bbf963671061227c63363e0ff1628506ce9e81b01af961387b3b5", 0x9e}, {&(0x7f00000003c0)="68cfb54d62580056d71e39edd75bfd9d4ed560554984e4e45ce4b35e2d3f7baf2d14a5d3eb809cf496833b02421b85c04d5cd9de3299b8be9694fe20c78318bb0d2f994dfa15266204ed168dd141a4af53d26a93a96ee8f315f8e04e8e97b72e1cd4839e2bb53536b1a9f4e008eede615dcfe46a455616788ce067a6440352628229e918aa275709c74cdad125a947544751bc3b1da2d759661b6806c1ef5386dff0c14ff90fb98cb60c25bc3ad871bae49f50af2598", 0xb6}, {&(0x7f0000000480)="b09ef5f7118690cb5f72c74ec68287726fa2feff3350f7f18a18a3024cad94af884a1947f446f4e052052616447783d2033991d145c198211174efcb5828835f489c339455f28d90cbe87b961995a94efb2f483ad8438c9bd04ffabeb95099192ac172aed91ca9dc8d3c72500aff0b26d3ff989214ff9c9e37e9acadd40bef94caae3d2b8c84ebafa054696d742d0c20ae61431d7b50f0a7a8d7fdd79083fb5e467326987e6d748a7bdbd805c1ed95ece5b3dd19dfea1d5b67228aa15f85f4b9c5ec1dbc927fcb541cd4f3599ef7616ee5e483411840cad289399c8b5b40e506cc995178e8fbe439d7e867250a730f37aeb6086d7d88b2604ae3acfa1fb7626a66722dead97d6c12166c2202f17916407c21882ee35b1e89d1c9cd4324f88cf10f5cf83dd57f17d39e67b879cc3e85e17c82dafc42259413cf79919f4c390d8c02d8c6ed38ad01dd261f2cc1b90a32b26dff8bc7c241706311b6c829d69182f1b41b8bf05dfa8f54170103aee08959c433cdb657a5d0fcb1dbbce24dff584ab6b6d5d5e4a48a0d55b9f77fe31fdb1d175bfd121e2aa2ac3b1b8a3c856e23c31fa8621728f731b8bf5cf53955d8e75a1a98344a82951cbb49ead1255de9a54a7aa044e11c958f1732013b0d0a3e531c78f5c72e384252cc282efa078c125d8ef56d06ac065ad44ef96bd733b1b2bd44d21c596a931d974fb7a36a92d60efd880818fc459f24aba487e4e90f623056690c5f467b1cc93bdb3cf781b178196a06f6a823658b8146de4872e974f49b2ebfd8cbe181a18429c6698fda855a5025a4a0498344c94fc90585d41e73a159d8ef1ab1bf139e5ef292a02ed644c442a5ade35062f69d4d530cd0d5d8048fac5e03f293b21bbf4155eb1a6cba034f5b7439e10f4c15aa9e99b04fb601d327c4822a4eef47a71ba53cab1ecaa9c2d70ba23a66b38e926710b83378249720551b1872be4ef19cef6c83cd890e56b4f2a6710084dc0ae2249e3ff949865c212f5cf5cc1d7a38d7f51c312e4f1cade9e2162de8e62733f2bbbc2d016d7c98677bb91e7d3c57b02328564b7bf6d068aec335ad1c8b4643f2e9009121ca927c7053c4a4e96ebbf516248a41070ca96f8b6ee8240f2ef87d030d9c9590f710ebda50707ad9ecdb2b657ecc4b1868810e74d03480358b711d596a9d69639e52f6ff8fce5f5c525752f0c152022a4f6881199359bb43568ddfaaec1cca05a90d50d8363e58e62a04d891daf96cdcde9aa31c2987384f134e8bf0f13e59288a822434cf8ee156b564ea4957d033ad80c848a11f60d20f2c26b534dfc8a61ad23ef76b7ce23e54a8663f5654a9811b442eecc1f6e79e0926dadae2fae9fbd7e48a1205957bff363351926187f59bf0d40669a92187a7ab82f24f1c7c7f2987e7469b9008bd334443e439511c5e69691df7b91dd69e7d3e269e6fd91b590f0bd8ec0abe86ab8fc8b5bf91c58705bcdb0c9bb7d95af90e1e8ab39c12abb4a2740848b77ac9c2049c05f627b5456068bdbef21877edadfe7046f28832bf521a45843fb4c0268e795352e5dbb07701ec200608e5cd0e8d5768744f9cf1156df68a0f3978e449e9c2c7a39d08fc7328f807fd2abec9f2a0444f8e4d6a641221d7b54ec70e97b75846101af4d02d751a05c3b864077f84f43282a039a9b39921d5b8829f3ce9faf850edc1eb3a5492d25b4748a882bbad228f21a50b5cdca3a7b651f01d337c6e55ea909dd9f699234fd516449f8d61600ab4e04680663dff21a6eaa6d5d9906ea4b2f59bca996bc2b82b48529109739caaf89af8d276a161d591e18db5180f39ef113c8d173b5f459f27981a2fa0fd64f7ab14a5bfa1b564c7fe066269bde7354fc52b99c28b922edde2f190b6319990f6aaebc438e8e2727362d639565a94310c2a3bc7f716b0890bce1016edee78f5d4aa049996d7c5b00823b7b383793891b277c6236a65c17c577503337ec4e6cd6ef9f1c020a0169808b8ef18e8050e396c7a302abab3e8305d3940375d3cdecc388ed282374e3acbde7ea315af64974ee45185d9f22a6a059b4b252104b8cf42b53ba67aa19527715dd804549881b9f90508ba267d9c37d6108494eb94395d03a7a4fede29c9e7d77d785f9869d35cef41606a4530c9be0e32ce26b3ef77f9f141b3de1c51ff793369d2fd8649fc8656daffa0003828cb4ae3f0d6107a760ff6d7f9371667f9354941770b232c343678632ddf66372129abffb7d30ccb13de6fdcfb481ee9de07115865ca382c473957c43bedcffd8a0540dcdd80cef3743032ae4a51da37d0310a9816a6fc20ac7424859d60c32b5c5fcb6de42f536a5cd331a0d1017ac07d11751ecb7d4ceaf88ea9d10bfee7e7d5e67701c676e23060f2bb38dcc023b2ec723b4ba2be7fec1e636d468be0b75de7c63bb8ff85acfb7c7225a64cc6d476e43fd8fc265a5f99e802b8057ddf43839d094f6964d62e1362735a3e54970790e2ae58adc5d35bfa2bf0b54ab7bff3ae573f02dd4030c39fe9585122c400a4eee362dfe3eb51c6efd871f1422e74ca56a6924b8eb01ba60904a9a9e6fca4ab5d15cb730034e1f343f6e564e16796110d001d841e57bbabb08e95402d447360cd75214a51ea5ea9e55c818221d19612b754a0c03ca1b75b429fe3e44f5e34bf469eecdad1be6b35e602ad2043ead868159616d0313130d69d1d106cd09a421f65e1c026ca73469810529123f7cb6ac30552abee580f5b337e84898553bccf37d0c9485ad9d800cc3cc491ffe674a4b73963767d095bb8ac6e651437184a25768f2398ce5e6fb20825340e259c6c7030393760964d0059d92480b671b1f63dffe49a361208597cbe33219cdfd46f7f52ba79130c92eefc3098d9f828431c39f642e9221e808056df2737373da3a79df2ce59e9fe2b090c557fbf1b272de8a9155f7e17f0249305b327c3feafb2a023224894ebdbf79520752ca0fa8c08e046c0daf5d89afc7df0257f0d7ed7a1988aa3298b835419789e4d20de4dc33600eee81230870a933a280158c8f6bee3f05e6ce811e8cfcba8cee5acf6f885197b013f624adf58483d555c0ad396749aaf007a418e8cc0de9d7f12abefc16e1e3fe953a20c6404542248877ab8db4dc0418cccc1d50a243759a6f3416df74049384edb886b6d0e94b058d958e38999d5780e50d3efee05b38ec31d64f866aef69ee631ad4aad7e62ca4c44d2b229877db0dd24d5cb1137d87e3bad1f25ddd4bc9592323f2db45eaf506de94ffb463eb424d497de0824db1d052d515b9a5cdd8a697b14d70e31e6248568a53e827720a40c2c2db368ce8155fac118169a1d3d0349a8b404f6ec99a1caf11aa11d564444c8d3f5171af8b6db2d41900ed85fa09ba13c78878c6b673f6a3e8e2691d090f2abca458ea47c16baaee032060171ddbb879bbb81b384e903ad9b12dc915ad9ecb08c0e407fcffdb003e806eb9f14c3b90e10cdef62d9deab3c46656e2d72e340b552a1a743cca0a50c7e8a275e9c2aabf501d26badb0dce2a28e8df5ee8d3b2a21a064719e3b9f40c486f5f769505933179774329415b879fa26d46ff61b5d7a6062eb845939068ebdfecbc85b377c444ce7adee1d25ea0fd84b7871b024c448604ccc95b5abbdba68fcdc4e63335e89da9b64bb77d7834ad00e528569bff94afa9ab54b37a47ee77e5e8c25f4f32817e20b11c7e97bd6dbd2b9f43ab27af1ac829c632d18037e879efb89f3994699617ebe16de39387836310c68c74515024838940ad1718a96714cc0be4d41b8fd789bc129c3a695a1aabf6207f504b1237ddeaae3506d8f7b7f2323c7b3d61d63b933706704191acc7aa02868146976b55c43b2395973b6f256498a6644bcf0a8e32e9d64d22f4d5fdbce0dd6521d1c7f1a0a61e9e3547c7c84b0883a83ed73a7b62b6103af51f684dc962190c98dddea093491d903be54f455f90cd1c331643a9c63b404f8e85e8d29d6447983a4a8f8bdd119a883f8415d43b6cb8ce569f16efc973cd53703c43f6d124155bfd7fd08d6982b6e53a97d8a110dee724beb18b697302c4700f9b5074934c2313f4f7c70d8f407e1dcd8215355177fd81a178736863fb5db90e177b3cff5874a8539d8fbbd36169d1e0315557e6383680324239f6cc44c6b180258af1cd9f2ff40c4625d0aa5c974929228ea9b6bd778a21242b46d2692afda3c063145703ec4e5091a612b8d288781fccff5f9bb3037407309115798bb3ac5c5daf65d95d8b0f7154ce254ad732c094f46080ebb0013d8c4fbd707b6c6e39d683d802a1fc364ccdec76057433aa2837e4ea787c59c0c30dd5196f91901813bdc9cff309b5f7bfe3614a4f0ef055c48c489049aa7606cd81fcf54edbea3845634d52400d243c17b73a41b909dfbae7373a20504f40738be0f3031206e0c5d026962f68437e25e6867499217f91cb0a1390044c448ff8b8c76cbc1bdc0a2f5fe02c2302ca08ff1893fdbd097d30c4a903c9f311bccd1d5aeb89862d5589ad115f6865f268cb609d1c31d6d9a067998a3bd813f2d7b6618f433ed793f16b6905d0e6803bc5460122b1d03ee370989c0c7debb8dcf40fa315e2ba37bdfeaa406c1b97506260524f87c5676524aeca28dac505b4b421e5325f1b012c57e15d737d29ef0f0c770c3f51889e879b6b19a16502ce3bda44de7763ae9418193c8ab3fbb9d4bc947b02eb075a792addaab525bf4f2cef349ba02a438efdff8d38d53d78b952464d2a77eb38af49fe95e4fa787d8d2b159d4890dc6afee1a5b47f2a0aaff6af77f9b2585d0c69bfa3a65b1470f1b575db8f09109a590cca1e6f6cbfe1599ffc7291a09c18230356e8992d76826ee406006e6f82d755a7aaed867d4a8434e557c0d435d2191adabc06ffb00c7ee7b9281986d15ff01f4ea79b49ec74e799259c4ca73f0aca56770a4c66d47f792697e61bd1b3c2c7b29b2538a2eece51aa23e918b83578b7f6b372661b2f588c209d60ff469aa6d281c9ff5e2169758bb9004ff7825351d93ea530e1d6a47896ac9fa898b5c9fe965075a3e559f49617453575e292de211cc7f554b6d0fbc4f2d3b8b92458578e76e237fb8ea4596e61820cee92c89226bf9b985d133a646b95d26d29d331fd2bb567885cca6a0253345ef1653db7897edd9a5774f729f829423294e117f453731b5ae1732f353673383ecb8578e544f0c08dca47191d5fb2746da230361d07b7699a1ff895c48355cbe5bc36460d92ab9a8e9ff963f7563821cb7f15a80014b96dfa0dedce1dd085ec958dd8906d04f7367683e7c90aeba78efb3939d8912737c381c32326286103df6942baf8e5eab2db5ba0582eb5d3a377657416fac57542c39370399fcb94cc79db99036368120b33fec390c90e89030fb7811442df38c4d12c7d8cc4e3320d7e77832fe46dfbcb114830b49765f280928520fe52d6a271470f823d12b57b3c211e7b191b94aaa7064c59ad103d6e82492697c1a2c4add475caacc4b4f487d7e8cfc16c365a3e3c7d3e060fe83583a3c8371d3d4f728600e28c3e6f8e23a4ac150c17417593073e7a75c41c50d9fa6c22776baaca04956f345f7bb9d441f29d2b3dbfe87d6094f2f008e40e8e8abf0bd35910c1d39e9e6f16996035add31150e8286af71f5a6861c5c7b9a18429225187a20b6957997d9f503340a24725cacd011ef7abcb893d4f5ac6d8bbcc43aef362c36f43296878b20883069ddeabf057e86cbd34eb30a79e6dae4f87394fd813b422f3a28a44b8021a82a65eeab573709c3", 0x1000}, {&(0x7f0000001480)="b81d9f31b4836c9e3a952ab34166daf019820c37dbc7d69578634543ab67e49a6884f5a680a71f848321df76cce8f7a5fb64b8d28d03bb7de89a2ea3b49768f43f61687032b0b8e9b596d2e7488685a11f058d49cf2e1fb69eccb9af90dbd0fc01da3a2c8e7d0e53089e8a77fddb54b99dd217e20b26152b0ba385bfe3f65fe635c2b450adcac8ef438bd886f9867932a7a8c4a6a7865be7890ddf35ac4ce5e795d1d7c096e0e676f960c53937d0982eb62cd83cca74ae8e6ba9c5a804327745eac9a4e2d1a8a69bf96e84f2aa34f3dc8d33096e96abf7e704fa96", 0xdb}, {&(0x7f0000001580)="9b550cc040330987c6a8524d42213577255450fea05986b8c1d9509c5b4a9420b840f8f4bfe88ae6a6f69c65cf27bd56f2c6ee2b9ad84ee7b5ce254bd221486c15684ec4b0c2f2e04ac2f2b29abb9aecd790f1bdb12ede84411b3ed0e87c2f5d1e2d261b17f8bfc7104b6678cb291cc5db96e7ccae7a380a7c061cd66eb95f7b84cc81dcb6a1ccda779516c6d5e2019fc0fd6729efab25b14f3aabbc619b5fae6d0e0447437ca7a5f81801f3c717285f108b31120a11fa79161837c00965830f49ded58a7098860884de40c34a62a68020dc10f5df00837cd9c8b1442216fbace7f25e2a137f990b3abb2d126ced1fbe", 0xf0}, {&(0x7f0000001680)="40bde9d98d45eaba224037cea9bcc9e6dc630afcd794df93f4b7cc3f9e0dd53ff2b1a9ca0de2a3d9685bc4a8e5e81afbd71afdd421d0046c76b4d56b4ab632d7d2eac31d940a19534935e1163712aa5ac2214646d9a379081481fe583d9facefd9e538f25bbd3481f83121866e3b8a9b6aa38b13d7f7d619bf0b2aac6985c379a73dbf2325b5bba39d818e7e59a194", 0x8f}, {&(0x7f0000001740)="62fda4a9b79b478aaf20396b9d4e8e149269a36ff0f85b0a8149e63928825cd06f534535d25b8a322e8456546872bd1ad07f6222e0b330977cae915350ed99833dc1b262cbaf0aa852eb09b169e363d43fc6a5be22aafa72da3e777d22b74b226d7e92d0e1673bbc1ff14f6684c4760c1fa6ae36455fb2d14fe37ea515db43906ab4a27c897693a939bd48db6372aa820a9058bf1ded722964182486a2a617b34789b084dc049fa2939441139f46d314e47283af3bad321fb908e38fa0fc7bb4bb6bc3300387d73be0160a14a0de6330b7f23dc1a7739fc214eef393ab6c300deec0b9031082c41a6798abc38c883bc32a43d5b04873740aa04b64aa7eb7", 0xfe}], 0xa, 0x0) fsync(r0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="df63a489c7688398608aab42fbed984f6720442548e76f2945c869ce903e025384c1e7fae1035ef8c67c04ddd834d1e0b2041063a1d13d044acc966634f077cb9e653c0db9f5f10643957a3ec4739530ded1b0afe95b39b9175e89c53dc637e7071523aa2692cd6cdb746531d298a7642183a5851cddd889ad344360132382630a3f4f1ea0f2fb0c6615164da194e28a5e3bb0149a4a99e811997f36835322e080b24bca480efdca285260c47a7441c2da21e3cd2b75ba4e8902c68691434873b8225ac6596820d667935a90d63b2b3dcd2bfd8832a83937183b73cf5f50de8a3fd05148bd", 0xe5}, {&(0x7f0000000200)="44860bfb4f53c585294457bd10ecc5fe79dc464744482a7433103c6dc566e9d299dc797a419ec7a22e98a10d2b475bdc09a4b7671b7e0aa718e21ad34e2543d9a46c05bc0b8f0572bf8ace609f15de5e0c65ee1dde5f4468da68fe7b8f578e5cf33129749ebfe5c67001d724587ee4c60369723738a1a1479002ba9c429af906ff200b2a9d24027845f90ba518072a15bb0931885411cbd02672aa0248c9cd5e549aa0a0bd06fa9b6bfd860ce01271103318e385dd7e0eb0e5bdf6c72ada7b09cbf387013d395267ca5fd008442f1b6df40d5dad4e7e813eb6f9278368c24c67d4b826a1b3956b78bf6c5335bb176f2d308a349d2e", 0xf5}], 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000026}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r2, r3, 0x2) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x3) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$inet(0x2, 0x0, 0x1, &(0x7f0000000000)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x21, 0xeb, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x1, 0xa4a}], 0x200, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000009, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0x100}], 0x5a2, &(0x7f0000000080)={0x2, 0x1}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffc, 0x396be3296e6275cd, 0x80000002}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(r2) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0xaa00000000000000}, {{r3}, 0x0, 0x93, 0x200fffff, 0x7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x80, 0x8, 0x2, 0x20}, {{r1}, 0x0, 0x4, 0x20000005, 0x2, 0x6}], 0x7, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x2, 0xb1, 0x7f, 0x7}, {{r1}, 0xffffffffffffffff, 0xa5, 0x40000000, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x4f9, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x3, 0xfffffffffffffff7, 0xffffffffffffff80}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x8, 0xf2c}, {{r0}, 0xfffffffffffffff8, 0x61, 0xf0000000, 0x4, 0x800}], 0xce54, &(0x7f0000000200)={0x7, 0x8}) sendto$inet6(r3, &(0x7f0000000000)="bc473eb97ea21ec407cd70d533459a05a0193e", 0x13, 0x408, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x696f}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0xfffffffffffffe25) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) rmdir(&(0x7f0000000000)='./file0/../file0\x00') 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3fffffffffffffff, 0x2) listen(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:32 executing program 1: r0 = socket(0x6, 0x8000, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="e151597aa293fd055d67718cb46a47d7376ae58b98f9de819888e5e7949f1ca5985cb3a2684fc2a136f8fd66416aab753b4d47d635334d59b404743633deee3c4fb918758f1c36b288eea31aa06ec4ea19f3492c72de2a246748c4d4bff8c32effeb1ae3f26f2213619f21a9ebd1c845986f47d1de0e2bcccb0adeefc7436b0d3282fef59d4b59dfc06f03c570d7fac283e503b23f629384686b55f6c5398882fa9f540a2eb6a519633b48eaa62062d7c88b12bc45a75fd90311639611e2aa49f914064a10cdfeda8a3e97235f2ac65a1818f7c8f424beb8fb07e4ea79", 0xdd) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket$inet(0x2, 0x40000000001, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) socket$inet(0x2, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10800, 0x138) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0), 0x10004) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20, 0x929c, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0xe6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x82, 0x783, 0xadd}], 0xc0afb41, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x85, 0x1, 0x0, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0xe8, 0x2}, {{r2}, 0xffffffffffffffff, 0x50, 0x80000037, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa9, 0x0, 0x0, 0x1}], 0x9, &(0x7f0000000280)={0x4, 0x200}) recvfrom$unix(r0, &(0x7f0000000000)=""/9, 0x9, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = semget(0x3, 0x1, 0x20) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/70) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) chroot(&(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x50) 16:00:32 executing program 1: nanosleep(0x0, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x4}, &(0x7f0000000040)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = kqueue() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) open$dir(&(0x7f0000000240)='./file0\x00', 0x182, 0x8) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) chmod(&(0x7f00000003c0)='./file0\x00', 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0x40) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000280)=""/172, 0xac}], 0x5, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:33 executing program 1: r0 = semget(0x0, 0x1, 0x0) semget(0x1, 0x0, 0x480) semop(r0, &(0x7f00000000c0), 0x0) semget(0x1, 0x3, 0x251) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000080)='./bus\x00', 0x108, 0x2) socket$inet(0x2, 0x3, 0xe92) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffc) fcntl$getown(r1, 0x5) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = socket$inet(0x2, 0x5, 0xffffffffffffff34) r7 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() r11 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="99d17152f1d013fe82ab1b835d85465748b174ca8f6c48158da1b2", 0x1b}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x90, 0x2}, 0x3) r12 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000280), 0x4) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd, 0x24, 0x36, 0x8f}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0xffffffffffff1445, 0x8}], 0x7, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = semget(0x2, 0x2, 0x140) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/180) 16:00:34 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f00000002c0)=0xc) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) r1 = socket(0x2, 0xc002, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x7ff, 0x400}, {{r2}, 0xfffffffffffffff9, 0x2, 0xa0, 0x8, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x10, 0x9, 0x2}, {{r2}, 0xfffffffffffffffa, 0x9, 0x2, 0x6, 0x9c7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x9, 0x81}, {{r1}, 0xfffffffffffffffd, 0x80, 0x800fffff, 0x6, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffc301eb09, 0x1}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0x6, 0x200}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000003, 0x6, 0x6}, {{r2}, 0xfffffffffffffffa, 0x89, 0x10, 0xc55, 0x7}], 0x1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x86, 0x1, 0x300, 0x6}, {{r1}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x8, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0xf6, 0x80, 0x7, 0x9}, {{r2}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x6, 0x80000001}], 0x2, &(0x7f0000000080)={0x9, 0xfffffffffffffffa}) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r2, r2, r1, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r2, r1]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r1, r1, r1, r1, r1]}, @cred={0x20}], 0x140, 0x40e}, 0x1) 16:00:34 executing program 1: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x88) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000ac0)="ad2de201feed6b3d76a766a86d0b89588ab88b573f6160c01328440c5547a5ebc7fb4947b758b4b0f5c86f55ec8d0949d392be91f235abf3c12b7420b7f14e87c69740184c0bae0258f6de11ac1863c3ff16dbaffe27072aeb98f86d1b7bb028caba79fd2b5a4040b9ad0090c548e0aa0d0457d6d2e24e139d2d9724e89fc5c5aa21c6b60c166afbbbf866f447db8124a245da0e66801598a80dbde36a7f1629541c0b61855d854c74cc973d9351648f923218a32f991fce04bdd799d56e5f7b93746f278318298305cdc9cb652a1fb42925ac79279becf65cfa1981c4e2812553daed941c27f182771b0943b2e6ca7c2c0d9691a913bc267afd620393803dbb0e144df5c458357b990ed6b6e7d5f96550f62f586ff13ec5d3a641f8c757422f18900c7d0319449ec4e862b1913e1bbd4aaa3c63c8fe052f4d452a6ac7b9a35c8a423ad51f8d3a74e8b5f3dae0c8e447da2d5542cc57347b2236d95489bb990af78448bd90a1fd12208be9fb434319a946ce5cd5b05c683a69114ccd329a9b30a49aefabb896d8092111b628bc2fc7a61b7ac271a41e301df9924fd4f19627cc91aebb96123392b47b66ce51f0b408aed7bf73d9e14f578d86066a9aefae59976a58d5bf0ba58c98f6175bf9508dcf317ad9fd6bd6689c080c2878d6d415ab68b145f33cc51df24d2e02c840893732859695d5848ae2ee9b8e470838f66dc0fbb4a8108c0aaaecd8ff16636f48efe7a0b20f2fe3f0c305e63b97aa30cf0717e80b8afa84ac2f4bf80ce42b5f3225eb591014bcb893284d68b2f3a767e89b3150104db0939387fc14ea48ce89094870af101bd874322363d93d9361d328be779274bc2e542f3795aa2288de4760131323c283db871ff162103a64973e43e82fe0a48f15132e640c5d03d966395a3ce46ec2622ce1e1648a9a3595326d190ab68d3e5c920f7c52208814d7a4fbed555927e36c5ebabe1a5d7e4d74d3eacca0dcd36951bc9f33228f113b869630e3cf59669cc12ea7a15ab82ac58d3c4499155379524190098140645701721dc0b1553a4dae8c5459bcdbb69b5bece632c0a06186a1a2f75be20f2e626725849c8a5afd522ecd4c3f262979f095d6b039dea86b7b142237b2fc19470bb404620f5befbc410eb704221f9825a7f22666f042b34b3f33fea8d8df84aac583bc375a4db2185d5ea6de5aa74fae76124c4b620947037ec45d109dcc679efce7144949a82124c888a3159e466efd68516380a69ea2422bb4ce01dfa0639026f99c15287d5fa67a8be1f3de1233935aa32d442ef3fe986eb1fc374c6f1cd8734f29701235fe5191ba949e5f66b0cd43bfed2c2db6866051ab2b2aee5bbc2c7d0a3770172de54a22a1c5266dfb9c5cf9228853c9ca7efffd018b6de73d7a64d93c7bb6f87360bc6ef415b23428b15e5de950460f56d921cbfc6a23668d4f8f3201293dd6e6c94f3846157cd9aa399db469d2c0744be3f267ab038c58e4b2c16f08f1d001c6add9e555128d0d1b992253332cdb362406586e8602f4ca3f12e654aabb67ef287538e2d4098232bace20390c8cf52ec70eaecc066e32e8059328ae8d75bc9451f1e7b68df3410061d24dda9492441951c00a2f538328c2cd91660a4c7dc3b3cb8afb534070869507eecb431aa103fec4aeafb6c73b7486650e487ea271b64d7663ada98a8a71696fd3f51606b1fd98d0ad90c64ee9e8ce97fb5bf0cb9e348c40caaa22d587b249e0becd66e2a275b3005cc6efb1b7d955d107fa60d389c2ae05aeedc25f2d6d4f4bc8149a6f6ee9cf032aeefacb87242f87483a72348e4c3364b00105385b24e180eacedda6d5130a77c29cb88a03b4b0fb3a4bd83aff02a344a44a8e29daaa2eb29ddd87fd44356a171a272b27e51c0f4e7ff023c551ed8d8c5f5406fadb5cb1a5f6ad414090ed279089fbda84cc646441e931885e91287f88c560dc9952ae59117e84bd843eaf9a3cbc6cfcd8c4a63e1aa8de02dff6a19f080d0118e758a5475bf3385930b36d066617c92f51e8496619b2b44fff51fb51b1dc0b0e5ca5951cd614845acbeed3c0957ae172079b273ed10ed0dd2b50faa6b9f476196a63882e3d9464ad544c44d32f83f65ef1d66653ad70e4c603f7caf312a6d651d0a495eb8965629d8d17b7b5ac9e1d9ebf9779dd6b243b63c3df801fcd55bba98e69e68be0558cf96061bb03bac402ad306249809eac67d81416ec40f0c1e53e7db070b04c58336d618ec9cc2243a24b1a97c1e8a817771903b33ca9cad3891b41da1a44c1acdcda740c604367ae2a51701d41e9013528af6a7e67d4f1dfc142ef01a50f9edf9d9a5a1f0573627b2c0bdf26aa930bd3ed8caf553f754815a2c10f66d2c1d73cfc122fba2dc6a6617b881bdb22e55a4247e31497a2957b9ff99e38d41a04343aebc0dbf47fc35f5fa9117c8f8d9aaffec212d0888225b17c306f66489c88111fe8646f70694b66c424c99c922655c0a39eb02a1700105d2bd636cf776b6e4278b3fe6707f68fa1c25c9d8c452bfbf9d1e3040e44652e185a48a7283000e9b0613b4114c17851cc5e1b099277387e863b45579795edfccd64e7d734e3ab2a3e6b13497a8ac9ed9db6b096f5560641b847b807f6233dcf7b0f06017988e60db0bdb1e687ec8340d3b9ce54a26509a18dfc1f1168c040c5f368b363ac95ffc2d3cf12ce857e88de978d974b45a4b1a149e9b8d89a5cc24918ad0a56e58a545d30e85aebd1e4bf56906f41caa72b752040c860c2631c47b925fa677663778dc8db0883877402bf321e777a7d6a9d385ced65c24a5204730888c03c43642ae89f1934bc47507f22bfe11e7809340c86b631ef21c75b1110725868dc0b2242da8149f9fccf64971e6627275a281e19de8520f6c8b3506359a76cadd0b943226102107e2caff3e204faa8facd4f42506ed1f7803f66920f6732464378856d1ba57512eae899a4dc681d80c3c3d8ae9b37589b22321741457ddc937307813b8b418fa61ae4461faed8ea6d98aec599f2665132ec2075c6080b51958f625dbe89f0eaf619f6807224c4fa8af615e3c5f6159d6f3ba827e572be78a07ccb14fcb555fefa7d5619676329e48dbaf825eda772fd74a8025d9f0d8d8a2a198b82a5c26f37cd1da3d4cec35fae67504bd893a5618ffd03b8ee05dbd6b012e0b96a7e10acd73b8b001d695778d684b5cc1c690ebef47206c06b9c90f56bd484df876f06ce5ef32e01508188d7b6d3d4f0f7e7442734c390dc1167072d9a0620c593fc391d13c00bb7a4a7d027b90615bf4d49d1bd1100d390fc377607b677d9693397ded97ff0e0e4aed7fb5acef66a0d141894716619b19b13b1a4ecc64857fa9350190979d14f21991f37d51e9ef01194c767863b608a1ff38b85dcf145b63fd7f59adb16b26d2e35363e5ad8afb099f5d4f70777253c718e156021925f71cd49c770205308828422b1af5f5b2e5113c16b02f70d45b2844d3da432a4f493bb72aed3b423ba268f8949224e6143f86d2ee7af64fd33ed2e0c950f8853161bb3f86d9367345e10d23d6c8eba6d3ea92bff0e30b1f5c0f4649a792ca190838e0bb2a7be6beeddcdf291505ce785da164e87b3e5270f2653f0646cc942fdb13b4a546f740c033d4718501326394b11809e303035950b79825509a81ad9af79435823783270d645bd1ae17c5a35e9d4f0e29e401e950a6f12a740c0e76eb337d2762f57f316ba5f168100abcf0b13eea27f18ac2e9f2970990272fd78de41cc6ea954b7296a96b98d3912d68f8084eb12058127646cd397f1d4c0449e70a01b283606107a6c1a620ed5166a7e7da15522497be5fec9bb763a9ac6682e8bf2cf35d34f4cad929d272af9a4fb158fa03ca25855641424e610db9b55925573e3f0a5562bb7d7995b17296da131590a12492cfe78ee8230d66f0737b8af2b065bea09be28b5632eab73170dcbfda2102f4a7cb3f85919bbe096e02a919fdee6129e6698f349231df42cc928be28cc77aa4dfd14def9d0040a07f5361d2cead74c2bcbea1d40dc0cd196799fbf6121f15d644560c2313627e3dd0629b77271c50a6db47852a40e7c8838706229c9989e428728ca5d737e28da4a3b27e807d8691234b3367c52c9425f35273da9422431e5578bbbf326743a6a6a4a897089dd46f75e55459c6000e45db37ca0abbc9f6d670b283d4f9b81e086cbfd2287bb5645c6f850b59a95ee789a0b98d4bafd3d4d29e3e1ca9ab6d2e8f328461d8429d706d4567c7a4eef402bd7543e11d294ec2d2394899b2a22bf4fbf9788b7820152eb69841776c6e90ed63959f42ae9670f8734adfdca292bac71745ef8644a70304705c306ee62cb0e3d7606256a74b3ed3f290b0c9480a2ad2050e25bd6beceb0208ec501f581716105631ad932a3abe65815f557caf94df2d2cdc5fb1419eb03b175ec70f707809d2405b0cf98791359f7a020bc3b2b38cb1da3dc29d5cff20b954f7ed27c3ad280826521628c3b0f40237b92d2e466b1e8d5bbe28a31e6c41bd4ab29b0ae3325974a8028842c05cabec61ae740f385bbf50b536f5bbc61932b52a53982579442b13c3f9c4dfdcd57c66a3368786962c93517e8340d0ad232dc7f1a978c3681c32069a2806159f414a95cf2e65bfea1b25b14c2c928ff5571058d494bca90aca58fd9b1ce6d9e21017ff3418bce935bc5b2ca4d73f4bb9218f202566a804c17d6bd4a989e579c6060ffd183a81c5b5376f0f54d51a27bfcca27d12fcf61374c583c0837794ffc0718d8c36abac479e304a138756a5292e2ceb242421fb3807f5d7b9d45e4d3c611bcfc32fbf1a06851203b7dbbe5db603757f96b9506b8b0844f55c04a6d05e7fd9c69b6e34d92b0760bd68a895a5780b825e68c4f467def2443beb96c3582499207b67938f18972e0694c7a2787513c9e778fc834ce60939794387e44c4d28485f9316ddacd04dfcb136a8b867bc33504a5c1d89ee79ff4bb2c0b944c1072b74cf664c2d6a5537f5cf5fe8bd4ed09d2e2d15aa0bb472bf85ea297b8c73e6ad4bbf5de6c9972881a2b2d8515a5aef0f459784645ec92416829493d4dd5e548aeb9d0651ce538351a03eabfb072dfbcdcc53867d32700226a4a94a1c8498b62740fe9f84b65b86a8b5a0ba7fb9fc031d2fe5904414781308b63f2dada926a943bf9f256e7ef3feadcab2ccef0fc3e491e37420301f502e002335f5eb284e14f4f1425962376a29a3853316fa5a2a643c3b6aebcf77be4421322d81039a5638dfa2c9f7efc82a711773d16158b7f67499b3596b92b65a8e891f27e8e512bf71fcb50f86e30e9f00a8bcb63b1dc5a6d99a177908e81ebad493fb24c95cfade907ff4445c93c6b71cb05a6a301c776d741597c68ca10eb865486a5f3407eb458190f9da0987488fc3ab1b454aeea2723facb67e74783a61bca1c5cdc6ac5b2f2acbd4c20e279ae65fba3315e612681e3f01ae1954f80b4726eb6dd24546130d438b0f06e9559ba83fec41da6a96391728ab8e5157641962f481631eae458c90c5f53d37e4d45cd16158b5015bd284e86252753ecf4ac516f8c01b36976678e54daaa7e361387a9115d34782454ab04265c4b193cf6c6f2d8d9e6908f3aa71ff2a34adb8e7226b2405e2618c31086a4f7f570c9dee1c01b352791d5b8b45b70532e5b5731c8b51c05113ab12efb4937065857224a640436a2a08eda2124fc495f55973de04672cf7e5dc04a88d61e2a0569c0252bd21983e960ef48645d6dfcf821d46032e1030175f934f0", 0x1000}, {&(0x7f0000000100)="050595b8862d69cc43e88fd245ecd3f3aff9a77fc499542251abfb9530c768f0407527b1620df981614d59b6cf3df2ad37f39b3d104658262507f1caacdcb0284e3aa61a824a0f50a1e67c5d67b45e71a2fb4646adc48110b31f4a7444b6ff8907b901b9cb19c43a", 0x68}, {&(0x7f0000000180)="3ed58e63930d9734def7b908dae5878a8feb7219e9464b309fe2e60a3b87cc7ca8c91aec9e37679a6c3411875b7e5c6334f2378ad96851c4a1a4dfcfbaa8e2cbc118f39ea2f03832ee621fc5d1ff0612d3bea4a9b099ba71659e5b32beb7fd07459910e07f2b86556d7cb96ddba6d1daf3c04ac6c7a28d230b46fad8c256", 0x7e}], 0x3, 0x0) 16:00:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) lseek(r2, 0x1d, 0xfffffffffffffffd) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x69, 0x1}, 0x8) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = dup2(r2, r2) kevent(r3, &(0x7f0000000840)=[{{r2}, 0xfffffffffffffffc, 0x14, 0x80000000, 0x5040, 0x27}, {{r2}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x5, 0x80}, {{r2}, 0xffffffffffffffff, 0x0, 0xc0000044, 0x2e, 0xcb5}, {{r2}, 0xfffffffffffffffe, 0x0, 0xb4ee195625f1393f, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x21, 0x20000005, 0x9, 0xfffffffffffffb5a}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0xffffffff}], 0xa2, &(0x7f0000000900)=[{{r2}, 0xffffffffffffffff, 0x1, 0x42, 0x1, 0x3}], 0x3, &(0x7f0000000940)={0x1, 0x1}) readv(r2, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/34, 0x22}, {&(0x7f0000000680)=""/30, 0x1e}, {&(0x7f00000006c0)=""/206, 0xce}], 0x3) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f00000004c0)=""/51, 0x33}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/81, 0x51}], 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) bind(r4, &(0x7f0000000980)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x1257b0ee484b1e3f, 0x40) mkdir(&(0x7f0000000a00)='./file0\x00', 0x40) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) fsync(r2) write(r4, &(0x7f0000000100)="cd", 0x1) shmget(0x3, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) listen(r2, 0x9) utimensat(r4, &(0x7f0000000800)='./file0\x00', &(0x7f0000000200)={{0x5, 0x7}, {0xd4, 0x5d13}}, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x8000, 0x5, r0}) socket$inet(0x2, 0x4, 0x6) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x5, 0xff, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000080)='./file1\x00', r3, r4) 16:00:34 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) syz_execute_func(&(0x7f0000000040)="2e47d05effd996020000008f89b092680fc4e3d141d56d65260fd909c4e10573f365670fae0bc4a1fd7f30c4a2d9474136c4012dd2b867d30000") mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0xd0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fcntl$getown(r0, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x41) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffff8b) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100000008, 0x4) r3 = kqueue() unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x2011, 0x8) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}, {{r2}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2d6669ad1878ac51a1d1ec3d1964f7d76c653000"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r2) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x5, 0xff80000000000000) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x78) 16:00:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x3, 0xbb0adfe934f69058, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/43}, &(0x7f0000000040)=0x2d) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/231) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:35 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) kqueue() open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="959290c900d7e938142fe432859d99cc17493db0cdabc1fc3e9b7c5956d796251cabab535cd8ca24598c0763ca70aed92f1fe5df7e0fab82d13721", 0x3b) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x140, 0x4) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x60, 0x6) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x80) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x1e, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000080), 0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/154, 0x9a}], 0x3, &(0x7f0000000380)=""/242, 0xf2, 0xfff}, 0x42) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfff}, 0x8) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001280), 0x0, &(0x7f00000012c0)=""/109, 0x6d, 0x2}, 0x800) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001200)=0x4) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000001240)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/80, 0x50}], 0x2, &(0x7f00000001c0)=""/4096, 0x1000, 0xffffffff}, 0x1) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000001280)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000001380)=""/192, 0xc0}], 0x1, &(0x7f0000001480)=""/127, 0x7f, 0x9}, 0x842) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 16:00:35 executing program 1: r0 = kqueue() close(r0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:35 executing program 1: clock_gettime(0x4, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = socket(0x12, 0x8005, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:36 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) chdir(&(0x7f0000000180)='./file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x84) sendto$inet6(r0, &(0x7f0000000040)="2d2ba9a2f26a7986939e7bce4099085cbf554688dc4bef7cad34eac563ac2cb253683fab68b65557fa97d9b4e0183bc2a56b8c7599179bf1350016a4bd6858e1a958843f0db545297a8ec7b66d6df57b46466184b55bd1d63dbd70bce435a619cbbda93337cba1478fe67e34558c7e760ec737aaad0e88d8184f5c1f54a23daaa38fa36666c12239ddda6e22389b6aa17903d4a07f9076b5bd1bd3", 0x9b, 0xd, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfff, 0xa21}, {0x3f, 0x5}}, 0x2) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x4) r0 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r1 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x2}, {0x18, 0x0, 0x81, 0x2}, 0xfff, [0x24, 0x72b, 0x7, 0x7, 0x6e, 0x9, 0x8777, 0x8000]}, 0x3c) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x200) clock_getres(0x0, &(0x7f0000000280)) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000440)) recvfrom$unix(r0, &(0x7f00000003c0)=""/121, 0x79, 0x842, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000380)=0xc) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/165) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e0ccb"], 0xa) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="4660c68304ab92677063fc7843fb91180c562ab293f376f1308b773e586d50bfe94e633bf47d3d63e0156c4187008e", 0xfffffffffffffd2a) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) setitimer(0x3, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x0, 0x2}, {0x800, 0x2}}, 0x2) recvfrom(r0, &(0x7f00000000c0)=""/77, 0x4d, 0x3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0xfffffffffffffeb2, &(0x7f00000023c0)=ANY=[], 0x10}, 0x0) 16:00:36 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) kqueue() close(r1) kqueue() 16:00:36 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) r0 = semget(0x2, 0x7, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x2, 0x5, 0xfb}, {{r0}, 0xfffffffffffffff8, 0x2, 0x7, 0x80, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1f, 0xbba752829036f8ce, 0x7, 0x63}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x6, 0xff55}, {{r0}, 0xffffffffffffffff, 0x90, 0xf00fffff, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0x20000000, 0x9, 0x200}], 0x6ae2, 0x0, 0x104, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="010700000000000000004753d8768b61aab32ea23a51286d981936084f8c54e7cf2cd0e28470fc7d66e7f5247d2c2751f670cd7fd6ce0f05c35cbce28e19f0167e8995911e6538666e5c2b41eecc5c1f09000000439685482000b6917b9815fe867d178dfe85bbf5e6c394ebf59bb55a56683e24edc8f68df9f4fc94a6565f07ad904bbfc2be16f3dffe690000000000e67a29636d20403d11a23c80bb97ba907eceb422f6628d59e0e9e51f156df242631f6af3b92435935a2f3a5050b70501f79575374f869f2865264a6327ab72db92bf690f9e50c26a894cff00d9edafec3d2fb6003c97cc3936b1000000"], 0xa) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000000009) dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:36 executing program 1: msgget(0x3, 0x600) r0 = msgget(0x2, 0x10) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = msgget(0x0, 0x2) r3 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000000)={0x3, "480996c593cd082f7157e4e2a87ba78b59c64780185e2065388fcd775ee4383fca0aa3e0dffd1c5e44890d27896202ed3695"}, 0x3a, 0x800) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) msgrcv(r0, &(0x7f0000000080)={0x0, ""/30}, 0x26, 0x3, 0x1800) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) msgsnd(r2, &(0x7f00000000c0)={0x1, "bc3af5909a955b397d332d8fd74f6ace22e33f612366fb2b77a116ed379eac580b6fadd975efa04902f4b580f362deac20bf468be5df8ef4bec4ec8c2c8a864ae7a28e7df11fe13011432556c71722dc37102f7a39b382f0045451922ec2c806418db957bac39aee627aae177082146b821a36108b1b89cd064fda2da655beb410524603d701dabeb499e331cedcfdfb4f178003dbbe808f4bee5f00f2b6e302bbb8abd4826b569d15848946260cd57f67c2f9fd1302cd6022dd7187bbd4894b917c11ae9de2b6c6dc5bccd0206584dfbbfec97f958928e1d074f8bdcb8171cdf0"}, 0xe9, 0x800) r4 = semget(0x2, 0x7, 0xa0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000001c0)=""/63) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') socketpair(0x6, 0x8000, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000002c0)={0x3, 0x400}) clock_settime(0x7, &(0x7f0000000300)={0x101, 0x472d2536}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x9, r7, r8, r9, r10, 0x41, 0x40}, 0xdc, 0xa9d, r11, r12, 0x400, 0x728b, 0x9, 0x8}) socketpair$inet(0x2, 0x1, 0x3f, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x81) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r13, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) open(&(0x7f00000005c0)='./file0\x00', 0x8423, 0x150) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = shmget(0x1, 0x3000, 0x1, &(0x7f0000fa7000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:36 executing program 1: r0 = semget(0x1, 0x3, 0x744) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/10) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/66) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000080)) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xf, 0x0) 16:00:36 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x11, 0x7, 0x551e) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:36 executing program 1: getrlimit(0x9, &(0x7f0000000000)) socketpair(0x1e, 0x2, 0x72c, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x3) getrlimit(0x0, 0xffffffffffffffff) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x10000913) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) 16:00:37 executing program 1: r0 = socket(0x0, 0x8000000007, 0x101) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/89}, &(0x7f0000000000)=0x5b) getsockopt(r2, 0x81, 0x3, &(0x7f0000000100)=""/25, &(0x7f0000000140)=0x19) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x101}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x44, 0x11, 0xf4c}, {{r0}, 0x0, 0x8, 0x80, 0x400, 0x3}, {{r0}, 0xffffffffffffffff, 0x83, 0x20, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x36, 0x5, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x100}, {{r0}, 0xfffffffffffffff8, 0x40, 0x43, 0x80, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x5}], 0x1, &(0x7f0000000200)={0x2, 0x9}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffff7fffffffffc) r3 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2, 0x11, 0x3, 0x9f32}, {{r3}, 0xfffffffffffffffc, 0x31, 0x5, 0x10001, 0x3}, {{r3}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x3, 0x9}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r1) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) accept$inet(r1, 0x0, &(0x7f0000000040)) 16:00:37 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r6 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet6(0x18, 0x4006, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r11 = getuid() getgroups(0x8, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000001200)="de5ca9e5d28968265d3350bb383d306144b224d3", 0x14}], 0x1, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x8}, 0x1) mkdir(0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x3, 0x9}}) syz_emit_ethernet(0x1000, &(0x7f0000000140)="cf32e66691be068409bd9416812a8ec3caaeec518f2bde4a91f1a538577c85ed4c91305d24f9317e98ca9a622a5af7bce2244e5f72f97f612ff3ce584943b52c083fa2b3ff2cf4dff9646325a1aec26f1d6883b6a5060c408fdb8e2493fbf1bcada235d56d8564ea9835134ca42c2b6b5e498d91fb1fb560de038cd0189c0631fbd8dc5c41fac3c606f40fa7b98a6bc562f14c8423967cb1223266f529f19d2d77d3fddcaed41e59bdde94bc44ebec0e4fbcb066ed802c7d05ba075cddf635fe66081a44a61ae3f34691e94cf991a22fd44e017c136a76457a653974bbb9f3cfcbfa5dcfbaef75dddff33467d1fd443b18f7406bc7b9a587e015913ec939b57945c4b605cb3e4e4f1905c4464c0f04fafabbd9340df276e9d504058a07232d9bcda4443baa5d577d93529b7113755589d7d5cef83a7a86c570d86f33caeff0fa3482851355ed221d0d9bc74c9bd076e8b899c49af015f8a473afdd2001941c0d3ba601d25f76f9375a4c3998a0c237e53b1aa8402052e8f8986d10c7e13271e5ab4735c0515c0294f77fac7de1aed285c7feeec727d72451facc9570008d317e1fc68c7787269f0b6545d0da7457368eaa938ae474f0d80672ccaf40c95ec3c41738c66f522240a250d5c8896d45f647ca25593f38ee6c88e8984ece7f23459134863c6c670db823b8f33ca3a0fc5ffe450e59e4e9fd583c7062a1b3d1757a7bb7d9d60df6f1561505299f892f5c044ae01dde54ce15c39e65e07185af3e0ebf5d5bf65a82beaf04819c14a29a427b3c6a41e74c5bc1a92a094b5622fcd90225ca751ed9d341cba01381621ba72a9196c2164e191a23f93e4f4254b00b7240451b9f005558f699026207c65e4b9057e6bb28f891fd3ec18a29ff84911425af84776b77cc3951d180c333d03b21d9ef5409faa7a7bad0bd3287c6d8f5c096dbdbc469b1edf31cb71eb65ef2371ec2fd4fe6a37d327e94662ee7f36a63d66613e331e068f76ad9da713b8618546df5c9220ea4c9c28e08831ea6dda6e0267476f21fa7819a39fcb5737cf8400858ebe9a882800b5f03e4beda561fe865953d2ad6d243ea07b90756151b051fe69ebd84ca38673fc48e226e5bcf0c867c80655a6b52fa61856fb2080a304f2d6a17516ee30d5ed80ac5f9032a6abb10d05c8d124637c711a23cd19e881d3eb2271f41151a1d0ae0e69379c8acb6a4bf2b555da4d75b791c1957697312431488a1c0106d3b00f4d30d48cee06e066791cd82782b248a0063a3ef54bb54dcc57198076aaf875a4564b247c017425932669a2a12d424d68f0efc94ddeecace4e1274c6367e93748904a102ebc02bcd937ef4cb3bd038f6e875dda877cbc17b208b0a250e4c4efdd920884a52d273de4c4dfa86deda756a43641a1e919c7b9d525a878ef9f93ef00e6ea9725e4db040126841968a69096f0ff79386a2ef241f27f95dbccbccd56a5c275ff8910ec9e1ca45e84561829b02ffd792e6cec5be319795f4c176ad2591ab399a73db3af1a27e1dac8e5ce2a26a4aca40177d1dbb1da65fb1cdbb8c575590acfa9f940d0febbff1849d9abdccf3f418d7d7e98ecdd6552eef885aa784f439ceea2e1b08d8f3b49937e0cfcfcb97f74f56ccf7d3620b1b0a2c10feb59566724dbe65997ec5a032e76e7109907afd791f38f312602bc3bb4e0ec5bca9973b24a8291f8d1b3e0d23ff1ee7077c993274de5c979ced223394f2c98423218c61ee7a721b6a01f5c0ffb1a030d592c3ba75a55ada1cd295a6af876ed37633e46f11eb1eebdbc3244176481b1d69d5bea8a2fb62c52a7c030e324a870493da50adec417527edd1d617898bcfc3d0aefdb5d2549139d3034a4ffa1eb3de0e839140ccc1659b6aec6c9bd778bc683868cccc13467296294eb7e9e38776977805652275aacd24d65773da060bf4eff8925e9b3f986502f5aa28150aa68f422264f53433b8a7fa45455ed95cd2ae55e2c5f97e56bf3d9c37253928201fb0884fb2dc2a6f01144fcf223e1d1ceb66b92245ec5d7714898f04229c04535a07b08624ae84dd5fb2b1bcbf17d083e7a36b69930410573d0092929f5f5296c4bf2e54427d8d0682262b770bf48ac4627542af48ac8cc4926ac7d7bfddba3297b90be05ded091f27ed1af25e2bc80d4ab281a79b09737e0d80fcd9a6927254ea0f529bfd4947ac43fe4e86564a978c2616c2d4ccd13922c9eaedf2ae4cf7a394b0dd0f1facd6d55b9ee40b47e2969cf4a592b983eed5a5e6dff738e58abff65e07b6627659da3bbcb9d1e4d98fc952241d00018274741a08307014fa779bd463c8bfbbcdfcbbc39f90f710bf8cf35bf3ebf1c5be67f40bc59f75c00376f56f509425020757a5b7f03319d728c8b745ccae0d6bf11d27f4af19916d8b40e47ccdb822467a9a7c0972b31d9d140e5cf5d8f8a16d5217a39db5369c408a956dfe726ffd13ee883edf416c1b9b6b9314eccea58efe1fda74dd5c4e1efed9160f94f17273f745ae1ed983f704459c5f10a2a109c29c5a5a6628571bff7b1d22e7161c0f6e2a3ed62e1ca72d0d1717b4b57273d116ce3530be2608db9b3ca989de8a56aa39e3602dc0b394e455eee86f4ca844c58670d3da217c3036bbb6a0ee911d0bc71cc59df3ffc0c4d2bbbb5c260108117c718b201efbd69e82e44de7e7c113d928b1db512f61b690301d42ea120126a327996eb882cf0f55d864fa5a0e86110ed1fa7556fe33b6716109622c9f4d6e2cb9cc8ecfd46aeb2a875c688e12ac3fbb642613d01492d1c2d4efe8e16646f070bcb1b4a515da146f74a9c8c5291802851a1a0662874a5b44af7be19e64f13fadc852c30c6cdefd1cdea441d493b3339d57f440db494976f1ac1e413cf733fafaab95b8e4a325326213fb26e2a0b36ba95190e64adf38c5db09d7be92eda6cfba8879022e4f2e6c1c3ac0ad776a4a7931a125584bc236404c3353a630334e41ff995a818fedf2521e5cbb14cca3a1e4624fa5e35ddcf948694a2819e269fbdccf8c6fb8ce11710d40c0ab624dcf7beb1764176ed568cb3fd5ec083a977f74e8299bfd7eac8a512aa07d22cc8fe2b595d78136b81a8e582bae39e3abdcf1ab7bb7a08b7e632ca41a956899efedec96ac75e21b43e8aa1026a5fb6b35f75764d05dbc66a887452e9b0233e8e9607c3aa9b830777eb160d979a566846854b9840cee77dfd96d579210fbba6f7f5794d442d3d3ca591ab224ce3036b5cd0a8cd980e1abc2e65e023ef98f8319a981217300b31df10f5360ad97e580b00f353e968b634bbee2feed7cedfc7749615400eb183fb89b688b6d2e70d838d62c408b56181fbfa04533bfa0928f6b322dbd40c83fb37391a02fadc7754922a15874dc4542ed24ec003ec404516369c6453cc97f18ec3eb7ae8ffc2e193b4ed8c3160241eebc2d324d9e938ed31a7128b2c37609cb92627f5dac6c3ee60ff56c0b3bdb8bf95b5df209933b0a886169f084996e0fb743d365287263ec68ec5123f515eef4a728e66e3c62e381aea98949521db86b3df90f97b8d8e8fbbecb2076d3fb61a2ded0529e2f0181702e510961df77dbca93dee8ec36d7a10d0371051d9c1fa50200fba061992e859d4f558d9e43dfb6cc94e508be93faf0d301cd7f6bfa0fc711e3bd64d296252d751c0c8f4976394d411ca67d51216a4949c19c7759e7c6453f99e0917ca8d4696a4b4e7c7aaabff4bff47013007b8f7c36913eadac6f24f03bc2ea492b754355e02a88454983f92747ef947d0b36df768adf5a3b285833e2993aa06541e6febd684a53fbfc4f2d617c7290e2867e10d4d4da076d1859e611b70964ede40e4a9fbf5c42ca0a38aeddbfed4901414fe58c8374d38a83d2ed954ade44b28b343ae4702d2897b370c591d90c0b405443a42d22579ab2c3e1d291a094d9f68d444229139c3ceeec05b5b1f77960070ab8be59ac1e6835b53ed122568133696750627cbba36c0af40a88b55177e317e349443eab424bc0c2969b448729504bb045d8288cd635b669cc774a71ca1435e383f7fea61a8391f89e2fbd592f938556bf79fc59457c0cf7b17b9a88136cabeb965af9389b82034984379874a19f32f95e7dce75c61458572e9097f1efe0db587fd5f0edc6aa39557ec28fb3ab3b526009245c638657a39d7c581efbd8f23bcecc532d2d418329273cdb847a9b323028b93eb06764463a9bd599ae506b7cf58e14bc1114087fe4237e15f320ad1135017f14eadde7dd99d0bf9c6dad361dfb611a3168fdab7c015bca73077f96393e8df3d632003dc8c3648658db5c33f758533ab181102292a8fa27e140ab52d752119df4c9e20e8858b94face0d999559992d9b34fe4a7f58f000af97d5c795e5253452dc5ec55cc9413df4f06818039e803892ed3e758f6ab89652d1928421cb264e405672df724e4706f79fa50381880bb2e608700cb4a99a816567d9b84b3cd45191cf8488e282147293b042d59a95dc6f44f51cf4345805266f5a27bae54b2727dac4b0df955f4af8ecc03ab59298c74ca526e1e00feb18a63c198b8dc696ee3a336be787bbefed4e7309a78eaaf33abb7367441a511f3a9bfc6d5713ab4a86ad16a9c3c9d4ec8681ca65de3b42b1d6ce1f69eca372205f203a235a74d9c5ee25fd89ab350a77850892bef790f79c0bc9dc8ab0d08abe01d4a970fe4c121dc679ed970de53ed9ce1a805a12ef55418a2f72a783db6990b2aa7e4f7bf1e4ce1ceccbd247d0d3fa900c69bd38968b9b395f772501c87078f76e571f09b5a76c62d46b341702447e2b13f1624928849276b233eb286952cda224192cf7c84a180d01eaa1c2b6cd63fa431cba7f57e9b97178958c83a944febb7e26dc22e7ea45aa39e1ddc2705faae4ccab1676d90e33735697c5266908a4e92df4b26333fde804cedc7acb39a0cf56206fd4aab248854053e9c6e59fb7f08830c80a53b181da9912985ac3a56fd68213a57b7c451160d2740c25763e7d7a3472aac59081e078b26913d592522dbbf814b229d0d9a896a2b358c05dc377aceb52b0da58aac3fa17afa4d2f0f534246b6b6f8e87b60b6aff023b0ee795d38101bf79c254e402a5698b6e1085f1b4f69cbc714922ddc19adfbff35bbd0f90e9a7373cd1b6ac3a747a66c29738de54a6c15cec1ce2393b3ca00dec7c36402cd410a9280c27769da5bc55fed20c00eede629ce226c69d11e3359846d8fc320fcd7499dae282054d0eedd444f441d072962cb06e8ef426766a8e3d27205341db084147ae3d9a98a42481b3bd1aa4a8a74fbbd0bd99c5e4cbf9aafad75c877fe33b50cb88498ce5ff2cd6e2136e5fc821cc631be10aefee476e39de17a55ef7fd650cf17ddd3661803888bd38bcf51b9db8731132e58b231ab7b5679005c5a23d3662343e4da7a77096d0d61f305819a354eb6e6c6869039dfeb58b06e8fd42147ec057c8b6a22300921815ac0ec8bc726a02cc1547fd9795d97378e55ac408220426d6dfcbcdfca3bfb0dd39ae80c77715e249e62472ae38363e46f17367b38c568b6addea68f456f1a69da4ea617519eaee90f33aeb7cc827c52f0d82ad65a19188d0ec6e18ab5b2ec0017a9ea9c03c9fc9de5713791da0766e64f956ccc24969f483df6844ab92d94ee9614e2297cff61c32b9f7662f2b1ae6c59ed583f7765963d4fdb5521ffcc90b85ac9a0344e3dd8e6d75f7a1769f60a57c6e9717a4b6dd3a99f813e2ca33f1a82babda25aea2e231a807e4b63494f39f20725f160dc076d667d39629791b2f7691e25b3") 16:00:37 executing program 1: r0 = socket(0x18, 0xc002, 0x0) getrlimit(0x7, &(0x7f0000000000)) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000, 0x0) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000580)="cee858d44fa70b0778a3ae39da928ec3a5934c22ecf4bff2bf0b6e429dfe5a27d5a5926b74c3b2707cd4d8c4793f1997ae572c61a5dee69db22a1d25eef0b9dbeff2cf3a31e190cccf1cc7d4776ae58ae6159080528e344c28bc23598004109a68bec1c803ed1304ddafea9b80fa31cd8f495c5bfd29d1439ea18165e5716a85", 0x80}, {&(0x7f0000000380)="43c8249e5a1156d4fc0d50b8d427d256ddadcdc27348d1aa84f8aa19b88a106777bbff06548e2af08e7bfa060efb4b795aa989e039ba66683052dc5e80bef89f7082871edff0550ac2dcd3b22bbe7e9c061dea463f5b177f47594cb09a5f8617ec08c05d71ca83a4a71927f2a4e362baa067e68450078046eb9d2b4146fbd92c323ebe1086918a2dc26ce7cd915ad54e3e23e413d82c0f42f776d016d87dd3273bb901d6e96ebf6d316d3c74bd1a8754fec4611bf2e7e16b161455953a967be8e5bb6f7f1aebef0204fd4d6ad1c4e6fc27011b530a17", 0xd6}, {&(0x7f0000000100)="73f9a9112e2630123b0f318e3657e03ed9fe4f93e3b7f8b3d029de74e1e41c5019ba5cc95f4141c57a22ddc8aab8d7ed86720169884d6f81ee98719f5bb40f2f33995257810a436abb0a76a746d23ad1e22cfbd4f0c840c9bb6d23dab7f998bb689657a4ee00cfa2cf9104af54fc08f5c0", 0x71}, {&(0x7f00000004c0)="e9f45fd10a5bfd3e65367c94f420c0a595427bfa38bb11d1fdda929ef7efa6b7e055e75606d08861c12b3d4a2e4da9e186057deed5601dca76cb65268e3e1ffeea5e8718681137f4312fc89e2d6cc3c7ca7c84214ee70764efbdbbb00181eb2dd6000199f11379bbdf2cc961765a5354fa68fe62583f0f821f4571d176d09abc7ac9a2fd0ba4fd414b10777999fdce38b91cba4bce0c22cbadc676ca0302bd4ea57a481d07fb01f09aa49a7d3d3425243976226c76", 0xfffffffffffffe3f}], 0x4) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000426ca10000b6aba5da5192ae"], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="9a5bf6f7a75317dcee84fc8dfb18320097244b03ca104b448a66534a8d83e3dc90ece91d947bb442c734270a150b422e87216bb299e8aeb1eb62a0c48819feadd1ba4ce16f2bd803a486b935f25aa775b2ab1475d06119d3bd43bd9e8576cc09d99f66b48ca1e1a5250671cdab35bb25eebf4c7754527d614d6802b5f20876eee74a3d52a4de9fbf9b87a9433addb71d60fc51bf60f17aba94855b44ff12794524e6e234f3e0715eac896dd6a55039e5cf4c3a39a87c2b2bae3f430f7e52c0bce86da789e2a0e29e1fb01855b9e8c2", 0xcf}, {&(0x7f0000000200)="10ec1c315acc05b83f4810ff75db92483a3167f790b0be6bcf30de73fb908e861e842287561127a078f46fd375531ef60d610760a175b71d5a8301cc81231fa785ad696a32e34ff6d7f2716e9b4b20f30e3fa975bd3f8987c9b7d544654a335998259908d2ff0f32e17f9c91e4a1206cf75826ef94519132e90d552d93f7e2e499b5296fb8606955bcde9a9356a0e203a7", 0x91}], 0x2, &(0x7f0000001480)=[{0x1010, 0x1, 0x200, "c10205d213e6c1f8e06aef7e2a92c81aaf65fc860aa50ee517f94208ccf05e27fd1792c230fd2285455341af3c568490dc5332afd204acebffca66f80ca2640e6f7795e70be29a9db6befab4bee94873c908485469a9f55ae09073afa82591d5a97a7da4a825492cc1514879968577c9a9bdf082754d27b81bffe4b54f22333912d037479685019b1910ead76f3f744069bb63b5dac98fb23a557e8c97d4a00b4d0f362c5ea9981c54767d8fd2077bc260d2552b323475be867ea48fe04478f6b5840b36faa28e96ea17e056484b7889a9c8c2a4cb9593aa4d98c4d867bfd4cd14ec681ebed1007d02e8a9e7d090fc2d52d9dc4109404ba7e465e2b8f6cc94eec52d0672858220bbe9e8d438fe98d87769ab20994ec829892c0774058a6cc1503c1a17956eb957f947b7bdcb22ca9d30e149f801ee0901c70cfe883409e3cb373cf0c90310ecd76a2ebd69ec6fd9ac3eadd52b2288ed87c0a4288ba5ea7a0f363216809ca7e70a43c3e34565b81f137920e6cc228348e4e5b46b9583574ea2d7c5fa7c5173f008bb3d7744e3c8c967571ff4052b2808e3ae2486e79027a825438da3f40b3206f53ef17e64fcde57908879f59818cc4048b8cc6dcc3777957f7c5370be725c8d017a77c6c6b48e561f0a3ff0b6732e8a524c02b948bfc944dc0610c84de52c22a7ba4bc58d33acdd12f3c3224e707e5f46b89b5c6caab452b41bd5d78646ab3b239b9ebb5754269218b5e1d36dafe743c1aa43b29faa7c63e20cd102d0b9a220c838bc0d8711976f0ee1bd33733d84020be82b31c512f8b6c280147bff2170a7696a1cc9dd22c86084ae3ae36600e0416f6cf4d9381ee855566d40b3a83f0949e5672a94a6b638b395be9b2e9d8a41b5cc223c06ec125616461090b2a9fd20a5ce2938f61bd1d9dbdf7e2bf8aa4f5520db0886a46f50862cd8d6cfb4db100dc2a69a6c1e3ba579701bef4cd5f85db42860d6ce652d0c216f2d3903f699413e166d0a0915e763bcef5e283a44f234c083461d7a5b7c16d6c18f31db76374cf82f266b5ded90b7fe3d8445c1737e28aebcd4e110c95224074ce96003f94eac1a167c9b2f18eb3fb22f1514ee2b02b97b20faaa19424b38989f89cd3aed09685276daacc12308e7f5f4ed8cd493a79c4e35cb15d180e6efd16c3c23ce2551320e85800dd0d51996a3f5e41459f0bd0862bc4f4dcfff82d4ef5d4e49dc4055ec8200fd5854c91136b6c0cdbf18604df60732d3116f9f9a3122f903d1d9b2c40c4498ae14dafad10edcf446275a89b49806216dda28c12a24b5a5121b6ff5fcba3c2d8a0ac5f090df29326a85acfad764fd94824ac2f7c4262089a64e06cc729f44be6b23b914cbe52b35e84d1fd0181c8a22fb21759f983eb15ec72423b7956524c83f8394be3f44df3e19af26e1a25f54dcde4af2457db85f248111e9b57eb02ea4fac66074c5307c98d562559c121aed62cf4809fb4f63d431ac6884ac9e5f467d9b7171e0f6d98eb8aac8bdf06038f3a4c3dc6509e2d12bd2fbfe542278d3bef6f016db5fb493cce46000451d96d092553d1b6a3d80cde85711baece03769438658ed092753a8670712301c49f03d2f44ab410af4738e9999cc9ec2e91aef17cf6b8f1ff6b031a031dbc1044cf0490f4f81da459f0ccac59f755ba359ab253f6f8b8aa405e4f38539534cfed5f5dcfcab9a7fe3fe0e78357f9fab395539e0aee3fcacdf69adfcd9b547417da357b45511e1a82aa52622fc714679ffc9ce38c2584c34179070721990dcf21dcd07eb85ffd0c528040fc571b715e86302f1af21fa764a692debf7287b13cde7e11333d88e7ac92b8d81e79fa9d1d959efde50315a6dd95ef05f0c52335ae7ac76e15ee28c9a15cdedf7cd9b1eea863ff53c5968190f20caf6c0e10fb017bd71d24a279093d800df2d84bcdfb54463fa94c9b0e70ef16d34567c32fcfd6bffe5ef99b28a3e31722f5460ec48f0d54c1e26b142b40af06c6413db69838726a13169856924e2e53d1006e5819ddd54a9e6567fffce905d52af5e35b0c0a9b3cf4c61610de28ebd5b8926dad350d4822f8c54c177ddfa03ee49f534c539023fb80c864b411281f56c4c799ad0f6dd8620f341b09b4d0326bba2fbb403164399a002b461d45a2f3374f642b525172cab4be719884319100996b5b9e438f8dc3dc1e23b66ef44a44539422e530b80cfc91a99598158f143b233ddf773ad1d88f6f1aa720b68732d7be278f62f106a19577d9f42db052621102fd40c31d70bb4cd1067e15491354664016547af200690c20072f08378cb8a593875a55e0054b5189aff0cafb713b657fa6984ba5164a966efac844ee02f25afa253262eefa5f2b9933c7f5ea4e677e7567647e5073b7f857ac3aa3d445f14f9c19cc499b265fedd9ac67d2611540cacc78f302b1e07d164a0af83caa5943a7cc783ddcf41da63059e797d92f1bc883b0ee2bd84ce5f06a001a2267563107d101462fcaa3b02d19e8b6de48bbfeacede6b5aafc679a28b9e3df9aed9a044e6b9d77ada353b5e6b78aa21ddf684efb390ed94c43119b8988777161c1b14d3405124a2f02b2dc0c81046bdf10dd66ad3ebdcd804196f1e6302f6ba78abcec1bf619373e86849a1470c754ba62e6105f7e73934e3d2a28f209d31135991768bac91cd2f503ed89c1a5da9e286235b07465485c5f68dfda9268e7289dd5de0128090b5ebc8900d84bf9013668de2306cc93b7c904af4c90e9078f98879d8c7bef697b14c3629f4b8533cf74d0ed2cdd73715d9ef20817968aa61d82e902e0e1f467ae01e0c63281c73d0498f483554e3c5adab1ce4ca1732b0b023c52bbf46fcacf49f22be26075585a7d26b288f9a45f6ba201a487e4819567b85e1ece35a4f48208eca905f8623565bea9e5bbbbc2f024243fe55ad8610e09b05ffe355d37ef3a1d9e2c88a6b1cf85094fd625d2d96c8ac9d9d3dc1210b47e904886e8c5ada908e8ed88c0730b3b80405ab1c4d05fdf43458d5290e80754c93f48fd3ea47720f8d9cf2181cca7ecde2806c7949d51ad1e6d3fc835cbfa76534f70363de159fba79317d39a3aa86a01839e49546d00d8e6308ac1bd9fb26dc3d2f56429208527df90f89c121ff7edba1e0dbdc0a0e0d22f8fdf8fc572f847a54afe7d1879e58316f8a7e4d20d62e814461e4dd4842c47741e365d85dc7d183637dcddd28657a936800d24ad3700aeb43eda224d0a6bde3036be707c66286db006b7da86cefaf3fb857e5b3fae346f6f0420308fe3766fc10b0bef6ae675887f60a6e69004ff7abc9c521cd9688ea157f148292d4115cb90284966697ea71bcfaf3ba72c56eaba6dc0f994879c3f3aad256e8132d7729b8fce83d9f06a9bc51f5fdb385bd92ebb7ccaf320a656cebeef7b4d18558d9fb02fc21612431d4620644f99c878e1c166bf589c327b11c87b7acf2e8113a48e88b97513696a9c20e8897d2b18f6307906f21d7f115647a42335188d584a498ff39b62df35b64b1201b0db4396c5296bb9ef0284e37d4f349e22436350a2d8ee4acb635810c4bcafdbdf3cd3f42bd5ac2552c2cacf5e5e1866196c90ab00e952fb610f84bc613e10083e5cc667beb8e9d559450a110fb7eb6c3d24e7950754426c418a778662d638ea8ce1ed231161e7ee1dc2ebc211ecbda29d18553a4bee415a457e5a9ece5c8389a39454042d8d0be51592443bd6eed6f198f651b4a0c0b6566c7f758189092196e30b443cb6d7dbf4a47c6789c262900173c94586e41ec942dfbca04df91764d86f4f7972759d6cd9ddbdfeaec8f4dcdb39a415bfab524e4c30892c68549bc6370bc3460746c14d9761a6fde3dc75c7b128d42efff9561fbc5c7f601ff95dac7d627e05bc0cc16a78dd6a9460f25e37e039b792e82426d67a172ecabaaf67b597dd9279a1320cd485dde336e25b6d16b15f6d7638612cbe9265dd94885f10cbdc391ec0c9db8611328c699ba6dc692bda163c0a8718af9b095528d4cf94080f90a72ba1f00eecd75964f96f5983d5be4d20ab3fc1b73db95bfc5410719e9f04e3ea69f637b0938777da529307d5cefb47c88dc6910e896b4c1bc412b0920f5c870840d0d883abc4a1dbdacab52fbd7890ab033bd4203d479cffa05bc27047eb1f621abfd58be38985ef31c989a687b8bcd9b77896c39b690cf21724681d6000ac7a655b4216860cbc1d3a2db40483c6736c7a4488eec95cdd55e570fe5e783ae711040c7ac918019c874f901676c80c8be8bf966b49ac819a3af38cd77e488eac2fc3801bc9e58d85c2b36145dc77e33056fc239d45c0859dfaf14ca18e8c55a02e8a867c68da33a0afe4feeacff343f0f4c6671b035b89bca56b9f41f1ee7adca569d2cfb074598a0bea1c521ec89621d41a7c54c8fd37a2ccbd0a340633a19d7a04af5ba763630c2ec7137ecfb7051e507b04f721138ef8775f0f0445f5c739948ef58549f85eb48125e522787d6b89bbefe5d83cc618063c53513d8b68a8058298365d46081b556fdb727dbf3dea7827c744fbb3dd3ddef449d087e63a116c513dbb9613df707eaf4652fb56e451a9a2cc2a0c12ccec792b82bba6bd262ab97ea0b70b60cabdf149cd7f4350ee79beb0568af099826ae149378d992ddba07bdb62221c08b6765f48399245dc5b13b85035732b6e1831ce1eff2bb5e192aeeef3ad037a5e8367e734f8e51927463d7e744d7a7fc2889680200ff4f8486c60a67f0a8273ec6dc4571739cc81a029cea4944841f6e686ee70a8d694cbb9c46073c45dbbbe519d83158603af65a11ce4f10af03d008855f5d8e9b34f628f9b934e3d2134e08d42461b5212f5db6d61cfed659f160e24e4f1b3ed65e5792a781e12a55ddff4c5142f7d0fabace50349a5c8a0b259ed9b0f5407a9805d010cb411c4d22e0f059f4b4518219741b656d181d9fa27ceca2f7f1b9c32c206e4faa37b59ea83a4adb7d77ec843f637eb6435b6c5bcaa74d738a867ada1959fff8b4c0debd9603c16d423184a2312b13410e6888a2343f8f5a761c378766ca1bfa5ed079e2dbb8789b17ac44ef84ca32039a8061b694825e233bb50bddca5f73391523d4e7280c83387d4151dcfb0266bc054f859561575cc106df80f4aa4014ada3ed5fe6814541bec741ca1240a1c7133ad04b77fe7eb018ed72b8e16d2b52de1f6cd037b816ca5dacbf6a5bde89e0f65d39c8804a44c483c06feeb76e154f7c9d83e7547386ed6727e6f0d9df9b7f441c0a9e22d11a298e20cb6fc3a09dfb328b4d71fcd401df150fe1b72decd0f1cc801d2724fe71530291e33bc67209b87ac1e1b1668efad18b28e339cb217e47f62663d2749d05bd173cfddab1ba523c3441c3b396df307cadf540dd78914134f2d75b435a31e6bffe411f20c83f3aa976e2252e9b7eeea1cc527d062bec967f8a40786ba6a47b79a56ade3ffc1a3f36046546184bc104386bce1acaa7b5bf958220b10eda50d7161c5f2c56e455d49443760c0d3cb88217e7296cd4048ece9dda5ede72633eb4fc2241e323ba04fbffe03e29bf86483524984e6ce5086fbebdc742f753150f5f12f2e714c16b5b2d0e67bd67a1b92871828a6006e162533730511988cd2bd993f555d50ef07d432c571c8a2446e4fe8d0043665124cffd97f70c00db5d2000a40a65746d6f5261e3f9eb85b500f9384c7a2727f3985cf6d0c08e97c0b70b58eedc1fda4421102a7911ef77078d28519c520f5933cdd46c89a370ce9d4ebfbb7d092ca336bb757d62510034f4a9653b22"}, {0xa0, 0x1, 0x1f, "00c4d0176a9199bd0b41334b5be62ac1f61613e0ef57f61c56637e6098f67a5fd2a1e3f30f78c3f149f4e400b5b74942fe6ea4de1245584de3ce88106816a3acffae427b47dd8e0360f43bcea9c9fbabd8c14d1bb65014cf85d2a88536fe9a619fdf5409a7585f4e594ab067e3f8d3ea16df7c229298903439f1bd6dc2e913b743fc02108532896ae0fa8ba268e4d4"}, {0xa8, 0xffff, 0x9, "a021301e0a3f91ecd69b4562aea5edb61f3291fb50751679d1131637ca02b625dec94edc42d956244e354a3dfcd03a9616aa0772454d5e127f152b9245550306cb1e01abaabe2efa152a5f437b2b72dac8f66e7167bb2ebe409a22c19b92190d5a63a7456f2ed21e5b18a8d78e24d197ef591443f5d561f8406752cae9f5b97cf7d763b293510c8d946ab4199e0693f4f7071ed09ccd37"}, {0x18, 0x1, 0x6, "cec286"}, {0xf0, 0xffff, 0x3c10, "f9c8db9a2d301d132f0b0a8ce0d24d340a73167e66c9945bbaf30e82ede7bb3a64e07aeba1594212277a1801006ffc651884f8f12f5338aef7bc8b1d46920205601fc47fb485276c5cf53fe4895a404243b3b2dcac026d3c93a0bb5b252c1eeb7ebaac5ce47a8747f35a9c27a250b817b70ecce722764abde9cae749247beaaa97bdc5075ebcc08730407778fe3ea39766e6dfaaeebf879b2b12f648612d02c6485240f928ec43bf92c4fe98f4066974bc091c619bc7cb0107867dadc48a3f5ab3871f5551f551b54cc42f4c4fe504846d21b04cbf40a709d0fe9e0702dcc4"}, {0xb8, 0xffff, 0x400, "740d9bd58cd324fe1c9b5fa4be4440e87735dc834eeb94c2ca50c31a19a7e96861d16efa8cabb297c1b6d03b4d3dd83bb877f5018a295f55208b7810568de286de359a36825ddeb0d10504706ffc02b52745a817f29dcf419990fbdb8a132eaea9a5b25fce06fbfc63b56fbde97bb233233ced1b74fff76353810c197363e05b2ab84d1d9a00658bd3e6954da44c8e86488c01ceed4909b50edaf122bca4b6e665fd61dabac817"}], 0x1318, 0xa}, 0x2) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/108, 0x6c) 16:00:38 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt(r0, 0x6, 0x174, &(0x7f0000000100)=""/122, &(0x7f0000000180)=0x7a) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x80000001, 0x6}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000240)) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="19b69964e6ed4b5ccccca1d4a251d662ee672ae46815bf3727f5a8b60e943a338ae5acf5e878eb2029c7fa2f5aa3a85f8b4910a730c748cca2550c25178cb1bab844345ba52d005f2677b699d830dffcb803ecbedef78acf099f86f128493bf2a471df9881466683a20b9426627b6e0415fdb11c4ab4eeed0a5a4f85443e84d4e38969ff36b7b5096548dc90170266310efcb71795", 0x95) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) shutdown(r0, 0x0) 16:00:38 executing program 0: chroot(0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10800, 0x8e) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x80000001) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc040, 0x1) 16:00:38 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchmod(r0, 0x20) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x4, 0x80000000, 0x0, "0d741b9b614b9b968f99c7083b59a79dfa61ae4f", 0x6, 0x1}) poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x2366) fchdir(r0) syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:38 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x80001) 16:00:38 executing program 0: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) select(0x40, &(0x7f0000000000)={0x10000, 0x80000001, 0x8, 0x6, 0x9, 0x8000, 0x8, 0x9}, &(0x7f0000000040)={0x100, 0x5, 0x14c7, 0xff, 0x5, 0x2, 0x3b645b81, 0x3}, &(0x7f0000000080)={0x40, 0x5, 0x0, 0x101, 0xffff, 0x2, 0x8, 0x2}, &(0x7f0000000100)={0xcddb, 0xf5}) select(0x40, &(0x7f0000000140)={0x400, 0xfff, 0x5, 0x2, 0x7ff, 0x7d5e32bd, 0x3, 0xfffffffffffffff8}, &(0x7f0000000180)={0x5, 0x6, 0xffffffffffffff81, 0x2, 0x40, 0x3, 0x1, 0x8a34}, &(0x7f00000001c0)={0x7, 0x78f, 0x5, 0x0, 0x3f, 0x5, 0x8, 0x4}, &(0x7f0000000200)={0x8, 0x2}) 16:00:38 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) r0 = syz_open_pts() syz_open_pts() dup(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 1: r0 = semget(0x0, 0x3, 0x11) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/103) wait4(0x0, 0x0, 0x2000001, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) 16:00:38 executing program 1: socketpair(0x1, 0x4007, 0xe56, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="66243c0e0dfc04a369fda09b44f4dbe2b047707cce0230324a853c35a3", 0x1d) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x110, 0xe6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8601, 0x68) 16:00:38 executing program 1: unveil(0x0, &(0x7f00000001c0)='x\x00') 16:00:38 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fchmod(r0, 0x0) pipe(&(0x7f0000000040)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:38 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40000003, 0x4011, r0, 0x0, 0x0) 16:00:38 executing program 0: msgget(0x3, 0x402) r0 = msgget(0x0, 0xfffffffffffffff8) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f00000003c0)={0x7f, 0x2, 0x1, 0xdaa, 0x9ece, 0x8, 0x4, 0x400}, &(0x7f0000000400)={0x8, 0x401, 0x8ae6, 0x0, 0x6, 0x8, 0x80000001, 0xff}, &(0x7f0000000440)={0x20, 0x3f, 0x6000000000000, 0x1, 0x10000, 0x2, 0xeb, 0x9}, &(0x7f0000000480)={0x8, 0xfffffffffffffffd}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = getgid() r5 = geteuid() lchown(&(0x7f0000000500)='./file0\x00', r5, r4) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000100)=[r4, r6]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setreuid(r8, r8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getegid() r10 = getegid() r11 = shmget$private(0x0, 0x2000, 0x492, &(0x7f0000ffc000/0x2000)=nil) msgrcv(r0, &(0x7f00000015c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000001540)=0x1000) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000240)=""/176) mknodat(r9, &(0x7f00000004c0)='./file0\x00', 0x1, 0xfffffffffffffa0a) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001580)={r7, r8, r10}, 0xc) 16:00:38 executing program 1: geteuid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:38 executing program 1: r0 = syz_open_pts() r1 = getppid() getpgrp() pipe(&(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0xc764, 0x5, r1}) semget$private(0x0, 0x400000003, 0x108) 16:00:38 executing program 0: mprotect(&(0x7f00004cb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f00004c7000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f00004c7000/0x4000)=nil, 0x4000, 0x0) r0 = msgget(0x1, 0x41) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/64) 16:00:38 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffffffffffff) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) fchdir(r0) clock_getres(0x4, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000002980)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000001c0)="5e9ad55d166f5412361f77abf5a6d9b9183a0b79df891e88a57c680a3da82f3fb9ca2d6ffdfcf974ee97310db96fc11f675902a5e746dd509bf244cd3958f44d12e8dc0a62664d84af0fd77d7529cb1496f94c1210bb9d387c4eb3cd04e69c8bfcb03c7a206898fdbb66166a3620e59252a411d6d0500caf42d9877196e41c0aa3a7e24c5415738e2400e882f34490d69f4fbed87f89b70a9eb2a70f944d12feb5a98aa1c558902af4fac2b122fbb5360a764d39f3c8be4e98", 0xb9}, {&(0x7f00000003c0)="d80328c072a368b3468955fb8c9e16c89f5e624ca481ee4edbc422daad8936bfd0923e2ac03f7916adc177efe36c0472c3eb935bc0de63e31a296247e8da7b657acadb059e95644a640e6e9731beda4700fd8acfc04e25e2eb52f1363855a2c7760c5c1068519752b2cd2b47b7ff6c2d47644dd36361cf63ba270079bb6009bc8b0cbf8daa4461e2fd809530ce426c8e5685214bcf8b585ab0a18a0a3732d56d803f989ca0b4b0114938f78434d0071ad783", 0xb2}, {&(0x7f0000000480)="a809ce0c711e2bb7d663304f22499c20cbadde716aa6195b160bcdded37d1d0a9de4db778929a91bfc786e1e4f5f2435dd27a4b8a01a6316985f33d2bbacfee3d1032252fde171129a6e81da5731f323a438904a9e672ed86af22bdb06c41f5c4f7bb024a47c0b5ed15cb87ab0960b049a98ea4698461f80c801c56ddb54d757a370b9a686914357eefcd67e34bfc3d5ee3b89e3fa3b1421608e18e625a4e5aab4618553fd8c06", 0xa7}, {&(0x7f0000000540)="47dc26c4f729487c65be377a998545fb2e899e7936c3c308ea65c8cf17807a31b4720d46a8000488802e02d348245432196bce0339d8c218ad6b5bd30a2bf505713d413f7fe5a4e96fc905b4c129afdecb1459f8b1d7ac2d8f9a68c09d019cda44c306c3f0e9d41806ca05e50dc3e9e31d9f1042b1f6237095244ebb410ca0e34425d2209005e7a84641c50ed8b9f279ee97e963f61e82f0375f55d896b2ca66641a6f47a9ae1f4c248beafa9cd72904a5a2bf", 0xb3}, {&(0x7f0000000600)="347a09e0564ea9085fdb890ff81068c63f9bd0c69732a00b465350fc0a86365ac2731773fea3e4d128d8951280da0a80e244351137b1863d199f1ed2336bca3923272e52a148d40cad13661c0fe616891368a80ea8f918a4d81953a53f7269791896582ae0112823bc04cbc0c7c939753cdab6abddb7b28385edf5a00569078763e8a2aa914abb22a0b9ade447d4a1cf3d0d7dbbd9f305c8", 0x98}, {&(0x7f0000000280)="6fc711ffce", 0x5}, {&(0x7f00000006c0)="c2bb3bec16cb7754d7706a61026effe05cc6af789c6dca22a910da2752b838d22eca7fa06ecda56e295f9eecf557056e16ba7f8984782e3aca461df01b5e4159e8cccf450b8e60fa2d308604aace933a6f56da0d67b9e53de8528eee52b8ed5896a916b1723b5954c8eb5b0a4f4513ec748770aac0142db95c8d161b06ab1a135aef414d9d84b4729f5c2fbb1381662bb88d61b97d315bab51be7ebddb83049733f2a9c320ac9b7a7603278e6e72b471cdb9d0213efed9ef6de12e426605c38c4d8bb357ea019093033c4a77031202ddf0700092f1248172a7149e21dce5f6803d3d200fa17f5b6b295fc93ef5c2edcb9de5a56c1cb1b99fd2882d7e5631c2607b48dfb5567b4c1a2b34bf3b484a70450c3c54c13112fa01f350a62d240b5965a92bdd30f2cd213d2fefb9da2cdb3966d50113a4f4a0e7103d2d9877af0e0471cae9c4aa7f89ea6c7c0ac5039405cd0b5e9c8df9f5e95a745426e25db1d85d2da230f3dbaa41fea843ab4377c36abfb85e7bb7da9b5659f9650a9d512ec0db373b2fc97d4aa459528c7d1e1c03aef15cd968c7fa4017724c5c02524d3d04b9c58191241483e396751a98682cdd28a88f822d8f81ec25523d396088bfc3e87c95c81b62d9811a88e9e77e4af58102d68a237f2cbf9e3e518d9e8972a539772a75db9455d1bac9ba93f2821e1f03211b08b7eec35e29419e2e9f952903621df13f6de6bab1192f18d6afb99fb692bed9d1087560848e70cff2599e9d3953dfa39b261e64777d36debac9bc8a1c6afec1044260de61b6e0c3c14399f6403d147de3f71fbd3544ad4ecb5711ce68b4bc8cc04abeee8cb0bd8f59348e09940e1bda8fc69a88a4c56d3e31e5be88e5ccb0b9baf452a890497463a7b91dd39530fb3ced82dd1c25a840c4835804f793a8342ef1f1bab94df579de2398aa6d3a7a4407da28a9aed388a011a07de207fd1cd13e291c5c9e8ccd69207ec7a987bae5cb803e3999df01bc467a1a29946bd705d6d4f01c39c523edaed4e477fd9951a09c15307965cdc94352b0f1eacd4586279fa2e2033d4dd20316740b527040faa307b84efa61b1e40bc4bb1432c6239875168ebef83d07f9b0f31e85b7defb05bc564b265cbccc4b851f03d22fa315a14b55bc940c26b0569cfea886cf67dd6701607ffe42637080e0114ced210cd8ec022adf1bc99c8bdae7fe4d205484902499761c08082a734408fcd7ba8ef3c951df7f60e7cc1b5bbab6bf6e31828cecacf0251662e5d1839b5e6bb2939672f7ff70696212ef958110c68f5102b0f17ba6a1ada5f9dab66539d7e0e55b2e5ead023f48506676b5a2a4bce21565c75f40b8d57affe159103848cecc11642a0b214a24a483debaf0737a57163fdf25c6e69997e00e0f20e5b60fc74700606295199c0092f8ee98415f0ee0b69f0cf43d1b838be06524732851d1b6998c8fa4ba9d1d224b973b7c8ae29e0a5d02f575ba86e781f1ab57d95b17881338dd060302d47d0892e06fa6887b6a89d7ada25ca2494f1875cb982861f76b1f56929a08ee86e0881d6837ec06c199c27f40eb824b0f3a09f36a4c01834da50affd4fddaf43b22e37247257d69af02b4d7ef31592b2d1c30821a86053192d9f1947937ee0ca856abb22a58c3c432397b212cf52d8db23513ee4d5a31adcbc6be145aa9147f5930632e6df0b7c84216f6663a19e937f3bb1d1ad81700ff596811fa14fa244f440c698e34f33401a181bd3273ca81fda05146619206bcd6161bbb1c9a97e31d598fcdc6d200cada33ac89a66b990ad0cf94e1076c21984614e8aff1571deefb3a3854c90a828112b41f3ad61854392b7482e9a38ad0d45b8b9fe484782c8ae0918bbe56e2c7909f7e0536e71d55039c5374191dc259d47451bebd3ac89870a22970eebb58ced57634fb819462e50b48e829e8416b63989eebcc5d7e9373b2a6e3845097b2638a097cfe9929848cdbd5faf7792e99a4e149b43422b8aa1fd56fcd7971ed1626acb5872ed7991a499fcb73aab62ab06dbc3344134bc70e4e010579b560f30916f7bd88b2c50c35ae2da4a4f2a68036761a2b0d4b12ce21c80db289d23b7d01a5325cb91027802c968610fc35327ff119c4b79cffec6fc60a3c79fc11bba973829c3ee7dcaa0c1e4b895fc4fb3c72bfacb630130a8c6e0199f8b8d20fdd316ee3d63aead0cbc4571e7c2fb310b253ab6393b95b82eb4c3a425f5a7699276c8244c147d6e3b523649ef2707a296bcc6602ad46af464c37477fea1d395307120c5b9a338232755d46bcd58b25b45154e0ccf72747ea940d24069fa8650b757f7de7ed7a3cf52a6073092d388d6576fbee8bbea2919036762f888eaf530289599d402c5cb43e0ccf5b07c21ebee6ef3c853e88a420a7856a34233726acfcc71f619d737dcc06928cb29099113f83a9ca3f0b9a456392b299090fa269c78765eea5b3dfca2dc22302ff7bf33aceba54550306d6c535aba5a1b71aa22e67a7e75dd8b4def7f117211964f398efaf10000803a5306705a6f005b533cae28f272aaa637675f9460a71c687ebd1eb74ef29b5486fe230a3fccbdfbf7b6ec13c1d9fe647df65343b18b45f16bc40ffabbdfab9733e1ad763910050bb47bb4cff47ef3ecc31dce1f238ecb7d05250bab21a5b7333a4a2ae1b3224cc7a35b810c4797e5bd661deab4782c0ac615d32142b4fafff50514379192179a28cfde9bfc34bbb58c37f2b3da7c87753cb3324e1246d1f4cb272b47e1b7278d467cbaaeb8eada2470b5bb4bc9fa13be74f3f6b2050953e3382f93b5f4a2a8426ff65377d958f1b5b2eca141743fcbb3626e4e59c6140b5fe9286fd94ff507bce22d4eac1b340a86a7cb0bc5ef30d44c0ea57e616d91dd198ca94e7220a3ddf2f6766f812a50f030a1efa62b81acab225b4e3d76ed536a760207da1834459d8928e959d5abdaf6d2b5b7bcb9c41ca7cf776458b6af76f9d90000b97013327887a6a53363c1167666d3b0f7d02b30e9d1f9b44a77f483cbaaeea8362f0ec7fa6ee51c90b22ca8f4cc9570adf8d7fe7f77bebf7646c2076cd29be691b3a2e32cefbefc0b7a8ae52bc31431199195ccf45dd417f6e64e92f18215b71c5da83f4ffbfd3b6515e352b7f2ca74ca537b090cfbe913d57cfa0df0182140282fca634af5fedefe8d12cc515bb1b6f737854758af82f2d9ec4e20c8b0ae7ec6ca6a77973ebbeb494389eeb99533ebfe3b2d20b1fd6d6e4f2a9a7a37d2da90454dc06797779e3227d9212a03c33353e12b3299dc991c0007737954eda4315b93fc54bcc64bb35564c9ff53a254d140048cf45685cd70d82cf6c151205703132400147e66c34121874f211decc7544de0388195541ec6e0343e54d126f6a126c7782a8a4135252662737a772e71d25607ca9fa5d462ed922b47f12f3459539393b83894ac6b6f659b8a089bf5d1408239e5652e392e5b72fc06366a80b2f705ee9fcaa5d1f0025fccb6eabd86de4523752b81270acd01223710379909eb2d149fbc169d45d49f4494d1b491e3bd8e3f3aec97e66e110bd20041320dbc5650c5ee88c9ace1717f519ec61109d654e89122a146e1fcc3f1ee396b8a5be374cc5f33dfe244be087a180d0815649eb88895dc0f47e4160c7b94e42cd2850d3bf2c719d5ddeaec3c9f7f77d0dc7b0aa080d2ad082c206038aa01af3aee0ab39b7d41195471fc0367eacf84483acbd7d8221ed90340e8ca7578cf82f4d10e376970a2c010ec6f884a8536615e8f5501c8e647524924d5acac8352ad4fc6d4fd3079bc6e3c103d2f0d5c3767d722e7f1ea01005d67c4e06423cfc82c3b00f264f5d20a025d17eda5efd39ed6cd2cacc15473fed619d0b487cba45cd7c14aa66875868b5283e38b95efd991d453b92c55af6bdb1d67aa8604f484158b56e911748f941ff2ddcfc4d61d1d175c9b265dc0d0877a578455bdfac5896637dd59129bfc0c04fedae096edfa0f67042cce325ebde996b2aed8ff30a71c5f84f706057ccff8b0c5a67282ea14eb7a11f6e933d0bef2ea0e9f2d268a6f3f695bc601a52ba92f57ad077fc35f2c23f355392997aff7877b7c368523f970c639fa1ec2729eb268675ca96ad86068a79098b41ee4d16acd61ddf2aab8f8a45a9ca9eab37cf933247a43b6f5fb116ff1e82c9ca37929ce708e39629295faafd5793e3928434f050d251061e63ba3a54557175d58edc9c943c24283f27bfc7cc007dd2b9e43a3728b3b66f09411f9bce206c0423869184acb9e45e229c7ee837204e9c582fd85b9330f83460c56f1746a1f9f93f2dee2c501de05580bf8f33190091d92f5a710b7d6760a223a27adfd15562d229aeff0e12f81207001eb63ef1c36773bb5c82d8bd28942d94c2ec3dfebb1213998f9c30b0f239d6d9cd0a3e5f6ebbb53f4958a2184d172c83c0ea7f9c0de3f7cdfd7fa144a5208f3f97c97511a5d6edf851d0c6c56cb4b6e8b332c7388d3320f73512b27484476948d80e4ebfd8bcd7b392c20c421d747abdd86f59823d27d8665ce2d8a05c1726fd76623cb71a1230aa76714a71f99e2ab5ea60de57f69b17905002b6113d638515aa0a12c64d84bf85b80573a7c03d32ef38ac681a331566c70a00c89b9dd849bc640ce7d1f9f569717359991f729ca661f58c53abae9dc1cbd74e786c990675826607ac13c865a909667d4c4df143b1d35a1e8c6d066d63a3fc70b94a6ac8fdae6b1f35259fd1767c8f355876c7205140b97cb4d80f08a30680b778956efe0fd6f512347e577181a5b0d79672af2015d2272fdb10d4386e1a1b576119bec65c88636c4316008ab889f6bd40619392ce98ae76696b81e7a2d11e3caf603197a245dbbda48c30dda4814f02113d80deae92767a5c0561f82a6af09eb13be307664d267e624f17fa87f2b91774ce1b2d8f233368247cec6da4c92475eac128bd067df5816d41f697873eba3b283d8708fa329cb1958cd0d8c6add3ceb24ac4a067dd7fc2f112e5d2c19e979d320f3fd847a86e7a0c0653c3bfa1040f40a20309c6d0c0a08aab3f91304600c89f4bbd9f24d93da15c01843e3a38e6031288711983d99322ea8dead92747dd33986d01dad23ecd06ee5691a3f5fd0e14e1115a2543eebea1b4d427ab61d3dedc4ba88ea35fd4460c58d67851b1ae94dd28b35204a0d5625a49dca2ad67c98c27d4c97960e9ff03423e9878d2b4678804cf38749a92ec4fed672cd3f4a3ff54f6fad7f45e2b643119bc609f4476331d7fb2047756b87c9cb5d9cbc1163874c393b6ff520f8b2637a61b6f320ec785715a5b1aeeaa6d26eca87aca52da66f69aeb3b5675dea5baafbcb9fa75168fbd506cb0ac84f050d340ea706e48a88c5870e011cfbe3f5e404cd8442f3abd381d80703e8f2666d6be0bab312618846d36124f803a402ebeb0309ff7804756218048b6d9ddaf42b5cfe45067aa8643c3f23e59aad2c5a308bb85fc3d1da250a13148a6cf35454a97364ab4d7e74bfa156856a83454ae0186387a124d6371e87738225748e4af0326c5dcf21f213b225a172ce02a19f704d8fbf3efc750490651643946723f91760e541e3968dd6aef4e449ce07a9659c6db4c6903c5763576fb23b6cd8b69d604352076659713d120e9270ab3f261248d29dfac78c6ad042f3154cb24ac74c5af98ee927bbc1bfaeb98be42b1bceeacbc431b9c5513fbb2f4ac84334a4c6ced182381785448ead71997dfbf62aa318b3383c74d9defd26672137cf7211bf4d7248c85bfaf275c29c2aff134f53e59bdb6", 0x1000}, {&(0x7f00000016c0)="30271e93bd4e92acfd10a9f747abb3329ee1ed18cf95dbbc70f461e5a974518079dc38824cf097", 0x27}, {&(0x7f0000001700)="6e722d81877e760e22f063ee39cf7bb50f0e8df306b056bb2baa0b9c1a78974b375d74d147d804bd8cf4a22f7801c1a30584d4dc646638f4a45f755b401a3e699b337add6b1dde7cb229714e2f97d1b4731964b5dc5b0d8ff98060ec5d587df2d5bc9cb499ee1dd7ed22964ad9000276190d35d87b2dcf3b106482cf7d0432674466c4628c3af554685b6bf8be7ba0ed26d5aeae9c31d11435edae5220c312ea31893fa8", 0xa4}], 0x9, &(0x7f0000001880)=ANY=[@ANYBLOB="e000000000000000ffff000001000080197d559a34b4e82f4e4cb45f7266218843af207d2669b1e89ee7d60fad206d04624bc42bda1e5a6bf148214c8f0f2c042adc76b2a1fa79f8fab3e97ee75486879c025b70ec995704a88de6486d1d7952367cb53bf1e724e00fa56177d3c062aed16dcd60c2a549e028816fa90d0bdc76e44bfeb1e27dd3b01741ae69f9d18c661c2501e6d08505e31622772fdb9e524739a4c0b4cee27ae72368999ac4112e3e3b3662685afc1f02cba296d56707f9beb19a009133f4dbf496c842068cd1a0d642d42fac3b8049d59acf000000000000101000000000000001000000040000006e4df07732bf9afc5e2e4b5f483fbf567b01459e6eacd03104eddf7f9de403cdd599ae7e243cf2ee013ea843f8648c1296ce7bb75deb79aace0696f845003af3ba324885091975576851d48aaeb2235c9843d46de019f2b2fbbc22e61c9d51de3fe8f5194503c879ff55d13be3f54678ccc69dad6ea47ee633ca53429eab1d7aafb8d770709b874d49f39fa9acd5fdca532bc34e97f38b9d8292c897873b562c7c871fcf0b8f1ab564e767c89200ee732ed8001191feaaeeac79a2c9d311d057a0c8bd9ed479f2dfe8233c84fcbc8a253a910665c7d8ba2a8a3e33845bbfc3b4d8777dec83f10472118a761687b1b74b574c5f9fe690b041da51c32f15a78aad346ac875eb0412d02dd54d6afafa9861ed62f150ec8d00b43ac7c97eda25abdd35f7b46f0fbcdb6703b861f9e452c05fda64932fdf10994b6cf41364dfadfe7a306dbb9d4ea7c579ac4420a32e1d7b68c3f642ad08d8977a89cf953a4f113e5d51ecac2fd9d9d86e52e9e2f894cb3982af531ee2c89824739dbc3b07fb91da4e7d4ead8d0361a5f914550b1e5b1b00b8af64a106bfbd50e7bfaf1427ed5cf57bf1bdddaced7eca9b4ba300cdfad2ff81069be18ac053b0664573136cf36e76a1142952f90b45e728d500002a66d66d4044391fc14661603b4d059c8eba7972c61721b6e7746d3932fe4aa1e255c98d24777ec05d140460ae801d67ecfbd3af682dd51f0fb7283f1a3aacdd294b3aa9717db96fac8c0e7c41abcc2795a39ebb4d2fd0ddd87355269b794bf608ba108713383116b63bb252b0ce0bb21faa7e535192cf4087c6a7539fd73e94eaa7b4dcaab6b1b791381d13f7c2926a3ed72ad2e9b5b46e746ca3d4f5a8d52ede7a0e68b95f978a1adca90adc5b32697fdc98990f1c5dd2421eba8726b14500336b88a3701cf8050b797d0b7300aa4d501f960fbbeaf7eaaa1f3514b838933ac3d910b98ebfc52abdc6df31c5586d891d6b4bb03f6afbb5278d70de836fc330fbb439e74267b1d7c09e8a2c1bf229429fd584501cf91baa905dceaea92eecaf4963b844c6f2da6f4dda000abcc4c6e2281dabf50aab964ecbed2fbac495e7e5faece946de412ee6b10e6116eb94dc75b03b1b9249393b5743257fee6465e75024522ec4f5de3635a5b12e7fb0daadd052c87ec4608ab51d99a84024643b45213ad061c9ab9ef26e261876e82ef09b6daa92316110157f26a2954aee41cc10fd65386f8bbf4ca6045a026c570fbd7254080325ec9db113079ad6b7110e95bd2b4dd29df77474af8cb153b705f31ac5aadfe16903d3ded89553b23ff7b8b8214e7c6e9afed3b22ca4f283b6af9e88cece89d5176e0a7b6bf504969e4e84ae3a661ee8a5cd5f9388dd7dbfb1e37b40aaca2b8d8e886491153fda2243844070fe489ebbd63cff809a22694daeb56d5843139ca659333583cf875dcca59c565fc594dcfb1d2dfba68d200f1f9e95ff38a953d868638b5b089327f1f6f689eceb9406db86a85bd78259fc9ea585ba3b6a01760a9ec4f4db17941daa12ea607dfb7b90251b56a23bdf4a13329e08eea481a3311d0d80caf680bd01254f579022dacdc5b9e53ca3dfca842bb3b1128c990ef4a6a104f4bdbb8f297f78b02807d15bb47b0e188b3824cfc8ca424c2968e01948dcd5cb26ef8a43b4365259a757dd32afaf5194bd14ba849569ce71c636b94a225f26a64084b38720a1109557ac5773b7ac48983ed1cda20585d1ada17aaab717ba42b781b4e9bd65cbfc3846d795c140de35b430ffa45d9620b9572eb784ebbe4e6734cb9226f76b45419e6267ee019307edac5fe7f2fbae8c4d3cfe6af4c3e9e2ff27ab5d98f75bb4ad80fe2105c268a5071250a6f20cdf54c57c22117c162e34dc5fd7c554f22de95a6d532ee927194bd9c3e28be7b687e2f8aa1da72544dda4add111604ed12e16016158cd848c679d1d06535e0b24666e1087664325ff4f7e00d57785dc1a22c851339f76f1815e19f8cfc8e99bf1c5ce30a62fd9e17f2b07438dddecc2daed617283718ea4253b82ad3794d18d7db2da4fc942d54878a0594283f6ce2939ab38fe185f0802c9488898963200d15a8c7ba37ded676acac7bfb06d85dc82e1aaa05c89bfb01067e2658de0aff5289949171fb43d3af15a6c20bf9fb704de7cf2ead2f84ee66fa63a3abd02339e45539b5dc8f84d00efbdd01ddd041a6a635ef0b223eb8b83192f2a07cba4f50af020d4d8745f647a62b08d9432969ab537074cba77090062817a5fcdefb39cd746ef1496360823c1872c3bb6f133f6170eb63de4af9d477306ead9b99fcbfe0c06dbf23d369ff757052ddf40068192ae679f4c58640611532fb9062b05a9304f083517c16dd7eddae1f3f769b7bdc4a300300f6fe11b07add55d0f5022993019cb0dee20007b7215104756588f2d028b514b7ed82aa65a65af163d593e7e26d599ae655fea11a5f916f770e98c8c53ed90fad9042bcc85bfc21e45d6d83ca6a9ab4babecec85f19fc95843b830b3cf3a39dcd09c70c60b1b6ca109bdb47db4718874e5c15b992e0831920560e1fe87e62666f4acf31fa5a574a66a19b61bd6e80c69e3c260c566353a31ea6cbf4d59dfc756ecd010bb37f93ba28ec34862963f12ce280511a5c0854d3fc9c701bb46c3ceb1345635986f11c21b332862501be912bc438a21ae083c37efcdd9e14a2896036290a0bd34c1fc1a6ed2e753562784bb46f411d586188d695deee28bdd6f8541351f712ec006d701fb3ed12c9948ab598713071affc22cf2b201bd2233fa7eebfa24ef825848f6a178e4745fe38c0db0b8ba8e5f90e97f64ff953e2eb60403f0bb76b6928988967a751068b85475efdf55c90aaa5ba6673fed258964b628698498ad1e705d1495c405daf0efc5855db7ecb71f66b29c54930dfa4c41aa4cdeab34ade4d9bba131d2791a9ef614fe5841b2e1972ae1870f703c661a873bf759c9b6093f4c1f75769d1c96774d6e438178116d0b854ef52953a7c24e62006675bc05b8fafd608c302b877a87c9345a8b166a0ffc4f82995fcf9338102c7dbb7e47036e6675ac31216b61f7997ed75519b7d83a050021af23aca702057eed0c5e8c08006b1ad6e99908c92ade9628b5b57456cc557a51818e033db12f0523b05761976bc2a56173c917cc6ca1892140015add375a8e79b04d2481b8eaf5f192f3adfc111f9571e318396a2b9ae85f050d39087ce38d8063698972dfc7267df87620eec5aa26b1097bc54f3e482294cff47672b9ad99e27324dd1a5e6a1ef251d7a935c4e2c5c1174c6ad16638ca677fe68c109397f67fb4b8284263a72a49018e531bb70d64b0a1492eb5123e572de5a3a475a3f5c53ebe3fcfe0d5c72b1da87c5e48aeddd1906962ca5d6576cc1772efe9a2c614942b69bec231e85c85511b80f10b17031cf4280d0539acee2c0266c7e72bc6cf2cdbe16c5356ceb6e6d7b71d6fa3a94bc0371aeac63b6a4b67142d1e2cb40d1211db5b37d9d2902c99dceb8367a9ac01eee96344a937651380200dc313a5218c71ad9eabb9e5a54eecb2b74463eb7ef58f5076cabcf7680b401d764e3aa20ee6a6adfe4d76284db77857e547435879aba394576564c8440c616e2851fe33f6dfaae9defc2ec70c607c1d13bbee9a613b05e1d8149cc18fbe4eaaff018f63c42472af417c4cff1095efce6b70a202c725207e152f2d38aa1cfba038e1e41c2561690a18e037543e77f57f96693c51931453d9d48244aad1c58cb07a5f69166815906ee5fd6fc4a9a72119f51d239787a0d0355d3b38ddcfde7083aa5c33d3a342e4a30498496c54332a245c2f7ef06a12eea1527e89e9cd1c252959302fdcaf2e9ab6616e92888acd4bce8ae924e5af0b739e0b87be54595a61f36801ee76a5fb84884832d7e24891913b9f54c7820c9739a2cf0a0cb17e232641cb6f1c9ef07e173e742372befce7f94d7b03563a0d29bc8f470716a006e3df2d0c5a9d0fadf4fc25225ba215f7493012c58ae869f69c411db3f5c89a689681bc1e6e9826f5f0b4b52ffd9655ab84afe09eadfea1835a9556c87be6779af8f5f4dba4781fe654a584e79fa10d00d199f31758d0a9c74c137285dd30759c610cc4730ddbf5fe2df6c6feb19da315f0b7dd8724952ef82dd7a7ba4fced6fd730fa0ff822db62e7d1f84ee857d9b84fa287212fd78eae107f286ec324e5cabab610fc700a522e63051ace0215f5eb0f939cda6b879deba81bf03182bcbf8ff57e5bebd738ceafa4337dc5cceb9a6b1deab7d745a0c0679c2f0ad954e6c84d07594f703867f8d5138731a0e2260db6864fbdd5f3a13c6eab1b532293a5fdc0a64fb266ca8b7644d1f0518c720d9a6cd9fc0cab173034a109cdd5f6acb93072978693dd5d92f0af66749dfc86cdb6ee954483900825a171b84402b80ebf4ff60eca1262ed84f0d87290794a33ea3342f124fda3b1efcf2ca8ae9fdea4b67e519613fc245158cc6897136f26fb3a43cd6197e1f8061a73c30030fcfdb9b722c61639bb7df17875a526bdd1823064fde6cec427a11a184f4db4ffb35b31cbe28b7809a6154f7199d4c4a110a6723868dd4a02bf778035139363a0a252f25cc31233da9b42c10cee1f34aefa40188f0749f2070dadbe10a138bca79941894ac8985226255daa72daf485e65f446dfbac1b7fb99f0278277eaa03fd9c599980c2df78d8e540d8e17c2f4846716a0bbc3eaaa5633850f908e676fc0bd10a0867533002e9329cc9feaa9469524269142addb99bbb408929d5b3ba12f0a19e9d51d59920f9613a91d204a9532c2b44ef2aaf1e65a391d2984135d3744b94e9cbadfa9180e405b34d82eaae6c6af0b588d615f2f4a73054c2e7f8262ca8ee9e7384e0dd358d69d8e18879d2de5b93ecc71f01db111433964ddb90bb4e8c1a5940a7eead762e01e1e89c06b4981d3e2d55529bef95174b1b924a1e0ea5fbd96e7979923eee0659e0453f84f662c0009d6ccc8e121da1a31d8c23ec70fcbf2a9f4d05fede8aec16f5d09973990aa4e681996303183ad94755352910fb63ae45226943c656d180a60f1cda45d1bf1ecb9e7f9f6bc27315a350c876dd143b48880426bb4c2418f14f1f99c7b88aba69d2cd25c322612acab0783d9a5636b3642ba75fec67e502eb3b78f112aac74144a193c49b086be8decf64ebce30afc4b65ebefadceb455e280a5c6e1e9607d3c5c806f7660ac49d8d9f1cf38233f47c42519d7eb958bd8998749de7c3875eaacaa5656c3a637621b92d61fe830a3216d10392ac071510a53377212b4eb4035bc7d65e4373eadfc263c1c3d1b7c8af5327ebe2e3c3b431f3913bac746ea2a5221512c4a8cd4703d6d00e500ac90295375fbdca449f92944bc92f949601c9132ece316b043afcbda2b29d311e1fd73888ce00284d7bee8b11e0ee86c6df0dd59c8454b76ad211005981082644206db9725161cdeb32b1af9d1e58745db68611b3258890932e054e3b16aefd204af0652253bb5af8be3b248740185aeb189eec2d12a889a2fbf7e79e91fdb3906fccbec4ddae4b14877a8134de1fa85657fd88e646205a7b297790a88689036554958203b4dfd06e5a961dbdc01a591b9e169d46cebb75c84c72f468ca119e63ab8daa5f4c5942b741c3846f92f3bf43f33c5d6e3225f2bd5b157ab437161f725122285ef0a1a1fc3e157bc3d8271f56cc56350a43ed74b909c6a8d933f60e846c94df5e00a3965989aa7c9130b8efe8849bd0e0db4c84e9567aa3b88f5f7d7026b"], 0x10f0, 0x402}, 0x405) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000040)=[{r1}, {r1}], 0x2, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="9da37afb390c36dcf001e48b1bd7db06ba5c3811272f6950ec11d8c2dafde59a8063ea82ad4fa92e70810a3289ddfc4dca14b763cdf465510c49bcf7a04d24572eaf9d1f682726ecc43269a5af5f4a0eea573fa79ee861e810707606f7f35eaa6305adca9b635539cc3ae2429134235667d4573e3857f97aebd2aa42d4b68f5d01168cd5ed1ce2f17c58bbc267fc429c1bdf8e29b25c147d044271fdcc9d3243fbec6ff4229b695a85225809e24415c47d8861ef15911177fc0977f9d1a75189d91db23d49c00b291f59", 0xca, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() lseek(r3, 0x0, 0x2) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) lseek(r4, 0x0, 0x1) close(r3) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x4) close(r3) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000240)={0x2, 0x0, 0x3, 0x10001, r5}) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000300)) mknodat(r7, &(0x7f0000000340)='./file0\x00', 0x2000, 0xe01) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000003c0)="d84861a800676a78c1680e2cca9dc5ee8fcb4122d1351f7150ec18e12d2de711f19d131226bbcaede4c71caeeb3d64589a2ea1ea2571b8dd0a2fa3dbe2103493ace8aca33097407c98f8b74691117b70f037073f08a767ce1d52c1d5ca5a86e0c07f431e87e9187a873e631be144007d721439", 0x73}, {&(0x7f0000000440)="29e07e5a04886c76ec0e854d7fa08c48557aa147f7629627724a621a0686aa48163ecfc64148fab5f3350de32b033ddf17cb1efe8bac361d9dfaed959e690301ba350eebc2851f8d34939676016fc75757d3317f6b0b83b2acb1bf0082708280996319227c8e241af0116721d40a10fad057e71b91386296d2a1506ba0698fe475e746faa9fd1fa5460ad18c96ba529fe7199b2cd3cc547cc7959bfe3525da6a0c1ad70c76f883094563d6f0b35193473c1765ae977ce7daf7827447d7e04d08fe5c22071d8483427b9db093a88cbdcfb38c949a8ca5f26ee521af8fd928fbeb5aa878db94d2261f3a", 0xe9}, {&(0x7f0000000540)="b40b8279a4", 0x5}, {&(0x7f0000000580)="95bcc23a4ea87b29dac841dff2fbbf9c02e0a34333150f848b353f18e3fa87cfe4dda61fb335cf90769efadfe2d5af8cc8e771c35ead4ede48e31a7c850bb8b044b071f99f0c21ffc08c70d8d7e26481", 0x50}, {&(0x7f0000000600)="968fe2a4002fcc865db46bfaead43c1badcdd07a968dc481454029c8adf6d94556f0b10a6e7e783a652582587c27ad8ee37b215ab7b17575aee43697dcf101aea26e3f005add60d7ebc864103532188f9a282437024dfa8c8ccfd8ba090d0a7dcc2f913b1b7fd13322ad5390acd458d66e42fde7f4efd65e1032720e1cac43ccdbdbb9f56d55b124ab70fcb855120b68bf20a3e25e9d8c7b351e", 0x9a}], 0x5, 0x0, 0x0, 0x4}, 0x0) lseek(r0, 0x0, 0x3) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x6000, 0x7) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000007c0)={0x400, 0x101}) socketpair(0x30, 0x8000, 0x7dc, &(0x7f0000000800)) socket$unix(0x1, 0x2, 0x0) openat(r8, &(0x7f0000000840)='./file0\x00', 0x1, 0x184) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000000880)="ff7241b207bc531df936190dd6c0e170c0108d01b8a052cc10f528c150a4f54999c522638118890486baee558d7903352389281f4c9d5bd59fc3e1629221d650d3bb52a5c42ebf9b38721451e3600158251490bc297def92bd8c0251cd86c6760d3bf972c680a91fbbff00d02e671a8d9f540fd99e7d2b2595d6e5959992b6f7615231b1aecaf22f7918ef2c634fbae8dbfe92e813b47dbca03612459c803b28867f8b68b54fe4baad5fbbcd7eb950a3b701199ee12dbf881d6f89098268efdee060ce309aa6", 0xc6}], 0x1, 0x2e) open$dir(&(0x7f00000009c0)='./file0\x00', 0x800, 0x1) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000a00)) r9 = dup(r6) recvfrom(r9, &(0x7f0000000a40)=""/54, 0x36, 0x43, &(0x7f0000000a80)=@in6={0x18, 0x0, 0x8, 0xd69}, 0xc) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = getpid() fcntl$setown(r0, 0x6, r2) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x4, 0xfff}, 0xc) dup2(r1, r0) sync() 16:00:38 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x7, 0x10000000000000}, {0xfffffffffffffffc, 0xfffffffffffffffd}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file1\x00', r1, r2) 16:00:38 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0x0, 0x6}) close(r0) 16:00:38 executing program 0: kqueue() r0 = kqueue() r1 = socket$inet6(0x18, 0xc003, 0x2) shutdown(r1, 0x2) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) getsockopt(r1, 0x1000, 0x5, &(0x7f0000000040)=""/190, &(0x7f0000000100)=0xbe) close(r0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r10 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="acf35b5dc0a9e487fc150d7c1fa442b625d63c26b620f3949ae7e4c668b16bf43f46ee4612c74a15d0f5d3f732ba6ddd87d2f0ac72cbf414c65b07183bce6b546a79d54193a06f83af4a454f667f92f0eabad62b9d552ff5631b9fa60c88b41a8c91a522c17cbed2b1251f93d321fa7c49c41b3366c2dfbbc6b2a18c420bc91a747de9bfdbff138700a7985338f6170c6c987808c01e4af477ed611bbf870227b89a227fa7c0504fa4b21e49e35840f2344e76a87c1fa6f9996d3a6792c688dcfd942ed986a2a5dc0738ac253ec337bbb9651e23f5511d7a54d1f2d8a954ec32197e66c25fd46b73a4bfb703c3642dc730778197219d", 0xf6}, {&(0x7f0000000280)="6d02c2eea61cb259fe66ba590a306f954e08ab3a18d01631d47adbe9285e336bb6c36d37ed22fc07c88e3d40550120542204544f7234d3e41d264f144362f06132e210", 0x43}, {&(0x7f0000000300)="f1671088c049a79ff278b654ab48ce5e4e29c0dc", 0x14}, {&(0x7f0000000340)="d28b8303e4a8ef31af48a8dfad", 0xd}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0x400}, 0x2) 16:00:38 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mmap(&(0x7f0000104000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) fcntl$setstatus(r0, 0x4, 0x88) 16:00:38 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/236, 0xec}, {&(0x7f0000000240)=""/117, 0x75}, {&(0x7f00000002c0)=""/10, 0xa}], 0x4, &(0x7f0000000340)=""/156, 0x9c, 0x81}, 0x40) truncate(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:38 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) socketpair(0x1f, 0x4, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 16:00:38 executing program 1: mlockall(0x2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x1, 0x4}, {0x8000, 0x81}}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0xfffffffffffffffa, 0x4) 16:00:38 executing program 0: socketpair(0x20, 0x4007, 0xfffffffffffff001, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="31b1af0fc3bb80230bf6ce272e3f3cc3196fd184f4cda5befcfba14104ab60e74c613820a5b0948aab8e9fb8022a29da485e385aee437bd8432507cc12ef6bbe2d47f44f29fcb881d804", 0x4a}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="f837c6b7f2b5d062ab4f80c2ed538fa5c81660c1fb0f73a606f186f77ae1c51e1b20e710b894a17e3def469fedeaf779eedb942a0e0b53ca3c4d2bc525463cc6aa4e5d27e35c1d099b183506922937775d76a9735bfa85c338154b1c2a75c030b08ffad80e7cce1e02e539ac28e3dd30b40e75548062981840aff4f6debc6007c51551018564feb8f16f2eef9cae2246b92f87cf6bbc84035db2440c4ea66be30b779fb38146d9548c01690053fff34288653454a6ccf90b516578b825cc6c5e58043c", 0xc3}], 0x3, &(0x7f0000000340)=[{0x88, 0xffff, 0x5, "9aabf1ee34cfc9baf9c523cbd02e594ce39e466632e104712376a1717b7f05357c39133e9b91afc981acea8cc06a80e6881c5f16781cb845d7459f1910f5b7a42a17e95fc185001223320b3796f2c2b29907c8752f94edee67459bae5b89ff4ecdfc6b95844c4bd0172be63d5cf98f57ed3f7177d4c5c2"}, {0x80, 0x0, 0x40, "61a66a66168f31fe897abe9b9d1ea83757fa41b63acc71391d27d95411f9f33589a43ef5ca1b3013e9d7e4d4820cdcae874b6f1c0faf1592eb9927bb46e4ab2abbde83f165b5372d7d88cbca516c906c88496638355db98385a01719bfb2a2a3dbdf2be6242aaad14747"}], 0x108, 0x405}, 0x404) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:38 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ff6000/0xa000)=nil, 0x0) shmget(0x3, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) 16:00:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0x27f) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:38 executing program 1: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x8000, 0x1) mmap(&(0x7f000010a000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) clock_gettime(0x0, 0x0) r1 = getgid() setgid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/98, 0x62, 0x40, &(0x7f0000000200)={0x2, 0x0}, 0xc) fcntl$getflags(r0, 0x0) 16:00:38 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./bus\x00', 0x20020, 0xa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000240)='./bus/../file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') rmdir(&(0x7f0000000100)='./bus/../file0\x00') 16:00:38 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) r2 = semget(0x2, 0x0, 0x140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/17) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x14, 0x200fffff, 0x80000001, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x24, 0x2}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x8000, 0x101}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x3ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x15b, 0x7f}], 0xffffffffffffffff, &(0x7f0000000180)={0x3, 0x80000000}) pipe(&(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffff800) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) chroot(&(0x7f0000000000)='./file0\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) chroot(0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:38 executing program 0: socketpair$inet(0x2, 0x1d193c5e76ccbab5, 0x8, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() recvfrom(r1, &(0x7f0000001340)=""/174, 0xae, 0x41, 0x0, 0x0) kevent(r2, &(0x7f0000001400)=[{{r2}, 0xfffffffffffffffe, 0xa0, 0x10, 0x1000, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x7f}], 0x78, &(0x7f0000001440)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x3, 0x200}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x56ab, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20, 0x232f2ac9, 0x5}, {{r0}, 0x0, 0x8, 0x11, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3, 0x5, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x1, 0xc89}], 0x6, &(0x7f0000001500)={0xf61b, 0x5}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/4096) r5 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x7) write(r2, &(0x7f0000001540)="a938", 0x2) kevent(r5, &(0x7f0000001240), 0x0, &(0x7f0000001280)=[{{r3}, 0xffffffffffffffff, 0xe, 0x0, 0x400, 0x8}, {{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0xcfb}, {{r3}, 0xfffffffffffffffc, 0x34, 0x40000002, 0x4, 0x4}], 0x6, &(0x7f0000001300)={0x7ff, 0x8}) kevent(r3, &(0x7f0000000040)=[{{r3}, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0xa23}, {{r3}, 0xffffffffffffffff, 0x84, 0xfffff, 0xffffffff, 0x6685}, {{r5}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6, 0x80000000}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0xb, 0x0, 0x4, 0x6}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x1ff, 0x1f}, {{r3}, 0x0, 0x2, 0x80, 0xffffffff, 0xb46}, {{r3}, 0xffffffffffffffff, 0xb8, 0xf0000000, 0x7, 0x10000}, {{r5}, 0xffffffffffffffff, 0xb0, 0x2, 0x4, 0xe0b}, {{r5}, 0xfffffffffffffffc, 0x5, 0x20000000, 0x8a3, 0xfffffffffffff9c2}], 0xfffffffffffffffd, &(0x7f0000000200)={0x7, 0x100000000}) 16:00:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) dup(r0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0xff, 0x0, 0x0) shutdown(r0, 0x2) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/179, 0xb3}, {&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/13, 0xd}], 0x6) 16:00:39 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:39 executing program 0: select(0x40, &(0x7f0000000080)={0x3, 0x5, 0x5af5, 0x8, 0x101, 0x80000001, 0x1000, 0x3}, &(0x7f0000000100)={0xaec9, 0xd6, 0x11982e20, 0x1, 0x2, 0x7, 0x80, 0x5}, &(0x7f0000000140)={0x401, 0x0, 0x3, 0x1, 0xffffffffffffc2ac, 0x9, 0xab9b, 0x12}, &(0x7f0000000180)={0x0, 0x7}) r0 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x500, 0x168) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x8, 0x80000001) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = geteuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) geteuid() geteuid() setuid(r1) r2 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget(0x3, 0x2, 0x620) semctl$IPC_RMID(r3, 0x0, 0x0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) seteuid(r0) 16:00:39 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mincore(&(0x7f0000feb000/0x14000)=nil, 0x14000, &(0x7f0000000100)=""/43) setitimer(0x2, &(0x7f0000034000)={{0x4, 0xffffffffffffffff}, {0x0, 0x7530}}, &(0x7f0000000080)) 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fsync(r0) socket$unix(0x1, 0x1, 0x0) 16:00:39 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x500) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1f]) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3fffffff8000) mknod(&(0x7f00000000c0)='./file0\x00', 0x108, 0x10000) semop(r1, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}], 0x1) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) syz_open_pts() madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 16:00:40 executing program 1: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getuid() r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:40 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x2000000000000001, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[], 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2fe, 0x2}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0)={0x4, 0xb1}, 0x10) 16:00:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x83) socket$unix(0x1, 0x1, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:40 executing program 0: syz_open_pts() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080), 0x10) setrlimit(0x7, &(0x7f0000000000)={0x6, 0x7}) 16:00:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0xa2) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) 16:00:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/172, 0xac}, {&(0x7f0000001180)=""/153, 0x99}, {&(0x7f0000001240)}], 0x4, &(0x7f00000012c0)=""/52, 0x34, 0x20}, 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 16:00:40 executing program 0: r0 = kqueue() socketpair(0x21, 0x4000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) pipe2(&(0x7f0000000080), 0x10000) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x79) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) poll(&(0x7f0000000080)=[{r0}, {r0, 0x4}, {r1, 0x4}], 0x3, 0x1) 16:00:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x8, 0xcd0}, {{r0}, 0xfffffffffffffffe, 0x1, 0x14, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x6, 0xf00000e5, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0x5}], 0x101, 0x0, 0x0, 0x0) close(r0) 16:00:40 executing program 1: socketpair$inet6(0x18, 0x5, 0x6, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540)={0x3, 0x7fffffff}, 0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000380)=0x8) lseek(r1, 0x0, 0x2) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_int(r2, 0xffff, 0x1081, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = socket$inet(0x2, 0x200000000004007, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x7944af4000000000, 0x7f, &(0x7f0000000440)=""/137, &(0x7f0000000340)=0x89) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x51, 0x5, 0x4}], 0x4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x18, 0x9, 0x800, 0x6}, {{r2}, 0xfffffffffffffff9, 0x23, 0x80000001, 0x9, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8000, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000004, 0x7ff, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x34, 0xf0000080, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x5, 0x7}, {{r2}, 0xffffffffffffffff, 0x90, 0x80000041, 0x2, 0x3}], 0x100000001, &(0x7f0000000300)={0x800, 0x4}) socket(0x1, 0x7, 0x0) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000580), 0x10004) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) getsockname(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) 16:00:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000009c0)) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000940)) lseek(r0, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r3, &(0x7f0000000040)='s', 0x1) write(r3, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) ioctl$TIOCSTART(r2, 0x2000746e) pipe(&(0x7f0000000080)) write(r1, &(0x7f0000000080), 0xffffff9e) mknod$loop(&(0x7f0000000900)='./file0\x00', 0xc002, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0xd0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xbb, 0x2}, 0xc) fsync(r0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6010, 0xfffffffffffffff9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200d3, 0x82) sendto$unix(r0, &(0x7f0000000140)="e21e779a233b827767507ae8050a0ded3059783bf16763b577b48cc1c59237117d589d0a39d2b0c5910cf1201f0a6e2be3e01d4ea2e6109de07cfa75c3bba4701b9b1161501e7c718d123e730909a807b72f6c5d438b8d3a2a7182a0eed74c1c78e0aa1784f040cc29e8283861b5bbdac2473b28de4341b5fa164d4013ace2d0da", 0x81, 0x400, 0x0, 0xfff2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 0: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r0) r2 = socket$inet6(0x18, 0x1, 0xe297) r3 = dup(r2) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x4, 0x5012, r3, 0x0, 0x800000000) 16:00:41 executing program 1: r0 = semget(0x3, 0xfffffffffffffffd, 0x200) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) semget$private(0x0, 0x6, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3) r2 = syz_open_pts() flock(r2, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) 16:00:41 executing program 0: mprotect(&(0x7f0000300000/0x3000)=nil, 0x3000, 0x5) r0 = syz_open_pts() mmap(&(0x7f0000300000/0x2000)=nil, 0x2000, 0x2, 0x4811, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "ccceb8052456f1610e97fd3656b78443a1bdfc6be79c904d6b8d7596403086b4c5ef28826db85abc0a40af81afd2224482232de8a3"}, 0x3d, 0x800) mincore(&(0x7f0000300000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 16:00:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x81, 0x4) r0 = socket(0x0, 0x0, 0x0) fchmod(r0, 0x4000000004) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10098, 0x2) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto(r2, &(0x7f0000000000)="6196775781555f57e3d5a12477eb94f7c674ec72b17b44ad608178ff761215460f40ecb55905e37f070e8bf2bef51a460e11e692569602618fe2dd4fe0ed4729e640a2efce20af806f92af7a83660e4310544577a1853d6847c9811f40f2f99122ddb3babca3fc2c511e04903084f8140ff20d74ac7189a05b2df3574e8a2645cb3968729ca019a74415", 0x8a, 0x40c, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x80000001, 0x7f}, 0xc) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') renameat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:41 executing program 1: r0 = msgget$private(0x0, 0x180) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = msgget(0x0, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/66, &(0x7f00000000c0)=0x42) msgctl$IPC_RMID(r0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) shutdown(r3, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "91ee45c340c258d49afe4c67c667e26cffe39dd57b983ef7007b5020a757db5bae76432266fbd23c7702eec275108ef499cba781754475aeb0ee0e8d38a4cc37f0d0c8917f4ac0d7a20e7d475d05c12e5b4d53b82e0f2c61ff52efeeef03ed605d8255f4ef43c14abac4f67cfc779bc2598fee55d04c0137d6a52bc5ad3579dde024dd780b329f0b691645ce4e98bdf39ad2826fe0eafec028e77eaf838cab318e2a7b76ab59cc5a7dadcfa208f7"}, 0xb6, 0x373b03736b8711fc) 16:00:41 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b098894f655eda5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) select(0x40, &(0x7f00000001c0)={0x80, 0x6, 0x7, 0x5, 0x1, 0xfffffffffffffff8, 0x5, 0xfff}, &(0x7f0000000200)={0x401, 0x3, 0x7, 0x7d, 0x5, 0x3, 0x80000000}, &(0x7f0000000240)={0x9, 0x200, 0x4b94, 0x9, 0x1ff, 0x5, 0x100000000, 0x8}, &(0x7f0000000280)={0x2, 0x40}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8100, 0xff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x10, 0x80) openat(r0, &(0x7f0000000140)='./bus\x00', 0x7ffffffd, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus/file0/file0\x00', r1, r2, 0x4) 16:00:41 executing program 0: pipe2(&(0x7f00000000c0), 0x10000) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffd) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) dup2(r1, r2) syz_execute_func(&(0x7f0000000000)="c4c1d1deb5b9000000c4420bf5dec4624dbbe8460fd44fa1c4a295aada66440f38027600c4c1f8293c5bc44241ba64bfb7c4c3295d94c832233333b6c442b1b930") 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) msgget(0x1, 0x10) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:00:41 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x80000001}) r0 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xaeb5, r1, r2, r3, r4, 0x6, 0x100000001}, 0x5, 0xffffffff, r5, r6, 0x1, 0xffffffffffffe965, 0x1}) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x9, 0x40) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000000)=0xffffff1a) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') 16:00:41 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="731fb53f7be98b077ecfe1815c4703358b34f83d2fab16772e80056200c0a35299b3890a3e46a913a5abae58a8f60e066ee863b715a5008f9c7ebd94da0fcf2c49c31c4d4927adac78111757cdde2534ff949125a0db01acbc8c9b1fac9af2b750d13f88acf9a2cb205b58320fe6724da1dd44ab6f2b0fe8aa0c351e959c2a70816b92d2df557973a902ada1e9c3719a2081a6ec1e1325940435bababfb327adc01ae48eaef42c793202ff79", 0xac}], 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)="9a83c8e30b505a7f8746ae5b0ddc146f1c02d18a5db2c8b1b7a6347bd367eca4f94a1d9b7c273ca1d3b2458dc21fdf12cf8cbf382f5c92cc62c9be9624b9b56463fcd65ad34074606136f934007eb46bb1104dde5145f15cd5e46da213589b02cf48a7c3bc1b5ada850dc401f60eb1030b166bed4983486a77c6b8ad88ee63240af165ec8a91592f05c4da3f48f1c59d0e53588f9e59055c9fd86ed50607fd41ecbc1e96c4dce5e38958c4523ce580e8a576d39b3a24792d9bf44ad327d533e372ebbb64f535e20371956feac4d0e34b4f953da42e9ac23426ce194d80a62b64c1e0abe0802b22de97111d4310f7797d7e577ae432501dc9c60b6b0da155f9683b3e3178cb079106284dceb43b5b17d5bd9843f0cb8affde0b32783d868952bfc9e95c4e382d54d1a86950aaee7b0bcd0be2186c979a78b8c9b9f3ad15ad387d9b8b7f4ec661b2f1b2499ae0b016636635b902b3222d7f3ff747542061a8056e3de63a67d7defbb2abe90151cd5cd643b54ec3cb261c196a9906df3f063cc6ba505125d3724d7bb38107373bbc26a561d5cdd7c2dae09aac2b7d9d7127b9b9c648d3c300439c5b980fffca812a0c12a486935464c02422d5269c555c0ea08c5963e999db1ee9cb5137b68ef3730b1ecc74c47600565ed2c471b1fbc3dae546f7acdfb8468ae3e2bf464e5fdd295b971545e1a39a03eea4ecaf50825b4283587aa269a290d0284744dcaa6379af057d244cfc25e91371746548b7c54bdf589c81b06374edc40faee197fc31ca73fb077220efa491f41a4dc92c92e959ce9bad60101a703ec3b42b0a46f6366a2e72b6d6a4a94041117ff143cbccb27388a5eafee9fd9c0e047dac0785a5a262fd751822710f7198199f8fb259df65d4b9b901cf8dd3e93ff362beec1dde94a25fe64f95470f8a5530051add7c3f9e5bf5728a095dab28aa024f40fce224b19defdb256bd696b1144534f9307d7ca1dddac50fe2ec2d5610801afea7e2ea9e4c6ac0a49870ced6e35e66544317f06417e1d63029bed9b00191b08dd8884cf143b59f83544a046e56a08f408197b42366e5279c83d264776877e8d22d4474a2bf40c36cfef07504dcb44a55e239267d8a4fe3e8f00f07611b1ef575e6fbb8a2891cc2a4ec17ee08a2888743d4b0b14ab2719f5fc953cbd024bd17f8e4da49d6f95047182cb78bfea38ee07ef216b104d7bf27daf115d5220b48a38619919980edcfa07aa8962cee6798045bb73afee329ec4f35e20bce5da9c56e71381baa8a5350c5870cb2a63f81da6c1b87a5118ca9509764ea21c65e50b7e2f6cc26171f4e7259d8bfc25f5f4ad7828e374336451346f54a625111fd89f241e7a41a7ece6e39b009c530b0f97d2c998497aec22aa488307bf4ea95a24931d91ad54a4f2c213d873805f6959c8ae12c5cb95526bd19fd6f66cc280d05b2f3fb284f8161364e73f8cb221727c9388c99bef9c99ad0b15fcd1ccfe78a5122c57f9b8d99c81af1966db05db48607b87af1bae697f67b7d6f62ba50cbcf3492866a468a23108f730d08b4a5aaf666d3126103a7345ca4187da9c1bb95591bcfcbd6255b9c792bb3dd3d4b26ee3bbf357dbc09ced156e55f466c222b0b0b1ab37746e6f3b46bc85724f4c155d1b06052c412379dcb050358eefd25982622e403350676617edc7cba1c066e0994610770d0a826c298d88ba8f35d57c2bd5f6e63c7838a14dde69942885f18bc72c3a9172982f340847f5388283a80979819f0ece0ea86a2764265898bd7c5c20474ebd24e4bb79614e8ab2193c89195b11e3f9fda22293ede06c4adf522da3d62da224ae6ec2ca5cb233e101483dab8506d3749528a40a1e467e63a7103658c9dbe6db08919c3b37dfedffbc8c7966e366488996808c942328939311cf2b704553a26d522c6ecdd3f4676749aaa8c8709225eddbce58e481bd71be5dbe9a7b2319a36d01a20b95f821a047a96c62d5b2e4f56de2bf2a2048673e00121ea58391a14aea23aba1b96a4fe1e39f683bd1421a2d41d6abdf712e7a1fe54a00729dd2325c573e4b4f88c1382b33ce1f7f783deb66d4f1456c1b75c18c65b496e05eeefacc70667233bc412c1108592be41248acf6c6f859abb0fea0ed3a34daf47333ed89bca58fb722cb302ecb621f0c1e78862c5a2b54517ddae34371e7b6c8854f510691622695a6d7523190aa33f852c4e6063148ccd914624999278c11d480a694aeb64e3d721ee630f0c6e6becf84f213f079e89a3ee0d02a91f1d8300cc8d04d2ef69c6c5c11f69f0a337a083bfdf125aec19d04a156d3e7595ea6c66cda3aed25aea767ade58e2ec897bb2f7b88f3d82bcfb50b5ad53279c0b9ae84623e2e23607d0cfe5d93afb02f04f63db3b24094fa7340d80453ea633712c42ab28680a8775e77e6e652b6e8cb97cfd62c3bf373ff5914a0a0f95053f3691792d1ee5be9eecea0c1d24920d41780dc76b9a11f90a5f3e4d4d16ef30db183479531313d4eb223182bc388615ee67c2a173476e5622dbd1d1cf5df1082fbd08bc8ff9554890d3954adb07b0b639dd2b7bd22f46b46374319aac7d37540e65a269bbfbf7eff8778c97800d16c67822bab342b5e0245937cb4f69799731c999984631affcc40c1256ea403a03f6aecbb3e515967eab4371ca8cef039f252d9d98597ac021ba34a5d306fcf0e1917d86a96d461f1e11e61cad74b71bc2c0c926fa7f1783564daa32461513692b510698d4617fb559466acf70d999280bc435330d421be0905e2f24c9faf95e84851da70cd6ce32328b696531cc0db680038a719565a415f4596d1010b1036992af09b9cd57a7894c35157c18dcaf22ab06ed429af720a5b425a7ad99f969e4baed4e140fb8376835b5a8088cee79cf2027144208c9cb516b941b96c085ca5c7173bc6b9f00b413d80cb6e0e7eb0c9263c87d94269a80c01ef27b6adc54d67190f86494f760aae086c75c68fc27528ff825991b6f6afb75f3b8bf248fc7c1952c9a1d7fba890818375e8aaec79b011ee9382ecc461f6d698c8f145a9333e65c78c33f3741d8dfa60e811d4931a09843147a23f648c7b5508868fc4aff8596a67fd2cd3891e77767a5965549bcea03216cd570231cd42e0cb92b36d496359ab891fc676cd49001fbf3ea4b49f4140f679dfa1a071472a371e105e653dbacaa66996d8c06248c1e335276166961c65f57902ebba4a1147a896c833de64cfdb5ea1eadf73da6753344ae03ccdbba1a3ea78bee5f7b56bae0a073bd2a8f87fb53a53dace1903f6b8d8a88ab8aade1ca955f62b0aa4de5cd1e9ad276f9a0ec04109fa0a5408a5c923491ba2851b9b72a6bc5a26b11980e4b74bdb471e98debb95fd8a4e68d5bbde3b16acb169491f55f24b39e5c57263c49825e61c73120f9a2a3b1d522155948194fb41def0346f540b11db08729e2a1fcd4d69607f9a9e1b1aeae098d9cddaa8b7c9675e19fc79a69ff2ed7486b667fc296732cb2a9ab33fd2507181aa02309316badb8fd9d006085393adebf9a00c64e5023b5278f1e4ff104f0f81b80c4755a92c182c82194c893c76d27639387853c107581fca95d7e742f8ba897c78f0621c9d4d0d652aebfe626c1ae53e10480c156c3a3dd2796d5b479c22da8956b5125ed132bdc225c5b95b1d4a9c81e76f5e48081e4f6bb9a5ee434280f6b6977a48c566bd0e7f3117c9c27bba58ee8da827c37e9b761d6ebb2210e26b3f180205046b4aa735d7a767b64887fffb928952588341dfee7ac5517c0bb95265ac7f726f05d5a6a17a7180b0534077a52b73cf4c8d96ea6995adf9acbb14116151c21434cdc5a9df26ff5d03341a6d4a2a80c48a5006f4f35052f8e5bfe2cc8f4c725ef87daced2b6617047351c0e3f46e7e743779bf73ccd58313346e2b2fd1df6dbd8a5f55fa5d271c1bfe734196b1c12c98b2aab1a297f1221195e39463ff49b256ffda3b60cd646664782969b6018bbe364352d830006abe9e3599eb8bd16bfb59582bc49adee261caae51c16bd48b0aadef497cf181130fe0806fb4b4135cf43031317d2f8fa601c60be3cc556cb100b8b1f15c2ee0dcd3f0f328645699dcb8e50b5c0e5ed843d9006f1c99a14136cd7db31e628689eed0171cf0ac62ce0496800b212bdc888958d1fac201d46d1a7acc4448b2fd164b7941d1ca4d5acbbdc13ce295a9397f7521209069153ac28ad2b6db80a91cc87805baf300be68d61fe66eff90fcc86e3c6fb8eb30f9c88201a046f72e53c9603d65b12eae7f13055a02f00922bb9e73f134e71e4649339260098d7ad7b8c679e7c52726d963ea608fabc5408c120fcc946ad8a188c118faa5b1ae80670d069b5827a646d89aeb6013cc415cfe2e6809d060c6e1c947d7758168504e6a571713d0d760eaed614323e0d260470b61a9739a5f892d07422aed5bd547f148999cfa258df918f49e45d1e5a162c54f3e59941bb8d2635f334984aa14c50a77863c3141a13447fb4f642aa7ebdfcc84412058afa499623a3b38f4a573e4c8034f7b48323f37254d42f89b0484c391ab05b16c575343045d84a6394965e8f051212f56de20533182c45442c49fe7121627dee46fefcbf38af0b9fb6f724ee24170eb43238ddbc494935f74f1741f5cccc50533e1ce26047f16243e89294f8da01d152411fae1922267ba8564743e4b407197ed7934d85b4136be14f1542625578105501f8d5098944550557d04aa2c3d54386cb25c9b0807bc9f49de87f3cb0c61eb3d9ce3a5351ce929b6e33ef2bfa454a44e3fecc5e43c8413144079951af8be099a95abf56cb16b4174afa2c5223ca956f15089f61272baafd1802be4c5ad8f3ec452a9fe7c4eeb14b580037ce0cf12652ea31c5f96096713ff3545db293975c243589034f926ee5e95e8e5a5264532cf114a083b2ae192bfb99bbd36b4edd9e69e4048466b68b41e72f22e71450ebff9633fde8f6fcb24158b004242f584aca1bdb4870cbcafedcece81ef7d601e1df9749c05889dc678f079efcdb8580fc9eb40ad33afe051c9d1d20fb60bd536e98c9a45429b4ab76d2a35582b4fbee46d4a0ff32437d919aa1ccdfb5043c7122fef41bfd86891826cc76205b3fbc88ff6c465d2638b39871ac1f95cde9126769ae5dc6273f1fb7e408b99b060b9ca686ace8c1367139f5816e4a2b005ca112d087a9e056e5d7e3dca65e7265e233c3f3344af1906c0debd6e1ab39dd178e2e405990f35198bc7b41650a61de041d747e636460614073cf75c8af4c1959cd68ae2f96ca2e1bd3c4b41dbaa6b30d6edbfe22ce49f43113fc93764a55b0e8285f3477df25712bba5aeb248c897b738f8cb4af14b1464268aaf3f5ebd76e00ed746a4f551624de936f7d8e2743276b780af89563ba3d33ac5e0cf03f4feb35f636dc12632a3e0380d7508032b47f8b66d0656305acaa8741e0f1baffed54f4d65e6b341b9efbf17b2d9d3957c303a3285380d7312df9b9d0d24e1d1c8e61500c89d852aa633f8780a4fab594b129c5c31339bbef7d75416245338c5f01deeac0a4bf05847c0ebc254d6063bd5f6d62b11a232689a1b55f6e1c39e2fd2fbd07a508067aff70bb40ed88b4ca7f94b919c8544cf4325f2da4ea8a0ddcd43d5109ff62bfc346622dbf833b11a60cb6e56a09584847d9f18985e7ea78cc67b4d3053039716d38d6e955593ea6908f4c14fc43015221bc09c558efa80c367c8cc04a7f80b30699467640a3fe1b32e94034209485d18e85df197470025466ecb59e79d0cb37eaaa", 0x1000}, {&(0x7f0000001200)="e2c68a078afb235684d3d446f768aea4ba0b1837af559c93db52cffc970395a084f4214a6b0411844c20298710630ec7bc7a0a8a2276bbdaa50a321720f1868296376255bc196ae7d108288d5c7d9e3e8c9d4218d69012e71931ac026044a629edd818d6e2e1b6dad906786004b6bf8c4dbfef2c437264a9d4d418174286283e7894e9af03586f798fa4744dd725a86ed95e34d45f4c7dcb813103aabb599f4d5cce93c678da49edb0850fa8847cd466b505aa5bd20d13877dd9e0f22730d66168c491d73ecc9606c8246dbb5fc843f6412f1f52c96c64a22b845ae3140da281d4310e16985b91ddbefee31767fa86ea", 0xf0}, {&(0x7f0000001300)="ca7f0299028942b46758b3faed3825200e0d9fc20c55ceed05349e3651ed753cd45c3be44cb5b94ab46c699368ffa62fa5c12ac82b208f01e3adde45fd4b77e90d21d904fff8b7707e9d3541a236390831ce49e133e59da096d25e2533e1a228a2a4a74f601dae1b8bb79b811e15dd1d74cd551b78b77e95b1ae0acbe709de9318c436d58c38453a94ff00a83bbaebf946f047168dfc55ab49453b40f911c6b1063d64a97b0368f71fb016ad2813d314c985891241dfbbedf327309a01928f5af2c857c50992", 0xc6}, {&(0x7f0000000000)="249338f9b4156867bb3f6fc4a1a0ff6993dd90457da2a68e06fbd43c0fce9e6c2b1a09307ff6fa9fe682862cf777798c4341b28c0be20ee253e96590407dc22a7a94ba0a2621c0d381656da25bd18a8d59e239e1d8b0f187c2e0a5f346c63c26dc1df48f8f9305cc217138284d08da07be31c183110bdcac31817548abd4969b2a231ee9fb66aad24d56fa9985c946f55db7a9", 0x93}, {&(0x7f0000001400)="a0f4e66cc3b2ff1c884a9a104f07f96caab29dc8fdd334f2f412f4663f3c292e14ccc969e8f6cb867a2cb444ab4fdb2b29ff1cd6ba22ad62cc4bf70ec764b5c4751bbcab21bb972f6dcc3bcbbed630731b6e1fa84c7a842bf6539d4e553ac655ecea5997702b738bbd4e37cd5988daab663dd47e319e0f0bd18f49e42086b9a342abda1fe84499bab742", 0x8a}, {&(0x7f0000000100)="08d96751aae7757563e1841b7592d489e28fb4ca5aeb644e085efa22", 0x1c}], 0x6) 16:00:41 executing program 0: socketpair(0x7, 0x5, 0x77, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x401) r1 = syz_open_pts() close(r1) syz_open_pts() 16:00:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) preadv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000280)=""/238, 0xee}], 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:41 executing program 0: kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x0, 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 16:00:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) rmdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:41 executing program 0: socketpair$unix(0x1, 0x40000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 16:00:41 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) 16:00:41 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000002c0)="c9", 0xfffffffffffffe53) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) sendto$inet(r1, &(0x7f0000000000)="4e2995f6df04a28d777c592bb3823fdadf48f6143a31a0c80f05fd5a1a11bfd5495d204abe11368369efd8505fb48dc0ca04cc5475487c2e05ef191984bbc484dfe71bfaa1b576a8b4726158021fef13209fb6513b", 0x55, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x10000) 16:00:41 executing program 1: r0 = syz_open_pts() socketpair(0x19, 0x0, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/61}, &(0x7f0000000080)=0x3f) fcntl$dupfd(r0, 0xd, r0) 16:00:42 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:42 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:42 executing program 1: sync() r0 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0xfffffffffffffff7, 0x1, 0x0, "c82cdfa927cb4c6ee56a930f0efa6f8340d9ee83", 0x9, 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x94) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xc8) chown(0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) setuid(r0) dup2(r2, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x47) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) openat(r3, 0x0, 0xa0, 0xc5) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60a, 0x3) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f0000001a80)=[{&(0x7f0000001480)="adb9661ef24c56fad7e05c38447e687ba93e2552e10862b0942dff00b72af0a4cd47f3840e05024c4d89b7e20f2b3f8b6f2d5e966defdaba279e4a3ace58ce0d330ac61e643640a8cccb2e6ecb326e27797a471ddb5c5a13a5b9382baf323a30007b2962cc591a0ea61a393af09479daabe08db70da5d128002da5598a4b5d363c28bf8e32196853aeac0131c008f08b00c40849d3e4cfa2de70"}, {&(0x7f0000001b00)="45bf85f1cef7cc5af61aaaf56a0696313cc4bbf5148726767aa016291bd7f529c241eb33bedd343fd130324963b193cbdb997959b18c263a1738fd6656647093be6f308113b5d36e2a23e11ff27f2c88289a84c6a9a0b052ab4886"}, {&(0x7f00000015c0)="2adb565f8fd46fc9392c5ca4b4872cce72b245d42c1fc6e56a9898396afab2969a8917505d6e2516712a21838c7a2bab2f77da2557f4fa187ee2067ab0b4fb179b26bcd64c1fe977ebe350ff7efa836b3d3d949708fdb7277f83e30ef25fd68797e20029e0faf9c299279ffcc1eef8f8f498edf94732655b7bd1b0026198852c156a7383da54eb96fac1b6d6d0da26a1fc1cc03e3707e7db5413d99e9a51cb77f2a7f119b95eec232aff661438796628910b3239e3ec4455bf5903dcaf836cc56f714a39a5861cdff6c07798e781b4a5510544e0f5d70566f2451ee543a8a6ebca863b3da46299a08f"}, {&(0x7f00000016c0)="9bed298b613bae1430aef962e77380a2879346289d37dff2da5a781dff2955847710a6cecbe8ae5bf39b40635f689cc6934ea1b7ee3993890d3ad06072ed9ba5e00e7b617dc4d05ca6bd6b9bc87bab62d384c3be4e4bf6053a668fa9d1ca147ffd1e1823c72cf1572e42fda73d18941efd68c7dacec0e52f44c263d519cbd9dee5d2bb0ecc164b7cd21f204ba3a2894f91efeef8"}, {&(0x7f0000001b80)="91c68e26e96a81d4fd4fea50683b41aafff207b28204ea9b71fe6e25617054ebce7142cd06408b53816b657f3a432516199334a609ff865a7abaf2b291d7c40400000015a72118741182c9bca6b6540fa55d5610246c9c91a09815260d2f9c627a1c1e9794980cad7294efaad8abd277c63d696be374733060730b3225e6a6fa3405ffa6c5bcdd8d2af9a3ca6dca17804e46381c83bbb7fa73e783335ca823843430b52ffe831862027f189b4fb92e68c0211534d79ae2baee150b57ab9ac5b356841cbc8824124dd06ac0fa703112ba2979cc2d5220f8301571d0a020277714be4cdc4f0a3a77fbf317ae439aaac196b57f65cb338c1c3e55425a8c6b0a88777b193d35f2767e93d13d076aaa6f0d39caf82734d7bb74f0ababc6147067d604b68b3f0828b1786834aacb218f8d9d338545e0da60d4c988b893ccb85aa97c22d85564559cd83840b52d45baa6487a23c151adb6e2948033bcb01c407147987c64ef462d816113"}, {&(0x7f0000001840)="dc59d9fb9ae8eee19e937ac96bae92e89bf78e2a998eb17875a23099cf10f7ff3583cad20de3bfc6f69a8a25980c3773ebf53b3400ddb9723f0af39f8d82c503ef4677e57acce30640fb7d129bc2c90842fe1e8b802b9d0c37d499bc49a62936398d1494124f0ba7ce6eb10543d897695598e366a8ebf8359276c52615cabc9a1e708a44e185c1a7a4cb70fb85b24a02eb8ef717f61fdc7e9e"}, {&(0x7f0000001900)="1a6c82da639e05ebf3cb28694c89249946e041ed171d434ef6138cf640309e831c69b2eaa62ac4be8d969eba9179d21ad5aa08f5d1102a87c57ad01c0e94a473617abfb72229efda9a8104faeca772ab48c360679c7f9cec3125298d95e3db8868dad933c43018e0de204a54651fc0ba3dae03b8094ea413a12104ced85e0b12b0ed623739a13b6e207194186bbac116dc77b7e2cabbbe07776f7c605657581fc08535c2d527a34f65afd71c5ab28b952720c9eea0272669bfd54400066a500189ab6897d42bac797f1c6b006ba07060509847e12573209da24c206b1abc0956e65254f9e61a68400d"}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="fe5b3940a0d0449f8e677e7a8122e8208ddf46784991a1866630b0a220e0ff81374466106c3fc4b7fef5725915fff60f0f11ad9968d12f588cef4d7c1abd315ec6eaeb3b40bce4df324571d95b959b40e8fe3a96b608bee7a34a6b31213e7f2151c8068449bc1fe5bd57517df7b9d42af958ea9ff87a5eb0ff98712e95ddb346b596ab0618762574bd82e5d82cb149b336488c0876ccaf7a0cd4235d617b6bbf1b7c6141996d43ce33129d2e", 0xac}, {&(0x7f00000001c0)="890df6175f7ea5b2ae76f2568138626e15613b015325a4fd910d684f5ce05b9454fd40288554287faf5e23beadc958c4ea3f9546914dd54fcb36ee28b444c4a99c63d758e74638fc616ccfc0f2c9fd85462a7ae8e33a10cb9171fe0b8ba8e0fc9fc618e0f50525b02bba890933f029d65b82e5e165675db1413cb76c982eab3709298de02b554000c42333023b10b620c5d82a10f3f3bfb82fe7285dba777155c60d86a882024c80ff011e8cf7029c666787876a6b476decec35ce45a1cee70d3c23cff63a68b6fb0f52bfff763429ac7d434798d791f295b577dadf7305778489f4cfac7b966f6ab909e7b52b9548b8c6", 0xf1}, {&(0x7f00000002c0)="2cce524cee31b6e31f9e26af801a8c97c2cae6ffea8b8fe1e926c8361481fce93e2ca015dd3ea45a667bb2666e2a8afc22a3fa7bb1d0077f5361808acca23d7bed4e2d4b5a4684292ea3e4b1140a654e39112966d3907de6608c1350058eab96f4dc28aafb51fef801aa6907901a4da526df78560fce7625d12db49a7f3337c0b3258bee", 0x84}, {&(0x7f0000000380)="b0d47f5e0f40ee91f4dcd5ea9d8b30c05a6832c511b447001543de588b85c603c67c576608494e07d75ff4806562c52a540fb1261e532147c6495247ec0f667f980d19eabdf447cdffb4fde9f3531ce5706582cd6944818ae062792c6efa04c51814762b38bb8ef0e101a9c14b21a5c557f93036d54b74df0aed387a4e9cfe7bc111c03188a0c5c8133b348c39f0399ce7045d1d4700492110e07feacbbc41dc0cd8a3faf2306c6c9be1b98b511575b0d3ef432ef91c05d5911598c96f3833b6e0ab04ab33c0142e45f2bafda7582e6ae28aa90ea3cd916ba6e7a754f89ae62dab32c27e9d5efba50a14998ed621eea7803063187e68cb1ca0cacbdd0a63771dd2052dc20998bf5cbc15dba53b4d00c912792c43494ed6342341b124b5d47958749f2cdb61748b9fe85c7bdbb9f85486f68f7addad33c436ea1270bf12d760d1b5fcefaec5e46b023ccb6e0373a79870b38936ef453fd929336712ae2b300a897d9f11bad793d262b635a279f1922d070029ca96f111e69ee4d4c062f1324a027fce6b85fce3d11d620d39b97a50ba8a72c3ae2799102830345aa821786ebf7e3eb6ec6b5a6bd03f5c79977bf91e7b415341014f77357704442cd44e41c9f05523d867c8b8edebb151278402827920e9e176f3bc71c13c995b144507ecd90e118980b0588fbe59282d71cda63e8329c717d2faf8921f5ae4e437b5ae6b14c5480efbe3ca87a8f3c73e44c5468edb6bf6703385b78eabd53b4a0a4227ff81d12af7b55ede5853b3246e356b18f8465260b901b27ce0f01f2293c48426d60af74d88a0f8816dc781695dc98bc6cfe14d85a3e3b08a2df81b2cb661565ce07e0b494433e8462f34d1cd050851af3a5bf165f1b064226e1e94e7a5958d2efeb795f483578fd3e03f18befed85525c4b65c9e1131f489d91e2a9766b55426c8e0cf53978bae6b1be1dd27e431449c7495542fe4c08456afdcf5b0a2d6a60675fee39456c96c3a0a05265905eded1f6fe68e474e540e3d132dcdf69e89a2d29f80f4e1fba1a87c5d368a4fd490a07ef72575f616e79ef859d8e06a09ad5b99638060369fbaccec28ff8bf5c69ec206c3e1c59838522adce68c7e84dcd60d357ec2914ca274dfb977a3d91b2e0408ea7f2debb3b4a1c401ace9be5a0c168a63b2de74fd927b8050dbdc962a372d525a47c4b2777debb977ea39e4223428a7962946fe1f8bd0a5b922ed55d841910692a9e1481dc3717731950668f50fb72d0784b4b466041d8cc696fabd7c4421704727533d8c83fd343d07a47502d06e9868fd2487129b01dfba6e45216662d4b8c7ce615183dcce7bf4aaf50a118ff6e06fcd7f1ed2cff57a5bea823eabe645509798a306e3bd21605d4bf1a40a2dc650df52b9e90e15bada0a20e44b2f03d8431c225a0b67a5a9c9428c8566beaa7db119edb6a4b3ad0352f9632a183ce3a12855b8dec1b477a1094321a004d0229bec04d0b336e8709f1ae3c9d13ecfab60d98fae9fac72c29630507bb33c352f730bf4c38e3f753465f953c00612ecccd9bdc8e7dca58ccf8d73126f35c07a61ecdbbe6f0d0cc07360b5411fdd012266fa6e3571953d6f5311873365f7289fe284b805137b0c3fd32150d084492ad72a7bcf254ed6146d67b79a6db6b61d5140c84846521ea0c62d7c7fa204880ed3cc5c3468494aaa2af54b8b0db38a72d7c7b9319945d9ab95b7c415ab287cc31019e1a61acbbee410823317e9797e6ae44073744e4e2e978a3b4df4409d64afa2e383ec1495ae58fa3f0a43b4294a7bb1e458ff0cfcf2ada3f35415e5236aad4befee1a25af42e68874315a02d558dbbb128aa79e549c73177ee4dc144948f90abe10ba5cea5efb853d7fdc2d1196c7dd594d337910a380a7146a128d87060311c5d0f2031a3985565cd35e532ca0711b9928732049481245469c799c12fb2b871824f39fa034a645129d3d9ccd9d61ddf9732fedf802e1e0e332cafed73e1356a3eb6e3833ff2fc1e19723fdb943a436edb4df8204c2d4a6e8e70775494ce1547e9322900b04951eb1e6f369dbe8aa42fb73f25eae476a35fa9b05adfa0862b368ce4bdb7b8df76e072ef6aab19171d3c747e82bce7f24e92d0ef9aee437faae05b1ba9ba28cba1b88708afce4136780117cebe9381dc1f3fb1fc4b2f94ab0de869d1fcd6d4d7689726e48c0db2e7b3c42cf5ee7a4ce14b67eef8d44841404c10062213f415a803039de422805ee5227d00eef0c16d36c103f188afc115cc5cbb59c6956d31b0a2651ddad9f13eec4ae8f76eae0babeec325aaeccc17e44dc55bcc27e2cff0afc8ae650e09b3c16cb4d220528c353d61d17e42c81066d0c6d0c3ed303de8da575a376148346b2137443caaee032c673746327dbebe303cb307010ab7dc75ea94fa4335cfa76aa0ac743415a51929d18c5087f67281346dd0b113c6aa964f3ecb6bd4681cf6ba523a7453821d45f5687cdcb9057ff7af3dc689c4e966d3701e2ec8ca0c87baf6501883b774df70db94352e79807128e84f2e634dc45e43433e348b73f872d773d6b217897b73665a719e32d4e871a713c9e3e951de8ea29a689de97e995d806c2eef8453475b1706ed9e5bb7d2d1edf8cb59136aabd2285bb6eceac1a83ccb3478c0daa23b5a8664881bffd7a66c3d009c039b49ca99c9922a0476163b4b0a21a5900efdf6460d2c872227a6ec2652ae33521895edd6113224e5c5b96c159929c35e9c75a724c14810d4d890e88a20a4cb5253914bdb2fb6b4bcad036852e178375e7ca9884cbc60f70ee9540adf80d72d691df6835f9f1c6435dd7a6bc03f6b1a8bb04846c58a267d4cc9af01180a6a9b97a4b31a659085e8548af62b354b8be971356512e1871fad689d474a73dc5fc475607ce9add03124f6104ce8c70ee772f35e2a7cfa4937c9e1842524534277f9f1f8946e393b1f39e88ea5c4431cc02ae7205dc0613b9a8ca720ca6e344bd3ebd9dfdf6ef1054fd28f56d2c082a03f2f335a2b296a75ba27d62caccde36c5fdf76a9447438216b4be0a316cc3269eff85fc7c84fa9041683756c550f0f935b61f1a005101a3a22d48a35b59b1eb6b18365cf1974de977e78f5f9b7320bd6aef62019e63c3c820308c349e67bb28b5f91163b4b0fe9d6cba587e247f0347ac5c60caa38c16b0cbd10cfad5e6214934233d24b3e591f84dc8e45a420427c271021fb5f9d8884ae547dc7843af735832ba1dfc44fa11d9207bd2e96f8a4d975884ee082301cff5771a497abd306e1ee8cfc38a9761202c7b1cd757e16bf6a0b7cb8240724d5134977f335b5fc422b0da4b27e557ab1b42e939c16918425bbf25a86b4ac19c493d159c945613d42293aabfc6f8144beefdca974f108d743f97aef6d92712e896cbdb3eea34a151f95673311e6f024b7da8292f97ec59b88734633d3d1a19646f2337ca46cf405b29f7bc24ae644f760371127c1204208977907720a96c07afb9d2a5e6b53c791f3fd304f7fd0c24530c2a11a1ef8aae052a8c317533c6005d4c98c00d01b9e1d930a561065c4fa907ece9783df38769984b4b2c6944c6829146a41b9b253ff1035dba5fa7ebe60f6c259dccf3946687cc517ea5e8df571001ac0c446b45a320f4b8651acd6bb9a1a7cd9504e709dfbb6a287c90be60a3f2cc5a11f3bf7aaefd9d6fec51608687c5dfa5f39b6c4ccd4c7144c85a93c57216fe0423a06f8270cccc96147ebdbbc19befb5ba37eb2569cbbb11e78ff115cdc6ae29f10f19f954df1ae52d0edd2cbbcfe28c294779572d87e68621d51350a8b6e5de2f9bc8b782489eea533611af42f71f7828cb013d527524a0e63579c1ac5a3f87576e3a717f3028b37b836b564c1f9d56147522488008585505d0fc62915368d623ded0ac20f7712cc98bb671af4bfaee8e00f864c70ad2d2655b80205da1abab8f17c1e04fe01a83b66363c6365ecf7abd8babfac1b211c1c8a9c2a88a4ad33545cd582733cd43f40677b74b93070f9f18c69ce96a22233c65c17b970f45b857986710e2dfc5dcb35d9fcee2148883c5a7dad71abcb22560e1ef7115805f4d298b3b78e58f7cc0c9778278900a6c27d7249e7359f1fa1a63ee986dc5dfc36ae42cd58066e39a3ad9fab6537cac2ee6daa40ee671dabfd6ba9df9911d9e09211624a97bd5b7f1a997616cfcf8a853d128c8695d32d0c4a35d10fca25b70df405c8dc46058502797b84aa5fc71d6f7483c51eebe4bfff46fc062715d936835b56831535f57e9d201aec836ef6c65ddd110ff5276bc06d97ea58f06c9d18b14ba1e255847c7a42233ca8e8909e570d3a41cbd0b2ac501d858abfbd70dd0cde618a220a341e774e0f1e4c6c0a7cecddd56fd46e7bce2d538f8cf257cab7d4cf153a86025c856cb4353c89d6b1eca411732a1d0d55a974b771127e0c6e49565a5ce28e043ff160bbf10dfc088da5725ed84eaf67ecfde6c5bce3e6f5f61cfa10c18341c90e41779e6b37f7dbc042666869000e814df5f224ec3b66ab917f66f7889f8cd6488956e782fc20bfd8019e27dae14b291f54921283672f1f5316e0fa758f5c938ebcdfe9c5bb7dbcdb864f75f94fb9479eac9230b397f473cbbca3884213a4c6be8122a19d99dce3f9e19624bc2dfb0aaaa8cdfd0582284dc8798224abb01acc70af905a4c4d2dca1b50bc8aa8ce3ea27969a3dc9c21aff084bb53fb05afb8bf87caaf52a8cd32e662d5aef6b3c2d1743ebc2f0cc36f7b5c223382235b379dc1694ddd94765c15bdced5ac947e0e1a958898f609e16b9241e8c7c6becc3c1b991b6aa7866fbc88b438d1bf334208cb48c3dc1c91c80d989823164a1f822cab84ea602acb04fd4b626aaf5d6b0ab30fab87a4e399d221941f954146b1fde2967f9f6be25ff012056399c2c7ef33d31d3a57e444894d910b17d13017930a73a502b7685c6e1f2adf469853bdb367e7c943c91dcc818ff4a50489397276243c0d115e0cd645ee533359ab867f81f5fc54832dcc2d200d37697605d3c228462e7882b7f617e8867ba8f80d430ecf472846a09fadbbea802d4ce7ffd26ea09071aa74b80e7c1d5810dc0fb7a21ad88edacea49447c9e65eaee458cf9968fa5d46e80779ad594f17bff2ea52e8815f346b3cc52d39ab657edf4c724ae786e8365063af0202eb29368a5432d03fd4f100980cce356b883d011f69f98135a010cd74030f673b2a1bb0147993051ff42f8f668b274307c3aa47f755061a3f7e62a590c56c30e45928d65c0855fc3952b9ec0aefec29142363626e2e63bce01d14d1b1e74d3bb8904587499998cd438eefd1b9db81f09e3e09420610c56392648f36b9a0c78530bc37b987d06556ffa1eb8632cd4b074021b271450ec4d9127df82182d29d1c84b3b01c3df7417793fbad19915787e74a18ab5fa59afc0efe3d744ea3bbd55d7f9771960dea286e3f4857f049c939115a4f3fb54c9497bc5b3a6cec33917d25c6e967802b92ee3a55ce1518485192b0479a5ed14ffdbb63d51d2d1f5f27bd74cd83f7b29c9967d307623fa66502dd18b5df775ad68ad8ee343adaa0c9479498d4ce30fa4405cccf203c63e39ef831cb8647fd7b2b609bc697435f671d27f47510ac3a066db523ebc6d3ec70c0264e0526fe4a8468ade11db2f82ee607a3fb56c09a831ffb2267356c236f2dad0aab29484a68531fd1ccbf0763111c8d3ec5f21b6933069d687b74b0fd7f424665386c78da8e694d9765a69db19fce1cb26cb6f9a011d476a8a89790f1a1db4ecd2a81510df14", 0x1000}, {&(0x7f0000001380)="8719f270620be940ef033b827d63efc234fccb1a56c17e784e329f117764b126361e0b57c93fd6b1735f7902d92e8a6401e2bed205940c6cf4952e6f6aef991a8b20c7e044390db1998d82020da7a380afe62a4645565ffc75b20a80", 0x5c}], 0x5, 0x0) ftruncate(r0, 0x0) ftruncate(r0, 0xfffffffffffffffc) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) socket$inet(0x2, 0x5, 0x8) setuid(0xee01) truncate(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x3e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:42 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fsync(r0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 16:00:42 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x10000000000002) socketpair(0x12, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x1, 0x82) chroot(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000140)='./file0/../file0\x00') chroot(&(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) 16:00:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8f, 0x6}, 0xc) pipe2(&(0x7f00000000c0), 0x10004) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x2) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) r3 = semget(0x1, 0x2, 0x80) kqueue() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/30) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) r2 = accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000b72829623823f7be9dfec1696f5ec4a22798e09b679271b418f5e332492887d5cf73ae3fa4e8c90eb6a06454c0b7f80b271b5b80391862221de6e477b9758b03f92f10690b51dea27603ac48d46f88036b454d8edf82b389dcf1b13dce348607764d228dfe7f7770e965d90783b1e9c9cdb4505327446193bdb873c9b4f662905a6fa815891faf31a2fde3f6"], &(0x7f0000000100)=0x12) r3 = dup(r0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0xff, 0x6, 0x7, "256a7d379957b19e388f39f4d02324b1f80a33be", 0x9, 0x7}) fchmod(r1, 0x111) recvfrom$inet6(r3, &(0x7f0000000280)=""/79, 0x4f, 0x2, 0x0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) truncate(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x4) stat(&(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f00000003c0)) 16:00:42 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b6694a295b22c06cdf34bdb5e2d82064772b85b6f57d4ea43fe0fd5c16d8d83660416b2b55e034762916e3c418eba0fd423e9cf3e36f60b2312f0f08895aff25080e8af34ca547295f6649913b6a8"], 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x40, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000014, 0xeb5, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000041}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x58, 0x1, 0x10000, 0x5}], 0x1000, &(0x7f0000000140)={0x5, 0xffffffffffffff4b}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000400)=""/113, 0x71}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/126, 0x7e}], 0x3, 0x0) 16:00:43 executing program 1: r0 = semget(0x2, 0x4, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/164) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/74) setuid(0xee01) socketpair$inet(0x2, 0x0, 0x8000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(0x0) listen(r1, 0x6) 16:00:43 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x11, 0x8) dup(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x318, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1807, &(0x7f00000000c0), 0x4) 16:00:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x8}, {0xc0e, 0xd02}}, 0x2) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x21}], 0x2, 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) shmget(0x2, 0x3000, 0x1, &(0x7f0000ff3000/0x3000)=nil) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/238, 0xee, 0x40, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x58) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) 16:00:43 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x7}, {0x7fffffff, 0x10000}}, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000380)=""/62, 0x3e}], 0x4, &(0x7f0000000400)=""/30, 0x1e, 0x2}, 0x2) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') 16:00:43 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000000)) 16:00:43 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000004, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x3, 0x36}], 0xfff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0xfffffffffffffffd, 0xc91}, {{r0}, 0xffffffffffffffff, 0x1, 0x22, 0x87, 0x81}, {{r0}, 0x0, 0x28, 0x20000010, 0xf8a, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x84, 0x20000000, 0x100000000, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x100}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0xfffffffffffffffd, 0x7}, {{r0}, 0xfffffffffffffffe, 0xa, 0x40, 0x5, 0x8000}], 0x7, &(0x7f0000000040)={0x0, 0xd40}) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:43 executing program 1: syz_emit_ethernet(0x9b, &(0x7f0000000100)="08edd7832205834d391494212237ad1e7a8c7362fdc227408509eb6d51774678c067012da1d2f988334953fc43d48592741085240544164f9fc12ddb043ac944432238297c47f8b74622ad0c6c78f755ddb7d0c79cce2af5f941701ac010bd63d8e4889aa2c87ae53adb554d7a72ba24446af2feb4c03f3f29707aba7ac8c13dcdd72fd06919758d0ec489aac073b545bacc443eabd60bc26b2a72") shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet6(r0, &(0x7f0000000080)="cca3cb2853c3418564216233d714cd0bf1186ec0949bcb4f0674244a1933ca9c7861818aeacb91f801629ebf8c8d12c1031e3c", 0x33, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0xd246}, 0xc) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) close(r0) r1 = getuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:44 executing program 1: r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[r0, r1]) r2 = kqueue() fchmod(r2, 0x2) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(r2, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x24978684, 0x1f}, {0x18, 0x1, 0x4, 0x2}, 0x20, [0x8, 0x1, 0x100000000, 0x2, 0x28fd, 0x8, 0x2, 0x10000]}, 0x3c) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x104) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) munlockall() 16:00:44 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:00:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x38) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="43ab81aa52c7e0c6d811cbc25298771fd76a8d774b2e8ea5d01b9a0b29a4eb1f7e19138156e06e8b27ae15fe523503f804cc50656f243ee8d3242ddc51f2ee2f48d042a842176a4d1914d8c04117182b70c2379dd3af2e8fee0bd15bf51eaa103ed56d", 0x63}, {&(0x7f0000000100)="a66084e3396a7511a2ddc07c698143e8cc3669c250c6b2f7895957aa0c0a3c052cc17a627afa600686409570152e1d868277752874d77b318010abc7e69d31e8ce294c3e8ff6ef410297a900a3323d979894dc7b62d2b9f320facb721ed402a71e0be40be51632d1e2a185edc261593dd03b4ba9fc49e7", 0x77}, {&(0x7f0000000200)="2a6a3787426093eef2ddbe05919f5b8aac9250c5f7c87a872517488efdb04580624a06aab8267895ad6c7e12d045ab14b640ee552fe43bf14cfc160fd9a137394db36fc8409071b0", 0x48}, {&(0x7f0000000400)="e204e0ea0dcc8a858c79abbe265cee4be329482f44681e8c6023d2fd22706dc6f556362dca84964bb563665bd43f17c998ff814088a62a3dff5f117d05bebf75ebd1832c6e9ae996e0631e3273a4c28f0f76377dcd4f2a9178ea924fb2abb85950f0bf438f620feb3a990ec20dca4f9321d36fb4c3b24a8f19bf8e8500162baa3b9c009733484a380408414c36e7f5dffa9fb08f59c34a02", 0x98}, {&(0x7f00000004c0)="b4a2", 0x2}, {&(0x7f0000000340)="3cebbc7a15", 0x5}], 0x6, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x90, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1016, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3ff) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) 16:00:44 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x10000, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x6, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x2, 0x800}, {}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$inet6(0x18, 0x8003, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) close(r3) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod$loop(&(0x7f0000000280)='./file0\x00', 0xe02a, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1000, r1, r5, r6, r7, 0x3d, 0x9be}, 0x2acb, 0x3, 0x6}) close(r3) 16:00:44 executing program 1: shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:44 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:00:44 executing program 1: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) socketpair$inet(0x2, 0x8005, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 16:00:44 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000006c0), 0x0, &(0x7f0000000080)}, 0x0) 16:00:44 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xbc3) 16:00:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/106}, 0x72, 0x3, 0x1800) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000013c0)='s', 0x7430e2c8268ad567) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket$unix(0x1, 0x7, 0x0) mlock(&(0x7f0000ff7000/0x8000)=nil, 0x8000) ftruncate(r1, 0x4) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x10a7aa97) utimes(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0xfd, 0x8}, {0x6, 0x5}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1d) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffff) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000001400)='./file0/file0\x00') getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x18) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001380)=0x1002) getpid() mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) chroot(&(0x7f00000001c0)='./file0\x00') mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) 16:00:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1001, &(0x7f0000000300), 0x0) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x15, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = fcntl$getown(r0, 0x5) getpgid(r2) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept(r1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x10000) 16:00:44 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) munlockall() 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x5) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="c9193651b1635b6f82b834792ffc19b2bc68b0eecb", 0x15}, {&(0x7f00000001c0)="19a09e9446b93bcf7f7bc96f360e3ae39780f707476e9dea2a74bd98a02600b3d3994bea8f9ccfece271a97322ab5a1a93acd99bf3eb3b10567a744150c4e9467445f3db3381d3582387b5abbe9f965a30ae224693a930d68c8910dc7a67a4b6d8e853e4d6bf884076770477e1acbaa4168d119e8f6b843744397dceaf1bd85e11203392af003942ddb6f9ec707de696fa874f8cd58247ead106137cc83a39cddd69fc8da9f4fecb7b17ed65e557c156d3079cb33bc64440354d544ec0f6cb84739ce4f61c81a015a19df3d0be2b714b8e294bebf2dc419abb5d98ea6b8ba9e0e03c", 0xe2}, {&(0x7f00000002c0)="8f626eb8840300cc17994d084ed8c722cf29171793bc2cc3c7b341a1842eebff562e753e5fa298679d975022c56ceb714ea3404978d705ca0c3ec656f5f368300c28428be980b6333061180451d54b9ad4203d0e7ce21e786249d75ec0e0bfa5cc076c87f7926875f14d17332a931535fe206314c6323d59288b582cda074400548b764fbc0aaa7b0a6741df520a29be", 0x90}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="880000000000000001000000060000006933409f41be24df5e03b7967ea04c2f943f7a36a09489ee8b02a1688f62449c5869ad35d7532c5f56e9a99480d36e168761c5faab334091e9aee5f05f8c59a74774169f9bc8f951b2e10d5f7a66b8f0203af3c25dbfdb45c338b24ce4ab643209ee383cfeb75475dcd17264655e39885b6a0000000000003800000000000000ffff000000100000a750bce34ce4973641f80fd14d9fce6451ea122c47b868b12c37516317f754e72ca14f1ec591ead90001000000000000ffff0000070000007d7ec85beae95745ce9482d4d2cb8f933a10bbbf7fc3d538e55dcb72d467b7d1bfdace70cd9fdede35694c930b23d823e24fb39e3fb6ea0d54abd17bbd3bdb2a3c9ac68d584c3dc9d8251076b46db8820d5c1f7bb097389920afc8a1ddf2e6400bc7c04d8ec31b3e9949a238c3bf1067e3ec12dd0b64dc3d3bd1504e4b58bbc1fb5e204d3b22aa4508cb5aa094761a6a45d7df9bd7df02762061fde5be8b86ec82cf3b2d053b75d53134b699e2df32b3bedf707f26d0be67f1a50cab3143c83516055e1b3cc917330e4ee6bfa2ace410875bf2d2705df4a40aa443b01caadddc05edce3fe306eedde3ea722900000000500000000000000001000000030000008a513acaba7447ab090d845686182fadd7ef4fc6821282b4a04ef273027d1472925c36157350bd7f3967ea34bd2378d14dfb62c2f72d24bc30000000000000007000000000000000ffff0000090000006218cc8b125bdce0cba06bc488db3394c28db176d66fe7cb67c920e75187594e132e9841b32926e8388fca0196a015b8101d7a5540c5e0b1a28a4e7cf2712d90ef9a18ace4419d535b20e7e8b7dcb8902aaac6ebb9cb8a185b000000000000007000000000000000ffff000001000000fbbe617ad8f77b860bba1b2bfd05dbc18f2900d7d39c45fc277c8b1c6b1448d3532f15519b398c7e9f595097db000a4e7d5a01e1f43f464cfc542b849efb8d9a69afa7851803bd16d59afd17f9b02cffbf4cb116953657d5180000000000000020000000000000000100000084000000abeeb7990442d0b1c87a5b00000000006800000000000000010000003e00000032ad42d1779ac3be6161562a93770e83210b1e08cc3b1fd04fbf8ab5ac8efa48903bb484109e5266367b74ea4fc326b3914aacf92a700c78ab43790155f73daf0b303f3259d023ad97b46a255a25dda668a9fd73a9ea000055e761b24723d7562460d3b99c19a264c0f6e1bd0227b89194df104279d46e6d4bc5e2ec4a939fdccec34a7a0b60050d8e60772f4920acaf906be6a1e985e53a6154aeb8283b2cf9c262cc3b94d3bc666799"], 0x378, 0x400}, 0x401) write(r2, &(0x7f0000335000), 0xfc94) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="87", 0x1}], 0x1) accept$inet(r2, &(0x7f0000000700), &(0x7f0000000780)=0xc) execve(0x0, 0x0, 0x0) r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="b3cf0e2275d4cda41f011395e72e9eaa0be299886005a5ee8b1fcdf906fa83", 0x1f) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpid() 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\\%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='-:%(:]\x00', &(0x7f0000000280)='\\&]!\x00']) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x2c4, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x1f, 0x3c}, {{r0}, 0x0, 0x48, 0x80000000, 0x5, 0x1}], 0x4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x6, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x5, 0x401}, {{r0}, 0xfffffffffffffff9, 0x21, 0x20, 0x100, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xffffffff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8c, 0x43, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000004, 0xfffffffffffffff7, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000001, 0x7, 0x2}], 0x9f, &(0x7f0000000480)={0x80, 0x3}) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1d8}, {r0, 0x9c34f92cee255806}], 0x3, 0x10000) close(r0) ftruncate(r0, 0x4) 16:00:45 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) setrlimit(0xf, &(0x7f0000000040)={0x4, 0x4}) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = kqueue() openat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0x89, 0x4) r1 = dup(r0) r2 = openat(r1, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) r3 = openat(r2, &(0x7f0000000480)='./bus\x00', 0x8, 0x4) r4 = socket$inet(0x2, 0x4000, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r8 = syz_open_pts() chmod(&(0x7f00000002c0)='./bus\x00', 0x41) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000300)=0xc) socketpair(0x30, 0x3, 0xfffffffffffff4d1, &(0x7f0000000340)={0xffffffffffffffff}) chroot(&(0x7f0000000400)='./bus\x00') poll(&(0x7f0000000380)=[{r0, 0x40}, {r3, 0x1c0}, {r4, 0x20}, {r5, 0x4}, {r6}, {r7, 0x40}, {r8, 0x80}, {r9, 0x40}, {r10, 0x114}], 0x9, 0x3f) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x50) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0x39, 0x4, 0x68b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x1) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2d) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000fe84cc03b8ec1ad32ee70000000200000000000000000000000000000000000000"], &(0x7f0000000080)=0x3a) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x7ff, 0x4}, {0x18, 0x1, 0x101, 0x4}, 0x5c, [0xffffffffffffffba, 0x6, 0x4feaa967, 0x8001, 0x101, 0x5, 0x3ff, 0xb39]}, 0x3c) socket(0xffffffffffffffff, 0x2, 0x180) bind$inet6(r3, &(0x7f0000000000), 0xc) 16:00:45 executing program 1: pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[0xfffffffffffffffe, &(0x7f0000000040)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300"], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) 16:00:45 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x54) 16:00:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socket(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0x1a1e) 16:00:45 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/104) write(r0, &(0x7f0000000140)="7cae0a58216bb7c7e3d4ab7c83184272c83456e48a2bfe1db0a4f515c9bd22d80548bac914aa51b6fae91a0375392554a76452", 0x33) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setrlimit(0xe, &(0x7f0000000040)) r2 = fcntl$getown(r1, 0x5) r3 = accept$inet(r0, 0x0, &(0x7f0000000200)) mkdir(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0x0) mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000000340)='./file0/control/file1\x00') fcntl$setown(r1, 0x6, r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x1a0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/228) accept$inet(r3, 0x0, &(0x7f0000000280)) 16:00:45 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x8c) 16:00:45 executing program 0: r0 = semget(0x0, 0x4, 0xa) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0x6) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) semget(0x1, 0x3, 0xa8) 16:00:45 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') 16:00:45 executing program 0: poll(&(0x7f0000001fef)=[{}, {}], 0x2, 0x4) socketpair(0x20, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) 16:00:46 executing program 1: pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20ba8, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="dec665407c7a1c9304cec6d078a52b975cf43240323cebb4b7d46b355e6a8de49d21054eb0aa7e9bb2f940380a18101a95abaedb797857e427e67ce76f0df4b4084219583af43ac22221e9c1d1ed1e59bb7a285da709ffad93072b3bd5e17263b5ea55008223162a66523844bbd56f07543b6c476cf59c20e7cd192212ce1951433821abb3331fa3b3b78fb4649ac3eb4c9b2f8eb774502544c5fa9f3f7b87b7b82ea8fd308faae59e04e27a4f23d3e38b2f1745f8775ecdfbd179e5d8f623b1401bb45ccc433d360d37952fe520e201228147f22a847891b6d0bd8d27a465be3b8dcf8749", 0xe5) 16:00:46 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, r3) setegid(r2) 16:00:46 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x600, 0xa0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 16:00:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x48) socketpair$inet(0x2, 0x0, 0x8, &(0x7f00000000c0)) munlockall() poll(&(0x7f0000000080)=[{r0, 0x1}, {r2, 0x40}], 0x2, 0x2) socketpair$inet(0x2, 0x4003, 0x10000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) chmod(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x94d, 0x6}, 0xc) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) fchdir(r0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:00:46 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1) chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x140) 16:00:46 executing program 0: clock_gettime(0x17, 0x0) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) poll(&(0x7f0000000040)=[{r0, 0x48}, {r0, 0x1}, {r0}, {r0, 0x20}, {r0, 0x102}, {r0, 0xa3}, {r0, 0x4}, {r0, 0x100}, {r0, 0x101}], 0x9, 0x1) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xcc69}, {{r0}, 0xfffffffffffffffb, 0x9, 0x0, 0x9, 0xfece}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x800, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x12, 0x5, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0xa, 0x8, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x2, 0x40}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x10001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0x101}], 0x7, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x42, 0x40, 0x63e7, 0x99be}], 0x4, &(0x7f0000000040)={0xeb, 0x6}) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/49, 0x31, 0x800, 0x0, 0x0) listen(r0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x3, 0x0) lseek(r0, 0x0, 0x2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x69}, 0x0) shutdown(r0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x310c, 0x7fffffff, 0x84f9}) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xad41, 0x101}, 0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0xffffffffffffff38}, 0xc) r3 = syz_open_pts() munlockall() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = dup(r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x1fdd) socketpair(0x1, 0x1, 0xfffffffffffffffe, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffa662, 0x6, 0x1011}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) bind$inet6(r2, &(0x7f0000000380)={0x18, 0x0, 0x4, 0x7ff}, 0xc) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/79, 0x4f) poll(&(0x7f0000000480)=[{r2, 0x50}, {r0, 0x142}, {r5, 0xcd}, {r2, 0x5}, {r1, 0xa4}, {r8, 0x100}, {r5, 0x8}], 0x7, 0x6) fchmod(r6, 0x90) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000500)={0x7, 0x1, 0x100000000, 0x1155, 0xfffffffffffffff7}, 0xc) recvmsg(r7, &(0x7f00000006c0)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/16, 0x10}], 0x2, &(0x7f0000000640)=""/114, 0x72, 0xfffffffffffff001}, 0x1) clock_gettime(0x4, &(0x7f0000000700)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000740)={0x1, 0x10000, 0xfffffffffffffff9, 0x8, "817a93c3b2f98b64c2b9273d54c20531a8e3126c", 0x3, 0xbf}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000780)=0xffff) socket(0x1, 0x8000, 0xfffffffffffffffd) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) dup(r0) 16:00:47 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="645d7f287b3f9ceea89986a01db11643c40a6eb6ac3bcafbf21b0b1b92a0a86f3ae4713f02407cebd15e12c4ca51dca0ce5624c39e5afe475510bd9ed88dd60c630af3184b064e138ff0434440d53f62b20b9e9cbaf167ed694f859922fa44665c23ba6973d7f67b9377cdc0d18ba9997cee95f8c9ec9739b0d06bc746", 0x7d, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) fsync(r1) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="10050dd2a08be72ed423cd8e6ae684c29502ff6c695c5eba257e5fd072d604392c5de9624921bfa15ab22cf671f43dde89d111e217f2706a12c3", 0x3a}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="7000000000000000ffff0000060000002c8ca4f94cecd67dc9c1ef612a39a22c37530f2704b0dd7a6fac466b1d07f3f23c81dc4532c1e27660783c97c9c5d95f58eae6157a796dfb1038e0e33bfbed9b0e5a19b167858b073c53d45eab6b7e1e51cd6095d61b01375b5d22935b2ca300"], 0x70, 0x7}, 0x40f) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x20000a20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') getitimer(0x1, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r1, 0x5, 0x4, &(0x7f00000002c0)=""/29) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000180)=""/158, 0x9e) accept$unix(r0, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000340)="b991fc6f7a7134d062f6cd11e7f7d7a6ce108aeeede71a13099a15f31bc35f4c2192c119959ee4f6c764ce3c991ba33a51ef223c944f4dcec63e94673fdabc1ae3013593057c580be9828cac7c00ef4184f9cef422b4ae239a97f6c395f1f389c359af5599ce0b467db3f809f442a9eb33dec2509d17ee23d390fd25cd4ac67cf29448f0d97b61a36eab0d9d52b3a3107fe5a9a6f308adf3a32464b4570328b11e73a36b218aee2dc3f54e85950cf918e2aacba2c5e891e2c87f070ccf870619d7c63272891a09776c84", 0xca}, {&(0x7f0000000240)="10d8eda61127bec1e985c61e9ed7e010e44c842511cd904a7498749e163b1c81bfb74b0ebf75a8f75fff3d60b764f2c0733b52d574c0e9f5e67a88c1d3b8ef452e66facf04fbfa13998661452e1b1d7e23b1cca192c0427cd5254dfe99ccc21b7d66f034", 0x64}, {&(0x7f0000000440)="775519e1cf988a02d351e1e879fba157494505f9f20800b9f82821e9616726a744b2c82472a8313ec84d5ff977367a6ea240212851c199971012f93307a4cda2875c76cc6003bd5e4893d0adc1d34384e5f88e067375d438a26ca60ff957f2c71954bafe911745943d6f64b95343f0185ca04477ef964070cfe9a4d121595715aa23ca6a1895536049605dd6b8b000f06563428f2a1d8fc4aaa714dd253ad0268bd420578bfc7505b2a5e5184f591cc55b7cdbedb487ee5c7a33df90eb813488f9be4b8fef318e09dc524b61e58aad0ba0c04b97771088d0ba077eadd462fa1518f92f4d1080c5825da1daf97171", 0xee}, {&(0x7f0000000540)="6863192a6df481a5f6787cdc31011dd58435ba6511107c57b3edfe3626335473100acea1cb8c98f83bf7c586721f7beaff00bb53aa51ed1a5ff3da7b5dd7a11979822a1b3fba19", 0x47}, {&(0x7f00000005c0)="2d0901256756bc532bc266b4b45b6f5f1ac6c9be63406b533d312e40567aecce229de410d7d432c6554507dc13125e878a102feaf8437160a3811dc3c2952cb1e8b3213813cd0bc4df0fe55ad562c372672bd1aff1e3b669481d109e47a3f34b90b57b019e075486161f28435c0f702407726e2baaa1ed778f039899c7b855b564fdf9ff10ce086f7f11183c4560a2e4fe038eec5512e7eb0f843db72315d66a2d0bb02d72f332a314167e1c5757c020557307d4833021709cd2d2ee2992358e810b98303254cd2f81b8014d0566f17a9d8ea9c14b926ef8d4d1a02d913b0ffffbbdaccf2ab4734e6a8606be4c0c348ecc3a475c", 0xf4}, {&(0x7f00000006c0)="87c28e0b9a971c8159c3df7758ea3b9fdbc759375d393de76b95bfc943a23c7c0a51c58f28d032c16094a32cb736b8594d23d6bb3113a85bd5471d3e3b5a1dda2cb95d45c0d53c3448e8f237d62faa0c95d24cb35c8b10f425281f2d90da53ef3315a0a97d", 0x65}], 0x6, 0x0) lstat(&(0x7f0000000300)='./file1\x00', 0x0) getitimer(0x2, &(0x7f0000000040)) 16:00:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0xf48) writev(r0, &(0x7f00000027c0)=[{&(0x7f0000000100)="fb844c9c80b94df4f457b094adb2a651fd7aaeaccc32751b2997912173f27df3f6ba78d529f5568d3aba284f1223a52c8fa9a6e0e4b673669855e97370c64953d0ce5b617f38be33700b2a4362202e10cd8bacf42b9f87015c7d669832d6e5edb31bda62f981230103ee0961a4baf9c90ad2a1856fc805cae0c27a7ebb4e13b959d5c85b50372c9baeb242f84d8e30e336ed180ac35100a826fd56d3509f427d1c521534b96a8e776e989fdd3ff0e69d27aa34088cd2a70123fa5c61bdb92c33699b60b3285c6a483ce1d89fa788b6a429e9569e5e3c", 0xd6}, {&(0x7f0000000340)="ce4f36626567e32f48f242424399c0f46fdf2ae967d6f05ad438d112eb408fbfe7fb2331db89ade11c9067d28a8ed66d6dbfdeba403d2e2f9ee87a089606be341f46b29cbfb639cd67f65ae441dce4b29726c734d7203beede0a7c168d4993d12489f88fda6ecd422f50e28725a7068cdf5adbb061d9a7cd055b8f9983dd4d3efe453b496ff3cf9cb5b98017f92ef1e7e140fb9a32434e4912d600e0585195d8082735be8d1c42ebc974fb379bbe77bf1ea0044fcd312aacc940da1eeb87082fd33df4981fff1ba177f8f110b11e5fd4b3a24f1f3c76bf46dd41775ef30dbbafc2a8c6e2efcd610c03c9a02594c69a3da4d6a2947e9ca394e1d7f77cee36c9a126c8ee1920d5b1b461ca3ada5a29848673e70f9ee8f16e20821d515561e92712c2d0740104680d4cb8f7cc2d3f8e8473f78cedbc8b5885865cfa21ebf79fb110f21a79376a773add1d6c52a0659589c48f61f1965fdd7520bc2627133ef1ca494abddca499cd31bb98b3a0faa01a88aae1eaf82aab6429803aa958f0179f3017ee9eae4e0b37d42b1aa2db48e677d2a4ee92f2edefc0f14a4a6286b38d1457887803b3ed18253a09c1e800f537e58c5001573a5964baaceb91aa58b1ab0257cca99110ca982001f8072bbf13dd1ef8135917a014c62fcda74e6c249197b27add3a4cd525042a29db213f3bf882f410a9b9234c81dbb9d834ae8839682b5ea75cb72292f1a738f6785c3d272fa88ae47ce41e157c4a030c9fcd6c8d8bda025082dc4638aee0660ec136b6d7bce4d857c0b1a00f65e7a290b780c0839fd540b27ed05849a7e8bfc221e710227e553fdc92e891c201ed0fa12434bcca8f89dcae5714c6c457fd430cbe12ff686bacffe63a2874a6437a8a2806f469c68b3b2fd970a5041cd3b359454610a27be27eee0d9dd6cd59ef8c3967731394aa724fa5acf1eba12fb2a3298d5840a446c88f72c7efaf3f378a0e531318133dfe8d3ecab7b0daf9e714c831fddb3b74317e59b18e3627854272a440ee065496c442f02b5df75994610f0896cc8260cf841dbf889a5b1d36e6086953733cb12120934917cd19d1efe2d99e1ea4a2a8a9c0d526a21dc5fcbc726022d2e5bfb8375b13b6b1b9b8bad8b6357b65a58397be7c3eaa39d604252c667524a0acec03ad15cac9a08819687882ff3349af938120e617666f7d565572ecc8438c54a4f9df8c11b41fe1035ad6abe2d79fc403ee6e9625b80e63213f2365ac486c648fdc6455c954d411a80a9d75abac87d6e0fdc096051abfa3d0fc93c1a82c39e0a240328d73822ffeffb84f05c367c71785df66340f07d8693c52dc378f8f19494a7e67b884b959bb11ac8be3d158400eaccbb4389ea8c774989bd2239278f1b237849465491e89c87dd5d6d44daa786c08a92fdfaabac2d04c8a4c8250cff9e016e4e78211321711135fd024fe2ea35c3524b2175778d568cf700b4846944a09354c015b6bd77e6ec7570d870b8023cbeceb784a3932afc513d05aed7d65480cf4efbc4f13f124171150fb526b9f4e7bce2b3ea598bfda49413db5f95eb80b7e5d1cba8911760dcc3579e76494013a04b1e1210e359b999bc5227053f5e6e33f916f7cfa70270990406877d14612572d9a46b32039a2ac94c2491a025d4d3c3f56a181606c45cd3d7329453aaa68ee5bc7b263b0e3b35fc2e7917a51f2d208ec4b41aaf5bdecb5307d02163334d39cd85c49e7d36483a093e48653cf5e5b80460315914073ce81381a9db8a6d7ebbe37c3da0076e4372b269f4a2ec5608711ec809c53a22e5066b3bbedb9fe257a5d5220bb2baf1184f906c152965b325242bb6f73223f5622308642c858201078912545aa7d7fb51d65b4954c997f2b4b6e2a1f83afbb3b648fa61ea83169f51331cb6dc373d90e9c8c8034473703bbbe138a2def4cd1efaf8df31b301f8e987c5cad2607dc8fb0b394d3c8f1ec478666e6fabde83d34c5e65552559dd8a6ce5b8c66d650ebbba4aafe0db66ccfedf6e6bf4330485c7ee9d92ac6fd3bcc1936a7fcd0c0778799c6dbc32393e6160e7e36bc9354a63e74650294621dbe3c5d2892960bdbbad8cfaecc4fd76fa168c37ca1372cb5c09eb0273894499e81fcfe7ce5316144c3ac975a33715234ad5e60d211cb6078f56773f914362bdfef4ff22d289e97cbe6d163a907b9a3069724498e3fc3a7d18873b0696b3f0bb24c3668b37261ee8723abc0e71e96c82214ecea99022ac9aad910c69d3ee6e3896c20e729a4b877d44e625a75fd34db306a2a8239eff447b05445850b26ad9fdf056c36315e1a48aedf07a34ac4185c6427796623e28692f9286348662e225b2ad678f7c8aa31d2e53633766675ac6822af8a560b17678056939fffacc9c1105eb1be3a8c44628d6f6eeef43dc4236c03b2342ad2412659ed7b01990fd4a7f89d7a4aaa0fb83a6d7476b57410ff9e59848e1131430bd1287b57b548f7b85c8f40e773aed5d3ced27268e0d853d4cd5792b8845a4bb8248802c52318dd2871e57c7ae809c8c16c9312dba64b2659d71ebd5a4042c43514ead976dc8e505f3737a51dcb591c2a1720f1b85bd73309fe2491051c94c434b9640419631f8e6956b166dabbc4d6573aeda3aa50f4fec965852db831816e3b90381327f191aadcb1efc8ea6950fc97411403db035609052c6ef176609e88731a8abcd01f5dc57a4b5a25bc4789dfb407cb3d77a71865cce2b8a7c456a34336d5505694f16edbf61bca105319806a3ce2d543ca6cae9b384af65895b57af8a0cf907dbb40dda4cab73e9d2341cca72fee4d60ca0ab14da4a770ea89c2d111f5b2f856b1ab7a5b6551f3f65d34df8ccf72a878661259f2f6c613fc0fd469959516ff1acee7cab27e9acb925ed2ba024889e5008a5fe9f4a04b04cb9288663f8554c13951500b4ebabbf4dcf9b769d45b41efa5b1458b5a9f37a7d80de047fa5357cde090698310c8529da58e04987af695fd28b0b0be5300bc8a5fc53a8dd5a1b8b2e30b1d4a0935f545747daa5fa90dd25b1fe48b9b98637fb787ec33f78fc03e129d778b6dc24910dfbb28de1411ea61a1ae6891067b5c436d6f11a6e08c097db2a54d3d45574baf6c24c8ab7f47fbaea99fb9ee666c0fd14c353ad6536f5e84922a895078d448d729fbc4cbe6d813e97d70845f8aa2bc271c65178a65af2dc1e875c31271df70ffd14762818a7c42c8982e892812ef07cd74a381b43ff6f450c93b1766be23b40624c4bb4961aef723866e08c3248ed6eb9e7ec788a5fc28a2766001236fbd9c99e97f163d981e7af2c937eec6600bec134082ee2bfa75a583bc465af93d43b72f778e4cbcb61bc926c935c168bc57de20e4552ae850519f7e98c34bc98de6c4e5380547ce034f4134cb8e895643a3e053b29fb5c06f94bef7acd1fb73dbfacf9b25d452465022a7e030caf84fbf76c16da2e4d7bda348ca4e65bb11871f6fd10eaa472ad67d38c6f7215cf6423c0ebcd1dd2556491abbd734c1d1914a99431dff99379e8bd2eab073886e2ee05a7d01b6c9a05b63545af39ea54e8fe22504ed174cd8ada0691ab7f9fe5f1cdc783ec228a7959d06c4c151931f2c1ff803080bd2dec8bd011f7cd9ca9394a7c601f76daa5eb9793542017d88a041aee567ef461588c2bf942fd4ea7503406bb27113650c837241e74e8ed172487ae36921c55ce00a9db6ceb8cae84efc2359b4ec3309ca2b8663b5514b32c840981c8c1b3bf2a9b24328e5ea98da857f222235be2e32c9b1cb8eae0e88a4036e1cde95a4fd5fd430ab561e94cbd6ad9c5d1786ce7b32767433b49a40a47974c1c0347c5f87c95e1330e8703899dec777166bd0db202b5c6e6f82b8ab1ff179db2c79404b710301465bd0b5f3278e3353a65c2ce3fcc2d587866b961a9229c210fff99ba2a38ee072f27f6f743ebc944c0ddf955e82485b875e7f8e2c7398699e4c9d6133c4ed2f4c70411c4ec06ffa33d81b866413d95807199e10707d006bf41ce4209b4acf96a52285600e56eafbf825a139882316627b9f4c25435d96d3eac753dc92e1133753e6f4cc64915769a1d2a3f5582893d0838c52f6c5ad1ab189148918d7a1392d8fe7d0c464486fb837495c411af12691277acbcde1123a51e5804691f35ac71b48c70926cd887b6d3b5de33fa091119f571ed751933a4f93f4f75754ca86aaa905c0ef6bb50aca43aa8229f0d43da7aeb43e1838c1d818778ac2e0f9b69f056462b63e8508ed53bc076482bde42bc4b5a1fb1b404ab11f3a054f1a3827b298e7a9dacdbbb9c273598d094eb812631130c449b022b83e8d21505d95ff053090f2a2b134fcc7f36ab9c5958ed970f095cb54a3b95bd826f531ccc423b4c98213738fa6a470fb21f188da23fc3e9e9c0198370186d9ba01f490498808c63d763b623b2840b53ffa56953207a3cb1b540abbccf0edb88eb5257696c0cba6fd63fa7198418e71729e77ae4531da8a0f444b97e7091c13c6e1d110fae52fc3306106af54e70efba1cc873d915133b7a559674a8e8aaf58b59efac3e81ec60405fd711c3d0eed8f1b7b884bb74dab4387d350d630687640b6e7d20bdcc70f442cc7e75af1dc2302d19b5d9799adf89f27e968b730f0644c0eacf0c2d9e6fa27bb4300f561f719b00b205fbc971cd6e8b359290d1b5e740d603337341ac186ad40dbc12560adb9e8bb97050438bc2e701f318dff61256ae01bb86c46e53fd6da4b73f2dc262558ad83665a48d829f006b18c579afafb3dbf0324e30188d3be9fe22c7c738bb671fa187796409d281e674886d1c2c0bab66d28d763f5e1d068d68f0884572b0e0d3b79fdb0584eb1472fbad7bc028a3752feef720a6cca2a5176d5dedbf1ba6d6a2a69b1dcca369b1fb7e746c3814fa10c5158389f7104e52ec599b890bb31825613ea0c089b968b131e2d98cdf5a88f04b23c352d125f406583e4c101e0be012dda8925a00a543808293652590fd4bdaa04150cec4318df3fecf9ef04b17e391731d4891a2b1fbc269ab8cce358133849adeb5ab453b3ee71a06e5e022fcd0ac92a172a77e1b743b25aebe889756379e67bc1d30e90c719b5e4102596efb5a0ab72cd6f7473aa68fcba05102893d74265a25ea2a05f98f26117b94a740075c7b7f681767e710bd68cd102f45c41bd3cd82938a698e69e32272397d9787474f5b77e609390298a70a9d8c625d4d9fae56ae5626e2f7c1d716610b1ce4b4ba92fa74d1fe0fbe48fc769ef12d67713f24147252c5e4125523e625d2d22a9feaa90564c4cafcdd279a8b0491aa3735dac1e3be4c80f839e5c61321182280a663736017651b4e373433acb75c83059e8e9da14f3bc5a359af084fc398a3c02adf7e3b94cd09d497e944c97e445613a933b2d92ccd0cf4d024ae6c02b972ae9206600c7642874a66ba15e32f873bf353397444a8012ea3653a9c688de21d3437b52867cb8171e6ba83dc0b8ddce79dcc6df19edb91fbe324d5aa48fb7fe06058a8bf1f370c3bd5e377c6edb1570e2578f5fe9d5172ab8aa98339184cdacc41abdef772594c13dabd1a2cca2465424d8da99ded5d336cdd97568604af54cb801fbfe5292ed4cbcb707a60e78179d08684547e6eeab7103e284b84e674c1b8f4903c9633b5f9cc29ede4e70a5aae3ffe469b960fd7f23b0a4aea2e17e40529efb9e6bba5ab5e27968d150a391ece93f2a949e8935f0e95b20ae9d94b0a054a321145554057da599256b350f3ce37f4ebe514e043412846f0f4e63c212319cd51c6b1692", 0x1000}, {&(0x7f0000000200)="d96be48d5d05edc4652091b06ab3049a558605ac07e117ba75a0f334c51ed4a6b2f48a8cb2f0be317be31838fc8a91c4046184877cacb1cdd22a5a00f74bc14339ea5209803f4884e15e19c2d49edecb77111125ed0e4a74731124992814ed41a19a62dce5eb70b536397d36d6f2e668cfcd72ea58b1b36beb148e7a4551a343ab4084de651a5005754cd93e63f4f190ec1c4ff9072631621109dd0dfedd6f21ef75ed5a441f694178d1063fa18d730634a83d1175943d845b73595f71df5e13b4d92e1e4cba45652677f584d69fbc2412f68643b7b443ba34", 0xd9}, {&(0x7f0000001340)="46d655d0e540b0760784c376ccb714559c7931dce6bf77aa976c6906294d68e1a55081c1514188f6140b2cd51032c88a51770a8c5c78c845c06f8716cecc57c8b2e004b87ec8c93f777ca947135d8ace48b8db2edc4ce50f88eb7afb3328dafbf1485b2e0e82f6d01f60f2130766658892c41c91903c3438caabd7736d02c51a8938c75371e3b27058e68209a9a6a968e4a926d877f5432864c40d44f9b18c04b28e0904d3770b33a2367f2c48b1f4a867fe716175f89b296d1d18560affd7ca31d4b8ae", 0xc4}, {&(0x7f0000001440)="bed51d9713b9a068c7e2150828cc88a87ede12cc2e5b36c17d64354eb1b1064b09b4bce9625d350d373545152bed2a428e694107fe6621764716c3ec78dc199c94bbcf524c237ad2bbb2f14859b269f9fede53a053bfcf807790fc15f37ac50de850424f69eb9207c9df2573316500e36a75545dcbd0af9e82e4075983f52ec86cd7ad58c641636ae0fea2ca60d82c665ef018d04d6927b3", 0x98}, {&(0x7f0000001500)="5e74534882f44b6c6bc9ba8577de2f03cdca3d5ce6b8e251fdc82f737cf8ca0f9df5fc74ca923db86f3c93ffb32fcd8dd31dd9778fba526fa0f7aa9dda6e87b84fd8cc0282f61823f5882711e9888e44520d6657ff87e054035256a3b2ebf32941aa4cc7021b69b6a2fab524c1ab69109f2fc0004985cd1f910a25de3a91dcd057a9c32e648e6a4fc70267d86c976f4a9e1e7f24f0a4ba6728d476ebb05289d888c06c7208a8a9b9467c4a405fd93c0754d8942b13a4baed3163560187d098221337cea0c33d", 0xc6}, {&(0x7f0000001600)="1824c60f220403024a9cb7d7837c8dc7aadd44f278a83d39280b941f2f24bbb98443c5337422a02b6b7a7b7280201a688c511527b0b65373afa188a36de2b38e9c047d7c505704a24433cbf21960b572941622661c2eb1c51e0cc553fbc40f260efaf8fdce6fd49bfa6dc4ba8a02c5ce3e09eac86510d24651e6a3b70636fbb6b355346b232762e72b24b2120ae1931f29b1010c", 0x94}, {&(0x7f00000016c0)="7361905c281fe8d2670bb8bc2c44af0fbad2e780ffcdc740290ffc7a3e4be4316311127371a16c50293ab0ce461f3a02a8cf9f0757c9527893c1b3f4dc1f26794f71968a5793da3a9370856a931751fa3afeb9079c76c5c210517c220a91aef4b643fc2deae8c15100ea04bfc96ae5a14adfbf771fa24fea75ef4ee643735753b4b450e7c18b3f65f025e0ea7c27bdbe6926524d2388712cba20a6b90d4a380e19078516102e4f72678c0724d0d9a2ffac26189a8781c082074e6c84f50c4d6cf81d0a41b3435cb01e5d271eec4542a2e22a1ef030c94f22daf7be987be1d5c9589029353092375a8c0f", 0xea}, {&(0x7f00000017c0)="c608da321e7e4c01a71f07491fda09133ee985d73b74a7a65d774d5cdaae28e03cde9eb4b0bd77150a71e69a977e35b4f6544d04b747b1133d85367dbd0fafaa0cd9b74e3d88a22dc3100c48d3d88b3dced88ada75d221fd6fed4801bad29c7c6b637986b5c9961237e7de8cea133756874193a586c5bc23052c67bcc6753dcd74a14d24764446b3b707535c26c83f50a53a3d4a0e0e24058af117ecddc8bb7eb3bef67134d8418c7cf367396610903d0600467ed6995af5cc42b7a8056005924a528ce7ae3399bbcb1b80d6bd8d8ef469fbb5367bc6dbd8a5c9559b2b157ba6fa1050b794d4e1c430d1235afba2199794837bcaeebf3d20558509a61dbdf10d9e810035d20c9cb651ad9fe7de25c82481197b89d4a721bae45bada44d9d575a6a438cca0a0767c00712e9e173fc15450feda3bcc1761172d91a97f595907b0323caf048717c013b1502537586a7d715bade1f0834e140a863bec7c09d0843ae6431bfb6ff27e42bde030d72b2bcde774e55d6da1711f1b5fb0a4fe945a63f7c0697fc658d07c589ea455677b941b489b2a5055f37e9b5e71f07318e0df50f5e8ba8e20ce91565ed580285d99fd1a4daa52d0d6708be2fd466b687d7bfd1a4a88e003a4438dd35d0bb8e520925276b97403f08cfe3db1d827c1c1c6bdb7c57f9da0a4695f6f3e57e288f3f44ea1258effe4dc504077c966d0395c1493be61e415452eda21c3be2c691813f2a4cd6ca3c45ad9b07bae91cca05c4142bee02f5a2c680c6a1a16e2ea37b6762fc10d29263a7d73ba9d44bbaaa1db731470991e95a87b1d0cedbb1a6dbc2fbf48fb32e0b5dd8ec238172a7ad9473708e6316fa729d1d94113e8681e3e8c76b08e79ba71b8297ea08fb2aa6cd41a22c60e720db9c1a56ec0a87988e26fc26e1a4e7687a5a35d0549bb3ac3e1a020e21c3138769ebc06269f443e8d91778f82c4f04669832de36168358de0b12d5dba1043fab3c4e103e1eb4c3319ed167bc444371eaf6272ce921a6c00af4003afd234b197f62f5e0398e647f14298ed589cf7943341acdfd34175554a31bf96f6f407b1d0ca5900caef5bff9dc480812616ace2759cb2324419bd1c33b7731ae08492a448b5269158ed194493b53a4e7e6869bd2b97df65f9e7bb742687d46d36dd0028e118c798c74f78ed07eb610ea7b41112ce923297dde037cbe8e19d1fc60cba2124ca43baadfd821f58d0e5dff4112576c88df1ff3b7991ee5e5a83bc843750f5684f20186c524b413029167d4548c0dd3e43521ab08faa9cbfea9010016bed63a77e47d7e00c19c0d2fae79300562964abb5e7ea69e8272292528827b37c0eced0da946970ff6cc827fc337f1d8e813b7fb89b39d6615f9cbd52354cc710c2e88182a732dc3e58733c8cf7eea80549a045a33eca7853eee9b69c911aedcbb5d8638437959a517243f6a09095172f5191befb1803539bc5cc7b80c1d6fc9e8418df8fe73b2257cdf0aa17048ed3d5a524f6bf7e9aa5496a1782558d5210402f1764e1176d16ae510ae354efb6e62ac15eda06a7c78d939fb964d142413803c8a4c1307647dd0cca599fa70df627d9ff6efe916e180577ae0dcdea9d863c3553e466f7e82e6747e3abf53134bb62fa67220291656a85e01cd895fbc3c858b85d31665cd90a95dd8c9857ca585c3fc0b4d89688341556b23420fb5dd42eda093c5ac452dfc9b3bb0c0f8aa08104ae640a78895282bde8117f1f7294d04da1d38cf349298a40a89709c915afc207bae16f39602726044815f993372e3d28d0b4367216d45f34f117a82d67580420ada2cbfc41f6b21af6f286f034a7cdee4f37634c4573dc1be54ed7f8e668973d9b30c5a2c841f2b5dd3cc3ce9fea2ab45108874d1b261d72239b815b5a1b32e5ff07d4625901b0eaae9bf39b4c92ebd6baedeca229331772a6d9932d8df5627857d4f64e418372ca619a28fe1102c1fe7aba7e48142532c6f52ecc41b308391bfe95f27f8c466dd20622bc0a33d9ae6b987313484aca2a2caa0ecd14b3f6fa7b7c69db2bd398e4b6facd997579e4ea1e58f9f1e9a2ea32e202d8c19cf1d13dc8400f8004d8c6421b4345995a5a1e6d054c0f6962b7a96aff102352af389912258662b0cb36ab443ad05333c9b3b5bfd373a84506b7a7ff160051e6cc8e2eb13d7efa28d2380ebec92d183a3a7fff8fb7acac71acc6d650230a63cabeec6816eb7cc072d304e0bda27d44db955b1ba55e5e6e2947257f74dee425bff04b97d8d2c99ab8dce049e095d6128547f7fb3610a1a4e047e690974b3c10dfea3bdd2803060c8f9b9d31367b1e6ca61ebe4fcc5f06ebfdd5de38be95122f8ac315259195d42fef650782cfd8006f364e97406a495c2dbd576093a37470573daf5f1380949669c1fd5ee291b7b039b831f5f648227f451eac5c59e0c1b3b527391c87eb01f84868e07b11024859b0e69f879f6769fd93e3f6fcc0f4a95326f19e9b9ec9dfffa3216bf41d13f0df2d0be89b0c616adde3a417281fa5da086ceb9b941c01ff942880eb9efbcd55c84472d22a525d9b46ab44fd3507d872742927c4daf1042e2ba714faff5994484489734d43ccb5b8bf09c3bc0c8f315649870de1451d13604fbd97896e5b73cce4edb8f71e78b0a996f01ccfb14f8ed1ad7e3fec9ffc2bd3c37da1223e98bb9e4dc311149209cb773a6948c50f795d2bb9f6658c77457d679fcc9ec617d0ee9bd1e5fe2abd3fd9e2ae6b6cfa8b1504e37381ca9069da26695130801669217e520073f27a424afa3b82730beb206665389143674627586e90076593502fcf14426becb3484bde8655cc66808d05add7f76725f29997b0ab560fe013703d5a92fadc1f21256849fa624312eb7c362e39bdffac41bfef8587edd4b90f77b00cc6a0a791d265707e2a5af9860223d5d1ddd03e99e174a3582a9d9ad6b02db377131bc80d8381d34806403d8509cca45a48a47b9728bbd665e24c2b6fc50a5740ba01a98d40c1a6f4e0870884c45f316d61841edbaa4715dfb63f93bfd244de7008bbf9e7a8bfec2fb3c870451a78089ecbc5f208720d8cb8e54837bd4c5da5bd2bda60958bb0a82ca3dbc5b903b4359cafd2b181d649c28612a38d57385d447baadb05f8c9b29b9fead81e317866b6f07cba72e06e3e576a4df038020e991c56e173a547522585e3a7658c054b6188ee643671e6afd86ddd745a85abdb881fc585d856ad6499d9f1fa0773cd478403e0df135209be8048f8de90cc05004a6ec7e5f9f7b7de37b627b80722e3556bc1a0de8a65decaeeed6b8022a352768d34d81a3781152969041ac218317ecdbceea8207632c9ac2f10ad1805f36ef10dd9c85b27d1778fc3c837c0c02fcf86ed1a0d2ac26e9518d4dda8f484bf8970535afeb339d891add4a9737b0ceae8ad175ca6e28cd521ac73b0f04ddf7f853009c1acd7004f7545c5ca3261a4420b6958dce71375517e76c0cdbb8ce3896d32721fb95994b07a78f4c2732fa9a3aa26e99cd35d584945e569beb773be45bf63a70f629eba7d8404f04822e1886980c71e027982ab6a0ad3d97b034b47321acb5332777a361c60115d0847c012b5f29666ad14b8f96a214dde64005b4b37f3d3a0a58242df875483f0cb33246103c7e030b0c400774d6efdf59024c7bf7cc643853ae5e33a67291716cd63b14c8933df8c2b0cdf815d83aec119af60c20854ff0b0781a2fc8563ff14691b0f5b28dedb272c03865ac423277f59401595793f4746f9d0bdc26430fa99530803fe1ac1bd563528cee1d3ba06512cc40105d39b16608e7fb2ba9a68a37fcbb7308b647941e4641a5152a778212c2bac7e8d140705c0a996e8ccf2a2402dc5be3295785dcc63ef713d78606ac19ed478a2c35975eef569a58f473fe1f5c189628fe3f360377c45db2890c2ef8181a92d6b2935b5ee7cdb3e43f330f5bb7bf61edf10f045df00ffd24a3bb7f2a9d3d32aeb4d69fe4fead257efcee223d3d97e5ed8698cb06a9aa1123cb5cfe582db6b19236c6312510c979237a5ce9f9483e9479a53b4b827cc739f2c652106f174e431ce46e864cbef51a0d5363ec21d88b313b6e49f5fd8f2ebd695050633f4380d47abcb50391939ff01fd8e02926aed9701474888deab18e7d85b13913f2fd7f4d32aa740814ee22e5f605006fd130a6beeec3284a1480518bee5f5743687c41cd3cd33ea55771baccf3222ca373bf963ec6cae5c9af41fddc45957521b871dc6ca32f22ef8b11762a2bb060a1e3f6b024f758dac068d4b9c4c226468dc65b6c1d741ff79337a09192cdb780608a55bb41ad1bd24af0ecb53eea3a561b7c689278302687e32b7eeba4966fab630f77c56f2c48ee790e7ecbe2fa02904c79d8290e20d1e28f06779fd3fdcba49c4d5db0e4ca19cfd3a2063861a3da1a092790f87248ecc6e800b6a33fdc538c5425409cca45474398ecb69040aaa4f577ca071991e5eeee862f07e752eb61c598a34bf6b31a8af834069ca0dff893aed0087fb026ec0b40ecc53d5fedb12c23cb845ed4bb61fb3eb200d79ef0dd0cdd3a5ce3cb9dcb0f48773ac5f86bbbb6b69634af0df1c2ee602c58ca32f2319f655f1a695398981e5eda3e1fdf08b96bd984ca4ea25cab84db3dc4ee64021948eb0006f6c3f03555928c2671bbb5f06bccd1c4c216e0252b678bb27de136a7f82e03734c0f83297e5c43a6fb8524cab9657a1d58c376a288ac64aa6a76fe7b1d75577cfdbf509c62e04d68641823d76d01b0a9916f510d6008e506cad4525c09f99db468ef87965e742ebb70b91ca0d7e976c0e7f2e66458f023d80fb3c8e298d3b7f263724a7e1ce728979adb0e3d99c733b561ed06187eb9f52fd9190b1e48601ec659fd89eae1bc1e45cf16c459547da718461329cb2856c3698d7752b3033c93e2d2a2f0a0d0818a71f5f2ac4341f8ff13e714060c14044606698362bb0b1af5dab58487ae78f1f2bff8ba51ca11c98b0ef4d9680d20ab488bcc9c65baf37fcb824a9bd507208def2be7d35b0719b8bd30adb4b2b45d9fa70c77fda91548af354d068f53b364d0befd6c4ad559d49ba2c20a8bd54e0f480b84a3d8cbb940db1eecfac567a5c47737752094a1afdcbe584e2c22b7a9762249212229db491efac70b15afe37004f33f85985ca209dc6a84f270a99da269a8651a71aea357f7f266de5260220cec3b1ca1c4b44a378efbe22eb7d39e936d95f5a6627dd611cee6400cde6f0dd8fb0dbf6ccfac17d6c3e5ad7b763ec8a2b9b45f257d31ba9e745da43811b95b15921057790ccc54a5405862d37f9ce738e3686e4101369c5038b9c3072c79f9f5fa9b334eeebc6fc481a3be41d0689f12a7acf88f5fd7b2e579e2d20abe1ac6734e0d7186ebb94d91ddbf032a5706fdd145d28ec7cad7b167e55414a0fc4b80c1fdd4da6c05e3b860cbdee3e55af85141139029882f5f7b75be34b50b15a224f4ace9862a64ac923793c5a66c8f5670ec81023b26da22adea9bdcc54e121d570c3b0249bbdcd81a4616efbf8a22f5d40ed790a5bd67cf039b37e0ddd101f4d31bfeac4f60a095795dbc7210bfa2c902abb950e58618c23068ace678e0ee086f0173bafd5abf865443137e8fd27b2f7d6de0e1138941210920d06099166bfdd52617e770cfde9ad29188ea1d8c2af71eb306b5e9672dd5afec78f74ac545c91b031f0c00081d107335176c6e24f4339277aeefcb0d67f9dab7249f6a173f5a5280cec6f2c7a62331066221fa181de7e5eeca1176fefd3d6d51ce71", 0x1000}], 0x9) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x202, 0x0) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r1}, {r1}], 0x2, 0x0) 16:00:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:47 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) setsockopt(r1, 0x7, 0x6, &(0x7f0000000000)="5f585078fc9847d7a0cf784ddeda285e8cae30bbe309a65dc8384582651ec232bb09defde7055faa0ae48770e5", 0x2d) 16:00:47 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) setreuid(0x0, 0xee00) r0 = geteuid() r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) setreuid(0x0, 0x0) r2 = syz_open_pts() seteuid(r0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) setreuid(r0, r0)                                    16:00:47 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() fchown(r3, r4, r6) chown(&(0x7f0000000640)='./bus\x00', r2, r5) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) recvmsg(r1, &(0x7f0000000540)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000400)=""/133, 0x85}], 0x5, &(0x7f0000001000)=""/4096, 0x1000, 0x100}, 0x800) pipe2(&(0x7f0000000580), 0x10004) accept$unix(r3, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) open$dir(&(0x7f0000000700)='./bus\x00', 0x8000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc)                                    16:00:47 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:47 executing program 1: pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='/]\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:47 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000463000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(r1) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x1a2, 0x8}, 0x1, 0xb6, r6, r7, 0x0, 0x7, 0x81}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x801, 0x100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000280)=0xffff) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:00:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair(0x18, 0x2, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x3f, 0xf9, 0x70, "b1e523bddc20849ad0733eda8aa5815fa081611f", 0x1739, 0x7ff}) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:47 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r2, 0x0, 0x0, 0x0) 16:00:47 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') getrusage(0x0, &(0x7f0000000200)) msgget(0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:47 executing program 1: chdir(&(0x7f0000000040)='./file0/file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) r1 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:47 executing program 0: mknod(&(0x7f0000000740)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="a2e1870d449a105bb59225abb05ad196f06b2649d735deb5d0c355ef7a6505abf03854280a43c67af7189c7274b6507efba2122133bcfc4354ed152120d7583b6b83a252fbe89106e8979ab459bd835f44f3fedf3e7a84a7fc7c6cffa54bd5cfde", 0x61}, {&(0x7f0000000200)="9d2ae15641dfcb9f1a4a498d1bd063b54e2ba5fff1d0820b2eb4c6b8653cc99d5d32a4c135487221bd2e7efaa22f22ef7647650dd47a05b3d737f1107231e02d112f4654bcc7db97880ee8702c8a67b0e0be8a0ff9dbd3c8d175c67e2ce7f0864f17f6636f0323b5a9a8fe057cce69e70c45082c0aea7a7c9a847cff56c7a69c7b4ac89f4224f96178cb96ab9f478d21dfdfc4e454f43a2246bd5dbe8dc054ac8ad3b890ac32bf671a13d1d1eaaf5b0f2c8aa220eb1cdab62fccd81420f1a1c4df05e5d3637f23b3cee7bfa8c14256e009ea6752783d67f80167a48b1dafb7a1", 0xe0}, {&(0x7f0000000300)="e4b294f890b9bab952a8525506f3f3c817ab0f2735ee35d76d5b47070bcf04e8f4d29c57b1a896fe53fcad171f26b372c7187e24732b527c12b094d7e8008077c682e8ec38343fdab674209097", 0x4d}, {&(0x7f0000000380)="dd830f59bae8d9a81645dfcb04c024b8b090ff76ba4ab4a14cad39711e6f67081dad1892e550c9e05c5a2b7992e9b9454fd0022281cd5ffa016962d0309bcddc16eac11fe595cd44e09e1e618bdc05d762f0c9f1ad0b0d1704379c7c8900d9918e27a2899439333c314303586b305ba790272641d39dec0f0c8180f1bcd6f1fdcff5f7bd24df2b8487f42fc6b39533d709da8668a9b6996ec10f1aded76d3aafa39f8a820ef40f824fa84ca3061f830ddf6c6dbbadd05b8fe2a95bb66ae82f522c852505b9", 0xc5}, {&(0x7f0000000480)="5b33305f99a0034f7eaad1bad78fc0ccc7d98190df41aeb9b8b8278c", 0x1c}, {&(0x7f00000004c0)="42ef8c51d62162ed2e6adfb4f0992a7cd177b5c2b60ba5fdc4cbb498090c108d7a453a17728c80c9eeae741ec3b3786c39ed0943bf097f45ccb52dfdff1b0520837f761f190f4851be49fc78b8ac2f9956fb2dbee0c8bd8fb93720530d50359418603d32ff2d623f8e125e5de3dc1413c8e610c00ed7d34212acddf57dc8e5fc1d893517ca8db8472e4e56033a11a222a469bbaab33829bb6aa16cfaef1348636b3cf3710641d3cd556cd318ad", 0xad}, {&(0x7f0000000580)="3000555d16d2f99e5fe1f45502032d3399c489b5b65a2236d9f1c798ecfada8bbb2297366e83e5e46861d3a790026a2d191da2fd08413ea0c0ff5e458c20cc4169070b8e3f8c2443243a9b8487eaa468d4ecb97b466fe426821c37dcdb5ab8d6560432e332e00bca3fa6a746adf201ce07ee276c635c34f3e27760ad29c3c7c9df23978f1d667f49e099be9b53b2e94fda9434114f8e0d67399f5284aea7b20474802d8d3e40c3bb18d6c721ece4ffabac068f04a7e14835553b1f0c8c4190104a8d81ceca3715281d1221b817cbb5bc2a0dc6dcc5cefc8cf2a3ac53b0", 0xdd}], 0x7, &(0x7f0000002480)=ANY=[@ANYBLOB="1001000000000000ffff00000600000094343d9df26e0b3ba38e7cbd734364d49ec3a2a10eb0e3402df2fe423412becf1eb6e9f3d8d1004faae6020d104437d061063fb734b4c50193502c262e17bcfe26efa19fde8d758f88157a2def7a3a9b9d93bade333b6fb6f61c6a6b4b51c85e36d241d5bffb4cffc1032e3e83122ae3079853b4a993c921a7baebd0693b25ff51d5e9526419a9ac1463f37d4d91b0b04aded74c8b861f689c6566995be3251254f729be69cfc88b6a7873e372b516b416c5f0913dc71ff2c7de56c455f5f301d203afa12df125f78bb8ba1660d02361c946104cde0d010ad429199dce0b5584a4f45a4a0003d79231e56c8f38eea9345185e64413c9411fffff6fb6e801000068000000000000000d1e465b060000001e941724317eabbd75fcfb2caba62b8fb0dfb1518ca3a2079ef105e19dc3429d11ce1356fdf9cf902c8ebc35eb7ede4527aee80a2ece6de72b93f7fe63021b04ce62cf48d28077a9d928ca5a492ee18a7828c3910000000058000000000000000000000001040000cfa48437497b511ebc4da43b731edd4054c4075c711cd7b399bdf276ea838591ba94b5c55b245ebd35bf59cf36cc7b7d54a5655eab67af52ae522015ec4c857ead298500000000006000000000000000ffff000000000000018e09630ff263184b46a2d02f5d34d5b7bfe456cea3380e9aacf926e404e4bb6b6d98cc3e38abbbe568bf4bce2da24440c08462b7fdece067ae2fed14c25ada94e19c952d859855de1383de450000001010000000000000ffff0000090000005322ba5d82334d291c793aa38ad283410294c3d0380eb06457453182e7c5381cf270c19c192570d1d6062dffafe4fbb4dd83cf800abfab56fb8b49278f2a31f6ef2c6f53f991141d6588b8643e6804ed583d51c7d115abe7771b396685d17006359c06f62f55f1af46e23e8fc9d635cde6b849074b70d5a5407d0c746e882657d218a1a9ed39bad874272aaf8519e1e6bae3dc182384acd65e375cab5c0393ced254d9e5024de6693154515c027c9a1794d184a3232103e26943494e8dcb673e30e72b752aa9688311de6981e18b11b974a24ac0ab4afccd5648d4151aac2f32b5f84d95190929a5792eca5f2921c71e9748c48dc083e53d81c4a95c6d070ea1690a0bf5c799a3363252bbcb403072f914a817ae5e5436fcca496b5f9b158b3e586265e7320254c0b13552328cbbef51bac17c1720be19ca1cd70a0591e1ca6744157279b45c45919a0e548a4730d6a0acd82e7512e46dcb9bf03cc3c6938798057c6fcf738e8aa7e2a3c6df9215824fb88628aa9836f3e2b4288001d167e703e03db642d6db9d646276688a52b4afd53fdc466f16d4654dd0738a2ccb8ae744b602b65d8fcd5ed5a1b9808a8de67cbc9263af901310f1baf7ddddf99fd2201e4fde4dd6c2df6ea81ddc61268fe18f6e9aa2040229c3665bf9fb62ef129b1fc67fd0c7a87de00a559c8c144f926e529590605ffce8c75c49bb667a50ddd64b4d51720caebe6117698b8252b3bf7df971b9b551adc6f7f6d80cea119f220fd4ab08ae5411d442581ab736b7032cd94d36fa3dca2432012ff604f1f6d79444b9db32216fab04358074a4b0b9a69abf6762bc2328f557fafd5a85465cbe1fea7f29c26635b0a85f0d8a45d694c69549d48a2dc84da8de23f3e1ec1325aea5ca3175c07a2242cf0808c9e8e22730e6cc1cc487b0bec102823198efab9ef7b584aa9f02af2f3f002af1cbd689d7c995cf77408107c988723ab4d5f0db1f055cfdedb1589859dee504c0389d356da7d0d49f07d799e598479785ae252950d0aeb63861863b4bf13ce39bdb8223abe708f482daaa5ce8eb2d2ab7698cf9387053253c24e96a466249ce308e9d0cc27dcd78eedf1ed61530d0c24380acd4d1df7e26bb2a59e42a7b572f7a08b6756bf22b33c9484d526f005bd110af628b4bd1b05c0b032e47d3e32e5ba6a824cf511ff95c625123f6af302fea7201394d0c26aea861d06cc719f08efb302fac40119cee91e493d2da149305df5bd7d4b0362fdc20882ced92af80aa32e4a4173f46b269941cec363c914300e9d224a0f2e7b911b03460daf92a731d4813cca74436e5278b245677302542246ef68dbc134c9e5c1d687cbcf1d73d17fde29779b7bab11bdf4da6388043f215d8e674601d373e0eb7d880458ddcbc74e4fbe7258eb4a3845e8b783ecdab61c5a1316c4f0d507672ef3838dd60b977b88b0059220d83c557b6e1ce8898fa59733b89276b7b066250ee963ebd6bacd70f3e6a615d0efa60c10e9556cc5de7543fbe8a730419647e8e4bf9481815fbede16626ad3c77dbdd3f02f19b648e43bcab8aa5610e9f202ff644aab3c330a56e914753fe848b00cca3a81a1b85be75dfe785d33c19bee034abc33dec4227ebe9d65efa130d8bb462082a56826ab8b6e181d928e9960e16dbf623704e0ea5e89679815e77d4599981787813f08402ef826d1ba29813030255d0a7b5e7bcace1cda131f93b6350d9e2e831a795450a99b5610adfcfab9f65607c4c540d205bc312fa1da2cf57884d1e0b2a7c5f31034ede3ea67deb93c38669272efd8e276e0dac8cb66c08f527d6e545e92fba40a6e92cb26d61f0344213e0c245813a67e177df5e3373275dd822d736f0f66ed7a304f46f94ed908baedea916f9701b91174e2338db990d96af016d731026a3a50000291799d0b3a674e82e037c27db06aaf18c8bdc18426ed11deea7e524c98ad8607530d5c700d2566b7ff35ed37300b03acc0e618d8ab285b10c67740c8b3fb12747bae70d5c9f585c64bf142d85c93d9be43d28824db9e72e103859749444bdd51780ec8297c4e17f482ad9497fb89df27e7d9e4a4fd925a0f1e7b43a87c1d140e6adfd08cdec9980b602705e9427f48b43e845aff60ff151cff598388a49b19fc3fccd4243c23e415fcf408b56595c766c275272242fc9a9adf54c8574be4cb0311a8243281b42c53202ae66ecab17e400299504daa8eff42ebf0febbabbaad38db844a8d4459517318e0f703bfcb36078d86a7c121e3f516307a271aee93c7914c56a47e91ae626735cab4803045e78b9b417f2f2c02a393ffee54baf74000464c7140484be75336ddc3e23e13436b070b39b36250ecdb62c8d88b49fd1e705798a99d491a317043f5860bd25a03b9f09ade19449d47a369c67b1af92140cf9476fe28a91edda162454e20d37c4ea2b675ed4ea0722c5ad23f145f4ce3e2d7dda0450db640dba594bb424a17dafadbb1744a7101558a0fc88e059f2c84cded60d1d112f450526cc48f365e74730314818445a44179d5cc0bad8e2310f5949dee487c9ea8528311f7954aa3441219f1a516213bea679f524ad64a943abf744cd450b0864af790d4f707b131d0b157ebdceaa5a14ff5c93b4235c0a6ea23f4a929e1e56550fd6a4a979920530991cf6e806ca31723d10f0cc6c5d8c6588aaed8b2a2616082635d40afc85801fb290ebdf62983b3c625de04c6a5dd2adfa85392a1f04a02bc1d3ed76cd26fea446b71f0b3e5524a66b41a584774f7e046226a164b7a27d943bbdbca939188e8db53d059984248825f9630ac8be0978ab9710255f5c3c26d5bc5d8e45a082c4b8f47f78fa8b3b91da8ee9bec7c0c0c0b0e12ed7f476fe5104af6eb505bb9c0edfbb06e8c31335a05fe82c333605a168fa2c040649c904c7f209f81da5eb942162e9ad4bc75b83d118c4abc822062e8f32f5136186c74f6ae1aa40f9ab261dc23d6aa08388b58abaff73a1cbdd4509b49d67bdb541ba9ced9ed73e9ef38363e761c8feb6b6b9f0917a84d87f529ec5177aefe6cc2703890e5a8e7fd523ce1ac37911a08eeeb4bf2af0b1162902c90c703ada5d647897a7400f82f87412db79ce0da9aee5b1038a81b34a0125517e6f98ad8d833134d1a89c0dc1526718e123988109c19e5a19cf94705565f7fca81f633d01b6416a6199280ce36e9678a4fc2d5ae0cec19513f7724be48914bbd229366489dc84f2842510237ea5edfe1f217de6501ccee0a257929bd82aa4526c6d4ca0f3c8ff2f32f6bf324cc343578ae7afa0bf16306da79eeecf15cfa640963088f0a0172a26cbac5e35267e0414d72bcf0ce2a2ce78ca6e6080394b3c818c800f8b8a497790a6c7baff04996e14d0abf0fbce9906cd8615e0043b33ff59cb6694f7ba12dd9a3e83db17a3b6f7f9a749f9599b8f001e891747b5d383a38287785d6f71556ed3f9bd24da6abe66997ddd297c50581a3323f2bc3f6c16ac986ee6e8714cf34184d059df9089eeaa9ee483a031c9836c37fe031bd91db11ed4766e88202bf64cc9802fd7bba52970f381283e16ceec95a4029cd68b69c4bb01d577a928df19f9e09ab423341ed200e1e1d1cd7d1ca9e8c247a8cc7b652329654e9e25df0cf28185831fecce5894d4de6afbfa02def9618454ba1bb896578b0161029346b0e4768ca9ce73ab2ca31447c25be97d701911b6615d86ec1fe545c4d498dbb13bb99744771c7310efef50f81e9a5fcb92720c8bc54726a32c37d073b638a51cffd4e2cfd24d07eafc58d8eaededc87ea506d939843a162bc26cd9fe27367bef6cfd15c86ef4f8f2f5cc2fcaa04ab6c80ff4de245eb3bc987b359baba2317b913a069ad4cf1090937e0b0930fc5647b16f03aafb7561d4646909414963fbfd8f1796aa70c00d5da958f3d5edee39e799c1bae40189ab2088d1cf2b3afff263187333652d4c42ab5983ded6967aa48552d7c5cbfc6a1b676d3543237f507a7e5b004ddeb96be4b58dcdcd3c0a88e61f2fa0aa4c9a54189041344f907cfdce38fbb82063c21e7dc7fe272ccf30fd8f5d7414717a89841c195735405fe770f9bf735af50b96db728105920de365e6517e2cce099a399c0ab74b3a9441bd656b3b539392a23e81857a72666f8f5a5a65d8643230418a6dc11d1cb9a3996f1b75de6995cf2ca5e57c45c21fc680b02af7435e923b76e037ce75323d314ebb4ab0d64011868585eb18b3c032e9496c56922d492a40d420e9b015ccc77d64d596904e01c34d9de97e5078771b6102e8925d55991e18b5348708c2312dfb765d654ca959ef2f8dddbeae868a473768a917296fb4708e67891f0882186f3077447d6315d146184a9b564aabf15ce0e20702f0ac48de6c85dcbc86bdd33feca1b27911064b25ed74cdca2cd3366aa44312a53ce407e84ec4665ff40831c3e32ea5a7a7b73d8d0d52153ea7503829352240b83e76db1d42b8533ea8eee628bc7331030c308a1e4f8f1d5988d80fe00e73acb85f6e194cf516f6f99d3e10c9f171f15deeab8949a8bdeb58e06c49bfcdea5bca04f34e82a7868d036c6965a7658b544906a87f172980edfcaade64228d296d56aa7b68b21d114acc11bbe0f8025dffa5fbaf2d1d0c10a66ef19b1225a06851c25e0ff3089d86bbf91bf13be3f45f2a1f0e4dc19634e0232880fab7fe5cc616a81c15b84ece53eb917b4601c0e3e30bdb92baa9ba0b633699b09b00237861739bc41485d5f113bffd2bae15fa9d2946030080c4de89dc46ea192f16c614d98fec61aac8050aeefd78eab5a50596de42040854583a4e7b10a90a4d8c0f997aa9492cfa8e02590abc30a514857c4db472bb36997729fbfb2337f435bbb365c7fb17233bd1356beae335e9c90c5f718b717af05b2739b0b73573c09c663d99226e80ba62c0fbc33241077138a18a1eb55b548a774d438e3d62008471fc738bca71a6c8327788b2631df7b3f519f9644a8ed991fd0efa545c93d046842150875db7657d5fe15d5f967e678b0d54b5be0f83c7a0c7a5c334426b383fdd100264a58a21636cdffd0c1417f29eb337e94d1810c67e5c263fd3533e04453b79eb0a50399e08dce4ea8e2b4de7af7d637e874ef704e9c6d8d273da921076a2c976fd86bba3589a9fdc94be644eac4b5d123c723fdc95ba9af793e8acabfe74fcdd6e3ff66c74bdc5e6a1d79a192c23bdbd87def70c5efe40a74cf56106dc9770655e54b763677e78e4aed8b7a9f5c774a85417400c1e6e60bea938b40f092034b0a28330ad5ff74475fe1716297cf11f496b3ec91638f7f0cd4dd870e857a961d7ac5f6d99cb669490fbe17c0aee6b9ab8e6bdcd7dd75251c618d0bca5cfc3d6276c1002ee47ab4a03114b55300f564e13c179baa61007a88a1a4aef5fd4d5cc22a019da87bbee4a4c4ac245d8a2a485758db8ee90cae284097dfa11c1d002d6c512ba6ebb42e70f44511e1f50bf25347c4809f5354d36f9f1fb359a3e82c1a203e6d9105613ddce75582fd3ae01b186bdd627a6caf01a30d3bcb8e7e5496449b9d8521a5bf14e08684a7e7927f20034e0c0791b88261e77d04ad8714bb52d46351efa79bc21e3d332bb0bf28cb5f1920e8fa458b8e32b5d01c1f5c2d1d90c8e8981e404a1b7e6746baca6b19ec5ae25ca8fe5883902b83292f00fc021770901f8c31488f610c7fa49d80a0916fddd25af8c1f1ba333428f8f8b1e18713faa1eff7fe1d5f0b8a888bcb0fb06a66fdc2347b3dd8bf34a6ee5fabb46bf16cc7593e73630f97508d0026ce800000000000000ffff000008000000fb6e64ff0832d88aacc2ca499e17113ffe5fb6c30000376c9af1c4b7e9fc3a10a194ffb851e263a1e4ee66d4e175bbd9006f72952e935988799d254bd776601269a0b11eb8a003b8c367128c11b3eb6360490937d0173de8d4aa8598814d964b381998b7188ddcbb8982be636cec3e30fa1724640a0806fc97bf20c818abce8415fe6383f9b6460d4e1c692f7e688f954b47b0528208f1bf25436f1d361ecafbc0c09a5b52de07535952b013c18c940a8551fcf6c79fd4698b29ec4434c688d6bb21e6f5516e473f3911e6ad6e43840444838222ab263e0028000000000000000100000008000000bfeef45f196631f5640b0fc6a48dc6cbe38bebeb8ee3e3001000000000000000ffff0000f8ffffff2000000000000000ffff000009000000f94d0c4b45953aca93980000000000002000000000000000ffff000085070000150883072940c1888d000000000000009538f9967b886e4660513fa45b80c65ddffadbd942e497e83448252f645a5efc043b97d542e16a1b91a8946c1140526f0e75e1fc1d1bb53c3eb73b1538cb8356c5aaa60b8dd366f0f71d161cb2e864ba2885cd8145b048a24d0d260e781a6e98e9acdad6de1a8b6ae483507742cac883295331c5c6d83f7cd2285cfc67ae7fade8332a15a21ac73ed4571c60a6dbd38413d8a603d0beec6f1cab541c8da31d20d4f3d2f3e8440a248314aef656f96742765b4e43428730a8d92c66e9c87c5a23244cd278f65a54e4d5e0a4fe"], 0x13a0, 0x3}, 0x400) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) rmdir(&(0x7f0000000780)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:47 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x4}, {0x9, 0x2}}) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0xfffffffffffffffd, 0x8}}, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000080)='s', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x2) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) getpid() getpgrp() mknod(&(0x7f0000000140)='./file0\x00', 0x104, 0xd5) 16:00:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) socketpair$inet(0x2, 0x8007, 0x3ff, &(0x7f0000000180)={0xffffffffffffffff}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r4 = kqueue() socketpair$inet(0x2, 0x4006, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = syz_open_pts() r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) r11 = syz_open_pts() r12 = syz_open_pts() r13 = dup(0xffffffffffffff9c) r14 = socket$inet(0x2, 0x4000, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x11, 0x0, 0x425, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x41, 0xc8, 0x7fff, 0x366d}, {{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x6a, 0x9}, {{r5}, 0x0, 0xd35755e786d20293, 0x2, 0x8, 0xfffffffffffffff8}], 0x3, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffc, 0x20, 0x9, 0x40, 0x5}, {{r7}, 0xffffffffffffffff, 0xc4, 0x0, 0x8ef0, 0x3f}, {{r8}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x10001}, {{r9}, 0xffffffffffffffff, 0x4, 0x20000000, 0x300000000000, 0x40}, {{r10}, 0x0, 0x2a, 0x80000000, 0x2, 0xfffffffffffffff7}, {{r11}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x4b5bae6e, 0x81}, {{r12}, 0x0, 0x81, 0x10, 0x2, 0x2}, {{r13}, 0xfffffffffffffff8, 0x80, 0x80, 0x8b5a, 0x9}, {{r14}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0xff, 0x5}], 0xffff, &(0x7f0000000540)={0x5, 0x1}) r15 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r15}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000000)="0d145c4444b9899ff60436a4630837f8f9ab9c101bb7f809be8485d088864f14a371e6b841d93198be6bb7bcc9091fbd7282b2e70cece4b88a80cbeecceb3496a0caa3e27fdf47ef61f5f6f0ca5e17a029c8a40de8ec5447c259b1ede86c78b8", 0x60) 16:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8001, 0x8001}, 0xc) socketpair$inet(0x2, 0x4000, 0x3, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) lseek(r0, 0x100000000000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) syz_open_pts() 16:00:47 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) 16:00:47 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket$inet6(0x18, 0x4007, 0x3) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000200)=""/27, 0x1b}], 0x1, 0x0) setregid(r1, r3) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) 16:00:47 executing program 1: mlockall(0x1) 16:00:47 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = getgid() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x10000) setregid(r0, r1) getgroups(0x2, &(0x7f0000000040)=[r1, r1]) 16:00:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = socket$inet6(0x18, 0x4000, 0xb1) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x4}, {r0}, {r0, 0x1}, {r0, 0x101}, {r0, 0x20}, {r1, 0x2}, {r0, 0xfd}, {r0, 0x4}, {r1, 0x42}], 0xa, 0x0) 16:00:47 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) socketpair$inet(0x2, 0xb, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) msgget(0x2, 0x130) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6}, 0x10) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x70, 0x6) lseek(r0, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) r1 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xffffffffffffff77) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x4, 0x38) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/159) poll(&(0x7f0000000000)=[{r1, 0x8}, {r1, 0x4}, {r1, 0x104}, {r0, 0x80}], 0x4, 0x9) 16:00:47 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x2801) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) fcntl$getown(r1, 0x5) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f00000010c0)={&(0x7f0000000080)=@un=@abs, 0xfffffffffffffefa, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2}, 0x2) bind$inet6(r0, &(0x7f0000000000), 0xc) syz_open_pts() 16:00:47 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000280), 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000002, 0x966, 0x10000}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x9, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000004, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x5000000000000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000040, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x20, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000012, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x48, 0x9, 0x7aa, 0xa3}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xd6, 0xf0000012, 0x80000000, 0x800}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000004, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x3, 0x45}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x20000000000, 0x10000}], 0x5, &(0x7f0000000240)={0x401, 0x8}) 16:00:47 executing program 0: clock_gettime(0x10000004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="cd70cf84329332b793502c5db6657d427b4f128fd1adc3158497a1cbd614fa08752a2e39cfbaac9fb987947e7735eebe476b7113bbc2a3b01c09f5ff2a11e7bd47876ec1161ab22e99e70b52285fd15461e0e5b5daf73eac73dede37a6966f6798bf6c4b66c361b60441c4d6aef2987cfb265b1cca03ee75", 0x78, 0x40d, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt(r1, 0x7fffffff, 0x9f, &(0x7f00000001c0)="641d550ece2a3d022fc95d597fb56fcfe12c78e569e63e7daf7b7b2491c2a2533b6af0852eae4178097cbbe246ea9edef708c07a88ab0387c38cba1fbdd07620b7b6f373e90b52ae021a47b812b401a6fc7a9efd8a9406011f9671bf09b3b31f46a7f9bc426ec375e15d7ae14cc7a3f1cac5397da5b1f9c8314069844056fd2f194b433e", 0x84) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000280)=0x4) write(r0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:47 executing program 0: clock_gettime(0x10000004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x300, 0x8) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = semget(0x2, 0x3, 0x4) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/218) 16:00:47 executing program 0: clock_gettime(0x10000004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:47 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000000d4) 16:00:47 executing program 0: clock_gettime(0x10000004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 16:00:47 executing program 0: clock_gettime(0x10000004, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:47 executing program 1: nanosleep(&(0x7f0000000080)={0x1000000000, 0x1000000000}, 0x0) 16:00:47 executing program 0: clock_gettime(0x10000004, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) socket(0x26, 0x4007, 0x7) 16:00:47 executing program 0: clock_gettime(0x0, 0x0) 16:00:47 executing program 0: clock_gettime(0x0, 0x0) 16:00:47 executing program 0: clock_gettime(0x0, 0x0) 16:00:48 executing program 1: clock_getres(0x2, 0x0) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) clock_getres(0x4, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xb3) getgid() 16:00:48 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x200, 0x4}) 16:00:48 executing program 0: clock_gettime(0x10000004, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) clock_gettime(0x3, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x6, 0x3}, &(0x7f0000000080)) 16:00:48 executing program 1: r0 = semget(0x3, 0x4, 0x0) semop(r0, &(0x7f0000000040), 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) symlinkat(&(0x7f0000000040)='./file1/../file0\x00', r0, &(0x7f0000000080)='./file1\x00') fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7b}) 16:00:48 executing program 1: r0 = semget(0x0, 0x1, 0x80) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x25, 0x1000}, {}], 0x8) 16:00:49 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = shmget(0x1, 0x1000, 0x140, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:00:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000080)="bd495a64b875c7036dd3210e6e4eb437ca9722be91de9a90b15aa0d5a178987f79d337eac976ab12d2c1d8548f1f89c782086f8ea6c7465c369603cfdce90819aa39d9c03ac35ff2", 0x48) clock_gettime(0x10000004, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/23, &(0x7f0000000080)=0x17) 16:00:49 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0xa06c17ccb72baccb, &(0x7f0000000040)) clock_gettime(0x75146b39adec6f7d, &(0x7f0000000000)) 16:00:49 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:49 executing program 0: clock_gettime(0x6, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) clock_getres(0x7, &(0x7f0000000000)) 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) dup(r1) fsync(r0) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/116, 0x74}, {&(0x7f0000001140)=""/114, 0x72}, {&(0x7f00000011c0)=""/67, 0x43}, {&(0x7f0000001240)=""/84, 0x54}], 0x5) 16:00:49 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:00:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) clock_gettime(0x10000004, 0x0) 16:00:49 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) clock_gettime(0x10000004, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x134) socketpair(0x7, 0x5, 0xf79f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:49 executing program 0: clock_gettime(0xffffffffffffffff, 0x0) 16:00:50 executing program 0: clock_gettime(0x10000007, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:50 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000033c0)=0x2) 16:00:50 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x10000004, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:50 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000100)=""/156, 0x9c}], 0x3) 16:00:50 executing program 0: clock_gettime(0x200006, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:50 executing program 0: clock_gettime(0x10000003, 0x0) 16:00:50 executing program 0: clock_gettime(0x10000004, 0x0) r0 = semget(0x0, 0x2, 0x280) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/140) 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) shutdown(r0, 0x3) 16:00:50 executing program 0: clock_gettime(0x10000004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 16:00:50 executing program 0: mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) clock_gettime(0x10000004, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fsync(r0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) clock_gettime(0x10000004, 0x0) 16:00:51 executing program 1: clock_settime(0x0, &(0x7f0000000140)={0x3, 0x8000}) 16:00:51 executing program 0: clock_gettime(0x10000004, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x7, 0x5) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000280)=""/190, 0xbe}], 0x3, &(0x7f0000000380)=""/191, 0xbf, 0x5}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r3, 0x2000740e) setegid(r2) clock_gettime(0x3, &(0x7f0000000000)) 16:00:03 executing program 1: socketpair$inet6(0x18, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="c07c5af937cf59f7c92c307fde4a43706663458f994e8ca15ce624055599e193e8dccc8f0110ba8464f6aafa58f5fd230e8577a7d897c496f99e98a73ca4e22e00350660ed309025db8f64221d75b87e18df60a640079b88cfd35023aab7c6f1aee10cf43c2049209f52d7e4c629e551ab4791cadf", 0x75, 0x403, &(0x7f00000000c0)={0x18, 0x1, 0xffffffffffff5b16, 0xa74}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 0: clock_gettime(0x0, 0x0) 16:00:03 executing program 0: clock_gettime(0x10000004, 0x0) 16:00:03 executing program 0: clock_gettime(0x1007, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:03 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x10000004, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/210, 0xd2, 0x0, 0x0, 0x0) 16:00:03 executing program 0: clock_gettime(0x10000004, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200000040, 0x83) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSCTTY(r1, 0x20007461) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x108, 0x2) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0e, 0x80) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x10000004, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbd500"], 0x58, 0x0, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x1ff, 0x100}) clock_gettime(0x10000004, 0x0) socketpair(0x17, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x100000000, 0x4, 0x3, 0x8, "fc538a52688b9e41c4a931e5e6b6c41b96e7e2a9", 0x8}) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xd488922817702af1) 16:00:03 executing program 0: msgget(0x3, 0x2) clock_gettime(0x10000004, 0x0) 16:00:03 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) mknod(0x0, 0x40, 0xfffffffeffffffff) r1 = dup(r0) mkdirat(r1, &(0x7f00000010c0)='./file0\x00', 0x80) 16:00:03 executing program 0: clock_gettime(0x10000004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040), 0xd18, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x6, 0x9, 0x5}], 0x3f, &(0x7f0000000100)={0x5, 0x40}) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x6) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x51, 0x6) mlock(&(0x7f0000a37000/0x1000)=nil, 0x1000) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) accept(r0, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:03 executing program 0: clock_gettime(0x1, 0x0) clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x6, &(0x7f0000000040)) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/105, 0x69) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:03 executing program 0: clock_gettime(0x10000004, 0x0) clock_getres(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) r1 = kqueue() r2 = socket$inet6(0x18, 0x4, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x90a, 0x20) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x2, 0xffffffffffffffc0, 0x5}, {{r2}, 0xfffffffffffffffd, 0x0, 0xa0000043, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x10, 0x800fffff, 0x8, 0x2}], 0x7, &(0x7f0000000100), 0x95, &(0x7f0000000140)={0x1, 0xa}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) socket$inet6(0x18, 0x4, 0x5) 16:00:03 executing program 1: socketpair$inet(0x2, 0x9, 0x80000002, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:03 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x2, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000000)="66440f706d6a0447d9f2c4c23146d367f247c043a800c461665162de66440f6aa532233333c443315f2088c4e1cdde9cccc1000000c4c240f3d841e07c") 16:00:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) 16:00:03 executing program 0: clock_gettime(0x8, 0x0) r0 = kqueue() r1 = getpgrp() socketpair(0x2, 0x4, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x396}, {0x4, 0x7c98}}, 0x2) fcntl$setown(r0, 0x6, r1) r3 = socket$inet6(0x18, 0x4, 0x2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) clock_gettime(0x10000004, 0x0) 16:00:03 executing program 1: r0 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) r5 = shmget(0x2, 0x1000, 0x104, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) open(&(0x7f0000000240)='./file0\x00', 0x8420, 0x42d0b3151da9694f) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) r6 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x6, 0x846, r6}) read(r1, &(0x7f0000000000)=""/54, 0x36) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20882, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) clock_gettime(0x2, 0x0) 16:00:03 executing program 0: clock_gettime(0x10000004, 0x0) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x10000004, 0x0) socketpair(0x2, 0x9fb082e8eefba1e0, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = semget$private(0x0, 0x5, 0x2) syz_emit_ethernet(0xb0, &(0x7f0000000080)="4e448fe6a128fdc81d5b8081ce1043df903db943a907bc68c9c9214f180c660872d72dc0c1dca71a8856379731f7cb7602db8ff9e4a1d065eeb2b37b8e8c3dff07fe9c213ea9f72f79fc34b8160fc29b97b25506842a22223139fb7d5199b7c3c5f3051be66b87e33d082bb1ce8709c04320f329e702007db880a1a7ef9b6562a9e125082554f221db799b38df2bb0c3233d1e8332283b7158b4337d45731c100d7d55cc4370d5de1bd21337e98e5ba3") semctl$GETPID(r2, 0x40004, 0x4, &(0x7f0000000140)=""/18) nanosleep(&(0x7f0000000180)={0x2, 0xd7}, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)=""/8) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getsockopt$sock_int(r0, 0xffff, 0x181c, &(0x7f0000000100), &(0x7f0000000080)=0xe09720b324e3d091) 16:00:04 executing program 0: clock_gettime(0x10000006, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:04 executing program 0: semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000040)=""/92) clock_gettime(0x2, 0x0) clock_getres(0x2, &(0x7f0000000000)) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x820000, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x1) r1 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:04 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file3\x00', r1, r2) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x4) mkdir(&(0x7f0000000240)='.\x00', 0x0) 16:00:04 executing program 0: clock_gettime(0x10000004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30890, 0x0) r1 = socket(0x1, 0x8006, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) socketpair(0x17, 0xc002, 0x4, &(0x7f0000000200)={0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r2, 0x100}], 0x1, 0x96e6) pipe(&(0x7f0000000300)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xab, 0xc254}, {{r3}, 0x0, 0x0, 0x2, 0xffff, 0x1000}, {{r4}, 0x0, 0x80, 0x80, 0x800, 0x7b}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x10b}, {{r6}, 0xfffffffffffffffa, 0x49, 0x40000000, 0xffffffffffff6fdb, 0x2}], 0x1000, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x80, 0x10, 0xffffffff, 0x100000001}], 0xa26, &(0x7f0000000280)={0xffffffffffff9b50, 0x43}) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendto(r0, &(0x7f0000000000)="2cda6a", 0x3, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) socket(0x1, 0x4007, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="c3b23ff5bb3262e478339369e5a7d45474c611aed0e70f1781c19d8e4be0e0a86b384e06f190cdccc5ab02e40ead42d5b75ddcbd7d42d93a7cb68f666b97a17d78208c3de49758bcb4d37d19efea8a6ca468b07d9d63a92ceb328b48954d33f9092c9381476f323133588a068a87a1bfeef01b1d45d60c6c482f7aaf35ce3d0395e69102", 0x84}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="08af2365b8aa043bec94f7231324afe13cab0b9181a8bc0ba1bc1179f2a5d241aefb9f23321158f9846c2ddb09879369d8cb44a08a7aa9e27ae5dd682e1aa6c2b547f7e78031fe3bd31b6dbebc0ccef423e7166b0593f72382b63a9a9b6b02527d383ccdabfbde0ee0063b4216ec9ae2161eed39d0e11b59227dc750bfd9f21ba3a296646d7248f4c6bbc9e81fbfa330e043fe29db0559f33965b7172939ab7f43fd335ddbf39b215c39429db9f7c04cbfc2a8ee2dddc22b30acc68a7a21fb15e47e62b271b7d20e844bacb1680a1fd96f65b18622d6fa4ce72d0a8f8e9409a4e9b24f15edb25822862b501e", 0xec) fcntl$setstatus(r0, 0x4, 0x0) 16:00:04 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x0) fchmod(r0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x2}) 16:00:05 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x10000004, 0x0) r0 = socket(0x6, 0x3, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x2, 0x9d6c, 0x3}, 0xe2, [0x100000001, 0x8, 0x3ff, 0x8, 0x2, 0xffffffffffffff81, 0x5, 0x100000000]}, 0x3c) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f00005d5000/0x3000)=nil, 0x3000) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) clock_gettime(0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000100)) clock_gettime(0x10000004, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000000)) clock_settime(0x2, &(0x7f00000001c0)={0x1, 0x6}) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/78) clock_settime(0x0, &(0x7f00000002c0)) 16:00:05 executing program 0: socketpair(0x21, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file1\x00', 0xe4) 16:00:05 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x10000004, 0x0) r0 = semget$private(0x0, 0x2, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) bind$inet6(r0, &(0x7f0000000080), 0xc) 16:00:05 executing program 0: clock_gettime(0x10000004, 0x0) msgget$private(0x0, 0x253) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x100000001) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) 16:00:05 executing program 0: clock_gettime(0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x6) sendto$inet6(r0, &(0x7f0000000000)="15624b33b37e9a6286de6fa182bddc05744977e7485a450b46d495f97c997721a19a0df3fd67037f66843634fc1f5b60ce50eb975ec22f88107f63e8ce603ca7bb02c74b6974addb4bb74e982f3fda083ac06d729f5dd75e0c95b90de1dbaf7216d39ea358150a2aceaff0ad1a4607e7d02eb8d97e054dff1c12ea6353a98024b4bd37445153531438a968134b872785fb362e5f2290c3b0d8a66288fbbfe1ee402e7fe489e3", 0xa6, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0xfff}, 0xc) 16:00:05 executing program 0: clock_gettime(0x10000004, 0x0) r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffff9c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x11, 0x9, 0xa89b}, {{r2}, 0xfffffffffffffffc, 0x1, 0x10, 0x10001, 0x8001}], 0x9, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x7, 0x2, 0x18, 0x4}, {{r4}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x5, 0x400}, {{r5}, 0xffffffffffffffff, 0x20, 0x40000000, 0x4, 0x1}, {{r6}, 0xfffffffffffffffa, 0x8, 0x4, 0x9, 0x9}], 0x6, &(0x7f0000000180)={0x10000, 0x101}) 16:00:05 executing program 1: socketpair(0x36, 0x5, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xf7a) r2 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/87) r3 = syz_open_pts() preadv(r3, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) r4 = accept(r0, &(0x7f0000000300)=@in6, &(0x7f00000003c0)=0xffffffffffffff40) accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) ioctl$TIOCSTART(r0, 0x2000746e) clock_gettime(0x10000004, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x6) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r16 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYBLOB="0cff0300000000000010"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="12fcba803bae50acd0837dcdc6315e6f85486309c6bfe9cc5c99bb1350af26ead693f41095970d147454e7a1ab13f7f0b968eadb8e41e981019bf147bcbba8c58e9a56588b5c2feb397c3068018af133d2dbb63a2263d3", 0x57}, {&(0x7f0000000180)="af583770f51657fbd428ab7cbc4c1d6e17e2219c0f8b1bd93356194a9966a86c23f29422c5bb1b790ed6b30a6a3f5d91340d2a5954ebe0b56ef072e4e6aea331c25dfed961e2b66ad533", 0x4a}, {&(0x7f0000000200)="6643d56a8c6cee007622461ded01eb93b9ba18c3f1a9abce023460258f5ea2e5bf836d41653f3701c0e93d50af617aec29bad97283bcd050a8d3c5af74827b6c36ebb1b15d3413a9bdb77c99ff95ef56ae3864a06c79296276ba7851be05ed0d9d23ef6f818cc9ae76db4930b69f970e1efcbb1adc8ff6b96feee831316a0267a4ce24e42487fd8b72a1242b244f6f9f48d5e1", 0x93}], 0x3, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xf8, 0x8}, 0x2) 16:00:05 executing program 0: clock_gettime(0x10000004, 0x0) socketpair$inet6(0x18, 0xc004, 0x865e, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x2723) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000001200)=@un=@abs, 0xfffffffffffffd55, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = socket(0x10, 0x3, 0x10000) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="95f4bb1196b54f90adb0e909c26f2ec64a82867e2b4bace7f1ce8992a567b146b3577ee0ee3cc4ce94f3afc95289d5c06b8389afe74ee1ed2f670412fc31572f8c73610ff64d7d425f826efd1a2ba337e408d05475278c538133db9ee0f2f39ad0c4a98aa7047bffd4c7a3a4f3442974df4a3de6eeffa318890aeaa1f61e98959ee7550ddf01187dc3226576840da9a493c7f908d9942d8b5c04c15d7e961b6468256b4f63c1777fd4d60e71147b8d13041f922dcb3898f1a2647ad440a622cdad87e4d9c550ea86eb5a52cf27e5", 0xce) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10000000, 0xc2) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:05 executing program 0: clock_gettime(0x10000004, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001180), &(0x7f00000011c0)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = accept(0xffffffffffffff9c, &(0x7f0000001200)=@un=@abs, &(0x7f0000001240)=0x8) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) r6 = getgid() socketpair(0x20, 0x8000, 0x2, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x8000, 0x3000) r9 = socket$inet(0x2, 0x4000, 0x200) r10 = socket(0x6, 0x8002, 0x8000) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000001340)={0xffffffffffffffff}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r14 = accept(0xffffffffffffffff, &(0x7f0000001380)=@un=@file={0x0, ""/4096}, &(0x7f00000023c0)=0x1002) r15 = open(&(0x7f0000002400)='./file0\x00', 0x0, 0x2) r16 = socket(0x1a, 0x8000, 0x0) r17 = syz_open_pts() r18 = getpgid(0x0) r19 = geteuid() getgroups(0x3, &(0x7f0000002440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) r22 = getuid() r23 = getgid() sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000080)="1b7b002f4c634a99bee0dacb2cba7bd517d29a7233701f8bc82fedb0e461632e5bccdd5f336b6f06bc4829c0ccac1dc964297e7d246582d1600f263e270830469d14e6ebe1afa7e30ecca9b1b0ab9a3e7d665a7bd47ae9a831ad44039e3f6bd50925d1b68bedefdb06f48e1e11260a3c69e8fac6fd692733c9e09e2645e591c77e1a122db411aef36a5b76e478ae8a7b92f3eff21d47588c8c31073c4b763aea7f511ab11b93edde329a8365b7447771df26f3de9e86e26668950bb8e9682a94", 0xc0}, {&(0x7f0000000140)="4f1544dd396b53eeea60513e2b8fbaaa7e79590c7b4eda0c49926c5ab3ff0d2421e15c2907a66f01282a0f854e257864f7d7ae8c52ad6bda859bb728ce34ff327326011f911e64dce06485d4f51ef86e3018de2bd8b7b9ce11256c82aae286016b814fe0564631328ada28a5ce55b24d3865876079ce66ab99b73cbccdc24f027f7626ed50a621ef6c1097c47e01556f7945c49735d5c3bf88492b812d1fb43b3c668c90625dc208e09e56c3aca02fca4c807b181f8d73d54636ad913638fb9aa56d6f134e291ce44d364b0db9a9984c18bdd55aaf8d8ba7dce4002a72a9bc400d2ac3c6273f3d2e5e10c568b94dc03d3b4a1b312bcfa909f7997858e04bd247cb03601964d393defc2b09a63ebbb84a4928cb639ceae4fdbaf935e86617606a2488c46464a6337838ff62a24caffb4e6975019b409e3f03757f22182e663c0c8053656508e84b4a733244e86e19a556d9e6de3db82cc7d043eaa8d56978f8260566442424edcc34fa1d5e2db83a1e611a5153c7410e11be9c372117d68b31598df2b6f19571918d9599e018626d5a60488c0dd4ee0bd90d40cf3958e0f90184bbdc905e5615af8eec42c50099ffb9266eac851858924a73ec4101841e787e8ffeb7f082d567b734a1f35376f660b679be0aef40745e4f5a0b556692aace90842ec764b9697b363c58877e3fa8d803371488146cf7d58340cc9d7c9b72df1e77c9283af638205dc71a1da3b5c2c9469844342b93e34572b924e1bcd02459cee5ff5ad7bfcdf760c8766983b07a5a0652876be051f196ae70c3ae394d229dcaad69fc63dfceda21a5bbbaf794f8545a1aaa0636ccce9ef40334dc5dd85ab3e3f46c1dc418a80b1bb1309529d4642423779f5e72c073fefa15c66777122cc65e3f42767b5b6db10f39e9acbc6f3c4ef028313c7e099f014b16284cc2af4d629fce864aac9ff352e8b972c6a32f76d868329d9a08691510e3c1b358c46fe31f0125a8bd8ddc5f8ac5d54d14e6cfd9d1c5b6f4861769503b1251ebdeb02139456236efe5f840e6964ebc6ba319e594003e0acaf35f9a8e2c3abe868409ac5f5c13409da11976c9badd63de2260283ca2a96af844415984abf5a4fec8afdaeebe63eb05b3487abdff29bfef6fef767abda6e6a2d4b4864c589f3dac7693f559369a147c4b3208902ec40d808917f39ae2db05f7842e8eae78e3193f3312d8dfcb9b251e0b209aa0617df02f3e829b9412fe2d1d378160028d08d5aa667d90ebc48e47ff64c3d767a77732142909c4c12814c8b54411bbf9adb484b90bc5ead6785b707c96a187f2eb4cbf496c3431c8f2b878b4658864cbba222ca41a9b0da76fff6e98e1be2c56e144dedf12867daa01811b76fc84cfea7048620c6e2cbc5b0b2a53a8ab78acdae2c8a8ebcbf7128e93a6abc2fdbae64bc0a48e8ca4fbf9df9685f9e75a52b5af3eba26014b85a2ac188381ed23b97209142dc9a5e0a67fa0ba31a822e8c616c13be09797523ea63aa43722f6f5f3bdd90d5a3515560299450b41d5ae078e1d018295f7c42bb63ccd5d6eaf9d91b829dd146e90abfc2589d2b85aa42e327b66af0c40fe37e2e9d5a12664e05a4a9f03e0121ba1d2eb0fa6f562f7fd87f4f74f5763557e3e2e17f8eaf11716b3e0b5b46d15173be14d762c628bd67ec51823df951b536f3fb19fbd3f31930676b2626f25e6ef809ba6458fe4ace72496787d306fe66b53c1cdeeff31cbe69ecd0aa2322b50f60b455624b3440941c492f257f280f9a9320ec8de680b4b345b8f27b417ae26f8f0f4ad7a44752d612cf66e9cad39347a165430d472d247c82294efc467c693006d7fc6ba68c1ad3d2c3e7bff18fcceea7bde8baf80506671262f3a511751d48dcb76477377eb9cda2708ee36da5327cac5d82e3c969a83150bc90da11c493c411b7bcdd71599e19e0c50b60881e3ba784db30b24612b7c2352e86f8cff12a5b03ec6e6bcd79305116a93a3c55d0309d20b11c1628a639c499ad23b7a43a8f7a002f5d223702f85069462e6e946e3322297c4f840110e3d91ce03f3a7d157793492a352897f88db56b211974d02d1a2d61ebf1d42d9a1e3d9045c17d880bd78bc16b93f5ed9c4c013e60290e209d9a3830b354f1ae6dc58d1f608a3ad51a0347e633ed3b2b5e166bbb0f131aea603fae6415d29de42372ea615917ed368675b601e31ef3d7be1d1b66004531c1a490b71df800643656a43c9b428c34ae9884530f6ea0b480b8b7bb91ad1a7e72cf91a7c78966d5a020b92489d24c3d5829bf7b5576ad3281b2c1f7dfc661bc3515a03634266006f842d1c628b300a29119611841d2d598bc51c5d24453aae854d3bf23c4890058cf77ccb28085f87609e6b5e3fe762135ba795a571f7a160597cc63dee642eab0ef1ce9e34a3251a0fc65a51c2cd94e98213ca69e1c0007f5956dd98786c748c272aa5ecbbb1fcb19a2d15ed44a80acec4383b99e160f8536730e313f7fa44d03748cbdbd6c7c7b8454f1ef0de6459ab7b7d72b2d7970e2b83426cf3a4be14de90f2e6756c326354a0d38df27a81e8a2b8c3ee1e523d8e0fae434fd3af22ec1fee6e47c870836ba685486b3f17b736a5b9886fab085ba680b6cae332773ebec9735357bfd6494186bf9553f10a702611b2cf306dbe3e0cc1710eb6150e0a873e46fb63f44111ec2a8289e55a71e208216931326b48a1062f2325df808c63a9ddd9dc2c8d8354808cc5d721c8bdb38f037d789456f230f79562b3c6352317159ea9f52aaab13a05437da2b807596a3206c0a8d26caa855a2d9bf381d39f75d9b94bae8fedbbc92f8c7e6cfb8ed63f523164bb30b7574f54c20e9e37e7f9556a6c5828d48533b39b73970f288415edcd684167cdd17039adb0fe28814188a35d9abc8aba0380da8ab5fddbbca18547109d5d19cd3d277dc9b15672766410399f2a7b59a7c823af55678f6cbb0bea69614af9b22f5aaf73134db05eecee4b4c06518b95e040a110ff53d256ff6296b611717e55b91270c87aef2dc28f393368990554eafdd78250bcdf29d96a16343ff9c4ba27cc195446640945cb94563af1e84c87d375fb2071655019ac6a0f77776ef1e86557e5a855fc67b9bef19d415421ea06880adcf416f4cc18fdab7c8c8eeb3ebad614a7a71855c995d7a61b4ac06ba28aeec435f7da8f833e320405f0cdcf657e670bb433f578b5d9ba5e37d66644df29e08658bfb6d7b46079fc77ce5b69c513edcd457dd514f4f05d4d17e94498dc5a100502759553bc76597a440f1d8de0ad86f39bc38159e40bdb73340dfad437c8030689ee242e64df6c60bb0c1a086363b7f288281b03bc977380b3062f399993c58e0621762b599dcf4fca53a4f882cefd48b8d8b03c83963e4aa420aa94a26464ca2545d41c1bc3bbb50abb1b0a51c943095014115f6b2279ac1938215fe83301f03c9dc0ece951b10bab0d7096a2d4f67e7d57c6f21c1bfddfe24d3640e2443f252d2ee9dcbbfc0cb0fc0e6766d4ba36f5c91a00d865dbce13b98614cd31391eca56b99343d8527a3217fe52e2d4d3bc590dd7fe0ab2a81db391699aaaa941aaf58f08b3823e8cfb831ceb656ac258bd377989b74c396826af208ee4fa13ba3e987f7f82189197a865a7811b4a59842d7daf87cfc3efaff82c19bae8d6d88e3c74ae65f30dd85006694973602c39f3f9ba5dd942e63d03175359117686608c373c263bc48f9accbff796a0d3977b006197fe3fce272a811e10d86db03fb50c8801c9926265395e52e0cfec3048f1bc32a1f1a30f86738e3a1fc5445b4685ab700b2c006a78eed8de8497829a6b599a625b9fb0b10d9d483da057f814c12238b537208d571ac4731a5f75985fa8be37fe5295f6a9d90a7e8b46e364a76cbbbeb80e7819d7df023f45e548f97fd8875906371f9c1d9c88a3e7d16c09e79f6aa848b77a7f3d4e235f132c2a08d88b930e98909de5041b3bfc7e99c4700c50704a63992b907d83643714a33cae7a23b4e9cfe63f97d54cae693dc4af67edbdd4474963758a17520221b4fe1de68a4d54409af0a8a4dea8e793af3e3fb0b740551a7a517a14b0f746b6ff8e21b57a3c9a4e597cb9fb50b97ff819d6e0da39aff28b06630c94928b9e83fb6320f5fb90ec3c0024c54aec477115d186eecac16811f5c2bb9015d27365dfeef52be04cbfa93c9ef834480326106258918ac6bc34ff1e29687d16db0aaa6c9808f3fcf0968f1f806d0fd0cadab103bdbf80202c020c230124986a13c49cc5339602ff6ef935fec809238a7842027bec5f1d6958670c894943d5df8907ee3aaf93dedda089736026c50f40715a6a203ef67a6049bad0d333c6bf87c1c01748ad7aa72cd7e00aa7402cb42c68e35e334bce29507cac5dd2b4269fd3daad9e289b55c3024ac29190a1573b7394cafb20d54567b791338fff3529f95c261c34e317cb2aa51a79981351f3da3161ea5f6d651f1d06af8df6d9e7d9fc3c14e150285dc058fc2492341f09b5ebdb57813a96b0151e08cbd31f29b0af8ab858c598787e1bfa4ff6fa5c0ab01f94d2fb10767d334707a266ad4be179c434f8d79ef2cf59ee325e5d383460b627a84b3d068bc97d7076a43ba5a3182149007235033804e48dabb1681ebe3ec5f2c8a7f08752d7e4f9da5d46f4a5a60af4098d02671ae00083e2b8d5b2026ee5e9f386ed27502cda068bf39ec2c229974753665b36cd8580b38fd90907f2cf26c9bc6860cb3fa38e90df4f99929fc3b6b9458b0b6a23a41893c7a8280405630ad3c2bd70635186f9085eaaa1b46ad9481bd679c1b8290f4d004e404325412790d30efe776218b27cdb3b36f58bc4fcad7d8358b5c5217310a1ce97296476c6c02670d188c24a8eec0d2846b9f8da7d837e40022e5aa3ee94cefca8562013b91a595468613f5847b6bdcbb18f4b14d65c2a3344c942c6760b55fd81df01fba55d33c084b157960ca63ac96b0e50c43bc4c2bb3ad6db89872c9d66713428e1a43ce693edb9a6180a8ad2576c197a1380fa55089b1b566640cd10d9261cf030439e3e3c0cb412c973718a499eecd4d12bd762ffcf909793e835cd027b892de24296a7171d400d398b4400d3bcdc152bf3f3be34d02dfc91733990904e49ce9067ccd943bece0de60f0336fc2010358d4fa7dfb34cc45e9e0019d8e5ff341514919f575c48d32bd86705c76197fa13f875ee4f5ad0be8faac62d240812170033052861a9ec3c14f96c413af14a4386362aec5ffa4b7e27ebe6e3b00f72084b897cd4bef1d4cd297a7834fc858edbe62049e314b57b8495236f12e062e52b285e66c9365c942f29b02c96285bac0fd6dbe27e5a6fd465027ff4ccff37edfd4270cdf1af9e13bc11713a9d4ba5314554519254c79fecb2521f972585214d667585c4a08f2804ab92d39a88d4b340d367d1a908d23714aba7e22362a4e9a7d72134875380ae3cd51c611059ab713e212d46048c97194d2179111d18efb23cdb9a54f0e6bc6625577fd3756c13eed642ee749b5cd5664625e9eee692e5efd1d213a373389a65a073158b7807a5cb84c1f73eacd8f2beb87ea1b0591b95a16a9fece31f3faab8ba9cfe3239560d73a1a5b7c3e9be6eedb5565fb812ff09e21a4e49ea41feaf1d6aafcfaee5ef425bb1267324d198ab38b38cf638c778823cc9b31d0db01cf1122ddd9d489f4b4e175871f0240be34d8f125a509dc0ce64bf8410869c9b09ee2bf897b0916c01f445f1e5d8c0f34b31b2cc6d5f00060899f3fc52580d6ceba82f002c", 0x1000}], 0x2, &(0x7f0000002500)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xd0, 0x2}, 0x1) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) fcntl$setflags(r0, 0x2, 0x400000000000001) clock_gettime(0x2020000007, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000), 0x10000) pledge(0xfffffffffffffffe, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') geteuid() 16:00:05 executing program 0: clock_gettime(0x6, 0x0) getrusage(0x0, &(0x7f0000000000)) 16:00:05 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) socketpair(0x6, 0x4000, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:05 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) clock_gettime(0x3, 0x0) clock_gettime(0x2, &(0x7f0000000040)) getpid() 16:00:05 executing program 1: setrlimit(0x7, &(0x7f0000000140)={0x80, 0xd08}) setrlimit(0x0, 0x0) setrlimit(0x400000000007, &(0x7f0000000000)={0x4, 0x301}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x3c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0x31}) r1 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, r1, 0x2) setgid(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x54, 0xf66}) setrlimit(0x1, &(0x7f0000000100)={0xb3, 0x7}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x8) clock_gettime(0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="1cd1681b89d7ac12099700233569794c43bb774bff05", 0x16, 0x405, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x70c305cbbbbb8dee, 0x0) clock_gettime(0x3, &(0x7f0000000040)) 16:00:05 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xfff}, {0xffffffffffffd6a3, 0x4}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 16:00:05 executing program 0: clock_gettime(0x10000004, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x84) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xda75, 0x8e00}, {0x18, 0x2, 0x200, 0xffff}, 0x2, [0x9, 0x1, 0x3, 0x5, 0x7, 0x1f, 0x9, 0xffffffffffff9bac]}, 0x3c) 16:00:05 executing program 1: setuid(0xee01) r0 = getgid() r1 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r1, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x3) r3 = syz_open_pts() fchdir(r3) syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) write(r1, &(0x7f0000000200)="be3ce0f3a95a3e7f6bd18d204f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e0700a01f23890c38abd0c4ac5964bf3487aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d4", 0x91) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = fcntl$getown(r1, 0x5) setpgid(r4, r5) getsockname$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd8274f3de41560a9c16bd67f36e01283b6a84d0d7767b71fe6a65d9bd088fc8d9672a3b96de0180f3781b71b78f95aeb695669151e78f8d190184f98d979dfa9c62ceb204d9e1d0"], &(0x7f0000000140)=0x1002) getpid() dup2(r1, r0) shutdown(r1, 0x1) r6 = semget$private(0x0, 0x0, 0x480) semctl$IPC_RMID(r6, 0x0, 0x0) dup2(r0, r0) 16:00:05 executing program 0: clock_gettime(0x4, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x2, 0x2bc}) r0 = socket(0x3b1afa42d00cad1a, 0xc007, 0x178) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000200)="774d3dc1038801b739fc20bd34cf8c0cf30177bf83e95978df3e6d071156bef6af4c11f2e812527bf245d59837fae5b5ef81d95d5322ada40660011a28a2aa4a6848bca50c", 0x45}, {&(0x7f0000000280)="24c23285d60b584e2505371c50f88c380d4c0a7baff313432effc7de274262b386b8a899c50715fbdca8f2c9f51a33a829ac18c693e2129d65344da8368c2114eff0cc2a60c3993abe26c86976227b2a205b8f9d66c0b68e8b808e7c4ffd334540503403d734749daff9a2dc44a2659e62eaaf7c84cab8411fb1c9a31eca15cb6b2698f52f81051cee8b987ac9da58fac300d483902e8cc6941428797f902bf7a3005f22e8165e8891bd4bd6f0089cebade6b8c1670cf2c7b0bc63f2958dfad12970b5744fbecdc20f6efdc3ddeb9bdef7fd92707ef10fbaa3c4fe60f9ca09ea", 0xe0}, {&(0x7f0000000380)="81138ebf67fe5e0392c67e5ecd63c0b9a8f50c4469f65f124aab9f66fa01c27ac873a8dfa0d5ff4f2e8af227ab770a49ef084bfe36907b0fd4320d6080a60f7545e634c4ebb9a971c6488c1c1fbc15808101ef42abd9de29e641118bea38be5bcf5cf9746485f4c167a9ba86afac8ceb698d2e759e13a0f7346a719f93587261defe3e3d0a81de95a27a00b30eaf714b68c106799f42a3b777508909856ec70d9a6f4121ea04c86dfc96769963e07851cea800697401cf479ebc7044e47fa3037a13bc9285027b9b150b622343f8ebfec25ddc269dbe1a4258b56d960ffdcce735ce74ae9913ea4b3c338e2ae0", 0xed}, {&(0x7f0000000480)="272252ca4d85e01c04c9c8ee13cf02e38271de7244a2b63f9c037e4d1dc2412c002e478fb57a1f74bb17d801a1ea73ede1876f1528d90cba57129d3734bbf35cd78955ee57ee12c152b6", 0x4a}, {&(0x7f0000000500)="a898c87ebf9557f237073b93bd8c853fbe1316879ba52b7438ca9b59d89a070e6591adb77ce6a5312db33c7c08efb5914b3ad983710644ddad419acebe759baa71df12c274e57d9aa34bbd472df6aaacdf63ee11d211816b0a49bdbde4dcb339c6", 0x61}, {&(0x7f0000000580)="70d7015647356cad9184313232868ea07c82de861e5271a488b88a8954ada3b192423b289aca38bec1379b653f0f406a3aca4a1d0590f7ea133fa763942cefd5f7d27ad59760f786fa1b0cf8faad486cff87b6ce4add8e6a06495995061c5f7aa9286fb8d91d5ae6df22c2b213a38573b0fda50759cb2fbf2d2f75f01d226314178dcf2173c5f564c3b3c3ae87a33555ee7936c5e43dff50e50c6f61a57168ab965617fec6ebd69e3e526aa05e3a084670ce4ffbb73668345ec776afa6ac9529155b0c29d23b5c61d836676bcf1f3aa3c4c0509b913ffde71c6feab654c6034c2c51a719ddfc7024c0e52112b4bbcf1b0d731c0d16b320ef548e7751bc55a8d44696fc3b147b0f054901fc704f47d90c00b283db34711baebe1d6f6af18d55eb9af1e7637be0b91b5e0e673716401631e007e04ec992ffa23060caf4d7a1ed3ea977d5ccfc9b3272eac64d57d4e095b0dc7071bd794ed7470f03a07abf0747b8ad2072ba96b8d924e0a0ad3a0e58eb087b139c708721bc175624064155171e99304283a782f4e13b2150726ddc1ce4c1f13d2b8e3cb51dabd25ac3c17a6fd803c99c124ab0307932de0fedf2cbef998afe60a49ddee3ef9f662c6639a341bc7a24e212f2b1f7d26cb2abe538f0d2acc371a510874947f77439d9d852dfbd01c112d9e929a74b97108553a3a5a9b09d8ca21aa8952b9e4f27b06a47c9aa7c398eb0646553155146dd7bdace3564d2dd4479710a3405afd5e7a0510f6201fcff56f2a6e4b08f71ed239e73afbaa4cb10c7f1dece94a515ae7790fab9d91628028a165ea2849a86d92c99da0daa57c6b3c0502be2e016b958174f9e0014afdff10588dec6b9f2e6fb69cc4136d2014ea8c43a8ba7910c075c62dd6a2902e8b20a7d4ab63b373bc0df7e4ef2894651958158637b6089387adef47ac8b4079acbf2db936b13c2ee333b18c6de52bd6ec3dbd78b7f6a5d273f9a7f7c38a5f40e2a6942b26d187ebb39c9cfc129de79dd28b56c78cae96cbde1b6009c289c035b54e7c35040c6834c3facbb28fd885ff51412ef3a489fce66a69b7c1cf4b54817115c33e3ba186e80013c8d791a0ba503b3c2aa5cff601c897e86a5a5f28974e2fafcf39f869bdd706211ad1e07bcde813c9fc316434175f08c580992882a0380a7183c1898f8ab91153a6f5db20c6d94e5440ffd336bb838ba752ebb102bc900ff9bf9574c66f75c25bea2184b0e4f5b89ebf1b80bbafb2a0d95b9863cac2760573943b522ef2371c522bb7144a13f42fee3ea842b0404c93a630fdf19e661e73ed42ad039485c246aecc9bbc82089e72f7bce4b05288c10c67b4b1b665912c5b67b88f8fd39011501637b202a73b44cfa33e4554edea09f785020f3c76b3490fbc1e5aefb716c609f1dd7510e95781f3f15d8017bce02396aea7e15ebbe03cecd18dc8c4d9350ffe0d97a8c0ae78038b09b5a948757f75170a0a3b9df54aee7c02de78c6ff211145cea39518b2b7a478fbd6d98b00de42467d64b87f65a9b9b82fdb29d006ce9c1879dde5d362ed3b41e33ba57c02e234ae03deadaa57bb7eace73f4746386810a7e98f1088946909cdd44156a61816ba7310d5ff328ae104c5bdfde989cbc496c1831332d35f650f3711e2b2184b79538203db3b52a1eb8684589fa4926b09f8aa266fde9edc43d279aff2455b31a5e157d823c67bbdcd069d83504ad12be1b720c2f478d52395a606e7ab614a08e4509716341e5492c5b6656777d9a918519617ef69f127d0dbcc9125424600f84a9e63f9397a005153043111aa944143dbd357582b05d67a92dc7a9a4a35bf7aaba8f9a5f56b332fef6aba1f34ec7ad0513311b3f62cc985932d69d2ca6b176dbb0f3ca5d8661ed8e86ce2e520eae5e345a23d122fe480f564fb0ad7238fb3dcfd3905d04b9d3127f45e511521774702fae25866db605e64a7f6bad78d0f4d48010ff91243ee392fe298a98d0e49b053ff1cdb8df2c67af062f4cec1ef621d912acd6c522c4bc573977f80bae36c41a3048ab72909b66c198b39dac55872db4dfe85900d0210e15b6c43cc2945671bcaa7684d41f9b87760b385a55caed10670de82807c6b683397a9ab19ab130d803c3000b2c2cd58587886f594a41fca99f964e53c48dd5b9f8def5fb9e3d255ea96ba914d2084e60c08ffd5fbfe066ae6da04e83b0c19e17b67a6fe343329da095f8bfbbf315808026e64af0de86499da64da58b813b332937ccea2e9782dba123e23c4f10a1ae95f765adc5e407548a7c616dc40d5038ea0713241dc889fe858e8dcfb369d790c4ba93b7f6816be69ecc67811fc62927965995324099950540e6e6946deaca75c90e0d45b848056894a9ea6459a4046623c14ba2b2499ebcf78ec2d33373a47ffaea2bee952cc505f7f23d7a29e85d6b40e279838211a1c9eab436ea67f2f1d9ab54a553a281d7feb8f22752a8923312c3358657933a33628accb07a00593bf3eb7a8a6d0bcfc5d3b48f99fb2148e0e1ffa43ff0b5e3448a23593e21f1bac277c27d350590fac293d978078126970e700a3c91f8d594c38d786c88135bb2f84ef05110dade5ef9463d2fda02311f34fbc9ad814da1685c21da23c0af2382214db037f396fc83bce3ea26cdc87ce2a841b4ab27a9bfdf8e4b68c83996e247bead9f9435dacec16be5f530491d6913c08ac3c2b03f59e9cf3393a4df989c5f28f6c0ef8c6bcf6c3f477b1c96d95eca702c625794db730b57b4c7c9040e357ca34d767911fc50248299f9c7625231372d77927a3010ffe8433a7626a16300979f63518b61e531fae2959d6bc4357b8b30d46ca97e30eb72657304f8e4f50a87be9bc2ca65d343b231553b9c79873f221df74b25f28278b9068aede5d8446eb1e446a39857dd9d0a6a723f02419821c2dcd08d794272c72451344f83ef8b55463296e61575ec4da082d4f48555b01a21687c886bebc2758f8ed14a002fe62e5df4ba82511cdb98e26406c071721374b158da468e2cee343aa81b8c55cfe19b8531080244a887689f463db90916bd47a3e6d5641a03181d005f0c7aeef005107e9340b1aa0da11edf336cd9e1496b1ad792522d8cd9ba035247e16a5e58e6e900790624c80559c07b5fe1302836c81c85b48d548a9e2ec4d9220827879616bc08c8f131263127916acee106dda7c02a2abe35bde6bda27ec600227c8300321f4600fae379ee3679f1dbf91cef5c3d9a0fede15c0e6c171de26e28e4fe70acfae3a218e1761388ae3ebffd7c2b5f012ccc1d24281d1bd9ef3ed3552675eda98b139c872533cde4f39f220a2677d5971d8959f5cc6d6d082681020ca0a500550a551554f713d8f6913a634361e3fc502f0e3ff45ec242d1bedd6d875fff9263ce36291a577c94bce9f7cd819494d7f678aaf53c45933c7e1c2c2cbeaa411c717040f2d72674f5e17717479c3b55f12124457a5ded32f7ae097a000e909a906ded3c2543892122d63dc03532073726d4c891412db14c71c4394fc6c8a96abf1910da3354218a656def30bf183871a4ff2a7d938bb3e2658a11619e6186e676441f53217e2449528d0ebe0d7c3e135c5efc9072625177556242d0a5a3c220fd92b93d5c645b6d0abc3b9f7b67ef4651a1e4285b349212871270f17835231e8f6098cb2f6eaf8a024cd4d2d471c0ebab6834bce70830a363b857581227020a6de01edc251cc03240b0ba57d63ea8192d4078284d607ae99650b097c5512839286a021355e28db6a0dfdb284fad8aa198b426aa06b6949aef5ce03b2b1c05831f2d3dab41dc51ba7f8a1e9e002144fff23793d8bc7b4212366a7105e9919c6b3b207e19fffdae0a0e90916d81c17f02ad041f45166bd2b5105710e5dbc288d719c25afa9943715ad3da637f8c80d1c02807bdf6b0976e25a3826d4e3c3a072976b57ebebd4435c183836a44ce7843d051911cb2a54e0bfe0356df569f78da97f9465e7597972b57d116dda1b1d6cbf9e919186ecbb1eef99bcf965ea7a3ef855c0eaaad198c5bc439197d3ed37f13cbdeb98a5701ec556d2c8013d4f450f4c01dcbaf34b6cb821fd9ddaa33522f165f4707ef0cbe812a2c495e922880ba3d19c627241a402fd78d71458e6f94417d873b55371f377dffa88f901eaf7d7623774a23c7c2322be9617ee3fb03455294db1a3db796a00e4abec3a60c20aba1c74455fc8da82db38e1a08c8a5d5494a7498bb6a2ebe0d5dc0f1dccc6dfff5e1c011657c3b48606ee86672fa4fdd6770565fce916d4f36dfd7aed8ef06903e36c1ed329847afcdd70c63071a9ab4eb788ff84a9afaf81bab772d6f8cfe6a525e12d43d3fcd42f62e702ed440161589a7b0016cc2d7a0a348e39c1b0a65a4695b418b12f9f44bc2ed3b53668bff5577e0149385878b3e39cd6fc04e4a7a1ba05a65890ffe0cabd62535a8fa3a3e21513363511f195c22970842d8821bad50d6154f13f201454c7019ef35e885fd0e9070018ebaab507f4fd3415fa0e13707a4b85f0ce8d421668ee70701f56362f2203e61cee07fdfafcb63ce4d1ad63b0d2a475c01bc391adcb261408b6f7dfde35f53bbf484ce25da09a79d256bb9606a2771849c03be7e84a09a1360d1b8f5bdac808358c58c2641fff408d7c253357afa6cf3768c0b3cae2c88995739f78e06b28236b425c571032a0fe943cd7820834687e3cb18c9b4f9f5cab685bd01fa7f2bd260bfd95d84e4aec8e48185e426f2d8117ec9c4c6bc71e415a3b6767f8af2243b1b6a92cff0a4e23012ded6d4da3c8f7e0a8a49034549836e8ef244b88f4993e42ab71b2cb1b2fae22339fed991de992bca5c977e8ff3b9c25f13ee5fbd5f27a20e392d0a6f10fd5e138a057ee4a5b17ff55e9d6558690cab977b781e200b86b7833ec6732c2253e45434820938574215fe7e9a8fb3967a4d82a82ac5098e3c41a7a408ac45d95ddd8d8ae902a67e9e9c6d821ca8e86509e1350e6afa28f5aba4f9c0f13addb601a043a3f1ef677333cff8ce7c8d4e596ce95687babe567acc8e470eb443a1ddbc76475dfd451839a87ac78bb0b26e9eb7b92af20b724e69ceba209f364787c257b5bb92522b00ef61ece3c63c14a5e452962f567bd4c28d622e704c5b3116f350bbc37ca67d0fc828e6294d02da7fbd7bef9419f87089c5b41f77542543fc60f5fa9cfe7f4323e1a8a5b868f6e96ea7e06b10f77915ef1a85492d361e6f1e333c9c5f7a1e540427ba692d2133215632fd39b27a1605d45b86c6137be528a392377b6ce6c6f339c165ec41933dd31e0347898c4f6fc12a898aa6661e98f7b14b9ebc2505c4d816dfa38c5599a64ef8b5f34c137610e61037ee9f2b272d6c2838394b40d6f0a201ccad0bb1e19512a16c9d09a2390754e187b1949ed94d5c3c19bc3b37715df6cc81c2298f0347cf1f543efd01b6dafb28778d636f4b5ad58c774654df95ab6cdd75db5357235db4cb285d6b168d4a48e8ac70e445a9526355a5d95a6df2aab14fbdfa56a5fd5798df427cea13fd733483c24b5f9a4e1273ddaacd6532619218f4cf4d98ea8f1ed93df22bab805a0079c34eb4096591c57acd1c70c5ec95dca007c72b0312f1fddbe00348df53d6f9a9462963d6d3c0f123c638621017884ef04163da90505c7e2b712601c66eb09f553dcda590a35dc0ee8619e56bc28a29009fc3b55502fe9c28ea6b0efdd0146582383d81b2c682a4155ef61406d719f4f48cc2b7e4fdc88c86d634e3d1c6b9f411ad8784314a7854c134f550f23d24433fab249cb0", 0x1000}, {&(0x7f0000001580)="01f2b6673fe36236668409c26acd98af8ca87d32cc87ebb98179c714fae58bf4423b96597c63498fd3618919d513495e3b6acdc8a10f087cb2bb1b7c68b2c137a1bcc28e30e127b0002b1c4b42655a41f9759cb9c34711438b6d2c3c12eb4b0081129564f7573ed4", 0x68}, {&(0x7f0000001600)="8a6d3720d7a69b94a8e73ed3850069243a97cfa1a56b5f1fb29f1c686a9f2d6af69c506e2313cf31be0c5cfa5309716e108c23d59a71e14128f62a10f9d7b6f68251e476a07b8b66219dc4edf3c237e5735df899462e966785f5633c9f181b240de38b216dbb5b26076d78ee6869a9f3a7aed4f9a4fa475c2fc680ed1ec94f1288ca5fe3f030180daf4fb78dad2dd21274c5c4874c73c47c7edc41ade56dc936ca03ceab2f1a4c90738c44a83a4c452896170373e6a8429bca464297d1c9b867663f2213f81c7b75e19a5254ec91a00e95cbb6a85c00a708d66ada165c5e396cb01a41ff1d73ba79fdc5a13f1e7c82ee45db46ac29604eb499bb7a220c6c03fb8fab5e45218df859ea438d03aab2565d15e19195d4a3cef800be74881b6dadda087f412204fa1039792092c619b95c28c09c9aa80602554b1cd209cf2fd6ccbcceaadb3649781bafa75a58bd29eda7038f6de1034fdd6db712a2f8c467b610ebeed8eebe14134b062c728b3fdca7e0472820d588fc4ebea3065b437297ae930cc97a6fc61d6a33aa6d464fcfde602d2aa2d927de0e62561ad31e0056e2eafb77a217228475d28daae740676aad85317f8bcd026bd41a865b8e43a0aa2a728ac7db5c9aa789459e56a1a15f378b5e8b704b6407af99cf505f46a85446659919253fdf430b6a91f5f7fa148e1e560883d61cc353aa01102a22b8e028d8a5a38644591273f639d1de818120a633a4863317f5743752885c2352d54d8d1dd70b3b6f32292befd03f70969a0fc7f13bd6892a42ba4178c4c1bd9f695b4842c745d5a86a25f6dba17c9f0f0e64e34d5b9d0209cfb9f5dcb85b0d7fa6fe982d9dabb03171c78db8a9eb72159e50757dc5d1da4b83be7a94297432fda548daf5df0a11d6e4788ef89ccb807db06255967c091da399ed500937feac5ba1975748a79557b07b874fc8599ac977b7980bf41819d06ed59bb169b30b39129f4a7d0782c9a93e6217ef70272f418dc906320913d3653276af563ea2d1a1cd1d228f7e00db70143aab48f8dfb2dd00affd35017438ac8deb04668f7f2e0d73d43bc1748b203e4ed9eb6f83c54da19daefd886225ebcb1c5c5d865a9e7b6ca8c7c3b878fd5dee99561788306f03d105ec27a279af781ad03ae9d287ef784747017425234f7443394483ba5fec7e3aba650b9a66bf49341b83b1d21f3bf03138ca8987efb95f9892b42dfe1769b0b4f7c3340242dff309c513025c625c77e472d412d991eb72abe3cbc5e17f8f3aadac1d370ff4af3b32d2727e2094fbf1179c4fb932846d48c6eb4d7424998152ae53b5f95480354e99e61d5c8a9ea5c751db19af5d73ab2905be47c359c67cfe1265842b8a59af6211d15e37a0ebbee5d348e90c79cab7a7e02face57673a8d57b0e146cf26ede2d0612ed6289565a35ccb11eb05418ec6faf4ea50d89dc610dd8f5b43ca56ffabc9fc91bdb57439d4ba92fe14fa7b3d5b0b2a778f705109f3cd20e4a27fb44d688cd39fe5ec622ffc06318ae406e0712c89d5aaf7ef53c19e570415c90937c2cd34b60fc972ebb6f16a0f39b8de34009458e8d2ef6a70bf11a71b25971bc2b76ec768d07ec7f86738d0289455052d94e1a633bef3ef12da1cc0e7e829b031468749cee9d0c3da5404cda1608667ad63985e39df76959c2119a01250132078e21705195a44350dcf58ed255524e27f22ce5800aadaa15348a17dcf02c8f2d22458575887cc157833aaefcb8ae5f216963c039f54aed303cb73f6383ab3fa3f5d4d44a791cfdeead7255301ca66cb4990436dd819a3c2ae2f124ad84492aa46d32bcdd84ea56773ce89a20784031442739a3fa02e00a4b7e73dfd972361458bb863be22957ce35a7e1410af031d9a6fb1f469d08e54657a5d5dcc01316e341e240be56885f160e756b2758447d1e041e9c6a21254c6c1bf30911b44ff124f0092bd561eaeab45145875ec2397611e9b9896485cda58f1cef8a4593efb1e8ca015169eb9e25c2c6e1a5e9140ff3a7bf5389abade172586c2a237b064021a2cc3a1f6ea1674eca8895b242d2cbaf8822c0edba0306c3a25aba8da9869589549106e635ab930c0a0c71ac6e8ab10205201995f069404d5d41e6bde75b1af0be53d0a59692ac736a812b2dcedbb33dddc3113e9bc098ee41966f0020a8e516faeceae89d1dfade25dad0a94300c734a69d4f96377a2448441cf33bfa00a4a3ca8bf38a4a75593a81f60a634627c27eb0df1062676b8e0ecd41de7c5c4f1f5c2348842925598a6b6e9db1dba18ddfc36afb2e51ef0dfb96e8f26f82441c0d80228dfeda3b343d00a3afb83eb240969f99d7c6b9de7cdae1efc4f0825a6c0c617155bf42569e842c6bb11cafed5d412f1ff0ddc9efc39a1d1bffdfc6152b709f8623eb26d40caa79a013dc40c46fa1cd05e3d580adfbcf5ef5d57aaf24f42c3c6cb398ac64470af24329ce478f33cce6db2edf2149719bd2fe37ae3ebbec0c4c061a898d32de064d8b02813398fe63806a948c5689338a15cd2c93c52ef4dce6446ce5828f3164db3e1d8bfed275fa343eed19d068a7caa5f45965e886332c5662c9e3d50bc0f7e6a0c757a237b2af04c434efb3c33fc0466abdae49c7cad20122a5b3e5ade1888cfc7ab433ac79f68b11bd4cbb06a7f3c696518ed68826d70a67d72eea2f74f8510d25db0aa2bd5c3fc54ac7a2d53e15474c212297182477aaf8555e029b07d3a81796a6318d4a9ee6076c7506e05e83ca831186f8700074247101309c1f7722b12b906b061f5aa88ea4a4bf5648f9581694941cedf51460c5be0e0eaae298e684af3b5dd8725e6a3d25263cfc3231ec9a0f32b314da7fe5b5b0dd80490ce8975d98e0dd9852cadfb40c5aa3343b13515eb9b526fd39d820064ca5b4fbf7f082549e63dfd598faa4650804599f8595f40736f8aa358567ff4fc545d34f7bfcb3d5b26606d373373632777b5ed33e4c0e552787853ffd51a26d5795da854670b32ac896eb7d257a07b0c534e34ea545cfc9226c7ad4dc9290f178fba6e9d8018519a166fad2d64f5b7ea7b76e656554bd3c6e0060d60b476127cab8d511182f78963e578569bfdaa3278a09b7c56d2a16a0eaf6120381aca7c12e8c959b5f6acaf16735ec288650c4de209f5320aa1b0d0ba49a12b0232ddbca1ca37ffb8b85fafbc64dd3ce2e8bb4fa9d84c8ed27bc7ad549a0beb8447ebfdc93e569939bb65d584c2be2a1721bae04a58ea66f0ca705b25d78a6f2c3c36a66d8f8817841e58df17296f6eb6cdba626e9222562f6c74e772a181204c9c4371019a1b1bde79088373005403a69524edb7ea5661dc017ceb20d61a4c1c07f843d4c000990b245999958a9ba1d3d60d20d02e4ec64b9d18580575b5b1a7202604c1cabb673800a200de6ae6b4c4ad7c6cfde91cc0e91a3a67a73064f810603a6bd478b8c79265c3a5d03c5a29888ba4b265cb96c9851d876e353eda14c3391dcc6cd3dee64a6f5b6121b9f29bf7c7837b97f7b479c4253316042f60b754f5e5a2cb54e8a8294a26c1b307fa5b46d806ca015e3465539a0cd471de8e5ebf3a636ac4ffb8764f5fa65926cefd14b03e365c64808eb49f21e81e16ad22352a2e6401f06d52ac6e72f583042c87fc64d6b510f0b984fc9719afc21858e83eb00cca06434f8cd07fbdc4bfeb388f0846234025d36569ee3efd42a976ae3191ab94e07ffb8feee730558746692eaf9f78ca0349097f03544a403a4534f7ea6f3f65e671eb2b6dfe4553b2623e33730f41416686951764b3c087411570691e3f0b449278b14b1e0470a457859e079d9c2b83d351d39a65ecbc534b262e48804a0ea2b28a3bb373fb20804033e793e6ac7c63b41a2fab18c93aa76bed97f957406510d69afb425651f9ec86dd2c63dc9e2c5aadc02e323b4efd751dedb1b9155b1fbcea83658eaf55f84b2370b9fa252a4c597cec0b507c1f48e0b9b50887ff253f8aaa49452dea44bb3bc0fe91657fbaaa266c460bf5af5d4e1f43bfccb5478a2f328366db38a93da4e6c95c26f585db177b4c73de9fde6f4c375b2949e71403503211095429fe9399a4d2d76c24c848b366853ac8d5f6efb1b0a0ad2de39ddbcbaf6060c891868762a31f516e9456a13ce9c845041d719d6aba3b3513cf63bfab94b26810a023332cc91ac415c46cc4d430324a5307bcea15ed9f785ba843a99413d7a821d423611105fcd0a0b9ea64200bc382a87a89bf8848e855b9ad558dcca26885d4db1240c9eca83a588eae2bedd18dc47418034f6c34443e0d915bfcfe56b68248d6f9dda4c11afe2a1be2ade6b47f404f0c4834637fb958bf940ee8635a25d9bfda46b67e9451eb6efb23e6fcb3063240f9a7be79fe41c52df22cc4b08fc927aaf49dd8a764e0f6c7c7009e6225fc84b51f9e0cd7b1bb3b2aa54435157ad6116397161dbef29081e846fbd431868e8599e2ee8dc571b2e9749e69f267276885a82b725552a743a4c9a5eff2a280b0611a4d8e1da1026537aa56c316ae06f01b8490fdf14b2f7a167d92c7b9e2fbca85dd7a9e62307f62816257661869b4a02dda41feed3f9d33f8a70b37cc63975cd11725287db15b4b31d89b2929ca068dbebe1678cf034aab16993cbc96df33290d9d399ed2d81af2289376cdb970804a4f0f922c83f3c3c9e2359b3d8770c1a88a1caec3b630ffe74936ba65e140994eab03c2f778b4b3b3a0ec96308b5c17644574c8a3816dda81f9d4c64b8907c34e0184975ba19af0cb7e38fa90492f6e5ff759e6439b4dc552a2bfdd22105b4cb9621354758657fb2275255fdf809e8256d161dfa65efe68a79909d76c3b6eebdfc3b3842799c98670445ef4590418d36d747b4788b074a667006a11200f3535e79b99b38b22f46a6e8c2d3021ea81fa7adeab62f04a28a648c40d91a627fbf3f51ebfcc0e38071346deb62aa0297eeeef78f3c121a0ade03a51ec34d7036bd4082572adbc9b10d0acb9c63f3c6603824b81cc2fa3d3894e8fcee60cec683b919b39adb07ccbabe2df17fd003b91e9a2da9d56cc7c3271833c158a8944c19b5879ca6e400fd4bc3dd08803211e95fd042be7258d728fc1ad196d4e32240d2dc49d492097197d6e1614ea7882e2396a8597c21997d6b7d5ef3ec90f94e79e9fd5e098ce53c3f85c68b37cce928b08d4ca9cf87e6b88d9060143d209343832eac45c16bbb89624f3505406942dce68fe651e10cd5b3291881b5b9e467bc90993e1fb18791910302565ad2ed76abf823531caacbb37c052d4bf95993161753765680bde65b170af3cc928310b0965d7be7a899f019e59c3b9ba0ccb6d101d1740e76497a466267457e1950407cc3789842c451262f0bb5dad860857009945ea6cf3add022ba10ff02f364fd51bdc6df53f62768a44c12bd3b1e74317f5318954689d0a4df45a9bbdfb57bd320c245b868f82980ff86bdc130076fa9132c4ae89c7ac2da0d9e5c85ca7cc3a29a0ad9033046c23a72bf69e188503eb851363c62b9a4c4a754362bca7b9fc164643d1c686048600d378209f4e833a1fa272483cba21375a0bb65d44d9cc9a2307849bf845a4f19d0ef6f39f3ff854a28ccefa6d63c4c66a2b818fccd9253899498e6c4e867e3d9550eccb45df578185cfbf98b0adeeea3de0120ce185e0724cae900f213c9bc396dae0c107f17e46222187734d4b38e4e3d132938235a2a0e5bcfb62435eaae6befdf2d269b1abef1ff2527db6cbf7bb7ded5fe13bfb80c0235973273d7d4d7d24933130449955bb76", 0x1000}], 0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x10000) semget$private(0x0, 0x2, 0x1) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) fsync(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x182, 0x6) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:05 executing program 0: clock_gettime(0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:05 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0x2}, 0x0) clock_gettime(0x4, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = msgget$private(0x0, 0x423) msgctl$IPC_RMID(r1, 0x0) accept(r0, 0x0, 0x0) 16:00:06 executing program 0: clock_gettime(0x10000005, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000000)) 16:00:06 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x10000004, 0x0) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r3, 0x5) 16:00:06 executing program 0: socketpair(0x1, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="303d6b3071a7b5e3281b1bb8d7a57aa0c5ab2941dd7a69223f7822b40971464c52650a22da15b57fe36d3aeb3c625abec4d3a9ff786ff9bb3f8215b4f184299c58419707e3907c44ba9259bba17cbec8847a65fafbae1e8e51bf48af3f1ae8a10804918dbfa3506bef71a23803cf7de3d1b9681c3310a08dfb96b47d4c8e74d7d611badd769fe831cab5f0e39afc38002e", 0x91, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB="26a757e9c236a550d1d71acc9aac73c83ccdb9c8540b3963f28e6955cd8847394f6e41194a03abb1bbcbb403390ad6699b05035c327d3b6bccb32890ce3fb1a838145f4c735f79684a1374b6c7c13e9b655737c0326fbc159edaab6fedcbae4acebfda119e9c3c50551fa83e4d6b6f"], 0xa) clock_gettime(0x4000000001, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) nanosleep(&(0x7f0000000080)={0x81, 0x5339}, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000001c0)="59e862dd3cd5d5a5a7936bd7ef8cda73a8c754e39211e1f344f8159ddc183809ce9f9bf549a33b1cf2e39ff4218b82f592aa064d929479d5770000000000000000dacb6245898e78ed1220eafe64921611d8c4842c99ad62e33517020000002450b0896cd8251ded1561e56eba2a808298ab3c002be58d0fb4aaf87240b220c89d1ea64e838dcb0e8e821d2b62", 0xfffffffffffffef7) pipe2(&(0x7f0000000040), 0x4) 16:00:06 executing program 0: clock_gettime(0x0, 0x0) 16:00:06 executing program 0: clock_gettime(0x7, 0x0) 16:00:06 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x4, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./file0\x00') 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair(0x18, 0x0, 0x2347, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) pipe2(0x0, 0x0) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x504) kqueue() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/247) clock_gettime(0x10000004, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) kqueue() 16:00:07 executing program 0: clock_gettime(0x2, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x7fffffffffffe) 16:00:07 executing program 0: clock_gettime(0x10000006, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x400000000002, 0x7) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) 16:00:07 executing program 1: r0 = getpid() setpgid(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) fcntl$getflags(r1, 0x3) 16:00:07 executing program 0: clock_gettime(0x10000004, 0x0) r0 = kqueue() socketpair(0x1, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10480, 0x52) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = socket(0x1e, 0x3, 0x80) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r6 = socket$inet6(0x18, 0x8004, 0x9) r7 = socket(0x7, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0x3f}], 0x0, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x40000063, 0x4, 0xffffffffffffff7f}, {{r3}, 0xfffffffffffffff9, 0x18, 0x82, 0x9, 0xfff}, {{r4}, 0x0, 0x40, 0x1, 0x8000, 0x6}, {{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x3a, 0x1ff}, {{r6}, 0xfffffffffffffffb, 0x2, 0xf0000042, 0x0, 0x81}, {{r7}, 0xffffffffffffffff, 0x60, 0x2, 0x4, 0x8}, {{r8}, 0xfffffffffffffffe, 0x0, 0xf000000a, 0x1f, 0xdb7a}], 0xfffffffffffffff9, &(0x7f00000012c0)={0x200, 0xb4f}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x400, 0x1400000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x1, 0x4) r1 = socket$inet6(0x18, 0x8004, 0x4) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/213, 0xd5}], 0x2, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x3, 0x2, 0x40d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x641, 0x9, 0x100000000, 0x3, 0x0, 0x3d1fb3ce, 0x78a]) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x10001}, {0x400, 0x3d56}}) 16:00:07 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) close(r2) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x2000000006, 0x0) r1 = semget(0x0, 0x1, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x10000, 0x3f, 0x4]) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x8003, 0x3f, &(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x8}, {0x1ab7f6b2, 0x80000001}}, 0x2) r3 = dup2(r0, r1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x8001, 0x80) getpeername(r1, 0x0, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) socketpair(0x6, 0x2, 0xfffffffffffffe6a, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x143) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x4, 0x5}) 16:00:08 executing program 0: clock_gettime(0x10000004, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1c0) 16:00:08 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/171) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:08 executing program 0: clock_gettime(0x8, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8007ffe, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) 16:00:08 executing program 0: clock_gettime(0x7, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x10000004, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) select(0x40, &(0x7f0000000140)={0x3, 0x7, 0x7, 0x8001, 0x7, 0x1000, 0x68, 0x8}, &(0x7f0000000180)={0x1f, 0x7, 0x401, 0x5, 0x3, 0x1000, 0x80000000, 0x9}, &(0x7f00000001c0)={0x6, 0xfffffffffffffff9, 0x51, 0x7, 0x100000000, 0x4, 0x100000001, 0x6}, &(0x7f0000000200)={0x100000000, 0x3}) 16:00:08 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = geteuid() chown(&(0x7f0000000180)='.\x00', r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) socketpair(0x16, 0x8001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: clock_gettime(0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000140)) r2 = msgget$private(0x0, 0x430) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = geteuid() r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xffffffffffff2dcb, r3, r4, r5, r6, 0x100, 0x266}, 0x2fa1, 0x3, r1, r1, 0x1f, 0x1000, 0x9, 0xffff}) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x82}, {r0, 0x80}, {r0}], 0x4, 0x3) 16:00:08 executing program 0: clock_gettime(0x0, 0x0) socketpair$inet(0x2, 0x6, 0xd, &(0x7f0000000000)) 16:00:08 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) clock_gettime(0x10000004, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 0: clock_gettime(0x1, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:08 executing program 1: socketpair$inet(0x2, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="c65f69c795a634d710b407818186263cc46168ed5e3ad02cac0c81b3f405e3206d1d4a81e90ff5475b20a645303ae36881b80f580c86ceda03a3181056cc3dcaef5f1b4ab3a2486df818f5fbe77760fcb3a0d8279f5d6b414a477426", 0x5c}, {&(0x7f00000001c0)="88c954922846004a9d3c62464484c92f4366782894b5003abaf6dbdf3dba186196af16106d5bc7d3659522f6b6962d68446a76770914e56e7a31e2d44d3d5ae0e7c6da09d373da55d5ef87967e88cc7a6d5169aadab0399e0315a1a28643b3a2e08a1e93e3808beb5b331d5ac4a8585af9b32df71b8a9ab8fdda9d0883cca3b4be26f5dbbff60b6245bd788d2fd6725b4edd8f031f7d3cd4f9704f010ed4649951841205c36bc6a25b70211399176ae5b9ae6fc06721d8829ce16a0f808b56e226d84052cbf6b8", 0xc7}, {&(0x7f00000002c0)="c7a7d33c8122c7b42b2dbbd6dd2b9b2d963223e2d8a5c746de8437bd0cc7f4a6f0f2d08a8c69bfcd08ece74267e6b1b02abd92623ae17fa0b54b0475a8baebfff6cd88897fcc01c75ade4ca18c78652b43787014f4475dc585ff42824e484ed1c126562e34b95a68df91d92844b25e381511e7b60f498237488f818532cfae39600c9ed48ed71d08c811643f08b5b4ab2aae5b405cbfc696cc5b8f41e5b2cb9bb1dca9e12db5d865887c6025552a04ab7b3ea66a8fcafaaaf25295a09397c5a1ac24164e4b080b6768f2e0341851941d641d7d1cc8d29f5a6385c3639c", 0xdd}, {&(0x7f00000003c0)="966dc0d38a", 0x5}, {&(0x7f0000000400)="30590f", 0x3}, {&(0x7f0000000440)="4dafbf43e6c4a7ffa1391b34ba1c839d03ea6c4ae0df9972696e258ceb7c7affbbe6d7351d35a983af2f05dd701b68438abdb503e2f15a1b0caaee6a0967b1b1691b4ec15ce847e82f1e37d0818d773ef766b8ac3e198877a6e008a3aa3e45d466f780a9c28e6d9f391e12dbc75b97d3d385d188a9abf75cc815d4dd0bc950294cf2ead17c226cfea9b98429457c71b2aa772d11f85f170cfc2210702edef17319f6ae87f8069b17a0729bf15764", 0xae}], 0x6, 0x0) fchown(r2, r3, r4) 16:00:08 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x8, 0x8}) setrlimit(0x0, 0x0) 16:00:08 executing program 0: clock_gettime(0x7, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000004) fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) clock_gettime(0x10000004, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000000008) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x5, 0xe621) sendto$inet(r1, &(0x7f0000000040)="f56a8151bfa2a79a0c9b179145d03ce4bb5c088b2bccb1a66b6cac622363d534c073334096acb26e15e5d698dc7310c3371077d39ddffb51e893e4ddefd1348f6283276ccd66aa3d01e35fd9ca716acdd01ecb7b9d2c44804f1e1ddb58f4d53889e8e41d550b7c00a3819a4abd4828b515cdf0484d3b97f7d57c6e703e986bcb0f2302095cccf163957f1aafcd3a82ec51fdde294ed00a8cf73830c53cea5daab0ee7b08194ba522c6d752ec9b2224c4093e618d9fc001", 0xb7, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:08 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x80, 0x80000001}, {0x80000000, 0x2}}, &(0x7f0000000040)) clock_gettime(0x10000004, 0x0) 16:00:08 executing program 1: socketpair$inet(0x2, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x0) setitimer(0x100, &(0x7f0000000000)={{0xfffffffffffffffc}, {0x0, 0x7}}, 0x0) socketpair(0x38, 0xc007, 0xac76, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x51d) 16:00:08 executing program 0: clock_gettime(0x10000000, 0x0) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f666989fb8cf21b6908e9c0d7894e3a071362548adafe3393a22e9b8b527425faba5874b571841340a28d3d4600642032ec85638d8e7f84c04f3d8a6da18a41e760b544991d267a6e945b85313eb8e6a38889909105f63bba0a86395703f9f28a963a6d0f65f8f40dccc08c45e4535b36f960c2c665b954cb20793f6cea91ef91f670b4f07cc2dbab299fc5685af61530d4"], 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x882, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000240)={0xcc, 0x800}, 0x10) r4 = socket$inet(0x2, 0x5, 0xffffffffffffff7c) getitimer(0xadd42760b86091f0, &(0x7f0000000300)) recvfrom$inet(r4, &(0x7f00000000c0)=""/138, 0x8a, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xfffffffffffffe55) 16:00:08 executing program 0: clock_gettime(0x3, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000100)=@file={0x0, '\x00'}, 0x3, &(0x7f0000001300)=[{&(0x7f0000000140)="b31ee90ed3c384d1f260b53b775f1537c95055a5ec015dbb27418d302c9adc1183d4b24823fdd27cc9ac95aa128238ebdc1b1877a6561f52aa5c214b4ebcf8afef617511797f5bc543d8ef60d0688715353f947d72f34536ef71ae33bf6ea7d326d00ad23ce6623dc577796d74873f6f454c", 0x72}, {&(0x7f00000001c0)="a44a79e31b739316778b5b2d954fadd43baadb748ad5a63b28c8b7cc6c6fec9048eafc6596306322bc9dbfc3d823a43df6d91259cbe33f5adadd36241877ca92accdfcbc47acbd0a84e7e4d51808ab575d682d7dfb0aa26f24f9d7559f7f18893991b8cb81ede133cef2c26b54a846d063cfb54fb561001198e6614a140d34b5024d4dda57ecf3d17933094c647311aee6cf672d3134019a93d1759f8c60464e7bca7a54cc296356aefaa0c2e4056520cd77", 0xb2}, {&(0x7f0000000280)="7e6354dc39589a4844f4948d47d6878471b491a9e0868defd080c9d5210ae1f586940efe2645c9d4b4dc2e473cb4b6d058e5414c1b02fa6ae3dd73b7c5ae1c7cabe59a1b817e0245c6948425b7a21882d298b6f2b457d7b1927475dc7814e7c0c932abddf892d9ea96e8c67ac95a90fbb3e6cea823be8c2a3ebac6306c3880529701626b82e9ab1a11110b09a3f726eb1edface943471185bc9092bc7ff122b92e9f3593b975e7bc468776b7b44e06b653dc4fc8c04f7a6bc866462d6afd306b23a57b21ede2002cf91452b8c57a4086436346a376897108a81d962cf8c947def5f2a0e8d75afb3cd3198df2387ca3bb2baf348f5403033f6666ce470421923296137b38659c15f3bf62b742c1b9f80be01158c8399a20aa537d4d0048ad8da9b87d2796e1703f4f701813c8a4a1de5c2726530e71da64b3e287a0b2192e156c0bd0455684e4524f10cfded072ecefaaacd77f772d0553b58ee99156a1804ead2de41befdd9173f02838ca952e2271090c17eea48de8f34ffb106722400c32805b844e56bd59fe20a7b1ae0c675ba92f85566f093fa9b9b6ec4df76d47696f9f599366ec5888936b136e34dc35620d964d4416c1efe60b376a1ac3209329d8dc5c8e0418808cbbea5859ae302acf9461cf466219e1b0ba23d0370a2cca1f4523c59e3d24da9aa2e8d23bca6428b410f49c007687ccad7204e72b77f61fb677ae5d9bd42d66aaa28258ef9f5fffd0a38013cae16efad1f1be3a90c586f8106f5a0bf2a93f2a84ae2dde09809b4e2204799d89f65ba02ed5b2611ffee230d2d3135dc1ba24831166c4f931026b2d6efa3ecf627f40f747c958b5309d56343e096d0e00b4b9cfc74d97a92277d92d2905c062bf8efb766b804470f10eec9f1017f79d1b1615ea56bca82c2958a3d7f7dd8b669cd16958b7c3e2fe1b6873ba83d755142072f08741ef804a7072ae105feb413810851b44303a26df894badf11d23d7c8f9210f53c9d0a12031958c7a23248cc22a3628d60cb6faa51f891a69ab212b6231b2e5038ccacc34db41ad24f00b64027287816beb205e7964f749554b6e3e93d1932ffdb469b88b5ee22b45266cca8bad64947de1166be89f1d095d303bc7258feccf50fafeead28d488b003896b2bd529620c89b8c574b753578649501fa6c3d71ceb59c6aa9ccef12375ed38effc291500f288651cc2ac878078cbfa191524b9ae5dc0d3b88ba6d725e0f2c49e97f66c9ed53ef72a115f723c086bad3be3d89556f6cb5bbf15c83bab28d7e6c3e1ef12988ef4e0a9f2fccdb71d2ec63e95cabf3564eaa07d4b2ddecda60a92e842d94979ff5dbf67d6adcc7142f5f0d192653ff63acb720635faa1e7ad062272fefb79daef74718cbb18753d699ada47f101181f481d52d5eab532bf17613daa682d13af18fbd43b7192c498816939064f8695fdf0aff5634cdad412dab63e1bb83aa93831608ecd3d34e7f75541d03c9598fc5e42038cb6ec597d047d9f2910b0d88a9cd7f0b1ece22dcb912aa465c5c50fb7670bb6b845e9215d95e2c75899dfae3c53e7b28a052d443e631eed682ec9a96beb6b9cb09a9bcc92878d72f40b55b34b995b7cdcb75187ff46b6e7e8655dc29a5f471011d51aa959371e28b34704733e4f69d41681c105b66eb856091ca00d916ad9a561203d0323809e0cd2a334bdbebeb9d1703bc044f34201969173c85e14d67664372a09fe2b5f53e351f70d8b44e76ce2dfc90556d96be8ae75ac54a06cc8705b4ef44f50a2b2bcd76390a1ce17ad9ac45b72b7913c6e5754e68efc7f4c2c2327e3d8d288cda5ae802d5c8757d85a30f452636bd185b334bcf3aaab4a4b9e64ce6aa0c0469dbfa9979a9c5f48fb89cf0d633708d4eb139f3fa1df33cbf6dac5a4ad753aa638add03b5ab5fcfd77de25cdcc9fdc38a5f2fa99ab41d6f8e12c2f2e5e12cb0b66f2b585aa00d99fe2a3c98cf37f148dad385a813f666444803098fb5b89e03610af4a3053144a8724a6e90fd5869c6e00df706e485a0aeb9029a9208ea340c2293c5be135f545b50e83e33eb233dcc493ac4c8815e7d7ee6c1c8f8d99fbd2977ad434d635397a24ecea057d8e58898c2a23bb011f35cf92e24bb2c8a1e59141020243cf72679b6748ebcd610531f11d17bfd17305f95b51038c884b319690865ee278fa3d295835e93b79d29fba869f0a00ab9f61bfb1c75e1325b2fa886e1db922b9672fe29615253b12e65b25c93583f74a73df9bad775843a711d34dec3b940274ccda19fc577b1fc6a9d02f07ff4eba071941aa3c92eb787e2b21096ab04b70b928b5537c7021229cbdeb9b57a2f2cc4485b24f99c5ee24b74633efc881822ac77391e04eeee158214ae83db7abd73b43b0062813f1fe305d9145ceb7ea03e3a6d9081808373f77dc2335abf78f254819b4000faea1a07a2093c95e006f4c111f40936bab1377b7895c44fb83c1de21cc2d3b930c047433fa274298f1e2b3385c6e4823a90de24c1fc94a72fb57bfba585cec12652cc212913e81324524ada5cca4263ab71a1fbd6e087701eb93d860791a7df5776d0c5fafb10ca9b8a1fe6de3fd866f3b06bebb05f57c0fef377991d13f137492f2dd959651ea9a866bf830ceae147159c514e307f2949aef28a9eb575b5bd6893873ae47aa82b2b7c5a4ed4a3465c8f214ed1c6cc08e9cdaf073703dacd350adc81e95e0f75ebbd1e5529c53df221188955fbd221a8d4cc4b3a5215a7952d5bc45b9a6fcdec012e3e059a776ae65f3158bc023fe1a2121f75ded0e7d422adf10e9636ea62a45f0a75e71daddc3b4e99f815569f72412edebada7a6924eb707b02b4410b2d4e62521946128622f31761a30ab5d33dfaddf0702c233a694c8530f49278b7cae7c9b3524840bab9e5221d773b0a55153626e06d8c0ea3de29bfe2913269f4af80449a956680d36be53e81a645711cd2e099625e2c5a96f032355f21d426173a7eb1d50e149cd6153a6aedbebeeaaf69b83dbb79e2bd9b3d4a76fd26d41ad3e499935213e1b22e58484b40c6263fd70d7650951b1d6407cabe42790402802cf6758ecaa94232ce75d9f6965c2f3217c3c2d27f165ecad10236acf88d0e8f6cf0558798858b629fe34934f3d27558050dd0dd81222aa60c0b858a295f1044e4f2f239be232de963722a5974f321bf01c91c59da39a1ac66090035eaf8da60cb03b13db7f6dc87f2a343f05e69183756b9b129dd0f8dfb4e868475578186108ee899e55c90ae6690cbebcd09a4eb103beb24a741a5a7cadbfbb9df0d387edd1492aa162dd42f9d03ad14e470190daafeb8fe3880b8788343a72416ffc9e9851390fc70b78e92b2217b726cc53d469623ace1ae665009b921a4d660bdbae0e7fd987ddc9005543f88dda1f5e79e22aafb5a54b74c8f9ae944d5389fc2118c203be8d811dab402fca3e030b2f3e4f0b3e084b7738242436045bfad2226c4368998366d6a383e9a6ab5b24a4c484adc3e0f96390479232441d754a0b1c87b0c59d2ad39fb5adb71fe49536815ab7731d710eddbc0e8c55b30c330a83536f6dc7fcf77b4d977306367ea582a19bf40f3ad8273d77d88f149f22f87d09eb4ba04880542bbdf68e2aa056635e6b5ce1483c6f231fab85a3a61963bb278dcdca0dad673df4b2f1c29c354a6174953d7228e1d5055c188d0074f99c2ef1d90e7255b18d74d1b5052c7cbfea537bf86b90a7fbcc20e6eede0e3b1cd1b6e01a36158b6fd610b769501af91c47306c6f3d8f8c435fc33be5d4a1c14f71db19c8387190716597b9eef4db3106d542913ba460783a8f31b813b70070f98ecd51590d4c80a08ed5f368c8196de19757f299ae1e4aee6f2517329e41bfb35a8ff2848731c65af22a9298b175ad65299209fe178efbbe46748fdce17774079c80896e119adf85dcd857ba6692bf829a69c273e916528f443924933f0d6fa3469200523a7cdcf609ed8fa70031453e8d578bcc37129120996d51f3d029388b610ebbf0f15de5867b8e46ab9dc8824c409650cedd0fd60dc9f8f382568bed6295ea74c344bb2835a200193787fad8f413c06df7bfaff5db1d28877f85fdfc319852aac16073f1a0ea45bf3ca7e8f494298073b0b484c68f1e885b2b83aa8796cbf2ce6d42c56d6d9c8a749eb3279ba18a532950d9c94c406cf57b41fa7c5365315784012832f8c9639f08c38c902b930145f42dbce1b5f2db5cf0e9cdd8b5000be4be0e754c1ccab7e6f2e042e385a831249f510e795c6600a7760751ab2431a27d2bf61f30410f6cc405ad8821973e359f9bb89c60a61d9e285f9fee8ac8b3ee853bf4d02c8efc12ab1fc82728b40afe7b46d4d6d830cdff7d7dc749327552b3d752a843f7e83e4b6cfd079197391d10a79006a8746b5685594a5537e37b8e7f4b19b42e3ad7c2f535469b056cc25c08188c00c743f6005cef87e1c69c89fbec90da49336ff8862f38e68e0da0ae5294f6cdf7a2a8a050d3f9f134e05df2684f510e317ab2323dbd133b4cee2fdfd1f83087fbef6ba73262f892f1af382127d07c2c27c33f7ac9b54eaa806e772c4dc8bd4fef91d02ec4ea5a8dd6d1b7bd0d59f1503a3338418c0382b640f4b6e4fc307843fb8e019f7c9de3dcd792043307735afcc7c2aefac20dba966ae282a1f98443b8c056976ad04124d7bcbdf91b160b96f898f52d0124e3818127a95c7c600bd12eea131b0aee1129edae19d6ec0e8af0ffde06ad2332f882063f3cf697aef4bdc57a274fa62ea2db49de7f159ed5adaa05b1a187fa483eed03a0e7e77615e841bf02ca80ca1c0c19d88598651008fe186ab67da44a0feddc9698230bcb1743685d016bd48081e3713cb6b7363c1f6150e7cf55983f2bef2aa58efd629a32fea02feb4150bffc26b09591d8db8275bc7d03ccb7179159428c302afc782c34f83e63ebd7c90a97e24cbe308e6aa8c4a0637eb0638381191a998735cfc65be68dcda204bf09c760145eae49fb7c4db0ff0ed586b0fb6f3c070282900f3db5bd5a9cbbd6910eef57c778fc80e735f7e3410844e0f35f50de7f49e8545ce99c2c6c0fb4a57abb1fec71e46b5ef06e5c8844c9ef94362fe5b2d5141a2091af7f2d332a420e47631333da6e9967ea51384a2c10a3e4aa784f02f2a888c2000643c4653952a222479588608e7cf23bb0ab54ab14468f2f497cdcc71be1ffae5c701e7444ed419ebe62397d6b93efcaa86e7eeea610a0f94402dbfed078ce4de0535cb6f1679033b0eeb475397fed7278f1197e18545e161913b5317d4bab0e9b378a8e487ddb10ad17fe38da7df6b7866418d5c287a74bc04f29c0d8cacbe12cbd4dbb6e6b216903e455131bde7783b22e9b379c0f2cc6f13784735fab9c69db5e45e176fab4f2683dd224aa0421d82055963986c47f061bd8a4a671f96b080383b09090f7d6b122144b28fd20ba1c09e6e61dbc39f7edbc47137f28355005e56a9d0098b57d95d59c73a6a1ebac34c4b6f2782fe204ad323510fe60d97bfa8c5abc8dd4d10a8c05589027ca6546cb1b2c5f5b6dc257cf237c8919f1a6264eb820a735ca0e59aa3a279e06b4b9fbc68a5b0b0f7412f3eec1e15abb83aad0d66247532cb41037f09f72b5b738aef7d3dcc5f0f6bcb319283df92da188da67d4f88ed96b3d1b2eeee0352fdf09f2e4101ea42592f90efb7f5abd05cadf629102829db77132d3e37bcc52329b0d8f71f21d3c1e9ea32db0c9983fd37fb8aacbea2de52d4b6777407d86ed6e3518e18477fc410ac2f543b1cc9", 0x1000}, {&(0x7f0000001280)="e54c4f0a9f46", 0x6}, {&(0x7f00000012c0)}], 0x5, &(0x7f0000001400)=[@rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r1, r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}], 0x120, 0x2}, 0x400) clock_gettime(0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000001580)="c7373d0a8bab04fa2756e400abefe27a12b3a495ed560cdc659ac2e7b1628704d29fdb1bc4a686bccfc3bc0f99130802d287a804a9db9d1842a715ebf3d3960f17c5d81e3dd378ea8410313cbcd624579e31ff6336161b84cb50cffa62d34db3763359fb59d59914c1edb80c3f01faf86df5340c0545ee481fa5adc5b7c771e0d3b105c44ae5c972a6493bc2083a482ee83828f40aa6f5e974e4ab327b692af0327f0b2fc97ea3939afab2dc9dc0c3aa987d0969b21de96e7364d8a6b1a0b3f80bb9853a2fc8eec31307e835609c435a3004caca977067e280cc50aca3acc074d6544990800f949f28f1", 0xea}, {&(0x7f0000001680)="69bff38410e2693040a25f3a3ae8dcd1a2052382fce17563f9c9c02e43c92c0e6118cbb3a4854db24c018dfca3fc386c5ca2a870c990ca12e08dd46d04b5244c9de492772f3fc1b66849ff9c3a0f5ccc02b9b8b3", 0x54}], 0x2, 0x4a) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) flock(r0, 0x8) 16:00:09 executing program 0: clock_gettime(0x10000004, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) recvfrom$inet(r0, &(0x7f0000000240)=""/196, 0xc4, 0x1, &(0x7f0000000340)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x13, 0xfffff, 0x6, 0x3}, {{r1}, 0xfffffffffffffffd, 0xa, 0x2, 0x632, 0xe73b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3, 0x93a, 0x642c}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0x7}, {{r2}, 0x0, 0x1, 0xfffff, 0xb, 0x200}, {{r1}, 0x0, 0x11, 0xf0000000, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x45, 0x40, 0x401, 0x10001}], 0x20, &(0x7f00000001c0)={0x9, 0xb013}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x9) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) select(0x40, &(0x7f0000000080)={0xff, 0x3, 0x3f80000000000000, 0x7ff, 0x3, 0x9, 0x7, 0xfffffffffffffff8}, &(0x7f00000000c0)={0xe0, 0x6, 0x0, 0x8, 0x4, 0x7, 0x1b, 0xfff}, &(0x7f0000000100)={0x7, 0x9cc9, 0x6, 0x7a3d0, 0x4, 0x5522, 0x9, 0x6}, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0xfffffffffffffff7, 0x4, 0x6, "c96f40c8da04debd4ce9902fd22f90d617c4b4c4", 0x7fff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000200)={0x9, 0x800, 0x15, 0x6, 0x6, 0x9, 0x7, 0x5}, &(0x7f0000000240)={0x7fffffff, 0x989, 0x3, 0xef, 0x4d, 0x6, 0x6, 0x29}, &(0x7f0000000280)={0x100000001, 0x8, 0x7, 0xf293, 0x5, 0x6, 0x4, 0x4}, &(0x7f00000002c0)={0x6555791c, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x1, 0x9, 0x5, 0x1, "439171b2b29f7429b9c4d11bded078181ae73344", 0x1, 0xd958}) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setpgid(r5, r6) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000003c0)=0xcc2, 0x4) syz_extract_tcp_res(&(0x7f0000000400), 0xab16, 0x9) setuid(r7) r10 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x80) accept$inet(r10, 0x0, &(0x7f0000000480)) r11 = msgget$private(0x0, 0x89) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0xd1, r7, r2, r7, r4, 0x104, 0x6}, 0x3, 0x8001, r6, r6, 0x401, 0x7, 0x4, 0x6d0}) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000540)) semget(0x1, 0x1, 0x10) socket$unix(0x1, 0x5, 0x0) r12 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r12, &(0x7f0000000580)=""/32, 0x20, 0x1, 0x0, 0x0) getgroups(0x4, &(0x7f00000005c0)=[r2, r2, r3, r3]) syz_open_pts() getgroups(0x4, &(0x7f0000000600)=[r8, r3, r14, r13]) 16:00:09 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="8efbdec40609283e2836ca7da753873134423cc97f0467e64749bd4665144fd7c577fb789af26d050ceeb1db90cdb6c37fc46e01edaf7a53831fe1fb2c560b6fbef387d6d1da6417dfbfd2c69f944c9ba4acf31bd9a92d68ce7645babe719c0867d7e80c79c456bc8c3229f423d18a593337c7df1fae32168d2aa4057b4af3a3b9bc43ca8ed829e00047760f6c98c5b96b1a6e1e02bd2e03ad88488bc6", 0x9d) clock_gettime(0x10000004, 0x0) 16:00:09 executing program 0: clock_gettime(0x10000004, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x4, 0x2011, r1, 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) writev(r1, &(0x7f00000005c0), 0x1000000000000335) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x82, 0x0, 0x40, 0x2331}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x5, 0x2d36}, {{r0}, 0xd4f93c748fcd30a4, 0x2, 0x1, 0x80000000}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x4, 0xf756}, {{r0}, 0xffffffffffffffff, 0xe, 0x1, 0x382f7d30, 0x50}, {{r0}, 0xfffffffffffffff9, 0x4a3f7035bd6d71a6, 0xf0000001, 0x6, 0x4000000000}], 0x1f, &(0x7f0000000140)={0x8, 0x200}) writev(r0, &(0x7f0000000000), 0x0) 16:00:09 executing program 0: clock_gettime(0x2, 0x0) 16:00:09 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) r1 = shmget(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/225) fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x0) r1 = open$dir(0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x80) connect(r2, &(0x7f0000000340)=@un=@file={0x1, './bus\x00'}, 0x8) getsockname$unix(r2, &(0x7f0000002080)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) readv(r0, &(0x7f0000000240)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/7, 0x7}], 0x3) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) accept$inet6(r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) pipe(0x0) renameat(r1, &(0x7f0000000040)='./bus/file0\x00', r4, &(0x7f0000000080)='./bus\x00') socket$inet6(0x18, 0x0, 0x0) 16:00:09 executing program 0: clock_gettime(0x10000004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x800002) clock_gettime(0x10000004, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) clock_gettime(0x10000004, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0x882778a4f924902) socket$inet(0x2, 0x7fff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xc) 16:00:10 executing program 0: clock_gettime(0x10000004, 0x0) r0 = msgget(0x1, 0x80) msgsnd(r0, &(0x7f0000000000)={0x0, "2ee5f864c8cc9fdf8a2e3e96f86264a3b245e57fc8d5b3cb13d70460fd45182dbb922d5e19e6fb32fc6ea0e3be2b8d28b30ef68a8cd2e4c4f814d82e487db0eaa27832ec1a0ea263e219362899ed4ed9ad8ae7b737482c5c10c987da2165e38187791ae7b52acd982ebcc861f4154609b95a668e4eae99d37b34684643f8f448e16f8aa1991d16e13fb5bdd096e1cd83590302646ac867a6b06945796cd4ef67315d5e473e4a79bdc33da4e9ded44a81d3d21c0475db329f51bba35dd198f4d18e463eac6f6fae1ce4c0d300c283b50d2a42242b10324ba3e8140365dadb00f3c1e3a5bbc1cf12e53788374644b5afc8cd7116186da6c276f469"}, 0x102, 0x800) 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/66, 0x42) clock_gettime(0x10000004, 0x0) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) chown(&(0x7f0000000640)='./file1\x00', r2, r4) getpeername(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000180)=0x27) bind$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="11002e4609d3e70000be0000f2f0a022a71899bf2752d42ed158eadbe76d7f9d041387546a0f7474c4a3b9c304d600000000000000000000000000005eb4237300b0067302f0ccc74fa6cc4cb2005dea4b193f71377b6360c2fb8236db3dabc5a7b02a6c1d713c2c35dda86270"], 0x10) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r3, r12) r13 = getgid() fcntl$getown(r0, 0x5) r14 = getppid() r15 = getuid() r16 = getegid() r17 = fcntl$getown(r5, 0x5) r18 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="a9f5c9fe7c088d2b627d4e9b622f474fefa28e227bae0e533238ca46c2de2ecabc24bed102da01bd514d1f32594cafcd78054fbfadce6fd5d108739f6a11a076c91e0001ec7bfbe53460b1553d90afa1be812f0e8fa7fc3b20c7cfe240a73b26d2c50983a797cc9c3ca1edbfa5f610fa1b40d0bb3b7f890a5d6a", 0x7a}, {&(0x7f00000002c0)="fc4ffc554e0510893ced9cef32ccc3d5f9e092767bc7d645ea42dbe77a1db7c014d3faf7", 0x24}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r5, r5, r5, r5]}], 0x148, 0x6}, 0x2) getpgrp() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/109, 0x6d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={r10, r18, r19}, 0xc) 16:00:10 executing program 0: clock_gettime(0x10000004, 0x0) clock_gettime(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:10 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000000, 0x4}) setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xffff, 0x4}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x2, 0xa14, 0x200}) clock_gettime(0x7, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0xffffffffffffffc1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x37, 0x5}, {{r0}, 0xffffffffffffffff, 0xb7, 0xf0000002, 0x300000000000000}, {{r0}, 0xfffffffffffffff8, 0x28, 0x4, 0x6, 0x3800000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000004, 0x2, 0x20}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x3}, {{r0}, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x10, 0x81, 0x10000, 0xf6}], 0xad, &(0x7f0000000340)={0xfe2}) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) 16:00:10 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./file1\x00') 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0xfffb) semctl$GETNCNT(0x0, 0x7, 0x3, &(0x7f00000000c0)=""/234) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x0, r1}) 16:00:10 executing program 0: clock_gettime(0x4, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x29, 0x1f, 0x4, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) 16:00:10 executing program 0: clock_gettime(0x3, 0x0) r0 = msgget$private(0x0, 0x80) msgget$private(0x0, 0x40) rmdir(&(0x7f0000000040)='./file0\x00') msgctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 0: clock_gettime(0x10000004, 0x0) pipe(&(0x7f0000000040)) 16:00:10 executing program 1: poll(0xfffffffffffffffe, 0x325, 0x8) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) getdents(r0, &(0x7f0000000040)=""/112, 0x70) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getdents(r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x480, 0x80) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="cb7c307d4ebdb2a32ae29dc7bd70b7fe4d4cdbde0272ea121557150cf5c0aeb4aa8f311b2aa46d2a6dac895c132023f4590c8d5fbbf9fc4ffecb61fb3b2e4a1b57860ad753593026c37e21a0dc422912c83db8d573340eb138da63c4aedf37eea503e516eb5f1ec2d8f656a2ea51a23fa3656be2829c0a094b798e0509a8044345ed28370ba905cd369c1ef335be12e7291a0d436022b45f9c3ac39e67c006b1e1866f5938ae502c7eebb84969068ace5988155b6fad164d63d5fa33", 0xbc, 0x0, &(0x7f0000000100)={0x18, 0x0, 0xffff, 0x4}, 0xc) setsockopt(r0, 0x3, 0xb, &(0x7f00000000c0)="2503040000000000000000007b60a322960a2c", 0x13) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1001, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xa}, {r0, 0x80000048}, {r0, 0x110}], 0x3, 0x20) 16:00:10 executing program 1: getrlimit(0xb, 0x0) r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="7c262c321b275ccd94c638160cb211f42de886a019d01158bca63c1224aee8cddadf9fa26606d23bc8be4b213ced4c47b578387bfc46f0be2e561acfb3bd8c797e4b6cf6cc4aaad50beab6c4e0b6903746407df5b0970e9e2f4a586632b4f6e07ec0ff78c6de1b7017d64295e9c1a79cbef2b70ab2addfd4db15530313dcef10474290dbdb8bc56f3a1ef8e5d1562c84f687ce698beededee6a159cdbabc58b5051a15c0b87357e797448d2d5cc7a21b161a53c4cb3dfe7f947c557837665223cdac7f95b803357f6354b50222f68103b15f185badd86be97f5d90b0c8048f4d05b6fc0da68ea1f7731051b116e776612dcb9a04c0d09fd2979d16676b2994200684582dc6b605a036427c93ba448c7a4bbd0bdf55d20968144da1fc90a52a2bd308608e25bfb967a4191a81b480604752ff04a313cc5a2e14d92e47b29097b2c6e10e42a82ec8c7db26bb54246f947687971fbd9289e7e3d377db276ffeb23060196fef3c5e3646e0d3da7b85577b60d16268e5b641956259b0930d11193ef6597195e2ed4f759c459213a150eebaf2833155a533f097bb2fe9d2a2750372572863b13c15154bf1fe0996b2da471c14ae0269148c1a6f9316e260e4b4669ff57447401643ecdedbc2bd8f1db6ef3cc658dc5eb8701bc7e35e9a435a05080c6d62d021f151037b563a219c331534e611e910c047863594aa9f7853979f3e1e820a3398d1a1dfc4d490aa853f81796cf443bbe4f4688a556c603df35e19299dc4289bea89cb0d1b726e9f1cfa85a50199d8e956c4631ff32d249273e75daad693886203510286988f1f74be67e5bf5630be4c76dafb393b9de2ee94207e6887119cb3c93ae4ef567baa0b8de8da80f3e018e6ba88c04eb7f2ed1de6fe296e25563f7004ceec897c5d20a4d1cffb5e60f46f92ed9128dd0ea4f35f62c75edc68393def2822efddc6a2a5e6adb358053ab998a55862d323b37a3c5770c866d0289ad4ad7a30f3a78a8669587749a55c025ee82c52f3c423c1baf115c1a3faa5008309e8b83943368a0202567f14b0318c03f43139ade030e261f793ef57f06ee9ec2bffd078bbde1c2bef2da6af5e425a359d5ef8640fa05e5851e522bca5d49c3aa1c3519cf79d09b8c1163f16549b2c4f2441f7976236f79bcffe50e5ff14f3074fd5f6fc520416663e76448aced30b045e2367c322a158302d35db2a9179df5db5167a3c9001da72df5e824e650be3d3cea8931f0ced576bc94b081e8d04abc6e87874df4879b55b0b079e9a7f8ab577554314189a47b890364eec835f921027d57ed495c0f0a5e9caafb48636f253efd05dadbaabd6c09a1a800e1cb10b359ad2079495c00a6a944d16d2f61fe230fafc3c9331718809e336fc658862e4535ccf7d0f3f423ac0064c05b71291b59783b45e8eeb2adbf1baebd5f9f4172389b567a66d4ec22b21e16b8e46c99f0c8397ef95135c932a71320d4f125a16fd38cf7dde753b51ed7b2116e003d8ace29bf516ff7bc1b8bf8068520470451e61088f1f4633489bde8c31bd6c326619e625dc17101c7d31e7afb6de910de3c9ed561637f7f409a2e675e8dbb2755da3fe6e23189a0be2c7e56e3aafd3bd9b7803cf0c6eb9315e2c2860c50ae5458dc38f9e84af3e3dd8ff3ba7daee7feefc44561d3eda5995169e33d6d805f5b6d243b6c3cf734b58d0cffb8e87d85ed033efbe04efa39a9791a901526aa5a868e89da4eb4e818d8f54e377fc57b13415fc6445396f6b010b7fbbeee52a8808cc60e7c3d8c2eebc0f371d50deb366afcc15eefaeed573dd807dc9f07d97a0998852fa52dc215bbf08417275a55d38dc56ad99c7a7574569c507041db0da8a8498b8b7195b20fbd0d1395f12a76c36d883fe7eac65a4ddce39bff743c182bfd2192177aa64fdc159f313797e4084c4acc323d402d250dce888d85b4d139ee384416c252322f3742f5b03a9013ec7cefd6e1a32403810e66936037fd19d2f51efe91237a552f44d6551949523c430c45aca45a2b696ed59a53b8fdc16a2e5513209bdcf505a7c61421db7b8f663030de120484c231478e5ee88e8d2a96e6ee65aad353ed291d39736b9a47f016d1bb5aec6f6ed486ad4c7f66cd7ce99d3085f50ce958619bc8fb37f19a5c7737f1c79758c2cf2f8eaad41c352cf28c33aa8631b36020841e9bf3320972c54898a9818aeb5395d2fedaf28f055c84bdd09f3740bd2768fcac2a494d89b368f0d01e7d7ef0dfb9c0a752b9e0a1014741f19f471edea15b316301a036cb9639ae8fdad57b8c731450060cca32ea8b53f9b5fab120b756230579ac1e5f0451b03cc8021edf5df586a5df2a0d1ea6bacf1252355a8d2d61bfdcd364e10622befc30039f034c23408733f35723a81aeec722155819cf7c0e32bc793adfd76236d778bcd80765f16d3aa25679173564bc09d2ddf3eb6823fc446bb462c12f1d04fce40e41e41a3f626390edeff8cc995e6cddfc77701fb3c8a858bcd1a1304ce6c137574c1884e4c13eba45896e94996b8d99d4b84123047cfe2b5c75ef9999421cbb74a1307334e25c00c318d5acab2412ea6f43040819753de497d6f3cb74539404834bb27890736bbc9392da5a058562575388aefa350f4be74cd64e8ad422d6553d280a33e03d90fa2eca4f784e9835418809e46e00ac1842121bb8bab6f1a2be4f9978869b80e2ad7afdf2baaf74939b4a70aa685ad9771c57eee70a224cabf9892592d2cd055c86272141d4a2122328583f8c34ee3abb3d83df7cb2d95286ab2a61a2d601a95e6fe177096864e7ebb8a2ab005b8cb3cf7cd19dcc1cf5af4c2dcf5ae3c259d71047ecc2c9649f550206c6f350d2bb52ecc8b022c65dd5e2a0a910f8bd2cb41de411c7926c04e94ab83b55bc5f4920b1c644520bad806004eae3ca15965327893f2f62ead4c818266ca3a25316eb5698df851dfc9c4146f31429bc2aadf0777859b491d4466a98f13d21350930cf61e8d507758edacbf451fcaa492b1ff7ccf42eda9220e273a7d6bf19ffb359bd9400b1bf9621fc58fb03e0ddeb0984cfc1968f172d149abe174bbf734d86da25adf48d8ec7b44b7c6e187573b9b7ffab3804aa2e7f11cf980b698e9d88d04471741846cf87c7680d7adbc0b2f33dab18b8029ac13a4e02573e3d4c3c95eb925a2c24bed80c0fd60dba2524b3bac17a6e510359ae96deac62c7c4c19e5319d8013409a3f3bcddc8ec138b8505a5da4f74233296e02fe3dae14cad04c5f12ac8393af6da6d5c9779ce3bc0b375036d2240b65b542cbd6941123c79e7c8e7b57dca4f6be4f3823419e1dd051a6ae5867d465dca29cd7516b925afb3c110a12c3a61b91fd10696331493516a28947d5d9e1590a0931a80e413642771ebd1629a4e1474bb2f8b4071ca8bc5b49223bb30369eaff01184c87bcea77d0dee4010ff119e44ff8b16fe10d01f01ab4032cf0fff7aa909a11121921e4101d06fd8fc68b224aa83fbf6f4bd9ca3cae1cebbc5830424af05126589c73fa6a5a02d48bcd79babc4d044acdce308b958e0eb9bc61e622ddb1ed239d5feca85824dc06f346529d547d82fb18d8de8deaf73be5ab3f5ec9516808fdb24fea27b0e46a3ed35321f2dbede602abf9c96b433c3483f379400c9d28966cbe455ffdeb62779661013c8af0475c825ba898636b188a7b713cb87c7a16fb3c1b65ba8a946df1bd16e366938a93a92e9f03b749f08405ce2195e58fe8fad319898f2480dde09958e40cca6bed756e4e5263e6483790265b5e708ed65ada3ea92661549d2a222583486c21b9d277f752f7154bd15aa91379a7aceef89169eb41cfb348b79104edc854bffdf51537e1126a00c6e02a2fe8ab8f41c508f28d95e8e27e731448a79fbbe7f2f40a82560b4b88786102aba867e085241a76d4243e761c177a1100508543912a044101258ad99ee217b38adf7c18a27240061e9e1f69ec34d25e4482e01472b087750ad5d5017928cfc1d56cf09a71ae04ac73049afaa68b1f3d4e1700fee2ac9fe2cfe916172cbba63ba03dadb34279a7229b26e146ef466ec4dfb8326fac0ebdcbbd1456360af8f47cc34dbd4b1abadba8c7b401ab2cdcb1cb13c1d165e1ce19783f55a0a8e3002b073ce818e98fb630d5d1a2b83a25e6740a0fd50cb4d7b64c33cc182a76cd6700716e7bc8d4dcb04186967414cea463a8a5cc97bb1d8c6a530a8a8f7a54a500fd7dcd348d349e2da156ff1f698a20ab37095849ecfed433230c53a5854af0fe262f6f91cadb6eeb5bde09836f57d24563d9d38a8c69f0763efec6cdd6ad5829196a2cb554b2349021aed19c379df3c0c727d090dc0cde2e958baf5e5e8eb5c6ff0e0d606e9d6da3f2d2665cfc2e9eec23391bd7417c67eb69c0f9774f67c9d717b5cb5dd1bc60c8ce7c93bc0cb4771864fe607d43a1f99417fc9f1d21f91fced358bb1b9ddeaf0bd70e34c5110885f41fa4602d8b919f3badb796aeb6ada5f647f5084745c5df21dab7a1d6c15eee43fe1669b47f79eacb41211c2d2414e2bd4ae0239a517ef08f33c64ac75545dc87f294df5f39deb74243cc1a3fa2b3d25bac992ad265dcb371fa3b055ea903e4c981da5e668c714169998ecc6e6dbced07f46e9a7ea54b6e63097de7914eacac459b51529515134890a42e5601d6676d1d17be82e6043316df6fcf68b20ea561a0e0aa6f1a7ea872318636e6b3aea19db9a1f157b93c6b4ea33688194546400c29da47b6ad1b559062ad752871a784a600efcfe183b8c6a081623ee538ee6b7f43e9170551a062e6650ad0a21e96ab968ecceedddc95e6133a9a359bbe870e2ef12d17db9c2f0f8e3681e2e40ac68b3155b6f41151c8fd3fa3e820bb30a85d38c434960d084627717e03aaa0b7edee1a947e9f541767c1f392eddc47fe74145a508229985509fd8cad5bf0dba0fd5f3ed003b5e29cab549993ea0b811cebcf908427bf5bfc3846aaccea3a91a6078d040fd1bdc3764f1b28713e6a3184a893a361120444a7337c01bb96d69611081c13acb60acd1a69f1c48a173aa26bcf7bca16c3e3553e04909e69e9fa5fe207b4a65e1daddefc4e1cd513878655503dcf4dd4c3f93b44b7109e71b08a2d9e8f373e33594ad880898a41eb40b7f998c979ca0ad9c2596eeca83dde80280bbbe6479598ae15cd5a03d4f30713dc6cd9bb896b5db69c7fb9e97314a9c64a93f94c3cd42dff3a774a3a9db28008e73ee0386578548ed1cb52cd2fe8a964e2980b977134507900f3dec5a7f040fb9767ac6c64077e92de1c98b860560a8e8df968f793e22da93e443533b90963bc90b5eda983535d7564e36d2e4b90474a80b937c990c6d8793007a0c1176785838b105305f5d003263b7142f03ae769935b9855988a51ed41359e9525240c3582e19eeb57e4a30641966a06f921340857317a451ea1d677afedb6bb1ab70299a5ef5808e6eb7d27397c146a6e8f866ea253f4c30c2ad641435d78e08f2673a8ef971c7c4b3b7cd984abe0ee94d21be51997b8cfff3797e1c85ca95da20287acaee9da1a6047e776421d2f4b0275057a3efa8f1b7a58430c4f0e55bb2537174b31df8fda395965af74b5e8939fcaff60f53159e565df656724705583196db14ae74a1a877716b41e677f519341ab0cfa119db5fd5702f3d36d70bbb17ecc9af13f2a4b807726850f4485db7444c2ef8a45a09a7c78dad80a5286b5ab6a6def786806b061950154fa6e86384ec833966b302343fd42208a4fa27a52d804e3cdd545da590c6af2dbd417", 0x1000, 0x400, &(0x7f0000001000)=@in={0x2, 0x0}, 0xc) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000001040)={0x1, 0x1, 0xffff, 0x4, r1}) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0x6, 0x7ff, 0x10000, "49e0585c3220bc02874ac94d5ac51e9aadee416c", 0x1, 0x5a}) 16:00:10 executing program 0: clock_settime(0x3, &(0x7f0000000080)={0x80000000, 0x20}) clock_settime(0x3, &(0x7f0000000040)={0xfffffffffffffff9, 0x10001}) setuid(0xee01) clock_settime(0x0, 0x0) 16:00:10 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0xea, 0x0, 0xfe79, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000035c0)=ANY=[@ANYBLOB="20d67d767087c260aa70ec2aa4259375603bd32398bd4b53844abccf1511f742f8728380d3e2f02f67db1dd983db5316535b001148d2ca51cdfa6265fdf5b973910397d0af624a9e1d2ebf120b395aee5c623f4351a04c2084125c0fbf619c148ef8db4b2a1f9ef32a0c9f916161ebdafe9fcc0f17f5db869f2e3fabab066a4b0879e38a9b5566ee218a573ee29e6e00942071297027a89dce1fe41d2ad069c664eb1d7100093b6529c94e59c06b1460b3649b0121292141fd487cd9b565f1da11610016b2cc4b2fdf81388b880eee462ce0f45757f7c10870637f6be2343e6d985ff1dbc95a8e51126ada3cca433ac6d0d7d0bec85af711b29bd2db8144b303fb1b4e0c6648b582f1806380dbcb6eaff21a6698f0c9cacfb0b9c6a74fdb3cdea73fcaae5cf223fbc83a32506fe011583829cb69e5b2475853d731a1f3f08c9efd9d7587885f87e8b94d4cf6a7a901b4852eb89527b2561d0c8de97091d8d44b2d86aec0ba77255c650aedd0548151275a2f9358c405f7a845b1c14afccf506442044f2da51849d5f526678d74de9cd57c2cbde1ccbbdfb5919bdd3042c66b43456f7a7e9363037db4a8aa8cb0dba2d1ecc26cb9bc96bfe3204dfc63b4531f33738bb20016d04f207908326adb7beadfad49f660ac9dc79b14dc749c121f10b32000b891af0783aa4ef8682bc8741649ec1d0816732842c2356430231c23a06ce78cda580992a752d7d03680cac2b125aa09e72fda6defbba6119ae2e9b355fbaf86653283b8f7d0d63b0bd473148403b306bee9c0d47fe2f51670a46e4f96517026f2eec9159c8681d1b573cd4a3dbe11f0a37655950eeb1cef26a15edc5d218b02a4291cea12008ef8b88e95244e348701a9467e06cbaaa621d903e24bc34999deb0663ab4355f84638b44254fe5a4c0431697006f6a17cf578b64832d522dd814fc6c44175afde350aee9699db4c7a685b2cb1ee083888f11b769ee4df031cac70d97d85a89eaefbfde5ec5a02e1ed23f9bc9f5f157ee4eb8b4de7045c7f25891d392b5128ce8256c1a563a801fa4d4912a28b958a551c9331592fb313a7b34098e0820af8d6c8b83bdf08e318354d1828efc822bd4a59a53aaebe5bc9cc386aa209afc269ccf3cdf9d23f0d8fa82dba4debd2a44c1673455a6ee08b2811c62a5e187434e26924ccf523be8a816662941e5bb48c0264e2154ad36b8814d39da5ffc09bf0b17ff6b7f70026dcd8b503cf19b95f3e6bac2b954a0086ad202f57451af0639a10193e4d97148e3f4a4fc7364479618810d8836b6047f35b2ede34135ca9ef6885724651b4d330e84e2d75c91a9241f9a34668acdc13fc13de9e24d54456c43443ce9927de10beb40744b615d20d19dd003ce9cb10ada2d15057023216d41e23fc74c14b54628bc0d1b431e1573a04d95c81d84029c5d1da6c465144e0fbd8cbcd55afa73bfc66e9e02273da0c34a9edf92adb988e77244ae64f7e08483a5ccd14b4dadcdbd8567cf9b4a0c7d0acc37c4c1b1abb17baf42008b1a8294358ec5aeef10609d806e621ffb6e3a6bbc54af86105bf67cf36f5e8915fef2049aee4ef012fe1f57d477f969a6f843c18fd776afc7be11066159b6c2c83bd6a1241f4eeab790fdc528131cefd6b6fc323b6fdab983f7a9557ee09879451522665311abb4078e5aec29d2c97370fed4e5ac2033057374138bbdac0f6ba66dda00bbc50e329ac35f435c5763107270e4f79bc3720eeee30b6b81c457af890d2911c45a86d22f883128f6302a13b9c5b339b96db04d5797a4a01ac9560f3af4571b82b7b7a792ab6e32eb06fbd16e6aeac61a2d9d1044646bb1ddae135fd0ccef4a389ca527c9826d97e6ac1372cd36367b4e789723c0990561ab2eca2ec2f4dce00fc0dfc4ace71ec607b62f62a55facacbceee66a00b843762f7ca09d9a2f78c874dc043cf29cdfb46d82a0e2dde78081001d192295ad51c943b934952c2ca3635b8cfe137e039eae2a5231b144a4dfb55f4e630f52ebe6a4b331c59e0c395cddba7fbe014bcfc7fc906688aee06e5707219cd1d20329e20723e15316ad4a5ed1ee6c2c4b04dff3838e2a799bbce25e7696afacc8f45417ff4bc6296606e7c293fdd56574a1d2bc7cb364b8fbabfd7271a7dddc935b663e36a72ce218f6fbfb7ed8b0f50871bcb3f2d3284e38e79686003fa151ec0e1d792f71ad43e4b4bbbf30335d72daf9d6e24dbcc8ee87aa312a0f1cd66da9f66633777213c218e2f058a4bc31b85e6fd54f4b8a683be671e00950805c56a7e231e9ba23255df4c7b9aebb6a49aabbc5fa2c023c9e1ba2c4d8d03b1312bc96eaab25c727b13104d9bd6b0426ccee646f437a0e4eaa89cfe039a9ad309350bfc529b5195d6d52bdccc738154324fc531fb38967131651c10c46a418326a05cf5c414cbb6cefef9eadd272f1f6708ce4d02280b77f1c4bfa0ff00ceda8651bf30a15e555dd44ed42d693848295e4996359f219401367b6ff1c021afd03d88ee86b4b273b5d4bdefe11ce63c5825392e422b552680870a05317cbe0a89f0cb5687c8548709ee394f5a6c29741c64ed3ecaf6d61d586d4bdb65598b35bf4a66b60bd0441631214777895d342ee6aa2a89d32278e2aa79c267bde962a11116d7e10f514756a15e17876dac9fc8b073804e9535063d5c11ff6cb5fb280c8e90859ef2030ab0ab14ffdeb6fb42209d7b93a851958430b743a23fe3b1039ba7dbdefaffe75a5263d19d84bc3bc19b86e0f58fda6e4efbcd08dcff81d7874f504298ffc0b6229b9e3b3b3ebf0840f18f436a6f76c3cf6b93d0cd1cd852e53720e0f92229222ecc370b3b17726b2536879a67999f7a8c410a70ff631e6b648e3d1f9f4ec4f3f97cd71d805c23978e0d47dc2d9d9b73348b8a2e6fabe6c68d585625426950d05bd75495c874d9e759cce14cc57ba477009d79b187e50d804382ef07217c840c76cac9baf3ac49d172bb130591a0d337a81f5c8cb0f23750744eacc46360403715e35568ab51d76da1502c20775f0cda8064992641a5f0c60c93b2d59251207cc7fd4830503aa871ee3b3255be252c5027e68d39fd7a81d99c33fdf446231ec4cd0b51f365306ef93b5f6eb351b5f844ec1308e78ff4a2ccd0d9a15c4b73a2e909f13e22d8197b1cb34de3eaee554f738656557ff5678c4c1bf222bb0cd91a391031d6a6f11ab8af1327a3ffd7301650d313a6dfa8392b1d05f83fbca663fc3acc2227dfaccc2f91ecb8c08cd4c149fd8a6aae3c29a1108dd91123e8292361b03eeb4a79184a791df5accf5ee38f7b88dbc3c919456963daa63453330c062cf2dc5e61b885a55e35d87cd138ad670bb5a087f1351af57c6b8152f89be4286585ab5de40a6c920f1d8cdc73e5e2a58ba55d966a6f6ddcce85682b50f786ff2761519a42d2759c021a4a2908a0146d47f68a105a941bb58423a7ad85990bba0560666907c4b176c7b60882de288e195587a77785246b1329d19a5c66369461174fab8d61107eeda13285914d219ad0a8a91666032d8f8e04931931de7979d0585a24316b555ebc52ce7ca97dc6636e6eae69d77588e6d4cbcc3abaf372fac72770b336e544645474fca89ce9353c80d23b36992af4cf2e93b6d14cfb697ca5876c8918a5e97ae8b9617f68649e57afe7311bd2cc1795f0ad5e55268db8711ca19a5512df0430c7c499012ddecadc9b70a943d6df512ba400b2c4058c6077626b053277a581913e8d0a68c92f26398fab9a01257c43b643689c65d2f1b64f4375d77cb23c22e447b41852596816732b7627fecb5bdac7831c55ad29203a1ca879ceb143db5e40559706eebaa32749eee1bd7fb2e5c8c6e8c73c04a5474188ce506b6b0cd020764270cb21c67cdd95a13ba7a444b3a2c66fb3add64866ef72bb4d60a66e96536837fff2de5b979caea6308030b16b68cfd085ef026aadb3e972233ba9cbdadac945ce071ba96e4538f30c0383bc2e7549071145c649e924a8ef69ec2c64bbf31e3a4b56f4b527e9bebc191dc2ee98ab410734c553a213717771d90762f279bd224e9fb085f91664f8977d74adfbf2774d5bd4da8140ea752ec8d64ccb6bb68c2d4b35fd7b94826131b15ff56fd0b3df22b1cc661b9cb15849ab3fea855bae949e3f615e392521e535cadc51ab45cb819c58125a4ca59c642c902e52866083e17015c8e4c27e51dda1285e1a46b288f653bcb11869e756974faf649d1b63cd425ad5f65418788b29e71463ae01d56c4dfd34d7e8e682be03dccd028d41f717393ed889fdc6dee88b5ccab1c7810102b218fc6ba7a053e4a346a406a6e948861cdf97868e71d0832bdd4f09daa32ef035fde317685381e002a65032a790e4dc9d52ea3996e7137b8405518880522f924b8122dd6488c32ea1ca17164d4f3e43e757a3d5a17ec16876efe61042dee88b5091fe1ada6b797c113c100820bb934056cbb2488d677a8616f600f40ce5f66075aac0f2173a66fe0f16b92de90e15ca2ec7ec133bce703b190830dc5bbd416334853b9db684b6ed9301e76521647a5a0c5950e123881b60690fad49623965c1bf8570d88cfa4eeed9400c3d8091fc341a34d0c729e1890d9026eb4975c297a78395b3625c271a3eda7d6cfbd0603e085085b15d2a325ea9212f52e4f1589dc1debc5b3e2726f7190523c699631b5c6f4307a0035a62537b2e8238618669cf114cf5a6d39b33b9120bea2daa74d7834f76887eae493ed05f75a3e207d6ec4497930d16980fef4df2fe4f52c23efee8830a838125abb0106fcd47fa97570eba9713b7ed92d80c1c8551f90321ba0ea9c344a66ff52673d9cea50438238bdcea08995ddd080ed750af3ef66ffd2061a1f97ebff617f6cc5250bcbb2fc6f0c7a6b10b25fca166ede1f1a28ad1384f5e370e857324fc13afab2bd63a7f6c032d66e197683e3b727462909f21d5ea14cdefe1eefacb7e54218cb0209aaff19d6145cb66cbf146d2c692e1573b56d5ced1613c45b2f7119b8158ff649549be97262bbf94a8981b99dfcec2c5c14da57b51ec8f31f4753ff0a588c4ba3d81e0e0259452b30fc8b86d41b8eabaddf6d57cea37116c12ebfaec13cee309104ddbac4a43c14cbb505794cbecd43c32a67f49de037dd67b87146eeec7c95fb8f12a433ff1aa9bf6ff28c5ff94c3a6715e9170af84c776ab4e7c04b88f386290f2edd4d90eefc127cdc848b853dc750546efb470a9776b839773ef1242e4a4808ee04f5003ed7aa19d5aa0c9fb042ac3c17d162f1b8e18aefb9e10384658d198ab241737d99790839e0f578d1bbc57f6329027967dbdbd49a0bba2ecfa8986a015d2d00b2e659cbffce2a8cb1f8bc6d9c8890fb32b648342df3d0552f1bbe98817b283103495b17150bda6527efbf15bfa7b2301703818f589cb93b53027d2630abfdee1139c14b2dd023a4f946204b66b0272dc69ae8793c6f2a9e65f5911a6176c980491baa72f854821f6429950660c2e3bea529456fe088a89f3651df38f27a7c7e79fe23a21a9be3b55f7dcfd16526435afaf34a23bfa598b197ac345eed2d50b4fb0c1cd2d7ed9afbdca9b12903b67b5582875783fd606f71917d970570d2ddbf9084c84721b97533d1531240752cdef37d30e710bc7390ac129c84c156b287bc0c62f45f641d39a3ccd9841e4ba5532b0fb1e3df078c483314bc0c09029be6d01af071b9a41bf83038c298ff69d464471f4ad1582d7f3af0b1bdc36f6a0b950a674369a7ff4461ae7449436cab05700ba1eca18e66d646d4", @ANYPTR=&(0x7f0000001180)=ANY=[@ANYRES32=0x0, @ANYRES64=r1, @ANYRES64=r1, @ANYRES32=r1, @ANYRESHEX=r0, @ANYRES64, @ANYPTR64=&(0x7f0000001100)=ANY=[@ANYRESOCT=r1, @ANYPTR, @ANYRES32=r1, @ANYRESOCT=r1, @ANYPTR64]], @ANYRESOCT=r0, @ANYRES16, @ANYPTR=&(0x7f0000001280)=ANY=[@ANYPTR, @ANYRESHEX=r1, @ANYRESOCT=0x0, @ANYPTR, @ANYBLOB="467a9e73cff09a25a58c63aef4134a309b466d1e6af61aa53c42aa20a7ef73289c9f252447af4579b440425913cc45fcf32611ce", @ANYBLOB="afd6e90d3bb607be7b209296520c8877ad2e3ed441c26c656fbef76deb81b967a862b0664fa2521960dd0d26f0560249d38af84d0499ab6ebc800983cca8462468c2965303944c28f3e31a0cc45fbc8c17cd70db0d6078fde3f16890a8aa30e30d1d5e830ba0ed6ec96586f7f4eb2dd88bdaa0f36a00863c6e86c248ce5960e148e6140163cd", @ANYBLOB="eda51af4da6e5c4e188fdd64b5900efa40647b04140f2d3e92a8fdc8f6f9b2d1abc246fc293b2d9ec4332c69ec53db7bbaf2d2b2349a5dffcaaf8b12eac2b0ef672aef258ce6be7735866f703391557b4b49fb2ecc6baad579a80989dea0113842d507b94b3b19be9e8263f6865817a1ef36879e60b6d9e4", @ANYBLOB="5dbb8a95c5460ed084c7a014a613007f139c79eb7c2049d80632943117e4801e0d333de9e3e9bc1a10061c9c1d07df7f38b5c895745ad1574ab0fb9bfa6a362dabf1c7fb23b78d2556a396e11f446c487c074bc87e766a718fc2c02cfda84b08e07d3256bd737530d7ca64a616df7071c380cccb6146966d07b15ebe859d7724b5c0b20ef87ae8b7a732769a8414bf991fae737118889f88fafc67b68f63d49be6665177df1431d634a930085d765540fc31cb5df9f1f6949f29a8761d5082f79bd4f7e8e5e2fe5b79b179fc0c7414f2f7", @ANYRESHEX=r0], @ANYRES64=r0, @ANYRES16=r0, @ANYRES32=r0], &(0x7f0000001080)=0x8) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r0, 0x3) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 16:00:10 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 0: r0 = semget(0x3, 0x0, 0x51d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/67) semop(r0, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x7, 0x7ff, 0x1800}, {0x4, 0x100, 0x800}, {0x3, 0x8, 0x7aed9de8ec8b1c49}, {0x2, 0x96e, 0x1800}, {0x4, 0x3ad40ab8, 0x1000}, {0x3, 0x100, 0x1800}, {0x7, 0x5, 0x1000}, {0x3, 0x4}, {0x4, 0x100000000, 0x1000}], 0xa) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x120) close(r1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0xeb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) wait4(r2, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, r4, r3, r4, 0x63, 0x7ff}, 0x80000000, 0x7ff, 0x7}) close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x200) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r1, &(0x7f0000002840)=[{&(0x7f0000000380)="69cef53914fb1644fff8af602b46f4bf528f4d77c93746ebc06303374a9b67ce2e842bd27c1efee1eb4776aaf730fd7a50416f4980d7f216566c3042432d9205caccf3da18a5b1136cb110a99c187cefbd4a003c15ffde00ffc36d1c6b72f52550272fa0ddbaae04eb74b800f50100e93f695ebb9b6ac0285329217703fc4437694b79955e6da96402b6ae9cada4764c0bc7e32111959297b03bb055be7110764c13d2a0404ec89b45ed9b64c267c48145b31745649e0fbabf20c53a244a4042ddef78652a72ca71055c74e52be410720502a67580e829e1b723b7c2711a24acc35292c4e3ce3d1ea5096eeb12e1c51d746ea9cb005df252deb92b14d2951b54b599f064020b37b4dcbb49ba491ac1f261236473c324d15994bb4b312612915c534bea0f84a6f1d2ea241924fae6b7b8b70572ca6738b80cb3801e042431dc4b972a55997a9a888a87592e4b28c9eaae004978c3e3f126567040e519b1f40150c59aaa22cbe3042c4b0a3687da2a17f259f0b315556949a6031f7b3dca1ac231a6952eba972eda3aeda8a3d1d8a05b1f1b027bb221782bea4c311b09b6c4610700cc43bbf43333e5969df091fc74b2493add5e860dc8ab98327266fed4f227413e693f36fc7d7c5e65e2c2bc633ab85bdd09c6fb63cecb929f440f99b6fcc2be1b2889b96fd51397d09f8289e2cc6d8e67f047f0a7e22cdcb54c012b5a52b652af0d175248c8c84de39ff1cfbff8c0c06b8e047573095765b3234a31a8dc082a68e246ed3ea5b47638ac36275a3fd0a16be06a14d9cf55454712392908bad6be5e14fd4045ca06f8d9f5985e182d5624cf922fadf0a8e30485b2fe181a0770547cf5838cbefa35254f20a1115fa6b454df1311745a12cfc5904f42812342f9467685c33033534b35ed79c9736dc795137216dfae92894530a61eebe6fe6aa526ec0fdd9358d38c989b5ddab72132b41e52010959bbd33332a804ba5c03f29a0270697e3b40bbcd970dea735bffd4db66aa9d25dba1bda5cf88865ac6b8a77121a6579e24680d32cd484de1bc3e2d49cd86fe4a9b4f016cc4d280f440faf342b9a23990873f707e71c951b1c4931ed3fb06c6527cf05883876da9d9151a003a9eafe3f32fe73d7b5cc128087516b94e0e2d0e58c7d668866c99ef6fa7417eec94f3fea54ee216eefb4eb5fd4b0bced74a2d08dffe9d381ce5b204096af333820bbec0f631b8275cc0c0cf6d4733dbfad178e16947b09054cae09b51c723f102079fc922961a4be4b9e9aa743c67dbfab04be84f2b68eb60feb50b7eeea54a132d3dc7af59491a14cc8ad56913b0e918a57064d3c0857e29fcd881768cac23837ab9fd23d53dbf007f3cdf8b95861be4f3f3247fd4a58a61d0b788273d76c10581fcd957bc097bf793782b58326614c78d242109c09d93f77fff645697809f34499acaba3ecf82e70361c312f1b5ad3c7c9700c09e50eb08b0e42f4f85b6ba5f116545fc4ff96cb7e96a30653c4fd35b18a775de56fdb3cf1aa0d0c2be72d9776a36b7c8c79de900560b1c795273ae0d54843aee4d300ef2a34850e0579dc2208758445a27c666860084a3d4c962b4f4ee9ac235693a108d10e30a0115233b0662b4becfa7ec65068c7716c2ab07f4926de809ddfc6570912bcc23d37df63e9959c4492895f56fe439f44d6a961cfb6fe2bf6c74a0012d1f9a7f88ee831a213e959bf3f192babaa3791d7a92d5326077628dca717ee70c8490cf7f61afd780615b78b654b227f0bf4e4a81fc95050bd57797db88ea464fac9eb16412579d0b3ab49c01b56193292b93dcd91b78ca35be864ba423751203b590071c1f16e450b0ade5163c00591d82159a588b4f5991210aae8a209d0c9e3c3f70c4f61ee4c0f4016f469a476330811867828c00ebbba6fe68805317c90aadd2d7005d7445b568af8e15c22ebdae80bcf5f915747671bd264daac04a804aeef3aa5eb8efc99d53a3d18df21ca7b66c4e38ec7f17cf724934710c86a51072d2a07ce6be032af388856b8d58c012536cdfe1c96edf4bce89c661a447c6cd1254963efeb85eca9f072da2b59e2dc85eeedf6aecd0215e14f3b676043aa2230f8584146e42b6c63567162cb0608cc9ccc66e3a43bbc98ad130ad43c8e1bd9e88ef7459c96fa1df1838133e4735d1055b1b37731a77c241b6b1ab1970c13ae0bd2604145266c89b4db078836f7961351282f17093b1a632c843a4d164eae18abbee3a9ec19501115e131ee306462a190432b56ac8f75d33ac4d1823790638da5baf807cbe190da0200541c823bf229ab00d0f96eaf21221823200b04eb31219c65e65ec447ecb2fd582236c4af9bab737345824109b08c325b5fb19b0e4f0cf76d00c1ffaabf2f047dc80ec39d4238e10c9debcf53931b238470dc05ada88cf05f7b430c2210ca16c55e10bbbcb0e2c5313d83913c71a12be8da2f0d71fd83d556fd2ea6b02f45c6577a77546ac2608299bfc9ad61a49aa58a34f200aacc6fc5af792910ec1b207242bf5f66c5dd72c82c1e3c2c35f8c9d4ffbf780b3e737ff24f59ac0619e92e37f4b4d9e0a027cf58336437ea727992812af3d42f5ed606dbaa35271d14388269323bc5b251712d24a0939bb9b569b0ce6d5aaf96cf08d79c6a3e3197c2094696e61ea1ad8db996106ee8b5a9836e4435fa750e6ec99d2254f40152bb501d662d22f1816ec4f0c309cdcf9bd7793d75d50e031ad8de80658f477a41d1b2e7fc9b8272441b4f84820508f388facfb96ad974545013f519d2d3ce3a0df19697fe71be7d522828898374fc2ecad4536977d5f93a38ccc064c591a47bd36f20391b766615f30e2f4c68ea9a4a8be6983d166a699e8b4fbebbc99daca18e359da453c32de0fdc78cabf1a683ad95c00ed0c8190eb8c993e332be9811900e17a21292ba57c9dad1ee0af96ed0460879082fda7d735c251d9ad258b7a074ab2c05deece9028dceea381b62c3428dd962d9acd5a574067853de3b69bc1bf63022b3c36b445f914f22f3ef6e895fd16fe913f614a1a197a5adb13bb56880a03ddc060d131f3d72abf5f4dcee5a841b0a9dd5b339fa676017d01ced9c71ed67bbb5378a436706ec438f4b8020a8ba9e26d1478612c16d14a9e47ecd2a3cfd10cf6a8b99bb7b2d90d68c062eb4d3b4b798bd12c8b011a1b9724d594a25e96b4ae312c11666d0082ffed8586be838d736ccdd1fbc6b66d617b1014d2c43d5fb6c3a3695c741843278521881f7acd62b9870e1c8a8d7d84409e69b70199c5111d6b9b7d0c8f78d672f648654d5f7ffc595313a89534e7b9476c75ccf71e0505bfeecc8985df621e7eaa08fd00b54f2776a221cd09084771df49e69b6a7e1124c6baec57dfa2f1854c37d4e3140f395da4812761b7da85af3c79c7d9663d1add30bd789d2323e09667b7855d58083f8ccb89aa055989e4e1311a20acc0bb8888fab282ec6682c6c363d2269514a024d157911612ee858b0c1b6830288132c8ae6fc35f8da9e1d08d01eb2379e14ed9925a2ba42d8cfdfa5e02bff90193873a8e51772f8ca88f5d3133328473e2c53e3a8f7225c4046fb64d312f8dd68bdfb2fb329087fc51c47ede91a22f085cf215cc97456f9e00090c5d8828c572254db6b10398a1789b72a865596220f24f38e887fdcbb0d21589ef0b79fec34eb1a67ac7b99046163a4d9a4919774f699386c8aaad7d584f5aec86fc0632a6f4ba99901a4059fbfb12463b2580bcc1b05b84e74bfd22bada646032dd12e676070efe91525d86fc498be37f024dea97a889fc2b1e3db74efa9acbfa1658b9913282e48347d77e4908f328190dbd1fbea163ecefb16690df1cb9c1d9072ae80f0a4baf62e3355abc5348a2ca84200d976e1e69c7c6c46e549eeff3fce9085bc6373538d6e49537eb05ffbef0d189c21e46d078307b3efa558bbf4736d432b033524daae414b54ac59e693ae02512692445d8966a5cdd9fa5005e7edb4f2830ea1cdb00c1e6d88eee2939b7bbe66af1e8275e7389022a8f69cd039d8dc4fd7d38b594adcf9d352ff7c238828a710b6783490c3534ed33876241ddf1bafcc5298c212ed0e57e6d50e7b4c4722fad8228bbc66e88fc49a14e76868890ca7bc4ea73c249209504b699a0c669dd37a5d45a4bc3678efaeaa6712f917e729dc66ec3b78fc68f01ea0d0940d3dafde979c061b791e7d20cf9e9f84b53103a99f956a3ba28207411b56b53e8bfbeab46263fffcb241a850c07655cbb742dce5207fee7e7feab3947f8843c0b78c2cf8964a18db81f3f74c5a16d403d458fe3a021eca96edf0158012b2ec0e6bb0d860b9aa6594548f3717c3ca6cc5cb323f546fc8e4292a577a144da203c2d4ee12e0cdc3a4ca9cc6ab4921c117dbb7b263416bea564f37baf9901da795a1b125d61cec0f781f01b7ad3e85e0f5bf4fb32efd0bca1993d0f29bf30667ebb83b4055bcf4c9ef532e814439d7dc4ddeee7bdd1d0b8d5479be113253900e142c611f931f624dee4dcc3fb32a893cf676bb55058e9b1a397a9fd69e155b47bec8869de19bcb63ebe2d4a158e39af6865599bc060faf0ac6756712b78ec4c53e5f35d9a4c601ab5185315ad07bf0fd8252d4c20f188590cb606da22abd7698d61a54657acd0a0f1958f71fad65885b0d237a643bce5e21d32c03b03c3bb9c1fb748306da8f15d41aa4ad1cbf10967bc0ddda07ce78d3682b56391f75555b196621fa556ee79670a26b0b10f3f67094875db1c42de1714380183df0440992753fc83ba3917069f80c4abc3f4df1440d4cee5da5a943601702bd43dc65ee89ea9d4f95d361215e325c5de16a6941b0e0524bbe232e0abf87c89110de9d629750bb307289f79b73baabe6ef9559d27648f4b10caaf86f5f3a2169a7171cacfddc3c72aa438dacaf41827e1b6329ecf893cdd2d655a981582e0cae05b1afa0da70050191e0eef0e7c18672dc5f928c18d9aca6c7cee64c7240429db9d36430c76a978eb972957975cb458796d691d957ddabcf224b9f5733f63a8245600fcc1658ff1a612a42d35a644d5c4a80d10bca5946b0b596b07a14701fcd36b46dda674baa4cd9c4cc30dcd354ed97d16035dba0d51d74c73a9f6774ef1245ceb5638eb4654ed9deccc42b9a2f120c353c9e206679042129ed938f248efa3ac1cf50b4301bb8af361652edc5ab673c7af429a8e6a06881d527d0ea325b86b56b7eb6e3b4b33729d103fbde54426557cc27bf23af3c72e2e5cb5375c9f9d3a1d925677a1beaa5d6e2c7e47ec75933214455929df38b7c25c9309966c8d56370a7663044d44c09133c029e4b37712b3f59eb778d284ef37d7efdea8e4c3b34941ea3328a2d061dc65ade489a509e1ecd6cfded7dbde152e3cf012093af45d55e34ebed2116a6226d03d76abb1fd90f33ae53aac2acae98c66739e1de10d9a46ef20fa5c108a88c8a5a5cc2257605512807205ed7f9ae8f1ed8ed51c1a833b29fc29ee6ceb1bb3982ff94449e80dde631f3343dce8be7efb315ad1ae60eb622d24860f6602beb0c1b0bb8f37799c93c06f9d255dc751df5c07daef9bb092be486a1d04f431f089acdf0ccce418cad66a7a951ff5b7b0264fb57b2853f5e7c80559bc5ba34637778268456254b8214a602efda7974c70a485b702627fb7174ad1f8732df8d3b43215f86fa9ecbc316c6dde9f91710971ffa2c4136c21613d891f9ccbc72d84858c17d750a61952a331ad9ede1297b8ede12c8beca3d82bbca3535da09fbc9aa308b96617ba072262d5", 0x1000}, {&(0x7f0000001380)="1d470eef97c8806952f88b7cdeec0d34f2e1ac7ae4079a56811a36493b5f4017e188f7daf604b70a6df026803bf248c37e7c96f8867f1a452532d172fda89219bf6c47a70dd752246c83ad903234641cf5a86bda64909f5f8f78f235af0a3a3443b4fb6dc90a2db75dd7397670fe064d449a176c1e7ba8cae8bcd0ff6c3c5f6d7a", 0x81}, {&(0x7f0000001440)="c8d620880244320aef3255d1ce0b3b0b9ec43b81bee1f6e7088b59239f610bd7798920427d549da7c4f77d2408eb9907fb97e61d303fda6e8a11803b0ebb62da3d5068767e4d11759dc224ca0dcdbc3ce49cb303d15166879205e118bd01214bb4ba748d8803b9efdd4e40f556b456634b4f5909338f4ebeeeb898b7ca7ff55165654d", 0x83}, {&(0x7f0000001500)="957899e08aeb856b8ccf81ca89aa4e06709d2fd38ac5adc5669cb2bcf779fe66deea927c4a74", 0x26}, {&(0x7f0000001540)="58b65cb29c9312fa076c11c2279a5a5bab26c26f2d4f60262ec8e1f751ebd0d6aacede14c8cf1e813e846c199ec81f735566cb033e7c71858d7c9e2b3591543f83366eb0f9d9b4378e88f0710c3ac434ff5d0c0a7de70340", 0x58}, {&(0x7f00000015c0)="654eda65dab51bf7cf64d2ea51116e0e6698adb6c9b906d01e0d2f1fcd59142c12688aa120bc992945af7af7f130683495a281cf3c78640272d5b8e1d299b7f42f842f3facec861c5c345a9717e7df175844bfc47ee38c9918dc57c7382e8decc23dbc043998cd1c", 0x68}, {&(0x7f0000001640)="402404500c4be88ca224fae80351bc88eba7988fe72cc5af9d3327665ed4f65c6a5801e578801c5c8fdd8b7245def5ccaf43f9bdcb9e52f3314bf2b48a0c9e9350090f97305b5c0bf771398542485574becf9d5acab262e334fd63648cd92a3471c2fc4350621599fabf6e734e4867c15b9a602a91a10c7f759a585d01218559b2bac1ecbdb60cbd882f3688ee781de900347381d0b3f089d0bcba7f77522fafb8763db4bb8225ba220de88d6e1b3be87f7b8445d22b5b4119902e49a62fad8522547c634f61561d850fe9c6c6e1a286b36d612e6f81da3d993b5af40ccd5a9288e0", 0xe2}, {&(0x7f0000001740)="62a94331c374c2a6a55f788ca1061a34e9264ffad01ca7c71ad6be4dae40bae610619fc7dbb222ee5f7d2b7fe8e9fccd3154d325aa1f92cf2081fb635a32aa10223a8011777178ced452436ddff5c40a428de919ccc1282549b0463237d5ff9fe45c53147dffad281795a14c40e75ed825b111625bbd88de4b7ce4c37dbe56f3817ce1d88663c9b2fc8750c9e95cddcd3be88125c94038fcf8966d32f8c933b5574ed2e6124c14547b1feb379d4c3e3731f69015e1e5923a8a0c30e308a18443f84e4ae47be27deea4a190d6e73e1fab0d6ef591ccdbc6a236eb596abefff05f71f47bb56ff7f94de5ab1f0bafd11b8f84f3aa5c08465876bfbb56be41f5529f7cbb9f71989867fe8ab55dd3940aa73c643c0f1de6de6b910b7749ca9d101581cd97dd18b4d7edc6d54af58ba6c36dcd4e9a03bf8374dc679dd9741daf511d9270b2230f9e0e2204a5d862cefc1126d995527a2dfefd8dd4032ee95b55bf0d1c4e015268fd595b4001a0777f61c4c2c1dca0608cad4a1cacfff9d6c65191f4aac0b253355d44c0da9ad4678c5b0da582b831191500ecc29da858f2a9cbcfd55dea98785eb13b8617f1c445b02cb695d2074b801dd8c6d721f20e70f547357d99933dee024f6627db8ffecbff81636b37a5db834848e06f5618d91253d22b8e81c1a669b5ff402a0e09f846f4cae891926cf16a160dccf91ad33e5ed9cc9c8fd29b417bd9929034d193a9bb8a31c2c6068f068c5b2c1810b92e3a6ed31048c62a611f5e1d05744c86cdf4f7c54ee3e341dd0fb16e46fe7d1c745a6d4a080a12cf236b1f13a8493bbd09248ce27fdec09f6cad4b5f6a921bef5f3861430dd2288983d8833da1c0a432337cbb8b6170f4f7439dfc2385a5217517bfee26c01baad2227b683c3fcf397b292b78beaf4d5e25fe94d8fe55ef13e05b9637c2be051ec8bd3943918678bb97f0ecc6d19f8fd917ead4b2451fda61cfc738f77c862b55792e5b60fd1c85eeeeb6945bb1dca50da34aa5a049bfd844735774c248bed756edb487b409ac11936cde69a3fcb0aff9c96a42cb32f6383c23a5772a3fbdfd9de9e13ed77c632220743abe76fb260ad3c1c82c575cbf25cabeddc48dc42cb606bf54daea083ea906b55bbe1056122ff4d39856b12bf9cc168371275eb5c43f43543559c420663f4c63c893651c1c249996c2cec8275900c0fa795fe3ced8d17e3d5b0c1fe4f8d291a6a4bd0bf54db40e8dc593f66a1c0c52b0a97d46599c77f2c18e21b5b0fa726bf6c00d4b95e92ee8f96c263bebb11b36d7549e48280fcddfcfd722a3760c77f3b9b9be6434d3e5dfb31a3766418e134dbec6da471c91adac28183d3caf9f7b1a63703fb7584148ec321a8fe70d483932ede88d5aac42d050ce559edafd8d80b2de47bf001d5663590e1ecd9db5f66eaf3bc5d0126ecb850ce361e3a07d6e7c4f2de8ea2757f552cfa434615cb0423a431383aab4bd30a3a367feb62ea7c2e7005abda8c40e2797eeac9bd82333e9ae001f8e6d12e381a0b1b579010cb06b24db207cb81b299d56d2b0459f6fd2ec5f591fa1266d31b9abf635d83da75ab88ed154a334ea15919fd70d43e7684bfc098bbfe012911c3e13de70ad24b0fbde699320a4a142953d7fb8cfd03f8ffcaf788edf502d5853a0fcfd0c658b39e335ecd93ffbe180c806d06d4c7d23810e09286753f11b017107fc6e628c9e7507023346813a8165a88d85a4f0c51560c155c0f032235f657874eb1a0fad82cc27dd81b45b19604b0afaa1f64f622d9c30eca1610e757f81bf23742c1648615f232eb2059f278ba2b2fda59cf7b71429c057d04c1765df67ad824bccfe00945e79363128faa7de5b90633e47ee0c9effee7f075a58cf7ff082e57d85a2344fe2d0447c1bde883169c2937a6a1cf8453402e9a8478097a7f7d9273b3fb3ef1d1cd2f40dd493de1722933c8d6cbe62309a677f834daf1830f816cb975e2ce82df0a7f503bee67ef168a34c32e677c75e50aac8f5ed0547035607d581d3ee28945ff63bfbdb5672b54a74773a93c0da2db393e4f6e7529fdfaf599a840dc8599c077ae09ace0b10fd104f26168934f58209921454e3f0ff81db02207f4632117bc65b33c0b6b13f6ef44ea65de48736e86e7d43135809fa62895bd7da70cd7106a4a9a7e05a1bccd9b455a40327474eaea2ed377b70cb796ea8335faacdb535f3c3c83b7233bc561d37a8f66f7de78ee8a2a6b2681f1087018b9d61b30c9c8de79c8c6e32e6a118cf9d47e63f8ca470d105d83ff3b7e0af9ba034479f5dcc0098c2a37e38d52f6abffeed2cf7e074144bcd5f0c3720573e92d55337dff46b7491d85c4e80de0a57dc3f20aeb944f9040c61d955f5234d5490d4ea43fee86078d30fbccea31569be632cf45ea731198d98674c55951a7d7de0e704206d6f6bfe82876c21b64a8b8789f440f8719250b0c1e804836c5aae1ea1194f6205863659a67de8fba874889142171981d94e1772a17775d3c2a007df98c1944aa46949136fcca36a1c5354ea7b2a8f2c4427edf1f314aed10e334c36cd4abb511365b3e6c3b6a5217dfdab4ddf1735b8049a93ca96b518882ca4571bbb96ac94107e2b695a0f7f2867c43871d30b863f57026fca2a17882dd0405b21998fc1bb1256d405cff4338a4493df6c514e9ed9e49715e029591973ca503b0fd26d8038f8f5e00873c403903532c8369a2338917ece010a737f5864a8d8ad8a485f259d335c7849e6dca55570d4ab7fbd536764ae1ae0a5add5f8641523ad11b53c54309e5a2036aa6a5b5a2a29f894a07323918c2bd29c98e907f06e6563bc809fc0d8569e7b7ea068dd074253d8a087446582497c4d95aa5145dde8aebc8be749ed9a54c777acd297b370af1913bd290c39cedd644477c703b19a516ff23399d4c4143a0d808af86df448a01a4349471d70d1db475b35ef56cbf9056efc2d29e138b4ff37ab0e90f1e9d93fdee4c5100a3c097997b414d7d852928070bf9afa2fe361af2574756fd3bf6988eb0c34d5ef33c4e35aa483a8bd2caffb100c4e1485ad48a799cc09a3f2948ba787a659467b63f0b5e084c8aa1a776cb046b9cac23884ec9e1b5be8a600ee8a4a4af17d288f45642ad7cc494ebf1b990d5183471ff29a07c27a1a79675054313a458e6c0fa3684b10126f6b030977937b82688b6af3ab0386f8a06374f53788ce79bc3ffba04d7a1c50a387df79bed32a90a769757288646aa9f521a4661fe9f3526c1fb8dba894cb6e550f131eec498b2c97f3a42d2ca73e4962c6fe332467e4dcf67b28dacc36a78abd4172fdf161a24f39e5639680755812a002b3d751736e8dff3e444262110216a94c8606c5ac7946bd7c87a455e172c3ab24e07b426fe6d45b3ac58a5b28889d1667891da5ce9cd421da7f9140462a964068394ddeaaaca65eeb66493db1e23a6462bebc7ac130ffa362eff310746ee049ded82a42de31e9b78cd64977dcee0de585002f2ebecba56b8a0ce94a58bafedd9b3e814a602cedbdd496bdcc7f9ed85a44d381c41f81765461d990db6141f11be230079aacc543b802aea2852ad1870214e2cc59df617b04049e203e81d69599896385cf2ea7d60f64bcddd7367e4b4fa2f69ccb350ca063215c0c0b46efeca4ff796e78177384c13767c8bfb9d210e5faaf062393cd4798771be9b223d422095da9500533b47befc12ac918c9f2a6a74a53f9b53a212b18e68831ddb7d879c27be33a7675c58c03e689c1733345b63a7227921594ded808f50e899f953509270fd57e6646e8e01e68f7f0631c8e86cc2fbe0447e318a9d388cd9efe3ce88e48f554a795ba9f15c4b36d2cfc890c23f421b62abdc34ff083b2bbb9aa270163835459bf98b6a9d8da417940ae2db25f8286586a314571393bd259430673196be1fd36670d6ca728cf9bdc3c809141c5bac6fda8744af27f0d7b3b328e24452d70a814d156a32a52f82c93e3856858a2dee7497f1fdc802a1e2f5757e59ab099c5b7f34bcd057a9a0c73c4c4581c585f57a809f002f399db0f2b2b12cb45b173735af0e68ef20c898794176963ce7378a9e9d7672330c35be46533b22d8373e7c74cb172e2a88c8d4bd1c230c6a9252d89d69ad08402a15d7fa814b668b17ca77d39a54cf9fa70d55431cfdac04620f34a9a0cc6df099522c682fe7765bb2e2f8880071078b67117e718ca2fb0005392dacffb1a530f005c914c58c20d6e4db748d59df99aa398aa2a483d17e233c418cb0c72ff8d358bcbb259d2ba86d9c4f2c7bcd43714ddecd024a21c97f5e8ae7dce9fbab1293d6b4a8abf8eecb0ef728ba492f03f86a533aa0be3c5b20f7d322bb370d84290224996dc0516de3c4067363e1d6993e04bca3dffb4ed23d684720ade9838b86b4e7ccffbe503a026990e734288b0a39dc83752debdceb13d9dccb487562649c6f06d108e25b455ea3a630c020d6ea696cb07d3c0a1420ae9accfc38abee87da8ef49f0afa7dece77b595ca2c024513e7f7866295e670d46f3bc262a22c40c9dfc741094c701a81fd95692950f4ea11fa938485e4f04b17415761d67adc7abc4a99e189fe704aa8e7887a160ebe0a728f199b04431b0dcbf5532588296f67b38d787ca09f38d2dcac173ceb27a08bd8457616a933aa4935d6155f912286c01b1b2d87c058f1411ad4de76f77323474f6bc85230fdf7ec8a76bc1367ad5abdad02d695b75cc79d6fd910e1b5800c3070f83afa23d75645c40bee9fe9bc97889ad95184061059f8f397efef53081400462512774b6ad8228432675fc8393f3024ee904745cd19f05cd683ca3d5d9c287dedf042663c22093abe43dd42f44b8d8e8317f6250217f827a49a46957a7e09b68323895563746c36ebd015ed7235f3470781d3958ec1f93c1921ae36bd9313cfbbec51c89d64d97e50710d1212285c0e42bdef69ea17a3799ab53f28222b4f5d64d7272d5bc0a110510db503eca98f8e7430761bac58d1757d72fba2c1cebc61adfd4ed0d26e139223cc0a868534676be1da99dc2c3222aff10544e8122a9639d28c446fd92321f11b277051c66e3d9a5e6c24e47c56bafaf9c3735b3d4a5357509a81c0009ade7fa39d28acc2f20cbea68405ad7caa11cc9dd0e167a590ce9d78c621a9a82cf1eddc456dbef3c2c62983915c010bf9c4d373a4f3035b2a7eb7ca223a522892ccffda08ae7eae35dfb89f36861f6c5200467a25791b5f5ddf6dda4d55f5daf03bceab17a5242db3377405fff2853b671592d0f944577522d9910f3fd3b2525c7237d9e6d5368ce3dcdabf29fcdfee52bac4b8b37e0f2081cef3d94991af0a2c228c266a78cae60ba8f74cadc7d6d4398e18c6e6d8e20631bd7785fb930b021c2c41b03fd49ecf02989b28ef079a41ecf010278cf65b7b704661ff655f7dcd7849630753dcbec48ce6e0d2b41642df23cb0979953e7e0fd0e1ccb4fa7068ff8a21af4d1e4b9dcba4fee1d0cc3b21f8d3778a97df89504c4ecb5134bc2d3957c6e0e8e1fc6104ed66ace9caff867a9be946c5cc533ce0e13a1231f2d6c15af9f7833b8f860ca05e18d7818e5fda971ac602a50fbbbe2f8adea5d8f29a595e75b1170c341a0f36b2e7f7b9bf5e53654fd3e4d2be9b6aad392ef95c867c4a5d5e5eeb47f930c17e96a647c8215784a0cb42b948baa42332d2b561c9ca01903902f88c780795f6725aad0f510acf6f94c70254c7276cfff348f0c12b1ad6032b4a41707ae9dbd34a18fa79c4f8599022ccfc5845625f759131", 0x1000}, {&(0x7f0000002740)="877ab8a4fe1a6b4082349f0983d87e881feecf4a9570f1e419467cfeea13e94bb8f9e1710381331c172f992b289f5e56fd2a151cc0d0ff9f2149c10d6b8706abde1e9d0d8f0b659a57a2660f85b3b9ac2cce99", 0x53}, {&(0x7f00000027c0)="75d1ee26e4732e839f7e750e6e5f9dbddb61ed3ca4024f1ed5719e17ba3eb0b4f27dff03e249ebb270281c0f20da31f845a54338678022979c4c5cf847d608877eb5dc1581b5c68084707fe108fb9140c1c0172c595d70ff577dede37e565622315fecec331ca8155e11ea5baaad33974294516922d168b16d", 0x79}], 0xa) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000002900)=0x2) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000002940)=0x2) pipe2(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r5) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000029c0)) getrlimit(0xa, &(0x7f0000002a00)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000002a40)=0x101) semctl$IPC_RMID(r0, 0x0, 0x0) bind$unix(r1, &(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTART(r5, 0x2000746e) fchownat(r6, &(0x7f0000002ac0)='./file0\x00', r3, r4, 0x6) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r6, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000002b00)=0x3b8) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000002b40)=0x3) setegid(r4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000002b80)) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/133, 0x85, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000000140)="1f", 0x1) write(r0, &(0x7f00000001c0)="262828f132147ff59ffaf675503bad90407837c4ee49c95b71e82945b70952a8ff83c5c6e8100dbd7e17396d5b3c7c8ccb4de2a114b4e161b291320c08c646c013159a2da96e6d86c40afa32487dea7bbe612e6e8e02fdb45fee56de5d1b68c22d6cd76754339563e8b6887e84003fe1fc5f64346847a4da80648d3e25bcfa61e0ea9f94c37fe8eb7fcc023351bd44ecf82210656fa82acdb4da92c2e2207577c015ab692061ab49a7ece8b144226c7e8e678baeac439581d70fce1ac152389f949ec18244af6b6f27b1eafd13885a03be811b829a44fd1e72ca89091b1d3d6bfdda956956a0487812912750e332c5dfa6fb0b62f97bf2ed8a12a1a3347fadd10db331b6b059311026c120df615cc3a8877f3fcae1689c1e5555d4db53fa0c0a4bca0efc0afd1a4d2311fcd059b8886545786f42e732e813ef13495051db5b8ac00936c68ad1cff167cf2e5014e8467f75dcab0f877ac6b837bfa5f59d7fab966d865d51261b285458f6cf7623ca64e4ca783455debfa52425a8e38626d0091f5f2eb522a8de787ca5e50aa31d962dbee1adb601da59edf09cde8b87d1c8e2f9acaa3109e0585fd2ff2b7517d7a2b995263487c4f2bfe9a6450ea3781518be53e5e0de6ac2dd19ca2a07182b91179234d15ffcbb733a440a99d028074d9580f6d7b66a016598a077d0ecc6957d3010352aed0c51faaa6cc60475bdbadffd0b9c5c5a67ea7d753ef28e66414bdd0b1c52e0bd4c1fdc2358a7cc840f750dfb2ef1e98e5f92f54da7cb4a5fa6428dac0d25efc5b984555e83c5b6fcbfa826c72bf21c2c26a039a6ef900abdcd20f398096eaa3f77baf0e1ab54f8879207afc6e86da79ecedd23076f65b22d34f6304a10eb0ea44a4c9aef77993c823c877f757264688f3f1c66eb7c233c5f163ec2a35cd46c42cfc9d7893f2a0dd7f1136a645641d47bda5f6f48dfb1fa9710d405bc43a15adb19bf0bdd0dbfc1560ad3333f65e701fd9cdbf78722d25dcd8c287954fabab24a1547b167b8992eb8453ee78c78731f71f3bf3b5c25c3d79b0379c591817818e71cdaa99065555262aea8b6f3a7d04bd6562cb2a6f313b3ed2602dc4c7c9904e708132d12f615015c80039e15aab0f0a13f91cf47938058b68223fe68ffed720510f9d7f36c1995d369c25fcb170aff852e0f259ed69557dd4ca2dbeba6d2ee288e1f1c2c9479a2ab60019fa1691622dcf5271422f1d2151866f363726f6fece768af46bf25c5bb870988f13d555bb61ca15549b43c9aaa3952953f08dbb7ddd7d2264e4ffe6c3785af67191e2d1ddda3085a9aa67ba6fa3b2706fbb0e3cc1e7f8a62da36001771a08cad54b053b128b72d40db333265b590cd2d9d98232f6035537a9b9dab487b4053b3f882745ae8676cbd252ae45d7e395b63d4154a5921d572ce18284cc2a16322d542a88b2e2349f1fc3208626580c77a854b7088cd05d29a48ec9c4c392256663b1a9a9f617ae351cbf146dd211d1a88121a304a7b10ec5cb3cb13522c5080becfb87e5fd6a4dd067592776a3c065c69e6f26f0042f70cd629ba9265db0a15972ca0e688032d56120b955a1e23e0e4f63d0dbcf34ad46efbd14b6cc9be57258e74ef926458fd4b7a5efded8a6f2462c99634fe6345216fa1f7b3cc7af3976ae1795d6bfbf7e303780ccd3edf082905a6a300238cd85c555df93b46fb732e8c43d7cde41d8b6aed5dae694a9cb345a696bdf8649b61557204c82f53cc6ee8f1184da30ffc8cbf9f52b96517c1e7a7917e16565557e19cb83143476555f234704dc5c72b571ed5fc35e216f8d94659b2372891854ae5093d09fcda3fc723bc8b9aaec4b0578acba1ae92cf0e6fa906ae7ee090155452ab8f2a0333aadf0bd96358709e92a469ec03ab980ff1d729c854fa84613af677bec1b7b005f8ccbc9fb5051fda9a404b184e3989cfaea618c9311774791c808cea35693f1e8c70207f61e79453b76de3eb13ffcb19dfec2274d9488cdcee80d65d0e455151690720438e2428614c0963ca4f7fc6958a62d2d1e30dbc64043ee91f7223943962b882b4890745446a3aafb4527c721b2d18108c9480a74a3c540973d29ca46d8f0f573a4e2e87fb4dc0527ef6c84d7d6cee77a73b8757557fc7d96491c6a1096483f86c57f9983483733584a412cbe9c20b4f2e5c774976abf7769d605f0f18170f4be6e6608bd8e437729d377de5300ca57db489b83746e8dfb7bf1e1c492f7a56eae95a617763046f3db9174d502e17075e4535c62d86e8ecc63e5fd2c4c05bb4788ceb293c2cec681ac1afbee9b8685e4d84193a508f6368451eb29625261be7c86f306d320f187dfa703c015b85fbad8e3a087301c59e337dd048c7cbde6b0c3da333a8000b3bc525b36484d8c8bba50e7cac751798628e006fa1783958fa666de76910ada3ed076b3f317db8ef57859866abc7140238b40e1eb024c8dfe5eb70361a086f39ae945255ed319a91f8fe34b904e562865e93e1c120ee7b1af85f85e289b4e4c35077abdddc9e94dfe96dacfd12faf9bcc15cd08ae29d4e11e4363adb7134442d93366263fb0ec859b4cb55f17da358f074468ce5a1ffac38fd7b8e6fccd65c4743759e5712d88261f061fe7b6870b8ccbae50bf5ea5b94b6830a3ccf92fb8e58dd07c2c37441e8bd99a20e2bc413bbc277d17257cbac9828808c1ad81ec8ff00e6ed33e7cc45653495c4ee76ee10fd48646b298a9b3f3406650787f1927812946a0720817ce0d6bdb595d4919db7093a02b384e66a148ad0957844c381cb4fb1d8aea64ea92b48e8ff132f9fffdd89c9237af1a1a9719c44607805f94e401acb701ca0221d7c3ea8cc075f497ea7e55eba85f2619a3e8203991841c2dd2d47af8fc15d3140e783067cca3169ef4519e8013a961d0071d7f6986b213504583f64f67011220754b97b2af5c2ce5b187e80829da935009f7c57690c06a31f059fa6b0c6c583adef7c19277422c9f6242cdb0f1dd9301eb3e1e7e4e9ce557501a53c3fef69b008b64457c2d2389846db71395054a42222835a00cce489f48b50eb9ff9e96fa9d4b0dda5cefe41a491560ee8df9ead51041675e08b7fae48d8657302b7a12441d7eb6d4c0dc44cbdb7c0fefb803146805340a132722e22c0badae4f6a31c7533a553cdf32fe2fc5efed25bb2191ecc59e5cf5163d0c782600c32eda2471dea2da205f697f2efb20d6d5006b8ffeeece9e9e95aa9b409ab93f27fb22124e03856e573063ea9a795ed37f5c5a93d9031ffaa7a407e6ceab29a799de807f06c7ac89bb8612f7b31d2ccfd185b7819058ec247d0349f669a2cdcd7cb522d15d5f296669a3174569dc50a88828bfd399187e57129097578ac57ab7edbe87d53bafab6ceb293ca5491e6e1506ebd67980f7a4c4e57c8298dfcaeaacd8a09056fb3b7a031eadd0fcc21d60698e44060e685ce11a881e9da205c6d0e7aee9e525d7ef6bf298678654289fb16b890322ee7c3970f9c6ca1f1574993dfb94619dc0243f4bac13cfd3bd4805ae7d3769c5bc7157340e03e7c4e7f49ba1b26fdd2429f4d06999e4a04e627be3d70710a7a510d70a7856dd70b5c9f7ae0458580e470c0206f68cac0a7103f899a494bfcbab4d5a8c7a36a6f439bb6ed6a17b987a79e57e3dfda2af2633f929c89b27803670c81e10e243a38fdc2a7802a210d17e4cb94b928ac3e857800a6c6e4aa84bd2a0db207368dd5e89dca8d975fa338d0311bbe97c2c8ccf52f863faa1546f198c3e9b8ead8fa27a6a92b3576c7ea3990d3b4d8a93281a107d2f31f50ca0ac34b0b8ba319e8b73fae42461bd2c5f60c378bf126ab097b01259a104f43266332a6caad7036ae15720a6d5d4f10df70175ecc711d5174a0c5e1c363c48fe2dabb2b7f6a30a765163e1c3dca205e75e637bf15954437be48f0bde34b4cc1ed4c7235e6b1e04c9e0ab0132b8f66d50615d6e40c32f232b27f71db241920ec389805847b65a106a0c3a96bf21a3f6249552330f25dd14adc6cf73762737eb34c69e91439c0bc243cc4aa7b55330614fc96e465a5ae296b0fb02a31d0f0b15a8e987113d0e4b980a21296992f2d09525ad62a37df4eedeb5e1b00db27467223859798fd796fabf0976d430d749b71f2458fe4da9fb45633b274b389d5255c0843c4039508ecba676b7951d5a6398d4b2da2d61679216195b04f51702398e3e0dd4e799735c582ae917ba40a9a13bca6eea53e1b231d676aec7dc806d5c2ee35f130dfd4c56481989dc2f78e0a5160723aaf65c430ef1de84797001b2b09ecf6650eca781ffc1b134967c9d99804a7b9cf683a1088432fd70cc89128796d1962ecbfa60813f4f58a414eeb13cd7b63b4cbf1de1e617da895c061ffa7a6c79a99491dcbbf8bba73458abcaa7485e2bc39cf7367bb56d90dc3bddb0fae627df143856da15eb6b21fd1f17d88368d6f6a929f13185683900429e96dd23ea96fb7a49ba5d2e5ecb4f7b48ec88b4477dd34dc3b3f1f3f9cd1528acbc15fa74c0637faa4bd924be620966557edacb14b7da6872950dce8609da6e213a9ffcad54d0072f6b15f00232b2997238538ef3bb0304384151eabb2f45c45775e70d391dabdd2eddf3d0205dc074065142371310a38b6202bc0b3889d0eb3193fcaca812aa12b7dfdfb7050d308069f8745436147dcb2ec7145566945a8258e4a8d64eae747ce1d020f04bef87adeec7fd3ff85c87df9d3031d727a31466a2a072faf77910a458e861c5d8992240eacfe7e3d72c6250f7f81dce155d0f2318d7b7a8dbfd2a3aa8541a94d6d3726accd6dee3a3ec953f7595c52ad90a9e5d1506259ac4fad5ba22aa59894bb2596a4ec93d8c558e8d100f9bed5c543bdffd3208500edb7f59181462454590059f58f4e753db4da521b3491882337f90f8ca515821e7ca1fdd734209a63accc1a1e49f5aa422ff7dfa05a4820e83e4f101687b223615f36add4b6db1c13981a5ee4f3b2ba6be56e02cc0261d1b9dcb75b0fbab4199ef9978e137b7a24c1c99f4304792d6a1471030e75cfcd53137592b169b955f1f868db4528b90066097b1becf439a032552877a68d35735c1d33212563665bb485a8c174fe6f29b2d8e2d7fbc9e42d22953a01d70444f5f34b4d4da67a6ca6ac1aaa465ebc8a1d4af9fcdd70e33b9957551292668b7213bf5231909d0f32745f9668a7572b3fb7006466a2863326203b752627b362279309c4fa1164bb5706ec3a7e8df3821a1ec57e617fb6028a90caf986d0742e60f4ade0aa320e1cb36a5d239f32cc96a0a132e6d9ea19e17d239eb9abec0b8f774839f0e73dd04307b6c8e9ec9eae833bff1b06d4f346c5a5503d68d93d6b8a0ff6fa5caf696de8afb51262b7eba6fd70c0f31ca0fc4dc167a760caea763d153dcb570c2166452518232d35eabf04816b802d5436a0bb488c3e8de033190c89accf1e11bc6f78326b981106e60235797b15b05f220f2866c87b7e26b6b3fa2a1f9be965617fe5afe223f7ec1664a3028142f1649c2055ac19f3ecf07cf12311a9fc63a063428596728627bb3ff9d934a97422c3102a0a7bfbb2475e1b302451fe42d472de97e8f05e2e4febecb732f9f0adb0674d8c367367568429ad45b303029bfba6d33171e88f050a58b858731fb4a29dfa4ee259baea215997616985c3f0fcf4e07683cfea31e07c4a095947aeba1de1cdac0dd474309b8e8d42d56faf7dfad4e04991f21ae52b512b1fcfceecd0344a535d085ffc3724f2c63c0a06da8ef8e32a16b089f2d6e9", 0x1000) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x43) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000080)="1ae21978bd45c675a5435cb305a4845fdd4d3769f025da72cfd55566f64e8a0e020beb55cbc119dd110f05dfbb5036bf36a5db4f32e6870fa7069155e5368d71d6b037ef208f2f947ab11bb74ada60cc1d80c48aecc4bc77eee4f9fdb4f406a31914702f700c023e214d95f7844415ad82e75b1deb1fe4e63273f5cf8becf18c2f49b7c13fb994c47bf0615a82fdb6f60a6d55a271bcbb6e42c3e2dbdf11c82b7b1cd60d1a35578acd4278356000947daab024d7fb94fd2fe17d15f4866b241267944892f908a0a77cc0dfbd152f91061674a271c97777c6bb6fc81641a97f8c44e3ac52fadb4d9b5de5923d5feb0c5d933918792a826bfdb86025922099020421f788bbe11be640f8cd696f89633f85897bac04effb5b0341fc507e194aca9c820a822129f4a745f2fd2a8c07b297164d90eb1f6ed84bc5ac3021c14f3482a15747abc152685f02255865b4640d9d56ed55d7eea31aba4e2f64167c362f8a43ef156cdbef8fc63db9e048951e0aa120960504ec20931dac3a85edf93a0ada8833a9a29a17c4548e5b543706f99667ed3e77a8d3f2630a93074f6340f26aed14245a58425aa4b5ac1cf22b30671684308200468352ce395a26c8e94c67d2e82482b509dd306fb3b2d27f7863d6e0260e33c12caafb7ecc91a371a05640e419c3e692bfacca112631e39c3d7524151eaf27d370ef276a8acb9532c6dccf5205f288e5653848f96f3b3102b4839b7f953a2914bec5c6e8f67438dbf87f1f1256156f4f5918ec3e6d91db710028ba9ed9e55fe867afeb895270d25b69cfd3bff592c7ed7d03005c9bb18f8fe74cdca49f67c85b3e21aa21a0394ef4e47c3283efb73807ce943369905f918b171c20bb8e6790277f5c01c90196130f473fe3a819a32b825bd0ae3a712ebb3f64a94970ca112d0ef8d5819ed4fc94edaa1c3d86083e9e7667c86321f885442206ad1a52370b94e8e54506161ba49015f0df246db99e44f32fb68f550c5aa7bcc06e917d7f6a0bded2f4fd1556e525c74e034fc86c5658ea826b649042478105cb2353f7da24303c353068868068f5c5771c86ec4199ccfde08b247ff4580d0e6826dc63cfafa3adbc61cc462850b947f73aefbf91fdce72a6b7cd678f723518980daeb1196c8a12c0229063042800a48841d2392a1ec80c3b628a3924b0556499c9bae01c89cce067a8856b5a5411b52207e5dfa8c15f5017203c91629807b8646ee071087933e50bbd8f8e6dd25ce1093167eb5711721348a851a80ff4933e9b4ff27abf663417a1c9a9fa001d5fdc01b4ddcc122159d9d04b3de0a1f954faa10e2adadcf59475640ae31d6f27e95b9e3ddda595262001c4d4d4cd54d484d9ab0ee9c58d4fa449df4f4aac0146df95b5fa786b05b313ad79e9b951a3b23a5dce489ab7b5abcd00bd75cf6e234a97e545be8e400bfe7f897f90d41d339c5b20f5df330b1dc399128033595eda1b21f75bcff8c5885265ac8aedd180f8fbcf31aace1b15cec4bffb1ca2359af833e4d66ed8f1c87400ff49be8b34b695e8c53d1aac57f0e951f239fb62cc1404bae31c41691cbfd2a46e3118afa1f4a68c57c538bd877b19d1d51d15dd0833059a7300378481368777c88cfdf7fcfd1f48435c0ac4cf40d1b6f9dac23431a419e150fd0d6f0ee70d8654b21aa12644ab8fad4629dd587d34db7d97fa7b6ddd1af0ee3877d4911a9215fc62099774737d01b30177bff86b0c264d9f5ec59ed66368e3cc198fb60269b9d2ff1a8e89bbdbbc86443eff6b427d32c10c83fa888e4d38a0e4790bcfa2f5532135c82096c7f4686c9e926010c54ca0e764cf86a7f0c1c3b24c001a4deca962b7c8c8108865b881d7e165ec4d782f933137a1880227651ec31e34fa97876c27af4267803378e17a39aff9c1d0cbeda53d347a2612b41f8bad3d5aa199988ab54fd3c520e2c16c12c94b421dccec6f75512b92e5f6ca4560d34e00277d1979e8437cd4e34598a53bb30c0de6369ba3128988af8e5a002620edcc9eddfefa5f99c2343c4d6d56556e46e9c7c74f2b71d967bb5a9f0d8098bc44d04e0fbc003f932b95b8370ccf7522a853a757459a93c5fa08209926e146d9e3bd32deab507c7f399648af6dadcaf7a77f1b0b0976699dd073c9c3888ad93a9987f81ccb7e64d60c9257c1db2987a13241f3a3e6ac988ac9853fab3e06efddc30bdc7005a6ec6ca2ab39a353fbc4459d5e5ae9e0da3c4eab971813bc8aac98168cdcde58522b4341aa215bd9a5da9f7b9167cfb14c333a276db736ef57c279607e6e8802dcca6c2fbcc54f4345517baba31c8dacb65c23c7d0071f7ebcdd8e09241b3be2543fd522dc196365eec615917e1d1b3d4cde38e3601f0a7d3dcc891121e5ffaeaa9ba25c4714e344f0e8eb5e0778f5cde74c51d3bd9709617110388b8752e38722d0e00a806bfc94b40def827c8dd58bd5d214b04173c06a116ae922dfd8288ecc115c51f8ff1d97462a8a36ee81021f7c067659fccb7954868e1af5b4ee2af317fdbd4fea15ef0734198781c365509a0059e26e060dc59ef61976daa91685bd78c195edd31db31fbb08a2df3bcbd5db12cc3a0c0071d77ab764a812b6ed11ec49930e4dc625a2ce984732dd558b4821d585ed50c4a5a9e927dd7a84f59d3671a7a0546ff08d4efee3bf2f17f3df7e4d4e7cb2d1fe426c3f040904c7acbe697a561813ec90e09085363db46f6f1068b412e8700cc4651b8bcb0c8934c678b4a3a9738d7a4ae152835fb805390be2b5cb9b50d9d7d66d2698647b9628b9a8118e579d9b2599de7acbce83da83cda41fd0f798220c9d6561c7d914e03e82a30bee05bd16918525b859104d1df530c50ec431df9be500865a1dbd671756d4cb7ffc7f16c9ab964938cfa9f5d404bc7c3e5664f06479aa892270a0f05d57cfd22251d9938577263d19941418c1c981005b1f513ebc9d0e6c44956594ec5f11197725589206d154b0df8444ae0b272ec1f78755e764821689ae2ca8d2e0bad57257c686ac9180a88580d271c910bc779983e2093269daaf9ccb55edc1833bf363e4243abb1f5e0aa29668044aa66322959e44b6a4c4aa04a39d1a31cf54414c4e69bae056291b2d1f3fc1656b881a9b952a01d7e39bfa3281d0a945d91883a793e591960880959c26b06beae0273a444755c8ea7b646b2cb85c36a85c8dfe9e0987740fccbbfe2500cb508defa55e5c9ee057cc3da176b08fa2f6259a5f3eda2f74b960d43be2f9e4cb4b06a9c51fceca996748d0ea8743a0aba9e0e1805b569f04612645fbe4e5a61ed67d8f73dae4a55ef824ed44c6eae7a82bfefe3ba0a2aa8f2831ae8fb49d2b048abfefcadae11439f32ccfeb039ccd0466125fa3c01659b40e8413374e970691e2452f53a41f260c5720681a988d6d2477ebe7a3bad2fc57fca39e1f3df863bb865e8fa0be06c83ff7f174c71fcfe11c4dccad5c5d503482e7d8c5f28ad0a672356164aca9cd94703e40cea7edc0d609669fe0ef7db7d106d2a22b538b88807fb46975f00b6226e1330e48d97ed80866b575efa7d3f8aec1ace0fe67f54cbc3e93745dccfd0f06bd995c80d97f64408c975c16236bd711418acb5ab8ec57031202ae2ad46a2190fb100a39ab1150207c30c69cd17fc8e058f104e4f68365bd6b7a2dba654e00766ffcf948519849466df8eb5dcef57ef09463b53a7fcaeba340b8781cf46b66b06fc007cc93903bf748c1f2d7469fa66010b809f57b824dd49dae5ce764603c55af19fee98de1d8ba7631d3a38623774278e5eba5e041d5a702398facb125bb2d1ca83a603b2da93cf8211b4aefb2d87dee9789f8461cd0af6561fcd8d58b1e47bbd7cf3c4709147fd21a08411e821b245bf6ead14e4f7341a97a2faf9c67163bb410040c06032854d56d75ecb0e46e474b1bee2da7e3216e706bff1c52ca6996f27851a5a96c99e9d67062c99e194b78c19df0869b079fa302f202e530bf000212186e6655ea6d28ad58dbc7ae7cfe072191188acf4838008b6710edd716c61ea8436c6950223cc2f314d7bbb8035787eb7fc9b44776991596fbe790bc2a945f4761a157b12f5a8e996552d85bcf9bdb6acf9442ae8d7507424f6ab7f715693fc85989f37dbe22f87e7d8fdd42baff41b6d55efacd7288f691f4c1477d6bc8d53a9cd32f6ccb287dd20137cb4d54d04a564d56ca15d959aec7b811e625d0c711711a6775fbe2ead51578c1a098ebe4d35540eb068adf0fa56218495be63ea9287c7b5f0569dbbd98b89462d3696e636d3758ae2449ff66e4db33fd16aab7adad3e3c90b64d77c53dbc3d185c79a2feeb7ecb3e432f7a120b1f37d40f736baebbb7016b97745bdea809a1d2f162e89107d4b544c1f2dd6beddc16ceccd311a2df3a2fdaf208a7509fb50156b8c1cfc488ca8941d45e9cde7a556871a4b8c80a152047ffa334abb725acf3110bfc943bd5e913bb594309326d91489026427c5f96eb74084054feadf23809eb3c37bff5c231cc3d7f77e27b8e73ac37f42b42316f3db01db09217b9f5ee7c528f3cfb5b5c38efd652f9586e69364b1d2c37b4043f0a5d19ea5b50d1a170b98f5885cc31d8c97b0fe2f748b78784725f2500d44193ed542978e7629a86d636bbcf7f5d80210d67213f473f82bfd1484014f9249c801672b8ea52f33b5e05f67eecc983359b45c735d6d31e262b9fb815ede797eabac24e07854d43f9e5252779f3918e9009b2a2d3bae6e79c872339516e5879244517d9c14bc41a31405b52027eb04258edfb295d81d52a16c10ab51da8822a66b7011b2feb40f786b4eab8310fbd0340cbb310cd9aaad44eba17aed842cafd964eee57791044b131dfc56c103ea24183812804fed7888dff395948f6c252fedd9e059d368da1b4a46fa24a67f0f883c91cef076565272c2c50f0d60c0ebad05aa2bdd947878253e607cf882378fbd28f6e0e9fa0c877d05813f0da71876def0bf931536f8ca01a413605144fa2e00016f7684b4ef7ea6f592b7b977d383a4732babde1978d0b6fbd55c009138e68ca6ef3cd6d3ccdc3aba1031717dca3bd9094a6b5ad3c30b8bdf33ca36059add9cb6a40fbad5492655de95bfd6f835f313bb70c8511a73d95a47f541b860dbbddbce75b9dc6fd0b4a2bfe0c745869ad365ef0962a8be0abf89b68d3fe2212964a8115e5823f5e5f655303a6ecbfc7a47b6bbff7cc1fa841f6887d585beaa03b2b5b046b0333196ceeaf9f0ef69438e3504520beb103f6077fd92cb53aaf00b8921786a8284772952a802efad714ef1fb80299ea64eeaa9910df52d94302e109a3f5a644b679338a91b4c077505faf66f55b697ae217dff4c724c2901ddc17a94762b13dc66fd2e66f1ca8b4e23c097be5117053a786fce10ea36547a7cd27b93495a46baa933491e579d8f4a1dd354a426d097950e757971e944d11bda76f6270ee685e22c59034796f4577ae038659821a5f579425263cf4ffe3bf91b93e02bcb25cc574a651ee7c1863519c5c9a06e07a3cfece56b14fff868a0403f34433306bf9365e6061b3c91fc6078b1410f92e353bd8338ac5aca35f3929cd66b259330b757199a0d98e299210a092ad59f9b54fa01c45c57ede8620effa61f913e926a8331be80e84cc31969b366b575783e2f9ce87c35732b38cb13519b20823ac23f8cd4cfb3289546e5f996a881c44ab063944959b2f8a773cc29486e4609e52a779dc927fe1ef6881c75d1bd9149f69a72501b6dafdfd749a148b4bff4a2c01feae2e5f5a0ceb230d", 0x1000}, {&(0x7f0000001080)="1eb4dce18a8e386245f11bb6e4cc81a77cc556311cd1dc1819f1b0cf6877a83dec2f2edc517be89ab19152314fbba64a8bfda6665a9811c8a3e31c10ac4e2b5f570ef1794aef6d19a60c345c5e3a6e245ab0ea03d14f", 0xfffffd7c}], 0x2, 0x0, 0x0, 0x8}, 0x6) 16:00:10 executing program 0: r0 = syz_open_pts() msgget(0x3, 0x120) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) 16:00:10 executing program 1: r0 = syz_open_pts() socketpair(0x0, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="006bf35f33696c652400"], 0xa) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x10, 0xc007, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x800000000000) 16:00:10 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="dceb427569ba9d7ea7cd7134acc9f0b5baace0886cd7263888edd74f6b68b7d7d787910dbe5ca08331e6b8ea729e6d9ba3d627414465dccb7f24844d855953cbbf250cfdab1af71b0c83d5d73a2a9ad6aa0f3ee1b303139232741054881873e158aaa9538ab7f965c09fc2c75781bafd5435a7e1d6e0d7c399f6c3a0c9cebcea601c6c14fc54cfb685de849157e4533287e8b3812b3f8ac87185895d580c34f494725f9265c0251443db7eebdc0e68889a159fa2e39c1813ba5d8596b248f2bcf1df5dde66f861c039f4cab8565c586df5d0610dedee2b40575dc4c7417844a5a8b3fb919f23bdb8db818ab790ba444d5ae558e230b81d2b59ec89a4637de4c23872bb51ed5655de29ebbcf5a7ebcab21dcacec0ccc0ddcedd93baa55154df4ec6a4088b359f6f68ccda57f921d31925d8d7d9b2094a5fde8bcf67693f43d889844236ec8bc967aecc5ef1157a2cd9b892ea32693c3d7aca5c7fb10821a81d2660aeda49c4314347c55eaca556fe263071d52e03fa8170d889b49f0687e2d4855525e546bb4d98d5dbe888d403d361c620599c3ccaa8e769b089cd9631b4c96a17d879ea99652c9c794f7c70ee681056242f581871604042a16a297ccd5bda7e40aca1eb09b552f690df276a3fb25d572e236baf2ce96129153020856c2a8e43f661dee0c7b6c08f80f3a865742f61d7e69d0a2caa4dcc4095614e146b5ea82d1e636f8981cda18d8b0b2ba31380f04e11a77817f5d22e5c6b3d3fc92f3f6ffbfd707a0c381a993b8fc38b473787d5763a3869fa4fa8d6acba1be9efa7d2e1a38574318948b7ee6e52ad7e1ecc7d0bcc63cd33fb01a8313c3e68a76cdfd5ccb6a3d45f9c23d9bc2197ceb45dd1115dd7d341374620ea69cb349cad180d0ed6feb703e2ec5f9a04a1bf429e12a5f57d775b7c672aab981918fa5f360d2d579e21eb2d564757c2c3f3ec856108c1cc8a737955ba2ceeadf85e1089a4058961496901cd82e2d06bc501e1643281fe87582eb3e88e77cbe179ecec5380f039fb9cbe739a386804fc9fe7079ac1776ac05c152baae30a20527f31150a500172a924f54946306fecd0610f1b134c2a23d4e64242bd0553269ae05cea11a1ddec063ce12d6e86de105793675036f5962688ad64cb5e7e68fa645af099548bcdbf7b2c7d2936ca081e0c61b12e45d379aaec1f3b89de57614266e3475bdb51e19cb03f433e1f1f215157875b27fb5d4f57a988ea8072952b5c00a899b4517306b2b160247cdbcc6ce6905336a68c95cfeb2734afd591b6ec37be79907026abde557e7e02b99169f2f31346e576ec74b03a070f300b1d969385d18d20739d8e82b0def3ea22549f7f5d31f4bdbdbd2efb04b091bb3e2fd17d6440444fb5806bb963d20dae54992e4ac564b655d4752884c49ac2bc180fd70310eb655071d530f32b332a74eea4957d704ceef881917b3f6a83004825a15ea1cf2d12037a45901985fd5227eee4a80f097890703b127be1904a5d6a05991eb2c77181a99871bc61c0b4cca3c6aa3e451ebaf4dbe442bafffc2053131b33627556eb4df6137c593fd852193d9ef867d92fe4f36e53867f64628cff50ebb73615f480b3f29867c58d8ec7a5855bfa7ece46f63c385c4099ab8d87279b5ce5d61b15bc3c0d528f7b3da1cccab923061affa4262dcb3dee45785b604ae2d0ed8d6a9a254f854d1d58548606bdb2056bb9b96c41f324ef27fb5f940db6c62c599bc06ac7fd29596ad53c09daae49bf211c301769e10391549210aee14a682abbc3dae2de7cb1b50b8355db63bcaeea6e572ec5d4df52d6d2ddf2c0b6a7a4caa8d0832a68abff81259704a0b4ec0116a8842e0d952ef367acc68fa1de2b050f7d5c74f183647dc4bc03b4dd2c08d0053d0122ae675988435ae826221dcaf74eaab55e989dec09e534442da921169c594ba34f45b7fa680a5fa77c13be945cfba44c8d730f40de7ff4646b6b9e6e2dbe7195466c87e704298dfdec153c2b71e3da627933a0e7d58ce70d5827ba0550d226eef528776e6b5225092629c00854987b685d65876e89a78ed0e2299aa38801ef0edfc221817781aa6caffe0ff13d259b9716b915dba776632dad11f43132a1f8c68150bdfda3b5ef3ac1643e8983da750e54ef91f9522a3d32e88e2de403fa94adb7ed28c3f29d29bbbd5dea94c7cc8001dcff52f552f064558dd1b3a1c9f969282eb41f2568bdb0219bb532702b31e825e96f51e4e473d2662a61ae8d7f9e3ec721d9a8d839f3ec40c74fa0e920e0dc40110e14b7ca5e744d14594d91b89ce32725ab86966d9b6074aeb0a96a3c3eb7ed737c57ba75ad9b792d7966e68340a4b4550603807cf1fbd6f4b6c80973c6dd235db8ed317f75e5efbea0e1dff21c221f8133277bcb1747e709797acd2084349b44e0756e81e7ac65e17842fda74cff54974159f5c10f26f3326e28ea8f3f3804025f751419de4638fb77a3944d38a469dd0cf64d37e80f0ebb3538908e187714db3e8dca5033312cdb8d2ff8ad8af574b27a1d5d364170b58d48d90fb4f188fe48dc3cae1110f57e42c41a9d993286396e1ef377e47aebc4e99b8779cd23942a92f6b1487ed393ed2a75637b2f4c4d193d525055763806e3150bab17b73a6218a9ff55598d4476421b2b0b4ed38f370a06e5ed668d9d3c660eca01f15c606d66518e57861893336514639daa80e4c2e6fa09ab4a2222732a1b0ca46cf6009c18a5d96a814538f5afb421be990eb1c7ffd2c4127674d95d0b11dc6bd92e9cd180b71f203160005b74902b8f16266b2884e1fbdade78e18f2879a00d9ff94c998dc8a7823875b674925fd1dc55a900d57f718a477a3da7dc324d37a21578279b1d9c7df3cbda1ff56836753a8962b4066d3c52adf81d753c57559c96839028f252da39e9a605c51252df27ec6211a40067c16a5db42fbc7da57c51b658c234c99cf384f99bed47a899d5deccb91bc5e9167a50f455fe6d0e545169ffe755a55aa208cf4ca380b36aee7242f0af124ce81906d2c348f6b700349f06bfd21b5491140a58db4057f2f2c937c16bcbeac5889b1b70b3c043c9b4ce1a46d3c8db6809ac554cee8fbef5889d8bc999240b34c7bef14db1a3743179bdff540bdf7aebf1d90ee77cdcd5e82772655e6e237611c3f72c3eb58dcdc1740a253a95cb55de599c0138b6508b145abca2df8790e09d00ef93cc28fe2a708c684827da501c862432375fbcc7ef22979bd32f1795319a461c51c4f9bee32206ffe1b0425a0d97504a4db2c12ee0c9da1ed0989a3dd08f7d8a94342faab62cb945c008127ba149a903c6377e779375f4781c1fe60390679ea6a8e9d13183fd5663ce0d6e5ad193d9c554081a44882f99e9e28061ac714b190d1c262c82e4f069f7364b52a5a19a4a30f64380d558ec3542f8baa35804a18e0033fecfbfba42b6dc64be3b38ee7ff01b92ccb93193d6b6df447dc20214298147fea6a264c7c4d89da937e0515e6d4d71be47a63fe8ea7495e80aa3df6eb1f6f8bffb4e0a7a114f353c6650ca84e378158583c4ce210026886dc2e416b018c553a5ac82d872ff3e75c8474b7d917cb5a5c8fd4d6d371f20408907c1e901e386f7f749d630a14d2ea9773f094532031bfe3c71f65abe3e96972a71c769c6361b314628903a106ff154bfdd379389691c4532176da4602abe19169d5ebc7b77c91b8e0db1bc1f6fa842b0bf345e2a2c843b239bb5ac5078668cd80896d00fd8001618020038bac587ef867803f1d4649ef44605cd3148f742481f23ad6349a1010c9a54f7af91d592b193af12668dce3e82842c99bd0762dc8bba317856fdd8956a6b8622b89fa12a0748436418a86fcb8a164a49221731b24ae099e7f39d46865343828f9df6e81f139ba7ddbe33ffc601509a3ba5fc6cdb86f7a7313b8f0d7f938639440897d5cf40cf418ac07fbac41ba0933c40cdfa9dca3f626b56b2583ba7f379a1c29eb0dd209595e63bd4f2bd94de7426ab19c8bf9307e5627f57f5fb483df2ffc31b3249bbd1bf3d1c481fd21d6afc781c4e6a2c9433476d17308a58b0125a169715ed930741f1ed7a429faa017a4ad4a1dfb60b7c71c75566f97148d5001d5a98ce5777473d1b63a46860224dc8d931e10195e4578720b6d38052ef322975b0835d023c0350329e4fadf3a4c74319cc8a25854eafd17ab2a3cd2c74e66b565e1cbb5ec6aa99298c4ae9d79dea7286cbaae7398b0d88a9efd663c17ce8b143cd2e128029e995323e888de8777d96c357e88a2c2b18ce3f00e260c100f9ff205af6e8b2483f4532e020ba7f28115f406bd8df4db513be91449fea0101c3c142f80305a698470220b3cac400caf9ef9ab98aac1346c52a387455edcaea7c902c7fa1bd68fefbf958afe662cf0b81cc02c020c442bbb67db6d5ed340d7378caecd5ea1c8de0f4db7fc5fe94e63020ae60c74eb7362e1d0e02daee5ec996a24b517a75ee0e5f83bb7b0d876915708547f67718d765eea2b9048529db8492697558134151f3e9a334beb3403d9d98214a961a10ae1c1b53a1aeee1ac6760e32d5f4d6ebfacec8fe6e06d8dccf526898822102ae9521eb9fb32ffa9c22e9edb6ec73be85706f2811858c9ac43b01b6c3ee7e75162555c9490c4296882a8ef411d18e72e8bd1ddebfc7e0a68db09e43842698de6258c43e0371bd88def84fea949882f80a790a55fe5723a9ec0eb68b180d0b640f35b7f078e0e91350114a540d7b7e38b072cc27e16c08f6a755b4cb3b17ccd27b0d98eff5a32b933ff4e26291ba100b57f693828af8077755a7f929130c062da3e5b9571f5747d67757cf8e239a502266fe9456c3b2f53eaee11b5d751671fd943eaea167681efa647d655dad7746ba924b2020c061f621cd48ada1fc65ee7461ab7d871deba2d6e4ca954daa7b602d30fe41245c448f2931ba7077897caa95b6a1054b3ac6c36dd24d182868b5dcb9d1050c6928bb16d462fd4536b58f1d54bf1a54c6af313b601b172b34df389e01d3196159197bab91437bcf56372b9d18986e0bccaf39798474ba2585afda84b599c01f6ed72cfd0871b5963a5d1a642cdf430517dda747fa0dae8b9e3c5bdb3977905fa185ab1f72a03988c8ebd0d366c3dc9de4f5216cea576955adcb5c71c2ba2e56d83428834b4ebf1cf3c1d226e8eaa5aca7411c3ca76156a9bcea55040932497d005a400a119a7821c97dbd53dacf79455981fc264a2b79cc98eea19513bafc3caa9bbf18045d3388e629b037677ed406d79e7637e456dbbb256be93ad891ef8c72639cb0a06acbfab6fb0a43aee5662d5e335f1e7d87fa5113c2daf71f84c4018806b5d34bd7e7bd9d6f5e2df59136f4af222d403fafe68faeac0ea35ea5b304f8fa6ee57c9db9af4c7e7553afafef35b5fac86ac658ba8a012b2c01881266360a3bb6125653c622bd08d0dd324abbabbe2207269a2b5ba34c26d1d9e99c4e6c179c6a420c350e644f8cbad0f15ecd59a9aec841a89c2f2d9a997943bb24e0ba5cabd6c7fa9bf5add9d4643ad31b7e6d5a49f2b061439eaab18c43ca3062f4faaaff64c628b617e2c1caf5ba143fea39f6e144535b22e5cc2f45fcf5034d9ba026c689f3cd9fdf4508afba73112152ec324dc65358f93f951aa13abb8f5d125791cfa6ed8c8c4f04cf317117debd4a47acc9aa7328f83a591d514b2ca9ad79bdf010289dcd5fa358c62934d78b5e326569f125af37c83c456b14b519bf40b157b410194e0e885d878c149a83040a233b21e39d44c94633", 0x1000) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)="c931137ed6c1b72a18b170d0ff23e4a36bee8a73e58aae385724d47938dc8997719258db44259804f1151b49d8ca5e23614344882abca30bc02673245a5a85246b8565c53792db2a30ac6a96255a3bb4c07b5cb45919d3933aed448647fa2217d9d807cbf070aa74670bd852465ed3d641b51e1ca52f32a49e8cbfa101b6f494", 0x80) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="f005000000000000000000000000000068722ea9fc0b930e33782b5bee43ec353ec2f41204e005b9e4f9adbf640e5586104fd2281549906c4cf532132598a0631352556fc7af79d56274c6f3be47f9176372c90e51b443de72c058cae64615a84d5c246fd513bb0dee9a2e9708a3df46c341f94c39bce305a19e879810199fc00c55c7cb50761ea60f0ca287ddb305007fdade34a08fff01c9acc4f41464ff10736aa5ee4807c64872be35713347ccdb83726af6b2baca013985bb9708dc45197bdc4c2554a4b455cc2904394ec9abec9aa664b59cd31f134e7c814c7af90bdf96732427ef6ad27c64ce612be1e061afcb15c0bb8627979a3ebb70805928944c10a5a09663d39586177ffc7711f005fedecb7d7dcf470b2552918cfb6c27b50883a8c89fc33f24f805be0fb565eb0acab85cfff66ff6bab6670a5bf1be45c872a997e475c4d1c001afc8e0b508ef46cdd7faec9c49d252318416b97bb661243a4bf2c7b44d50202ba730a041aa4d1a262d5b272429d3a4730fb3be2907afa22c71c3f5b66c11b9d1ca378936e42427a4cd5421f8e492d18b551e94c3f28eb443050c4a97595f7f046da15808a2c005e7db8d345d4154937cffe847d2ceeac316daa56e717c2f861e0d1bbd31d0f82c464e7195d13396ff7c088e5b8a1a385d85ec4f89cb3dbfd2dd019f3a49b5a3c2e28f1a9a8467e22e4d0453127a500af3d2e65148c0a0325cce650fece94f8bbf16fd23aa5bd840d2af925ac00302dc277c1b16884be12baf1a2541854ca25f85c48b536480c0abf145ce59987ac8ba3c8abb63417393bfbfecf05c2cf7d1463d02d4df6569523f6b0f3a95f8cef7abe8a0f76899e6dc41399792a0b504baa6e98cad7a9bc4c0e05e54a4d28b8f84978358e9226d2c042e8c896dbd7222385d36b37b43eb0b00fc7e06c7fc4baece84873af622c4e8a85e6734001b12520beba617b5ce1a9c4b9d3df1c5c66b3e4eb869524300fc0971fc6281172e7f4f76ae308757d3f2a82e5f3428bd95b3ce4b6fb8389b163de548523c0e89aa15383d2039dc60cb84295a3dc19c89c6934eadb5b4354c3408e38c2e2ba10b3ac546c21ce677455147fb7b6a33955421a7f4c595a53bf34948fe008d969ed996930eccaec8c12380cc241f003ffe97a78dff46ae3e1c38af7b53eb9227561430847a5a296908a07b1fc89a2a5afda760dc852065924ea87575c83de7c6828e360c0abefda9c66c74e6692ee7668c281f9b212c70ae6c3475195f04e4d96413b387f07a8e613bb5e818dd22bfe4f493c8ae306801cfe04a60b8b0ddc0fe2dcea8b1549e15525e35e2bf0ebbfb8fec4bb997c8b32f26f2097d8368ed6cc9e5216507168c68df97ad6b2426dc156f7134d55886ff19daa24b4d8a5ebae731fe5f46cb97f27313868cbd0f227719de922de06e08c7f2633ee8ab62de88da412f3de2ce360fb39d90c380924a371faa2a89530c93318533c01db4c3c42a028941b1115377ecf1dcf4ad881a7c95ff099e2c3521ad472a33b511ac4c09e4f1dd409ed2f043a30990ce36d334e2361ae02caa27aad5854efc5059e93cbffaf7f9bf0c93492c11e07c907152d04e090f9758dc4f3a0fe6e679c5dcf4c0c794de028ccdae6b3e80b23539c098f6da0af62aa7bdab2e4faab7181d9ef75bab9de1abd450bfc07f77a503a3bfafc90bf048cf38c2c677a8ff86b549c7cfc99b4ff492228c00bd516f9dbbd36ca54143494cc16db7adf58bad0fc1c9b91b972954699edd2fa7f790e336cc56e536598a5b38edf9fbabf5991c79ad0aa851a6b780df4edead3f7079f46d09190d0348ae7bc6cc06f6a9211def7905e090c08a04469aa1c15908a28242620d8b940f5cf1245e2a46d664e09ee7a52a780aea6e62cfd20d9349426d5fce8106948196d5a746a68e670632209ef8583fdd033eb6c01061bbeb66706d6cf16bc541a1a1e4b72a2e8d4de1b3870fc1b61b6fd9ba50d0dba0ad71ef705e07bdafa89c46a919dfc7d4dd9a335aaeb2ecbfce6de93cece26d324c3ed74226887914bfb998bdbff6d6f7de53352d45e1e50af3ac19357806f3b6cb5d6fcfd135a6a94d22bead38f783b681bb412721eac21d0af0498604452822b0d42000000000000000"], 0x5f0, 0x1}, 0x1) r3 = dup(r1) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:10 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = shmget$private(0x0, 0x1000, 0x705, &(0x7f0000ffe000/0x1000)=nil) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1f, r1, r2, r3, r4, 0x12, 0xffffffffffffffff}, 0x2, 0x1, r5, r6, 0x4, 0xffffffff, 0x5b2f766d}) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9}], 0x943d, &(0x7f0000000140)={0xf2dd00000, 0x6}) 16:00:10 executing program 0: unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)='x\x00') open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100000000000014, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="0fee5a17adda9d19d6372e100290fa2d71dac8bef2c3a2420a48b247488c4207f12c233475", 0x25}, {&(0x7f00000000c0)="8ab635096def3e440325", 0xa}, {&(0x7f0000000100)="acc5112aec4c4cf0d7538296f0af8da1d4305a8897f98488c2a649b1f39a79959492d050948a305898fdd7b5414c9ebe087b839c2da1f5ae69761cd740d013db8cce59f740b924878bd4e0aa8d54893b45329d12ee8b4aa2ad220dbe", 0x5c}, {&(0x7f0000000180)="0d4894239816d732842d066a97cae4209c19411905dde4e7ef235cae2c50b5908031001fd829e3c16b839b8dddd1e495c4d759145c9cca9c549daac4b91bc76e1e66f0b96fff2c2832a67ed3c46818cca01f61673e5146e0daba6d7f9a40b993ac07f813d7d9436fd2b396773aa62a47c63ac4d365a869b488096053b44851a009c99082e557dfabd559c117ff4df3e2afa2930bb9b3869f7677699383d9c7d5c6c8a51fc53000c107135599dd15ed94ed78bd725f554ca35be1509e72040a5699d6318e95f6bb543473c577981ffd0683b90a8d71da35a610ef9ac19cc8f1303a4f22ec40f79709da70", 0xea}], 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x800) sendto(r2, &(0x7f0000000040)="fffe473a88e3aa5323c245473243d486999b482b6c0f2e103fe4ce62749ef497acadd275120b33553fc2c6bf9bb6f884992fb4b9fd74340366c5f7d6e5e04aba3460312de53f2fdef36d4949d2d1a87397c3199ac8e00513a88b34ea00dcd169e574ce2ac77c62234c006bc3a9d6db7aaaecd8599b18d58bf4ee14b5648d2d305f3b435e4931bb36e9ee5e3a4e", 0x8d, 0x9, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = dup2(r0, r1) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod(&(0x7f0000000180)='./bus\x00', 0xffffffffffff2ffd, 0x7fff) socketpair$inet6(0x18, 0x0, 0xfffffffffffffffa, &(0x7f0000000140)={0xffffffffffffffff}) fsync(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xc3, 0x100) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/183, 0xb7}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000680)=""/94, 0x5e}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/193, 0xc1}], 0x9, 0xfffffffffffffff9) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffffb7) getitimer(0xfffffffffffffffd, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = kqueue() pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="9364d933d6536425a6dcfa9da2771e7d09818fc1476854d3480ff9cd40c457a7966bd769258b5e34cce8b9cb58f84871d8b9de772d6c720f754be02ce1801c92c783a29480f9a3d9351755193f63f9eae8e15d0716c0a7a726f9c9756cf469fe50a5829363fd16345f5e0b42534cf55593083fe5fc54515b8d57d469b6b617ac423dfc59d87da2535b11ce87e94ed036d8535161cb5aa48b3aecf7d8758e119477f985081aeda9b0818378bca8de6d2581c1b8d55fa56fdb17a645a08445438d925d31b5c75cc398f59be57965b596c32e492a1fdca23608184eb2926a4e3b444cc1d3693710d5", 0xe7}, {&(0x7f0000000140)="68420a64d1ea00dd8a0733b895b1163a08edb5c94a6634aa4d203b69d906c25cbca0f580fdaf36b651192a6d5d3f96f818afea19ceba75c1597573beb9ca20b878c591c99c22c04bd01d623f3f4840b0c162353e047650ea58873da8966f3bec9861030a0b05e85e2c5503f73608b7fb78fc24e0e0ac20b1e8", 0x79}, {&(0x7f0000000380)="7de2c048ac3942d945a237a7dc82a7f41cdce06c10dba1b7dd1a10721fd525879b96d2226d7065ad645935d0e01214c28f5cfa48007cf05206b17406402e4707fd03c7d18707acaf065d02aec0b883faaf5df70abbfd43df0b86abf7bee0ff888c47", 0x62}, {&(0x7f0000000400)="e3eb90691e22ace4677740fc66e7e2447bb6ee86f101b93c415495298c89b71d165b398b70f6f033585e6089f87f50d9f50f261c0221f0e450cb3a767ae0b7715a4e93b9148d2fbe23445de70c59b9e7aa61f2e7a2b99063f48e2c7256584a4e7a5541eed21c7fa21ea67326e294f0bed240e2f3481e3388cd5ee0e2b4d894468da618b9a536ff4b8bba347c596a3e19282e79f29f69c19103a9681ddde4b2991a73435eea2eb07230758b35c5f2ba16edfe9a81dc0d0f10020e0529e8c4993768d4e929b5d3eee94c41989610e1b24e4ff0823f2cddd764610bb79cc5744f613fdfe93cee92d20e56eeeeaf23fc9047f3fb15ad", 0xf4}, {&(0x7f0000000500)="4223b6992f0ebb024d0f4938349e8febdcba3451e4199eb125ab9a033dab5b1f05bde419945878b66a2dca86245e44531b089bf9206379809092a46cce02697cf94d4608110b7bf70c81d47d4b9dc4dac643f53a158e202657f5a091204c72bee5867f07f6dda83f334d60f7b616ece4af3f97c5358ba50bdcb8c990853a93f0e8d92e7c", 0x84}], 0x5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x41, 0x40000040, 0x9, 0xea9}, {{r1}, 0xfffffffffffffffc, 0x2e, 0x5, 0x4, 0x469f}, {{r1}, 0xfffffffffffffff9, 0x86, 0x0, 0x80000000, 0xfffffffffffffff8}, {}, {{r0}, 0xffffffffffffffff, 0x3b}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = syz_open_pts() chmod(&(0x7f00000000c0)='./file0\x00', 0x10) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f4dcded6fa8f5126fb3428a59d5db682a67e027a8b7f98d79425597457bcacb6903b7737b432e228ef49e1431a45595a31d298ec993b27faeb9595af641d9d72d80c98ff0c8812b6bbcc79400292995f397a2ed9c58954c78d58aaffcd5bac1aae7124125e09e17c79c941671020a462d94b08c4f9a3490bd2ebfade80661811b97cad2c7427ef85171a1d9bc0390b463ae62d54b70608ccc3647b3b536c17c640020856f50392fa206e09c5c44541c605f67f80087127b7c954a8b53638e674867b1a5cf9e93dbdf155e035939641195923c8c27ced30046ed1ecd89f19bc2535a470865c2a6e5c3fe634735c6f06f29d1ce73d5eeabcb2522640d7597932da80c490695077b1528d8c90c422dcd86cfe5843dbb6428b586816b92afdd8b39780a369be9996b9ee8e95bfe47a3ab9fe7e93504cf4eed832319277a0f7cab6212d3db3102076dae09370ba2e09efa0a8156c6b13d497ccac15f55e88f9e043487d6e67cdfab1398f998ff60c644efd52a8612a9a4e50125816eec6e7882a7e5acf8bbbfcec697d07401fa01676e1d205b4766233d7bed7067ec8f48ebcf454650d4ab48b40cacbb94b64eea08588f51dc36dce3b7250b7d11f782d9f9358a67ef632f8bc26f3ff4d88da1ed98b033a9e96ef8696e7b64e924eaac4373a47dd50e449129c646cef29985dcfd5d78f223b55c6bc34ce4e0ddade456b9c0a3926ecb", 0x201}], 0x1) fchmod(r1, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x43) getpeername$unix(r3, &(0x7f0000000c80)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:10 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r1) r4 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000580)={0x1, 0x0, 0x3, 0x1f, r5}) fcntl$getflags(r1, 0x3) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000740)={0x1, 0x7}, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="3eb526de0ea92c282855bbdabc7106a7b3d5fc61833442fed3ab8725e6ef2f56557d6b7fa7b69abd4128de2c73414d4e699885fc6da7d9607aa02b", 0x3b}, {&(0x7f00000000c0)="d807d1fd7a13525afc87278b092c685942c054c0ed4c8520c0955da07bdf45b86cd1706ba9ca8acd41b7e5fee006e918d2750f7accdeeec727534511aec00241d0e7b63b0c228a58fe5d737c3c311a8074768ea079325a80d03799658481621099fce73500883c41abcad0b02a347c48f665081536f45060df03f79482bac6cc8182f24a1509438609b043f857265cc67c6eddc0ecbae93be7e8b7cf292503d5c051be43c22138f254017c2bc749473ab8744dbf35f143ef5313eee50af806f6fc6d72b0603bd08f10060c1d0ea763e5dca094f89dd13f0190cfe2b8b8af69e9e45d00fe2377b7c522151b524ea5cc591512ea463c", 0xf5}, {&(0x7f00000001c0)="aae3db74b1ab8b54230127fedf12a386607e967aecb72f5c7132711016a242cb4c9bf1e81c0dd5d0761fa4065a08c0c97eabc30e13ab55d1ee31c42a8197c9244e1dc5f40ee214ef41ba39a9b235b3d8f1dc2633fbfb029ad7e1c9698a5c130c982b3a4be19d3dd21c39eade01b91243bdbfc96c73db7051c0bcf9787df48452ef01cd54f24eea1578", 0x89}, {&(0x7f0000000280)="62453e88957e92e2713cef", 0xb}, {&(0x7f00000002c0)="21a46fc0a447c4b50c62fe140a755bd4e6942a1a857060462d0bea31c1fcf524ca3fd355c6a5c0566bf824158f4f4bc3ef45ccb7c6c03bf0d8c8ac4eee410c8a8e980856dc61af5d78cb0295276bdbb948d32bea3237b7a7bbc667f8462e1e6f020bdbdc40484a5da90b3a28d44927846ee67a0676d1579f0983af6d317fe61cf00880db6994054ece199a73abc397b0e798ee254c6ef474f1acc3", 0x9b}], 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="180088d91a08ff0000030000000002000000000000000000"], 0x18, 0x5}, 0x2) r6 = shmget$private(0x0, 0x4000, 0x128, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000680)=""/138) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffa, 0x4, 0xf0000023, 0x0, 0x5}], 0xa02, &(0x7f0000000500)={0x80000000, 0x4c}) r7 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x10) sendto(r7, &(0x7f0000000600)="dc3dd62daa5c2cc2623a7828181820a35f18e2a4a6f10053b096118aec6f6ab3f847bc04f74f", 0x26, 0x408, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) close(r0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x13) utimensat(r2, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0x3ff, 0x2}, {0x6, 0x6c}}, 0x0) unlinkat(r2, &(0x7f0000001040)='./file0\x00', 0x8) connect$unix(r2, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) 16:00:11 executing program 0: mlockall(0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 16:00:11 executing program 1: msgget$private(0x0, 0x100) socket(0x7, 0x0, 0x100000001) 16:00:11 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0xfffffffffffffffd, 0xce, &(0x7f0000000200)="d5750a49a3e938f4470223e3c447adfcb595a77d2c5bb9d23e696060f12d2786cc734cba4f3e6f1347f101c8caaa3d079f34ab055517a3378a19594e6b4d4b9a53f12b45d65fbe0012a211eda1fca8b7daef5786cfe9588c37bc2324a742c570fc4e6a21d79811370014b7c0b385a8342f2f5d3dff3ff20e82501640381d82fb99ecce7eb8d6c319369a0cb59ed8c26f61e332c99a36970b88e9249b4871b0999df701b7c84234dc97da3effbd80a93b002a2f46ce1d29bf45aa44e13ab1cd2435e9e9a15a234eb7b07d5db288e26f181c21657c3ac07023376ceaf22f0e5f546c1ac1ad0a5e8f7664d212dcadf388cd8a44776a4e3e", 0xf6) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0xfffffffffffffffd}, {0x1, 0x401}}) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x8) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x8000, 0x20) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x1e, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:11 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shutdown(r0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x1) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0x0]) setregid(r2, r3) r4 = semget$private(0x0, 0x7, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) shmget(0x1, 0x3000, 0x54b, &(0x7f0000ffb000/0x3000)=nil) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = fcntl$dupfd(r1, 0xa, r1) getdents(r4, &(0x7f0000000100)=""/235, 0xeb) getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) 16:00:11 executing program 0: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000003000/0x2000)=nil) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 16:00:11 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x2000}, {0x0, 0x3}}, &(0x7f0000000080)) setitimer(0x3, &(0x7f0000000000)={{0x100, 0x1}, {0x10000, 0x7f}}, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x198) poll(&(0x7f0000000040)=[{r0, 0x3f566e50eb761d06}, {r0, 0x20}, {r0, 0xa1}], 0x3, 0xfff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) fchdir(r0) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0}, 0x0) getrlimit(0x7, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0xd792) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6800000000000000000000000000000013c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f400000000a37ddaba6f8e1e93218406c40c2de4cfccce8c43edbbe18ee996b5854dfade890070aadabd8502b117c4eeb1b446314362315207f07aa8d1c2e9ae204f1b65bc69c8ae181531a4b2807a78b579bef6b6a97e353c0042bc7b16d641106b74a5488f976f32640abfadf100d57c06fa4f7dd95ec03cbcc350"], 0x68}, 0x2) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f00000000c0)=0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x101) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x8, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x3, 0x6}], 0xfffffffffffffb18, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x82, 0x8, 0x9, 0x5}, {{r4}, 0xffffffffffffffff, 0x41, 0x39, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0xc0, 0x0, 0xff, 0xf8c}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40000086, 0x5, 0x5}], 0x9, &(0x7f00000001c0)) shutdown(0xffffffffffffffff, 0x1) 16:00:12 executing program 1: r0 = socket(0x16, 0x5, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./bus\x00', 0x808, 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x28008, 0x83) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getdents(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r2, r3, 0x2) 16:00:12 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/142, 0x8e, 0x42, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x8) 16:00:12 executing program 1: setgroups(0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0xffffffffffffff88}, {0x6, 0x4}}) sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x3) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) socketpair(0x1e, 0x2, 0x3f, &(0x7f0000000080)={0xffffffffffffffff}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendto$unix(r1, &(0x7f00000000c0)="39679307074bd22c928c8e9c642992e86a7ead4290ebb23c1f9365113aeb31f25004a18ec3a24a68c239c8e92f4c9fa83c72c1bb559e6dac90180a0b588543c4245f87dd270c8f00a7c70e17cf05122f42a585726290273a85bc335485044372", 0x60, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4166817659e5e586da01d4c113460f20df26d8db83ad21c85f4f739a2ad0d1e57a26f36"], &(0x7f0000001040)=0x1002) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) fchmod(r0, 0x160) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1204, &(0x7f0000000000)=0x7fffffff, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r3 = dup(r2) openat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000380)=""/141, 0x8d}, {&(0x7f0000000280)=""/236, 0xec}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0xfffffffffffffffa) write(r1, &(0x7f0000001140)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e0b7fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1202000000000000007480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe517383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59cce0336fc7c14ef1dc3a902c8fa185457a65bec4c14e3b4e308562018938d237a6f9617be31c7375d715a2327f7a0e26d36047800057167036d8b8524b0541d8d2e3d43e70a97a27b51d4515df8b8d224446300b35e2199772f023ca555c6b23c503bb92ac9fb577fb8fe7edd33bae79c8d451dcfc", 0x8f4) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e"}) listen(r0, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) sendto$unix(r2, &(0x7f0000000140)="d00530bf820f9cb8c8817d45d1c25085d9d59d187a71b8e9cab1ed0aa382ce63dc65ab0e44ab72f1eb591214791e72b28da65bf5cd0899290ee4b68ac3aae944bd76084f019ed3871ea8e4d7e983c2cb770443c9aeef66f44ae1f0e2c4fa9a1c831583ee66fde32b91e4cacb", 0x6c, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x8000000008, 0xaf02, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 16:00:13 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x400, 0x6) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)="8000") chdir(&(0x7f00000000c0)='./file1/file0\x00') 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2) poll(&(0x7f0000000000)=[{r0, 0x8c}], 0x200000000000034e, 0xcb) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) 16:00:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) msgget$private(0x0, 0x4) msgget$private(0x0, 0x0) 16:00:13 executing program 0: readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffe6f}, {0x0, 0x284}, {0x0, 0xfdd1}], 0x9) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) r1 = syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000140)="656bcf8f31f23bd3b539b28dc50f25bb613deeb88dd913147f8d234d09b16c39b9055df9682b039e30aebd825739876d8c3ae9227f5de4483c5030806632d509af6f3adb3738c9f5eb204a2d7e7d32a51756e226dc7f823f9b6703f7860f6c650f30a53992f0a72de32f48b34ce7803d5feb7a33e7b2de222ea030707cef3d304e22dcc2473cbfb78b7b6c53e57262fe086b986c6fa4", 0x96, 0x8, &(0x7f0000000200)={0x18, 0x3, 0x1, 0x8001}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff8, 0x1f, 0x6, 0x7f, "3d4cb42212d72ee88b1c77e54031b809cda730b4", 0x6}) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x0, 0xd5fa, 0xfffffffffffffff9, r1}) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x401}, 0x8) 16:00:13 executing program 0: shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) shmget(0x1, 0x3000, 0x108, &(0x7f0000ffa000/0x3000)=nil) 16:00:13 executing program 1: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r0 = getuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x3ff) 16:00:14 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x811, 0xffffffffffffffff, 0x0, 0x58) r0 = semget$private(0x0, 0x5, 0x8) shmget(0x0, 0x2000, 0x441, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/189, 0xbd) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xb74, 0x2, r1}) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:14 executing program 0: syz_emit_ethernet(0x626, &(0x7f0000002a80)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d0637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a646733d5e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db9d2b4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c1f57d49493eebbb6995e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab0231a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f78d6fea1e5d4c440b376fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3585ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4bc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a8df5a3fe247f0b4d0000000000000000766ee95897f7cf6972349275d25587f9ef63b935f5b8a9ba7ef4d2c7deb3034833e3d28473a36d2697b0a19eac5e2ffe550ff99bcebd7de45846d544f879e74be2000000") 16:00:14 executing program 1: poll(0x0, 0x1c6, 0x8000) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x3) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0xb50) 16:00:14 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x3) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x6) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000872fa0), 0x1000000000000028, &(0x7f0000000000), 0xffde}, 0x0) 16:00:14 executing program 0: mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f000055e000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x2000, 0x420, &(0x7f0000ffb000/0x2000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r3, r4, 0x40, 0x9}, 0x4, 0x9, r5, r6, 0x0, 0x3, 0x81}) socketpair$inet(0x2, 0x4002, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r7, 0xf, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x99, r6}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) socketpair$inet6(0x18, 0x2, 0x435, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) socketpair(0x18, 0x4007, 0x9e, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') pipe(&(0x7f0000000340)) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x4, 0x5}) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2e6, r3, r4, r5, r6, 0x8, 0x9}, 0x0, 0x4, r7, r8, 0x80, 0xfffffffffffffff8, 0x5}) semget(0x1, 0x2, 0x280) 16:00:15 executing program 0: setuid(0xee01) r0 = getuid() setreuid(r0, 0x0) setreuid(r0, r0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2000000000004) listen(r0, 0x0) getppid() accept(r0, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./control\x00', r0, &(0x7f0000000080)='./control/file0\x00') renameat(r0, &(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000100)='./control/file0\x00') 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x7) chdir(&(0x7f0000000000)='./file1\x00') 16:00:15 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xffffffffffffdffd) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:15 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getuid() syz_emit_ethernet(0xae, &(0x7f00000007c0)="65aa41c4469eced06a12e4c19b554ecff1a76fd7a5b62558af8052b22e610fcd8b701c93552c57f890c30eb874cfcdbb6b5bc7eff9270b493a5e8f74c64c8cdaac2e5d56ea0a8074a10029c71a262ba584a8749ad87c802195e568a8fe3b9f93938281698d5314d32b7541fbb99f644f440786463de79a9eac8abdc04f5ce11e52021359487ecbcda66132547e5cb274910f7a9799d5999d6dafce60de3ae62edcea3b22457b1ad184cfa04c976b") r7 = getegid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="0704bc855b716151882d12a6ba3dce712fb022515e9f2e5273c93cb2a21953e82aeb04a32bf38161b1191cf40679ca4ef1", 0x31}, {&(0x7f00000000c0)="a6ef9a3d3c4c5b2efe2dc2", 0xb}, {&(0x7f0000000100)="8b7572aea9de3b23d34261451e72e67ef34d4a3e0d55f6627005e04451bf14cfad961d8298fd3c7bd8ed1e633ccc6d99febc00061ba0d3d62ea3691f3a5726e760668cc820018a65d0ae3f85ab518dbbf56b1579105b04e9c327d97923618fc7ab5ef45574ac4482f5713f2fbba64ca18f9d06576e78889088d437abd3ed97eebfbf6fc5ccdd9943b97e24b543413f1c44ffbde27c0028e58678a35e76c3548a4df9da3a37f58ebbeb9b861694eeb05a26", 0xb1}, {&(0x7f00000001c0)="269e5a3e0ff0a7576a2fcd813f8e358e77c59c751e05784b9c0c383fe3d792d3976b047c6c27f6c2ce6f0af233fb4cdc2b4aaa9d", 0x34}, {&(0x7f0000000200)="3c261a1f88572a07ffc7016a4897dfe4c1b1f3ebc74a1315dfc66f9dc045157fef2c8af12f99b50a5ef6baee690468fb562932fb6d16102eecb73946d72aec2d897e747118cd7eae02e23978541c9486eb49347ac9c41914286df569179fa10ec21e", 0x62}, {&(0x7f0000000280)="e3a026126c4c046354e03a3d9ad3bee116d0c0357aba224f4b13a7d1af3f0addb14a236d1e", 0x25}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x168, 0x3}, 0x40c) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7f, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) write(r1, &(0x7f0000000180)="36ab463ddc18cf06befb9856e609", 0xe) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x5e35, 0x9, 0x8, 0xffffffffffffffe0, "dbea742ce4bf432402a5bfe94ace1e026a87d9c6", 0x2, 0xfab}) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0x2, 0x408) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/211) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) socketpair$inet6(0x18, 0x0, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f0000000280), &(0x7f00000002c0)=0x4) socketpair(0x10, 0x1, 0x7, &(0x7f0000000240)) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffffffff01dc, 0x5) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="2d15", 0x2) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x8fef, &(0x7f00000000c0)={0x615, 0x6}) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:16 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:16 executing program 1: setrlimit(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) pipe(&(0x7f0000000000)) 16:00:16 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xc526, 0x3, 0xffffffff, 0x7, "600419977b14dd88fe8a19c4e0fd8c6ec26d506b", 0x3ff, 0x7f}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:16 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0], &(0x7f0000000140)=0x1) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0xffe}, {0x2, 0x800, 0x1800}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {}], 0x2) 16:00:17 executing program 0: r0 = getpgid(0xffffffffffffffff) getpgid(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffffa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6d) 16:00:17 executing program 1: socketpair(0x22, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) poll(&(0x7f0000000040)=[{r1, 0x10}, {r1, 0x41}], 0x2, 0x4) socketpair(0x100005, 0x6, 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:17 executing program 0: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0xc4) close(r0) write(r0, &(0x7f0000000000)="c9e243e508b0aaa925b7a4071df0aedd57c6d47c9887e630ce79ce9d562a61f8dac0da29b4ad69a85d2c9618ac971cbf52d2e129db82e2ff43e8af54f1dc64461785fd85803bdedab9d22062ca68c7e7dbd9d3ee4e6dcdd6913dd6faa099788d12187d9c554de162099f66e25b0030ad98864956061f92de9439ae498a30b67da17e501b208f5a046afa4bae0be48b2455775224cee77b6fd1a851efab70e42f22193b4607f47b1ac678f906e5e6329b2dce3d8ef5efc368bc47e99ca0b28b01926bd11a91ac0c30561e22", 0xcb) r1 = socket(0x6, 0x3, 0x5) dup2(r0, r1) syz_open_pts() 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getpgrp() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0x6}, {{r0}, 0x0, 0x20, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x3, 0x4, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffa, 0x43, 0x7, 0x4, 0x3}], 0x9, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x5, 0x81, 0x4c366ec7}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0x7f}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8000, 0x8a}, {{r0}, 0xfffffffffffffff8, 0x42, 0x1, 0x2400000000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000089, 0x5b89, 0x9}], 0x7, &(0x7f0000000240)={0x6, 0x9}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000004c0)={0x667}) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) r3 = dup2(r0, r2) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0xffffffff, 0x6}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) dup(r0) shmget(0x2, 0x3000, 0x90, &(0x7f0000ff8000/0x3000)=nil) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x4000000000004, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002200)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5962270e4beae1129cdf946e62827bc15cd2a5e4d27db78b0a00665cb56f701137d429e247fcfe48560753d40d75fdbc379a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7fbffffffb95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a3162eb9e9e8f1b4e3385cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474ab06f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff2f4d6177bb272dbf1db29fbab083185acde384021f31ed25ea521470937f1fe50a63a6dd0f99b45229c32493f40a116617fc9a0951d6a1538ceff71389b0c9522e4f91ced2b1caaab0aa99b663fe25eb95c38b5c8e46d08dc84f134310782334caccb729b101cb2d8ddb9f41cc453d702b7a9aec86bf7025eb2c27039e3242ffa23f42bcb91667102d96dda8c98115bff8425ca55f7639a2d4a147aba6c4917688ffc25bbb8b811ab164d31d6afb7c8cf7078eb6bb824ad689ecadce58e12e799ec12d81c30652be9629a021f677e07a4c24fc7f789559c5d025073d407302b86adabccaa7aeb9d0ffdb7623b597b50cbd82cfc6fac658995c8e355c4194d4c70000", 0x1084) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x83, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x101, 0x1}, {0x18, 0x1, 0x401, 0x4}, 0x10001, [0x5, 0x0, 0x40, 0x2, 0x1, 0x0, 0x1, 0x3]}, 0x3c) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="730a87c0629865dd378e3b0cbc419a24a5c550aed829662efbd4ce3dca06d2d5864d625e14dfeda30c01c1665c70c9033e9c93f7c48d2bda8da8f48055bafc4d383e109254c76f0a9313ca8a9fcaad06e1103c3de11dff96914428577021bff06d2c3337638a7b41001a635e9c6bc62df04bbd121a0a0cf29aed5f355b8185accdb45c0838c460989912546fa4a8766ca00f2588079f2df1d9629f3b9570e3cad0146f785b37c288a894c4d5494b9391409877950f31a5e83eafec1818024d93dae947049b7ec03652fc0aa5220559c0312e623ac2f337e2ffe03e7e1164221ac0bdff9f590ba8c816", 0xe9) 16:00:17 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x7, 0xff) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/44}, &(0x7f0000000040)=0x2e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) r4 = syz_open_pts() fcntl$getown(r4, 0x5) 16:00:17 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x40, 0x2, 0x6, 0x9, "8ccb008968511fd4e6421a1c6e9d5ed08cc0e6d7", 0x7, 0x1}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x1ffffff) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:17 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getrlimit(0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/209, 0xd1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) 16:00:17 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) 16:00:17 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) 16:00:17 executing program 1: symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4c) ioctl$TIOCCBRK(r0, 0x2000747a) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x4}, 0xc) syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) close(r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x3) r3 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = socket$unix(0x1, 0x2, 0x0) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) r7 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r7, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x20, 0x3, 0x8}, {{r1}, 0x0, 0x1, 0x1, 0xc41, 0x7fffffff}, {{r5}, 0x0, 0x40, 0x80000000, 0x9, 0x3f}], 0x3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x12, 0x80000008, 0x6}, {{r6}, 0x0, 0x2, 0x40000020, 0x4, 0x6}, {{r7}, 0xfffffffffffffff9, 0x4, 0x1, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x3f, 0x9}, {{r4}, 0xfffffffffffffff9, 0x88, 0x3, 0x5, 0x66b7533a}, {{r6}, 0xffffffffffffffff, 0x20, 0x80000000, 0x72507885, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x7, 0x9ad}, {{r5}, 0x0, 0x4, 0x1, 0x2, 0x101}, {{r4}, 0xfffffffffffffffb, 0xca, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x76}], 0x48000000000, &(0x7f00000003c0)={0x3d9, 0x3ff}) getsockname$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0x4, 0x9, 0x1, 0x9, "809a18495c893168a17adb52c17d9c44a54e12e4", 0xbf26, 0x1}) 16:00:17 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x180) stat(&(0x7f0000000040)='./file2\x00', &(0x7f00000000c0)) renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000000080)='./control\x00', 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0xd2, 0x10, 0x8000, 0x60b000}, {{r2}, 0xfffffffffffffffd, 0x563f62a0853c73d1, 0x0, 0x8, 0x9}], 0x8b, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xe210000000000, 0xff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xd, 0x7, 0xffffffff}], 0x1ad, &(0x7f00000000c0)={0x26, 0x8}) 16:00:17 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffc01) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x89}, {r0, 0x20}, {r0, 0x10}, {r0, 0x1ec}, {r0, 0x171}, {r0, 0x40}, {r0, 0x3}, {r0, 0x20}, {r0}], 0x9, 0x7fff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) 16:00:17 executing program 1: mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: pipe2(&(0x7f0000000040), 0x4) clock_getres(0x3, &(0x7f0000000000)) 16:00:18 executing program 0: socketpair$inet(0x2, 0x4003, 0x10000, 0x0) syz_open_pts() 16:00:18 executing program 1: setreuid(0x0, 0xee00) socketpair(0x6, 0x8000, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3000) r1 = getuid() setuid(r1) setuid(0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setgid(r1) 16:00:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) clock_gettime(0x0, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) setgid(0x0) setregid(r1, r1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x6002, 0xfa3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) setsockopt(r0, 0x254, 0x0, &(0x7f0000000000)="5ed2f869d06d64e6751e368ec40002752c7b8cd2269ff9030b7197168842039bd1519ed86baa80c9ae514eebe4d8fc55", 0x30) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000340)=""/95, 0x5f}], 0x5) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x89, 0xa87, 0x1ff, 0x4000000000fff, "9742a06e4ae5ea8afd7a60c4ca9b5a7c4e01e651", 0x4c936847, 0xc50}) 16:00:18 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getuid() setuid(r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x3ff) 16:00:19 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000f11000/0x2000)=nil) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x1, 0xea81) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x24) 16:00:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7fff, 0x5, 0x0, "f464fd5d254f14261030315d58e745c6713725f6", 0x3, 0x5}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) flock(r1, 0x1) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) flock(r0, 0x5) 16:00:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x3f) 16:00:19 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20040, 0x4) 16:00:19 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:19 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x8000, 0x400) getrlimit(0x7, &(0x7f0000000000)) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) unlink(&(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x8880, 0x104) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffde5) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) getsockopt(r0, 0x2, 0x4348a881, &(0x7f0000000100)=""/255, &(0x7f0000000000)=0xff) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) r1 = getuid() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:20 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) syz_open_pts() 16:00:20 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) r2 = fcntl$dupfd(r1, 0xa, r0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:20 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socketpair(0x21, 0x4003, 0xfff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x40, 0x4) 16:00:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x1, 0x0, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fe7000/0xc000)=nil, 0xc000, 0x0, 0x4010, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x54}], 0x2, 0x40) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x10000001, 0x1010, r0, 0x0, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000240)="391ca769479c3a4e177401f7a0a5022eff010abca32ec8088e090031eaf0327b077772e68c3aeef11046990107927cb77e9421d14509f10cb3356797c8fdca4f3b17000000000000c5a42e97372eb194e076110510572d04e95ad77aa31fa3aaaa7d27509bf840fc2cb4dfec45d9d31fff958eb0a3e6206dfcefc442f71b84887769d522f4ced6572fedb38984b0fead4ca6f78c7420ceebd59b92992e15ebed8bfd1fc3cb20564189") 16:00:20 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000003000/0x3000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x2, 0x1000, 0x2, &(0x7f0000000000/0x1000)=nil) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x128) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:20 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/167, &(0x7f0000000180)=0xa7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/105, &(0x7f0000000080)=0x69) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="cac328c035941841cab841dbf8c90e9243da3ea98deee78b20f15688e2871dce75b27c786843ba06fc0494a30b8a40be60e52396a7431d0dd65414e3440fea99bf76e9b1b78f0feb38fc565e2bd9d08af468986f65f67d66dc1752f412b76923a1ba8cae9741", 0x66) listen(r0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="6f19c9f1f7fe9fbf4502307ea7b179072f494e8b6659841e78c211", 0x1b}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x46) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) fchown(r0, r3, r4) fchown(r0, r1, r4) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) fchown(r0, r3, r4) socket$inet(0x2, 0x1, 0x7) 16:00:20 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) fsync(r0) r2 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001180)=""/41) r3 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r5 = geteuid() shmctl$SHM_LOCK(r4, 0x3) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x80) r6 = socket$unix(0x1, 0x1, 0x0) setreuid(r5, r5) dup2(r0, r1) preadv(r6, &(0x7f0000001140)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, 0x0) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:20 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x4007, 0x1) r1 = socket(0x18, 0x4004, 0x8001) r2 = getpid() fcntl$setown(r0, 0x6, r2) getgroups(0x4, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r3) write(r0, &(0x7f0000000000)="e659de460c6058aeb718c549fb26f94c0fdea22c9cf44998c0c0fa2a11004168f77f382e90", 0x25) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="485da1dca748423ccad70ffffb27426fb52ef516b5ad927d25e2bf5dbef5efe3b3e65081dcb2afb00fe2960ec340b92bb5f267add7e99ac0abd82cf3359a540ad5295dd9a0407903a6145ca01ab180af37bfd1d5991e0cb61374376754a00b5f0107a4b3a0c9c2253ed2662764ad548dd8bef631c47c107b371c9999d585999d89fe4b2166abdd03fae95454d850fb4ab9a867b915f7a1e79c219a68675a3b84c5dc37b48693d55b3bab794e1498be4363987a6a", 0xb4}, {&(0x7f0000000140)="4425feaaa9e9fa111ce8bd5f2a666d94735dd1dc79c16362aaa45ca2abb40dafa1a2a29a", 0x24}, {&(0x7f0000000180)="450c7725bcc1da7688e14be10a5ee20149bf8eb980b7a6ecf7d4ac036499b7bed6281c7e788f5d33346ca5d65c5408595bce6fa98bf6113c455a8dd01dd21a55dc320f2e04563bb7d24c249527b6fe62f48b5116ee1b9c4bcc79a206e135cd0943e9aa5da3e0b50632e84b1232b012ad5c6687eb564ebb0288adee069a02fc3ad486bbd6687a02bb921c9c8ec7d69b0304bde9f3", 0x94}, {&(0x7f0000000240)="a258c4ba0b5bccf227d515c26cd738fb7cbdeb74012a2cddafc3432b78e5d642580166e5810723c98acc73b3fd636db51a8c44f3266158c94d7ed12c08fa448bdaa8b89f4a96130d8a826ffaf3a866a29a8c8270ffce349d51938182df3ac5067ec08885143a001a7bef1142e5b0eea186de6020f0594897ad9ba852bb070ba9ce7c6d5d7ac1740aded0fae474135ffdb34d5082631b29e3b2e5d0752b5c1bbbf9287d046597567f195a9d376629c425a115f6cef116", 0xb6}, {&(0x7f0000000300)="cb1e28bfe0a9d2c59622bbff1023075cacddb32a8d36b32604f6dbf4668a1660d98bce1ac00a0ac417f87aab120786b262a4c329c7fe97fe3f5285fe05952a3eaa8ab5b0ec1e279438b7fe5beb86cc8be7b8a33a746d04665367a750191f0dac538b072a1aae21953c69c4a0f560c631ba986c89528516bc5ca77a412221d44a3a043384d2fd8cc2d09fb82b8db6f9d5ad80d8d0bb9a0d4d00e78b0572fac062175b2ef1246ce2b316c39e0a99a3ba37ee1c7fce00a171e482ba72", 0xbb}, {&(0x7f00000003c0)="5115c5a9baa99ec6e6426e7a82ba58c1a3d2", 0x12}, {&(0x7f0000000400)="8a6f8d9f7e29b818d6c8d50dc82134925fdeb09522f7734e2d0d0423f4cfcd8dd555c3884f6c854ee1df58b9e2c3fefad912ddd1d443b799684348205ec84344e580ba205aa6e104c65df325501c3a9734e23423abfbb0f93f8e1d49ed89f50947a91d3e3f31bdced6001a61e181d14e4f20d83add58cc23a2d11feb0671bab9ba0627d5", 0x84}], 0x7, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000021000000", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0], 0x88, 0x8}, 0x4) 16:00:20 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10002, 0x50) 16:00:20 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x77359480, 0x6}) 16:00:20 executing program 0: setreuid(0xee00, 0x0) socketpair(0x3, 0x4, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = getuid() r4 = geteuid() setuid(r1) setreuid(r3, r4) 20:35:28 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/104, 0x68) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 20:35:28 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 20:35:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x16) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x1f}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)="4bf029889cc7045bc53b68d2f64b01aeaa93dfe770fb7d14146971d02ebdfe216662651666bd3522652c8033bb7eb8387713467a4fd327be392de9dab62599799964d9ed6c1d9d5b5e491947949eca635cc80937bdc7bbead4139d4701dc6418a8b41594cd4cf9338efed7ba6fc75b6c4ac26f0bc7f2ee49b3aa6e5d063486a5c7b92669f0d6ddc81906cdb4a1b536d1e8d728d990cdba0b0b05df1075217e04e2b54ab62509622bba29fda70e15e7a3e7eabbff551ac5aa5e9ad27cd822bdfd791ca316b111408c2f9b0cf7bca27b2f2618dd48682ec2cf75a9aa3878ea660d4ca7a83361e544720cc11ce145d3f520ae690c41c4034acc029b33109a52", 0xfe}, {&(0x7f0000000180)="71aef5d22bb81e00b453ac281d8ba56ed88fa8b255e0db239b4831f42bde618d5a2802dfe44aab21198d66a0fc4bd37629ebb583eb0c1702bee662f7b978924b55e51bbe076c8f01824e48a3fa697efa538433944d2164b9526f6a64cf35fe4590ebb4326ec0fb78f25c8bd0f6e6acc1c6f254c58a1acf34a85fb83c4116aa8c23fc", 0x82}, {&(0x7f0000000240)="15911ad29675cec0ee41acef8f214a4d2302da04ee8ecbda84c827f991f9b9863b4391f12e30a6720a290fb16b9e34ad86597cc237203f5099aa7bf4725b69a0c8d9ee7cf67c4dcefd58fb4ed4c2f41f3ec08e59550a895316e5539855435b2220a9a1dacb40af52b26c376c9048d2ebaa0da983149a5c5f685ac5f1637e8b2c3fc3ca3439519913f9cdc8d652207d33cc9c3122c37550878709746840d7df7c588fc5fafcd869105219260da649a74757670ecb6f44dcf2a9136ed36c348d758595f9fc928f56fe9d235afeb9955121af5f40dc790a4ebef8b46f24dc21fb98a9e79f212465b5657edf9225785cb0b082d564e9c28b48cf174c0f27dd5812faad80fcb4dc1a37f57a8dbed29e4c208b524fbf04ad4c9a683987a585ddfb3ee7a8814cf44b832c963de09131314fc074700f572e392f0c0b8bb3dd244538ea2ee11457547da7e89abde46cea003a4d58e97b845ddafcb1d474c41222b7c598d1e758c65c0ef6c0c025ffbd7b72e611152e2baf80eb41622e5794228122b65235176537a62a23b043024f4481f1b99850d69d5d9cb01173561072e96bec0431bdc0fc373e1a8017ccb7ad2251b1a805a24bcd396f3274c2d01e9fc1ce41072febb963282aadb518d213577c7a143037d74187312d0c2de205ae1f9508f48bc0093faf149489a127d963668cffcc8f76db73cd83e753189194c70b3abb285740fa5ba3eff150638894a28e76fadc60441e12af3fe217d3d4b087c5e3a3ed5d548d1b54d20d4c504703e734db29b97149604b62d4bc5eaf53619583717ce563bd816fe801b4ba0926f3b74c79d0790bc305fd15bcb70db9e9fe454908693865cf63e9044d1ad3a8bd9f1520b4a1430112bcd4c25cb5eadad045884cf84f742b6c4d59bf1dddb192b46c5766468d205763d88f93276ec66a7349ee7d44b7dc5b59602ac5195419fedf70af0cc0bd2ee1236f7d4e558c49a4d42eb20a4577950ccb264beca804b0e2c7753d550b511714f3d9f962e63dc50a14802cd949dff8a05d769b0bbb6a7ea640dbd276f5e72871bf8da571d2d709d929aee3d7cfcdd6ab0bce6b38c77fc0bc29e4aded19e005cf9e97626a6f5f362d5632a71162e22e6ad6c9b30cacd1726dd171d4e2c49d393e7e03ed5b304b179a0e3fb85658b74ab409f348eb83f8221415d14028a9e9d996143f57d4d2c44002d83e3fc67457298b057185f9ca99d244ae638c041ca7b658f121b3a808fb676d11f726baa6919d82e9bb3e21b7a83917700e26197d2a9e359fdd5db0ee560dbe9d3f1f358b8cc60b8545ece7e7a515ae04302e5b6845f229b343dcaf23f450cad25435c12e7783c7b30bc844aa63830964f92d6f85b85da621f952fb6d934512111e095fd72e0869490a3e30081160754d17d0715a3a9891f03413f8a86c7cf1fd504ebbe2e2ec592e7f89ddb0ec5821a5e05b05298075dc4d579ba4a8faf3828d47836ebc5ae734ba57fb8a951d144eff6989248c771366421750e439b8fe5573809069ebb829f948beb301efb9ed3e7471a644552447c18f7dc0cbd3d611b3a8dcdc7be3d141199170e346c62328c8977bcdb6c151b86da91821c4dce16ca6f536296fa70a040be60c7686b5544bae71f82b02e45f02e7e3351d12dd16578d7806919796638d5cb70fc55e65a86034b1558b990604978910835aa99ef45efead4a7a36c5a0aac18d9d4729caf69d0d69e774ea637279968388ce25fa953d534fed4626bffae3caf47ab970d81e25f97e688450ecf8866b41d89d669fcf7cd4be3c9415293795f2f21bfa2d4cc16a5c62ac5d0e7910c30fc9accede6afa912c5057eaa17dbf8c4103994444a858dcbaf8ca9d8fc0d36fda0db3bae2c75a2728cf2b43d304841770dcdd230b4fb85f3f3146f686501429e886ee3086d9f99216ec574975122bd0538ffbb5884a93933a9756caf65be8a0dfb1f3da53a5fc507efa3e8d2f98f0bb8e365d24cd964f4f3e17c918ed0de149820ed367a7d1cdef5aee294e83b92f130cda2b20a10b002a6d5eb92e3b816ffaa19c0ee39823a5ab3973f01c00f02f909dfa967d254270390c62394e97dd7bf99be340464f253164ae0490a21a7b01f56252c2a985cd34acad617506c4505e3082a7512ba8c7e6dcc3399e9e0fdcb3030cb02ebf850bb57e8005ed97fd5a1b614936ceca1d229d8c3cb0986e8c86fcd8771b92f07842ed03f5257dc77059da66ad3a5594b1d7ee6aeed9022a75bec83db8e44ce4c3f428cf753fa09d9d0d9c1608a5f0d6cc78ccaa5c8f7f01d9693c6e586810cbe073311b38f6485d73f687081eaa2b9f5e823e1621821ac58750421c5b37ac7d6f70ba4b4fe8846319a6ab56fda687425e8695a5c3bea83204a536da9141c2d45760bf0b63cc946ea4a801f0a38a9bf7f3781cb3d34a3b34110cc2898b117f55a9bc4b6d42b540a7dd51a89d3ab51c5b5907af162e438ca9f6a1e187dfa85ac6fca470e0d5a7309287797ee8d89870d4879b25c124b4f30d9d27ddbae7926db09050271a8e18c438a414743c148f0bd75e7a6ab32bcb7f235c9d05ddeee67df89514bfabf6242582d2fe00935cffe9b7eb0e7f4153e26ba3866b3ca45a28f3c66dd0fde8e9575d52176d44347e9182b3839270fc8eb1d4b5c6d5a38f08239f1e238de2280c08ec8e7bea2d4c370436ef36da045d6b8fe1e9da3282c80bb8ee6f48b65ff80eeb20aa855bbf1d290ff18f45c998e31a7b2b57679ebe1c33dbc9939116e5d4d609b52f8218cf1f617f7149ad50f3d5f7bb150a80d07854809e3f2341860c574a2a14318ff9ada23a7eecd3fba60cca678142703fcd0c37d397dae9f2a957ed2ef75b79b6d7eb6495b3100198c993cacefef6b34cb68d8bc204b812df87c69320dee22e8e0d217f57f67505d335fc618e7f34c428d4a41137ab0c311acfb37716651a1700d897a1c12e2dcd1dc6786eb086c740fed3f463e51ea96f851fba2da3c8e930f3e59bbf4cab539b8d53adc02188f56d2fca7050e5ac5108bf3811f1017b49d110e236edc5d6eebd41c01a1fd9a577781578c2a467caf5af3123defa83e8575243b5983003614ca04636214dd1101695684e98780276f3b4836e990d23bb19c96504b4c6c124b1950b5ec04164560a8e98bf862787724b52bcdf6c2ccc4018890008d897ffab3d9ea6809c2dda65ef9c82d21608d9e7fc5b43b5f15cb2ece55c17eb230add5bda386f884e1aacd7295f1fedb27ca55887676157d4f796636d9a5b4da730155dfbac8afc3b9add5c12f33b5197ad91d74b1fc11fa23f16ce261215d171dfc753066638c9e5e2baa20f10b9e25f76491bf429718da74e15e0194eba7dbbccfb55f2310babe1dfe196d58757d1a08351b95be4ecb56e3bd9e6c09a82a30784e0f084b08229ec3dbc819ea56f16c024d443ce83d1006c1043ff274977150b1ea35082e0bdb16531dcef8bdebd805af259f727ba70441f0ba52f622d02ac82170a85297747f36a27bff771df9e0993bdea6043d523ed87cd4a51e48578c50bbe2cbe61812dc13cd7bbad29f3bc83d0e34fee1a85540679ab19fb1074f742f04018cb764225db980cd7de434cfad50756e6a6ee6c4f555d24236106ac78ef0c14fc17a135b8552cccb3ac6eed6ad4a227ce55813d33975486c4f28ea2ede8f3d12b7daa46c5ceea0ac1593f65df22084477a23df90f8fb714da161cc6e8a446f52a591c8df20558754d0b94660447097ed1b468d2b8d23e02bdc4c563947950f779c7be2f19e917fcba0dabe96e27b53e2fec229e7f36a003a3d6989f7e06b781530111eb4a4a6e1c970a3f261c6b78f13c4dc0070077df08fac61f7fc3593fa69ead93b40e1d0441939a9d91f873fd67c45b8de8af59e46ca308c981c2d4f65993d91d84953d0d6072c2caf9fe3b6a7388216e93a50cbbc0c013006da855b4d4459c8e61bc76544bbb2f9078c290bbf3b60b80f9b0bee9bbc7f1a7a850af9cc97b973cf9ca0f97c17a2eef9f6cfe179486486a5e142481f80ccc366ff5436ca2d20bf327bdcfc52febb48e107503f1cdb927d9edfcb72a9cf7a6b65651032de69f51dbad815ea963eb03763cb39a21ec4eb2c07ee4c6fcefd9baa5f0b4ac771fdccd60f3cff36d1b5ed0b700b52b26e2cec5e6804fbc282ecbe020c1bbdf067d9236535a6864185aa6b2e75182dd7d009d482a8279f19883fdb158f9a4d83873472f7ecbb3e257c19fcf4d775063dc915ff9917f6a7c58dd2754341f35fff8dd58480b10119c96a1ed42ae399782f8ca9d625def84024e50609a0b410e09590ec40b022c450b3e97af4bf1bded02480dcb6c56ffa5db81f97a1d5d932545a7c578e083c8ed1ae6a9b338d045b1e46c8629be6d60e751dde2125fb4686577bc4453e8ca971f51fb3da636bff2f2c627bb90ed91482d367ade2afc298653664309982f69fec994c3027a3af3b02c585a138d8ebd2a02de83cdc4f2b0ee2cc0af1e04efe779d41192af9c47a810c456d346745e0a938a2479310eec73a4e8a9fd5260780cac4f39c7e9870a46ffe3c4247d1fcf3062ea1f79f270c278cff5c9d2a75abad51c87d267e58e91175d40ad570927af01379df1e414856433e2f1a15b56581e28ab68817913ebd23ea246ea3e28ca7ae78b46b29f397786e22c3f4e044bcbae4ea839f31ee55b9fc128ad86fa965b841303a42513385ececbb5162ca8e6bb5e21641caa1c159318af550622ac6b2106c93221d28689b17db99319a83e00604742029ef4b250a4dc59b2a3cfea4566c17b70a4da11bb50a6a36748a79b6c571e4f4dbe8181360ebb74ec160e59f91519291abdb3508af322e3445fc821d5abc987873a99a0fefcb4921cec435435666e4efc9d560a9f7bd2b69e5430f8a6516886c8634f5365e69cfde8a8da76b7793966086379d6be903d61970211aac4cefa7cb1c1948365f6e6ff2c6a17b521591b39b9e384c1409f3481cb09b8cc34d687a2d12b0a0d42e43c65e80e1784291b3f9f776891af45f30b94f9824d67d05e1dd44ff05f0c45eb5fd76409bc4fa293f631c899d1771b96b4986501e5fa41c5d94fc6e5fbe6b308ab451b18f3be08df4cde8be17588446ac837e554fe0004b42d16daceb77374cc5fb651151272db63bd36c704ec4512eaaf1e67bcfdddae5068edc17be372c0074264906a90b466d8ae1ef529407bfc536b4e9a31bed4d2da98e11734a35c04c2c4679429cc4f4b93182a6ed8187cb35db01df794a987a71d31066d4d9994b0d53ac5a9657bec8994e3b0b4ffde2e7e620f23514febe30fe6e338309d267c51f983ee8df05d2437528b257f9044624858a7d42bec1935b91041940eca75335d8747454621ddfe4192e11b2cf5a43c1b2f58e14e910c6ae4a227ebeeb12f7b3750390b78bda6ca879f8e80bf6f69527c08642fcd2ddc64a95d6912b99a01b706adad12d91358ef22f0c711edb8ca0f6b173b8e36bc7449162608f8470c5b887417a86b7ecf9326ca7e9cb85c8d6ef1ebfaae8cf6a01a5e3e8ab16670ba23d1a0b1acd7cbeeb6933933636c92e68f1cd08fd2f77bbc137670c5f9133aa046560e1403c155bddd2af5d8a3cb02e9bb2d0e827c57813c67ccaf93d51bc8638b68208fb663c0c77fefed6999a1aa485f55e45778a20d5000e844a8e3316f3680143c39d6fb3a5fa8e5f92810fdf5e4eeb07073dcc74e551132cf00d913601830425efceac4c16f404f9b285f3e3164d515af303ee599761a8450a918a97e7c490a22b82c41892808c3e31e0930", 0x1000}, {&(0x7f0000001240)="ee0b75b1d00e89676a99821c404153f2ce4862079099e4e3fdbec49622f53d5c41563a2e781c91df8cc6a993983cf8c50cf4a87d249c4e409e6556c68060d8bba07c7faba2edcb376385e853eba8bb99b3dd4ad21395b2f0bdf235bb7a0041313f68554a11d8b1e9f85913822a528dcc42247cd5ee106e7b1b56bca485f4b0288bc1d74ce81653", 0x87}], 0x4, &(0x7f0000001340)=[{0x110, 0x0, 0x6, "6e38cd6d94af43306dc99c20b4a89d52cfae1e1fbda42e4056575a1d8ebb205d27bb080c9d0567c0f2c6d85bb0b17d68a888712cf8347bbf910927329941f27334db70f01ba55dc5e72a48ec7895e4a00e19e2586af7e86ccd2ecd8ccbf886eae9f5e74b1463a318335acca85dabc76c32db7d90750c17aac7573acd75e4d9e78f633ec16bad9fbc25a79bd185b53a27f037337cb31a9d0e0059a5ed6b70bac99e80749af98f211fa7c5bf8ee135e03c4c8acbb6a9b825418c42b4318f54f3f1b58b23609396bf031468135b110d16bb4179a0417217991a5b47741501f938ec1667232531a00be9202470e21c9d385a600a0cab84b792425eb5"}, {0xe0, 0x1, 0x5, "b8a97a88617bdb4a0b08ab492ba9fa2e6e88f2eecde1d33a574386484fffa77a0dd551dd61a4c3e941adaa8bb0301e36c52013752dba060178a207bf926c69dd2e0a232a53625d0b11eec74f74ef8c5cad58e754f09b03f3ab77e0b5745772daa9d85ae451066fd915eb20dddd638c02374bfda74bfb65ca022971e701432d15dd395a053fbbc54c1ebc26544dc357b294d39d7da0963807b402c8143712b4f8a2bc02b6c56e3e8a09c2811feb078419ebb57de0cb3851443cd7eb5898688d14f3bf6c9c434abd911cb97e"}, {0x30, 0xffff, 0x200, "55a9674ee05678c3d213842570d55eb17e3db2714350731b8f83b405be67b5"}, {0xb8, 0x1, 0x1, "5bec221ce808df15c44df1b51c4d0c3096f00cff70b5678406a4bb8893fdbc90e15e45e523895bd37c8983ee9e9910802bf7ceaaf0e4ce15770eefce08851e2fa5403b6a32d13ffbb1a12dc897df548031ebed014d41e0f7c66e1fc1bdadbdf9f05d9b17c2ba3823a753153384227691984e069a3ba9608c67d00c7e05996b999f3cb2bd9a11d4c07bb3a7da908ab45a0e11b4199749e3f8e660ae9989283448cd3a306365cade"}, {0x80, 0x0, 0xe030, "83f43bca5602496b09e0eecf2e4e5995132504faa1e79f588a74e61e89ffd617649a858b06019365eecbe147055a67ba54e9bb262f1c890847b0f64ec79ec27fd5b7566ca9232c0ceff3902a7d4426de0e7a3c47419d8865de6ca33c50141163a92abd11a51940e26aa8716dc42cb0"}], 0x358, 0x8}, 0x400) r1 = open(&(0x7f0000001700)='./file0\x00', 0xa0, 0x28) r2 = geteuid() getgroups(0x6, &(0x7f0000001780)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001740)='./file0\x00', r2, r6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000017c0), &(0x7f0000001800)=0x8) chown(&(0x7f0000001840)='./file0\x00', r2, r3) utimensat(r0, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x80000001, 0x1}, {0x2}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) openat(r1, &(0x7f0000001900)='./file0\x00', 0x2, 0x81) mknod(&(0x7f0000001940)='./file0\x00', 0x102, 0x1) rmdir(&(0x7f0000001980)='./file0\x00') mkdirat(r1, &(0x7f00000019c0)='./file0/file0\x00', 0x20) getgroups(0x2, &(0x7f0000001a00)=[r5, r6]) open(&(0x7f0000001a40)='./file0/file1\x00', 0x20400, 0x30) bind$unix(r1, &(0x7f0000001a80)=@file={0x1, './file0/file1\x00'}, 0x10) getppid() mknodat(r0, &(0x7f0000001ac0)='./file0/file1\x00', 0x1000, 0x7) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) openat(r0, &(0x7f0000001b40)='./file0/file0\x00', 0x10, 0x10) open(&(0x7f0000001b80)='./file0\x00', 0x4c0, 0x6c) socket$inet(0x2, 0x4000, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000001bc0)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) setuid(r2) chown(&(0x7f0000001c80)='./file0/file0/file0\x00', r2, r4) chmod(&(0x7f0000001cc0)='./file0/file1\x00', 0x102) open(&(0x7f0000001d00)='./file0/file0\x00', 0x10000, 0x19) chmod(&(0x7f0000001d40)='./file0\x00', 0x4) 20:35:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') 20:35:28 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20000000006000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mknod$loop(&(0x7f0000000440)='./file0\x00', 0x0, 0xffffffffffffffff) 20:35:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/78, 0x4e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 20:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r0, &(0x7f0000001c40)=[{&(0x7f0000000b80)="288e8373fa66b19569678702cf453bd93b493ccd06a5db987e6fd7a89ee08d88350109d51911ff98e455b33e8c7c0124ad87e741d85ca137204d9714fc40ff5bc5c5df045ab7b7c6db79993c4ad8dad9d48e5d37d590289d8824e04288135bfe7c171755b9fe1f403bd70aecba469f9aaf41e882def42d990c3361e24b058f8d7b02c41c223682b39091f081d05c00b670d9df93fc6e8cbe5d2418de3cd38db38b86c37a7ab7075e3f97", 0xaa}, {&(0x7f0000000c40)="76b1488edd2582634d4067f27be37d8e9677928d299d02d82498355ed3b34a64c052598b8866e1b763e8d1441b6576fcc48acc04d6d9c6d4e5559c26484e709ce0b64e0e05952bc2b3681657ecd5d9df01ecadb49cc2684015a5a901a15302e88342b865a359b8fd208bce55d618905c6bfe69cdeb29027f6a0ff03b3d6d29742d7eec15c6e5edf60a7605d29722e5571dec1005227156eca20fcb0fb04dfbf3d0262ff70422ff4eb81f0554526b8fccdcbebfe7333d94f5041a50c469a956757d3fd3f15ee2d5376d006110ae0d0e78d3a3a706a270303ee9c2033db6061770fee921d920d4dda0e0580391c886cd4a1ce27f55a29e278071a0827eafdb210d13f79c5ad817165f638c8d87f3973cfb1ede60dc6493ddd32462a51d38920d247f39062024c6772de7c414907948709ad9f01d1918039d11cffb4bc8ce6aaa30d6556b1a490602b5732f37d9620457d38adea9cfbbb97f3b1469a59d04932819165975bdcddd4b9a9f24b38d7d18001fa38609049c40b90eef33afdd0a20c18116d88d9c6c4bce0be0a90c4297e415dadff75d6b15451c82921967fe97a6cee2cd63ce1a72ae0f0a2d50c2d7dbe09e00f77a4fbe7a781c65ff4d896ddc553bd408b5f90824004439d19c99bf9b114737030674d4fa34fbe73606e5b6c4ed998b7af8512fede4488cdf21e350d4ca03577059afe7b9242e9557a7337c2a05d0a625f6b70eb3da73b8a80e28a65ef26434681274b3722dd0147ea3c86591e052829bb98ea2c5e672d200be6fd87f1bde12b40cb508e441e9aeaf9b55a681fb18cc9b9060f6f9ac000b9d8e596fe0ada77ebe89e0f2dec480b9bcd26ecfc0b6b3ce84d36d86f43d1ccc7c7b5c20808222bf90a8e79e5bcfb56f32d4838640c87dc171fd11926a7ef71cf6c077ca42811c850be3dc63763220b3607cd054900781f5902d0663004108d0eba87053d47085cfce7a186adcdaef25b0d652642addc82242afdff21732753df1cea260856cb1a6d27283e5312680ae49c1d8d62dc58574b5ef1b3bbae82a055d3bd97dd8a944b7788afe74a044d0eb9bab30939ecfbed37e9f50b40ab873e7b55cfc86e8b9d2ac65e4deea4c47cf77d2f8d2914fb467e1733b03d39647643e15e0b477729f59262643c03012f5255c9503fb25df968bdcfcd5e6d5dcc2e1ca06b32c1d2c4f4535af1be60294212c71ac200c094b02baba755ae3b809f423e3464a596267fcb2d2ace5afd11ad111412f219994b38ea7a1f996c80c65d3fd9d334764fcceb06356b18f172995088fc71842894635edb1f2da77fd266978e893e397553259e8da0bd439fdc21c807c1c39904675e6fd899c294438e54827748e496364d07d2afd6ca84bb37c33d0416470a0acad8047eec87e600eef300031605855046fbb439f656c135a3180d76bbd1fc43a7023a78c111b46a47022b04efe3c5d820c743dcfb54dcd5dcb2c271e72343ecad8dc238dda625fed02ea9081a0146bb86ea397eb6be7e810fe07912e9a45fb9779640c2bd31f7772ae155b81057e7854cff0e2eefb36abbd9ffa0a5739713a305623fcf56a2b662a99dc07d9d480d4c76bfcaf3622ccea0e55e5da09a2870eafea42b97f4e8c3b8774b88ca411ff9efa18af91a15baeae9ead4d4e81ac3889ede6f7e77dffe7128510d596132c5572b26af4dc6b707cbb6adbeaea32a466526715e90cb65fdf41bff100394df99895b1c7f708bd1a4411e293b5fd97a762cceaa498faeb6f69badd1efa2bed3725e86aef2e9dcdf9ab5bc3852250b491dc28aa95773d38309373765b7288a7566590170fe1a9775b8c33b0814a12d5fed58ec2adea3c6012642dc075fea2641041d79e4f458dc9604ce5441e286a3eca62ec42e633290ca15a0323cae632978cd61f797023a8c3a35e1deb13f2e5461cb0af0cf39faeb56d9a875fc7586df10d966ec01810f5a95a4f095076e0ac7fabcd5366161f6491aa5dd0bda49d49191f823c86228a9be0a5914c6b9969dde93915fac4d9af3a6e9d3095847b6f2f18876064a619353d1c2c1acd151a310207c04d627bfd6cae97e1ca607373d00dcd78eebfb4ce129bdf63448e13dac3117a7c1b312a64559eaab6b00d1d4766b29bcaeec7c9b955fc519dfe80e4732689f2067aaf2f9fdce08fa771a9812dfd0ae49729315a037d52490d69903593dbefa5e1e6ac05fe0c6b45a19fc419f8a8bfa01f61395e3fd8e7a9095d18a9f4463f07d5b0ed841f96335648c05bd5751f5acb9720665cfe29d38e78b5b534a4a151efb65011909c17afbadee9038d0ec440e4837a33bb80306f64033af8528cef77e0264b60469c3b9ecf0cba3c0b3b06624d931786c10aae0bcf79926ecfc535cce45f1b19b5ea2eb66fff1c04fa80f4ebe267b16acab5bc9d36a448ee347e86c7698ac190bbc9162ba748924466f2220ad7879414cd77ada2d164cbd8b5584edaaf55879eaaf78891ea6b9ecb03cb6767237a1b154ad9f5f6f959654fba6b96e75ed353dbaec1a0d2fb38af8491b9093ab648782c1a237b48500c62db846b172fae4be99047431034b1284f298235cc28e83e779873fc07ca858ab28257cef63f6603ec4bddf739c45612c33b36a31f33762cbe1bddb3bc642d01a384e1f7c6d3eca7c0cafbd33b620322ec2c10a72d49a85546682071468e0b46129a84d8209a3fb9113ce0a5bd9181c830fb6d502f538721feeab08c2a05ff1cf2fe5b34a5452daf805a6cf533baad297cb638b6f7cd58bb7e9489d993f159cd1d0817ed663b079316be5d6a63720ad02ca8b68deb78d4fff982a8ccbfbf85f651e3bb479ea2b6a4dbfb2beddc3e4d2e34897c53a267fa31910dc0359268367cb80a656da950a03874dfeff91464932aeee9ca2a9aaf6ebf37faf4e3febdff1605c59ec2bc11fa03abf42986d213291a6cd64f5579e5a89d0a9e5f59dff098f6b76203464747a50370a1fcc99bb2803598cfc9be80910a54cbb50533f38a615592a7af5d2d113af1dcedbab9944c0b9eaa25b2de01ab6a15d91ace7925856f6cb221bfeb96d22a8f014c672ddd8c2faa0a2b932d98c1b9a0f2707bb88d669adfe0daefb38f3629370f830947bf814dbf78c7747a8e71dd4d16dc5895c8c23362deb15ada08e684a8cd0e31a0894dd043d0ab17dc2d4abf82c6d23e8ed9c77545c97f35a504cc9f205f401fe46a8ecc40335d1ec1a9ec36ce2a9c06d9f9abb7df9c034fb21f87c7154b46f7efec01685380b28b5a588cb852a33f94ab974a08dc18236750f1043a304ff3c40a0ea606925b6cb7c1cd93998f18786cd729a377f5f3222f9d30283a2f3cb595e7eac95b37c2ba2e6bad6ac1c019ba7af2bf940be685533a60a5df655e2f7976a505efc311d92361b898e35ab21df6113602e5586e792f90ca0eb0f654a6205edfaed7adbf9635578c147f11a12775486ef76217e22d62f98a6dffc5a5ecd067b57ce4795e1a177e0ee70663e752ec36c5abec82f14459bf3b4d7a189d1812b094f7cbe51f8eef588724b03cca11ee80772f9494e2de558438766d04d0bfa678fc1f5b90a64036cf64f98bee9d0a10cc4ae969abbe3e8e91c407d69cb62897923a94a7d53496d5ba467f774246aad4208be145cf855c989ff296601fce1000a9f81ea21b3585ceb053c9c60333b3f7bf84ca949d577516b356638437748b4366481576d1ab7f6f75d1052a5acb3dfdeb274f214513412828d8bb4ea3369f08b48f5653befacf4f7dd50f149e9d59245c74630506c8d677e61dca93e705a7477de3492cffc445c8850aafb74d01f205793dcf46ce64229a7b9ed3b9838143233ee3207898afb2f7207a1c7853905bf1035b40de390b05c975ab2021f73fd50da6cb11b78b2d17f638c0e6b790f1b8e78cd619673898414edbef5a4f3f3d16781b5d035f3f9e0d71831cfa2f0df6413b5f0562ba3a71812fe95f9b22c3fd2013578bcb37292486b3081f35e424b393812c5afcc70ab4e5f0b0c22d03200f54db75a9d8b189a0317374cd3c55e3e5a04f8f83c094e7e4b4bb73b52068e66373d2db291296d4d0b593d85d4299526211911c60f3cd566eafce219458cc40a51235ecd729b874c6c6cd82806474a0467634b44bd95e30d71d37a06fda4945ee901e2e6b1b699761348e39b3b16322ff7e131ea686c021f2e67466b532eae68ab787ec63072a7d901f51052809957a9c3bbd15fe782c5e1d03ec57c55a81d78309d197094b03ef122f67820e8e7ad41536e644a8b06a25055ca7c14771dc0c371116c63aaec626cecd98daef6f6bf066b35fe613c01b416c0107fbf01bbfd5fac6a8f0dbe9db185589ff3ed166fe0a15ea57d902784e296e7d45ee569a4d823cc544152425e2e699a33e78d47269ce31fdd553a53e6d9467f5b5abea3a4126a28c184bafdf503a281a84206d400e05f0733f1dc593be54135e4657e034df507bf9a3cbb007c801ec446915a10c9b12ea7a33c0ce1df83ed05f66bf19e18442b1471f2cd2edf593b5a6ce8b6935de7df8e54fa2f9ffb8c10d77e8e49c38e8d8ae42e45b341d586ca1625c456be08db62387a2af3c854d3ebfb84729c177accb1aa5ef4d6b5137262e6d81c266daf91e30a86646fb0e51ccc68a16854ca1767f7b5cb3c98dd4b02f6bcee2b270febfddfe3d8b5495817c2b49694836ada9f2ed348af143078c58caf363218218686f4f30ecc90431b923e71e1ffeaa5ef25e3edf239122eab9047b4064b606d40e2b3f3a23521a2e8b5d7a27e77e2dd323b2a7e5a9193256047d0ca2d878d2a51a483767ddeb1eae691ac2bc5804e3bb8f040c2504cacbe8fdbde2dbc667668dc45892e4fc26fdc878117de7ddf42b42a42cab67c6f0dc9980a6986f44d334fc6ec46ae300d7a3ed67d5d947711983abd11c41f0cac179b58fd48976a0504627358a4be93f5f444f0173c71c7083f19e382033c958737ad8f5f914058d3bc88e3518f3424e5a3b26ca810e44660df09db01fe7af4fd6d26165a6b20054c3ca36b0c475fd8f7a594f4ef6a216df3497e45be44994862aef5cc0ff0c4a9a6e713f43238f28f29fefbb34eb76cee0bae7dc9940f3590284d24f34a9351785a20c39d9c77374c5673ad255df09d8e825fd78b11a635150ea8cc8f5b22c47c0c16e9d3e14195a45902df27246e90da9d469ee65ef43fe10cec7088a816f4bbb96d54aba9a1af77cddcd4436262b6020b5bd01da47955828124a23aa5faa202556c99eac725ea93c19951a06140d8e25f0be6e3d9467f6fc4c86823da2fef4cc9187c4bad70db530e7870d74e4e7e8bdf8307a068606458d0b104c1803600b858525fd3a4b0badfc194197d133ca736b4c54a91278c93b617b2d291c5e37b412f177267b2d18cdfef2cfd21a27b32ae9395f021f8972b8e2eaae77a8bb98057225a077711108d037366774a9ffbfc592c430e9ec0f3d35183f0b41f25b19e34fa321c2d5b8709bc0487fe1a10070c02d0beeaeaf5842cf278ff50f82844ad7ba9a96fb378f19a0dca57f0d4521fc9590f76f188f2b48a34c8898ba4b3c3a4d2e2cedd25db41f2fc814ff812b72a08f4a66f5c8a8f8793d889ec88648b2669016278acb2c1a81b9aa4341d6812486919f5329ec51535808c36f709a9812b6e607f795d8b775fc44e21bfaef9c005e57f9af4c16c8c6fc1180fbd084ca56bfae4f2385f5d3996a026b8bd4885d95ea3e00b1c8c92ae6b3d19ed9b2c23e69a30e469f48c26e7c5bca12056894fff5a6a9ce969d4943bd1ee38e78a85fa6a39e54", 0x1000}], 0x2, 0x0) preadv(r0, &(0x7f0000001f80)=[{&(0x7f0000001fc0)=""/217, 0xd9}, {&(0x7f0000001d80)=""/219, 0xdb}, {&(0x7f0000001e80)=""/177, 0xb1}, {&(0x7f0000001f40)}], 0x1000000000000032, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="f6c7de08", 0x4}, {&(0x7f0000000080)="b04b063cd22fb271b80e6153120e090c33b039d87d28de986278964cf702433bca389038171b5a6060be868095b48a0a96d1d415f034f2c3db5e886774663946789c7db0dbeb8fb24c9a", 0x4a}, {&(0x7f0000000100)="30eae8c1e6f2a40e682b52d20f24b4271bbe05b6614e423370cbb75be1c28594c5f00a01c83a22e643b9a19b5f1f0a038facce6dae46bebdcba643a64a31c359e5254ab7822809dbf0c63fe6da59213fba795f947eed5e32a0bd471ef7730f77d49707d24473e7ca6f89e7ae2d5f7ee4c3a9a44342a0b0b2d547eb8c1b50db24ad7391588ca6c6e8d1c6f2937a15c6b019ba8dad185396b83278b9477e7fa308906be93713ad6232c9b39bee2f05345a933478c911137890b4aa097cb31950f48d3f2fff3f6d05a590b84fd2b76921e93eacefcab2a7afca4b79950f429e64e2db285f", 0xe3}, {&(0x7f0000000200)="22b108227f74306022381f78e2ed9be8a63fd8d839f0303eb1adf2dd54e950a4cd3ecc5ab8aa7d5b99ad8dcaf6b2166edfb950c85a7d1526382834969d00db5365a2f2e9eae4510291f1155becc7b21de989a21d84c41408a4fc44ade290c9a0772740fbb7ba117d6c607b0848bd86d93ac884a0a958ac0fe4b5c82cb4cfc73621e1a75e16a3c41f95c431c14dde4b00f98fc7f2a8244e887cbeee03a7daee26a4945f68d7a6866798026c6cfe5a21fc981c5243dfdbafb4130a5de135c340359fa3cd3c29e228e2c1705c06ddde55f75f1acd8ea12a3a391ed0d42b02", 0xdd}, {&(0x7f0000000300)="5dd47ccf0d0fed20eb9703037f6bcc91493c30f59600663ae5570f0198db236c47854a819b5804275f9e125e8a2d50529487ea74de4a62908b744bb84eeeea38475b62a6dc30b70f470e3b3c8da0f08c76fcf13e13c70cd16da8b79afda6eceeec0897e92ad213621e3b6c6f61d691136a80fd524aa96ad198467c1ff2bd9cc70d1d7c65f8e34d7b7c0b358b257e0d7a7b62b7f2475239c3619c", 0x9a}, {&(0x7f00000004c0)="2eaf2be7a2f3d773b87c6037ff73cee2161e0a6991ad5fb9f76649b45bb43cc215196ee63d49698d0743588b0c6bbd715621ade4703ba20e21d84ac17e28b72381822ad889e39229ba35d0f4ce84bc75b4b19e674061145a20563859950763d922513cc2cea4b53dce8ab91ee17a796f456bac4c331c675c2960c845990b955c0c1193791b03228810162deafe119daeb12eb92479fe03c919d7a830f00afb959edbb2845d3b85630d5097ea1fa8c3815f0263c9fc056b2390490804d54e6a3ccd0df53206b54010ca30", 0xca}, {&(0x7f00000003c0)="54a664af4e9bb937822df86d717745f964cbd622b3b3c473a37cc67a0a8d0ab8be5e0c8ea64207e5f6b5552921fe296ee88a757522dbb948bd6f9dc5add270ee674016e09d8fe4386a4e5489dfb5896c9610cebe6983ad5b7b98430afaf73bc9b7a004743302f8885ace2da210e855d0b94d4e3af698d4246bf25c209e44aa3c877174aa5abcf35d298cead5ca1a85bdfa398c3cead2800f9e77b71f40ecfc8b56554225224bcc89c04cd9", 0xab}, {&(0x7f00000005c0)="780de522535e6c", 0x7}], 0x8, 0x0) open(&(0x7f0000001c80)='./file0\x00', 0xe6fd879f96745b24, 0x40) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000680)="5ee3fe38c5293847e04761efe6ce5df1b528e5f1fb98198cf6e7daea963acd52ebdcb09e476e67bf4aab8d7dfa5f3845cc137b10b135a007d8ced6095e573262fc4b4077051584c9aded81871b952103b91d85fd95d0165857eff82775473bafe781c7290a960155700d4cf7c6ed9e698cd2e50d39690d65ab762a650299d8aa86d036a9961a7a288864e703cf89977c21952068ecfef1f5dcf8e65fd1d404aaaec542aedc923db7e8a95ea03c402074ed53b17b1e8cf38a5bdfcc5cb572fb8c17b34495e300e1f5a0519f24", 0xcc}, {&(0x7f0000000780)="e7349d4567360119f88bdd4faa4754642d6e586f1d68f547b1c7196a5b93088915f34e541de4e213e3ca5678750b507f7b4eaa14e62c5278f36a298b72a8e133935f889e3308b9f7bc0455fb128d4e0fbe0510483b29552e20f0d00a2c2658", 0x5f}, {&(0x7f0000000800)="28ab3a576550e238", 0x8}, {&(0x7f00000008c0)="2a479254ad283cdcd8f7ceab9d34dae89cd8733685855c57a5f01495675c9fb041400e1f0682365da6c5c02154ec8ed3d9faa576344a8e17c0f4b5a919f26d4f5b8feaa4d5b0632f153d3e5bd0e744375b35a08dea979b66d650c6cfceed14359e89c119a91a0392e031f756c1b21b9a129648a727753f4c3be64bfc15f53805e24326162a437cd37947fbdc15d155ef376ebab8fbb478f26854ee4835b7323db4ba7bca358926251dbf6db0095a9bb92ef4b0dfc6b2636914a3befe52cb8e9d5e8c91e4e420f1640539b2cc3119916f0ee074ea6eaacab32ad78fff64dfd3e52f9c3e5c20495e684d8e77f2f59092e6e40e5eae36bd2f89", 0xf8}, {&(0x7f0000000a00)="847632f52c78f3e2cabde1b40241d07335048c195d086bf32e47bb0aced5a3aad3b58db2e4924ca5d11983bd2181dd38f4ddc84b857f9e32c447ec7432f5bf52b7092ed7240ea64c9052e4e8d58628b40055a67067ae93d5b6b751c01565b645172aa7f0a28f8e979dd92a0ea07c5b1a74bd50752fcabf8c7a372f189863f68a4f45b9d990e14d452f28ef9e4ae23d3bbc0962edfef381adb3e91051b53c87ada6523f36588810184188315e0e0de37c77ac1dbb02c74c379c6056f112230eb549a8f0b96d8e329e5fa508603ffc525ba7a7b06bcade7e007f37959c0ff0f9c4", 0xe0}], 0x5, 0x0) mknod(&(0x7f0000001cc0)='./file0\x00', 0x20, 0xec) 20:35:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget(0x2, 0x60b) msgsnd(r1, &(0x7f0000000000)={0x2, "a7e858384ee6ca77917d087c192153d79b20644c9297068e9f62e72edce26b4ee7f27a1bcd1a73ecb3523346f82916e2af2aef8985051857a446e558c9afae1470608360d3ca52292f34cc"}, 0x53, 0x800) msgget$private(0x0, 0x280) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 20:35:28 executing program 0: semget(0x3, 0x0, 0x0) r0 = socket(0x38, 0x1, 0x13) getsockopt(r0, 0x1, 0x5, &(0x7f0000000000)=""/225, &(0x7f0000000100)=0xe1) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x1}, 0xfffffffffffffd91) 20:35:28 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)) 20:35:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 20:35:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4dd, 0x8}, 0x10) 20:35:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000140)="f54a0d1692233c5927a2b3dc8a4eaae8d5c052470877c3081e3ebde06154c8b7be18c010246dfc85edf85f8bcbb9") mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x2806) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20000000000000) close(r0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 20:35:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = kqueue() close(r0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) truncate(&(0x7f0000000080)='./file0\x00', 0x7) 20:35:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0xffff, &(0x7f0000000180)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x90, 0xfff, 0x2}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x9, 0xa0000000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x200fffff, 0x2, 0x3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x800fffff, 0x1, 0xfffffffffffffffd}], 0x9, &(0x7f0000000140)={0x7, 0xd3d}) socket$inet6(0x18, 0x1, 0x3fffffffffffc) 20:35:28 executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0xd6, 0x6}, {0x2, 0x96be}}, &(0x7f0000000100)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb787, 0x6, 0x800, 0x2ef9, "a636feea723a555a572050724ecb16861c438e8b", 0x1, 0x6}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x30) setitimer(0x0, &(0x7f0000000040)={{0xe90, 0x4}, {0x80, 0x400}}, &(0x7f0000000080)) 20:35:28 executing program 0: clock_getres(0x7, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000000)) 20:35:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) 20:35:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) 20:35:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/50, 0x32, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x800, 0x3}, 0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x12a0e, 0x5c) write(r1, &(0x7f0000000040)='s', 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="5ba10b68aa90f91b5f7986cc9b97f560f7aae4f6d7a7b37013866296df4b960de48dae6943181759ad9aec031306e5c2e0234138c73f989bfffcba9ba6435f61151904593660a5af73bf77747ea43617added8183cda3796683ff057ef9efa15786351a2c51c47ff767662a0e98351376afd51702a35d864952f5594be0aded6854755b08137cded20b227bf6d69c50989d439db43603be1a729bfe0e78fc6d2e28d15dd10b5ed635427b60c77322943c23db00eeaedee6fa58fa5c06e602dff9795f931f2af43b21c8e1d06db9650408aa2454629e3a0e8a333dde7f218", 0xde}, {&(0x7f0000000200)="1198d99dae1f455fcbb41474c96125a5e61fd342fb457d1f676e485592abc64016897b624bdfdaa466d3fbeb6ca82f6477e599f406dda5c6c795", 0x3a}, {&(0x7f0000000240)="561dd44a5d3071353561d112ac07e9b7c61d56c41de69ab4b06b5d1379b71ec60ea34062573def7ab10103bbfcb4250cf6a1c6db263fd7215f89a9d5e85d52b761301034dd76434929e4605943d9a94a742c5623a11db9c3777cea9938dcf556fd9fb5a126111685f3023c736ed8818d7511528a7cf1d33869edf26fd9faab03385fdb7c76e906874988f07ef4be103006e91733e69b200df4b089d4", 0x9c}, {&(0x7f0000000300)="72585aef705dcbde387997b2e93f8deaa9814129e68d0bcd88", 0x19}], 0x4, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 20:35:28 executing program 0: fchdir(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x30) 20:35:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffe54, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/97}, 0x44c, 0x2, 0x1800) 20:35:28 executing program 0: setegid(0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) setgid(r0) 20:35:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r4 = getegid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r8 = getppid() r9 = geteuid() r10 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780), 0xc) setgid(r11) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000080)="3d6bc3ef2224405759ba058de535d11d2517d69d4be2da19ddc3f6daee50ae21f3fff70e141ce1ef8a2b56e3b35178e8dcad6ae4579ee21be53db495b2c33d1eb2c7e0d6e45d0b467f4c68d6abb7680c6a26eb74a4836aa9c25840e08700b69d0ec6077efd97c88007887f970e429a754fd9717efdb2ec2b37db4eef9fb707d892b881d5962bd160d08f7448c5bc61566505b10d0b7bcf0bebfba43f9c98f4b1616800a5d12391aa9d514896afcd14f789f665ce5f86ad1f40", 0xb9}, {&(0x7f0000000140)="14cb76b828e4232cbb345a6b63f9667fcfa9db32a4588e716b4ddf000dda84b0514c728fe4faf2184b46f712be957f393c7cc14e672587a920873a6d50c9286a38d7ad75038698491f204b65eda238269dea53588b5017cad8daeb5dad1dd8ec2799e63d7a38908ebc11f07e59401a33c96802b024aefbab34211283b6665196bbd4b10291b295c7360f00122b1a1a2ad8fbed217e0b0bba7f2ed2389ca3ee85906f2ee4f6045ec76afb810a5e647e51f70df4b9da8134df008b0cdad29205706a46ac8767bfb26b2900ea4b07b45137f5270190c811ad40e6c732ba7804760f68d2b111df3ac1b1277dd329fa5c58701ed5128b634aa88e8f7ba5", 0xfb}, {&(0x7f0000000240)="de536338fc3b414885adf68134b434544265c70bb7047a1d94bf3649225cc9cdae6df3c3bbba2da6ecd71633769df53e8b30b692074beac95db57cf64cb36023539d0981e928952fa97706ff3d7e3705b31040085c5ebb484fb3f9b848333393d433e28b2fe032e7479c48b342dec28b2c28193a5e78c04a2e43da088f6f74161a4a15", 0x83}, {&(0x7f0000000300)="64d3e2163d720c64c687aa22668b127005c15419bc7e2759ec2146cf49cfb52a8d41fb2ddfbf862bf2a130d4ba618c53fbcda2a9a944145fcd553f6ca2a62fe7b8d19049fbe17a97052976b8c2e32e8934d2a30a0a0b1bd088bb4a03fa3245b358a9e7919df10eb107e0da22c6d0df1b38cbaf6535922796823a3de070d47220516bc8a52557fbad5a541bed96fdad4c14b3c6825fe2ac6c8f8243e11ccee34abdfcf22bea07aaf3ec3d157429541921c0dfb4f753e53e62989a7e27c9aa4468b4eb", 0xc2}, {&(0x7f0000000400)="0da1ea04a9ba036b1d79731efafe09fdb31f7e654500c8dcb6c08443df740ae75424ab2d9a13a4ddbdbdd338c059b3ea28b450b8473b7d758cca4272b263798ad11a4e04f34f57c7d68b94e8ec7c039e78e05c2deff2e2f9140115f79d0b743907e415fb2447e3ba9d28407aa40cd407ca1d3448cb8d586ea19e078c8c5c5ebb9ac26d9fe78909d5a5565396b47cc56a0e6430fd56bf318d73e5c03bca99da1a0a1d47eaa3e622ffe854c4bf636467c0702aaa55f6656a91f4b5d62097921960b69c86fb018c34ee658d4ca2864bc9313232ce3f5fc485334385150bc71ef082492eb421e0b938081d5fac5b6a3cd8f31cc222f7624d7e47db66f95b8190db75270f38bef10a9cfcdc35a7b35c79fdab7edf766ee3fd1d3b6858babca3a8f48a326853d3a8aac8d393bb3aa1d89fab540ab1ed79dc0706679978eb7a24986fe661c5a98f4478f2107cd8b50bd067df70d7847b72589159d9b1ff21c392638302dcf61762e1ff33ea5573bd5d4651052d823a17a8d058296fe97d5a28c24154874aa9dfbf75f4a793cc195e52bacf36664b093784ba329f460267bb2779cbba3776732bb8a77825bd9fe4eb8190e3565942630a6831732ff1b512e106ba914327469b1d4c86ca20cb1e48b0a4c2413c5e75166adb3a6e2fda1d4d461d33cf47aaacca37f7b517876962ccb9e7aed128fb9e19b66f6be3b46b4ed1b75642fcdaca01ceca03d284134f26f69ec40ae7c56e9cbd9273fbd27b716ffc87137c029e55a72b3aca89d0941be8b46d6e832607d7379ff7d61689c797b7dd7936940389b2fffe9d2b8f50315a81ba38ca2e1ceb5524c35e440e6c429c54e58ca07aff40ed12c189252c5bfc7752241e1cc29b6137225a5c5d63aadceaaadab79dd2513959512d68b1bb7536e72cbdb51b81752b7c3c9a6227fbf369335d0f8c11b6345a07819a0e2ad312f976d2964fa7a37c693218d3a01aab8a7139bfb5db888c041d5d3d575f2eb0142dcc1af68c86128f980e447ae4e8dadf38c16a26d53c0020fcd721e2b551654343d43171e3fa9af83a550fdcc88db6e7a5fb4e2307838189ec3219e6045a558ee39cbf12901bbaaabc4af4ac24c0683c160804fc16365724487c0b22b9930030c1e0ffbc9f0d5e4533d187756b9a8f0f04d7a0fec0348c73a95105ebc1d7904f92e4f66438e4736cf6a67521f500780d970cc17a16b95b099112655c82504faa681ed2fc98e91978abbfcc88306c22499665d00de0c2c4b726949f752e04072b7e6fa6e57c8f3c7da6430b3fa744b9c2ddcf601837dab4f15c8c42e529a6a0ed04e50b131b5c7996a4318cfc0c66bc2debaa75f45ae10b267f45292f35821ade74c7ad7c1222da91329f9854ff2f87da831749751e4fc76717e3b7243a59dc817205dbc9788f0c368747e058677084048a453cec985cc65530b0c83a957005dca444df39a49767d7e22e95234f35cd857f98afa0194bacfdd102e512f9aa8b89083551b5a0d8779382bd9275fef4022f0adf2d45dad2dda5f0df9bbf6d21b2167867a35ae66e06b46f476bbb5b2cbb45bae1b5aeba7be04d37f8753f24c7858c5dbd03603e20a021772dd0f7d07d22ca1cd81b590f15ecb8cd52eb0652ba3db7647f1a3d7b64e8cb8e5d33964c448ecfc2354d1f1c1092c62fa541a96a3695ea1d5e8a98e365f69f468050a02a3712e28a58cb98b3955cb983b6f3152239c1b8a43dcf93101c7d6c5ea1a0858c982cf6c91fa16419e47413eb83cd0106bba5bdc2b0d4ff90a0c4f3e4537e1a4c354d46b5d01467da2ec3673e08e2ee823b827d7a5ddc8b943cd82f874884695540fa771663f9bbc2319c85351f85f452ff4afb519a8e3c272bda450c167dc9fad389c44b735b26f2a1f9746aa3a048c7633845043c50104074cb17faffbc644c24095712c78aabde67f8f2e7882e6f15b1ba9ee279f446c974269d982ca499008d049c9462ba19969644e89e8250898bd0aee4ab1b94ba676e5a208a55c856a1e2c9418e057dda7107d7911d9349f56ddc9320b4b9998503907c896da5c637a9e3442cf7ded8a0523f6e87b2acddd2f079e27b005c556481cd0d07794f3f23824483581e754bb055d5d3a301fd17ce8994c3ab656f051df356621a56f6c27445bf7d828d22c90bda4491207f2639a7c0ec23512cc0e32fc354c46898ca05ee553e686e28f051366d9f635775b078b9ec6f1f6f3ec3e00cdd9dc3ce25ce748524dadace129b0fad8bef93f128c33ab823d755fcc9263cd3b5ffd780bc4bfb07b94b68c28b4029e96d06c9fbc8c33a52d45200ad9bf1012f43453fda207dac7da5e3363a36911a0d917572f7a07d3e9d438b170dd1e5185bf20e2ac7a630f84e7d8d00b9c3d9616e8d45134aff2615357853f942a9325f634878bc47d9884ea52128214e026a675401e4ddb481e2e4ebff2f70a1eafa3e17c1f360e6b582a3ad501344ff531bb665796e86db59645692ddbffbe8d738b2c6143ea1610135936313176486e0b28e222d861c91bf98a02dabdaaa9ae117baad70d0e4d8a1d0c663dfd3ceadaaf75997c5200d471f8ce0272717f70dabf7846253ea0cc1f8153604511965e88fdf27faf151b0af52f2cf7a40c9989c7fe69b9f4e50e27744a6dd86ed701e0accde8e1702796716899e3a7e423cc9e32067ccbd26453651434c2d8f93ceca171195acc461dfcb74f9a572ff7cf0de88d4c5cd41396bba7e0d1d473971cd5062802c0c0bfceb82956a4679bfb2b5d304f514e9a2e3585c0e4abc8a615981aa0b0934dd3dcb406aa4cf07f86456dcc703c7f6b030c8278175e0267be57903cb0404a413d5ad06dcfe69050c2e7efef7ef1be8d61ed3d38e103122bbf874a7018aed551224ceecd0bef44b2a013fa638183f7a3892b2aa0f893786cf4911ef07a178bab80decde5896847ea2b7ddc24ecf0aff5bdb64d22786975eb0626caa6f1682f7a8da37268d0ebe10e3bf9915c4ca5894fd1b50536c07a51467143abe4c25be49f175e4df70619d7d4e9e7210c14acbb00e526bc7e200e18e8c8fbdaaaaf1d3729e395d899dab01bb0519feb23e08daf2a18a6124aef0436e2b96da57bef123e3735930cc5de24248d56a11c6c91989bd00c20bd46c3ee0664d320a1b785e451efd57a8ac5325d2840e5eb45a2f46fc0b6320830a1b8a217c859e488d17fe94e10341a63a1f21f31ec3bf7190119cea1c0006e3d7cd822f61538abc7eb7bbc87c566463e61e8e364658334b6deaaabc4cb95b9c8b33aa4743f04c2960f43a82a6cf3a768f5e916c1b71ce798191f19bb7d179004dc50d19282cf2cb21c2a2ebc164d549ebad81ebeef08e216892474e34bdbc18d9888e435273f7d7fd9ba57de6b62ba16de52b9f464212efe4592d3d79f66246c9b8123164e12e7141be6b412448d372790f018cc1b6b4a6b5b856e957d4f123694b96c038c05732639bcde802ec92dc11d300e312e96b6072f33ed8be83c1a91243a1891fcec3da2fd196f818d4033b72eaf5dd1be4906ed4fe99c611db239cdefe9771ff14a22d7e7141dba9cfc4004e7f1530937c018e2715ecc362233dad60b92d3f3a57348dc1f391c9f628fcf2656c38c8a92106408f83accfb21f39bcc0f5684ac0a7b2b5f679f4de998a849c063003b13fa84728f164bc3032d79762f8053fb7e701ead244859596af8c7f80dc4b2e122557aaf1c311dd8ac2df37a9d7fbdea3a6e6653522f2809c60598ca8e8977dd96d53b29e0f15da20b67969d6b0f71cb16e905301f686d2e7f586e2419e5f3d91d41bbef1c011c86a9d00aca59900a6603c23225f16cb3a4d91310c18b17709a6a4f75a6cf72ef361e51d3de5481879154a26232aad97b187ca3468a11a74e01fd7be41d49c799d47066a40ca1d72cc836aaaa23a18c5d20b644b39ad3a8a0053771812556b874c337c3331e9ae3ec2835b2a56594c1838cf37bc54090a43fb7515a569fb56da7d4fcab933d15ea44d9e16db2c21b9eec8cbcc09c7e610e6c7ed591f5c0ce43c76ff42b90d8fb791517f37ddf0d43feff89e34747dd28119f95d7aa7727be4e170b296b66f574d5f7b9066af1329a87ed95ae126431ec7653224fbda32d320cdaecc55bbf518db92dec1cab97d13924a9881eff1eff935426338233d09d492e82189b96f862f06ac7865bdc7e7e0b363fd8acf734997531beb9550ca458bf25d196f0b4e4ae5a040bb5b199bcf57079cacda1811beaaca73b7bf575d160883dad52b7d2c7a31592ca645000530839307bbc28fdadcbad91fff8d3a1e5157f36eaf2ae0556fa2f8d04a3814ce4b76f0386f4e200f0f42bcaf21d56cc78bc84c8af0f753f866674daccc1b43d97f98ccedd39524cdf4a6bc53816883a64a002052b4daa7f0a6a6e4a757c601fb4cdb7e26171fcf07b95b0fccc2e5fb396b17e92bb35bc27121de8bae5933b5af34336f76ab67da93a8d5c4862825b16df0a3ad554d8b791be2041430b0f3ccae8f284c14ac4856da57fc48de441e6911e26e774f7bca598753e7fe74f94b390e104d5a287ed11539ef637b35bf9ebd68b8aaf190edbf69071c219331be927cb600687d72f97ac897f6327d1e1a28afcc39de6de2bd635381e76fa2e725264fab5f0c8e55c2cab15f6d199197be7b60bef7f0945b7259c23c7f76ba807f3bb05c7d68222dbc415bed6e201a0276ef2f6e3b43a4e49a556c5df5585b36c46cfc8ff23860fe11ba2cbc9980dc2dcba4d985ad1c116934d9006497121988d7eb1325e163c5f25d1925e09ee030e4fbcfdf1450b862ca5a945300f0689ad24f1d105292b83022fbea18167b2c2286236fd81eaa8b0eecc575200e64067911243e00dd8ea99176201a954101f3eadb1e0a1229ba7464c313ef02636a0f8d995e7bfb5ae5225d70edaf3ed759d401f8d274f2ab89f42fcbda158785903dc2f7c5254ed1926128caebcfe6ad25e486c556ba6cae8920352c3e4f36beafd2c55bdfe4e22cdfcc290564ad54437b1cb1051f4864587ff2f5b0df7c3a388e73c60afd7b42489eaa5391e542cc0bd4d391a615d006f6e770c53c9dc78fa6d20e61d65e908bfec643e051beb3662a08c0cb13f61cc91298751335298fe7a7eef3ad8373cbaa09084024cd2bc4b3dd1f70311815110a657cd4d2751c3d6f948397b17b1d0f9d2b8a41f1d1197aa46343ad17bba7bce59b1ade4221194fe27e7dc8d8efa2674858b77678e182e94215b5205afb7aa7e54bddaefb4650c80b3ce7e69b42a220065f04399a7ce2e3f6bcbf7adb4f7f5ab46772ce4e10ccaf2160b5e5835b2b872327def86ada32b5a8305b54c3eb1c77923e743fb6765664eac9b1391537b82368fcd6d634e274952a8ebaf8b10a7a49f6c49a571ca4d0bd34a72b7990aa51585674a6d91a7382f5b5299c0aa985a8bae4faf28f3b41514f49e82c670450399286075e65e2bfb7655e86d9502d7bfe0d5cc5dd33259db412354d9aaba7f03a45c7281f26cbd5ffdbee54c17f8a6cfed38aa1fa9c9c9726ed003353d9f0b154c66e88cd9f028eb6782addb59e99276b4d7dd86e2f268c2785d899bb9ee3dc27a34cd7d47adc54dc460b7bff5af6a4947becf574c8e0adbb824ed927cea932e78dccc7aea3a1596075a8a91c18cb9611813557186604f41136e3e624594c2b6d90ac471fa2f149fbe4c69d8dd86ca7ca04a6cdb2ece5304f53c40d37d466e72a1c5521e705b5d790eca6ebbc9c153341cb4c23713b9948d177f9949d48920f8675a4dbe6f7c80a540f948e7c2c72621e4403", 0x1000}, {&(0x7f0000001400)="a5f588097a45665f016eabf78b765b1b5a261137fd6fcdb32c5b0ba54010279491200fed240e589eac0d60e1393c910639894a0955b0694bb1c6389e9e471a14d7aa5139137dc8878987e7401b294b4e2e82d9f3f9d406e58006815abc56f892db9f55451efdec1674f8b8f64c431c4f81e5408db0e15a87b2d9f9f1b6e44de7b006e3c3edf96eaddd69703e85f43699960b716f5f6d4a59e6be43f1f2489b8119bd96cf0a2b40cd94e8a5afadbf9809381d6fb59927933c14f4e8532cc72562c40a99dd63446666c70e0f125d5d442bce6719916879", 0xd6}], 0x6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="3800000000800000ffff5fa2474f55c576193c98342b004202b7a051a559629e5c0a5b8afc08d22624d989ea686b9047d7c3b76e5cd717d6713cac7b484544a69deef039899f00c852b30fae57115ba506a21682fdb9", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x40f}, 0x2) 20:35:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0x100) r1 = shmget$private(0x0, 0x4000, 0x742, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpid() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000300)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x50, r2, r3, r4, r5, 0x0, 0x4}, 0x4, 0x1, r6, r7, 0x8000, 0xfffffffffffffff7, 0x6}) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000000)=0x3) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/140) r10 = syz_open_pts() syz_open_pts() getpgid(r6) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000040)=0xcf) 20:35:28 executing program 1: socketpair$inet6(0x18, 0x2, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x200, 0x8a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) listen(r3, 0xa) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0xecf, 0x0) r5 = shmget$private(0x0, 0x3000, 0x2d0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) 20:35:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x8}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7b2, 0x8}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x8) 20:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x1f, r0, 0x0, 0x0) 20:35:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 20:35:28 executing program 1: r0 = msgget$private(0x0, 0x81) msgsnd(r0, &(0x7f0000000200)={0x3, "42cbe292df0fce39ba066f3d5c6acff0a4745a21bfbd592820838e23d51066ee0d0ba012346c97e7503d989eefceeeacb3bf92e7bfa360558e04d69d2ee432bf60870a5b901ac3a79b7bff103fa54817e7e5a77c81cdd255d7054cc57d8a93d29fc9c76e2f005271dbcf5e4563354e5fb42ed374432fdcdd090000000000000078ed5cf1586fa0286bbceaaf8b61fe5903b33e2e33231f3788919fa81ad4dc4dccfc6a80f8c82473e5bbfdf60050b0a96e035a344524f29ec8cfdbb2df08905b4cce5a9a863e53667140f09f101989b269659a5f264f8d59cedda8687da617e1ddc47963eaeeb76500ee534a"}, 0xf4, 0x800) 20:35:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffd, 0x834}) 20:35:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = socket$inet6(0x18, 0xc004, 0x9) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r10 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2) r11 = socket$unix(0x1, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x51, 0x81, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x101, 0xff}, {{r3}, 0xfffffffffffffffd, 0x22, 0x20000002, 0x9, 0x2}, {{r4}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x3, 0xffffffffffff0000}], 0x5, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x24, 0x80000005, 0x40, 0x7}, {{r6}, 0xfffffffffffffffb, 0x9, 0x80, 0x6}, {{r7}, 0x0, 0x8, 0x4, 0x400, 0x2}, {{r8}, 0xffffffffffffffff, 0x84, 0x0, 0x6, 0x7}, {{r9}, 0xfffffffffffffff8, 0x34, 0x60000044, 0x9, 0xffffffffffff0001}, {{r10}, 0xfffffffffffffffb, 0x44, 0x0, 0x45, 0xa72}, {{r11}, 0xfffffffffffffffd, 0x0, 0x2, 0xbf, 0x3}, {{r12}, 0xfffffffffffffffc, 0x30, 0x28, 0xffff, 0xffffffffffff9901}], 0x3, &(0x7f0000000440)={0x80000000, 0x7f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0xffffffffffffffc1, &(0x7f00000004c0)={0x100000001}) kqueue() 20:35:28 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) kqueue() 20:35:28 executing program 1: mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) r0 = semget$private(0x0, 0x0, 0x104) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000000c0)=""/186) 20:35:28 executing program 0: semget$private(0x0, 0x3, 0x4) semop(0x0, 0x0, 0x0) 20:35:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = socket$inet(0x2, 0x8007, 0x0) listen(r1, 0x0) accept(r1, 0x0, 0x0) 20:35:28 executing program 0: wait4(0x0, 0x0, 0x2000001, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xfffffc2f) bind$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="01002e2d66696c5e9dcdfd0045ad653500"], 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) getdents(r1, &(0x7f0000000140)=""/4096, 0x1000) 20:35:28 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)) 20:35:28 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x20, 0x4) 20:35:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x100) 20:35:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) fchdir(r1) 20:35:28 executing program 1: r0 = kqueue() symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) clock_getres(0x2, &(0x7f00000000c0)) 20:35:28 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x66, 0xa905}, 0x6, 0x4, r5, r6, 0x91a, 0xc05, 0x3f}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000001c0)={0xa7d3, 0x7fff, 0x7dd6, 0x5, "01b88c62b489ca1d5c4b94675df47a937834253e", 0x0, 0x100000000}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x1, 0x3, 0x0, 0x140000000, "026070ade0dcdba569c6a6062416002725f29f14", 0x2c10, 0xe9e3}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) wait4(r5, &(0x7f0000000340), 0x1, &(0x7f0000000380)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000440)=0x3) sendto(r7, &(0x7f0000000480)="95d8ddacd9abe7bd5a77bdb69bcc649c4bea198ee4be661bf596759867ba4b68b4932774a071b3b0792240d79c95fbc9fb007433bcd2c955fb71d8687c87d677b8f28b9aa8fa0b4e9e4f9cc0f61ad3cf0ba3e9344275dcf5f1dc7ec7f5e490c0ede8d932ac8190e61774181b68ab0aeed8f23f5d5ef250c6e2b4d320e5fe11b5b009c7b6f65487cd55fbaf91a0782d5258ac50aa334f535ed43acb521de93e279c0fe844238f622f7fe78a8ddf3aafc356211fafd4440d59dee082a81563603cdaf5152b3996fd88754ae474d281c0b4bdbaa5ba84f86cd617bb44fd76f4b019723aca0d677380377563020b476dde0d11de02773ba67ce65e0e98acea523c5cbf355e58496abcf3f3b1f763f9511eabca587a1ac17056292a1fc019293ef90f5318ca1ce4673c800c250f42ac26faf5d773499e7606ec5272570a6ede37166143e21fb8deaee449655d4cbdb031a8a921926b3cec0ba4111bac04d7f6f8f6e5ff1cff439d16e47bbc7a479fe687d1750ebea754883993fc88f48d2da918e1e8475961c7a40f2600e76641d61e5a7532f303ec8aef1c2696b626758bc371ff310ae5248042e23b187e434e7f5b207f0defbdc82a9da1a7b33a8571fa83ad3335c5a2b8206860a7c2e3a9fddff4a9cbbd3054898d605ed58b5399c80bd2caeaa44ba347fece773f4b10dc2e503ce98a005c9371fbe2902e64f02c8af9d046f8280f714fb0581882215025b49fd101536482b2d5734a2ec9aeabc4e131c77123cfb8881d94eb69e99bef674c28ebe162cc576302929969ae8a76bec11d5232a6650bd889917d8f67faa4722426559576aa83dc4c6eb6787455b7bd0799acee953d81ff3f44e7d3c9fe89d9639fa35a9442cf19aae3020432d9113213af5931ef8509353348c63cea0d1fc9cb2ac3a5e2dde8bc8d1d9a6e642272bfcfbd5ef5d22d257e9e9484fb6ac5e553e76ba597400bd4f31966f51ed82cf4fd0a4364ebe06cf6c9ef74ac2d88bf2753a0d9a58d9c0b2705001713b8268976b6c9e3de055f7cc7f70b80e1e72b2a87032a6984ff1c43519b4e7b4e21d61385dc2f4b397b10261045d7948a44c0ad4c7ab96a3480094f4a2f2123f465716102d3cdca02313d2d5998dd0e0a48b73ff99039b4b28826e18a5e43a18d583f01563464c31c9bfad4062170690519a023ee79c9088a3140b8430e50c538f975c6083c1f0f7992f236e0e13595d9726c6707ae2100ebca995f96fb1a00b53efdf31e49f28ddd9d6ae85a99358f4b3e853ffe2175bfd65326c7f952d3a94eb38e5c642a38a962d90625c007746ccc7fb7ca7fbe7d80ef069ff3c090ba8aa0290c8672ea2add639c7c3f27d337b67dda9a95a73c9cf1ca3661ee2a9d1e77ad402a11b3b5814af28776e36588cda4263ab90ef0b78de83d53375380b481fa9c087ee251fc8feeda83302628751b905e89395457d45c8a6cb98900e4d870743632f8fb33bd753d1867b6cff1035089839c28540a00b2c174ceef6d81e3253e6ddfd40bd8c29c0b7f9d2c7184d15d1119cda34fde8584a1aca79b5768781c53fa337e904f79739a4f8359502992bea8ddbb1bc5ebbddbf010ccf674e8b55480c4a321182ce8dfe8720e9a52e8b390056a9fd9ec5b6a71dd6e4069c14b5c2bcef8f9c8fbfdc03ec8f27cb8329f83e45038b6ad32cf89508d3ed88389020c762ae441d46e878658296e844421f3ffd5a25d6927955fd589ce38f8df4b58d2b63abbafb3abc8baebf622babc6a245de6e4b4984d49da7ee044efd4645f9ff3a667138b5c2bcdc075ebde0f815dd11e4906f606cd6335386735861a8f041a41dc11af36b62e526217c0764c257fc9d34c1ca2bff11f4fd3961acbb473ddd4f11a6342aa269e0bd4e391c7d34ab7658c63072598095b0f032b200b9ce07d0cd24cab33efe0292b0dd1be1cbdcdac9c3f0ca797bbe1ca0b09e3a71a58d2a47f4bb5b30e4f1c1d98b887de224ef94f0dc6c35ec87be21aa8669d927198f025b12c551e5da9a03021c02e8d7968156fe3bcc630e8991db775c7c8c8f93234fc40f0481d49ae7cb66fee98ca1f300f636b37a2509c50a8db1da88643f408e4da1c0d008ae15a5d46df5262676ba3e039e48d61027840efb2cc3d7ac1494981b5bcf707359742f5b2741328421df6fa2566145f73e6ca56dce94b4064f27d0341ee8ca8e92f038d3f4e5f16cbd20359b7d752f859eb49cb5e6aee53e2f7d73b501de74bfa5cccd0a5d5d01d88a24197d966a196419efbb8165699bd21e4ff26ca6be687ff0fa37a5a579ef205a43bc309f32863ab356c4438fd88973d77a5bdb2840cb343da8fb614878146fb0ed028c4a7d0d4394f36a4271d4b7afbad11bb7b323204303d9c87bbdd45711c2f9d0974f70e3e6eeb01f87eb5a561da3515c07de8ff10c16467296c30e861174c53835e8fff9825d9647467734adfa99615a5f718c0b866f3be69d5c4fc91f8528f5bcd8ead126a2aba47b8b05030d0a7d4652c960f5c5afc413ced720a066c3e027c2038a14840eb4574c43bc5a0661ba180fc31dd3e44b4bb39de624175aee9369ef640c32f05535699ec14d82d4fc4b14eb2898e8cb3099ef5931956e5769cb34160ae04ccff92aa16ab23b5140d5d06a037cc0d09a9cdfa2786d6cb849b31655cf8e9b4ec7d06dc07b092bfd379203340de4acf3913e1ec9a969a14480d8a9d258785d1295502ccaf05e71e9b11af82aefdb6c13417e475d5affc00dc41cff7c92008963a2ac947f896bf08657db9101b164744ba715ecb2a248c87647e9802c15cbcf4a7a77c4531357614907c701ef703a945b3a774f5820d20fb2901f79065b2bedc1f80e2d6d9113b628e029042b40cf9e4cb7013caeb6878dfdea939bd4448e95d4044f319f8b1b43bd3ff9f73febd1181bf92ee68fbe3b3d48fc0972a05eb34d32ddb955d975687e98569b6cd10bb03414e1060b19c783f773f98f2a4eb3340eb9105f3f850c1d193172ec01d68fe58b5396341885c8bbe4bf83203572b074c2c81f07423d611d21630761834a64a85919e1b80931c550fa98aa67c7aeb18314328245dac4a0585eef640e4c6ed436fd1cb8522d37185d505a73d53475b159f4c03d2139c8c2b48b922c140f5c234078f954acd44a24f34b10e09b97c1a0e3eabefefdda20427ac23c4dc2456b44569703881373259b9b6bc0f9e4d98e39ed37e7e03dd191d9f589af7d613b30b98e5c20d5d1d6992b656ad7fbea09ab7ab1b3753b6710c49a10ddab913bef93a2c48f91fa4ab1d86299a1652205222d18ebcaaa698f762d06f2e937e25d63c211eabec3a2199fe335c5318e1d7f9129b9e6816ab78cba7694dc87047e76d57d182439c458d462fe5c3ccd7ff56313c3ea19fa0f625a9b64c98505fb213d383535de48a7035abae01395247c51aacb62be70eb497f2721980302d3df84f57ca2d74a7bdf632c25240645b6a6492f326269c473bd15e30397e953be9130444f37f2723a8f6d0cd3a2363f7cd5453269ceeabe9f40d9b27d4f4350f082b2f3df95b65de77bed0db78389e3bf5314f794ade3a1792c53b4de73841d852cebf21fb95996007966379b2c819a035dcc6cedcd4132e1fedd6a415ff51bfbc2a38cfbcb0feefd5a8b1829c31d528725852168056f621efa19be9dd52fc3d2a92c33e49257bd370511b8e796ff06b589475b63cefe0facb6d1cf872106ebee21b7219ad1e94833487bf43b60fe22da61981a4b29fbbdf83e138a73ee19afe9fd79fc930f94f225f33e48da49a006cdf1f4a3dd96f88311266069343058822d7b17ce7bd722f285cc5f7a30f91bfa86dd6eaf442fe6d6038c3ea2a131311f7739924af5c247e52809f12e68cc43ce1331c165b70fbcb54a4986bf3a44bf57a28446d88cde7733d88108e2e432a04de9aaea7a928128ca8069c1b7d267dbe8c32361615678d4d0ce218e80ebf6c0e477f9021067c1134e663d9a9ff05de11d3c2f61cbc9111dba3c46aba1b47653303cec6e3b5eacaefa9dec5865386c3def9ed4e7da8cbc5c0675a71d8ce429709b94cc9df5b22e8f9f952732e34ab18c88b622fa829c1d5d4a308288b858a29661c3da0bc0dd05839ccd6eaf9cb8d581dbce6bad87adfdee7b5ff288d552e677cb051c02ac19abeb6f9c9f72a475d14c993eb05f6875ff71b756b340004c69f58a104afaa8e825cdb46d4d5919f0d5d5a2fef554342c5c4410aa5c6091910d7e0e9f7c9ca61eefdc41f48a548c93324159c9347ef9aafcee056c4da441af5dd9e3d3f42f124b3b5f528d57a83a8ae745841d6e90672d69db94a9e395f6ebd8ad828f1c4293c3b03d589dd4148228c54a7f85a83d51585a434dddd33a7e42369d5df27151cb9ab3dfad0b15f918f0f7c743c2efd03dd104fa96768afa1fe8c25ffd42a3cc7c78605dc532c95bfc007846f5b870ceadbf1bc48018fb5ece1fdc5b8fd6729fd84fdd504f490dfcca084dbe82347767078becf480f74876d95fd63808f1539d059d1d600d7569a116ba82ba5a74315fe74e71591264ae585a4b64e7f212861bb327640f2e6e2882c7214355e3abd77c857ad17df0fcd931947aef08a014971faf6e181a4c5ecde6e48fbaad680c09692fa5b3d2023532c33ed633391f4bbde85c9093800f3bcca6d881f7e0076eebc29ae96e3de51eecd1e933a6e1cc517c1dd487044fdf20d89637282cf824cc116748560ba555529ef28d5e7c935db1470df461051f8d97549274b3018e3fd23949deaa01f7a83e03f8ed4b9145b0eead5a62bef9cf7b003842cc77c4ab2310a40512f55d412bf6c15a37e2c15cbeeeca81267ec26a2abda39b5f2c00f987bf384e68f95d979c85e4afa1306b8deb6e92b2b5a43ad7927d4fbdbf458db5c6ede93e19b1e923d5a482f695402b1e4f1702270215ce10fe39a791a30bc7fdae250d08a7d074be3fa0e6d0db79b7b519bdb7a8499b0e6e3b6fac65fa7a0ccad71bb22ebd9d4c936a4ed79349cb0775b2740ea582db81137ea1a7d7390022cc77cf9b165e4c024ad6b27bccf342777200425994aac0b7129b2277f6c2cf0949e0c1b5b03a20db24ea3b816a3744a62b879158b77638325da9dfb71b95cfafc65c922040b8f14f1a7bdb3ba631d28ce56233f14b8519f954750fd64e73d48115531f7f1487dc9a9e696e962f2ea515572a3f6337c8d322a5def01b53730d2d30d2572c1be980b210380df811dd85c95eec090103d91cc90a92a28efda0a907af50db3ec083ba9ec14e1d675fa681957b086aaa65a68a1fbe56aef07ef70d8720d6bfd5bfe62dda4e29f99875b17f6757c410b4e5587530b3f73dadb0e9292849e99114cf34269f8f6583e675c5d0a215cc2aa8c7bbdb0d4a08c3fffe5dcc7551e9e3c3f5e40434a3881cf9f212adf814defddb4e4db25b30b90f4542fe36985b2de7ceef1f7c4ea80f74641c71b1c7b96e87d1551e524b2773b81265e9e1e20e27810a886d2a0a4482dca2f5f1c908bf021a7a7cd14c714e463882142829b284544df69c34f357de7361d1cf722ac65d76df3d439b9c1c69bf41f4cd574bad4a134b96bb9dd48888086df298a1efa07ae21965207cee904fa79c906cc4df1409311552efaddb047138a6ab6c4931eeb88e0e35a18f8d8a19c1866033d76b2cb88bac7fcd5af3cb3bb517f93861b86a460f91410c3ea888050bdd84e7a1b268ff070c6f2ddeb61ccd39ebed4ee154b713a87c43da636efe220cb53195bb439668f3a568c289a4fed2fe9bca853e78eab468fc0ad60ba21532e", 0x1000, 0x4, 0x0, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) getsockname$unix(r7, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) r9 = msgget(0x0, 0x68) msgrcv(r9, &(0x7f0000001500)={0x0, ""/101}, 0x6d, 0x3, 0x1800) setgid(r8) r10 = geteuid() setsockopt(r7, 0xef, 0x1, &(0x7f0000001580)="2a16cec05f300fb58948e8b74a71f2c9f677476b106a530ac2c01fd6724db7c031ce3d0222267bf89885851a60d0d125a1e11cbf91c1ae332d24f51c4763d3250e809a73f89711ee52f30ca5741d80d12bd8e1a1bf37857a58ee8fcb256e7eee438a07d999a3bd07b6c358ef93c9d3bbd2a9ce0c8b002f3ef527d6b1154f81810383aa7c0af7fb8e98df7f8f407fee74cd79502304c4f6404d82750ce9ed3ae1b0f4ca9635571ef1ab192c5a9b1744ebbe103d5f03f2c75a5601c75426fb70ec15f085f7667c87f40c959e4ffe5433da4c43f19ad400dfe21a03f28844", 0xdd) msgget(0x2, 0x124) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) ioctl$TIOCSTART(r7, 0x2000746e) readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/69, 0x45) setuid(r3) setuid(r10) setsockopt(r7, 0x0, 0x1ff, &(0x7f00000017c0)="eb5e5f46036fe14b4ff0ab58b515110b817878f2b6a930a3f449cf76b0c01e618c433de95db5175b2eb42ee6749f717de110550ae59aa83cb357d24fcda8636d5928eaa821d290592082e791d5bd609eb56025c2a193d20604ca360b4218164426a4b07ce134f18f9561b2522cfe6a182062498dc551f2c01c2af97ec4344094a4b436b660317e5286d7b277c7a0d1bb952b55aea998beafc0ca16d57228564596c162ca015151ca043a5ce322e0108a851871818233d3baa0", 0xb9) 20:35:28 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4001, 0x2) ftruncate(r1, 0x800) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) msgget$private(0x0, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) 20:35:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ftruncate(r1, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r2) fcntl$getown(r0, 0x5) 20:35:28 executing program 1: socketpair$inet6(0x18, 0x6, 0x9, &(0x7f0000000040)) dup(0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x5, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0xffff, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f0000000300)=[{0x0, 0x13a}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 20:35:28 executing program 0: r0 = socket(0x1, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x4000000000001086, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x6}, {0x18, 0x0, 0x3, 0x4766}, 0x7, [0x8, 0x7, 0x4, 0x9, 0x2036, 0x6056, 0x1, 0x3ff]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 20:35:28 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) 20:35:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800000000000000, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 20:35:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) fchdir(r0) setegid(r2) close(r1) 20:35:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 20:35:28 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 20:35:28 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = dup2(r0, r0) r3 = shmget(0x2, 0x2000, 0x4a0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/40) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20007c0aa8d776dc09859cf4dc12bc0001000000723eac2a28a1a9f4a2e64e70f7d8fa77405b50e50bedaddbaebbb0d3118ec008a626cc4a7d0000000000337124c9ba3dc800e37e1a255926321ab3e1325e1e00bd306e6bc9ba56474cc5412f5eaf3368711510836f2c35ac4e20be2350919619466c1a5d7eccc074d5e17ac94e3ee4dcc55af378e7143e82000000"], 0x10}, 0x0) fcntl$getflags(r0, 0x3) 20:35:28 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) 20:35:28 executing program 1: setuid(0xee01) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 20:35:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) r4 = socket$inet(0x2, 0x78a50f661896da6d, 0x4) r5 = socket(0x20, 0x8005, 0xffffffffffffff00) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x490, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0xfffffffffffffff8, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0xe, 0x2, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x89, 0x8}, {{r4}, 0xfffffffffffffffc, 0x96, 0xfffff, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0xf2, 0x1, 0x200, 0x2}], 0x7, &(0x7f0000001380)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0xd2, 0x20d}, {{r7}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x240000000}, {{r8}, 0xfffffffffffffffd, 0x2, 0x1}, {{r9}, 0xfffffffffffffffe, 0x44, 0x1, 0x800, 0x22c74977}, {{r10}, 0xfffffffffffffff8, 0x2, 0x1, 0x8000, 0x80000001}], 0x9, &(0x7f0000001440)={0x1, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x3, 0x9, &(0x7f0000000040)) read(r11, 0x0, 0xb3) 20:35:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5ad8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 20:35:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:35:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 20:35:29 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x7, 0x0) 20:35:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 20:35:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) fchdir(r0) 20:35:29 executing program 0: setuid(0xee01) r0 = msgget(0x3, 0x9) msgctl$IPC_SET(r0, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xb0, 0x0) 20:35:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x40, 0x1) close(r0) minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r2 = open(&(0x7f0000000000)='\x00', 0x80, 0x1) pipe(&(0x7f00000004c0)) write(r1, &(0x7f00000003c0)="a5cef283397653c9884907ec398c08095e14d54c21c90e83d6a15cd6a140e6379cde603bc3bafc409f9f7e2298aef92881d33b894fc8e4aac517d796c8e0008e0c81b80839ed950a72288bcefe158cac38bd4b662a2b07d3731801f604ead84a96a9188d0f24888af2a84cdfcc2bc3de2a288062b75954f8c43416f6bd11851b16988e2a1b7d9848b421d46726ccaebba89d518915c0930d1f54b4a351b60a3d0059195a3a612c2bae2c047da8c4", 0xae) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffd, 0x10, r1, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/174, 0xae) getrusage(0xffffffffffffffff, &(0x7f0000000240)) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000300)=""/123, 0x7b}], 0x1) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) 20:35:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000000000, 0x4) fcntl$getown(r0, 0x5) 20:35:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xe) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom$inet(r0, &(0x7f0000000080)=""/43, 0x2b, 0x40, 0x0, 0x0) semget$private(0x0, 0x5, 0x403) 20:35:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000380)="15efba5c27f45f20e27ebafd9c00000000000000abaf1227e8d194ad228282d03b597a595ed3e9513b832a93e1d15e224f99cf9c2efbc3361cb869997581aab75dca890df6dca40007f140677556860b97a9bfe935d30c0a406ae50d959da5311ddc14ee6d40e21f532718cf11a75535d56fa673a3c23838d5c4363c5d4fe6cdde348e11524f7bbee0fa8c9885fbc424a7318566c3c2036bdc4147ca2ee20dca6b6f1810f6b77d7d23972002c19628baea0d4ac6fcd423b80907138b7e43cfcab0d057563c5e6779c9ce957c89d8006feb87a8f254be4e8546", 0x7b) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000480)=""/254, 0xfe}, {&(0x7f0000000580)=""/150, 0x96}, {&(0x7f0000000640)=""/209, 0xd1}, {&(0x7f0000000040)=""/52, 0x34}], 0x7) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 20:35:30 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:35:30 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./0\x00'], 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) clock_settime(0x403, &(0x7f00000000c0)={0x81, 0x8}) 20:35:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000001180)="934fd94f90e62f574da14bfc33c14e541fd071ae4b4cc7a8fcd159552288ad6c348bc0c1a50532cc3535035e4edcf3d60cf9ef4acb3cb376f839fa79bccfd922ab19450ae63b00465a3b588f7cd66b554ea9cdcde69e0caf847c662dd8eb62c347c8cb21371bb1518ef2b4b23b089239c2c3e878f2e8ccb306715e5f5ce36caf4ef229549f9075ca666d46ff3d310fc9c963b60eb402317a8df388e5ebcb42f389fac15a7e2775ee683884fae729fdd0ed7bc217e99403101bfc4632bfe0adc510035fd98ac5623fa68fd5294b7e52eb2e4686155e19ab89d528b9916d6c10183b7a0589bbaf92f65d9cda5459528f7173faa5c68bce64dfb887736525446594221c0904e5c6891e52b813f8334fccceadea6dc7464863ac7be5c14d1ac7d835b08004bb9678b131b8d064da5b4a9c5e65b71582c411e1c0b5e591426a321d0b1b7f82b13f2f9dc0bba69363042b359c2c8eb4b952c2572530e3cfa6ddc40500540f40f688d0ab577580518ae6e2f3754fc50c9aece7eb08a7cb511b2c05d728b64b9be8e8dd6f74a65a30ace4a20128aaf206f10871407b5b4497cb1d7c8fff396f56f5fb8109f3e35ce99f4ed676fa4dff81cae4e7e3d3f5f8f00abde692456729ea9350bbc8174c2abf590232addbb748e986b5dfaa26cf48017d2b1f6b11a0340948df635090108fabc4e62b22fecf548e47f1157a25493ba7ee63bfff271338bc21fa89420bf015d7ac9e479230ba26e2982ac71d3227f609cd26764b8deeff003fa8a13b7f9ba2e2144d96f0b2ff7ec6f358b0beb5522fb2c1235b208b874d0e55d45279ed763a1049105640d06755ac1ce9429f72795508f97b0904c8ec05de449f8219a4c67cdf02682c1925d1c5be8c424f79a729cfd57312944e27010f87b2a01eb3213eaa299ff81fdbe321a59666259b5368ada0d4ec7bbdc4ad42f0fded2c08b79bb6b3d413a189d2dea8063d3c9308308d70498ac28ab19abdc31821b8e5963872c5a9ab2c135020540850a1dd7b1d6ece88aa891b3c6fe1fbcde19d88162baa109316473fae3be834755643bd4b10ddde8499759690281eacf991ae0d6f6704e25dcd368f176090eca2d54fa5b5fd995d073648968c4b0ca23319ff6c5e8d07c4c2fd20554b786279d374155e59532a10a754334f815eaf2b2c050882a3eba71b512c830b14b3cd94852d13992438323274e9a0358e75ea62ec715a92e27261f22b8d4e3b4847d7b1b259cd248d032e958a87c9faca4161c9a5d5815504f38131788daa31beaff2b4df17924cc382df6907d0ed94d2162af763a457d596c25c0f0f4104d818b15af03cf7a94faf832ee87e865ab1d8a78926ede9fcc50d3e5fa60ec2d370a57d27ea83cfb30da0d19fe03d16c5d731eb78d6a0a4388abaeb911429b9576dbd3e988cedd4d2a5fa56a705552be165bb3e3a21a4cb4b3e3f5404c03a6e38c46d07236cac7b5b93f5523af9db4ed8f375a9a6f8168d69a0617e14e688c6904bc83927c4ea1d9fb54c08b4d60cc47b4c74b68a02aedcbcf4c2a9e43ba05319197ba45d7f80bb4dfa971e10f057f91ae7cb13dbe0cc414e0e23664323484b963f7c20a6a588cf09855900a589e9345a74b294d5c6b0b29976c5c982ca376c9c1790baf361486bc9da05c3a8d3612a4fce8cdf3a7a01ed6d679e3d6f55a31719fdea12e6924c10c140183534d564173b80e11d7946f61a3c49d1c928f4645d89c2ddf1cc5becac753f1587e68875e436e605f3a529fa0a82532c54f2de8b67b6bef60cce9a7b360b5e250e533fb5fda6d22b82ebda7cebc1ffaeb1f15db8293e83ee8e1ce328e208de466fe2740ac530c27608c4e784ce34412a2dc500a3867aeb4495feaf48b86ae5bdcf4d9d9011e2cdbaaa35f5a588a6b6e1f61948ec53032a885cebff59f19a07059f8768d416e9aa429a5056102fc8bc629b006ebd8d8831475b007eb61ce7040bbdc34b5991e2238b89c3dabf873c671261c46887098aa5ec140ea83ac611f2caf0d92a1e6bbc1d763fe61f6650ed6cc5acdefaffe53563815973bfa7158791a0d170e43e444ca873d574d303a6a2a4b37a276063b25284c8b9ce2ca0c33ec94c005eb27c2e5853033fbb72316e01793396b95f151f15f495f7a784408c5745d60bbdfaae78fb88d42103323fd30ca120811e6380bad6bf83857227d1263a7183dc9a70e413db172a78b40acc25a7151da516f037de35d5409df248b738dcd413ca0e0217685dabd6bd6b9e54814225d14ee47657e77f9f0c533623ca782da00d88fb6f73ceb8bf68c27e8fcaa42fd95c0960c2d70cda57b16506fcd16cc2be0f9d94dbbc9681fddbee53160b20bc488220a34b12eadcaa5db24daef75f3d8870c638d02c0256fe5c7617bd85f7bad39cae2c7a7d388537c1d3be66dab34b858bd69d36f31acc00765d3a3f01f623aaf7e4f4b830d583c9c91a7bfca20d2bfca459031094bd2705199d7f7fdf39390492cecb961f1845e80ef7a003defa48063cdc6a1a8964eda2d3cf72a972adf3f58346606111c876e69abbb35042001324d75557827abb3bb8dcfdcb69420d6f0c3aabd0ffcd6dd6b809f7d3a1b64165bd9c042e8bd46dc43bc9e5c6ed53398b082906a89969cd2653b8a557e7d55fdf6834258e9a74fdbaaa21f82db30e8c78db51ffe6b498b251a64d85a6a771d38375493e7e6a8707cf505f764d8bca06aeedebd49d38623681c592d99d9ccf76067a18cfbe345df4b8975592a8f3369e151e7e8a0e25232f2cde5b477670ae20ffbf732317009067e2c7d1122acf95a36fad208b445ac37c4c145c77dbf15ce9fa2f67bb2f4e4912f80e538cf43a84df743e5e68c18a1a1e63141a2746ba45f02c04f56cf9e901db35bb28f5160754cc670eb31bd76affbfc86ffc478f19bef93e93c7f32a9fa55e70eabc0f8eb7f7e5a4c79effb5ba35cd400372ab2a6c2c81d7bb0d985e4c2d26c1daf8c469040fb7bb9854566343abea615a33716a0679aa7f6213e60057126555fb75bcd897bae20100e952880e554abd3e2f9420ffda48fdfbb7ec6fcac773c97b1f029073cc19e8a11b5f2fb548bddd10ee52be04c3a6dac1b7f9d7b4a0bfe25882fe78f11d119cd7c9fd46161bdd94c4ea8cb5726c643e23a77af982f3dcef95a0d9d64115defa5bc9d3e6ee0d6bbe932dd70efc3b58617e4ab56700f145792702b08ee71119317c500a07423826bd56c1a13aec99c267e4059639ed8d701dbf8a31e4ccb100c4c8b221e676218613f78fe75cf1baa051f2e45052ca84ccc03ecc3786910fe2a33677bbab5a7428283904370c31c422e14820a20f4a785dd259a0f22b09a666856a8ad82f7e64730fcfd198c848ff58bef875be70eda8998d352aa51adcb46da002a87447111f884bf0b6280c1b97ce07d85540d502ca9003993cfbfd620d495537a788eb3d379d2cd273f3a346b532d785a649eb04220df8a6f6b43f123d4faf03c760934182c7139bfedae64e51fc79d0fc5797bb13d688b6bc183fc3fee43f90228d2e913444833c1b478148149954439a473e6ef6ddbb1d0a7a62d902ea464d53e7edc937730b0c019f4c5d5e18934a4c0f3e6536f1be12e86a94718aafe1e66f14bc5d1db94e780601a193ecb0c038ecca2276dd044ee409bab6f2952a4d717e28ab1646d1e01db6a828e27a09110bf2a709f56d6d377bc6f8729010386140b1e22d2a69db71ec80e7ac70fad26a7bd683c2315a9a2f37c5e7a01d14666772144c2970ad70088a7cb9bed9d6f30167f5d213ed70907307ff45e003003c96a6d70bfb0bd00a93754566672ae3e50563d005d41863f8782497ddf7b3fe71ca2bdb0a8d97ee84672b1760bbb9bcbcb1c3eac8b8a5a6d8c38857d672a13052fc63238466ed06d115b84adc181a0cfbdff77c9158f605fdc0a23eabba4e62fd3b70a3c9fd862bd3edaa70c97e2580ddabfe472a9c8e891acb8e0a79916a6ffaef5d4793255a42cab5a99e9edc01d5c8d288616896af390c4fef52dd42b771e60c890cd3b830e19b977bbc18b7f24af7a99727e5299c5bc0f8e2cd448f3afbac866216f9e9421c2ac3f91c01e50b53781d67d6ebcfba9a869afc1e65b35e71bf9b1d9cbcfae4b86d92be1e21d95bbd65584bc36716ad3c6eafd5c1034acdbb7a2a7922a12d881698ca773e0b76a426e285b748e7557368a2643467706f0d91694f903cff84398b72c849bd6025f60bbd693fe94cf836317cb991d0323d70265dbe593732d9d82ef1c87ab164f10970372a52a4f887307d096a51b3483f25636232877f67cf8f9431d03495e2f26f803983e1b98fce1f94247ae45eafdbbc7530e1735edb6b1f569db5ca68f1c7e266e9caecb5df4e3931ca8172c1de61dbe61559f5168ff9caf4bc496a36d4265650c62aa6d14a41af0d9db9a2f61ff2b9dc9145fc7f15af600f66ccf9821aa1ee538ff6d271555e2033da3dab64b17270bb345f8c7c9248ed73e9ffa1fdc0f89f0e31f788e7bf33d7e806519c79d5136e850bd7d7746f7d5d7e1d8b667deae6c5d7cd851c212c979bf54e149070b09c87dd882236997511bf4fd98fe51b13e169e0fbe42513fe30ded4baaa8e315d7e3a5d72307e8c13bca5a73906354b8f0b136328c4b42c4a1f4a68a1f8c8bf9168f24506dd025d9f03573b117eb0b81b72220a69c6028d547f32880c5568118d95f0e04b645eec4727bda3fb4f92441a68987826f3cb3b178011f719260da0db92f734634ced711bcd540a4682cb4fdaf86ed7c50cd5876e86ffc8b55f8715f12288538c36cd70cfd16c82fb47296b74457397878f8c261ca3397adbf4d772148411e842ed3e6696afa1ebe983dc4a40b248388dbcc0f4124281f9c3d8527e3f776a861abb045ba0ef147380820eb530c75e662ea2ffbd9d0bd81e77ff58aa0d25e2715e2f9b150a6fb3c6b847309155bcf000faf0f9226830ac45e9d5ae4acf7152297b1981e20de2e94b6779c9af0ab83b9fb6bef3e5a2c0f913570fc739965dc68d8da1e7565ad235e2321837d436368fd4cbbd26eab3136cfaa045e5202729048c5af90202118e0ba5515513c93784a1ae4a8b4eabe47d58395d8d20c4828b8ff537802afd15efae03c093d87292e4022f5fb5f0e6f84c4a5d759836148eff5cd10a4d8c3c56fe1b3099e9f5690760a2c2d66def5d3eee6591fddfa6d94630baa378fbee67913bf9d730a65dc83af6ebfab32ea21eb4cfe16c6c5b45baac1c985e9183d250eedd373e422d0e26a496c830b0c18d4f9c4ffdb22c22782da7eaa3efab2b22146cfd1b3feb7182734cfb78716830a0f1742ba28e0364ace204c577245f876c8c6a56a495458ad36e436f80832104004015e5cbef9d03f29ec3793d46778d326262003f169ebd8db21f5b349413aac314edf5c883f6c289e871be1318f702579cfb7262458a8561f9019109ff717f0d0033ef62c54fdf87704771e113dec91761688925913f93d9afcf96eeb8baebac751c5f5750fb895269db842a090c621390ea50885cdc25505187b00ac5970cdae0bc8986278601fb82fef841ee2735593784fb9261e08f24c042dfa9e096433605e8a33313fd3e46385b322b4e46a1a0bdeb09da27ee38aa1fb31af35e6a670a41d6eda6ec9eca42ff482de954667e325c2009d2f8f9568ded721b812a7e38513eb8a678f733c2e496f75de4ba5ea79737a015168c11dfaeed954cfe05e11f7c7fceec4f676d970912e5adf59b3f255fa12f2a584b71abb8226522df6ce9764acf6e3b1fb716f7679ad701cd", 0x1000, 0x3301afbfb83801c8, &(0x7f0000002180)=@in={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0x3) 20:35:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xe01) 20:35:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) 20:35:30 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) setreuid(r0, r0) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) 20:35:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)) 20:35:30 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1125, &(0x7f0000000180), &(0x7f00000001c0)=0x4) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) msgget$private(0x0, 0x484) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getegid() chown(&(0x7f00000002c0)='./file0/file0\x00', r3, r4) 20:35:30 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x4, 0xfffffffffffffffe) 20:35:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000018c0)=0x309) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(r0) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname(r2, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) getppid() ioctl$TIOCCDTR(r3, 0x20007478) 20:35:31 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2858a, 0x4) r1 = semget$private(0x0, 0x4, 0xc) semop(r1, &(0x7f0000000140)=[{0x4, 0x5e4e000000}, {0x3, 0x7, 0x1000}], 0x2) openat(r0, &(0x7f0000000180)='./file0\x00', 0x800, 0x8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/96) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/112) 20:35:31 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x2) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) 20:35:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fchmod(r1, 0x4) 20:35:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) 20:35:31 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xfffffffffffffffc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 20:35:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r0, &(0x7f0000000040)=""/52, 0x34) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x81}], 0x1, 0x0) dup2(r2, r1) 20:35:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x7fffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/80, 0x50}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000300)=""/173, 0xad}], 0x4, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) close(r0) getpeername(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)={{0x8001, 0x4ac5ec59}, {0xff, 0xfffffffffffff93f}}, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) 20:35:31 executing program 0: pipe2(&(0x7f0000000000), 0x10000) msgget(0x2, 0x0) msgget(0x0, 0x108) 20:35:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x60) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 20:35:31 executing program 0: r0 = semget$private(0x0, 0x2, 0x419) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/217) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x4}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) write(r1, &(0x7f00000000c0)="0b390d013fdf1efcedc46c06c3e00dbb61820c38610718975a96e810940d985e8499553fac579187bcb1eaa986d86aa34f00ef07c7fe5a5267ab427315ca9dcc4f4ecba9e26ef98c7fd832bfee595a4cba897facfd56b7187536a06c1b58e8aee8385f73677d04d6deaff130d694709b85ccf9a55e2ebf4ea1547924436212b546c04a272d976e8b9bad0c21c35310619d", 0x91) socketpair(0x2, 0x3, 0x2, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 20:35:31 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) write(r1, &(0x7f0000335000), 0xfc94) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x2010, r1, 0x0, 0x0) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) syz_open_pts() 20:35:31 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)=""/158, 0x9e}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/49, 0x31}], 0x4, &(0x7f0000000280)=""/181, 0xb5, 0x40}, 0x40) 20:35:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800002000, 0x20000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) 20:35:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x1, 0x5, r1}) fcntl$setown(r0, 0x6, r1) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x81) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) setsockopt(r0, 0x80000001, 0x1000, &(0x7f00000002c0), 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x20) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) ioctl$TIOCEXCL(r2, 0x2000740d) renameat(r3, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') socketpair(0x19, 0xc000, 0x4, &(0x7f0000000140)) pwritev(r3, &(0x7f0000000340), 0x0, 0x15) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/223, 0x9c) 20:35:31 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="d1b891a161a1d0c03105c08b401cde9bf0f252b70e7c34279ac50aa4a146e87d5f169ccd9746963295b5808657044afbaa65560f7c4f38bdba61", 0x7e9842912d081c2b, 0x400, 0x0, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) pwritev(r1, &(0x7f0000001480), 0x6, 0xffffffffffffffff) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@abs, 0x245, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000001feffffffffffffff000000000000"], 0x40}, 0x0) r3 = shmget(0x2, 0x3000, 0x4d3, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/4096) lseek(r2, 0x0, 0x3) 20:35:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x7fff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 20:35:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') 20:35:31 executing program 0: r0 = semget$private(0x0, 0x13, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x400) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8001, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x6}, {0x18, 0x3, 0x2, 0x9}, 0x80000001, [0x1ff, 0x9, 0x2, 0x800, 0x2, 0x0, 0x36, 0x1]}, 0x3c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/129) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 20:35:31 executing program 1: pledge(0x0, &(0x7f00000000c0)="00e36297bcc7a961bddb02717701f6ff5ae34633143422c5b912c6395de74e5a564d65b00623") getitimer(0x3, &(0x7f0000000000)) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r2) 20:35:31 executing program 0: r0 = socket(0x0, 0x4, 0xbbf0) recvfrom(r0, &(0x7f0000000000)=""/54, 0x36, 0x43, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)) 20:35:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = msgget(0x2, 0x84) msgsnd(r1, &(0x7f0000000000)={0x1, "1acfbeddc086a892df48b814b996e537839ebf4fb04c118f1c3dec9460c7fe96e507abfe085ed3b3bc4bb74179329758b24933268955a60cc439aea8000475059b0afed9cf53d4751c0866993b9146254249ed0e40f500ae29c20a6df015a94408b1818298"}, 0x6d, 0x800) 20:35:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) 20:35:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x2012, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) dup(r0) 20:35:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xc4, 0xfffffffffffffff8, &(0x7f0000000200)="48b44fec8b872e58b6035cb39b76b5a58e2efa8ad86a6abf1aea58d7ddc20ccd16ecec05efd157fcce36ede53b2ff5fc7154f17c4682091b0b470478be95df7ca7c425de19a2ca278d438cbf7b801bb79d9fd9797cb22120f62968bbbfe4beebb35546456bb571b21a6ba87cf3a63066d0912a0626e5233f", 0x78) poll(&(0x7f0000000080)=[{r1, 0xc}], 0x1, 0x7ff) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xfff, 0x80000ffff}, {{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x401, 0x9}, {{r1}, 0xffffffffffffffff, 0xc2, 0xfffff, 0x3f, 0x6}], 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0xe3, 0xfe3}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x58, 0x80000000, 0x2, 0x200}, {{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xb1, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000033, 0x8, 0x2}], 0x401, &(0x7f0000000000)={0x5, 0x7}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) 20:35:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x90) dup(r0) r1 = socket(0x2, 0x4003, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="0ee9608afc70f42f3b7bcb03891ab8bd423a9ecf106499aead05cc8b2a56626d71f8809e840f50aec7a153beba310eb1dab0e389de6f9419323ae1ad8a5ace2f09fb50b2a30702ada44d2e8b08086682375fb95e3d3410a93bf87720cf0519e95308d0fbea1eba294b0d44b1dcfb82a840b5259fd7ff2e580ddec987bea743f9690870ff8ac1573008d7065bdd5be46b6629e11a8e746bc861ec6ec5ece6ec644e4739d029ea3c8b729b5cfd001ee979f9ab42b6a2e3bdbb0bee3b6e19d64b62395920ea37054e5ecceeb8a88b9718e38acb7df2e1681419d5373869574abb2a08", 0xe1}, {&(0x7f0000000240)="7ad64e2ff76e4e9d7943617bdfa3c8dd3dfbc6f246d9664d3ec66770e16c2b4a45aaa397da84df9de24a81f303badfb03d120b885f7304b73154cab1ab84ed2e053baaed209e3f814e34d7f808709e8001c44ac030e4e987b9556f41bebe65a165e0e00c1a29a43c91d08de3632cc10ac469405f99f2a884d96eb86da50108d5908f85ef550e028c449498a3a61bb132a97712367ac619484f645c1248b77fbf3753a6c203713bbc62023e53d1180a1bce22f2b330fe21ea4511400782fc522ec672efab67bb047bb276c2439631fcf9af8e040b4a4f5ce2a592fe31320d64d99c", 0xe1}, {&(0x7f0000000340)}], 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/255, 0xff) 20:35:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 20:35:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x40) getsockname(r0, 0x0, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r0) 20:35:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x3, r1}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$getown(r0, 0x5) 20:35:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x18, 0x100) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) 20:35:31 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x100) r3 = getuid() r4 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r3, r4) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchown(r0, r3, r4) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2001001, &(0x7f0000000000)=0x34e, 0xfffffed7) 20:35:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000007f880070"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 20:35:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) accept$inet(r0, 0x0, &(0x7f0000000180)=0xfffffffffffffe11) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 20:35:31 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x9566) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x57e90c91, 0x1}, 0x10) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 20:35:31 executing program 0: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)="e91f7189591e9233614b2f00", &(0x7f0000000100)=""/165, 0xa5) 20:35:31 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x6, 0x86dc) fcntl$setstatus(r1, 0x4, 0x0) 20:35:31 executing program 0: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/160, 0xa0) 20:35:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 20:35:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x8, 0x80000001, 0xfffc000000000000}, 0xc) 20:35:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffffffffffffc1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x37, 0x5}, {{r0}, 0xffffffffffffffff, 0xb7, 0xf0000002, 0x300000000000000}, {{r0}, 0xfffffffffffffff8, 0x28, 0x4, 0x6, 0x3800000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000004, 0x2, 0x20}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x3}, {{r0}, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x10, 0x81, 0x10000, 0xf6}], 0xad, &(0x7f0000000340)={0xfe2}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffff3f1, 0xfffffffffffffffe}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="7b54ea1c26ff366acf6c4a5444519b9766ea31019f13e6b456ab74f3cf8541f9efdf1c28866942d67f9573d654e4175ed134a3e762bb9f0a7939a7bbfa8bba56bec1", 0x42}, {&(0x7f0000000180)="e9a0d4f527cca63e0ed78802a121b096a51394750f2c8f1763306889a9e36398ab193a786f11eb1fe8", 0x29}], 0x2, &(0x7f0000000380)=[{0x1010, 0xffff, 0x1f, "6516e48f7f8d35e5750245606e1674759bda9c659bf32ff14efb6be5b1672db7dfabab4614a169374f36742437405e8e390b3097fc9e5633516c73d0be8c9a6779fdcb5aa43d9aa49ea342db26229df73c8221623097f34a38e780e891e4cdb68b5666d73e2104046930300fa4870dcb9392662e0bdf4e0f9f1d46e6b811ab252e4d9cf9cfe6b09694b13709152ab1b92cad3ddef6a6b4f483909a4f008e0f9f1267229103f6abb0442af433983fc104b358aac79bd544954f49e9352f68caa4d2cfb798f52da7f39d21ed04b24ce1d404c17aaafaefe31c21f6b3a34741e0582bcda749b0df0bcd80da81f5c3a7c27e48884b155e1bbb94d2d54fc86b220a2eea34dad0840677019b0651afb372fbae37c344b0fd588b1a043b197591b665964049fc6d3532f48d7b78ee177929ce6a126f0e82633f46481324b740854d8cc5bb2124994f4cb7e5348a4a9b0bfc73f115b5d6968c1877df87fcd3057d83b35cc5802b616123c404700c59e0934b72499c5e7c5cd9ba6bc0c616a52cd701c31f4c9c89fa3aefd5d7dddddda24f1226cf54af8b7e1819e5cc59c7e4d1583ead4bf2c0f37fc676e986fa2ccd1b80ebd5b57caf8ae5490b9e4ed1f0bf8669b3f3461361f130e8da36c06a47a290ffdbb8bd1c69618e6937a8fcddb947ed3b1d1b4d1e5905cc459255ce4d2296c689fc988bcd1f9d2c8aa9cfeaeaa960eb389a2757f11edc2f2dbcedf038ba370a68769b44d5a62e658adbc53856d9303b4f8867237bde025388855b2d3bb5d1be89262b75c3d060609d9dbc9d70df109a31b3a23e7cfd8ef748d578edb3348dd1b08c7f8a5e918050398262e9bc852885d48ff3d908f9445624c1feede1cc5c411cf2f94f3661e6c75490151200dbf10b48c00251f547a590fe43f1bbf73a3bdc6d3690fd2b7c3485999023274450ae9b2ee9799fcd1f0a2fbcb2bd83709ca20af3f636eacd14232417b9c0216d7b145e004da1600ce287c8064e0f087f0100640d777e87d97a8ffc1036e9d5ddb12e5aa1aa00e70ab86331751ace3dad15c35d17edd647fb5c37fc72fa87d95ee7719655989babf2f0b1a023365a1314dedcf92af99edaaf9ce6780572523d3921ef6672321b6e148d3f239232ce625943dde387305c6ce5f588fd426ba17c24ee581900697e57426a191140a86b3d78f2d5d441f432ebc6c713ec12046a4ac203fcf8f3bbba6abe38620556b083fdf00d34dcf7d03d2a9c4caa41afafdb0229fa41edf881883a9933ce1bf9481e918beef36a34172a15c003ca08cf448c05dfaf7bc02af9fb4b1e501684d1507558b18eebba97a1db8e55a4b697483492448043a2208ea752fb6bf9768547dbbe302ec65ca8aa72973ebf893f6082720ed51f242ed866d197cb236275caebe60ec6b3ba537d6cc779549795377b4a5be6270491e61b9bc538c908eedcfe725b8081052c03f2822a4e175b7dd5faabc2842b04d46446ac1d40b23ca1cdcf523b32bd84dcb1ee412aef37d7761ba85b3b2fab1ba1301900a37e7bc6eac2ce8f983aee9fbab5e21599f54c77df97a4ba0f9355e6d9dd0d6f684b240aa3f741a900f4a304f90d656f8fff9010ec9dede01be9dad6204983645ff4b8089fa033c70adc17b7fbb9cb1424f64c0af9946cb9b6e68f709c89241ed755a7134ffa13de483140396c802b4daa8359dc9ea04f07343a32ddd913c0498b7ae3889afada5846217310dc84be1287f7895d51c0ca155deebe0b1fd1a468adc38c8565193da4742d06105a019b0ef6cec34758e80e5a0e0d521761558266e6674774a2c5f32e07df56c4a79cda11d1af06de2c12f4b8337dedfd1a8b0340248b5bfae246dc48bbca032d043972bd2aa5192dcb9dde053b10106fb23653994212f9f03aa791c22978dcc1dffe4806d7eb79d8fee734c8167199d610510b7bb145e83d287fbadb1423a833c3d207070e43fbc0f11bfcb3fc3d2ec4f4607f978afd131d4f10301faf7d431db404d0b3c1ccd9ae919ce39e688700051014ba34927b39b6240ad41424f35e814670ca1950c21c6e263b0d174892f443366574e6081442913ea4f7008b322b4011b50b9187b5173033dca98934494b6e52ca7d3f9bc190bd2c6dba1334ee7aadff8a06bb93c28490506de98130790cb68c1b2c950941ec135edcba5ed066bee1031ced244274bdeb2a390d27c14c5f9a66c82a8164cd1a0054b15ad07663abb459c23675d7624be53a43c94e5791e9285bdc9f4354f6c87ca29688c41401c4cbc230a31b1297a98f27b6f1eca9517d6ea7fa9a0d3fa1f468b5fc5a90489877c5d903d336cac9a06513222b7d603f277d97097e2547c07f9c8ec06d37e6bac20a76e3a1aa86c2d58a39f86b6b4f5b99e54ece0474323d93c4715f2c7bd95726bbbbf3295429dff2184dc9c5e3a879d9375e53df336575cdbf6567e50d0bec97ee509cd404e698242f2f2b8413ea65094b89951a6b8640beb7d066a3b4664b0046281edea136e7cb8951982770fac35e163623a9dd113ad6d38b634b31b371b37836b768d618631e8bb4aee3ee99034498f5c366789e25fd57e605925449355d3c1f24dbb178ee2a6cc01fc7b7bf356fcb86fd2be43964e8b0fe77e83d7b5da1442af7ea9612173d2164b0f097d16618252144978982590c4b551be5f9cb0016250b820c6cbc467f207ba9b48d0d36959251dc43f8c126c483acef6ae647636d2cb60ac6a9ca61ee4b3a6cc5a948f6297540c97ce4bd80b21031caba95e42c1c78e496d5dc5fab1591aba52842ed722d370cc66edb99121c1a9808a4d90750ad9c09665bed776035beda611be24b3ab08b4ed0335f02fab5743f5f4b34902d83be505a49db3860ef4f53b3050c3c6751115ae352711d6f9ef09425ac4b645844a587013dfaa02da9fc0e987a94c4a8b4eadeab9e70ea5bf45d2facaf6e21c443554e0055ed2eb6563033908fc69d94a3b0079c63777308ab56da7b33fba639e26e568db9bfa7bdf4381ee8f919b788132d5f568cf4d7ff2b9cfd1f0fc1fe90481b420e68d9fe3f4536856342a7452b9a7cee3503703ad746d4d2d6792bf0b9ebee5588521b5a0d0bfec6753ec278318cc909564e1a9f93de91e1c330daab0cc1eba5e4e48f7b6610dac723b664e7629bc4737ea4147d5313cb8d053671db6538073be0fc39a439772f3dc48504192fcd44a6888ba2aef6fdc37e4899019c0d44276ff07bba21d784ef6cabca9b902a12d28c54ce7b18cb2460af802fde6363220c0584377c510f88ebb95a0955c53d90a3f86635a26f6dec0f64f4a686805b960586b2af85090f8a2488b4bf99d42a10cdea686cdc2eed6d2696d644f5129edacccee63d9a5f3f92fcee01eb2dbe044f1992006bcaf97d90809b6919ad8a6b014ae5c72ca557f68ae04ae10ea9c542283ddfa88707fffc972b3c17b78cdca367baa0c9e77c5e644407f3998e3860608572eb806c8c7f43be0a76afb3ba1f1976b6c0f4ec6032ddb44242d25a0241c432e2303c6e67e887b265f6ac1c8264fd87a6467feb605bfd748f75429343a870f88ae37ed8be5f68bd231fa8abcd68875b834f6c3256049d42383044f1e1f7c58285f1ebd5383ad4e8b5b92741afc7aca2f66862302e272e5cd006d7c31d50919a2fd3745fd08e6d2a20f45e3410a572da9a095454ac02a42cc7717fd6f1c031e7e5d5ba12b27fbf84c983d4e94fc657e860273344a43c1d3dc1da9be2815d63b035af21575a09fd2f27219b4d508502a9d61bcffa0cf7a3799f1816fedd553e55dff6843817014c53ba8cf94f2f6d0898773e3596b6be552ccabbcbde55207f546f5604405b850abb1f822794347243cedc00a53f1349747bdcf26fc86a423347d50c4de8c45f5d79b1625194589289df75f199156ca72ebe38c8395462adff7975dc4af02638a2d14665ee6d84fd935e4d12369a33cb6b6783995d6a23fff45065da9d87d1e9e22e23fb611e9ceeb9b02769d57a519f4baeafd8708b2811627116750c77ae823bfaead63c489e828898d60fd0ad030a069d68e57a624e3f72b7802295f703a30068aa0f0a8172fe055856d65174338903aef0754e6f797ad92975b5f5af5c6f617dec410a7a46e47f70b5b9e79ea96a91e9e9812af0138d15a6a23d5171697ae4b2de94bf9c7e39ec43dc92a60941278b70dc6f4b92235a7ed582dfaa11c5a32c7bc3a000c1f0f3fa4c2255949e9f9a1806a9216e545339c15c61dc6b6f3990daf417460b1c52d5437e2c9d39f33fbaea3dc49370fb599bbbc6bf1d79a014683e5afb4f80c5300515b91a3fc4c64f8a7da9c5dff327cde483064ace7ec21a768975dd334c178a3c75ab1159c6fdb9af9e2570f655635f60209ce164d73d63d851b1a55cf5f2ef269908b795616dd2abf6ca6f2c697ff00e7b127c54e88e0d6cc72abc109047cbd59bf607ed54ecfba0e53899ee01ec7937818a4942ab89af0772b96718b6fd37261dd092d8e623d68bcc3183c40527cad77eae432919b82d1695b2dd47b63b968668afb0f792fd740ea6ac235e6ab05db020d21996a4588800ab55f4b1589b597b42defcb6234f4de2e1ee565f83811e54a32ffc44adefa89cc93f28456ebeda56e2987830d67767dd0a7a0d2d44e972902b2374b1d651f48c0ea5c9bde29f6861333305f5b4305f6a950916c62ed5e5af59840f1f7f1f4b59459c2cec74279910b35f06ef0e920c8ef266674cfbb65abd844bb85e418b5d17285087c28aaef6e840958e7a7a44e59297897adeb057a0eea00fe4018687a6757d3d2f5e99ed7d846dc825b3ee1c5a78d34bc3197bb347bf2500d0a47526d6ddce0834fa0d9eda32e8a8f41fbdfc29fab62192d7a3df0f999733459f4f94a51186b608bf0da3aa537055be14d61dc234b4fd9857aa047b083ee9d245ee95a1757750bb2edfddaf620877a86b0bd7e28cae9bca4220d21533a4b894f26680beae60ce3060d9ca659ec459e9e3e2565a3a85b3c15236824cf0fc85d6c9a240f24c8fe90ecccac3225ed408b51aba177880fcea14155006f9e637b612af0679d48ce658aa16881ec9e0fc7cd9a4be1eb9635fefbd9b40c7605b6d143b725f4823e68309ac73694d8c9d3cb1e9f15281454754ede3f8bde349b2af00b3071b8fad24ec92d9faa3e05db5a8bb4ea9c8d512241f421c228567d2008bb896a4750992e4eeb07e103105f0bd6b365997a22fd574033fff895e6cfffbcfca0dcc5d21d57aab5b7d87ca9305a8a24fc9a70c22409cdbf5e2723ffeb12565eda9a7a3e4898a5e700d289f75d916ff45d72732e93586ae103fbd1a591530ed52b953f4badf544616b4814057f8320336907a163c0c8ae0e4923588a3a2e44d0882029b0f6defed63fa778ecc09b59fac7c68c7164e98f8b347787d28734330ee9f5973421823d5f09b6db0aa813cc5346c36fe545cb57a3cb72d98a6736d10f8c0879466bb83a387352c5a1b1e43f4e54412eac7252d609036f05cdbdeb8c0b062c043470d54ed1eaac69726457ce5b4f568387bf9422d025907d08990b73ab7dacdc8142e58c04b2f91491f78855f92a8a5368297844a55fd79c78bc3740923959b22ff46fec48b028938555540915d44871042b36d0425392edf6a82a6b787514f2eb397bdd90b537c5fbd831fee8ba098c4fd5d5dd6228988dbe635ff17d0e94c4d08c7048fe20a4d5bf58bfed9e171774f1db59675d8ee57604ff1906649d5e00fbc4e9241e8a4a0d832f612390c1c591f5e4321ec85bba57c09d5479f72f26bfd688bc5e9b4"}, {0x70, 0x0, 0x6, "aa3155cfc7bfa033bc40c6dd26f55a27d2b6bd03bc83aa9d90f8fe4537c6f9dba3ddeea1413665da6bafa60b1ac9caaee752dc13b5176f5d01b47f3ab2c076cb1cd8bcc70a3e0234fbcc910d7d32f864fce20c07df9bd719e1"}, {0x100, 0x1, 0x2, "81788e487ee77059a97be5999b0407ed59691b8ef7c967c75328ff25f315e81d68479beca883bf6c8107044045656016bd669f00de20dd0e3d202a610530192541d7b6fff62dd9e332bd0ed7842f15a156e24b0d5433ba8ecba4a03571678b7b237ccb448e6b69b95bf05ac8e7adcf98259860f1f360b8eb66f793df2ff0e2024f582a87235be39e8a585cffe3b3c03da8e8a291faad5a1a561fd48c7699245433ee3ad62971fc806b5e77ce742c4e6411aa15de7321731438f9e15c86d43d0fc348e3a016df25349ae3924048fc77b24bde8fa531dd6837b85cabc7463375fda0740c685fe8db2927c26aa1"}, {0xf0, 0xffff, 0x9, "70e5a54eced3b19f2e63503ec1811c5304b18899067a84f49bf0ffa8051b167dab418b77ed70cbdeadefcf1287c9acc5e82643a50ce9af87b3582f2abc34ba966e1be6b2feedb936ad9ddb100093a159e6f0669ff45be23bd3f82e539998022f8877f95bb71da18029659839db2da10bcefa45513fadc3cb0c8a8bc22241564617a4be0f9b82b80d6ebd114b929d862b2240236e0daf1a307e1f969a0c3235dba0bba022a946e7a07c77bd9a05bec51b838841505537a575c2e72d1c387e1ce176cdf10c6a385840eb7c6c19a720eecccb82c206c8602a3266e4"}, {0x68, 0x0, 0x6, "2bad1d9e5da11bd5f66cca1460d659710cfffb1db9b131de89665ec04a863e09b3a47d43fa0a01932eb89f3d2e97b0ab8374c42dd872e52053fb452cb9e4fcb0cdd1cc74609879dea1ea3c81f0e85ae89692b63b79c5ffcb"}], 0x12d8, 0x8}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x5, 0x4, 0x7, "49fe1bc23233994e29839a39944641e87f42d105", 0x3f, 0x100}) 20:35:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 20:35:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) recvfrom$inet(r0, &(0x7f0000000100)=""/251, 0xfb, 0x2, 0x0, 0x0) 20:35:31 executing program 0: setreuid(0x0, 0xee00) shmget(0x2, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffe000/0x1000)=nil) 20:35:31 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x50) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, 0x0, 0xfffffffffffffe86) 20:35:31 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x5, 0xffff}], 0x3) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/12) 20:35:31 executing program 0: mlock(&(0x7f0000f8c000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2e) mmap(&(0x7f0000b7d000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) kqueue() pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r0, r9) r10 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="be07d2def2fc5f5208", 0x9}, {&(0x7f00000000c0)="15ed0c408cabe39ff2022b9fde904eae73513293a7335115e9dec2b42f9e1413330fd2851357be7e7d93a30c4ed79f37d9a4330fcf0ab7f3de47da258fed81ea8b89f261bb79263caa109de8a9b75307c86e443465d26987dc1466d2c4ec575551d1293dde4ca40a536e925df25b6787f023219e4c913b335919151e6bc9ea12d014c3c2", 0x84}, {&(0x7f0000000180)="97572b98ebd3bc95a0fc4a0aff74b86b7e19ddbab8a2b115ba6c2dc3aa82a394df3ca6e98c26cb11acc7795961ed929c49d02c4ddf53721b0a95e787f47adf0868844e44e687ade3603254fa7c8ed15eed969b33a72c57dd83e3c6ebaf2a1ddc0b64eff12a147cd18a0d2ec6eeb0d6b0389dadbb40aca411d63f7ede415eae7e277c379b3f72e600fd02d8babafb3849dcb614ae9faa6dbe4c6d56ab430fb20cfd0ca6b6d88130c9b763510cd038f1ad9ddcb1b75e4f5f87b0fcc8eae8198b", 0xbf}, {&(0x7f0000000240)="d1447fb1ddf5f1359cf12ea4f94cd9a8dad4b6dd267645b3ba760a999de9c80ba005e6119eef572e13d88119ccca02d757dbaee8d59ab7813db9fafd53c38be0b1f0dcacb30831a70733355dcb7197dbc6d8ab03cc32d5994929e62b6ff9f6206bac62fbd19626d03ad203a4d85e3ed1025c350a8401c8fb2ca4dc8cba42fd952ba005112efbe8ccd95feecfa3321f4a673246afd3149db4c6c106db9627f66fd3927413c737fabe679e04acb4215507b1d9b48845d0c92da912f978ad0cdb28b3eed85da023f6fb7b5c401d12450410e4b35bce40946cf38f749779f336fc69045105bb823954ae4de806", 0xeb}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00000000ffff0000010000000000000000000080", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x8}, 0x400) 20:35:31 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) getpeername$inet(r0, 0x0, 0x0) r1 = getegid() setgroups(0x1, &(0x7f0000000040)=[r1]) 20:35:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x40}], 0x4, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r2, 0xa, r0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x5, 0x40, 0x8000, 0x3d1}, {{r1}, 0x5da581ed9d2da0ed, 0x1, 0xf0000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x6, 0x3, 0x4, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x8, 0xfffffffffffff3d7, 0x5}], 0x9, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x10000, 0x4}, {{r3}, 0xffffffffffffffff, 0x38, 0x40000001, 0x1, 0x101}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x5, 0x2}], 0x0, &(0x7f0000000180)={0x3, 0x4}) lseek(r3, 0x0, 0x0) 20:35:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/199, 0xc7}], 0x6) open(&(0x7f0000001540)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x40) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 20:35:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1004, 0xa0000000000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380), 0x305) execve(0x0, 0x0, 0x0) 20:35:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/199, 0xc7}], 0x6) open(&(0x7f0000001540)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x40) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 20:35:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) 20:35:31 executing program 1: unveil(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x81}, {0x1, 0x9}}, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xff, 0x2f}, {0xffc000000000000, 0x81}}, 0x2) unveil(0x0, &(0x7f00000001c0)='x\x00') recvfrom$unix(r0, &(0x7f0000000280)=""/1, 0x1, 0x803, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 20:35:31 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x10001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x42, 0xff, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x1ff, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x82, 0x80, 0x8000, 0x4}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xfffffffffffffffa, 0x8000}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x2, 0x1f}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x10000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20, 0xff, 0xa8f}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x10001, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0xa4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x21, 0x927, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0xebd4}], 0xffffffff, &(0x7f0000000200)={0x7, 0x2d7e91fb}) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, r3) 20:35:31 executing program 1: syz_open_pts() 20:35:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) socket$unix(0x1, 0x7, 0x0) 20:35:31 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/4096) fcntl$setown(r0, 0x6, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x3d) flock(r0, 0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x548, 0xfffffffffffffffd, 0x0, 0x2, "242c083fc3651f3f8ec321cf34a201c4368fa825", 0xffffffff, 0x80}) 20:35:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) syz_execute_func(&(0x7f0000000000)="f39041d88c7207000000c4a1fb2cac050700000046d905000000000f755600649e642e2e36afc4a2fd208f00000000660fe6d4c4c1d15926") r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0xfffffffffffffffd) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 20:35:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbefe, 0xfffffffffffff9ab}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000001, 0x10001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x14, 0xf0000000, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x62, 0x1, 0x480d5659, 0x9}], 0x2, &(0x7f0000000200)=[{{r0}, 0x0, 0x2, 0x40000008, 0xfffffffffffffffa, 0x2}, {{r0}, 0x0, 0xd, 0xfffff, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x83, 0x1253, 0xe9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x3, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x8ed6, 0x3}], 0x7, &(0x7f0000000000)={0x3ff800000000, 0x8}) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0004815e0, 0xc0008d6600, 0xbf5000, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf5000, 0xc0004815e0, 0xc0008d6600, 0x8fa9e0, 0xc00071bc50, 0xc000793d48, 0xc00071bc20, 0x0, 0xc0006b8a00, 0x117dfb19ee7afb88, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000711e0, 0xc0004815e0, 0xc0008d6600, 0x8fa9e0, 0xc00071bc50, 0xc000793d48, 0xc00071bc20, 0x0, 0x4f0f00, 0xc000843e0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc000843ed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000793d00, 0x8f8660, 0xc00071b230, 0x1e, 0xc0006e78c0, 0xc000772000, 0x964, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc0006e7900) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: