, 0x0) 21:59:40 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000100)='./file1\x00', 0x400, 0x1a0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000200)={0x8, 0xe9000000, 0x80}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x1, 0x6}, {0xc, 0xff}}, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:40 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x91) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x91) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 21:59:40 executing program 0: mknod(&(0x7f0000000040)='.\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='.\x00', 0x2000, 0x0) (async) 21:59:40 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0xfffffffffffffe46, 0x0}, 0x20}, 0x10, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xa0, 0x72}, {0x18, 0x2, 0x4, 0x3}, 0x2b0c, [0x3, 0x6, 0x9, 0x4, 0x7f, 0x2, 0x2, 0xefab]}, 0x3c) socket$unix(0x1, 0x1, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0xfffffffffffffe46, 0x0}, 0x20}, 0x10, 0x2) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) (async) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xa0, 0x72}, {0x18, 0x2, 0x4, 0x3}, 0x2b0c, [0x3, 0x6, 0x9, 0x4, 0x7f, 0x2, 0x2, 0xefab]}, 0x3c) (async) 21:59:40 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x100) 21:59:40 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10191, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x1, 0x3) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x80000001, &(0x7f0000000100)='./file1\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:40 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='r\x00') semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000100)=""/245) open$dir(&(0x7f0000000200)='./file1\x00', 0x200, 0x0) 21:59:40 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 21:59:40 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 21:59:40 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) sendto(0xffffffffffffffff, &(0x7f0000000380)="92ba6bcf50443da2121e4285333b3621172da8c187f13b3f4bafdaefb1ad2cbb7a49ed91e510982e7fa41f55facc71bef73864201bc5fa86d7d9e68b093a9f3cb8752941dd12cf5f557edd0aaa0ae39704544e35e5a1c6c55edc563ec474aa56edb13c3580ad4bf0c48f61de70405678538429c94cd3f0a3e895ef5b85864e2b6c4febed82193ed94179701747a4fec224803f986415be", 0x97, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3ba, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x100, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000008c0)={0x3, 0x2, 0xffffffffffffffe1, 0x9, r1}) r2 = socket(0x1, 0x4000, 0xfe) recvfrom$unix(r2, &(0x7f00000002c0)=""/165, 0xa5, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c6531003ebb52cac1d99d67aa141db82960f7292eda5328d5b55f2274a596df97deaaed08df6e573236af1ee1823df0188993d0ffd7ba6f53bbe5dd0bdb87ab9df6f89c0cf4cf5ddd3da8fdbad02db5bcf1020db158652b9784dec147277103f7f5e2355bfd55c572baed3ac2e15262c189fc7bd900ed3952d95bfb1fd200aa6adfec1a32272705e406e73e4f051082af215df2fb0ceb633f76c9cfb77c0d15ec31ffbe21066855d1549028f940133ed23c3f57e85cbfbc3cb6b805b13c20c4798e8ed9b0c923b8ecf4e46ab63e3544eb529e88704923549c3935bb6427d3c2cff352330e435d43c265ae98893df39d7a244261b5e8e7c93bae7358333984214ece7c83ffab6da9136eca1c0c3ed3d224326896c3c43ddb6d10f8e2864dc9dd771e89dd7c2c65f9c70e9c7feefa3c467afc46161e9fadc0e0ddb87f28926c4e20965487a980933c33c73281a3edc12c0ce5bf98d9f7b2c502fa603c960a700a843cde10b91ab62897231de5c8cc869c9f75693e1c31529d71f412a277daed727387402b245fea216c2a54087898d4dcaa8cefab27acc4e0bd1350e0303fae54f2579f7d31e2c102bd1de3958ef1b772ef46f15e9d286d3600003a6c519a405f4d290df0533123c1bb464d52748e87caecfecea65be4f9bd66370a4477210000e0ff03b1b9e81e96e81d2eb1494cc218f24ea536f2536652861e4a52c8a935cc6e312749961732160e813deb4b7fb53fe80312d3cf64ff2142a2b50ebc3d748d6b622356399c3ffa4620fe062c50edbf4ccbbb0dacfade7998051467d6c06702c30618797054399b9141019c9a120011b78b71bdc717e84831765c76b5d72a67f375f5ba846735d125e1a1fd9387d750c018dba8b57e69f96802b228be54cc887e8ebfe19d59a6004ac7aa154d44c12c1a0f35142837ad6dfa255a2538e1d4433fd198f6bb450daf63198b633018d5f0fbf64e151628e843"], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) sendto(r3, &(0x7f0000000440)="ac8e8bfbd0bb61354cf3d338035af9f3d23acf5911c762baca485b18673df2379f07544a3899638b81cf703f833bcfe5440c92c97a2804481a68d6341331a22dea15fb0d131f6a3ea2d7d63e2609236302afdb6afaffbba724de57c743be410783e76ca92d405fd122bbb131e318e27fcabcda9cf8725f7f5f88dfd8f99aef7a5a66a7396b20", 0x86, 0x48397a30eec05eb4, &(0x7f0000000500)=@in6={0x18, 0x1, 0x400, 0x7}, 0xc) open$dir(&(0x7f0000000100)='./file1\x00', 0x200, 0x90) recvfrom$unix(r2, &(0x7f0000000180)=""/140, 0x8c, 0x800, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) 21:59:41 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) (async) 21:59:41 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='r\x00') (async, rerun: 32) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000100)=""/245) (async, rerun: 64) open$dir(&(0x7f0000000200)='./file1\x00', 0x200, 0x0) (rerun: 64) 21:59:41 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) sendto(0xffffffffffffffff, &(0x7f0000000380)="92ba6bcf50443da2121e4285333b3621172da8c187f13b3f4bafdaefb1ad2cbb7a49ed91e510982e7fa41f55facc71bef73864201bc5fa86d7d9e68b093a9f3cb8752941dd12cf5f557edd0aaa0ae39704544e35e5a1c6c55edc563ec474aa56edb13c3580ad4bf0c48f61de70405678538429c94cd3f0a3e895ef5b85864e2b6c4febed82193ed94179701747a4fec224803f986415be", 0x97, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3ba, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x100, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000008c0)={0x3, 0x2, 0xffffffffffffffe1, 0x9, r1}) r2 = socket(0x1, 0x4000, 0xfe) recvfrom$unix(r2, &(0x7f00000002c0)=""/165, 0xa5, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c6531003ebb52cac1d99d67aa141db82960f7292eda5328d5b55f2274a596df97deaaed08df6e573236af1ee1823df0188993d0ffd7ba6f53bbe5dd0bdb87ab9df6f89c0cf4cf5ddd3da8fdbad02db5bcf1020db158652b9784dec147277103f7f5e2355bfd55c572baed3ac2e15262c189fc7bd900ed3952d95bfb1fd200aa6adfec1a32272705e406e73e4f051082af215df2fb0ceb633f76c9cfb77c0d15ec31ffbe21066855d1549028f940133ed23c3f57e85cbfbc3cb6b805b13c20c4798e8ed9b0c923b8ecf4e46ab63e3544eb529e88704923549c3935bb6427d3c2cff352330e435d43c265ae98893df39d7a244261b5e8e7c93bae7358333984214ece7c83ffab6da9136eca1c0c3ed3d224326896c3c43ddb6d10f8e2864dc9dd771e89dd7c2c65f9c70e9c7feefa3c467afc46161e9fadc0e0ddb87f28926c4e20965487a980933c33c73281a3edc12c0ce5bf98d9f7b2c502fa603c960a700a843cde10b91ab62897231de5c8cc869c9f75693e1c31529d71f412a277daed727387402b245fea216c2a54087898d4dcaa8cefab27acc4e0bd1350e0303fae54f2579f7d31e2c102bd1de3958ef1b772ef46f15e9d286d3600003a6c519a405f4d290df0533123c1bb464d52748e87caecfecea65be4f9bd66370a4477210000e0ff03b1b9e81e96e81d2eb1494cc218f24ea536f2536652861e4a52c8a935cc6e312749961732160e813deb4b7fb53fe80312d3cf64ff2142a2b50ebc3d748d6b622356399c3ffa4620fe062c50edbf4ccbbb0dacfade7998051467d6c06702c30618797054399b9141019c9a120011b78b71bdc717e84831765c76b5d72a67f375f5ba846735d125e1a1fd9387d750c018dba8b57e69f96802b228be54cc887e8ebfe19d59a6004ac7aa154d44c12c1a0f35142837ad6dfa255a2538e1d4433fd198f6bb450daf63198b633018d5f0fbf64e151628e843"], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) sendto(r3, &(0x7f0000000440)="ac8e8bfbd0bb61354cf3d338035af9f3d23acf5911c762baca485b18673df2379f07544a3899638b81cf703f833bcfe5440c92c97a2804481a68d6341331a22dea15fb0d131f6a3ea2d7d63e2609236302afdb6afaffbba724de57c743be410783e76ca92d405fd122bbb131e318e27fcabcda9cf8725f7f5f88dfd8f99aef7a5a66a7396b20", 0x86, 0x48397a30eec05eb4, &(0x7f0000000500)=@in6={0x18, 0x1, 0x400, 0x7}, 0xc) (async) sendto(r3, &(0x7f0000000440)="ac8e8bfbd0bb61354cf3d338035af9f3d23acf5911c762baca485b18673df2379f07544a3899638b81cf703f833bcfe5440c92c97a2804481a68d6341331a22dea15fb0d131f6a3ea2d7d63e2609236302afdb6afaffbba724de57c743be410783e76ca92d405fd122bbb131e318e27fcabcda9cf8725f7f5f88dfd8f99aef7a5a66a7396b20", 0x86, 0x48397a30eec05eb4, &(0x7f0000000500)=@in6={0x18, 0x1, 0x400, 0x7}, 0xc) open$dir(&(0x7f0000000100)='./file1\x00', 0x200, 0x90) (async) open$dir(&(0x7f0000000100)='./file1\x00', 0x200, 0x90) recvfrom$unix(r2, &(0x7f0000000180)=""/140, 0x8c, 0x800, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) (async) recvfrom$unix(r2, &(0x7f0000000180)=""/140, 0x8c, 0x800, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) 21:59:41 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x100) 21:59:41 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x8000) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r4 = getuid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r12 = getppid() getpgid(r12) r13 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) lchown(&(0x7f00000000c0)='./file1\x00', r0, r7) 21:59:41 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0xfffffffffffffe46, 0x0}, 0x20}, 0x10, 0x2) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xa0, 0x72}, {0x18, 0x2, 0x4, 0x3}, 0x2b0c, [0x3, 0x6, 0x9, 0x4, 0x7f, 0x2, 0x2, 0xefab]}, 0x3c) 21:59:41 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 21:59:41 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 21:59:41 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='r\x00') semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000100)=""/245) (async) open$dir(&(0x7f0000000200)='./file1\x00', 0x200, 0x0) 21:59:41 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000380)="92ba6bcf50443da2121e4285333b3621172da8c187f13b3f4bafdaefb1ad2cbb7a49ed91e510982e7fa41f55facc71bef73864201bc5fa86d7d9e68b093a9f3cb8752941dd12cf5f557edd0aaa0ae39704544e35e5a1c6c55edc563ec474aa56edb13c3580ad4bf0c48f61de70405678538429c94cd3f0a3e895ef5b85864e2b6c4febed82193ed94179701747a4fec224803f986415be", 0x97, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3ba, 0x3}, 0xc) (async) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x100, 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000008c0)={0x3, 0x2, 0xffffffffffffffe1, 0x9, r1}) (async) r2 = socket(0x1, 0x4000, 0xfe) recvfrom$unix(r2, &(0x7f00000002c0)=""/165, 0xa5, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c6531003ebb52cac1d99d67aa141db82960f7292eda5328d5b55f2274a596df97deaaed08df6e573236af1ee1823df0188993d0ffd7ba6f53bbe5dd0bdb87ab9df6f89c0cf4cf5ddd3da8fdbad02db5bcf1020db158652b9784dec147277103f7f5e2355bfd55c572baed3ac2e15262c189fc7bd900ed3952d95bfb1fd200aa6adfec1a32272705e406e73e4f051082af215df2fb0ceb633f76c9cfb77c0d15ec31ffbe21066855d1549028f940133ed23c3f57e85cbfbc3cb6b805b13c20c4798e8ed9b0c923b8ecf4e46ab63e3544eb529e88704923549c3935bb6427d3c2cff352330e435d43c265ae98893df39d7a244261b5e8e7c93bae7358333984214ece7c83ffab6da9136eca1c0c3ed3d224326896c3c43ddb6d10f8e2864dc9dd771e89dd7c2c65f9c70e9c7feefa3c467afc46161e9fadc0e0ddb87f28926c4e20965487a980933c33c73281a3edc12c0ce5bf98d9f7b2c502fa603c960a700a843cde10b91ab62897231de5c8cc869c9f75693e1c31529d71f412a277daed727387402b245fea216c2a54087898d4dcaa8cefab27acc4e0bd1350e0303fae54f2579f7d31e2c102bd1de3958ef1b772ef46f15e9d286d3600003a6c519a405f4d290df0533123c1bb464d52748e87caecfecea65be4f9bd66370a4477210000e0ff03b1b9e81e96e81d2eb1494cc218f24ea536f2536652861e4a52c8a935cc6e312749961732160e813deb4b7fb53fe80312d3cf64ff2142a2b50ebc3d748d6b622356399c3ffa4620fe062c50edbf4ccbbb0dacfade7998051467d6c06702c30618797054399b9141019c9a120011b78b71bdc717e84831765c76b5d72a67f375f5ba846735d125e1a1fd9387d750c018dba8b57e69f96802b228be54cc887e8ebfe19d59a6004ac7aa154d44c12c1a0f35142837ad6dfa255a2538e1d4433fd198f6bb450daf63198b633018d5f0fbf64e151628e843"], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) sendto(r3, &(0x7f0000000440)="ac8e8bfbd0bb61354cf3d338035af9f3d23acf5911c762baca485b18673df2379f07544a3899638b81cf703f833bcfe5440c92c97a2804481a68d6341331a22dea15fb0d131f6a3ea2d7d63e2609236302afdb6afaffbba724de57c743be410783e76ca92d405fd122bbb131e318e27fcabcda9cf8725f7f5f88dfd8f99aef7a5a66a7396b20", 0x86, 0x48397a30eec05eb4, &(0x7f0000000500)=@in6={0x18, 0x1, 0x400, 0x7}, 0xc) (async) open$dir(&(0x7f0000000100)='./file1\x00', 0x200, 0x90) (async) recvfrom$unix(r2, &(0x7f0000000180)=""/140, 0x8c, 0x800, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) 21:59:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:41 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x8000) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r2 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r4 = getuid() r5 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r12 = getppid() getpgid(r12) (async) r13 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) lchown(&(0x7f00000000c0)='./file1\x00', r0, r7) 21:59:41 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 21:59:41 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x100) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x100) 21:59:41 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 21:59:41 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x2a) 21:59:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:42 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 21:59:42 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x2a) (rerun: 32) 21:59:42 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x8000) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x8000) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r4 = getuid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getppid() (async) r12 = getppid() getpgid(r12) r13 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) lchown(&(0x7f00000000c0)='./file1\x00', r0, r7) 21:59:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/47, &(0x7f0000000080)=0x2f) mknod(&(0x7f0000000040)='./file1\x00', 0x100, 0xfffffffd) 21:59:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:42 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x186) 21:59:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 21:59:42 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendmmsg(r0, &(0x7f0000000500)={&(0x7f0000000540)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000640)="0329629c3eb28f54e68635f5fcfa4787bea980b88cbeb1a75a3b45b49fecf419d14f0936f98c22316f8ed4b5ffef42c1389adca07d4a3db5f254a3958a03048c384eadd456283da9e1c5e2f6316a40052495adf3e5abee079dabe1eaec1d9941cfb14e1a97c461839be494ad48d2d3e4b5d16e1303391ac3c01c77f992a35d9edae1d1d62506175258bcd71698e5c647646fcc7f9f1ae4817212b91e4a7296d2e59ca70b4fee212437b3f6fbbba0705973402615d11e54aaf09e4dc0b02f9e6a8fdc62215e7d677e6204eafc82305927e9220db41ef335a66ec0cffdc3a457f6fbad4991b4e5498a368eacd6eedc473e064f37d264111fec155a8a78b855fc9271bf033ca6735541134fb6a573eaac15dabd0c8d88ffcde1717d1049787d9ee4832b8b95778582e25676d9c500abe30cdfa58b57fcd741d8d187f6d00127476cc45fc4e38b5e2948c14a954b91b086b4b0fc7c435b812bfa807176266b1ef522c4e1f3537c97a3435287622b3dd56096766abc77250ed0aa612fabfbb7e49ad2ed663cc990579f2ac7e48dfcdb322403dd03157d1366a83c912a7cb7bc9cd80568874871de680acf8ccc588ac86cecfe67e58816780fde0d15651e6af5c22cc2dce21210f8e80fc1f3287a079fc647eff9201ff784bc7c9fbe0f3b5e5accec440b644def1ad04d2e1b6f5145d047b0d5ca0874b01e276f5049d5dcbc398d40fda7400ce777855b882a8195a289f1437582b4c2b85cfe640a1499e12beebc6bca8e78abc5cb86ad04cb63c24418c762173da9db09a38bc129a3fb45901e039bad7ac2c3bf4ff4dc550e3d4fd80895cc299456d5d1e3a142644f505942e8d40c89dd1299baf5ead61181b6667320b3a6b3cc449a7f112e3efe7e983c011732ee32e57fa1b603483f3f3935e5abeaf9a5d26dca07ba14ce0c917e6a791800dfbe5d528bd76ba6511089027421ae22fda1fc9b157a2d1dcd70a87b6eb744a862adbcb0b5ff20dad9927af1a912663dc8a6e1944bf6164a13abcfde6b210dabfd6422d1cbf745fe9b0ed45c9625d443211451b4d7e4ec09fe52bf40d58d9bb7671995717114c49f3f4ca7043fd1985ca9e6b33ece55dd06cc304b26774246d2275cd252e5d52036c47dc70eff96635c47e455ec9b2cc9b8002c1bc49b6186e870bd5dc5873b90efed16f7b84fd2346d6541a2fcb19427d16fe1f1b098b6082e04273de897927b4539e356b406f6cc2d94e9e746eaa022bac2cc478f9100dff1bf972adf58d9110494109475585d3dacfb3fced770d79d8e452011c73006e6d232666a3132ad92183e16cddc13b60ac887946e59cece32edd14b91fa799b8dcd172065de8e68f7c5c010c230dd99f51a09f823266c2c252eaa84f4a99da5ca4ad79b9347d115866de93d73b36b68fc3fcf014225e6490aaca6d8a0ffd84ee1701b267cd8fd48c25514cedf8c99605608a465817afa888dd37d4d610c22aac65a886bc39651de4ec6158e2473a07fe10c191756f371dc59ddb2633cd64a5df130498cefba3a8a479a062e488b15e031cd984588663a375ab85e3d5fcd940b0bc1ad63e9e308990cad2cf70b73463a3ffa7179a9f2ab50ef7aa943f8ef9532e489985f7760f1b06ba967c698aa51d518a653d6d5d4bb617c9dc6bdb390bae87c4048a8b9909a3026926a9b2f4f17080e7b9f5cfac1070391345ba3661e35569edfd5107281f389c41dc3e3cd4761ecbc4073cbecaa780d792503bf8f5a6cdeb127093bdda3c823306d6deabe298e488fc3f0aa085e4e8b29547a7bbcdd2d8469dcfe2c53cdfd52ef5bbc2fda15208670df1218c192532b658fc5bc494d44dd08b9b5601636791a626766f83e0b1f89e88f006a000e8c67286171e56c9095ad2adf703ce821eab7dbf5ec87bfd2fb1ea012459a40c69e269446ecc56e1e19b19898e72eb7fa7bfed69a0406419f9e2c68b4a761a1b739e69fd9dd781d83b58c0d675644cb8ec7cb87b3f77052f786f98e2c6eee4c138cbb696bd5828b330cd7be8864b09b5c0f4b5069b3bd750362ee56e181eaa56a25c10196735b4bc705203712a2dd4592548249ca18b1576c15028333c9bd575d21164387e90a735f4840de7bd89daa448389120e369834e7b8a98bac67d7124e7b65b1768e7fb2ef30751bc2295bdc3a0be1a4686a4858d094384cf0716d86229c303fc1a74e2a53b0ad5388ff78f64ffb4bf0269f88ec27e73af812b1d98783639f480deb5aa1dbb0e9d4c02b94b1d12313d5129fe598d7f892edfae0b361cf6af56381cd8c869720dd8fbb39c2733d0f607ca914cb52087e6fb93dfe68a8b28208d254e7651264496487f0206af8f29687acb56701ecbe039799267fac373d6b21a8391733479c55772ad7b85da8869ed4556f9a1e0da1143da557cded17d5946a03afa7138a0a0e6db003456bcdae03326e2e8d7fcf9102451aa88c4ccff0e243fdf30d11a1ed9ffa8c1c93411d490d8dbfab4e81b5c53560e73151ad7265a60027d8cbea28eed035e9d4552068ac7ea1f81c11bdcecaf83ef1ba1e231ce33e9c15ff0bd1678e2632172201e3ee7aac614d02a474968b406ceec753eb226f5d7570f3e62ee358069961014d8f7d4fa6940cb6f7aa84302440adc56a33f2005d4d674f8d5bc2c65c626fec2734805e215a5020b1a8a2a71e90bda1d3fa54c66875f041655e1997e587296f9d149f22cce46f394c257132ed32f4875a2078845abfe91e9ad391826c2e760a6367ce21f4461695c1d60643bbf58a6f72f82446ad321a4235093c2652acd68c8584e792d46b0407b6e8b3283776215765e7230694a30b4ca7ab03851e0fac70ec57da96bc69f7f463600827e62e26fa0adf54aa0576f8952ed9b5c19cf3e84ce2ed0981b1f76adb9541ed8add26166bbefb8b8d6e80376c785d85d4ea2f51939764b5716687672eb0633d7c90a966e1df59411090efe8370d18d3decc1fe7c665fe30a6f96f83a78c1a169b029246c9d960ddf8b5580a9b36aa9ab4a63f02d620476efee101b5d297e52b57fea853e059ae561d8f611bf86edbfc52557219bc1aca4a4f11599c90c9528601d1de99db48259703c115f15b93ee01211cc2f21f1c0cf19c972fd2890333ab8a14592857bdc437381658c7e422486e26214ab1c331e53633a729db2f0e8711bb960bead5f52e36699aa7c0ec6dc94cfd8dbe6741c25dd9b98e4159724d936a071cb7362b1d249445b765a30f28abfc5e9e1005de58b366f37e5be593b33b7ac9ff424bb639f9c39decb4a611ee204cfcf78d2a5cd78ca98fbfddafc5ec47ef881905d8dddf665498b4637a753f5150dd771dc6f922fca24e9d4f9b36b9c3dd083eb4503973d764d6a620484f91b409e6d1ec669ce9410d5c9aae741b58047592f397f921fa3d2aac9bf700c1a3fe73528916ca54c44828027edc63c06d04673dbf43396ca83c39a7c4824d82bfacab8c9a33dfe76ac5753e97cecce906181f2561c9875c530f0c4fe9ff7e5fe4c6f907ec8345508b3d2359926778788dc4f08db7deec85be86ac9fa9986a418e271ef742bf7a87e99550034d09e00c12defb3a2f8246c2623be13379785ff345de15d63593c19993eb46898bcefa65e52eeeb854288078d77cfa1326999d1b9cf062cd76d6cfd13b208c9709f0bc5dfaa149837219e58f43fa933d32cb295671f0cc0d98c575c434bafd1102ac58ded54878360b9d18d1d977a6a7c596e5c9106f847afc270132267d5915cd10fbde907f3ee60ce858259775cf7bdcd11bec79ded85fc2442b9185b0ae91340225b124e17b04fceff7aaae0558b9f2671471d841e2345ca70a9e6bd8e23317482ad99cd548ad1fe1fcb84748bd2b96a1690394a0cdc565649fa8a4c10eee509ed21645101df7b040649ffee25bb2baae60e654891745ffd09b065008d6bef8452834931428efd5db9ac3ad819812193f6473fb130017fc21a262ce53d779634b016326f0692a305eeb7e5eca245de153b31cae54550f0205ecb25d0eb0a13c02c8aba2adabf9d860abc5ff728a263ec9dd2a26469ed641da5ba7ec1db4227e8b3d76eadbf7e9c4cff193e9c9ffb576a6bb8089d1a61747117c70843f6a2503ab2998058b3884bc48dd3b2ce91b45ca7422eafedc7b367436442fb240048f598c9707346866f2649a220bf8da4863f5af77640274bff222c2e91aa65053f6098e9dce34b54a20e9ace07e75cfaf89536097bc8da5bb199a867de6fa54a457d90bbdc2070932c05c5f869ae6cf6ea9e5515f7614b962a70d7b9428e727e5d98f1e6ecdeabbc7d689383d43438ab09b4145c7e7e13ea1c322b4c2058922bf30e0e6296b8c1b3962e0837ef572dba2c179e1abe52920f755ae76ae76bc8223b7c559cc40e09ee10ceeef8baa380aad5939a74356d3c1a4edb953e8955a4f75d8301fd6ef092280cd59889cbde3ce512d9ade7f825500b22c7d8669847e2f538b84700ba1af7889fa40c88954ec7f5291bfa0c6c6886858af5a8b19185bb881243687d11c8b4860ee5059c6872a467e375a82e208f70175ffb8da5e57c5f5eb4b104d8e4cad7babca8f3a93c2924df8198dee57ae3db92f4747eadf06fbcee57c9a4e3e283bcc8cc801f2ac145bc9d08129f4f837a0e069f40587f00c4a9560a3ab0b02845890be5e970525422d40e0d740a48f470fccf0237d94d7a81c26bdc8e36c1f63bc29ecc0a41f6d0a4e464d56d249e9bd0b59e09ec6802c22b780c9f35f4bf7f1f64717a7951216ac581835de65254020caf7e4e0dd89f6dbb30fc8a69e62dcd76bfcb17ac854179516f3628f179592d10309397deffbeb6a11ba48b4799b41a673be2be28b6805c84fa38c35de378cb9f604878c002c7ae7629c218f93884c6974336130100550198ae6dfc0ed13b1f8632a1fa2c8ab01b2a4de68fdc397f9cde3efeb3acea96e4820c5aa61f1cbce181e5393f3db0cab1801fd73fbc4b6865d39753dec8f25250cf01713aff1bc393d05b70300ff46225e545f592a0dc1fc2c9f07d3ce8e2792e8e693f85652237004f91782e121801fcc938136e966de72c4fc59edd9d05d124c77cbaf10287a28ad09784386472105685ff29e2761900bf1c63e193dfe4c1a12f12529ae44bfc20caa58ee25232a3afdd33df1c5fcd4f32adc91ce6d191bcc3a6564aa0aec6549bd160cc0d42e8b5aa0b8d623427640001fec3c6b1a016df15d45b47cc19524816bc66b14d95939dfc24a735a518eab786c57d711757c8cd6b3f110f55a36d6df202b18211b84f99aab6900be0fdfc302bb1ae3f8782a6468e481f50c02db421a4fcd951b68c1372eec7774502ed2fc6d7e90a74ed3bb65609797548e329c8b7d0fc591259878a93d81c4723b4a37c3d9c48565a55359c5cd4ca4d396b3adf0c9f32e14068ba8ed7e58ddd2de09a4e0701d80a4e2121bb442b21a8c9ac3d8bd8caf7d2ca035c3af640e1b5d484a5f67a2647995414579f33560313074c81b59c7acd230331fc4ee5865a752c8d5ba46441a9c69b7852a486d673eb41532698c1b02f7cdb54b01f0c3e860232c8d760bc906e702cd64f39c96a8e6062df58c5ffe0b78cddb329b2d90a8de0fa7db0d8d1577b2de13aaec6fe637da7f51bf77cfcc43643bb8efff72688ac2bab694bd12ad4a1cdc92e96f9b8eb19ecb8fd6a5729506c45460e77315cf799fcaa9869d1de98d0ef978a6d1c6ff7d8f04a92f665eb6638218344fff354cc334b9e321bae9f4f14326c2369ec8c2c767a333295de8bb3cefa4076eff5b78722b0dd0", 0x1000}, {&(0x7f0000000300)="beade2194fd43416369f1d8834cfd472f88e711398be1ec6cd44af8d885f7a5f1ac625bb19305ae9bb55252f0c390798a4a71b7d96408b9b518abf8b5a8289188666b3a5fec24657d73ff8a0a81bf92a4b3d321e4ad8054a1401e8759e7b11db50185ce5a685a9143d3bb4103355089eb8d37f2a891486f804f59b852d8e869750c449920ad97eb63f82ce08beec9bd099c0d0a00436d5266db975cc444e936af9a8d532a9d2", 0xa6}, {&(0x7f00000003c0)="ceee6cc4a2fa06d0c457dcb0c175c93b4788c20d0616a5918242306f61556573152d1b8c3fab1e88aff822d2d2e0b0884af0ea5638dadecb0e3b948eb0dbd6e83ed329131af8990a1f0a6441472f38742bc826b312ec60a3d51fe71c32d3683ff968380fac9c65f68c43fe82100c6203ad136db607cc42f08936bfe653237f5e65983dc025eaf86edf574a5391d9986a80c7607943fce05d2a0dc1d1f00559e8f65d563e0773530bb47bb930a6", 0xad}], 0x3, &(0x7f0000001640)=[{0x10, 0x1}, {0x98, 0x1, 0x7, "3976399e8acd45fd1b6a350e225998fc5b93bdaa033269c0700308bc5836250f4e49e84d4423f47db1cfc8d71be7d497dd7833dfeb362a87252e7e438eab6e8bfeaedaae6df1768a7eabc2ceb40df11bfa3aaec40db7c62541a45e0b71224db5b7996514b10a4f1e620a8fe50e5124d5f79accc1963a8e0bcdbe41c6e863ca42a9cd07"}, {0x70, 0x1, 0x9, "abf889bed12da6e426fc9d4eb1e2bdea12f758fc58858266682a80ce9048a2e2dec312beadc986f20485bba554d70cdf93b2bc9d1c6583a573a16a0fe6897042921e7c5f7a0edfe9b2061a80f15a9c60d224fa89d72cb81c4cce1430d04b7dcc"}, {0xe8, 0x0, 0x7fff, "5464b0885e2d7653f1634788a536622c61521fb0ff00fc9e5a4618c18092d8616eb4f7c8f33ff826a01613887db3d7a27e1c1d5574602b79934476210c0710892ac6c9d61c1027bf0009691e257002d967978ce25039c79c62010ca87b443d31b6d9fb9d59f8e1c0cf68dc59e2c1926a668166da9241a2e5af805e2f0f903d38004ff762f4c68d59d0114e17bd2cb8d7fd6a3b03ac5ec47a1e0572d5045e13fe1704a99999e224f6bbb710fa4f5269cc5236eb27588d86056056d07d08f478fb3091e1072f1aebbd72ae15bc3296571418fef31648"}, {0xe0, 0x1, 0x80, "8e3c33eb4703398b77344c13da4defa5bd43ed51db9bc7c193763af44e73c0b07e2d78c5cef6cf8bc025ea7c3bccac4434bcfadcef070ebe722ba802e93342898c5fe081f006568750a46e0087052b6d232fb1f899efbcd65529ea31caaf40ea4aff3286daed7376c2d2fa5a8241ae14f70bc6f1874636e159a26679b82daddd9a004c52534283f598271cf6c52c8b75d9ce784f29c0b8dcb63d74375af472559dacee00c1c0e5735beeea2ebd6aeba5f1c581e09f885c0ede036912f7db7ce5b431604550bccfec4153288d9ec328af"}, {0xf0, 0xffff, 0x4, "e5f1e91f2b628cc4f6f417cf4cedc3201327d6fb1f1d60dcd58bbd3e2f1d1da69f7a03c4fdf83ffb9064f9436d14e1bf80f43093f89d39b8bd027c8fa61b6a3b470ac0a4d3e2a943ff93a5b2a7a7544633d811b3f766231f9788ac5867111edea249f74aab95f73bd67bcd49a46e91962631d915eb5ed65b7411523b83229b54d21f8a36372c5cf1fa3f5d57d520a3937091af89a438a2297905d6084700237ee9dc0e589512c4806af367db389928e2479cdbe58f00fc4a004d4ff29cca0d5aa7aece269b3f6da1c1b7475060cfef3eba270efd738f73f2204e2b3b"}, {0xf8, 0x1, 0x1ca, "92085e896577fd28da15d142147297819a0ded1fd1f8e9ce6dcbd07a01aabfadc0dd654172e066bfa7845485adc967563897fc7ecc4cf330a3640efc6f14c2d09b19160e416c3563cc33dbc1673443a7ef2974627387b6c4df072eaafd47d2529f26734a5e2b648b99748cf609ced19b8d19aa13fd78d24e28510ce489472b4fb27369cb1527da1139a10c63aa880d83372bf8186c97896e33a811e6799a0a46bb158bc7fa57e767ad6c7adbf5704a43d6da24186997de87bf05703a22651bef48fba59308260efb25a8ba9dcacebf5c59fb7699aac4d0e431cf1e6f1b5fddccf053"}, {0x38, 0x1, 0x4, "b6f9da7085d64fe7bd8ea578fb3b9fb115fde4d67d32ed5a8cbe35ba69d83e3fe208dd76e108"}, {0x1010, 0x1, 0x4000000, "4654d0220fd7819541f7af559e1a9cf7aa2359b86818f87c6fdabb3621ed0e50b4ee3596a36f247524ed44d6485ba7b0c076989489f8acf860a3c6b04363a22fddcc500fcef6113077573a115674b89fef83cdc5c6b25c6698d61e8bf92524702a44651cb60df1a287e8bcc75514fd9e04a3a519727d7b990cfa2c187e9ec7a1ae1f31580cc34abba731369ef228513f5d85386fdde88982cc6dafcab69873fcd75e42fda39ba062b6b1e7c957f270544f9405a53b29a39fe52a41ea02be46ba7c4576d4ee1e2cd7c71441419ce565eb26f1b1695ef7b27c24c9496a6c200e7a878ae708aa4e0383a0d593e6c0e4d5c8ff1f0c2829214410d868c4507952c697c2ab27150c39c7785bf0129fc3aebb3695b3f592da5627e26531366a7cad170f861d157a0693534ca75a56b5276033a30223b71828acceaddb9bea6cb05d2deac4320d1a2f96e6cbca598c951d0e331d31888cfecfab5c52a258bef9b8dac93e4cb9eb24fd5daedb33e4ca4e2f5d3320e03e0736b8d023ffe3f31e209388f0be0638e74d089bf1dd0d94b0f0f786cd719ef6f284f733369519d295c13866b547492b56d3fdf7929c80443ffef207a557851f8992b017046b78de8cf802f9fed3ffd8a288dc6721bc0c7cb4af1eaacf2d341750bd8f03aaf3d21ffca9ee085f41e0963bf440391ccbe6bca7d1297190489deda5d650a5f4978cc7e38e0c699f7392cede68822598deba9d39a881497035b32288f3055fde4165ca6c6dcf77a94ff504d290ee815b4d985e0ca6ef52fcffcd15c28e7542330561a43e2c325a4d8e30c159718100eb0d8fe379614db920dcc7d9f1f7f00b27c983c26e6c29b765797102ab9bd550419d4a51ad5d1354d27361a571533df6d91eb6ee1beb3c3eade80f15d5aba5dc4548ec28c9667b3b39b1349ecd7046b4945280d345f4539ab6aa3eee05c07b0963aeec54e3ec36f106a5cb17f01c865a5d2b739fcf38231678cf9ceb3b409fa1b98c5434a5e10dff970377a4f1140657012eb63895334ee54c7e4d666f5c81dabe512408bdeed23f48bdc6180619dcc9bbe83895865e6a9c6e67a7dfeb4972f108aa4973903b817cbeee079773199226c47d09fb873b66c804ed7b2af676123237a556a70c08523462cf41a66e3088a1fe8017e1c878c6fdcd8489b41d6cdd79c6d3daf58bff1108224dae3dea8392c611c3765333f2b31451e387eeeffe30b78483b99562311be4edfa2d679585f2fc32a6ce81bb290a2b645890771f77e7904281790ca4424c70e1b00cc62dfd57738920e4d7947ac3a925fee342b9fc062c7f5eab0d69630387b7e833cbedd46bd75c0506ab4e9cc7ff2f525eb73bee793435910f3dedff965737580ea421f410c3a19d7f7354386afdbe9d3b5ef2f9b0f8350ec367298cb91b57ea743fea6790b86fd824bac9f655878791e81dec03106f663b2c779479660ff4f38630719b60775d8089d66b9234804fbdc7a9205080b4e2d1fabeaba6e636f53804cce8867abd2509c45250fb11b27642667c9baf69a46ce43cbfb3f2ea57466b712f8a6e12d111529bbe849769b07bb41c8ca66da82aa5cc60affcb43c244a04050fe2f55e0ef9ea4e260231a9c434e3fffff784074d4acb05da28aa7c072a316e520595ba1b96a425b839d79c9aff12726537affe428118035d38e233e485edd7d539a9082df503211a7a931b680129eade67c325ac74a757b30862f1997391f8cf0a79e45353ec7f2b292a3d4440476ee34fc7d0560b8ec549d9d074a3aff33c09ce38ae454ab5e2095b7d276fc696d979ff6571f3665c2d08a6ffe75b2c53a8d939725d6e9bd9dafcb0b890dedf90dfc271113d1a03b2b52eb77992cc83c661b8be26a881e399098ff1f98c32b4429e74286960390f4a118241233b596f3c5b6d967879258da57ac31e1d8e58bfee4b5c78fc601a7c5bc52bf90513279f834b90a638936da8aec7e8ea637c4012c62ffc86f42795b450925a2f55660b94758a6e2f7f2505ce62adce53efa84a8bb3e68bbfe20f80ef7199b0b84adfbfe8ad4f5ce8ca760f06f76c3650ecf785c70ddcc7d369618cb1af98844b957709632e9080645abf5753432813dd138d55f103081847f20927d5cdf8246d759a1ff54c0d9be1a63a5976f0655ac49d7a9aa29335f605d4652da4f6c34b6c5f04de58f962c64e6a3ccdf96c077ba46dfe17ae8a0ae4c7b3a693ffab16c8fb4710c837ed3400b682d4deb882250a672277516abf2553b26e1edd90a600331bab14e41d288188dbb821cf123305da7996aac3eb58594771a6e8df60ba1c0e3c842d824c461ebdf8d973bd9b053131be2e8563e4662c6be027ed763ea26c738fd19972781692188301b14d9e79a2e2564007dc4efbf2251d992492e90a2160c03e46efb5fce270fad1b321d28a2f1e4721fb5b73053af5c991f51bdc67a769eb8d10418acd1dbebc32775b77ffd59bb6f45aacec632d88046ba80a23581e51bd591ab7875f560dae010da0ccfa8531fb0a10993167b2454bdfe9bc727a4e9d3df882008779686e9f0d025b30c5103ddf87c7050842d7c9897316b175502010dd950672a8a759155dac07fa7f7fd63ff2398c500fa5d184c787d8e06d7dccffdadbc62644a6c8f38c61b4699372af5bb0421bda7bf6a181ee4cac882c3f3cabda61f1d716943193b9ce1583b83bb6cdc7cc620c132c0990ce36f3776f5134e8aa50fa092a461feb9289a9d00f48315e6c1b044eb5178bbb81e33ac098affce406919a7719aa68889d96beb23763cd3f7d4f9605dd01595b6d5aec2f7c97b529245b489adebe95e02e5cfe9dc9a34f91cd68cd2307b9caa3b3e3c72cab095a05f01d00ef2176d25d082a71766cd027714066a4a56b6deb15f0bd81fc1166ab3d7cdbc9f84680c39b0fc1eff0b4dfb09e89347d490d64413cd8019ab30ac94a5cd356902b3498c33c2349cb69f49e63fd236aebf875b1bfa10767d4dcc778a343b58c58819d1c41b22b02e14fd0d2d8919d547568b9799ccdc7f18e586056be1cbab52173d4ddbdefeb2a1aa5f433bae019d978a0612178f8476062152ecf03b215d79599fa482cbf13a214abf9945b9b0b21a264c84f9ad25ab16639770f7b4d098100217636a06674a3b34cf49d8a757ab05486cf73f1d92f85761f6c547209c4aad2e34cfcbe5234e1178835adc87458aabe2d010b2a76081bd33c3f3617de6367da463a9ad14da5653165a54eecb045f7fa4fea149ceff72dbd5a808e30e8af87565aa24edee6e7a4de53874184f35e78373dfd80768d2c04dccb575b499c2b9a7507162a22fd6e4f5c11b3e06500512d037d8e6121c8a7cb54eec212ef21573d227258ccbf6ea21507a0d74daa9e4ec5268ae94f628c9214be53c91e7015891f54fde222e83cdbca4cbf1e71939da482bb29b6aba7476302db8ff614449876204b2147bb36d6a54f5be294040ef6eba128a43fcbccf447ec838129c6933577d148e60b904226330e1bf9ac276b2c90245b7b1718b78eb3202bdf8c304964d66c876b1a0007aba844082e5a232239d626b7e60f558d8c88275887d9699673c552b3e87320f6bcffb1ebe384719483fa67b58f5dc5555331df26c915a232f241e06f13f9529c3986b6dff5be4dceae38468d345bfca94b40d4d35aeb3d6aa84ea71315fc9361a4ea2aa2a66fa7ed1604f9bd7dc1e0ced6e1367c071a0de5551d521c25f460bf29f21841c0beea842f88fbe28edf44e2af2b23121806828a267a18be6d0aadeb714e820573337abdf94a07686261235fc03e757e578968cd67f435adf0c279e7ca902e6cd02d5a1167026119c0d2075c3e3d792c235b3748c3824423c5c1807ef7f6283b53540257308aed390160a85e0a17c2667b506a4326e2b2982f58d408a3b8cec620134611623d4f0de98c93f94f0b0b5937fd5ed637116bc0b12e3c15a02f9dd3521b3404a19467b77b370ef2506e66eb63f200bf9e04fa882cc6fe2ccaf7e52c1b66a017aca296673e87eb2bcbbffdd54c49305792590a2ad930194ede2d585c0908b3b1c2520dd51421260969bfbd66e1dd8786507ddf40f818932e733b129c215506be2b4d17a106399050b656af73c24eefd234b6df5585dcbd2ac9530a7799598b75e99eb156bbee813a17762b4e5cce7c16e994bf0f7f8d8420ce109a863138ee691e94f7b23c51e3418f96e51d2fe31d7c68a425d3728d9175ff54451a037005d69789a9ce0c15230c110cb57c0471c417e050dfea1b2349e539d4648284ece407e7a99edc4edbff1b6ba6945dbc3557de8783897054a4c2699e9e67eeee3b0c54c2d83910ff7dfb305c8cb21ffd19af6a7c72dc4dc30c7a34265e895f978a5e2c4fc36076a0447e8ce0ea23c5b84baf05ee192a01813f8e96d410c82b30706b6a2eb810f13a2ebea5d60686df36729e26761506f5493518e3091baba0eb53720a80b8326e9dbd6ee75f5362dcb1c388f9000cbc2b9b59d5cad76d36a432101c9d0a7b4313b18186096b9d276562d6c434c491b2c6524f4f25254118d2be03bb921be2523dd05f5c5a01048ca2a13f1d448671b11ca79d110d34a8d8a5db19684c056487b3b2b66f41a122665d2185fa2c50b04716d9ba00945b931128af7e2fbe61e8b8414c3e830923af53bc0becba4bfc1c578e9ec7c3caac9a12648b1747bfe1e89c49435c0101a718ca8a492584d0d606fcffd17ffcf22785c70573ff70e0f469acdeae6b6b844ce8c504af02ce850e015b90ce754d2145aeb143d8ff5d12433d26138d1538dda2df6aff298e47a37b9a79c21f76435ed574d9d8fb6a7740bbddcd822d572869516f060e93eb12100f7b405e349ce938de44807d4252db359b9673fbb28785a189d44382ee6267aff615a61d43cacf6436c4fa306d16888787d166c6e87958b9e5e2a7faaf45890c10fa224a56648dd09614a0aef8a8fe49919e12b85537edc863e31c9af4caeb9c03e4ba0c8f6fe13995ab9a00b7acfbe4cb010603045af4170a86e26ef72c95185321f737cfd05f511abd3685f4fa55d9e0f3cf93e08209536192b74147a893b06407bc0fd7d5d20055ec32cdfa4efc1b5980d50815f48c0dfedc01cc7738175130d453c802f750a559b06a49f1930ab52eacdda96cce91b8c8d90b6e7830dee495ccae7bb8507fd77b09cd583b36e2097cb4aa79401aa7a0eb8793d6f2abd5f3b3982b908ea88b4ec8dacf9e99f21862d370f2e1a3b328ca23010938c9f257ca4ec698f53a411d59b2510073f35acd96670706e04b0270a66abda430a20c3cfe9c8dc7affc005c62d49083934d21500ac44369c008c44bed23f9f0527280a1fe554ecaae112b01c5359a884eab1168f51847f76b8e15784dd6bc10fcd77ce1bf757dc85852537f1a592358a071b3bfb0fba65fc7972b2b6155a660d7c5113edc4a91107630f18f3dfb3937935aaff59814ebba6fc546167323bc4a5353f57a4ccba196aec31689e8a11005b14ba7f67839e9169f0685007454ad6c7636abdf06d2853b7c7130983d53da3e9785c0efc0cd3216f1d8ba5126f04693167ebf06b91078b47cf93c0dce25b38d06d6628cc95c6076d9fcf92dd7368ddf7fa0677726632f01c056f0d56d78d445e23826059a0775d9250a731ec0381d512a023afd4830e1c926578e60451a4396a09b1a4df8dc6a0ff5072469aed2db9f177e60325f8605a29e5cf2fc2931a47633a44eb53d95c9497c3597cd8b99781d77b112c05e0bbe643b355d7aaf11d1ed7e125f036890dc43b1d1ab0d"}, {0xc0, 0xffff, 0x4, "1df1b52c25fbc275f6555880c35ad07b5c4a66ae1eb9f32118d42c5e464cf97ccef84adea77fac1fbdbc02004fd9454ed2a49a09b82e946f847efcdde0bf499a3021e57066d61a328a3260708b84bffaa2191bff7a83f9cf0b1c8640187053c78941edc6aabaa61323148d657bdb6039e680c971864a0caa267f053eedb3bd9eb02878d04d9e8688a1d6d013aa1da6d341d96d8fe7a99d478442be12160a9a66b5f192768a4a9ac906768c"}], 0x15d0}, 0xb110}, 0x10, 0x4) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r0, 0x2}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000200)=""/234, 0xea, 0x40, 0x0, 0x0) 21:59:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/47, &(0x7f0000000080)=0x2f) mknod(&(0x7f0000000040)='./file1\x00', 0x100, 0xfffffffd) 21:59:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r3 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r3, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700), 0x8000, 0x0) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r8, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r12 = getuid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r13, 0xffffffffffffffff, r14, 0x0, 0x12}, 0x8001, 0x0, r16, r17, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r20 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r12, r15}, @cred={0x20, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r21, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000040)="71329a0dcc1fbd457b03935231f834f6d439f085d66baa8b3f703c50f6f1", 0x1e}, {&(0x7f0000000080)="e1ce1a8353eb6757c3cbeaf15c307413022b2ee3a625e0cbdd5e3795eb91ed14f6d2", 0x22}, {&(0x7f00000000c0)="d31c59f7d7bc795f8d3bcb7acb95616bdc71eb8be261e1c313843ddc09835610658dc008a259a25698f902d2ba1f5c86de82b487d163aa6ad536aaf98746b33c2c", 0x41}, {&(0x7f0000000140)="4e250325f00c224b169c9e887eaea9b97f13586117e3dcdb16f0bfc23b8823", 0x1f}, {&(0x7f00000001c0)="bb0a52aade678596b685c4c411246eedf54597df322c906c70b745dceb4c6bf72c84973f7b966ddef8414d2ea7aebdc46fbedc6cb4bc66bc58e6a5817785fba472520c8c993b48c46ebbbe3e1e152764399ce6d82b7efdbbf92a3b34ef6b504257", 0x61}, {&(0x7f0000000240)="04425f26017df60db21e5987067a6b4f6fa377814113c9f1ed97cc1380c131f4b3a66e2d5c95afec204d98ddf037da38d29849c9fb457ede25fbf7d2dbc8f6695aec7981282260671ef8bdedb8f3e920", 0x50}, {&(0x7f00000002c0)="57fdf6a8e6853747dd982686545904372647c6b8b2377c4a03d486f7f3a80bb7dc20eede04a804172f48fa1de8c577c2c5f3e44cae19d15165e17499e2dd33bb09cd4a2b9301e1f915474b1fcb4780717d8e17f76f731bafad77eef1c5bd9d9f1b3061d1921009cbe9eb54bbbd3f5d534d840fb7b510e8053eb84eb74f4b4db0203a0f85f504bce89e36797b3bc6c4a3c6438961aab54de45d765b5a2e1f864e030b21eec48cf28609b717b5c7c8789f0ad1bb96c1e66e53dd0f534bb6c9785ea028a8d6a8b6af46a45edc368c3d2e8385136e93b5f70f85879c252f866826fa9e50bea6c52039dc818121c85d1799b5e29607ff580ea9dfe06ec8e7", 0xfc}, {&(0x7f00000004c0)="f945a1e568dc6ab14befe5edeabd59f14ad3c3a881e757c2873dcfebe1a836271eba79322e107603663c5f04fa0af5d3399b8346cfaae2073bac1bdae831df98a36206c601a5a6f08ecac46eaf655ca8c81d74aabb161fe343dad95ad05da75003c88ef4a4b878157451040fe8f39877bcfca10ee3861ae16d7554c08a66b7c7a30789b1c930d45f0e0964a85bd99b62e94ea9b9be2fae84d040004d5c5716ddb563887e11842eeeaea068c9053995a41d0489d0e5ffe8fadf7c4f4ef6e7f358e40fc11798820d51667f62a692c74d375657e176d77d567473b6623a49ea48a4ebdc6bb8f00b3af2b3f8daa9b1c9c1b1eb69590ffc", 0xf5}, {&(0x7f00000005c0)="9e151e68faf3dc1455af0cd13ceec45eec362c1c18eba9fc1cfbc398f21bfbc439516a513c5961d1728be78c9a6f7e24d508ff01df954fa4557b4f281e4e5d0ee05773393dcca33f9c35e10225f4a6dad917751144421e581acb85672d1f9e64dd47bead8eaf295800c6131c91414d66c1db015faf2961df774a8e46a7dc34c21849d8fb0390ff5054ddeb80138b8a3211b57071a950de7a8d97ecd660e20226c4ef7dfd8a380c576bb698d44dbf11a799178c1f18a4d7875a447a80ee849fde9b258f598ec3d635c04e655b63f509b4e4cad00b0c364547a6691f78cda86a13901ecd19f5de14fd589166676bdb3a3f13a92fde750fafec6a2e65cc63a5581f50295335d7d05010b5f68a47d389b66151552cd32fc26b7b1f276aa393225d173bfb8a78d3e264089d44a39940a9ca4169972ea0dd7a87e55686f97b41917f04ac722d2e8848bc4943a639f6ed3f883a8f62793b9755665921333de15a339d85ba48df5d78e138189ebbb1ed4498d1ea53c334a86be8a0742cc36f9504e803d5a391c6e307e551809af07cbc561ddf9bff774ed306f86438ebd823ba2bf593c6de2c9058a388e981dc935ded7c07d391f1885e2c63e6e1d574e06153ea6ca3548272725c7cc0f5db4fe8381f38669a14309f35774d273b9331615c49e17dd7772a388b5a71c3fde94e301ae9a9a207781df4c728f39140fd4b014b2497195f0a8013f68c358cec654ff3ad7651919307bfb8f3596f6c756d143fc77047bc8496dda1a323bb231b508be13f0325a174c3969da11c3f2019ba5f7fbb7a17971e3df7cbd2778b251e73c1c23fea867c8432fc861bdff84afaa7b39db536bac887264fadcb742f736abc082e0579d01f9189bce765f84822dd54136153a4083f5c0b3cbd147101cdb913ff13500905830cd9dda392a678568aa6fbe9199b0ab42cc0f372b18ba0aa38006ecdda48aed1d06cde543ed49bc1e1034d62fb8a0c1b6cb1d8af36ecdc8d3fe19c88fcf29438d3652f83d22185dd9f6c25de2fe0fb6d29b25d089b38084c778f701ce26fd56cb0e82c9aaa34ab4f3e8a803a077bccacc8cc689af2526100e8acb4e3d599e4a8c1f9220c320f300d1346a9ca739cfbf0702f2d4e12811c45a135bb7a9a2a6551716861aeacb059006ac2b9aa590cac90b504e264b796fa541d714cc6e6265652d631e727aa47873b1189a1268fa28fdf9bd45c50bcf2af485ab09e3ee589c07129d97b7c81fb369bee89e373d1989c2d37cd85465f38daad2a7a99b7fb944dd281c5a26a5ef1ec89b2109af98f919b8487b84b0bd21bef34a0ce4d35df07da93eebb236cae48e107035934abae357b4c568ab5beb1b6b5d3d97fbffe4f4023de05bf740d58a2d57d016ca50c1e01db980e77f7f666d907d75e395ca29a86fddb09292aabdca2316c85636793d60d6568338f15bdf24dbd94d11b1edd278382a03db954c6c7553942d65d8c1637c00588fc436b9468afcf25e8632ee2e9ac029505a0ce63c660a857d9d29618c37ba83dc89ba0ec091d7457eab9f2d39403aeb408d2f9aa8dab283a52687298eb7d40b55d5644deb3dfd373a0617d4f9de03423e75b8d4fa92b5f25b66eef65af2c464407077a1f9f3c1e52eb796a2376f73911f1cd6a26639f58f46889f95431122b6c10789175e1ea170bfc74d2dae3150d1fb6833f67ebca65e9db546b026c9acf61b93e69eee1ddbb4bc30c8839247e540dd613711bb6fad99228ede112a3587f80e9417d887f596f8e900180f5152384e771ec1a8a9cdf30927e5923763da53a2a9bfc9bdb377c4c696df43041dc84de35d511e353918d0f9e971f7d1a68349eee5116698ab3a3e3782473e58808ccf8d9ee2cc73db6ee8d6f920e415ec2e41a2c4762a8699ccead20e749ee798898e75825f5354a21b46db2e16af3f94f60af7680716cebfceeab10e7074c4731cf2601ae7f6277ede4ede7ba4a2bf1eb98d1a45215a9a0d1c670005a71e88990147eb7ac68b526cff93d8914a424c42f2287ee15d43222bd5df37565b450e07b8765019df89f3bbc692629959e9a617d73f5a9f413d4fb5a9a12bf9a7a93508c2c0cf83b35baeae91779a9d5a77f5ad1c1ac8bda5b5ad15391a7030dc1a4dca7f02a00468cacdc7a6ce3219e2bfa0f87b0a80ba0bdf7eca58c13d160cb8f037d183828e6be694a24188350c3a19fdf7758d135c08acf950a4761e81d561dcc5a8c13a4aec624c12d8820e4e5c97f048ae3650750e5222e17bec6eba9eeb0dce4c0bf2355720d850cce3a33834fddc586ee001be73ab22898de483ecd00481b7dd101ec30d43734413530826e731d8407375822451a13cb27bd0ad64be92c149dee2ed645207870007a1d49d3f18aac04395146534d55be44445027420778b8c7ddd690c10f7ebfcde59845ded74c3b5ebb3dc258e2d6531b90dcc68a12ee3841b296dc0481637d26b9c0c82d89df427dd37014ffb5555927086a64233fcaf5510bd29d594581bd70ac850f8d0716d6efd25d3b79d7018dc79177df957105de2495d05e8fe024e2b70a76ef26cbcefb9e4c7af2664fad4a28df64475d4bdac45dcb65a74932a6868fe3da8ad6ff69c024da0cfce52c4ea31a9c17b1e565bf94270ecbd6f36a6fbf0d48504445cc64ee821eea5b20f14e45015937a827b491b9496524d62ccb8d44b6a77ce05d4a1bb1501bc05203995fead724ae54f554fc26510010464f0c58c9bab42d9ce48d47eff9b81b7638ee8a153fae9a0593c26a1244ec92773b88987673b1f632923601c719775456012efa7aad79f67f4d2b1f7e0a84bdec41bb5ac43709789711b603d9d11356e8f1ae22344397ba1a3a16127057fb8b1d7db5dc255264917e094704f918d9fae8728c673f1a6422eac4dde7915e55d4fb331913bef7edba0c7e30d28251193ec47263dc7f7dc9ca1069b91c5a27aa44b528213a9762a18939eedca6ac8509573f03a303f91837e6e74c7bdc10b14fdb52899109c80ffdbeb6dce0744745cf1a6c93eb57144b201ab10fd4d0e206bb47d01a8a3b725d85a9fb49c69308111b9be461fb60978b17909a367b17753d63c06e18275a8c73f809931e74588609b607602b723a7088809fd68b95692bb0b8db70e8467396e37ae11d547087f101450779b1eeb03054bbf0c432da527e991a64842b38623cb0defb64f26aaf27b563a702065586818242dfc4803dcaa1c8ffe99b096a1e22ae61e18d0bc5c217a9a941de6ad2742069a28cd4868100ccd7ef69bbf7f04b3525b3aa00c21119454d9b172cdd096c2f4fd3b4451e6c691434e8f64246d5e102383d92f89949fc992e98bf446b7d7a629fcd05ad79b8d2f7b858a7b085856174a69e4774ef6251cce30f8b552a8a1fd05a87dd5427e2be99dc152ea94cb8ce0e1fc110417dddd06e2e80adae20c7d56352c1cc0747248bf0d476c2e4170782f07b65a26699a03c3c504960a59b67ca75298aa9eff8de098094d58dfbca9b3147b9d8c4e5a3f083eb499b13fc62368b75ef1b2208d1e629d157251b34453f3266d8d19b4d0e4d8ba29a596d671e8b2339615e33f0b8ee900028c5a9f60f5f1f4135afdec451c72dc459e375228a947f5dd04866755076d807043b207d660349e7d25fd51e0a874919432b456be9f26bf9ae1b33f72ce18f24ca0b8858e838cea438c76ac5fb22453a278bd1e7f06809249af358cd0eacb95394b9b53cfa47a2cdc6314b0ff47db2ead1b341193decc47cd9c8880b52d6f4b021b70abe6e3d4816be14935b85f96510b31adaa10d28374cd8e9d279fa9938f7197335d6cf5b5e3804dbfbbae3edd111fa2bb6c6881a019a28624deee175b1ee8c2c9ce937a430da73e74086cf6c254f4faf4120e622b07d68d389d4ba73d289a7916c2d869ea8e9fa99176bce65ee3becf30a7d30a5d7bd7e686bd2c926c3c9065ac8858e791796326bf1526511759ab73026d56849d0a7c2d5866a5abbf3dd7c35545d69fd2b63d7b266bbe5d767d94c0cb5d26b17349da2c22307f95d06e234a8b071a44c2f1bd8a9802562db094587710d8fae6fb950e6188ceb03c6c40e3a1127da510e8ab8857c816392d1c363fdd698200e6e680b705305d290f44a8ada3a6f380a8822e92f83c94b1d6b1c424b38e4e7c8da6c98ea735ab2c7ee0e9af8a95c2076ee2b708a6be16bc3f732668fd8b7a0534abdfd050a887473b6e58a69a2dc3b4be98fa7386fd63c50334194fd1781c67457758a61513c68698e0501657e598ed9b530d03f791406b18ae20009543f8cf55b01fbabc6a05e905a55c2b2afd82184b296522320cf047305631412670063ed59ef4020db5aea306f91096f442bf1719a91897f87bb2a5bdda73d789031b694f5721b7ff9ba38a10fa8bfff6840fa129e7e0c6f3e10325585ffa13ca10fcffcc785907a0b9a3914f2dc310b31671deecdb0ef00c5ddddb3308a1ef1af33b16fd16c5b01ecf1d1da6ad8c89f1d53fe2357553a6b45711059da0e8eb51fa6592b7682d005627bf52dac8fe64dd491cc1f977fa460553955d40d293526c9914d888013c664e238f0187d4bc7204514b1e8f617842e51197df226a1b63daabc19281065686fc17a291345e3624c07d6ef03bd6d339ff5acc162ce9eb81c3f1f66b7110108ba11f30fa0ea81fb733f2a0fe8539406d7a681844c626b50ee6875603c854dbeb4700eb17a24f4ef40ae5137081d34622861622a5756bee0b9b16512132117fa5d095b759e2d674ecee5beb8543dde6cb59665899d904a94b209e570a0ea5bfd75db11d959194e06fb05279e48145eb8fc6c5e004a898c94613107d066be7473c587303798a60e0753450d9daf9b35440d68a8d6a8414424d455f0bf1658f5f8fc8f4d6b6d60bd433666914aa55a915a7a8588ddd036f216575b633f3bd9e765bdec413c1b991b63464da4e35c13399942e546cbc1dbe0489db8652320500287d73423aa723cb07bf1ace3c7a24afa95ec380d98942f872f9b31ef9fca705558a7faa774b070699662785f9655e3828b749b7db607d35111d32bdf7e59a6519911601bf53a31ecd4f2caa4c14acb2d862d8bac5fe4bbb8f207c175c58f7da895b464c9ccb85d58235f123f3fc743f2577372100dff802e70a30e72b31456388a3356f4f6e3f352fd438a2a6923363c7e1d44df84dfbc2d616dfc6815f738557f9456568f6fdb93fcd88c22786af847f4fa80b18b143fe3879785fca29221b6b43dc8a049e65101438d144f025d946465370dc2a2f06d01f9e545368d122bea0c6615be9dd0ad67fd48bf78510cecc8e82b9ac9f46da6b70d137aff13b4c86e3a8634b7203699a48065f1b7897a758b6ecd49447d8581ca669a97050e3d241bfff8682e3a442416d5032cfd0f364915b5aee04f7c82d9a58f5ff3c6e71768a9e66dac8c9533529a7156e8ddc875712b80ea2bdd0e1cdbe7297fafe4cdd1b0349c48a8b4bfa4c81e04faddb17883fdb1488a60262b9a571674627f79f650c84cac686681b0f7817ba2afcd1e5a07a85c0f31b5da40584e444065b9eb66ef71f4f1ef2cf55aa8d3ab6d0fbe3471332c9a7de0f681ade52dbc4cad3d9e359a82f2a5fe56f54fb87b8eb26c563e50df718e6c4aa3513ed931e5b34c7285f0edb991d94049e61bbc3e73fdfe0de47ea170e3e678c51508275c41c92e4f90df10815f8e6f5bd1629b7bad0b532018aeafe90c7ca32e0b60627abe78d556b1cee1706e88fd1ab4b2dd42c401cd2be1ab68cf7f96848145fe71363b6e30666c39e91e", 0x1000}, {&(0x7f00000003c0)}], 0xa, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, r0, r0, r0, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [r0, r21]}], 0xb8, 0x406}, 0x400) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:42 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x186) 21:59:42 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendmmsg(r0, &(0x7f0000000500)={&(0x7f0000000540)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000640)="0329629c3eb28f54e68635f5fcfa4787bea980b88cbeb1a75a3b45b49fecf419d14f0936f98c22316f8ed4b5ffef42c1389adca07d4a3db5f254a3958a03048c384eadd456283da9e1c5e2f6316a40052495adf3e5abee079dabe1eaec1d9941cfb14e1a97c461839be494ad48d2d3e4b5d16e1303391ac3c01c77f992a35d9edae1d1d62506175258bcd71698e5c647646fcc7f9f1ae4817212b91e4a7296d2e59ca70b4fee212437b3f6fbbba0705973402615d11e54aaf09e4dc0b02f9e6a8fdc62215e7d677e6204eafc82305927e9220db41ef335a66ec0cffdc3a457f6fbad4991b4e5498a368eacd6eedc473e064f37d264111fec155a8a78b855fc9271bf033ca6735541134fb6a573eaac15dabd0c8d88ffcde1717d1049787d9ee4832b8b95778582e25676d9c500abe30cdfa58b57fcd741d8d187f6d00127476cc45fc4e38b5e2948c14a954b91b086b4b0fc7c435b812bfa807176266b1ef522c4e1f3537c97a3435287622b3dd56096766abc77250ed0aa612fabfbb7e49ad2ed663cc990579f2ac7e48dfcdb322403dd03157d1366a83c912a7cb7bc9cd80568874871de680acf8ccc588ac86cecfe67e58816780fde0d15651e6af5c22cc2dce21210f8e80fc1f3287a079fc647eff9201ff784bc7c9fbe0f3b5e5accec440b644def1ad04d2e1b6f5145d047b0d5ca0874b01e276f5049d5dcbc398d40fda7400ce777855b882a8195a289f1437582b4c2b85cfe640a1499e12beebc6bca8e78abc5cb86ad04cb63c24418c762173da9db09a38bc129a3fb45901e039bad7ac2c3bf4ff4dc550e3d4fd80895cc299456d5d1e3a142644f505942e8d40c89dd1299baf5ead61181b6667320b3a6b3cc449a7f112e3efe7e983c011732ee32e57fa1b603483f3f3935e5abeaf9a5d26dca07ba14ce0c917e6a791800dfbe5d528bd76ba6511089027421ae22fda1fc9b157a2d1dcd70a87b6eb744a862adbcb0b5ff20dad9927af1a912663dc8a6e1944bf6164a13abcfde6b210dabfd6422d1cbf745fe9b0ed45c9625d443211451b4d7e4ec09fe52bf40d58d9bb7671995717114c49f3f4ca7043fd1985ca9e6b33ece55dd06cc304b26774246d2275cd252e5d52036c47dc70eff96635c47e455ec9b2cc9b8002c1bc49b6186e870bd5dc5873b90efed16f7b84fd2346d6541a2fcb19427d16fe1f1b098b6082e04273de897927b4539e356b406f6cc2d94e9e746eaa022bac2cc478f9100dff1bf972adf58d9110494109475585d3dacfb3fced770d79d8e452011c73006e6d232666a3132ad92183e16cddc13b60ac887946e59cece32edd14b91fa799b8dcd172065de8e68f7c5c010c230dd99f51a09f823266c2c252eaa84f4a99da5ca4ad79b9347d115866de93d73b36b68fc3fcf014225e6490aaca6d8a0ffd84ee1701b267cd8fd48c25514cedf8c99605608a465817afa888dd37d4d610c22aac65a886bc39651de4ec6158e2473a07fe10c191756f371dc59ddb2633cd64a5df130498cefba3a8a479a062e488b15e031cd984588663a375ab85e3d5fcd940b0bc1ad63e9e308990cad2cf70b73463a3ffa7179a9f2ab50ef7aa943f8ef9532e489985f7760f1b06ba967c698aa51d518a653d6d5d4bb617c9dc6bdb390bae87c4048a8b9909a3026926a9b2f4f17080e7b9f5cfac1070391345ba3661e35569edfd5107281f389c41dc3e3cd4761ecbc4073cbecaa780d792503bf8f5a6cdeb127093bdda3c823306d6deabe298e488fc3f0aa085e4e8b29547a7bbcdd2d8469dcfe2c53cdfd52ef5bbc2fda15208670df1218c192532b658fc5bc494d44dd08b9b5601636791a626766f83e0b1f89e88f006a000e8c67286171e56c9095ad2adf703ce821eab7dbf5ec87bfd2fb1ea012459a40c69e269446ecc56e1e19b19898e72eb7fa7bfed69a0406419f9e2c68b4a761a1b739e69fd9dd781d83b58c0d675644cb8ec7cb87b3f77052f786f98e2c6eee4c138cbb696bd5828b330cd7be8864b09b5c0f4b5069b3bd750362ee56e181eaa56a25c10196735b4bc705203712a2dd4592548249ca18b1576c15028333c9bd575d21164387e90a735f4840de7bd89daa448389120e369834e7b8a98bac67d7124e7b65b1768e7fb2ef30751bc2295bdc3a0be1a4686a4858d094384cf0716d86229c303fc1a74e2a53b0ad5388ff78f64ffb4bf0269f88ec27e73af812b1d98783639f480deb5aa1dbb0e9d4c02b94b1d12313d5129fe598d7f892edfae0b361cf6af56381cd8c869720dd8fbb39c2733d0f607ca914cb52087e6fb93dfe68a8b28208d254e7651264496487f0206af8f29687acb56701ecbe039799267fac373d6b21a8391733479c55772ad7b85da8869ed4556f9a1e0da1143da557cded17d5946a03afa7138a0a0e6db003456bcdae03326e2e8d7fcf9102451aa88c4ccff0e243fdf30d11a1ed9ffa8c1c93411d490d8dbfab4e81b5c53560e73151ad7265a60027d8cbea28eed035e9d4552068ac7ea1f81c11bdcecaf83ef1ba1e231ce33e9c15ff0bd1678e2632172201e3ee7aac614d02a474968b406ceec753eb226f5d7570f3e62ee358069961014d8f7d4fa6940cb6f7aa84302440adc56a33f2005d4d674f8d5bc2c65c626fec2734805e215a5020b1a8a2a71e90bda1d3fa54c66875f041655e1997e587296f9d149f22cce46f394c257132ed32f4875a2078845abfe91e9ad391826c2e760a6367ce21f4461695c1d60643bbf58a6f72f82446ad321a4235093c2652acd68c8584e792d46b0407b6e8b3283776215765e7230694a30b4ca7ab03851e0fac70ec57da96bc69f7f463600827e62e26fa0adf54aa0576f8952ed9b5c19cf3e84ce2ed0981b1f76adb9541ed8add26166bbefb8b8d6e80376c785d85d4ea2f51939764b5716687672eb0633d7c90a966e1df59411090efe8370d18d3decc1fe7c665fe30a6f96f83a78c1a169b029246c9d960ddf8b5580a9b36aa9ab4a63f02d620476efee101b5d297e52b57fea853e059ae561d8f611bf86edbfc52557219bc1aca4a4f11599c90c9528601d1de99db48259703c115f15b93ee01211cc2f21f1c0cf19c972fd2890333ab8a14592857bdc437381658c7e422486e26214ab1c331e53633a729db2f0e8711bb960bead5f52e36699aa7c0ec6dc94cfd8dbe6741c25dd9b98e4159724d936a071cb7362b1d249445b765a30f28abfc5e9e1005de58b366f37e5be593b33b7ac9ff424bb639f9c39decb4a611ee204cfcf78d2a5cd78ca98fbfddafc5ec47ef881905d8dddf665498b4637a753f5150dd771dc6f922fca24e9d4f9b36b9c3dd083eb4503973d764d6a620484f91b409e6d1ec669ce9410d5c9aae741b58047592f397f921fa3d2aac9bf700c1a3fe73528916ca54c44828027edc63c06d04673dbf43396ca83c39a7c4824d82bfacab8c9a33dfe76ac5753e97cecce906181f2561c9875c530f0c4fe9ff7e5fe4c6f907ec8345508b3d2359926778788dc4f08db7deec85be86ac9fa9986a418e271ef742bf7a87e99550034d09e00c12defb3a2f8246c2623be13379785ff345de15d63593c19993eb46898bcefa65e52eeeb854288078d77cfa1326999d1b9cf062cd76d6cfd13b208c9709f0bc5dfaa149837219e58f43fa933d32cb295671f0cc0d98c575c434bafd1102ac58ded54878360b9d18d1d977a6a7c596e5c9106f847afc270132267d5915cd10fbde907f3ee60ce858259775cf7bdcd11bec79ded85fc2442b9185b0ae91340225b124e17b04fceff7aaae0558b9f2671471d841e2345ca70a9e6bd8e23317482ad99cd548ad1fe1fcb84748bd2b96a1690394a0cdc565649fa8a4c10eee509ed21645101df7b040649ffee25bb2baae60e654891745ffd09b065008d6bef8452834931428efd5db9ac3ad819812193f6473fb130017fc21a262ce53d779634b016326f0692a305eeb7e5eca245de153b31cae54550f0205ecb25d0eb0a13c02c8aba2adabf9d860abc5ff728a263ec9dd2a26469ed641da5ba7ec1db4227e8b3d76eadbf7e9c4cff193e9c9ffb576a6bb8089d1a61747117c70843f6a2503ab2998058b3884bc48dd3b2ce91b45ca7422eafedc7b367436442fb240048f598c9707346866f2649a220bf8da4863f5af77640274bff222c2e91aa65053f6098e9dce34b54a20e9ace07e75cfaf89536097bc8da5bb199a867de6fa54a457d90bbdc2070932c05c5f869ae6cf6ea9e5515f7614b962a70d7b9428e727e5d98f1e6ecdeabbc7d689383d43438ab09b4145c7e7e13ea1c322b4c2058922bf30e0e6296b8c1b3962e0837ef572dba2c179e1abe52920f755ae76ae76bc8223b7c559cc40e09ee10ceeef8baa380aad5939a74356d3c1a4edb953e8955a4f75d8301fd6ef092280cd59889cbde3ce512d9ade7f825500b22c7d8669847e2f538b84700ba1af7889fa40c88954ec7f5291bfa0c6c6886858af5a8b19185bb881243687d11c8b4860ee5059c6872a467e375a82e208f70175ffb8da5e57c5f5eb4b104d8e4cad7babca8f3a93c2924df8198dee57ae3db92f4747eadf06fbcee57c9a4e3e283bcc8cc801f2ac145bc9d08129f4f837a0e069f40587f00c4a9560a3ab0b02845890be5e970525422d40e0d740a48f470fccf0237d94d7a81c26bdc8e36c1f63bc29ecc0a41f6d0a4e464d56d249e9bd0b59e09ec6802c22b780c9f35f4bf7f1f64717a7951216ac581835de65254020caf7e4e0dd89f6dbb30fc8a69e62dcd76bfcb17ac854179516f3628f179592d10309397deffbeb6a11ba48b4799b41a673be2be28b6805c84fa38c35de378cb9f604878c002c7ae7629c218f93884c6974336130100550198ae6dfc0ed13b1f8632a1fa2c8ab01b2a4de68fdc397f9cde3efeb3acea96e4820c5aa61f1cbce181e5393f3db0cab1801fd73fbc4b6865d39753dec8f25250cf01713aff1bc393d05b70300ff46225e545f592a0dc1fc2c9f07d3ce8e2792e8e693f85652237004f91782e121801fcc938136e966de72c4fc59edd9d05d124c77cbaf10287a28ad09784386472105685ff29e2761900bf1c63e193dfe4c1a12f12529ae44bfc20caa58ee25232a3afdd33df1c5fcd4f32adc91ce6d191bcc3a6564aa0aec6549bd160cc0d42e8b5aa0b8d623427640001fec3c6b1a016df15d45b47cc19524816bc66b14d95939dfc24a735a518eab786c57d711757c8cd6b3f110f55a36d6df202b18211b84f99aab6900be0fdfc302bb1ae3f8782a6468e481f50c02db421a4fcd951b68c1372eec7774502ed2fc6d7e90a74ed3bb65609797548e329c8b7d0fc591259878a93d81c4723b4a37c3d9c48565a55359c5cd4ca4d396b3adf0c9f32e14068ba8ed7e58ddd2de09a4e0701d80a4e2121bb442b21a8c9ac3d8bd8caf7d2ca035c3af640e1b5d484a5f67a2647995414579f33560313074c81b59c7acd230331fc4ee5865a752c8d5ba46441a9c69b7852a486d673eb41532698c1b02f7cdb54b01f0c3e860232c8d760bc906e702cd64f39c96a8e6062df58c5ffe0b78cddb329b2d90a8de0fa7db0d8d1577b2de13aaec6fe637da7f51bf77cfcc43643bb8efff72688ac2bab694bd12ad4a1cdc92e96f9b8eb19ecb8fd6a5729506c45460e77315cf799fcaa9869d1de98d0ef978a6d1c6ff7d8f04a92f665eb6638218344fff354cc334b9e321bae9f4f14326c2369ec8c2c767a333295de8bb3cefa4076eff5b78722b0dd0", 0x1000}, {&(0x7f0000000300)="beade2194fd43416369f1d8834cfd472f88e711398be1ec6cd44af8d885f7a5f1ac625bb19305ae9bb55252f0c390798a4a71b7d96408b9b518abf8b5a8289188666b3a5fec24657d73ff8a0a81bf92a4b3d321e4ad8054a1401e8759e7b11db50185ce5a685a9143d3bb4103355089eb8d37f2a891486f804f59b852d8e869750c449920ad97eb63f82ce08beec9bd099c0d0a00436d5266db975cc444e936af9a8d532a9d2", 0xa6}, {&(0x7f00000003c0)="ceee6cc4a2fa06d0c457dcb0c175c93b4788c20d0616a5918242306f61556573152d1b8c3fab1e88aff822d2d2e0b0884af0ea5638dadecb0e3b948eb0dbd6e83ed329131af8990a1f0a6441472f38742bc826b312ec60a3d51fe71c32d3683ff968380fac9c65f68c43fe82100c6203ad136db607cc42f08936bfe653237f5e65983dc025eaf86edf574a5391d9986a80c7607943fce05d2a0dc1d1f00559e8f65d563e0773530bb47bb930a6", 0xad}], 0x3, &(0x7f0000001640)=[{0x10, 0x1}, {0x98, 0x1, 0x7, "3976399e8acd45fd1b6a350e225998fc5b93bdaa033269c0700308bc5836250f4e49e84d4423f47db1cfc8d71be7d497dd7833dfeb362a87252e7e438eab6e8bfeaedaae6df1768a7eabc2ceb40df11bfa3aaec40db7c62541a45e0b71224db5b7996514b10a4f1e620a8fe50e5124d5f79accc1963a8e0bcdbe41c6e863ca42a9cd07"}, {0x70, 0x1, 0x9, "abf889bed12da6e426fc9d4eb1e2bdea12f758fc58858266682a80ce9048a2e2dec312beadc986f20485bba554d70cdf93b2bc9d1c6583a573a16a0fe6897042921e7c5f7a0edfe9b2061a80f15a9c60d224fa89d72cb81c4cce1430d04b7dcc"}, {0xe8, 0x0, 0x7fff, "5464b0885e2d7653f1634788a536622c61521fb0ff00fc9e5a4618c18092d8616eb4f7c8f33ff826a01613887db3d7a27e1c1d5574602b79934476210c0710892ac6c9d61c1027bf0009691e257002d967978ce25039c79c62010ca87b443d31b6d9fb9d59f8e1c0cf68dc59e2c1926a668166da9241a2e5af805e2f0f903d38004ff762f4c68d59d0114e17bd2cb8d7fd6a3b03ac5ec47a1e0572d5045e13fe1704a99999e224f6bbb710fa4f5269cc5236eb27588d86056056d07d08f478fb3091e1072f1aebbd72ae15bc3296571418fef31648"}, {0xe0, 0x1, 0x80, "8e3c33eb4703398b77344c13da4defa5bd43ed51db9bc7c193763af44e73c0b07e2d78c5cef6cf8bc025ea7c3bccac4434bcfadcef070ebe722ba802e93342898c5fe081f006568750a46e0087052b6d232fb1f899efbcd65529ea31caaf40ea4aff3286daed7376c2d2fa5a8241ae14f70bc6f1874636e159a26679b82daddd9a004c52534283f598271cf6c52c8b75d9ce784f29c0b8dcb63d74375af472559dacee00c1c0e5735beeea2ebd6aeba5f1c581e09f885c0ede036912f7db7ce5b431604550bccfec4153288d9ec328af"}, {0xf0, 0xffff, 0x4, "e5f1e91f2b628cc4f6f417cf4cedc3201327d6fb1f1d60dcd58bbd3e2f1d1da69f7a03c4fdf83ffb9064f9436d14e1bf80f43093f89d39b8bd027c8fa61b6a3b470ac0a4d3e2a943ff93a5b2a7a7544633d811b3f766231f9788ac5867111edea249f74aab95f73bd67bcd49a46e91962631d915eb5ed65b7411523b83229b54d21f8a36372c5cf1fa3f5d57d520a3937091af89a438a2297905d6084700237ee9dc0e589512c4806af367db389928e2479cdbe58f00fc4a004d4ff29cca0d5aa7aece269b3f6da1c1b7475060cfef3eba270efd738f73f2204e2b3b"}, {0xf8, 0x1, 0x1ca, "92085e896577fd28da15d142147297819a0ded1fd1f8e9ce6dcbd07a01aabfadc0dd654172e066bfa7845485adc967563897fc7ecc4cf330a3640efc6f14c2d09b19160e416c3563cc33dbc1673443a7ef2974627387b6c4df072eaafd47d2529f26734a5e2b648b99748cf609ced19b8d19aa13fd78d24e28510ce489472b4fb27369cb1527da1139a10c63aa880d83372bf8186c97896e33a811e6799a0a46bb158bc7fa57e767ad6c7adbf5704a43d6da24186997de87bf05703a22651bef48fba59308260efb25a8ba9dcacebf5c59fb7699aac4d0e431cf1e6f1b5fddccf053"}, {0x38, 0x1, 0x4, "b6f9da7085d64fe7bd8ea578fb3b9fb115fde4d67d32ed5a8cbe35ba69d83e3fe208dd76e108"}, {0x1010, 0x1, 0x4000000, "4654d0220fd7819541f7af559e1a9cf7aa2359b86818f87c6fdabb3621ed0e50b4ee3596a36f247524ed44d6485ba7b0c076989489f8acf860a3c6b04363a22fddcc500fcef6113077573a115674b89fef83cdc5c6b25c6698d61e8bf92524702a44651cb60df1a287e8bcc75514fd9e04a3a519727d7b990cfa2c187e9ec7a1ae1f31580cc34abba731369ef228513f5d85386fdde88982cc6dafcab69873fcd75e42fda39ba062b6b1e7c957f270544f9405a53b29a39fe52a41ea02be46ba7c4576d4ee1e2cd7c71441419ce565eb26f1b1695ef7b27c24c9496a6c200e7a878ae708aa4e0383a0d593e6c0e4d5c8ff1f0c2829214410d868c4507952c697c2ab27150c39c7785bf0129fc3aebb3695b3f592da5627e26531366a7cad170f861d157a0693534ca75a56b5276033a30223b71828acceaddb9bea6cb05d2deac4320d1a2f96e6cbca598c951d0e331d31888cfecfab5c52a258bef9b8dac93e4cb9eb24fd5daedb33e4ca4e2f5d3320e03e0736b8d023ffe3f31e209388f0be0638e74d089bf1dd0d94b0f0f786cd719ef6f284f733369519d295c13866b547492b56d3fdf7929c80443ffef207a557851f8992b017046b78de8cf802f9fed3ffd8a288dc6721bc0c7cb4af1eaacf2d341750bd8f03aaf3d21ffca9ee085f41e0963bf440391ccbe6bca7d1297190489deda5d650a5f4978cc7e38e0c699f7392cede68822598deba9d39a881497035b32288f3055fde4165ca6c6dcf77a94ff504d290ee815b4d985e0ca6ef52fcffcd15c28e7542330561a43e2c325a4d8e30c159718100eb0d8fe379614db920dcc7d9f1f7f00b27c983c26e6c29b765797102ab9bd550419d4a51ad5d1354d27361a571533df6d91eb6ee1beb3c3eade80f15d5aba5dc4548ec28c9667b3b39b1349ecd7046b4945280d345f4539ab6aa3eee05c07b0963aeec54e3ec36f106a5cb17f01c865a5d2b739fcf38231678cf9ceb3b409fa1b98c5434a5e10dff970377a4f1140657012eb63895334ee54c7e4d666f5c81dabe512408bdeed23f48bdc6180619dcc9bbe83895865e6a9c6e67a7dfeb4972f108aa4973903b817cbeee079773199226c47d09fb873b66c804ed7b2af676123237a556a70c08523462cf41a66e3088a1fe8017e1c878c6fdcd8489b41d6cdd79c6d3daf58bff1108224dae3dea8392c611c3765333f2b31451e387eeeffe30b78483b99562311be4edfa2d679585f2fc32a6ce81bb290a2b645890771f77e7904281790ca4424c70e1b00cc62dfd57738920e4d7947ac3a925fee342b9fc062c7f5eab0d69630387b7e833cbedd46bd75c0506ab4e9cc7ff2f525eb73bee793435910f3dedff965737580ea421f410c3a19d7f7354386afdbe9d3b5ef2f9b0f8350ec367298cb91b57ea743fea6790b86fd824bac9f655878791e81dec03106f663b2c779479660ff4f38630719b60775d8089d66b9234804fbdc7a9205080b4e2d1fabeaba6e636f53804cce8867abd2509c45250fb11b27642667c9baf69a46ce43cbfb3f2ea57466b712f8a6e12d111529bbe849769b07bb41c8ca66da82aa5cc60affcb43c244a04050fe2f55e0ef9ea4e260231a9c434e3fffff784074d4acb05da28aa7c072a316e520595ba1b96a425b839d79c9aff12726537affe428118035d38e233e485edd7d539a9082df503211a7a931b680129eade67c325ac74a757b30862f1997391f8cf0a79e45353ec7f2b292a3d4440476ee34fc7d0560b8ec549d9d074a3aff33c09ce38ae454ab5e2095b7d276fc696d979ff6571f3665c2d08a6ffe75b2c53a8d939725d6e9bd9dafcb0b890dedf90dfc271113d1a03b2b52eb77992cc83c661b8be26a881e399098ff1f98c32b4429e74286960390f4a118241233b596f3c5b6d967879258da57ac31e1d8e58bfee4b5c78fc601a7c5bc52bf90513279f834b90a638936da8aec7e8ea637c4012c62ffc86f42795b450925a2f55660b94758a6e2f7f2505ce62adce53efa84a8bb3e68bbfe20f80ef7199b0b84adfbfe8ad4f5ce8ca760f06f76c3650ecf785c70ddcc7d369618cb1af98844b957709632e9080645abf5753432813dd138d55f103081847f20927d5cdf8246d759a1ff54c0d9be1a63a5976f0655ac49d7a9aa29335f605d4652da4f6c34b6c5f04de58f962c64e6a3ccdf96c077ba46dfe17ae8a0ae4c7b3a693ffab16c8fb4710c837ed3400b682d4deb882250a672277516abf2553b26e1edd90a600331bab14e41d288188dbb821cf123305da7996aac3eb58594771a6e8df60ba1c0e3c842d824c461ebdf8d973bd9b053131be2e8563e4662c6be027ed763ea26c738fd19972781692188301b14d9e79a2e2564007dc4efbf2251d992492e90a2160c03e46efb5fce270fad1b321d28a2f1e4721fb5b73053af5c991f51bdc67a769eb8d10418acd1dbebc32775b77ffd59bb6f45aacec632d88046ba80a23581e51bd591ab7875f560dae010da0ccfa8531fb0a10993167b2454bdfe9bc727a4e9d3df882008779686e9f0d025b30c5103ddf87c7050842d7c9897316b175502010dd950672a8a759155dac07fa7f7fd63ff2398c500fa5d184c787d8e06d7dccffdadbc62644a6c8f38c61b4699372af5bb0421bda7bf6a181ee4cac882c3f3cabda61f1d716943193b9ce1583b83bb6cdc7cc620c132c0990ce36f3776f5134e8aa50fa092a461feb9289a9d00f48315e6c1b044eb5178bbb81e33ac098affce406919a7719aa68889d96beb23763cd3f7d4f9605dd01595b6d5aec2f7c97b529245b489adebe95e02e5cfe9dc9a34f91cd68cd2307b9caa3b3e3c72cab095a05f01d00ef2176d25d082a71766cd027714066a4a56b6deb15f0bd81fc1166ab3d7cdbc9f84680c39b0fc1eff0b4dfb09e89347d490d64413cd8019ab30ac94a5cd356902b3498c33c2349cb69f49e63fd236aebf875b1bfa10767d4dcc778a343b58c58819d1c41b22b02e14fd0d2d8919d547568b9799ccdc7f18e586056be1cbab52173d4ddbdefeb2a1aa5f433bae019d978a0612178f8476062152ecf03b215d79599fa482cbf13a214abf9945b9b0b21a264c84f9ad25ab16639770f7b4d098100217636a06674a3b34cf49d8a757ab05486cf73f1d92f85761f6c547209c4aad2e34cfcbe5234e1178835adc87458aabe2d010b2a76081bd33c3f3617de6367da463a9ad14da5653165a54eecb045f7fa4fea149ceff72dbd5a808e30e8af87565aa24edee6e7a4de53874184f35e78373dfd80768d2c04dccb575b499c2b9a7507162a22fd6e4f5c11b3e06500512d037d8e6121c8a7cb54eec212ef21573d227258ccbf6ea21507a0d74daa9e4ec5268ae94f628c9214be53c91e7015891f54fde222e83cdbca4cbf1e71939da482bb29b6aba7476302db8ff614449876204b2147bb36d6a54f5be294040ef6eba128a43fcbccf447ec838129c6933577d148e60b904226330e1bf9ac276b2c90245b7b1718b78eb3202bdf8c304964d66c876b1a0007aba844082e5a232239d626b7e60f558d8c88275887d9699673c552b3e87320f6bcffb1ebe384719483fa67b58f5dc5555331df26c915a232f241e06f13f9529c3986b6dff5be4dceae38468d345bfca94b40d4d35aeb3d6aa84ea71315fc9361a4ea2aa2a66fa7ed1604f9bd7dc1e0ced6e1367c071a0de5551d521c25f460bf29f21841c0beea842f88fbe28edf44e2af2b23121806828a267a18be6d0aadeb714e820573337abdf94a07686261235fc03e757e578968cd67f435adf0c279e7ca902e6cd02d5a1167026119c0d2075c3e3d792c235b3748c3824423c5c1807ef7f6283b53540257308aed390160a85e0a17c2667b506a4326e2b2982f58d408a3b8cec620134611623d4f0de98c93f94f0b0b5937fd5ed637116bc0b12e3c15a02f9dd3521b3404a19467b77b370ef2506e66eb63f200bf9e04fa882cc6fe2ccaf7e52c1b66a017aca296673e87eb2bcbbffdd54c49305792590a2ad930194ede2d585c0908b3b1c2520dd51421260969bfbd66e1dd8786507ddf40f818932e733b129c215506be2b4d17a106399050b656af73c24eefd234b6df5585dcbd2ac9530a7799598b75e99eb156bbee813a17762b4e5cce7c16e994bf0f7f8d8420ce109a863138ee691e94f7b23c51e3418f96e51d2fe31d7c68a425d3728d9175ff54451a037005d69789a9ce0c15230c110cb57c0471c417e050dfea1b2349e539d4648284ece407e7a99edc4edbff1b6ba6945dbc3557de8783897054a4c2699e9e67eeee3b0c54c2d83910ff7dfb305c8cb21ffd19af6a7c72dc4dc30c7a34265e895f978a5e2c4fc36076a0447e8ce0ea23c5b84baf05ee192a01813f8e96d410c82b30706b6a2eb810f13a2ebea5d60686df36729e26761506f5493518e3091baba0eb53720a80b8326e9dbd6ee75f5362dcb1c388f9000cbc2b9b59d5cad76d36a432101c9d0a7b4313b18186096b9d276562d6c434c491b2c6524f4f25254118d2be03bb921be2523dd05f5c5a01048ca2a13f1d448671b11ca79d110d34a8d8a5db19684c056487b3b2b66f41a122665d2185fa2c50b04716d9ba00945b931128af7e2fbe61e8b8414c3e830923af53bc0becba4bfc1c578e9ec7c3caac9a12648b1747bfe1e89c49435c0101a718ca8a492584d0d606fcffd17ffcf22785c70573ff70e0f469acdeae6b6b844ce8c504af02ce850e015b90ce754d2145aeb143d8ff5d12433d26138d1538dda2df6aff298e47a37b9a79c21f76435ed574d9d8fb6a7740bbddcd822d572869516f060e93eb12100f7b405e349ce938de44807d4252db359b9673fbb28785a189d44382ee6267aff615a61d43cacf6436c4fa306d16888787d166c6e87958b9e5e2a7faaf45890c10fa224a56648dd09614a0aef8a8fe49919e12b85537edc863e31c9af4caeb9c03e4ba0c8f6fe13995ab9a00b7acfbe4cb010603045af4170a86e26ef72c95185321f737cfd05f511abd3685f4fa55d9e0f3cf93e08209536192b74147a893b06407bc0fd7d5d20055ec32cdfa4efc1b5980d50815f48c0dfedc01cc7738175130d453c802f750a559b06a49f1930ab52eacdda96cce91b8c8d90b6e7830dee495ccae7bb8507fd77b09cd583b36e2097cb4aa79401aa7a0eb8793d6f2abd5f3b3982b908ea88b4ec8dacf9e99f21862d370f2e1a3b328ca23010938c9f257ca4ec698f53a411d59b2510073f35acd96670706e04b0270a66abda430a20c3cfe9c8dc7affc005c62d49083934d21500ac44369c008c44bed23f9f0527280a1fe554ecaae112b01c5359a884eab1168f51847f76b8e15784dd6bc10fcd77ce1bf757dc85852537f1a592358a071b3bfb0fba65fc7972b2b6155a660d7c5113edc4a91107630f18f3dfb3937935aaff59814ebba6fc546167323bc4a5353f57a4ccba196aec31689e8a11005b14ba7f67839e9169f0685007454ad6c7636abdf06d2853b7c7130983d53da3e9785c0efc0cd3216f1d8ba5126f04693167ebf06b91078b47cf93c0dce25b38d06d6628cc95c6076d9fcf92dd7368ddf7fa0677726632f01c056f0d56d78d445e23826059a0775d9250a731ec0381d512a023afd4830e1c926578e60451a4396a09b1a4df8dc6a0ff5072469aed2db9f177e60325f8605a29e5cf2fc2931a47633a44eb53d95c9497c3597cd8b99781d77b112c05e0bbe643b355d7aaf11d1ed7e125f036890dc43b1d1ab0d"}, {0xc0, 0xffff, 0x4, "1df1b52c25fbc275f6555880c35ad07b5c4a66ae1eb9f32118d42c5e464cf97ccef84adea77fac1fbdbc02004fd9454ed2a49a09b82e946f847efcdde0bf499a3021e57066d61a328a3260708b84bffaa2191bff7a83f9cf0b1c8640187053c78941edc6aabaa61323148d657bdb6039e680c971864a0caa267f053eedb3bd9eb02878d04d9e8688a1d6d013aa1da6d341d96d8fe7a99d478442be12160a9a66b5f192768a4a9ac906768c"}], 0x15d0}, 0xb110}, 0x10, 0x4) (async, rerun: 32) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r0, 0x2}) (async) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000200)=""/234, 0xea, 0x40, 0x0, 0x0) 21:59:42 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x2a) 21:59:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r3 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r3, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700), 0x8000, 0x0) getuid() (async) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r8, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getuid() (async) r12 = getuid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r13, 0xffffffffffffffff, r14, 0x0, 0x12}, 0x8001, 0x0, r16, r17, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r20 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r12, r15}, @cred={0x20, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r21, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r21, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000040)="71329a0dcc1fbd457b03935231f834f6d439f085d66baa8b3f703c50f6f1", 0x1e}, {&(0x7f0000000080)="e1ce1a8353eb6757c3cbeaf15c307413022b2ee3a625e0cbdd5e3795eb91ed14f6d2", 0x22}, {&(0x7f00000000c0)="d31c59f7d7bc795f8d3bcb7acb95616bdc71eb8be261e1c313843ddc09835610658dc008a259a25698f902d2ba1f5c86de82b487d163aa6ad536aaf98746b33c2c", 0x41}, {&(0x7f0000000140)="4e250325f00c224b169c9e887eaea9b97f13586117e3dcdb16f0bfc23b8823", 0x1f}, {&(0x7f00000001c0)="bb0a52aade678596b685c4c411246eedf54597df322c906c70b745dceb4c6bf72c84973f7b966ddef8414d2ea7aebdc46fbedc6cb4bc66bc58e6a5817785fba472520c8c993b48c46ebbbe3e1e152764399ce6d82b7efdbbf92a3b34ef6b504257", 0x61}, {&(0x7f0000000240)="04425f26017df60db21e5987067a6b4f6fa377814113c9f1ed97cc1380c131f4b3a66e2d5c95afec204d98ddf037da38d29849c9fb457ede25fbf7d2dbc8f6695aec7981282260671ef8bdedb8f3e920", 0x50}, {&(0x7f00000002c0)="57fdf6a8e6853747dd982686545904372647c6b8b2377c4a03d486f7f3a80bb7dc20eede04a804172f48fa1de8c577c2c5f3e44cae19d15165e17499e2dd33bb09cd4a2b9301e1f915474b1fcb4780717d8e17f76f731bafad77eef1c5bd9d9f1b3061d1921009cbe9eb54bbbd3f5d534d840fb7b510e8053eb84eb74f4b4db0203a0f85f504bce89e36797b3bc6c4a3c6438961aab54de45d765b5a2e1f864e030b21eec48cf28609b717b5c7c8789f0ad1bb96c1e66e53dd0f534bb6c9785ea028a8d6a8b6af46a45edc368c3d2e8385136e93b5f70f85879c252f866826fa9e50bea6c52039dc818121c85d1799b5e29607ff580ea9dfe06ec8e7", 0xfc}, {&(0x7f00000004c0)="f945a1e568dc6ab14befe5edeabd59f14ad3c3a881e757c2873dcfebe1a836271eba79322e107603663c5f04fa0af5d3399b8346cfaae2073bac1bdae831df98a36206c601a5a6f08ecac46eaf655ca8c81d74aabb161fe343dad95ad05da75003c88ef4a4b878157451040fe8f39877bcfca10ee3861ae16d7554c08a66b7c7a30789b1c930d45f0e0964a85bd99b62e94ea9b9be2fae84d040004d5c5716ddb563887e11842eeeaea068c9053995a41d0489d0e5ffe8fadf7c4f4ef6e7f358e40fc11798820d51667f62a692c74d375657e176d77d567473b6623a49ea48a4ebdc6bb8f00b3af2b3f8daa9b1c9c1b1eb69590ffc", 0xf5}, {&(0x7f00000005c0)="9e151e68faf3dc1455af0cd13ceec45eec362c1c18eba9fc1cfbc398f21bfbc439516a513c5961d1728be78c9a6f7e24d508ff01df954fa4557b4f281e4e5d0ee05773393dcca33f9c35e10225f4a6dad917751144421e581acb85672d1f9e64dd47bead8eaf295800c6131c91414d66c1db015faf2961df774a8e46a7dc34c21849d8fb0390ff5054ddeb80138b8a3211b57071a950de7a8d97ecd660e20226c4ef7dfd8a380c576bb698d44dbf11a799178c1f18a4d7875a447a80ee849fde9b258f598ec3d635c04e655b63f509b4e4cad00b0c364547a6691f78cda86a13901ecd19f5de14fd589166676bdb3a3f13a92fde750fafec6a2e65cc63a5581f50295335d7d05010b5f68a47d389b66151552cd32fc26b7b1f276aa393225d173bfb8a78d3e264089d44a39940a9ca4169972ea0dd7a87e55686f97b41917f04ac722d2e8848bc4943a639f6ed3f883a8f62793b9755665921333de15a339d85ba48df5d78e138189ebbb1ed4498d1ea53c334a86be8a0742cc36f9504e803d5a391c6e307e551809af07cbc561ddf9bff774ed306f86438ebd823ba2bf593c6de2c9058a388e981dc935ded7c07d391f1885e2c63e6e1d574e06153ea6ca3548272725c7cc0f5db4fe8381f38669a14309f35774d273b9331615c49e17dd7772a388b5a71c3fde94e301ae9a9a207781df4c728f39140fd4b014b2497195f0a8013f68c358cec654ff3ad7651919307bfb8f3596f6c756d143fc77047bc8496dda1a323bb231b508be13f0325a174c3969da11c3f2019ba5f7fbb7a17971e3df7cbd2778b251e73c1c23fea867c8432fc861bdff84afaa7b39db536bac887264fadcb742f736abc082e0579d01f9189bce765f84822dd54136153a4083f5c0b3cbd147101cdb913ff13500905830cd9dda392a678568aa6fbe9199b0ab42cc0f372b18ba0aa38006ecdda48aed1d06cde543ed49bc1e1034d62fb8a0c1b6cb1d8af36ecdc8d3fe19c88fcf29438d3652f83d22185dd9f6c25de2fe0fb6d29b25d089b38084c778f701ce26fd56cb0e82c9aaa34ab4f3e8a803a077bccacc8cc689af2526100e8acb4e3d599e4a8c1f9220c320f300d1346a9ca739cfbf0702f2d4e12811c45a135bb7a9a2a6551716861aeacb059006ac2b9aa590cac90b504e264b796fa541d714cc6e6265652d631e727aa47873b1189a1268fa28fdf9bd45c50bcf2af485ab09e3ee589c07129d97b7c81fb369bee89e373d1989c2d37cd85465f38daad2a7a99b7fb944dd281c5a26a5ef1ec89b2109af98f919b8487b84b0bd21bef34a0ce4d35df07da93eebb236cae48e107035934abae357b4c568ab5beb1b6b5d3d97fbffe4f4023de05bf740d58a2d57d016ca50c1e01db980e77f7f666d907d75e395ca29a86fddb09292aabdca2316c85636793d60d6568338f15bdf24dbd94d11b1edd278382a03db954c6c7553942d65d8c1637c00588fc436b9468afcf25e8632ee2e9ac029505a0ce63c660a857d9d29618c37ba83dc89ba0ec091d7457eab9f2d39403aeb408d2f9aa8dab283a52687298eb7d40b55d5644deb3dfd373a0617d4f9de03423e75b8d4fa92b5f25b66eef65af2c464407077a1f9f3c1e52eb796a2376f73911f1cd6a26639f58f46889f95431122b6c10789175e1ea170bfc74d2dae3150d1fb6833f67ebca65e9db546b026c9acf61b93e69eee1ddbb4bc30c8839247e540dd613711bb6fad99228ede112a3587f80e9417d887f596f8e900180f5152384e771ec1a8a9cdf30927e5923763da53a2a9bfc9bdb377c4c696df43041dc84de35d511e353918d0f9e971f7d1a68349eee5116698ab3a3e3782473e58808ccf8d9ee2cc73db6ee8d6f920e415ec2e41a2c4762a8699ccead20e749ee798898e75825f5354a21b46db2e16af3f94f60af7680716cebfceeab10e7074c4731cf2601ae7f6277ede4ede7ba4a2bf1eb98d1a45215a9a0d1c670005a71e88990147eb7ac68b526cff93d8914a424c42f2287ee15d43222bd5df37565b450e07b8765019df89f3bbc692629959e9a617d73f5a9f413d4fb5a9a12bf9a7a93508c2c0cf83b35baeae91779a9d5a77f5ad1c1ac8bda5b5ad15391a7030dc1a4dca7f02a00468cacdc7a6ce3219e2bfa0f87b0a80ba0bdf7eca58c13d160cb8f037d183828e6be694a24188350c3a19fdf7758d135c08acf950a4761e81d561dcc5a8c13a4aec624c12d8820e4e5c97f048ae3650750e5222e17bec6eba9eeb0dce4c0bf2355720d850cce3a33834fddc586ee001be73ab22898de483ecd00481b7dd101ec30d43734413530826e731d8407375822451a13cb27bd0ad64be92c149dee2ed645207870007a1d49d3f18aac04395146534d55be44445027420778b8c7ddd690c10f7ebfcde59845ded74c3b5ebb3dc258e2d6531b90dcc68a12ee3841b296dc0481637d26b9c0c82d89df427dd37014ffb5555927086a64233fcaf5510bd29d594581bd70ac850f8d0716d6efd25d3b79d7018dc79177df957105de2495d05e8fe024e2b70a76ef26cbcefb9e4c7af2664fad4a28df64475d4bdac45dcb65a74932a6868fe3da8ad6ff69c024da0cfce52c4ea31a9c17b1e565bf94270ecbd6f36a6fbf0d48504445cc64ee821eea5b20f14e45015937a827b491b9496524d62ccb8d44b6a77ce05d4a1bb1501bc05203995fead724ae54f554fc26510010464f0c58c9bab42d9ce48d47eff9b81b7638ee8a153fae9a0593c26a1244ec92773b88987673b1f632923601c719775456012efa7aad79f67f4d2b1f7e0a84bdec41bb5ac43709789711b603d9d11356e8f1ae22344397ba1a3a16127057fb8b1d7db5dc255264917e094704f918d9fae8728c673f1a6422eac4dde7915e55d4fb331913bef7edba0c7e30d28251193ec47263dc7f7dc9ca1069b91c5a27aa44b528213a9762a18939eedca6ac8509573f03a303f91837e6e74c7bdc10b14fdb52899109c80ffdbeb6dce0744745cf1a6c93eb57144b201ab10fd4d0e206bb47d01a8a3b725d85a9fb49c69308111b9be461fb60978b17909a367b17753d63c06e18275a8c73f809931e74588609b607602b723a7088809fd68b95692bb0b8db70e8467396e37ae11d547087f101450779b1eeb03054bbf0c432da527e991a64842b38623cb0defb64f26aaf27b563a702065586818242dfc4803dcaa1c8ffe99b096a1e22ae61e18d0bc5c217a9a941de6ad2742069a28cd4868100ccd7ef69bbf7f04b3525b3aa00c21119454d9b172cdd096c2f4fd3b4451e6c691434e8f64246d5e102383d92f89949fc992e98bf446b7d7a629fcd05ad79b8d2f7b858a7b085856174a69e4774ef6251cce30f8b552a8a1fd05a87dd5427e2be99dc152ea94cb8ce0e1fc110417dddd06e2e80adae20c7d56352c1cc0747248bf0d476c2e4170782f07b65a26699a03c3c504960a59b67ca75298aa9eff8de098094d58dfbca9b3147b9d8c4e5a3f083eb499b13fc62368b75ef1b2208d1e629d157251b34453f3266d8d19b4d0e4d8ba29a596d671e8b2339615e33f0b8ee900028c5a9f60f5f1f4135afdec451c72dc459e375228a947f5dd04866755076d807043b207d660349e7d25fd51e0a874919432b456be9f26bf9ae1b33f72ce18f24ca0b8858e838cea438c76ac5fb22453a278bd1e7f06809249af358cd0eacb95394b9b53cfa47a2cdc6314b0ff47db2ead1b341193decc47cd9c8880b52d6f4b021b70abe6e3d4816be14935b85f96510b31adaa10d28374cd8e9d279fa9938f7197335d6cf5b5e3804dbfbbae3edd111fa2bb6c6881a019a28624deee175b1ee8c2c9ce937a430da73e74086cf6c254f4faf4120e622b07d68d389d4ba73d289a7916c2d869ea8e9fa99176bce65ee3becf30a7d30a5d7bd7e686bd2c926c3c9065ac8858e791796326bf1526511759ab73026d56849d0a7c2d5866a5abbf3dd7c35545d69fd2b63d7b266bbe5d767d94c0cb5d26b17349da2c22307f95d06e234a8b071a44c2f1bd8a9802562db094587710d8fae6fb950e6188ceb03c6c40e3a1127da510e8ab8857c816392d1c363fdd698200e6e680b705305d290f44a8ada3a6f380a8822e92f83c94b1d6b1c424b38e4e7c8da6c98ea735ab2c7ee0e9af8a95c2076ee2b708a6be16bc3f732668fd8b7a0534abdfd050a887473b6e58a69a2dc3b4be98fa7386fd63c50334194fd1781c67457758a61513c68698e0501657e598ed9b530d03f791406b18ae20009543f8cf55b01fbabc6a05e905a55c2b2afd82184b296522320cf047305631412670063ed59ef4020db5aea306f91096f442bf1719a91897f87bb2a5bdda73d789031b694f5721b7ff9ba38a10fa8bfff6840fa129e7e0c6f3e10325585ffa13ca10fcffcc785907a0b9a3914f2dc310b31671deecdb0ef00c5ddddb3308a1ef1af33b16fd16c5b01ecf1d1da6ad8c89f1d53fe2357553a6b45711059da0e8eb51fa6592b7682d005627bf52dac8fe64dd491cc1f977fa460553955d40d293526c9914d888013c664e238f0187d4bc7204514b1e8f617842e51197df226a1b63daabc19281065686fc17a291345e3624c07d6ef03bd6d339ff5acc162ce9eb81c3f1f66b7110108ba11f30fa0ea81fb733f2a0fe8539406d7a681844c626b50ee6875603c854dbeb4700eb17a24f4ef40ae5137081d34622861622a5756bee0b9b16512132117fa5d095b759e2d674ecee5beb8543dde6cb59665899d904a94b209e570a0ea5bfd75db11d959194e06fb05279e48145eb8fc6c5e004a898c94613107d066be7473c587303798a60e0753450d9daf9b35440d68a8d6a8414424d455f0bf1658f5f8fc8f4d6b6d60bd433666914aa55a915a7a8588ddd036f216575b633f3bd9e765bdec413c1b991b63464da4e35c13399942e546cbc1dbe0489db8652320500287d73423aa723cb07bf1ace3c7a24afa95ec380d98942f872f9b31ef9fca705558a7faa774b070699662785f9655e3828b749b7db607d35111d32bdf7e59a6519911601bf53a31ecd4f2caa4c14acb2d862d8bac5fe4bbb8f207c175c58f7da895b464c9ccb85d58235f123f3fc743f2577372100dff802e70a30e72b31456388a3356f4f6e3f352fd438a2a6923363c7e1d44df84dfbc2d616dfc6815f738557f9456568f6fdb93fcd88c22786af847f4fa80b18b143fe3879785fca29221b6b43dc8a049e65101438d144f025d946465370dc2a2f06d01f9e545368d122bea0c6615be9dd0ad67fd48bf78510cecc8e82b9ac9f46da6b70d137aff13b4c86e3a8634b7203699a48065f1b7897a758b6ecd49447d8581ca669a97050e3d241bfff8682e3a442416d5032cfd0f364915b5aee04f7c82d9a58f5ff3c6e71768a9e66dac8c9533529a7156e8ddc875712b80ea2bdd0e1cdbe7297fafe4cdd1b0349c48a8b4bfa4c81e04faddb17883fdb1488a60262b9a571674627f79f650c84cac686681b0f7817ba2afcd1e5a07a85c0f31b5da40584e444065b9eb66ef71f4f1ef2cf55aa8d3ab6d0fbe3471332c9a7de0f681ade52dbc4cad3d9e359a82f2a5fe56f54fb87b8eb26c563e50df718e6c4aa3513ed931e5b34c7285f0edb991d94049e61bbc3e73fdfe0de47ea170e3e678c51508275c41c92e4f90df10815f8e6f5bd1629b7bad0b532018aeafe90c7ca32e0b60627abe78d556b1cee1706e88fd1ab4b2dd42c401cd2be1ab68cf7f96848145fe71363b6e30666c39e91e", 0x1000}, {&(0x7f00000003c0)}], 0xa, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, r0, r0, r0, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [r0, r21]}], 0xb8, 0x406}, 0x400) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f0000000100)=""/1, 0x1}], 0x2, &(0x7f00000002c0)=""/206, 0xce}, 0x40}, 0x10, 0x883, &(0x7f0000000440)={0x30, 0x3}) shutdown(r0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/47, &(0x7f0000000080)=0x2f) (async) mknod(&(0x7f0000000040)='./file1\x00', 0x100, 0xfffffffd) 21:59:43 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x110) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file1\x00', './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:43 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0xffffffff) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) 21:59:43 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendmmsg(r0, &(0x7f0000000500)={&(0x7f0000000540)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000640)="0329629c3eb28f54e68635f5fcfa4787bea980b88cbeb1a75a3b45b49fecf419d14f0936f98c22316f8ed4b5ffef42c1389adca07d4a3db5f254a3958a03048c384eadd456283da9e1c5e2f6316a40052495adf3e5abee079dabe1eaec1d9941cfb14e1a97c461839be494ad48d2d3e4b5d16e1303391ac3c01c77f992a35d9edae1d1d62506175258bcd71698e5c647646fcc7f9f1ae4817212b91e4a7296d2e59ca70b4fee212437b3f6fbbba0705973402615d11e54aaf09e4dc0b02f9e6a8fdc62215e7d677e6204eafc82305927e9220db41ef335a66ec0cffdc3a457f6fbad4991b4e5498a368eacd6eedc473e064f37d264111fec155a8a78b855fc9271bf033ca6735541134fb6a573eaac15dabd0c8d88ffcde1717d1049787d9ee4832b8b95778582e25676d9c500abe30cdfa58b57fcd741d8d187f6d00127476cc45fc4e38b5e2948c14a954b91b086b4b0fc7c435b812bfa807176266b1ef522c4e1f3537c97a3435287622b3dd56096766abc77250ed0aa612fabfbb7e49ad2ed663cc990579f2ac7e48dfcdb322403dd03157d1366a83c912a7cb7bc9cd80568874871de680acf8ccc588ac86cecfe67e58816780fde0d15651e6af5c22cc2dce21210f8e80fc1f3287a079fc647eff9201ff784bc7c9fbe0f3b5e5accec440b644def1ad04d2e1b6f5145d047b0d5ca0874b01e276f5049d5dcbc398d40fda7400ce777855b882a8195a289f1437582b4c2b85cfe640a1499e12beebc6bca8e78abc5cb86ad04cb63c24418c762173da9db09a38bc129a3fb45901e039bad7ac2c3bf4ff4dc550e3d4fd80895cc299456d5d1e3a142644f505942e8d40c89dd1299baf5ead61181b6667320b3a6b3cc449a7f112e3efe7e983c011732ee32e57fa1b603483f3f3935e5abeaf9a5d26dca07ba14ce0c917e6a791800dfbe5d528bd76ba6511089027421ae22fda1fc9b157a2d1dcd70a87b6eb744a862adbcb0b5ff20dad9927af1a912663dc8a6e1944bf6164a13abcfde6b210dabfd6422d1cbf745fe9b0ed45c9625d443211451b4d7e4ec09fe52bf40d58d9bb7671995717114c49f3f4ca7043fd1985ca9e6b33ece55dd06cc304b26774246d2275cd252e5d52036c47dc70eff96635c47e455ec9b2cc9b8002c1bc49b6186e870bd5dc5873b90efed16f7b84fd2346d6541a2fcb19427d16fe1f1b098b6082e04273de897927b4539e356b406f6cc2d94e9e746eaa022bac2cc478f9100dff1bf972adf58d9110494109475585d3dacfb3fced770d79d8e452011c73006e6d232666a3132ad92183e16cddc13b60ac887946e59cece32edd14b91fa799b8dcd172065de8e68f7c5c010c230dd99f51a09f823266c2c252eaa84f4a99da5ca4ad79b9347d115866de93d73b36b68fc3fcf014225e6490aaca6d8a0ffd84ee1701b267cd8fd48c25514cedf8c99605608a465817afa888dd37d4d610c22aac65a886bc39651de4ec6158e2473a07fe10c191756f371dc59ddb2633cd64a5df130498cefba3a8a479a062e488b15e031cd984588663a375ab85e3d5fcd940b0bc1ad63e9e308990cad2cf70b73463a3ffa7179a9f2ab50ef7aa943f8ef9532e489985f7760f1b06ba967c698aa51d518a653d6d5d4bb617c9dc6bdb390bae87c4048a8b9909a3026926a9b2f4f17080e7b9f5cfac1070391345ba3661e35569edfd5107281f389c41dc3e3cd4761ecbc4073cbecaa780d792503bf8f5a6cdeb127093bdda3c823306d6deabe298e488fc3f0aa085e4e8b29547a7bbcdd2d8469dcfe2c53cdfd52ef5bbc2fda15208670df1218c192532b658fc5bc494d44dd08b9b5601636791a626766f83e0b1f89e88f006a000e8c67286171e56c9095ad2adf703ce821eab7dbf5ec87bfd2fb1ea012459a40c69e269446ecc56e1e19b19898e72eb7fa7bfed69a0406419f9e2c68b4a761a1b739e69fd9dd781d83b58c0d675644cb8ec7cb87b3f77052f786f98e2c6eee4c138cbb696bd5828b330cd7be8864b09b5c0f4b5069b3bd750362ee56e181eaa56a25c10196735b4bc705203712a2dd4592548249ca18b1576c15028333c9bd575d21164387e90a735f4840de7bd89daa448389120e369834e7b8a98bac67d7124e7b65b1768e7fb2ef30751bc2295bdc3a0be1a4686a4858d094384cf0716d86229c303fc1a74e2a53b0ad5388ff78f64ffb4bf0269f88ec27e73af812b1d98783639f480deb5aa1dbb0e9d4c02b94b1d12313d5129fe598d7f892edfae0b361cf6af56381cd8c869720dd8fbb39c2733d0f607ca914cb52087e6fb93dfe68a8b28208d254e7651264496487f0206af8f29687acb56701ecbe039799267fac373d6b21a8391733479c55772ad7b85da8869ed4556f9a1e0da1143da557cded17d5946a03afa7138a0a0e6db003456bcdae03326e2e8d7fcf9102451aa88c4ccff0e243fdf30d11a1ed9ffa8c1c93411d490d8dbfab4e81b5c53560e73151ad7265a60027d8cbea28eed035e9d4552068ac7ea1f81c11bdcecaf83ef1ba1e231ce33e9c15ff0bd1678e2632172201e3ee7aac614d02a474968b406ceec753eb226f5d7570f3e62ee358069961014d8f7d4fa6940cb6f7aa84302440adc56a33f2005d4d674f8d5bc2c65c626fec2734805e215a5020b1a8a2a71e90bda1d3fa54c66875f041655e1997e587296f9d149f22cce46f394c257132ed32f4875a2078845abfe91e9ad391826c2e760a6367ce21f4461695c1d60643bbf58a6f72f82446ad321a4235093c2652acd68c8584e792d46b0407b6e8b3283776215765e7230694a30b4ca7ab03851e0fac70ec57da96bc69f7f463600827e62e26fa0adf54aa0576f8952ed9b5c19cf3e84ce2ed0981b1f76adb9541ed8add26166bbefb8b8d6e80376c785d85d4ea2f51939764b5716687672eb0633d7c90a966e1df59411090efe8370d18d3decc1fe7c665fe30a6f96f83a78c1a169b029246c9d960ddf8b5580a9b36aa9ab4a63f02d620476efee101b5d297e52b57fea853e059ae561d8f611bf86edbfc52557219bc1aca4a4f11599c90c9528601d1de99db48259703c115f15b93ee01211cc2f21f1c0cf19c972fd2890333ab8a14592857bdc437381658c7e422486e26214ab1c331e53633a729db2f0e8711bb960bead5f52e36699aa7c0ec6dc94cfd8dbe6741c25dd9b98e4159724d936a071cb7362b1d249445b765a30f28abfc5e9e1005de58b366f37e5be593b33b7ac9ff424bb639f9c39decb4a611ee204cfcf78d2a5cd78ca98fbfddafc5ec47ef881905d8dddf665498b4637a753f5150dd771dc6f922fca24e9d4f9b36b9c3dd083eb4503973d764d6a620484f91b409e6d1ec669ce9410d5c9aae741b58047592f397f921fa3d2aac9bf700c1a3fe73528916ca54c44828027edc63c06d04673dbf43396ca83c39a7c4824d82bfacab8c9a33dfe76ac5753e97cecce906181f2561c9875c530f0c4fe9ff7e5fe4c6f907ec8345508b3d2359926778788dc4f08db7deec85be86ac9fa9986a418e271ef742bf7a87e99550034d09e00c12defb3a2f8246c2623be13379785ff345de15d63593c19993eb46898bcefa65e52eeeb854288078d77cfa1326999d1b9cf062cd76d6cfd13b208c9709f0bc5dfaa149837219e58f43fa933d32cb295671f0cc0d98c575c434bafd1102ac58ded54878360b9d18d1d977a6a7c596e5c9106f847afc270132267d5915cd10fbde907f3ee60ce858259775cf7bdcd11bec79ded85fc2442b9185b0ae91340225b124e17b04fceff7aaae0558b9f2671471d841e2345ca70a9e6bd8e23317482ad99cd548ad1fe1fcb84748bd2b96a1690394a0cdc565649fa8a4c10eee509ed21645101df7b040649ffee25bb2baae60e654891745ffd09b065008d6bef8452834931428efd5db9ac3ad819812193f6473fb130017fc21a262ce53d779634b016326f0692a305eeb7e5eca245de153b31cae54550f0205ecb25d0eb0a13c02c8aba2adabf9d860abc5ff728a263ec9dd2a26469ed641da5ba7ec1db4227e8b3d76eadbf7e9c4cff193e9c9ffb576a6bb8089d1a61747117c70843f6a2503ab2998058b3884bc48dd3b2ce91b45ca7422eafedc7b367436442fb240048f598c9707346866f2649a220bf8da4863f5af77640274bff222c2e91aa65053f6098e9dce34b54a20e9ace07e75cfaf89536097bc8da5bb199a867de6fa54a457d90bbdc2070932c05c5f869ae6cf6ea9e5515f7614b962a70d7b9428e727e5d98f1e6ecdeabbc7d689383d43438ab09b4145c7e7e13ea1c322b4c2058922bf30e0e6296b8c1b3962e0837ef572dba2c179e1abe52920f755ae76ae76bc8223b7c559cc40e09ee10ceeef8baa380aad5939a74356d3c1a4edb953e8955a4f75d8301fd6ef092280cd59889cbde3ce512d9ade7f825500b22c7d8669847e2f538b84700ba1af7889fa40c88954ec7f5291bfa0c6c6886858af5a8b19185bb881243687d11c8b4860ee5059c6872a467e375a82e208f70175ffb8da5e57c5f5eb4b104d8e4cad7babca8f3a93c2924df8198dee57ae3db92f4747eadf06fbcee57c9a4e3e283bcc8cc801f2ac145bc9d08129f4f837a0e069f40587f00c4a9560a3ab0b02845890be5e970525422d40e0d740a48f470fccf0237d94d7a81c26bdc8e36c1f63bc29ecc0a41f6d0a4e464d56d249e9bd0b59e09ec6802c22b780c9f35f4bf7f1f64717a7951216ac581835de65254020caf7e4e0dd89f6dbb30fc8a69e62dcd76bfcb17ac854179516f3628f179592d10309397deffbeb6a11ba48b4799b41a673be2be28b6805c84fa38c35de378cb9f604878c002c7ae7629c218f93884c6974336130100550198ae6dfc0ed13b1f8632a1fa2c8ab01b2a4de68fdc397f9cde3efeb3acea96e4820c5aa61f1cbce181e5393f3db0cab1801fd73fbc4b6865d39753dec8f25250cf01713aff1bc393d05b70300ff46225e545f592a0dc1fc2c9f07d3ce8e2792e8e693f85652237004f91782e121801fcc938136e966de72c4fc59edd9d05d124c77cbaf10287a28ad09784386472105685ff29e2761900bf1c63e193dfe4c1a12f12529ae44bfc20caa58ee25232a3afdd33df1c5fcd4f32adc91ce6d191bcc3a6564aa0aec6549bd160cc0d42e8b5aa0b8d623427640001fec3c6b1a016df15d45b47cc19524816bc66b14d95939dfc24a735a518eab786c57d711757c8cd6b3f110f55a36d6df202b18211b84f99aab6900be0fdfc302bb1ae3f8782a6468e481f50c02db421a4fcd951b68c1372eec7774502ed2fc6d7e90a74ed3bb65609797548e329c8b7d0fc591259878a93d81c4723b4a37c3d9c48565a55359c5cd4ca4d396b3adf0c9f32e14068ba8ed7e58ddd2de09a4e0701d80a4e2121bb442b21a8c9ac3d8bd8caf7d2ca035c3af640e1b5d484a5f67a2647995414579f33560313074c81b59c7acd230331fc4ee5865a752c8d5ba46441a9c69b7852a486d673eb41532698c1b02f7cdb54b01f0c3e860232c8d760bc906e702cd64f39c96a8e6062df58c5ffe0b78cddb329b2d90a8de0fa7db0d8d1577b2de13aaec6fe637da7f51bf77cfcc43643bb8efff72688ac2bab694bd12ad4a1cdc92e96f9b8eb19ecb8fd6a5729506c45460e77315cf799fcaa9869d1de98d0ef978a6d1c6ff7d8f04a92f665eb6638218344fff354cc334b9e321bae9f4f14326c2369ec8c2c767a333295de8bb3cefa4076eff5b78722b0dd0", 0x1000}, {&(0x7f0000000300)="beade2194fd43416369f1d8834cfd472f88e711398be1ec6cd44af8d885f7a5f1ac625bb19305ae9bb55252f0c390798a4a71b7d96408b9b518abf8b5a8289188666b3a5fec24657d73ff8a0a81bf92a4b3d321e4ad8054a1401e8759e7b11db50185ce5a685a9143d3bb4103355089eb8d37f2a891486f804f59b852d8e869750c449920ad97eb63f82ce08beec9bd099c0d0a00436d5266db975cc444e936af9a8d532a9d2", 0xa6}, {&(0x7f00000003c0)="ceee6cc4a2fa06d0c457dcb0c175c93b4788c20d0616a5918242306f61556573152d1b8c3fab1e88aff822d2d2e0b0884af0ea5638dadecb0e3b948eb0dbd6e83ed329131af8990a1f0a6441472f38742bc826b312ec60a3d51fe71c32d3683ff968380fac9c65f68c43fe82100c6203ad136db607cc42f08936bfe653237f5e65983dc025eaf86edf574a5391d9986a80c7607943fce05d2a0dc1d1f00559e8f65d563e0773530bb47bb930a6", 0xad}], 0x3, &(0x7f0000001640)=[{0x10, 0x1}, {0x98, 0x1, 0x7, "3976399e8acd45fd1b6a350e225998fc5b93bdaa033269c0700308bc5836250f4e49e84d4423f47db1cfc8d71be7d497dd7833dfeb362a87252e7e438eab6e8bfeaedaae6df1768a7eabc2ceb40df11bfa3aaec40db7c62541a45e0b71224db5b7996514b10a4f1e620a8fe50e5124d5f79accc1963a8e0bcdbe41c6e863ca42a9cd07"}, {0x70, 0x1, 0x9, "abf889bed12da6e426fc9d4eb1e2bdea12f758fc58858266682a80ce9048a2e2dec312beadc986f20485bba554d70cdf93b2bc9d1c6583a573a16a0fe6897042921e7c5f7a0edfe9b2061a80f15a9c60d224fa89d72cb81c4cce1430d04b7dcc"}, {0xe8, 0x0, 0x7fff, "5464b0885e2d7653f1634788a536622c61521fb0ff00fc9e5a4618c18092d8616eb4f7c8f33ff826a01613887db3d7a27e1c1d5574602b79934476210c0710892ac6c9d61c1027bf0009691e257002d967978ce25039c79c62010ca87b443d31b6d9fb9d59f8e1c0cf68dc59e2c1926a668166da9241a2e5af805e2f0f903d38004ff762f4c68d59d0114e17bd2cb8d7fd6a3b03ac5ec47a1e0572d5045e13fe1704a99999e224f6bbb710fa4f5269cc5236eb27588d86056056d07d08f478fb3091e1072f1aebbd72ae15bc3296571418fef31648"}, {0xe0, 0x1, 0x80, "8e3c33eb4703398b77344c13da4defa5bd43ed51db9bc7c193763af44e73c0b07e2d78c5cef6cf8bc025ea7c3bccac4434bcfadcef070ebe722ba802e93342898c5fe081f006568750a46e0087052b6d232fb1f899efbcd65529ea31caaf40ea4aff3286daed7376c2d2fa5a8241ae14f70bc6f1874636e159a26679b82daddd9a004c52534283f598271cf6c52c8b75d9ce784f29c0b8dcb63d74375af472559dacee00c1c0e5735beeea2ebd6aeba5f1c581e09f885c0ede036912f7db7ce5b431604550bccfec4153288d9ec328af"}, {0xf0, 0xffff, 0x4, "e5f1e91f2b628cc4f6f417cf4cedc3201327d6fb1f1d60dcd58bbd3e2f1d1da69f7a03c4fdf83ffb9064f9436d14e1bf80f43093f89d39b8bd027c8fa61b6a3b470ac0a4d3e2a943ff93a5b2a7a7544633d811b3f766231f9788ac5867111edea249f74aab95f73bd67bcd49a46e91962631d915eb5ed65b7411523b83229b54d21f8a36372c5cf1fa3f5d57d520a3937091af89a438a2297905d6084700237ee9dc0e589512c4806af367db389928e2479cdbe58f00fc4a004d4ff29cca0d5aa7aece269b3f6da1c1b7475060cfef3eba270efd738f73f2204e2b3b"}, {0xf8, 0x1, 0x1ca, "92085e896577fd28da15d142147297819a0ded1fd1f8e9ce6dcbd07a01aabfadc0dd654172e066bfa7845485adc967563897fc7ecc4cf330a3640efc6f14c2d09b19160e416c3563cc33dbc1673443a7ef2974627387b6c4df072eaafd47d2529f26734a5e2b648b99748cf609ced19b8d19aa13fd78d24e28510ce489472b4fb27369cb1527da1139a10c63aa880d83372bf8186c97896e33a811e6799a0a46bb158bc7fa57e767ad6c7adbf5704a43d6da24186997de87bf05703a22651bef48fba59308260efb25a8ba9dcacebf5c59fb7699aac4d0e431cf1e6f1b5fddccf053"}, {0x38, 0x1, 0x4, "b6f9da7085d64fe7bd8ea578fb3b9fb115fde4d67d32ed5a8cbe35ba69d83e3fe208dd76e108"}, {0x1010, 0x1, 0x4000000, "4654d0220fd7819541f7af559e1a9cf7aa2359b86818f87c6fdabb3621ed0e50b4ee3596a36f247524ed44d6485ba7b0c076989489f8acf860a3c6b04363a22fddcc500fcef6113077573a115674b89fef83cdc5c6b25c6698d61e8bf92524702a44651cb60df1a287e8bcc75514fd9e04a3a519727d7b990cfa2c187e9ec7a1ae1f31580cc34abba731369ef228513f5d85386fdde88982cc6dafcab69873fcd75e42fda39ba062b6b1e7c957f270544f9405a53b29a39fe52a41ea02be46ba7c4576d4ee1e2cd7c71441419ce565eb26f1b1695ef7b27c24c9496a6c200e7a878ae708aa4e0383a0d593e6c0e4d5c8ff1f0c2829214410d868c4507952c697c2ab27150c39c7785bf0129fc3aebb3695b3f592da5627e26531366a7cad170f861d157a0693534ca75a56b5276033a30223b71828acceaddb9bea6cb05d2deac4320d1a2f96e6cbca598c951d0e331d31888cfecfab5c52a258bef9b8dac93e4cb9eb24fd5daedb33e4ca4e2f5d3320e03e0736b8d023ffe3f31e209388f0be0638e74d089bf1dd0d94b0f0f786cd719ef6f284f733369519d295c13866b547492b56d3fdf7929c80443ffef207a557851f8992b017046b78de8cf802f9fed3ffd8a288dc6721bc0c7cb4af1eaacf2d341750bd8f03aaf3d21ffca9ee085f41e0963bf440391ccbe6bca7d1297190489deda5d650a5f4978cc7e38e0c699f7392cede68822598deba9d39a881497035b32288f3055fde4165ca6c6dcf77a94ff504d290ee815b4d985e0ca6ef52fcffcd15c28e7542330561a43e2c325a4d8e30c159718100eb0d8fe379614db920dcc7d9f1f7f00b27c983c26e6c29b765797102ab9bd550419d4a51ad5d1354d27361a571533df6d91eb6ee1beb3c3eade80f15d5aba5dc4548ec28c9667b3b39b1349ecd7046b4945280d345f4539ab6aa3eee05c07b0963aeec54e3ec36f106a5cb17f01c865a5d2b739fcf38231678cf9ceb3b409fa1b98c5434a5e10dff970377a4f1140657012eb63895334ee54c7e4d666f5c81dabe512408bdeed23f48bdc6180619dcc9bbe83895865e6a9c6e67a7dfeb4972f108aa4973903b817cbeee079773199226c47d09fb873b66c804ed7b2af676123237a556a70c08523462cf41a66e3088a1fe8017e1c878c6fdcd8489b41d6cdd79c6d3daf58bff1108224dae3dea8392c611c3765333f2b31451e387eeeffe30b78483b99562311be4edfa2d679585f2fc32a6ce81bb290a2b645890771f77e7904281790ca4424c70e1b00cc62dfd57738920e4d7947ac3a925fee342b9fc062c7f5eab0d69630387b7e833cbedd46bd75c0506ab4e9cc7ff2f525eb73bee793435910f3dedff965737580ea421f410c3a19d7f7354386afdbe9d3b5ef2f9b0f8350ec367298cb91b57ea743fea6790b86fd824bac9f655878791e81dec03106f663b2c779479660ff4f38630719b60775d8089d66b9234804fbdc7a9205080b4e2d1fabeaba6e636f53804cce8867abd2509c45250fb11b27642667c9baf69a46ce43cbfb3f2ea57466b712f8a6e12d111529bbe849769b07bb41c8ca66da82aa5cc60affcb43c244a04050fe2f55e0ef9ea4e260231a9c434e3fffff784074d4acb05da28aa7c072a316e520595ba1b96a425b839d79c9aff12726537affe428118035d38e233e485edd7d539a9082df503211a7a931b680129eade67c325ac74a757b30862f1997391f8cf0a79e45353ec7f2b292a3d4440476ee34fc7d0560b8ec549d9d074a3aff33c09ce38ae454ab5e2095b7d276fc696d979ff6571f3665c2d08a6ffe75b2c53a8d939725d6e9bd9dafcb0b890dedf90dfc271113d1a03b2b52eb77992cc83c661b8be26a881e399098ff1f98c32b4429e74286960390f4a118241233b596f3c5b6d967879258da57ac31e1d8e58bfee4b5c78fc601a7c5bc52bf90513279f834b90a638936da8aec7e8ea637c4012c62ffc86f42795b450925a2f55660b94758a6e2f7f2505ce62adce53efa84a8bb3e68bbfe20f80ef7199b0b84adfbfe8ad4f5ce8ca760f06f76c3650ecf785c70ddcc7d369618cb1af98844b957709632e9080645abf5753432813dd138d55f103081847f20927d5cdf8246d759a1ff54c0d9be1a63a5976f0655ac49d7a9aa29335f605d4652da4f6c34b6c5f04de58f962c64e6a3ccdf96c077ba46dfe17ae8a0ae4c7b3a693ffab16c8fb4710c837ed3400b682d4deb882250a672277516abf2553b26e1edd90a600331bab14e41d288188dbb821cf123305da7996aac3eb58594771a6e8df60ba1c0e3c842d824c461ebdf8d973bd9b053131be2e8563e4662c6be027ed763ea26c738fd19972781692188301b14d9e79a2e2564007dc4efbf2251d992492e90a2160c03e46efb5fce270fad1b321d28a2f1e4721fb5b73053af5c991f51bdc67a769eb8d10418acd1dbebc32775b77ffd59bb6f45aacec632d88046ba80a23581e51bd591ab7875f560dae010da0ccfa8531fb0a10993167b2454bdfe9bc727a4e9d3df882008779686e9f0d025b30c5103ddf87c7050842d7c9897316b175502010dd950672a8a759155dac07fa7f7fd63ff2398c500fa5d184c787d8e06d7dccffdadbc62644a6c8f38c61b4699372af5bb0421bda7bf6a181ee4cac882c3f3cabda61f1d716943193b9ce1583b83bb6cdc7cc620c132c0990ce36f3776f5134e8aa50fa092a461feb9289a9d00f48315e6c1b044eb5178bbb81e33ac098affce406919a7719aa68889d96beb23763cd3f7d4f9605dd01595b6d5aec2f7c97b529245b489adebe95e02e5cfe9dc9a34f91cd68cd2307b9caa3b3e3c72cab095a05f01d00ef2176d25d082a71766cd027714066a4a56b6deb15f0bd81fc1166ab3d7cdbc9f84680c39b0fc1eff0b4dfb09e89347d490d64413cd8019ab30ac94a5cd356902b3498c33c2349cb69f49e63fd236aebf875b1bfa10767d4dcc778a343b58c58819d1c41b22b02e14fd0d2d8919d547568b9799ccdc7f18e586056be1cbab52173d4ddbdefeb2a1aa5f433bae019d978a0612178f8476062152ecf03b215d79599fa482cbf13a214abf9945b9b0b21a264c84f9ad25ab16639770f7b4d098100217636a06674a3b34cf49d8a757ab05486cf73f1d92f85761f6c547209c4aad2e34cfcbe5234e1178835adc87458aabe2d010b2a76081bd33c3f3617de6367da463a9ad14da5653165a54eecb045f7fa4fea149ceff72dbd5a808e30e8af87565aa24edee6e7a4de53874184f35e78373dfd80768d2c04dccb575b499c2b9a7507162a22fd6e4f5c11b3e06500512d037d8e6121c8a7cb54eec212ef21573d227258ccbf6ea21507a0d74daa9e4ec5268ae94f628c9214be53c91e7015891f54fde222e83cdbca4cbf1e71939da482bb29b6aba7476302db8ff614449876204b2147bb36d6a54f5be294040ef6eba128a43fcbccf447ec838129c6933577d148e60b904226330e1bf9ac276b2c90245b7b1718b78eb3202bdf8c304964d66c876b1a0007aba844082e5a232239d626b7e60f558d8c88275887d9699673c552b3e87320f6bcffb1ebe384719483fa67b58f5dc5555331df26c915a232f241e06f13f9529c3986b6dff5be4dceae38468d345bfca94b40d4d35aeb3d6aa84ea71315fc9361a4ea2aa2a66fa7ed1604f9bd7dc1e0ced6e1367c071a0de5551d521c25f460bf29f21841c0beea842f88fbe28edf44e2af2b23121806828a267a18be6d0aadeb714e820573337abdf94a07686261235fc03e757e578968cd67f435adf0c279e7ca902e6cd02d5a1167026119c0d2075c3e3d792c235b3748c3824423c5c1807ef7f6283b53540257308aed390160a85e0a17c2667b506a4326e2b2982f58d408a3b8cec620134611623d4f0de98c93f94f0b0b5937fd5ed637116bc0b12e3c15a02f9dd3521b3404a19467b77b370ef2506e66eb63f200bf9e04fa882cc6fe2ccaf7e52c1b66a017aca296673e87eb2bcbbffdd54c49305792590a2ad930194ede2d585c0908b3b1c2520dd51421260969bfbd66e1dd8786507ddf40f818932e733b129c215506be2b4d17a106399050b656af73c24eefd234b6df5585dcbd2ac9530a7799598b75e99eb156bbee813a17762b4e5cce7c16e994bf0f7f8d8420ce109a863138ee691e94f7b23c51e3418f96e51d2fe31d7c68a425d3728d9175ff54451a037005d69789a9ce0c15230c110cb57c0471c417e050dfea1b2349e539d4648284ece407e7a99edc4edbff1b6ba6945dbc3557de8783897054a4c2699e9e67eeee3b0c54c2d83910ff7dfb305c8cb21ffd19af6a7c72dc4dc30c7a34265e895f978a5e2c4fc36076a0447e8ce0ea23c5b84baf05ee192a01813f8e96d410c82b30706b6a2eb810f13a2ebea5d60686df36729e26761506f5493518e3091baba0eb53720a80b8326e9dbd6ee75f5362dcb1c388f9000cbc2b9b59d5cad76d36a432101c9d0a7b4313b18186096b9d276562d6c434c491b2c6524f4f25254118d2be03bb921be2523dd05f5c5a01048ca2a13f1d448671b11ca79d110d34a8d8a5db19684c056487b3b2b66f41a122665d2185fa2c50b04716d9ba00945b931128af7e2fbe61e8b8414c3e830923af53bc0becba4bfc1c578e9ec7c3caac9a12648b1747bfe1e89c49435c0101a718ca8a492584d0d606fcffd17ffcf22785c70573ff70e0f469acdeae6b6b844ce8c504af02ce850e015b90ce754d2145aeb143d8ff5d12433d26138d1538dda2df6aff298e47a37b9a79c21f76435ed574d9d8fb6a7740bbddcd822d572869516f060e93eb12100f7b405e349ce938de44807d4252db359b9673fbb28785a189d44382ee6267aff615a61d43cacf6436c4fa306d16888787d166c6e87958b9e5e2a7faaf45890c10fa224a56648dd09614a0aef8a8fe49919e12b85537edc863e31c9af4caeb9c03e4ba0c8f6fe13995ab9a00b7acfbe4cb010603045af4170a86e26ef72c95185321f737cfd05f511abd3685f4fa55d9e0f3cf93e08209536192b74147a893b06407bc0fd7d5d20055ec32cdfa4efc1b5980d50815f48c0dfedc01cc7738175130d453c802f750a559b06a49f1930ab52eacdda96cce91b8c8d90b6e7830dee495ccae7bb8507fd77b09cd583b36e2097cb4aa79401aa7a0eb8793d6f2abd5f3b3982b908ea88b4ec8dacf9e99f21862d370f2e1a3b328ca23010938c9f257ca4ec698f53a411d59b2510073f35acd96670706e04b0270a66abda430a20c3cfe9c8dc7affc005c62d49083934d21500ac44369c008c44bed23f9f0527280a1fe554ecaae112b01c5359a884eab1168f51847f76b8e15784dd6bc10fcd77ce1bf757dc85852537f1a592358a071b3bfb0fba65fc7972b2b6155a660d7c5113edc4a91107630f18f3dfb3937935aaff59814ebba6fc546167323bc4a5353f57a4ccba196aec31689e8a11005b14ba7f67839e9169f0685007454ad6c7636abdf06d2853b7c7130983d53da3e9785c0efc0cd3216f1d8ba5126f04693167ebf06b91078b47cf93c0dce25b38d06d6628cc95c6076d9fcf92dd7368ddf7fa0677726632f01c056f0d56d78d445e23826059a0775d9250a731ec0381d512a023afd4830e1c926578e60451a4396a09b1a4df8dc6a0ff5072469aed2db9f177e60325f8605a29e5cf2fc2931a47633a44eb53d95c9497c3597cd8b99781d77b112c05e0bbe643b355d7aaf11d1ed7e125f036890dc43b1d1ab0d"}, {0xc0, 0xffff, 0x4, "1df1b52c25fbc275f6555880c35ad07b5c4a66ae1eb9f32118d42c5e464cf97ccef84adea77fac1fbdbc02004fd9454ed2a49a09b82e946f847efcdde0bf499a3021e57066d61a328a3260708b84bffaa2191bff7a83f9cf0b1c8640187053c78941edc6aabaa61323148d657bdb6039e680c971864a0caa267f053eedb3bd9eb02878d04d9e8688a1d6d013aa1da6d341d96d8fe7a99d478442be12160a9a66b5f192768a4a9ac906768c"}], 0x15d0}, 0xb110}, 0x10, 0x4) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r0, 0x2}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000200)=""/234, 0xea, 0x40, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) (async) sendmmsg(r0, &(0x7f0000000500)={&(0x7f0000000540)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000640)="0329629c3eb28f54e68635f5fcfa4787bea980b88cbeb1a75a3b45b49fecf419d14f0936f98c22316f8ed4b5ffef42c1389adca07d4a3db5f254a3958a03048c384eadd456283da9e1c5e2f6316a40052495adf3e5abee079dabe1eaec1d9941cfb14e1a97c461839be494ad48d2d3e4b5d16e1303391ac3c01c77f992a35d9edae1d1d62506175258bcd71698e5c647646fcc7f9f1ae4817212b91e4a7296d2e59ca70b4fee212437b3f6fbbba0705973402615d11e54aaf09e4dc0b02f9e6a8fdc62215e7d677e6204eafc82305927e9220db41ef335a66ec0cffdc3a457f6fbad4991b4e5498a368eacd6eedc473e064f37d264111fec155a8a78b855fc9271bf033ca6735541134fb6a573eaac15dabd0c8d88ffcde1717d1049787d9ee4832b8b95778582e25676d9c500abe30cdfa58b57fcd741d8d187f6d00127476cc45fc4e38b5e2948c14a954b91b086b4b0fc7c435b812bfa807176266b1ef522c4e1f3537c97a3435287622b3dd56096766abc77250ed0aa612fabfbb7e49ad2ed663cc990579f2ac7e48dfcdb322403dd03157d1366a83c912a7cb7bc9cd80568874871de680acf8ccc588ac86cecfe67e58816780fde0d15651e6af5c22cc2dce21210f8e80fc1f3287a079fc647eff9201ff784bc7c9fbe0f3b5e5accec440b644def1ad04d2e1b6f5145d047b0d5ca0874b01e276f5049d5dcbc398d40fda7400ce777855b882a8195a289f1437582b4c2b85cfe640a1499e12beebc6bca8e78abc5cb86ad04cb63c24418c762173da9db09a38bc129a3fb45901e039bad7ac2c3bf4ff4dc550e3d4fd80895cc299456d5d1e3a142644f505942e8d40c89dd1299baf5ead61181b6667320b3a6b3cc449a7f112e3efe7e983c011732ee32e57fa1b603483f3f3935e5abeaf9a5d26dca07ba14ce0c917e6a791800dfbe5d528bd76ba6511089027421ae22fda1fc9b157a2d1dcd70a87b6eb744a862adbcb0b5ff20dad9927af1a912663dc8a6e1944bf6164a13abcfde6b210dabfd6422d1cbf745fe9b0ed45c9625d443211451b4d7e4ec09fe52bf40d58d9bb7671995717114c49f3f4ca7043fd1985ca9e6b33ece55dd06cc304b26774246d2275cd252e5d52036c47dc70eff96635c47e455ec9b2cc9b8002c1bc49b6186e870bd5dc5873b90efed16f7b84fd2346d6541a2fcb19427d16fe1f1b098b6082e04273de897927b4539e356b406f6cc2d94e9e746eaa022bac2cc478f9100dff1bf972adf58d9110494109475585d3dacfb3fced770d79d8e452011c73006e6d232666a3132ad92183e16cddc13b60ac887946e59cece32edd14b91fa799b8dcd172065de8e68f7c5c010c230dd99f51a09f823266c2c252eaa84f4a99da5ca4ad79b9347d115866de93d73b36b68fc3fcf014225e6490aaca6d8a0ffd84ee1701b267cd8fd48c25514cedf8c99605608a465817afa888dd37d4d610c22aac65a886bc39651de4ec6158e2473a07fe10c191756f371dc59ddb2633cd64a5df130498cefba3a8a479a062e488b15e031cd984588663a375ab85e3d5fcd940b0bc1ad63e9e308990cad2cf70b73463a3ffa7179a9f2ab50ef7aa943f8ef9532e489985f7760f1b06ba967c698aa51d518a653d6d5d4bb617c9dc6bdb390bae87c4048a8b9909a3026926a9b2f4f17080e7b9f5cfac1070391345ba3661e35569edfd5107281f389c41dc3e3cd4761ecbc4073cbecaa780d792503bf8f5a6cdeb127093bdda3c823306d6deabe298e488fc3f0aa085e4e8b29547a7bbcdd2d8469dcfe2c53cdfd52ef5bbc2fda15208670df1218c192532b658fc5bc494d44dd08b9b5601636791a626766f83e0b1f89e88f006a000e8c67286171e56c9095ad2adf703ce821eab7dbf5ec87bfd2fb1ea012459a40c69e269446ecc56e1e19b19898e72eb7fa7bfed69a0406419f9e2c68b4a761a1b739e69fd9dd781d83b58c0d675644cb8ec7cb87b3f77052f786f98e2c6eee4c138cbb696bd5828b330cd7be8864b09b5c0f4b5069b3bd750362ee56e181eaa56a25c10196735b4bc705203712a2dd4592548249ca18b1576c15028333c9bd575d21164387e90a735f4840de7bd89daa448389120e369834e7b8a98bac67d7124e7b65b1768e7fb2ef30751bc2295bdc3a0be1a4686a4858d094384cf0716d86229c303fc1a74e2a53b0ad5388ff78f64ffb4bf0269f88ec27e73af812b1d98783639f480deb5aa1dbb0e9d4c02b94b1d12313d5129fe598d7f892edfae0b361cf6af56381cd8c869720dd8fbb39c2733d0f607ca914cb52087e6fb93dfe68a8b28208d254e7651264496487f0206af8f29687acb56701ecbe039799267fac373d6b21a8391733479c55772ad7b85da8869ed4556f9a1e0da1143da557cded17d5946a03afa7138a0a0e6db003456bcdae03326e2e8d7fcf9102451aa88c4ccff0e243fdf30d11a1ed9ffa8c1c93411d490d8dbfab4e81b5c53560e73151ad7265a60027d8cbea28eed035e9d4552068ac7ea1f81c11bdcecaf83ef1ba1e231ce33e9c15ff0bd1678e2632172201e3ee7aac614d02a474968b406ceec753eb226f5d7570f3e62ee358069961014d8f7d4fa6940cb6f7aa84302440adc56a33f2005d4d674f8d5bc2c65c626fec2734805e215a5020b1a8a2a71e90bda1d3fa54c66875f041655e1997e587296f9d149f22cce46f394c257132ed32f4875a2078845abfe91e9ad391826c2e760a6367ce21f4461695c1d60643bbf58a6f72f82446ad321a4235093c2652acd68c8584e792d46b0407b6e8b3283776215765e7230694a30b4ca7ab03851e0fac70ec57da96bc69f7f463600827e62e26fa0adf54aa0576f8952ed9b5c19cf3e84ce2ed0981b1f76adb9541ed8add26166bbefb8b8d6e80376c785d85d4ea2f51939764b5716687672eb0633d7c90a966e1df59411090efe8370d18d3decc1fe7c665fe30a6f96f83a78c1a169b029246c9d960ddf8b5580a9b36aa9ab4a63f02d620476efee101b5d297e52b57fea853e059ae561d8f611bf86edbfc52557219bc1aca4a4f11599c90c9528601d1de99db48259703c115f15b93ee01211cc2f21f1c0cf19c972fd2890333ab8a14592857bdc437381658c7e422486e26214ab1c331e53633a729db2f0e8711bb960bead5f52e36699aa7c0ec6dc94cfd8dbe6741c25dd9b98e4159724d936a071cb7362b1d249445b765a30f28abfc5e9e1005de58b366f37e5be593b33b7ac9ff424bb639f9c39decb4a611ee204cfcf78d2a5cd78ca98fbfddafc5ec47ef881905d8dddf665498b4637a753f5150dd771dc6f922fca24e9d4f9b36b9c3dd083eb4503973d764d6a620484f91b409e6d1ec669ce9410d5c9aae741b58047592f397f921fa3d2aac9bf700c1a3fe73528916ca54c44828027edc63c06d04673dbf43396ca83c39a7c4824d82bfacab8c9a33dfe76ac5753e97cecce906181f2561c9875c530f0c4fe9ff7e5fe4c6f907ec8345508b3d2359926778788dc4f08db7deec85be86ac9fa9986a418e271ef742bf7a87e99550034d09e00c12defb3a2f8246c2623be13379785ff345de15d63593c19993eb46898bcefa65e52eeeb854288078d77cfa1326999d1b9cf062cd76d6cfd13b208c9709f0bc5dfaa149837219e58f43fa933d32cb295671f0cc0d98c575c434bafd1102ac58ded54878360b9d18d1d977a6a7c596e5c9106f847afc270132267d5915cd10fbde907f3ee60ce858259775cf7bdcd11bec79ded85fc2442b9185b0ae91340225b124e17b04fceff7aaae0558b9f2671471d841e2345ca70a9e6bd8e23317482ad99cd548ad1fe1fcb84748bd2b96a1690394a0cdc565649fa8a4c10eee509ed21645101df7b040649ffee25bb2baae60e654891745ffd09b065008d6bef8452834931428efd5db9ac3ad819812193f6473fb130017fc21a262ce53d779634b016326f0692a305eeb7e5eca245de153b31cae54550f0205ecb25d0eb0a13c02c8aba2adabf9d860abc5ff728a263ec9dd2a26469ed641da5ba7ec1db4227e8b3d76eadbf7e9c4cff193e9c9ffb576a6bb8089d1a61747117c70843f6a2503ab2998058b3884bc48dd3b2ce91b45ca7422eafedc7b367436442fb240048f598c9707346866f2649a220bf8da4863f5af77640274bff222c2e91aa65053f6098e9dce34b54a20e9ace07e75cfaf89536097bc8da5bb199a867de6fa54a457d90bbdc2070932c05c5f869ae6cf6ea9e5515f7614b962a70d7b9428e727e5d98f1e6ecdeabbc7d689383d43438ab09b4145c7e7e13ea1c322b4c2058922bf30e0e6296b8c1b3962e0837ef572dba2c179e1abe52920f755ae76ae76bc8223b7c559cc40e09ee10ceeef8baa380aad5939a74356d3c1a4edb953e8955a4f75d8301fd6ef092280cd59889cbde3ce512d9ade7f825500b22c7d8669847e2f538b84700ba1af7889fa40c88954ec7f5291bfa0c6c6886858af5a8b19185bb881243687d11c8b4860ee5059c6872a467e375a82e208f70175ffb8da5e57c5f5eb4b104d8e4cad7babca8f3a93c2924df8198dee57ae3db92f4747eadf06fbcee57c9a4e3e283bcc8cc801f2ac145bc9d08129f4f837a0e069f40587f00c4a9560a3ab0b02845890be5e970525422d40e0d740a48f470fccf0237d94d7a81c26bdc8e36c1f63bc29ecc0a41f6d0a4e464d56d249e9bd0b59e09ec6802c22b780c9f35f4bf7f1f64717a7951216ac581835de65254020caf7e4e0dd89f6dbb30fc8a69e62dcd76bfcb17ac854179516f3628f179592d10309397deffbeb6a11ba48b4799b41a673be2be28b6805c84fa38c35de378cb9f604878c002c7ae7629c218f93884c6974336130100550198ae6dfc0ed13b1f8632a1fa2c8ab01b2a4de68fdc397f9cde3efeb3acea96e4820c5aa61f1cbce181e5393f3db0cab1801fd73fbc4b6865d39753dec8f25250cf01713aff1bc393d05b70300ff46225e545f592a0dc1fc2c9f07d3ce8e2792e8e693f85652237004f91782e121801fcc938136e966de72c4fc59edd9d05d124c77cbaf10287a28ad09784386472105685ff29e2761900bf1c63e193dfe4c1a12f12529ae44bfc20caa58ee25232a3afdd33df1c5fcd4f32adc91ce6d191bcc3a6564aa0aec6549bd160cc0d42e8b5aa0b8d623427640001fec3c6b1a016df15d45b47cc19524816bc66b14d95939dfc24a735a518eab786c57d711757c8cd6b3f110f55a36d6df202b18211b84f99aab6900be0fdfc302bb1ae3f8782a6468e481f50c02db421a4fcd951b68c1372eec7774502ed2fc6d7e90a74ed3bb65609797548e329c8b7d0fc591259878a93d81c4723b4a37c3d9c48565a55359c5cd4ca4d396b3adf0c9f32e14068ba8ed7e58ddd2de09a4e0701d80a4e2121bb442b21a8c9ac3d8bd8caf7d2ca035c3af640e1b5d484a5f67a2647995414579f33560313074c81b59c7acd230331fc4ee5865a752c8d5ba46441a9c69b7852a486d673eb41532698c1b02f7cdb54b01f0c3e860232c8d760bc906e702cd64f39c96a8e6062df58c5ffe0b78cddb329b2d90a8de0fa7db0d8d1577b2de13aaec6fe637da7f51bf77cfcc43643bb8efff72688ac2bab694bd12ad4a1cdc92e96f9b8eb19ecb8fd6a5729506c45460e77315cf799fcaa9869d1de98d0ef978a6d1c6ff7d8f04a92f665eb6638218344fff354cc334b9e321bae9f4f14326c2369ec8c2c767a333295de8bb3cefa4076eff5b78722b0dd0", 0x1000}, {&(0x7f0000000300)="beade2194fd43416369f1d8834cfd472f88e711398be1ec6cd44af8d885f7a5f1ac625bb19305ae9bb55252f0c390798a4a71b7d96408b9b518abf8b5a8289188666b3a5fec24657d73ff8a0a81bf92a4b3d321e4ad8054a1401e8759e7b11db50185ce5a685a9143d3bb4103355089eb8d37f2a891486f804f59b852d8e869750c449920ad97eb63f82ce08beec9bd099c0d0a00436d5266db975cc444e936af9a8d532a9d2", 0xa6}, {&(0x7f00000003c0)="ceee6cc4a2fa06d0c457dcb0c175c93b4788c20d0616a5918242306f61556573152d1b8c3fab1e88aff822d2d2e0b0884af0ea5638dadecb0e3b948eb0dbd6e83ed329131af8990a1f0a6441472f38742bc826b312ec60a3d51fe71c32d3683ff968380fac9c65f68c43fe82100c6203ad136db607cc42f08936bfe653237f5e65983dc025eaf86edf574a5391d9986a80c7607943fce05d2a0dc1d1f00559e8f65d563e0773530bb47bb930a6", 0xad}], 0x3, &(0x7f0000001640)=[{0x10, 0x1}, {0x98, 0x1, 0x7, "3976399e8acd45fd1b6a350e225998fc5b93bdaa033269c0700308bc5836250f4e49e84d4423f47db1cfc8d71be7d497dd7833dfeb362a87252e7e438eab6e8bfeaedaae6df1768a7eabc2ceb40df11bfa3aaec40db7c62541a45e0b71224db5b7996514b10a4f1e620a8fe50e5124d5f79accc1963a8e0bcdbe41c6e863ca42a9cd07"}, {0x70, 0x1, 0x9, "abf889bed12da6e426fc9d4eb1e2bdea12f758fc58858266682a80ce9048a2e2dec312beadc986f20485bba554d70cdf93b2bc9d1c6583a573a16a0fe6897042921e7c5f7a0edfe9b2061a80f15a9c60d224fa89d72cb81c4cce1430d04b7dcc"}, {0xe8, 0x0, 0x7fff, "5464b0885e2d7653f1634788a536622c61521fb0ff00fc9e5a4618c18092d8616eb4f7c8f33ff826a01613887db3d7a27e1c1d5574602b79934476210c0710892ac6c9d61c1027bf0009691e257002d967978ce25039c79c62010ca87b443d31b6d9fb9d59f8e1c0cf68dc59e2c1926a668166da9241a2e5af805e2f0f903d38004ff762f4c68d59d0114e17bd2cb8d7fd6a3b03ac5ec47a1e0572d5045e13fe1704a99999e224f6bbb710fa4f5269cc5236eb27588d86056056d07d08f478fb3091e1072f1aebbd72ae15bc3296571418fef31648"}, {0xe0, 0x1, 0x80, "8e3c33eb4703398b77344c13da4defa5bd43ed51db9bc7c193763af44e73c0b07e2d78c5cef6cf8bc025ea7c3bccac4434bcfadcef070ebe722ba802e93342898c5fe081f006568750a46e0087052b6d232fb1f899efbcd65529ea31caaf40ea4aff3286daed7376c2d2fa5a8241ae14f70bc6f1874636e159a26679b82daddd9a004c52534283f598271cf6c52c8b75d9ce784f29c0b8dcb63d74375af472559dacee00c1c0e5735beeea2ebd6aeba5f1c581e09f885c0ede036912f7db7ce5b431604550bccfec4153288d9ec328af"}, {0xf0, 0xffff, 0x4, "e5f1e91f2b628cc4f6f417cf4cedc3201327d6fb1f1d60dcd58bbd3e2f1d1da69f7a03c4fdf83ffb9064f9436d14e1bf80f43093f89d39b8bd027c8fa61b6a3b470ac0a4d3e2a943ff93a5b2a7a7544633d811b3f766231f9788ac5867111edea249f74aab95f73bd67bcd49a46e91962631d915eb5ed65b7411523b83229b54d21f8a36372c5cf1fa3f5d57d520a3937091af89a438a2297905d6084700237ee9dc0e589512c4806af367db389928e2479cdbe58f00fc4a004d4ff29cca0d5aa7aece269b3f6da1c1b7475060cfef3eba270efd738f73f2204e2b3b"}, {0xf8, 0x1, 0x1ca, "92085e896577fd28da15d142147297819a0ded1fd1f8e9ce6dcbd07a01aabfadc0dd654172e066bfa7845485adc967563897fc7ecc4cf330a3640efc6f14c2d09b19160e416c3563cc33dbc1673443a7ef2974627387b6c4df072eaafd47d2529f26734a5e2b648b99748cf609ced19b8d19aa13fd78d24e28510ce489472b4fb27369cb1527da1139a10c63aa880d83372bf8186c97896e33a811e6799a0a46bb158bc7fa57e767ad6c7adbf5704a43d6da24186997de87bf05703a22651bef48fba59308260efb25a8ba9dcacebf5c59fb7699aac4d0e431cf1e6f1b5fddccf053"}, {0x38, 0x1, 0x4, "b6f9da7085d64fe7bd8ea578fb3b9fb115fde4d67d32ed5a8cbe35ba69d83e3fe208dd76e108"}, {0x1010, 0x1, 0x4000000, "4654d0220fd7819541f7af559e1a9cf7aa2359b86818f87c6fdabb3621ed0e50b4ee3596a36f247524ed44d6485ba7b0c076989489f8acf860a3c6b04363a22fddcc500fcef6113077573a115674b89fef83cdc5c6b25c6698d61e8bf92524702a44651cb60df1a287e8bcc75514fd9e04a3a519727d7b990cfa2c187e9ec7a1ae1f31580cc34abba731369ef228513f5d85386fdde88982cc6dafcab69873fcd75e42fda39ba062b6b1e7c957f270544f9405a53b29a39fe52a41ea02be46ba7c4576d4ee1e2cd7c71441419ce565eb26f1b1695ef7b27c24c9496a6c200e7a878ae708aa4e0383a0d593e6c0e4d5c8ff1f0c2829214410d868c4507952c697c2ab27150c39c7785bf0129fc3aebb3695b3f592da5627e26531366a7cad170f861d157a0693534ca75a56b5276033a30223b71828acceaddb9bea6cb05d2deac4320d1a2f96e6cbca598c951d0e331d31888cfecfab5c52a258bef9b8dac93e4cb9eb24fd5daedb33e4ca4e2f5d3320e03e0736b8d023ffe3f31e209388f0be0638e74d089bf1dd0d94b0f0f786cd719ef6f284f733369519d295c13866b547492b56d3fdf7929c80443ffef207a557851f8992b017046b78de8cf802f9fed3ffd8a288dc6721bc0c7cb4af1eaacf2d341750bd8f03aaf3d21ffca9ee085f41e0963bf440391ccbe6bca7d1297190489deda5d650a5f4978cc7e38e0c699f7392cede68822598deba9d39a881497035b32288f3055fde4165ca6c6dcf77a94ff504d290ee815b4d985e0ca6ef52fcffcd15c28e7542330561a43e2c325a4d8e30c159718100eb0d8fe379614db920dcc7d9f1f7f00b27c983c26e6c29b765797102ab9bd550419d4a51ad5d1354d27361a571533df6d91eb6ee1beb3c3eade80f15d5aba5dc4548ec28c9667b3b39b1349ecd7046b4945280d345f4539ab6aa3eee05c07b0963aeec54e3ec36f106a5cb17f01c865a5d2b739fcf38231678cf9ceb3b409fa1b98c5434a5e10dff970377a4f1140657012eb63895334ee54c7e4d666f5c81dabe512408bdeed23f48bdc6180619dcc9bbe83895865e6a9c6e67a7dfeb4972f108aa4973903b817cbeee079773199226c47d09fb873b66c804ed7b2af676123237a556a70c08523462cf41a66e3088a1fe8017e1c878c6fdcd8489b41d6cdd79c6d3daf58bff1108224dae3dea8392c611c3765333f2b31451e387eeeffe30b78483b99562311be4edfa2d679585f2fc32a6ce81bb290a2b645890771f77e7904281790ca4424c70e1b00cc62dfd57738920e4d7947ac3a925fee342b9fc062c7f5eab0d69630387b7e833cbedd46bd75c0506ab4e9cc7ff2f525eb73bee793435910f3dedff965737580ea421f410c3a19d7f7354386afdbe9d3b5ef2f9b0f8350ec367298cb91b57ea743fea6790b86fd824bac9f655878791e81dec03106f663b2c779479660ff4f38630719b60775d8089d66b9234804fbdc7a9205080b4e2d1fabeaba6e636f53804cce8867abd2509c45250fb11b27642667c9baf69a46ce43cbfb3f2ea57466b712f8a6e12d111529bbe849769b07bb41c8ca66da82aa5cc60affcb43c244a04050fe2f55e0ef9ea4e260231a9c434e3fffff784074d4acb05da28aa7c072a316e520595ba1b96a425b839d79c9aff12726537affe428118035d38e233e485edd7d539a9082df503211a7a931b680129eade67c325ac74a757b30862f1997391f8cf0a79e45353ec7f2b292a3d4440476ee34fc7d0560b8ec549d9d074a3aff33c09ce38ae454ab5e2095b7d276fc696d979ff6571f3665c2d08a6ffe75b2c53a8d939725d6e9bd9dafcb0b890dedf90dfc271113d1a03b2b52eb77992cc83c661b8be26a881e399098ff1f98c32b4429e74286960390f4a118241233b596f3c5b6d967879258da57ac31e1d8e58bfee4b5c78fc601a7c5bc52bf90513279f834b90a638936da8aec7e8ea637c4012c62ffc86f42795b450925a2f55660b94758a6e2f7f2505ce62adce53efa84a8bb3e68bbfe20f80ef7199b0b84adfbfe8ad4f5ce8ca760f06f76c3650ecf785c70ddcc7d369618cb1af98844b957709632e9080645abf5753432813dd138d55f103081847f20927d5cdf8246d759a1ff54c0d9be1a63a5976f0655ac49d7a9aa29335f605d4652da4f6c34b6c5f04de58f962c64e6a3ccdf96c077ba46dfe17ae8a0ae4c7b3a693ffab16c8fb4710c837ed3400b682d4deb882250a672277516abf2553b26e1edd90a600331bab14e41d288188dbb821cf123305da7996aac3eb58594771a6e8df60ba1c0e3c842d824c461ebdf8d973bd9b053131be2e8563e4662c6be027ed763ea26c738fd19972781692188301b14d9e79a2e2564007dc4efbf2251d992492e90a2160c03e46efb5fce270fad1b321d28a2f1e4721fb5b73053af5c991f51bdc67a769eb8d10418acd1dbebc32775b77ffd59bb6f45aacec632d88046ba80a23581e51bd591ab7875f560dae010da0ccfa8531fb0a10993167b2454bdfe9bc727a4e9d3df882008779686e9f0d025b30c5103ddf87c7050842d7c9897316b175502010dd950672a8a759155dac07fa7f7fd63ff2398c500fa5d184c787d8e06d7dccffdadbc62644a6c8f38c61b4699372af5bb0421bda7bf6a181ee4cac882c3f3cabda61f1d716943193b9ce1583b83bb6cdc7cc620c132c0990ce36f3776f5134e8aa50fa092a461feb9289a9d00f48315e6c1b044eb5178bbb81e33ac098affce406919a7719aa68889d96beb23763cd3f7d4f9605dd01595b6d5aec2f7c97b529245b489adebe95e02e5cfe9dc9a34f91cd68cd2307b9caa3b3e3c72cab095a05f01d00ef2176d25d082a71766cd027714066a4a56b6deb15f0bd81fc1166ab3d7cdbc9f84680c39b0fc1eff0b4dfb09e89347d490d64413cd8019ab30ac94a5cd356902b3498c33c2349cb69f49e63fd236aebf875b1bfa10767d4dcc778a343b58c58819d1c41b22b02e14fd0d2d8919d547568b9799ccdc7f18e586056be1cbab52173d4ddbdefeb2a1aa5f433bae019d978a0612178f8476062152ecf03b215d79599fa482cbf13a214abf9945b9b0b21a264c84f9ad25ab16639770f7b4d098100217636a06674a3b34cf49d8a757ab05486cf73f1d92f85761f6c547209c4aad2e34cfcbe5234e1178835adc87458aabe2d010b2a76081bd33c3f3617de6367da463a9ad14da5653165a54eecb045f7fa4fea149ceff72dbd5a808e30e8af87565aa24edee6e7a4de53874184f35e78373dfd80768d2c04dccb575b499c2b9a7507162a22fd6e4f5c11b3e06500512d037d8e6121c8a7cb54eec212ef21573d227258ccbf6ea21507a0d74daa9e4ec5268ae94f628c9214be53c91e7015891f54fde222e83cdbca4cbf1e71939da482bb29b6aba7476302db8ff614449876204b2147bb36d6a54f5be294040ef6eba128a43fcbccf447ec838129c6933577d148e60b904226330e1bf9ac276b2c90245b7b1718b78eb3202bdf8c304964d66c876b1a0007aba844082e5a232239d626b7e60f558d8c88275887d9699673c552b3e87320f6bcffb1ebe384719483fa67b58f5dc5555331df26c915a232f241e06f13f9529c3986b6dff5be4dceae38468d345bfca94b40d4d35aeb3d6aa84ea71315fc9361a4ea2aa2a66fa7ed1604f9bd7dc1e0ced6e1367c071a0de5551d521c25f460bf29f21841c0beea842f88fbe28edf44e2af2b23121806828a267a18be6d0aadeb714e820573337abdf94a07686261235fc03e757e578968cd67f435adf0c279e7ca902e6cd02d5a1167026119c0d2075c3e3d792c235b3748c3824423c5c1807ef7f6283b53540257308aed390160a85e0a17c2667b506a4326e2b2982f58d408a3b8cec620134611623d4f0de98c93f94f0b0b5937fd5ed637116bc0b12e3c15a02f9dd3521b3404a19467b77b370ef2506e66eb63f200bf9e04fa882cc6fe2ccaf7e52c1b66a017aca296673e87eb2bcbbffdd54c49305792590a2ad930194ede2d585c0908b3b1c2520dd51421260969bfbd66e1dd8786507ddf40f818932e733b129c215506be2b4d17a106399050b656af73c24eefd234b6df5585dcbd2ac9530a7799598b75e99eb156bbee813a17762b4e5cce7c16e994bf0f7f8d8420ce109a863138ee691e94f7b23c51e3418f96e51d2fe31d7c68a425d3728d9175ff54451a037005d69789a9ce0c15230c110cb57c0471c417e050dfea1b2349e539d4648284ece407e7a99edc4edbff1b6ba6945dbc3557de8783897054a4c2699e9e67eeee3b0c54c2d83910ff7dfb305c8cb21ffd19af6a7c72dc4dc30c7a34265e895f978a5e2c4fc36076a0447e8ce0ea23c5b84baf05ee192a01813f8e96d410c82b30706b6a2eb810f13a2ebea5d60686df36729e26761506f5493518e3091baba0eb53720a80b8326e9dbd6ee75f5362dcb1c388f9000cbc2b9b59d5cad76d36a432101c9d0a7b4313b18186096b9d276562d6c434c491b2c6524f4f25254118d2be03bb921be2523dd05f5c5a01048ca2a13f1d448671b11ca79d110d34a8d8a5db19684c056487b3b2b66f41a122665d2185fa2c50b04716d9ba00945b931128af7e2fbe61e8b8414c3e830923af53bc0becba4bfc1c578e9ec7c3caac9a12648b1747bfe1e89c49435c0101a718ca8a492584d0d606fcffd17ffcf22785c70573ff70e0f469acdeae6b6b844ce8c504af02ce850e015b90ce754d2145aeb143d8ff5d12433d26138d1538dda2df6aff298e47a37b9a79c21f76435ed574d9d8fb6a7740bbddcd822d572869516f060e93eb12100f7b405e349ce938de44807d4252db359b9673fbb28785a189d44382ee6267aff615a61d43cacf6436c4fa306d16888787d166c6e87958b9e5e2a7faaf45890c10fa224a56648dd09614a0aef8a8fe49919e12b85537edc863e31c9af4caeb9c03e4ba0c8f6fe13995ab9a00b7acfbe4cb010603045af4170a86e26ef72c95185321f737cfd05f511abd3685f4fa55d9e0f3cf93e08209536192b74147a893b06407bc0fd7d5d20055ec32cdfa4efc1b5980d50815f48c0dfedc01cc7738175130d453c802f750a559b06a49f1930ab52eacdda96cce91b8c8d90b6e7830dee495ccae7bb8507fd77b09cd583b36e2097cb4aa79401aa7a0eb8793d6f2abd5f3b3982b908ea88b4ec8dacf9e99f21862d370f2e1a3b328ca23010938c9f257ca4ec698f53a411d59b2510073f35acd96670706e04b0270a66abda430a20c3cfe9c8dc7affc005c62d49083934d21500ac44369c008c44bed23f9f0527280a1fe554ecaae112b01c5359a884eab1168f51847f76b8e15784dd6bc10fcd77ce1bf757dc85852537f1a592358a071b3bfb0fba65fc7972b2b6155a660d7c5113edc4a91107630f18f3dfb3937935aaff59814ebba6fc546167323bc4a5353f57a4ccba196aec31689e8a11005b14ba7f67839e9169f0685007454ad6c7636abdf06d2853b7c7130983d53da3e9785c0efc0cd3216f1d8ba5126f04693167ebf06b91078b47cf93c0dce25b38d06d6628cc95c6076d9fcf92dd7368ddf7fa0677726632f01c056f0d56d78d445e23826059a0775d9250a731ec0381d512a023afd4830e1c926578e60451a4396a09b1a4df8dc6a0ff5072469aed2db9f177e60325f8605a29e5cf2fc2931a47633a44eb53d95c9497c3597cd8b99781d77b112c05e0bbe643b355d7aaf11d1ed7e125f036890dc43b1d1ab0d"}, {0xc0, 0xffff, 0x4, "1df1b52c25fbc275f6555880c35ad07b5c4a66ae1eb9f32118d42c5e464cf97ccef84adea77fac1fbdbc02004fd9454ed2a49a09b82e946f847efcdde0bf499a3021e57066d61a328a3260708b84bffaa2191bff7a83f9cf0b1c8640187053c78941edc6aabaa61323148d657bdb6039e680c971864a0caa267f053eedb3bd9eb02878d04d9e8688a1d6d013aa1da6d341d96d8fe7a99d478442be12160a9a66b5f192768a4a9ac906768c"}], 0x15d0}, 0xb110}, 0x10, 0x4) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r0, 0x2}) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) (async) recvfrom(r2, &(0x7f0000000200)=""/234, 0xea, 0x40, 0x0, 0x0) (async) 21:59:43 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x186) 21:59:43 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:43 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x2000, 0x6b) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="a2cb0dbf1ad6e3c31c67d0f1209355ac5bb35e68ce3edc83fa98aa309f3559ad6aca744b0941d176fd1569a52aabe5743bc2cb95e1d5b7ec00dd0aaf73e52b59185c6f8c4605ea1a60237a23b6e7e83b8d317a6d5a141a31075083ba080adabc8707e7adc7729287fe67dea0a3dba371f8969290a8b552efc685aaf6065a3f6c93dfae7e05d623111997aafee90e2419840d662bc9f08220337d6b5950a22f8b8ff39b8ddfb1e894f5cf77899191e54d204d2e7c668d083c431219f69644c13cf5b0846a7073d7d5a98b50eecaf7b7b9b6d0f7d838b819f98c87a33031f0874c97855a96b21e0a0eb38d2256508ab463deab9c", 0xf3, 0xa, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1f, 0x4, 0xfffffffffffffde6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xdb3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff9cb1fcaa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x22b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 21:59:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0) (async, rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (rerun: 64) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f0000000100)=""/1, 0x1}], 0x2, &(0x7f00000002c0)=""/206, 0xce}, 0x40}, 0x10, 0x883, &(0x7f0000000440)={0x30, 0x3}) shutdown(r0, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r3 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r3, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700), 0x8000, 0x0) (async) r8 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r10 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r8, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r12 = getuid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r13, 0xffffffffffffffff, r14, 0x0, 0x12}, 0x8001, 0x0, r16, r17, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r20 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r12, r15}, @cred={0x20, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r21, 0xffff, 0x1022, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000040)="71329a0dcc1fbd457b03935231f834f6d439f085d66baa8b3f703c50f6f1", 0x1e}, {&(0x7f0000000080)="e1ce1a8353eb6757c3cbeaf15c307413022b2ee3a625e0cbdd5e3795eb91ed14f6d2", 0x22}, {&(0x7f00000000c0)="d31c59f7d7bc795f8d3bcb7acb95616bdc71eb8be261e1c313843ddc09835610658dc008a259a25698f902d2ba1f5c86de82b487d163aa6ad536aaf98746b33c2c", 0x41}, {&(0x7f0000000140)="4e250325f00c224b169c9e887eaea9b97f13586117e3dcdb16f0bfc23b8823", 0x1f}, {&(0x7f00000001c0)="bb0a52aade678596b685c4c411246eedf54597df322c906c70b745dceb4c6bf72c84973f7b966ddef8414d2ea7aebdc46fbedc6cb4bc66bc58e6a5817785fba472520c8c993b48c46ebbbe3e1e152764399ce6d82b7efdbbf92a3b34ef6b504257", 0x61}, {&(0x7f0000000240)="04425f26017df60db21e5987067a6b4f6fa377814113c9f1ed97cc1380c131f4b3a66e2d5c95afec204d98ddf037da38d29849c9fb457ede25fbf7d2dbc8f6695aec7981282260671ef8bdedb8f3e920", 0x50}, {&(0x7f00000002c0)="57fdf6a8e6853747dd982686545904372647c6b8b2377c4a03d486f7f3a80bb7dc20eede04a804172f48fa1de8c577c2c5f3e44cae19d15165e17499e2dd33bb09cd4a2b9301e1f915474b1fcb4780717d8e17f76f731bafad77eef1c5bd9d9f1b3061d1921009cbe9eb54bbbd3f5d534d840fb7b510e8053eb84eb74f4b4db0203a0f85f504bce89e36797b3bc6c4a3c6438961aab54de45d765b5a2e1f864e030b21eec48cf28609b717b5c7c8789f0ad1bb96c1e66e53dd0f534bb6c9785ea028a8d6a8b6af46a45edc368c3d2e8385136e93b5f70f85879c252f866826fa9e50bea6c52039dc818121c85d1799b5e29607ff580ea9dfe06ec8e7", 0xfc}, {&(0x7f00000004c0)="f945a1e568dc6ab14befe5edeabd59f14ad3c3a881e757c2873dcfebe1a836271eba79322e107603663c5f04fa0af5d3399b8346cfaae2073bac1bdae831df98a36206c601a5a6f08ecac46eaf655ca8c81d74aabb161fe343dad95ad05da75003c88ef4a4b878157451040fe8f39877bcfca10ee3861ae16d7554c08a66b7c7a30789b1c930d45f0e0964a85bd99b62e94ea9b9be2fae84d040004d5c5716ddb563887e11842eeeaea068c9053995a41d0489d0e5ffe8fadf7c4f4ef6e7f358e40fc11798820d51667f62a692c74d375657e176d77d567473b6623a49ea48a4ebdc6bb8f00b3af2b3f8daa9b1c9c1b1eb69590ffc", 0xf5}, {&(0x7f00000005c0)="9e151e68faf3dc1455af0cd13ceec45eec362c1c18eba9fc1cfbc398f21bfbc439516a513c5961d1728be78c9a6f7e24d508ff01df954fa4557b4f281e4e5d0ee05773393dcca33f9c35e10225f4a6dad917751144421e581acb85672d1f9e64dd47bead8eaf295800c6131c91414d66c1db015faf2961df774a8e46a7dc34c21849d8fb0390ff5054ddeb80138b8a3211b57071a950de7a8d97ecd660e20226c4ef7dfd8a380c576bb698d44dbf11a799178c1f18a4d7875a447a80ee849fde9b258f598ec3d635c04e655b63f509b4e4cad00b0c364547a6691f78cda86a13901ecd19f5de14fd589166676bdb3a3f13a92fde750fafec6a2e65cc63a5581f50295335d7d05010b5f68a47d389b66151552cd32fc26b7b1f276aa393225d173bfb8a78d3e264089d44a39940a9ca4169972ea0dd7a87e55686f97b41917f04ac722d2e8848bc4943a639f6ed3f883a8f62793b9755665921333de15a339d85ba48df5d78e138189ebbb1ed4498d1ea53c334a86be8a0742cc36f9504e803d5a391c6e307e551809af07cbc561ddf9bff774ed306f86438ebd823ba2bf593c6de2c9058a388e981dc935ded7c07d391f1885e2c63e6e1d574e06153ea6ca3548272725c7cc0f5db4fe8381f38669a14309f35774d273b9331615c49e17dd7772a388b5a71c3fde94e301ae9a9a207781df4c728f39140fd4b014b2497195f0a8013f68c358cec654ff3ad7651919307bfb8f3596f6c756d143fc77047bc8496dda1a323bb231b508be13f0325a174c3969da11c3f2019ba5f7fbb7a17971e3df7cbd2778b251e73c1c23fea867c8432fc861bdff84afaa7b39db536bac887264fadcb742f736abc082e0579d01f9189bce765f84822dd54136153a4083f5c0b3cbd147101cdb913ff13500905830cd9dda392a678568aa6fbe9199b0ab42cc0f372b18ba0aa38006ecdda48aed1d06cde543ed49bc1e1034d62fb8a0c1b6cb1d8af36ecdc8d3fe19c88fcf29438d3652f83d22185dd9f6c25de2fe0fb6d29b25d089b38084c778f701ce26fd56cb0e82c9aaa34ab4f3e8a803a077bccacc8cc689af2526100e8acb4e3d599e4a8c1f9220c320f300d1346a9ca739cfbf0702f2d4e12811c45a135bb7a9a2a6551716861aeacb059006ac2b9aa590cac90b504e264b796fa541d714cc6e6265652d631e727aa47873b1189a1268fa28fdf9bd45c50bcf2af485ab09e3ee589c07129d97b7c81fb369bee89e373d1989c2d37cd85465f38daad2a7a99b7fb944dd281c5a26a5ef1ec89b2109af98f919b8487b84b0bd21bef34a0ce4d35df07da93eebb236cae48e107035934abae357b4c568ab5beb1b6b5d3d97fbffe4f4023de05bf740d58a2d57d016ca50c1e01db980e77f7f666d907d75e395ca29a86fddb09292aabdca2316c85636793d60d6568338f15bdf24dbd94d11b1edd278382a03db954c6c7553942d65d8c1637c00588fc436b9468afcf25e8632ee2e9ac029505a0ce63c660a857d9d29618c37ba83dc89ba0ec091d7457eab9f2d39403aeb408d2f9aa8dab283a52687298eb7d40b55d5644deb3dfd373a0617d4f9de03423e75b8d4fa92b5f25b66eef65af2c464407077a1f9f3c1e52eb796a2376f73911f1cd6a26639f58f46889f95431122b6c10789175e1ea170bfc74d2dae3150d1fb6833f67ebca65e9db546b026c9acf61b93e69eee1ddbb4bc30c8839247e540dd613711bb6fad99228ede112a3587f80e9417d887f596f8e900180f5152384e771ec1a8a9cdf30927e5923763da53a2a9bfc9bdb377c4c696df43041dc84de35d511e353918d0f9e971f7d1a68349eee5116698ab3a3e3782473e58808ccf8d9ee2cc73db6ee8d6f920e415ec2e41a2c4762a8699ccead20e749ee798898e75825f5354a21b46db2e16af3f94f60af7680716cebfceeab10e7074c4731cf2601ae7f6277ede4ede7ba4a2bf1eb98d1a45215a9a0d1c670005a71e88990147eb7ac68b526cff93d8914a424c42f2287ee15d43222bd5df37565b450e07b8765019df89f3bbc692629959e9a617d73f5a9f413d4fb5a9a12bf9a7a93508c2c0cf83b35baeae91779a9d5a77f5ad1c1ac8bda5b5ad15391a7030dc1a4dca7f02a00468cacdc7a6ce3219e2bfa0f87b0a80ba0bdf7eca58c13d160cb8f037d183828e6be694a24188350c3a19fdf7758d135c08acf950a4761e81d561dcc5a8c13a4aec624c12d8820e4e5c97f048ae3650750e5222e17bec6eba9eeb0dce4c0bf2355720d850cce3a33834fddc586ee001be73ab22898de483ecd00481b7dd101ec30d43734413530826e731d8407375822451a13cb27bd0ad64be92c149dee2ed645207870007a1d49d3f18aac04395146534d55be44445027420778b8c7ddd690c10f7ebfcde59845ded74c3b5ebb3dc258e2d6531b90dcc68a12ee3841b296dc0481637d26b9c0c82d89df427dd37014ffb5555927086a64233fcaf5510bd29d594581bd70ac850f8d0716d6efd25d3b79d7018dc79177df957105de2495d05e8fe024e2b70a76ef26cbcefb9e4c7af2664fad4a28df64475d4bdac45dcb65a74932a6868fe3da8ad6ff69c024da0cfce52c4ea31a9c17b1e565bf94270ecbd6f36a6fbf0d48504445cc64ee821eea5b20f14e45015937a827b491b9496524d62ccb8d44b6a77ce05d4a1bb1501bc05203995fead724ae54f554fc26510010464f0c58c9bab42d9ce48d47eff9b81b7638ee8a153fae9a0593c26a1244ec92773b88987673b1f632923601c719775456012efa7aad79f67f4d2b1f7e0a84bdec41bb5ac43709789711b603d9d11356e8f1ae22344397ba1a3a16127057fb8b1d7db5dc255264917e094704f918d9fae8728c673f1a6422eac4dde7915e55d4fb331913bef7edba0c7e30d28251193ec47263dc7f7dc9ca1069b91c5a27aa44b528213a9762a18939eedca6ac8509573f03a303f91837e6e74c7bdc10b14fdb52899109c80ffdbeb6dce0744745cf1a6c93eb57144b201ab10fd4d0e206bb47d01a8a3b725d85a9fb49c69308111b9be461fb60978b17909a367b17753d63c06e18275a8c73f809931e74588609b607602b723a7088809fd68b95692bb0b8db70e8467396e37ae11d547087f101450779b1eeb03054bbf0c432da527e991a64842b38623cb0defb64f26aaf27b563a702065586818242dfc4803dcaa1c8ffe99b096a1e22ae61e18d0bc5c217a9a941de6ad2742069a28cd4868100ccd7ef69bbf7f04b3525b3aa00c21119454d9b172cdd096c2f4fd3b4451e6c691434e8f64246d5e102383d92f89949fc992e98bf446b7d7a629fcd05ad79b8d2f7b858a7b085856174a69e4774ef6251cce30f8b552a8a1fd05a87dd5427e2be99dc152ea94cb8ce0e1fc110417dddd06e2e80adae20c7d56352c1cc0747248bf0d476c2e4170782f07b65a26699a03c3c504960a59b67ca75298aa9eff8de098094d58dfbca9b3147b9d8c4e5a3f083eb499b13fc62368b75ef1b2208d1e629d157251b34453f3266d8d19b4d0e4d8ba29a596d671e8b2339615e33f0b8ee900028c5a9f60f5f1f4135afdec451c72dc459e375228a947f5dd04866755076d807043b207d660349e7d25fd51e0a874919432b456be9f26bf9ae1b33f72ce18f24ca0b8858e838cea438c76ac5fb22453a278bd1e7f06809249af358cd0eacb95394b9b53cfa47a2cdc6314b0ff47db2ead1b341193decc47cd9c8880b52d6f4b021b70abe6e3d4816be14935b85f96510b31adaa10d28374cd8e9d279fa9938f7197335d6cf5b5e3804dbfbbae3edd111fa2bb6c6881a019a28624deee175b1ee8c2c9ce937a430da73e74086cf6c254f4faf4120e622b07d68d389d4ba73d289a7916c2d869ea8e9fa99176bce65ee3becf30a7d30a5d7bd7e686bd2c926c3c9065ac8858e791796326bf1526511759ab73026d56849d0a7c2d5866a5abbf3dd7c35545d69fd2b63d7b266bbe5d767d94c0cb5d26b17349da2c22307f95d06e234a8b071a44c2f1bd8a9802562db094587710d8fae6fb950e6188ceb03c6c40e3a1127da510e8ab8857c816392d1c363fdd698200e6e680b705305d290f44a8ada3a6f380a8822e92f83c94b1d6b1c424b38e4e7c8da6c98ea735ab2c7ee0e9af8a95c2076ee2b708a6be16bc3f732668fd8b7a0534abdfd050a887473b6e58a69a2dc3b4be98fa7386fd63c50334194fd1781c67457758a61513c68698e0501657e598ed9b530d03f791406b18ae20009543f8cf55b01fbabc6a05e905a55c2b2afd82184b296522320cf047305631412670063ed59ef4020db5aea306f91096f442bf1719a91897f87bb2a5bdda73d789031b694f5721b7ff9ba38a10fa8bfff6840fa129e7e0c6f3e10325585ffa13ca10fcffcc785907a0b9a3914f2dc310b31671deecdb0ef00c5ddddb3308a1ef1af33b16fd16c5b01ecf1d1da6ad8c89f1d53fe2357553a6b45711059da0e8eb51fa6592b7682d005627bf52dac8fe64dd491cc1f977fa460553955d40d293526c9914d888013c664e238f0187d4bc7204514b1e8f617842e51197df226a1b63daabc19281065686fc17a291345e3624c07d6ef03bd6d339ff5acc162ce9eb81c3f1f66b7110108ba11f30fa0ea81fb733f2a0fe8539406d7a681844c626b50ee6875603c854dbeb4700eb17a24f4ef40ae5137081d34622861622a5756bee0b9b16512132117fa5d095b759e2d674ecee5beb8543dde6cb59665899d904a94b209e570a0ea5bfd75db11d959194e06fb05279e48145eb8fc6c5e004a898c94613107d066be7473c587303798a60e0753450d9daf9b35440d68a8d6a8414424d455f0bf1658f5f8fc8f4d6b6d60bd433666914aa55a915a7a8588ddd036f216575b633f3bd9e765bdec413c1b991b63464da4e35c13399942e546cbc1dbe0489db8652320500287d73423aa723cb07bf1ace3c7a24afa95ec380d98942f872f9b31ef9fca705558a7faa774b070699662785f9655e3828b749b7db607d35111d32bdf7e59a6519911601bf53a31ecd4f2caa4c14acb2d862d8bac5fe4bbb8f207c175c58f7da895b464c9ccb85d58235f123f3fc743f2577372100dff802e70a30e72b31456388a3356f4f6e3f352fd438a2a6923363c7e1d44df84dfbc2d616dfc6815f738557f9456568f6fdb93fcd88c22786af847f4fa80b18b143fe3879785fca29221b6b43dc8a049e65101438d144f025d946465370dc2a2f06d01f9e545368d122bea0c6615be9dd0ad67fd48bf78510cecc8e82b9ac9f46da6b70d137aff13b4c86e3a8634b7203699a48065f1b7897a758b6ecd49447d8581ca669a97050e3d241bfff8682e3a442416d5032cfd0f364915b5aee04f7c82d9a58f5ff3c6e71768a9e66dac8c9533529a7156e8ddc875712b80ea2bdd0e1cdbe7297fafe4cdd1b0349c48a8b4bfa4c81e04faddb17883fdb1488a60262b9a571674627f79f650c84cac686681b0f7817ba2afcd1e5a07a85c0f31b5da40584e444065b9eb66ef71f4f1ef2cf55aa8d3ab6d0fbe3471332c9a7de0f681ade52dbc4cad3d9e359a82f2a5fe56f54fb87b8eb26c563e50df718e6c4aa3513ed931e5b34c7285f0edb991d94049e61bbc3e73fdfe0de47ea170e3e678c51508275c41c92e4f90df10815f8e6f5bd1629b7bad0b532018aeafe90c7ca32e0b60627abe78d556b1cee1706e88fd1ab4b2dd42c401cd2be1ab68cf7f96848145fe71363b6e30666c39e91e", 0x1000}, {&(0x7f00000003c0)}], 0xa, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, r0, r0, r0, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [r0, r21]}], 0xb8, 0x406}, 0x400) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:43 executing program 2: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = socket$inet(0x2, 0x2, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x3) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="6de797e4e4de3d0d3cf00cae66b76368b7ec0aa0b2a0eb29b4fb094c1489e600700f22ba92774a5823734fa75955ee614f6cd27ac62a6bec5f0644cb681c", 0x3e}, {&(0x7f00000000c0)="85e34c90959f345dbfa103036badb8a6fc21e2630327d87debab780b52ab3fdd8fc5485754fcd3", 0x27}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000001000000f0d9149d447990ecd200000000000000480000000000000001000000fdffffffaf781e18695a251b0c8c59da8ca09344b65e9e7334834d1be47399eae0112a61e145aef5e1ade93835f4db12abd7095c910e220625480000a8000000000000000100000008000000922d30c97d53a708922fb55f98e7f109dd56cf70b335431be61a1a664778034a7e3e6d2ecb31712b7f83b474d01faf514c67f95bbce01ad758f0f2f59ab242d933fd7cba2374bada6a1ce73936010f2adc08787ec522813566b91adddd6054035d974c224a8bf1df93f915b21a3d6880e171d37ef2a969d4a9aeda5b0d19491b40d97b3b8285c95cb98ab79fc2975f6f7d6efd00000000001800000000000000ffff0000cb000000d2000000000000009000000000000000ffff0000020000003b6dde539555a975285238cd2545fce2ea7304189fe038253d7cf7d9bdcfa01f486a482d5113466d89b9485dfd808491219fe03a78d84caad1e6578cb3213e4cf04f92b928309045ab8befb1cb6342eccea97688ca8ba4b392f0b2974f65051b83dfe5f6d350d60f23a3d99dd8233ba3ea921504363b17cb25340000001e00003e7d9d63c6cd029f26cce941a8f07c8fbf10a5ac75ee17f948f2e53f1f044b9914c3662aab941511482a7c31b20a0b5599e7a8816d0bf08b06f159c14bc73f9bbaa9691cae4198c8c5dbb2a40ed634"], 0x1b8}, 0x7fffffff}, 0x10, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:43 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x2000, 0x6b) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="a2cb0dbf1ad6e3c31c67d0f1209355ac5bb35e68ce3edc83fa98aa309f3559ad6aca744b0941d176fd1569a52aabe5743bc2cb95e1d5b7ec00dd0aaf73e52b59185c6f8c4605ea1a60237a23b6e7e83b8d317a6d5a141a31075083ba080adabc8707e7adc7729287fe67dea0a3dba371f8969290a8b552efc685aaf6065a3f6c93dfae7e05d623111997aafee90e2419840d662bc9f08220337d6b5950a22f8b8ff39b8ddfb1e894f5cf77899191e54d204d2e7c668d083c431219f69644c13cf5b0846a7073d7d5a98b50eecaf7b7b9b6d0f7d838b819f98c87a33031f0874c97855a96b21e0a0eb38d2256508ab463deab9c", 0xf3, 0xa, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1f, 0x4, 0xfffffffffffffde6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xdb3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff9cb1fcaa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x22b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 21:59:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f0000000100)=""/1, 0x1}], 0x2, &(0x7f00000002c0)=""/206, 0xce}, 0x40}, 0x10, 0x883, &(0x7f0000000440)={0x30, 0x3}) (async) shutdown(r0, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) recvfrom(r0, &(0x7f0000000000)=""/255, 0xff, 0x40, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 21:59:43 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:43 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x2000, 0x6b) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="a2cb0dbf1ad6e3c31c67d0f1209355ac5bb35e68ce3edc83fa98aa309f3559ad6aca744b0941d176fd1569a52aabe5743bc2cb95e1d5b7ec00dd0aaf73e52b59185c6f8c4605ea1a60237a23b6e7e83b8d317a6d5a141a31075083ba080adabc8707e7adc7729287fe67dea0a3dba371f8969290a8b552efc685aaf6065a3f6c93dfae7e05d623111997aafee90e2419840d662bc9f08220337d6b5950a22f8b8ff39b8ddfb1e894f5cf77899191e54d204d2e7c668d083c431219f69644c13cf5b0846a7073d7d5a98b50eecaf7b7b9b6d0f7d838b819f98c87a33031f0874c97855a96b21e0a0eb38d2256508ab463deab9c", 0xf3, 0xa, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1f, 0x4, 0xfffffffffffffde6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xdb3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff9cb1fcaa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x22b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 21:59:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) recvfrom(r0, &(0x7f0000000000)=""/255, 0xff, 0x40, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) (async) recvfrom(r0, &(0x7f0000000000)=""/255, 0xff, 0x40, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 21:59:43 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:44 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0xffffffff) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) 21:59:44 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x10040, 0xc) 21:59:44 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) recvfrom(r0, &(0x7f0000000000)=""/255, 0xff, 0x40, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 21:59:44 executing program 2: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = socket$inet(0x2, 0x2, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x3) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="6de797e4e4de3d0d3cf00cae66b76368b7ec0aa0b2a0eb29b4fb094c1489e600700f22ba92774a5823734fa75955ee614f6cd27ac62a6bec5f0644cb681c", 0x3e}, {&(0x7f00000000c0)="85e34c90959f345dbfa103036badb8a6fc21e2630327d87debab780b52ab3fdd8fc5485754fcd3", 0x27}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000001000000f0d9149d447990ecd200000000000000480000000000000001000000fdffffffaf781e18695a251b0c8c59da8ca09344b65e9e7334834d1be47399eae0112a61e145aef5e1ade93835f4db12abd7095c910e220625480000a8000000000000000100000008000000922d30c97d53a708922fb55f98e7f109dd56cf70b335431be61a1a664778034a7e3e6d2ecb31712b7f83b474d01faf514c67f95bbce01ad758f0f2f59ab242d933fd7cba2374bada6a1ce73936010f2adc08787ec522813566b91adddd6054035d974c224a8bf1df93f915b21a3d6880e171d37ef2a969d4a9aeda5b0d19491b40d97b3b8285c95cb98ab79fc2975f6f7d6efd00000000001800000000000000ffff0000cb000000d2000000000000009000000000000000ffff0000020000003b6dde539555a975285238cd2545fce2ea7304189fe038253d7cf7d9bdcfa01f486a482d5113466d89b9485dfd808491219fe03a78d84caad1e6578cb3213e4cf04f92b928309045ab8befb1cb6342eccea97688ca8ba4b392f0b2974f65051b83dfe5f6d350d60f23a3d99dd8233ba3ea921504363b17cb25340000001e00003e7d9d63c6cd029f26cce941a8f07c8fbf10a5ac75ee17f948f2e53f1f044b9914c3662aab941511482a7c31b20a0b5599e7a8816d0bf08b06f159c14bc73f9bbaa9691cae4198c8c5dbb2a40ed634"], 0x1b8}, 0x7fffffff}, 0x10, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:44 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 21:59:44 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:44 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x110) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file1\x00', './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:44 executing program 2: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = socket$inet(0x2, 0x2, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x3) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="6de797e4e4de3d0d3cf00cae66b76368b7ec0aa0b2a0eb29b4fb094c1489e600700f22ba92774a5823734fa75955ee614f6cd27ac62a6bec5f0644cb681c", 0x3e}, {&(0x7f00000000c0)="85e34c90959f345dbfa103036badb8a6fc21e2630327d87debab780b52ab3fdd8fc5485754fcd3", 0x27}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000001000000f0d9149d447990ecd200000000000000480000000000000001000000fdffffffaf781e18695a251b0c8c59da8ca09344b65e9e7334834d1be47399eae0112a61e145aef5e1ade93835f4db12abd7095c910e220625480000a8000000000000000100000008000000922d30c97d53a708922fb55f98e7f109dd56cf70b335431be61a1a664778034a7e3e6d2ecb31712b7f83b474d01faf514c67f95bbce01ad758f0f2f59ab242d933fd7cba2374bada6a1ce73936010f2adc08787ec522813566b91adddd6054035d974c224a8bf1df93f915b21a3d6880e171d37ef2a969d4a9aeda5b0d19491b40d97b3b8285c95cb98ab79fc2975f6f7d6efd00000000001800000000000000ffff0000cb000000d2000000000000009000000000000000ffff0000020000003b6dde539555a975285238cd2545fce2ea7304189fe038253d7cf7d9bdcfa01f486a482d5113466d89b9485dfd808491219fe03a78d84caad1e6578cb3213e4cf04f92b928309045ab8befb1cb6342eccea97688ca8ba4b392f0b2974f65051b83dfe5f6d350d60f23a3d99dd8233ba3ea921504363b17cb25340000001e00003e7d9d63c6cd029f26cce941a8f07c8fbf10a5ac75ee17f948f2e53f1f044b9914c3662aab941511482a7c31b20a0b5599e7a8816d0bf08b06f159c14bc73f9bbaa9691cae4198c8c5dbb2a40ed634"], 0x1b8}, 0x7fffffff}, 0x10, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:44 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 21:59:44 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 64) 21:59:44 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:44 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0xffffffff) (async) mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0xffffffff) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) 21:59:44 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 21:59:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x0, 0xff, 0x391c, 0x3000}, 0xc) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x8, r2}) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:44 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x10040, 0xc) 21:59:44 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') 21:59:44 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:44 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x10040, 0xc) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x10040, 0xc) 21:59:44 executing program 5: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:44 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x0, 0xff, 0x391c, 0x3000}, 0xc) (async) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x8, r2}) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:44 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) getuid() (async) r0 = getuid() getuid() (async) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') 21:59:44 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x110) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file1\x00', './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:44 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:44 executing program 7: unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x10, 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 21:59:44 executing program 5: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:44 executing program 0: shmget(0x2, 0x4000, 0x208, &(0x7f0000ff9000/0x4000)=nil) 21:59:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x0, 0xff, 0x391c, 0x3000}, 0xc) (async, rerun: 64) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x8, r2}) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:44 executing program 6: mknod(0x0, 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:44 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() getuid() (async) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') 21:59:44 executing program 0: shmget(0x2, 0x4000, 0x208, &(0x7f0000ff9000/0x4000)=nil) 21:59:45 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r11, r12, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r15 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r8]}, @cred={0x20, 0xffff, 0x0, r16, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) chown(&(0x7f0000000180)='./file1/file0\x00', r17, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, r16) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:45 executing program 6: mknod(0x0, 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:45 executing program 0: shmget(0x2, 0x4000, 0x208, &(0x7f0000ff9000/0x4000)=nil) shmget(0x2, 0x4000, 0x208, &(0x7f0000ff9000/0x4000)=nil) (async) 21:59:45 executing program 7: unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x10, 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 21:59:45 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000740), 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x1c0000000) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x20, 0x14b) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="0d3fb43499b59a7b229bf2f1323f6a3b301aa16c053a5d9c3991eae5df806f6257752b8de76dcd544452f355f8d69e0d83d4c6f8b00d0b8989b2", 0x3a}, {&(0x7f0000000080)="a35df5aa4c84305d2ea950964866b370dc38461abcea56e641d69a2494deff32e3e94f4180f3d813dfac3f93624f7c399cc4a9053477f38064d872d6", 0x3c}, {&(0x7f00000001c0)="25e7b8950d28d88fe50e7165241d22eb106e910ec513340fc8bcc7004a4885e4ddadcef03ef2837a77f91227ddd5828baf477aef14a4bbdbff7805799750cc4c767608e27e2f3604c8e1a5a0c7faaf38bd883df33fcd50d2adc282429c2106b940d004cb81b22df2d383f45a8d848b09aec118745a561a639de42f6d3ac5bb4c9976415f8fe4994264c7864d082180faf1e9a0f55172df339795ce58f51790251872bb4c216c96fe54504f34fddf88730381cfcdffa9e97dcf960ec8f667ae8254159b6537256f55f101ad52195cd9f1988441027fbe73b1b80fd02a4e29bf4f5974f31cc7", 0xe5}, {&(0x7f00000000c0)="59764aa28854c773f858ae0e3b954322748578edc2daa86a6451ea708bd252479a6f9617f84fbac9c869f104254b69e8e4df2e44086cbab79f67ea8002258d2faabf302bfc642b3cd868f6baeb4d90ddcc28d5403cff803fea07a6120f8174585b7669e3be1854e69daf326e4ad6bd283e9555bf8fc22f9d63541c9b44ade99a39866579712eae415d58be75e3e4562d50", 0x91}, {&(0x7f00000002c0)="9ba856059b7cbd781943ef8321e9a6ef37209ec20c3371affc95d188b4e00f0bed62e9786f9749a2c634713bb6d9603707cf85b15a22984b1a76bb6ff917fd4912a49bc57d1d2489af0b13fed04c2f11ce18c42a34a30065b042f67fc3621bc6a12f69aa1d95be4e4234f20d67528bf2c5411bf18fc4af233768dbd5cbb6138333733aa6f467ba068367232a8f41dabc3fb530a141025f6d4451ca0354a6f81fc9181af76c265e9b51a97bc6178e30c58c6f1f2a", 0xb4}, {&(0x7f0000000380)="053ced7c7470805a54bfda635e1fc1b7383ade25a4bd796869a38c7bb9dcaeb0ac478675f5bc34e9403b61fd7ace56443f962265a237b0fa79dcb2ae3f0bf562e1ae78bcb2560186afc2f6138bef2c48fd67665ecd2662c4c58a1e33054d166bd11cd41eeffc26633d3f036c14381515f0de32999a695a80d6059d9ba600ad8a896f16061ffd381cfd580d89c6825fee19fd47698ef2ee718acd9ead4a8696917fe0c96fb0e200b969d789655d", 0xad}, {&(0x7f00000004c0)="8f49", 0x2}], 0x7, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xb8, 0x40c}, 0x405) 21:59:45 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x80, 0x1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="64e183535c8e7bd0545371e1bb14cda6af29e83fa4bd6bbf2765606e066f7d5c81654a06cae0ff37ed21c1ca2e656674fcb9e2a1c210e5ebb62d6d25ee7d204c991b5276b2503647cac0294faaf709b14aa8ab9b1fbdf9eda8e9cbc19477598d959038c3346c4c6de810c6097a57a42e601b05790f45661794b252b9b33921", 0x7f, 0x2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x4, 0x40}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000580)='./file1/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/504}, &(0x7f0000000500)=0x1fa) 21:59:45 executing program 5: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) (async) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:45 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000740), 0x4) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x1c0000000) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) (async) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x20, 0x14b) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="0d3fb43499b59a7b229bf2f1323f6a3b301aa16c053a5d9c3991eae5df806f6257752b8de76dcd544452f355f8d69e0d83d4c6f8b00d0b8989b2", 0x3a}, {&(0x7f0000000080)="a35df5aa4c84305d2ea950964866b370dc38461abcea56e641d69a2494deff32e3e94f4180f3d813dfac3f93624f7c399cc4a9053477f38064d872d6", 0x3c}, {&(0x7f00000001c0)="25e7b8950d28d88fe50e7165241d22eb106e910ec513340fc8bcc7004a4885e4ddadcef03ef2837a77f91227ddd5828baf477aef14a4bbdbff7805799750cc4c767608e27e2f3604c8e1a5a0c7faaf38bd883df33fcd50d2adc282429c2106b940d004cb81b22df2d383f45a8d848b09aec118745a561a639de42f6d3ac5bb4c9976415f8fe4994264c7864d082180faf1e9a0f55172df339795ce58f51790251872bb4c216c96fe54504f34fddf88730381cfcdffa9e97dcf960ec8f667ae8254159b6537256f55f101ad52195cd9f1988441027fbe73b1b80fd02a4e29bf4f5974f31cc7", 0xe5}, {&(0x7f00000000c0)="59764aa28854c773f858ae0e3b954322748578edc2daa86a6451ea708bd252479a6f9617f84fbac9c869f104254b69e8e4df2e44086cbab79f67ea8002258d2faabf302bfc642b3cd868f6baeb4d90ddcc28d5403cff803fea07a6120f8174585b7669e3be1854e69daf326e4ad6bd283e9555bf8fc22f9d63541c9b44ade99a39866579712eae415d58be75e3e4562d50", 0x91}, {&(0x7f00000002c0)="9ba856059b7cbd781943ef8321e9a6ef37209ec20c3371affc95d188b4e00f0bed62e9786f9749a2c634713bb6d9603707cf85b15a22984b1a76bb6ff917fd4912a49bc57d1d2489af0b13fed04c2f11ce18c42a34a30065b042f67fc3621bc6a12f69aa1d95be4e4234f20d67528bf2c5411bf18fc4af233768dbd5cbb6138333733aa6f467ba068367232a8f41dabc3fb530a141025f6d4451ca0354a6f81fc9181af76c265e9b51a97bc6178e30c58c6f1f2a", 0xb4}, {&(0x7f0000000380)="053ced7c7470805a54bfda635e1fc1b7383ade25a4bd796869a38c7bb9dcaeb0ac478675f5bc34e9403b61fd7ace56443f962265a237b0fa79dcb2ae3f0bf562e1ae78bcb2560186afc2f6138bef2c48fd67665ecd2662c4c58a1e33054d166bd11cd41eeffc26633d3f036c14381515f0de32999a695a80d6059d9ba600ad8a896f16061ffd381cfd580d89c6825fee19fd47698ef2ee718acd9ead4a8696917fe0c96fb0e200b969d789655d", 0xad}, {&(0x7f00000004c0)="8f49", 0x2}], 0x7, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xb8, 0x40c}, 0x405) 21:59:45 executing program 7: unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000000c0)='r\x00') (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x10, 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 21:59:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f00000000c0)=@un=@file={0x0, ""/261}, 0x107, &(0x7f0000001340)=[{&(0x7f0000000000)=""/118, 0x76}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/233, 0xe9}], 0x4, &(0x7f0000001380)=""/106, 0x6a}, 0x7}, 0x10, 0x803, 0x0) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x84c8) 21:59:45 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() (async) r3 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) r11 = getpgid(0xffffffffffffffff) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r11, r12, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 64) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r15 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async, rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, r5}, 0xc) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r8]}, @cred={0x20, 0xffff, 0x0, r16, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) chown(&(0x7f0000000180)='./file1/file0\x00', r17, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, r16) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 32) 21:59:45 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xffffffffffffffff}, {0xfffffffffffffc01, 0x101}}, 0x0) 21:59:45 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x80, 0x1) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="64e183535c8e7bd0545371e1bb14cda6af29e83fa4bd6bbf2765606e066f7d5c81654a06cae0ff37ed21c1ca2e656674fcb9e2a1c210e5ebb62d6d25ee7d204c991b5276b2503647cac0294faaf709b14aa8ab9b1fbdf9eda8e9cbc19477598d959038c3346c4c6de810c6097a57a42e601b05790f45661794b252b9b33921", 0x7f, 0x2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x4, 0x40}, 0xc) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000580)='./file1/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/504}, &(0x7f0000000500)=0x1fa) 21:59:45 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) socket(0x6, 0x0, 0x3c) 21:59:45 executing program 6: mknod(0x0, 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f00000000c0)=@un=@file={0x0, ""/261}, 0x107, &(0x7f0000001340)=[{&(0x7f0000000000)=""/118, 0x76}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/233, 0xe9}], 0x4, &(0x7f0000001380)=""/106, 0x6a}, 0x7}, 0x10, 0x803, 0x0) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async, rerun: 64) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x84c8) (rerun: 64) 21:59:45 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000000c0)) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1/file0\x00', 0x0) 21:59:45 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:45 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async, rerun: 64) r1 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000740), 0x4) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x1c0000000) (async) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) (async) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) (async) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x20, 0x14b) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="0d3fb43499b59a7b229bf2f1323f6a3b301aa16c053a5d9c3991eae5df806f6257752b8de76dcd544452f355f8d69e0d83d4c6f8b00d0b8989b2", 0x3a}, {&(0x7f0000000080)="a35df5aa4c84305d2ea950964866b370dc38461abcea56e641d69a2494deff32e3e94f4180f3d813dfac3f93624f7c399cc4a9053477f38064d872d6", 0x3c}, {&(0x7f00000001c0)="25e7b8950d28d88fe50e7165241d22eb106e910ec513340fc8bcc7004a4885e4ddadcef03ef2837a77f91227ddd5828baf477aef14a4bbdbff7805799750cc4c767608e27e2f3604c8e1a5a0c7faaf38bd883df33fcd50d2adc282429c2106b940d004cb81b22df2d383f45a8d848b09aec118745a561a639de42f6d3ac5bb4c9976415f8fe4994264c7864d082180faf1e9a0f55172df339795ce58f51790251872bb4c216c96fe54504f34fddf88730381cfcdffa9e97dcf960ec8f667ae8254159b6537256f55f101ad52195cd9f1988441027fbe73b1b80fd02a4e29bf4f5974f31cc7", 0xe5}, {&(0x7f00000000c0)="59764aa28854c773f858ae0e3b954322748578edc2daa86a6451ea708bd252479a6f9617f84fbac9c869f104254b69e8e4df2e44086cbab79f67ea8002258d2faabf302bfc642b3cd868f6baeb4d90ddcc28d5403cff803fea07a6120f8174585b7669e3be1854e69daf326e4ad6bd283e9555bf8fc22f9d63541c9b44ade99a39866579712eae415d58be75e3e4562d50", 0x91}, {&(0x7f00000002c0)="9ba856059b7cbd781943ef8321e9a6ef37209ec20c3371affc95d188b4e00f0bed62e9786f9749a2c634713bb6d9603707cf85b15a22984b1a76bb6ff917fd4912a49bc57d1d2489af0b13fed04c2f11ce18c42a34a30065b042f67fc3621bc6a12f69aa1d95be4e4234f20d67528bf2c5411bf18fc4af233768dbd5cbb6138333733aa6f467ba068367232a8f41dabc3fb530a141025f6d4451ca0354a6f81fc9181af76c265e9b51a97bc6178e30c58c6f1f2a", 0xb4}, {&(0x7f0000000380)="053ced7c7470805a54bfda635e1fc1b7383ade25a4bd796869a38c7bb9dcaeb0ac478675f5bc34e9403b61fd7ace56443f962265a237b0fa79dcb2ae3f0bf562e1ae78bcb2560186afc2f6138bef2c48fd67665ecd2662c4c58a1e33054d166bd11cd41eeffc26633d3f036c14381515f0de32999a695a80d6059d9ba600ad8a896f16061ffd381cfd580d89c6825fee19fd47698ef2ee718acd9ead4a8696917fe0c96fb0e200b969d789655d", 0xad}, {&(0x7f00000004c0)="8f49", 0x2}], 0x7, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xb8, 0x40c}, 0x405) 21:59:45 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) socket(0x6, 0x0, 0x3c) 21:59:45 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() getuid() (async) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r11, r12, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r15 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getuid() (async) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r8]}, @cred={0x20, 0xffff, 0x0, r16, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) chown(&(0x7f0000000180)='./file1/file0\x00', r17, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, r16) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:45 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x80, 0x1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="64e183535c8e7bd0545371e1bb14cda6af29e83fa4bd6bbf2765606e066f7d5c81654a06cae0ff37ed21c1ca2e656674fcb9e2a1c210e5ebb62d6d25ee7d204c991b5276b2503647cac0294faaf709b14aa8ab9b1fbdf9eda8e9cbc19477598d959038c3346c4c6de810c6097a57a42e601b05790f45661794b252b9b33921", 0x7f, 0x2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x4, 0x40}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000580)='./file1/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/504}, &(0x7f0000000500)=0x1fa) (async) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/504}, &(0x7f0000000500)=0x1fa) 21:59:45 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000000c0)) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1/file0\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) dup2(r0, r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000000c0)) (async) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1/file0\x00', 0x0) (async) 21:59:45 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:46 executing program 4: semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0xfb3) socket$unix(0x1, 0x5, 0x0) semctl$GETPID(0x0, 0x45d7a8e30e2850fa, 0x4, &(0x7f0000000040)=""/49) 21:59:46 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) (async) socket(0x6, 0x0, 0x3c) 21:59:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f00000000c0)=@un=@file={0x0, ""/261}, 0x107, &(0x7f0000001340)=[{&(0x7f0000000000)=""/118, 0x76}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/233, 0xe9}], 0x4, &(0x7f0000001380)=""/106, 0x6a}, 0x7}, 0x10, 0x803, 0x0) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x84c8) 21:59:46 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000180)="5d8c8c832e8c87c670433458a67f60956b985b519c0cacada6dfe4aa9db158019437807cc09143496514047f152fa828ef3084928a46f8863862665aaa77d1e2b0090bdebfd9e38b22ce810ce979002561828106167fb6dc9d6f3074dcbc9d79a6a7472859df9358488add8956b9ef004bfe8201fde5facf9c0a8ba21a6f9dd16cd414780f6f66d735ce92ae980b228bb60df304366ba76cc2d3d1e1cfce7a4157f57254817a38e02c61ea1ddb5783fb9e08fed46de0e9a422093dbbf34b5a47e16b5f5b5ea40881fc9bf8f54c9a6f53f84c104b9bcb45554755195b0a6a8c6993229885670f2bd65048f94155", 0xed, 0x40b, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') 21:59:46 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x116) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x2a, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x198) 21:59:46 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:46 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = dup2(r0, r0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000000c0)) (async) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1/file0\x00', 0x0) 21:59:46 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xffffffffffffffff}, {0xfffffffffffffc01, 0x101}}, 0x0) (async) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xffffffffffffffff}, {0xfffffffffffffc01, 0x101}}, 0x0) 21:59:46 executing program 7: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:46 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:46 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x116) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x2a, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x198) 21:59:46 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:46 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r2 = getppid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x4, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0xfd, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r15, @ANYBLOB="20200000e900000700000000000000009d880115fe8cfc830bca942c941db7ac1ccd32168b6ace6e0418b112c88dfb88719e7674693768cedb8aa266e22c938d83fd09a9e936bb9824857285319a43599341ee0686f951db424c849eab58cc51c6b9e70c84f009a26bd0b80b390008b93479cd6fdff9e6c46d99aca4c48f4656623ca1bab01b7754556f1944126d21a42ed9949058954f4057e75bb632ba0bfe2b603108dce67a4c1c877e5bec6faa55a79746d83da0e624c5594e43ec68d1cd114e9e86ae71a5eb654305d9ded01e1d38fc82894eeef4d0257edf97a88865f594452e1cd804e95a07d1be1842781f15197a55cf85e5f7b789f8e33e3f1434ecc4014dedac09e9ca450df32a0f48f7199ca1cfb99eb28af55dddab2f595f02dea8468ce8d5f6bdecdbd5a32768e19d0008566b811e6e2db051d5cbb9c610ee4650aa68ec3501f065a054423b7136f83c87aba61cec5619207df4a25dc697cce944ae7d9e6bfc91e35551656a84b2c2c3d181da673520d5a443e01424629d0b521dd98955f1a4f5085df0845236d2f4210363246b67a554d32465abe5df3fd115c687398803537d97f4fab6bc5d5b34ee4ea7397aa57191bd73d7ab19a42b10087ceb618c4fdc90eb17ba0e", @ANYRES32=r16, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r17, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) r18 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r19 = openat(0xffffffffffffffff, &(0x7f00000004c0)='.\x00', 0x0, 0x182) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000680)={0x9, 0xe5}, 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000006c0)="6aedeea5ed500df800687c611daeeb5fc0e889e7af2ab2375b41c295a2bea13d9c582707a418ff992529721b9c975e328ceb659b0f8673af5d7ee97ec4bbb179a3f8b1d61ae90a398d3bc7a9d96d44a207d593c0374a25ac17477b01195e8ccd1fc589ec7c5233b0e5c15f739e664702b18093bf007f85896343021c", 0x7c}, {&(0x7f00000001c0)="ba525881aa9ecbafc9be50bdd8df1b37d81d1bc4f46b721d13efb94925072d0b219bbb916a669eaa940deb0a1357d8de0ba548b51d9bcc3227b91a1656dcb11e799ddfd8fb96849e99b621c7059f03b383c8c7b88c9d2f9da7a8768fbec705ac569d301b0c9b1408bc93c4009488baa26795f1730723b0165dec1f5418d8c2f81aff2f5067186306f32755dfdf9192b3c678d41f1a8f62c8d8ca93e8321bb84bf483470a43a7d405429c7a7c70a82aaad71afd62d72d96ebeed0eadf8b488bcf789bfd1957a9735d1f9dbf60333f4b403c4d86b21eb17ffa00000000000000", 0xdf}, {&(0x7f00000002c0)="3f2634818fc0ab9e1f0a634e8608caff26b388", 0x13}], 0x3, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15]}, @rights={0x28, 0xffff, 0x1, [r18, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r15, r0, r0, r0, r20]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x110, 0x400}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x140, 0x8}, 0x14, 0x6, r6, 0x0, 0xffffffff, 0x3, 0x437e813b, 0xaa}) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/103, 0x67, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x40, 0x8}, 0xc) 21:59:46 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000180)="5d8c8c832e8c87c670433458a67f60956b985b519c0cacada6dfe4aa9db158019437807cc09143496514047f152fa828ef3084928a46f8863862665aaa77d1e2b0090bdebfd9e38b22ce810ce979002561828106167fb6dc9d6f3074dcbc9d79a6a7472859df9358488add8956b9ef004bfe8201fde5facf9c0a8ba21a6f9dd16cd414780f6f66d735ce92ae980b228bb60df304366ba76cc2d3d1e1cfce7a4157f57254817a38e02c61ea1ddb5783fb9e08fed46de0e9a422093dbbf34b5a47e16b5f5b5ea40881fc9bf8f54c9a6f53f84c104b9bcb45554755195b0a6a8c6993229885670f2bd65048f94155", 0xed, 0x40b, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') 21:59:46 executing program 4: semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0xfb3) socket$unix(0x1, 0x5, 0x0) semctl$GETPID(0x0, 0x45d7a8e30e2850fa, 0x4, &(0x7f0000000040)=""/49) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0xfb3) (async) socket$unix(0x1, 0x5, 0x0) (async) semctl$GETPID(0x0, 0x45d7a8e30e2850fa, 0x4, &(0x7f0000000040)=""/49) (async) 21:59:46 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:46 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x116) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x2a, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x2a, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x198) 21:59:46 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) (async) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:46 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000180)="5d8c8c832e8c87c670433458a67f60956b985b519c0cacada6dfe4aa9db158019437807cc09143496514047f152fa828ef3084928a46f8863862665aaa77d1e2b0090bdebfd9e38b22ce810ce979002561828106167fb6dc9d6f3074dcbc9d79a6a7472859df9358488add8956b9ef004bfe8201fde5facf9c0a8ba21a6f9dd16cd414780f6f66d735ce92ae980b228bb60df304366ba76cc2d3d1e1cfce7a4157f57254817a38e02c61ea1ddb5783fb9e08fed46de0e9a422093dbbf34b5a47e16b5f5b5ea40881fc9bf8f54c9a6f53f84c104b9bcb45554755195b0a6a8c6993229885670f2bd65048f94155", 0xed, 0x40b, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') 21:59:46 executing program 7: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:46 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r2 = getppid() (async) r3 = getuid() (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x4, 0xa18b, 0x2}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (async) r9 = getuid() (async) r10 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r13 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0xfd, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 32) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 32) r17 = getuid() (rerun: 32) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r15, @ANYBLOB="20200000e900000700000000000000009d880115fe8cfc830bca942c941db7ac1ccd32168b6ace6e0418b112c88dfb88719e7674693768cedb8aa266e22c938d83fd09a9e936bb9824857285319a43599341ee0686f951db424c849eab58cc51c6b9e70c84f009a26bd0b80b390008b93479cd6fdff9e6c46d99aca4c48f4656623ca1bab01b7754556f1944126d21a42ed9949058954f4057e75bb632ba0bfe2b603108dce67a4c1c877e5bec6faa55a79746d83da0e624c5594e43ec68d1cd114e9e86ae71a5eb654305d9ded01e1d38fc82894eeef4d0257edf97a88865f594452e1cd804e95a07d1be1842781f15197a55cf85e5f7b789f8e33e3f1434ecc4014dedac09e9ca450df32a0f48f7199ca1cfb99eb28af55dddab2f595f02dea8468ce8d5f6bdecdbd5a32768e19d0008566b811e6e2db051d5cbb9c610ee4650aa68ec3501f065a054423b7136f83c87aba61cec5619207df4a25dc697cce944ae7d9e6bfc91e35551656a84b2c2c3d181da673520d5a443e01424629d0b521dd98955f1a4f5085df0845236d2f4210363246b67a554d32465abe5df3fd115c687398803537d97f4fab6bc5d5b34ee4ea7397aa57191bd73d7ab19a42b10087ceb618c4fdc90eb17ba0e", @ANYRES32=r16, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r17, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) r18 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r19 = openat(0xffffffffffffffff, &(0x7f00000004c0)='.\x00', 0x0, 0x182) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000680)={0x9, 0xe5}, 0x8) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000006c0)="6aedeea5ed500df800687c611daeeb5fc0e889e7af2ab2375b41c295a2bea13d9c582707a418ff992529721b9c975e328ceb659b0f8673af5d7ee97ec4bbb179a3f8b1d61ae90a398d3bc7a9d96d44a207d593c0374a25ac17477b01195e8ccd1fc589ec7c5233b0e5c15f739e664702b18093bf007f85896343021c", 0x7c}, {&(0x7f00000001c0)="ba525881aa9ecbafc9be50bdd8df1b37d81d1bc4f46b721d13efb94925072d0b219bbb916a669eaa940deb0a1357d8de0ba548b51d9bcc3227b91a1656dcb11e799ddfd8fb96849e99b621c7059f03b383c8c7b88c9d2f9da7a8768fbec705ac569d301b0c9b1408bc93c4009488baa26795f1730723b0165dec1f5418d8c2f81aff2f5067186306f32755dfdf9192b3c678d41f1a8f62c8d8ca93e8321bb84bf483470a43a7d405429c7a7c70a82aaad71afd62d72d96ebeed0eadf8b488bcf789bfd1957a9735d1f9dbf60333f4b403c4d86b21eb17ffa00000000000000", 0xdf}, {&(0x7f00000002c0)="3f2634818fc0ab9e1f0a634e8608caff26b388", 0x13}], 0x3, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15]}, @rights={0x28, 0xffff, 0x1, [r18, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r15, r0, r0, r0, r20]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x110, 0x400}, 0x4) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x140, 0x8}, 0x14, 0x6, r6, 0x0, 0xffffffff, 0x3, 0x437e813b, 0xaa}) (async) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/103, 0x67, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x40, 0x8}, 0xc) 21:59:46 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:46 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:47 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xffffffffffffffff}, {0xfffffffffffffc01, 0x101}}, 0x0) 21:59:47 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x7) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0xfd1e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) 21:59:47 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) (async) r2 = getppid() (async) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x4, 0xa18b, 0x2}) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) r9 = getuid() (async) r10 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0xfd, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r15, @ANYBLOB="20200000e900000700000000000000009d880115fe8cfc830bca942c941db7ac1ccd32168b6ace6e0418b112c88dfb88719e7674693768cedb8aa266e22c938d83fd09a9e936bb9824857285319a43599341ee0686f951db424c849eab58cc51c6b9e70c84f009a26bd0b80b390008b93479cd6fdff9e6c46d99aca4c48f4656623ca1bab01b7754556f1944126d21a42ed9949058954f4057e75bb632ba0bfe2b603108dce67a4c1c877e5bec6faa55a79746d83da0e624c5594e43ec68d1cd114e9e86ae71a5eb654305d9ded01e1d38fc82894eeef4d0257edf97a88865f594452e1cd804e95a07d1be1842781f15197a55cf85e5f7b789f8e33e3f1434ecc4014dedac09e9ca450df32a0f48f7199ca1cfb99eb28af55dddab2f595f02dea8468ce8d5f6bdecdbd5a32768e19d0008566b811e6e2db051d5cbb9c610ee4650aa68ec3501f065a054423b7136f83c87aba61cec5619207df4a25dc697cce944ae7d9e6bfc91e35551656a84b2c2c3d181da673520d5a443e01424629d0b521dd98955f1a4f5085df0845236d2f4210363246b67a554d32465abe5df3fd115c687398803537d97f4fab6bc5d5b34ee4ea7397aa57191bd73d7ab19a42b10087ceb618c4fdc90eb17ba0e", @ANYRES32=r16, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r17, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) r18 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r19 = openat(0xffffffffffffffff, &(0x7f00000004c0)='.\x00', 0x0, 0x182) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000680)={0x9, 0xe5}, 0x8) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000006c0)="6aedeea5ed500df800687c611daeeb5fc0e889e7af2ab2375b41c295a2bea13d9c582707a418ff992529721b9c975e328ceb659b0f8673af5d7ee97ec4bbb179a3f8b1d61ae90a398d3bc7a9d96d44a207d593c0374a25ac17477b01195e8ccd1fc589ec7c5233b0e5c15f739e664702b18093bf007f85896343021c", 0x7c}, {&(0x7f00000001c0)="ba525881aa9ecbafc9be50bdd8df1b37d81d1bc4f46b721d13efb94925072d0b219bbb916a669eaa940deb0a1357d8de0ba548b51d9bcc3227b91a1656dcb11e799ddfd8fb96849e99b621c7059f03b383c8c7b88c9d2f9da7a8768fbec705ac569d301b0c9b1408bc93c4009488baa26795f1730723b0165dec1f5418d8c2f81aff2f5067186306f32755dfdf9192b3c678d41f1a8f62c8d8ca93e8321bb84bf483470a43a7d405429c7a7c70a82aaad71afd62d72d96ebeed0eadf8b488bcf789bfd1957a9735d1f9dbf60333f4b403c4d86b21eb17ffa00000000000000", 0xdf}, {&(0x7f00000002c0)="3f2634818fc0ab9e1f0a634e8608caff26b388", 0x13}], 0x3, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15]}, @rights={0x28, 0xffff, 0x1, [r18, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r15, r0, r0, r0, r20]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x110, 0x400}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x140, 0x8}, 0x14, 0x6, r6, 0x0, 0xffffffff, 0x3, 0x437e813b, 0xaa}) (async) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/103, 0x67, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x40, 0x8}, 0xc) 21:59:47 executing program 4: semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0xfb3) (async) socket$unix(0x1, 0x5, 0x0) semctl$GETPID(0x0, 0x45d7a8e30e2850fa, 0x4, &(0x7f0000000040)=""/49) 21:59:47 executing program 7: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='W\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:47 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:47 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 21:59:47 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 21:59:47 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 21:59:47 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x7) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0xfd1e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x7) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0xfd1e) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) accept$unix(r2, 0x0, &(0x7f00000000c0)) (async) 21:59:47 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) (rerun: 64) 21:59:47 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x52) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 21:59:47 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) fcntl$setown(r0, 0x6, 0x0) socket$inet6(0x18, 0x4000, 0x7f) (async) r1 = socket$inet6(0x18, 0x4000, 0x7f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 21:59:47 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:47 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:48 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 21:59:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 21:59:48 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x52) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 21:59:48 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) r1 = socket$inet6(0x18, 0x4000, 0x7f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 21:59:48 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x7) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0xfd1e) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) accept$unix(r2, 0x0, &(0x7f00000000c0)) (rerun: 32) 21:59:48 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:48 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000100)) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:48 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1c4) getdents(r0, &(0x7f00000000c0)=""/93, 0x5d) 21:59:48 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:48 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000240)=0x4, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x4, 0x2, 0x80000000, 0x0, 0xfffffffd, 0x4, 0x8, 0x0, 0x1, 0x8000, 0xfffffffffffffff7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:48 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x52) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x52) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) (async) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) (async) 21:59:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 21:59:48 executing program 2: connect$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:48 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x15, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x75}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x403}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x8000000000000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff2c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xaf9}) 21:59:48 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 21:59:48 executing program 1: r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="17b91d31d5fa3683a7e9cf15ccbcf68c1ebe25b701acacf86e3a40a3802b1f30a5540dbaa60722fa05d2d04e515053ea37d790327c03ca919fc722082775d79e1c31e2b1828d1c3501921b2694d3c810aad6486b1cafbb784181142d7c4b6dd677eb4e8d38d7cd4a4e6e5b3ae475f386c4efea39c3b3ed3d5e4e747e8f61070da642ba6342bb968e21580a41b2e8cb3953ef7375bf4eb508de75a67163434a4058c45099deb65bd135b59decfdc2e983423f80f148ae7fb137f90e4d07b6d31ab45020f5ecb26c186a9fc985dc97fb20ffe01a306ff8b36600b8cf0981d295f98f23263fa0e9f6b3e18c594fba15bf18171d42279a1f19c817878738f1e2b9e858d136663674c9e01b06db19af813bbfb03f8def173c53089df281a8d571cbca41ef3936165b4d60e7990095cb708698097e72fe081b52ee2ffaef0374f7617d296ee341aa4cd6f965fb087d0fdad4b946c086eb033f3100d272a334c515178e4e7546e3885a2e7d34f677f8091494460a13b9ff0321afdd45e32567da6e6827f6bd6c038c4b5e9d21d029037019c9ee20baf86d8404ca7d58e89aa40bbf8f1eb8a61bd9838d395e76255aa567d4a56e963d5e6e40e70d4eae762ba238dff04c90db3134703ad1a28064696e07f2417ecee0a9e3d51cd9f789460b3dca769e5e4d64dda4afa14efc5c958f61780af0d70c49d5a1fe21d8484315f33d713f8959edad9547671b4a770d45162f762d24f60f58d39045c50f37db557eaa37f9e33e3f9bacbc231c12c0a050625b15f37595436c81c95211deef888cb3f0ac1324188205f8b8ba936d7080a830c337569daea4d8844ce2c942e43e35cbcc9ca3c1ec7264f15ce639c2d9eaa2876ff1bba2354d742d489035529cb7749af7242945399a18cd5f06251cb5af163276b82e589ffe87efe90656dcfe6444d9517848b7e51f036b7afaa039cc10730e2e77d4d03af5001138883f057bdf8b52d6f0d5ab1d5ae4cb96450d315bbd09b010172c65b43b7b15f5e75e772ff0f4e2f8cf0fffe8c08843eb9f6caafb4f9487bd2595aff24ec1da9cf265aa2c720206f2a4c24b499b5de3b3575af30dfee101f1ff5bc3cb996d9fdef5e7cd81711b921ee64947d947304dbf42b1dd7ad7a5db5b41321ae31e59cc1bb4d68313796f5ae42daaec04b969ab21b348c5c07be2dc6d066b2c3b35c52c93d7d45c85f808e122a5f03ff57fdb3fbac1aba95deb194f7b4dd862722bff5309983a4160cc6c4b5de1bd86e32586aa44a4dd963936b8096567aac24eb80d16d67b59144caf9f19a66e19ab820de2c89935dd5042fa6cc2e82b4d01fda6a6ef6eba2ca10c3fb3a7d4448f631fb03be49a92b7bc3a7157845ceb841bb53013e3ceb8f5eb773fe2718b7e7f545c72a87ea14046fb99ff19f8531299fd20a2b9f6c8ef69e902e3e938937db5b467986a9a5e2a2cc32151cca76ec74a31e186facb239b64a8a18429833ad0f0a753a7caa20f19c7894de6da8a991027c716b9f01423db1ca967c0e2e2a5d1e0916848fbfe7bbd02d3dfa808d1d2ef1e81f94e8e0aa9428c9109d56f1f4dad8fc519e8cb0d93ae224b69cb0e38574fcae74f4e536b8480d0e385b369c386743116a10ed8bc7625aafae1b12fc760505652c950a650fc5682cc1fc6e9a9b6798bc24454b0c5d169e9c995f5e06250fd0bc7505a922eab6278c28e78c5385e8ced3974619802d5a87d058bafc722988fe7c5b093de8374d0e55374ae0c4ea88630beb6cefe73eaf4d5aa9a8d715929bad71f53e3629184f81d455fddd86a709bc97f1c230d34f0692936f975f218b0674eefa968aaa2239d30a7a3aca4a3984373678cc551901131ccc066ab35399b6736a4e3cebcc08a6d91f67942c8d35aa8100f889efddcb38f8617f8fc48a0083b81d2df292398f0e0672f45e2aefb76953a671d563141620336998febd7601fa9715b5e8787aa037a7ca3bd855d2d1ea197a42f7f9c12ad365e4bba2a8ec505b98f1434fbdaf4704da9be73510b13f40b3d5b0b33fcc704451b424801a257af21a6c7f80a80439da5c56ec19dd60207413c01472b994def560cd5ada8c7408637ef5f6574b5a19b0feaddd2f7fa24045615cbeb373e222752661f892cb871b653487e76c3e4d4ee4308215a39a718c74266592d35acfbc76249603fcb9fc196bd9dc725c3137cee1d0a3675ad1dc75d3fca6d9fe44d4535da596a19fa31018f1d5f2897a0a91f49061d4400481dc0b81bbb92178b4c5e01d1682af6933a1ce5f3a530b14194c6cc1d7989fbe235db1dbdefe96b49c481c21da4888112891dc2c0c71bed172155ddc6acd81eb86e12311050c402292997c3ca04ca89970ff63d4569ad5e2093bfeecadfc60b9d0c3497e54af85c30f955b1732088667b23de02138c36aa993ea60a90d62518b820f0043fe7bfb0c41814f2bff12e39d0d52e51d2298b4f9a961ecec03a9288176c4db5b74e906d3e302cc7460acc8f01be5b755aa8df1b92873b78aa1f85e573d66eeb42158dd32789b53dd70d9d173a9cf715d30ab6b4c063585e3f24d7d80504fe4e83f71129bdc6e8256b2395e53ccfb65644057b017d68c2151a2ecd192549da87bfdb16f6951394131eb0b7d271a1467b903b0e76791dd1561e16c808cffeabb7af72c254bf76852ff55372feeefae5436cad985116ece81ef3c5483525b52261352753e13fa83287aa87128353f20a7967b53493beeab30454c17e0d526a699f4d55f14b5bfc474e75e2d8c2533d156f18b8292280c9ea3619a2666a157699743c7aaa8ddbdba0aa402a6510f0184099759a4647376e1b8f6f63aeb397fdf3d0e876580bebad44542c0bf5bc16dd710645cc838c4832a17970047e1e9a14b366b2b6b31318598c8094ed678788ca859091090e97536b265b0346ce3aed3da43952d452e24e0d53ae6b14d2809f468a363de35c86df5e61f80f49f58de061d40c6c0ff0b240a090147c39b8fad197ff2dcf3e52d9db6a02d81c400bf1798a6989e1ea68442375e434a07f5694a791946854769886673c64a23a2cc8201cb558250dd94c7d9f5b21c2775dde426626453fc15ebff38b5ef139a4ee875ba113aa2635f9ccbfe01deb846d7eb811486e505d447e0733e021c864c7feddbbf72f5ad35e012473e6018c07dba12378f43239593b5868c2af31b8675718481d7f034950ea3a9c6f70ce31e69439ed46c38d3b393996d4789fab9c0e34f21792c94a7457513d29b3859ee3149af86afa417916c6f3e9604d51bf641c56ba061fa878cec47751b9d2b0685ee64c32809e101b8f7662dd24ec796cdb14e9fd9de9ecedfc4284ce519ab60b26a703dbd8f64b3bd62fb44c2b823a7b193a33021f2bd0408242435c117a6391a7dae5b957458e71a03c94989e28a87bd3245877575b99a6df185f66a0554c5061cfc5cf1105f0d20b9c2a88dbcae661703cf14476048c40ad041bd75555071f720fea5cc1f8fde88f3a61447045dcb2740a9b3586870ff326ffd007d2c6a96551beb73afdcbb5dc72c780f7533a60ce1f7fcd23d7492e16946f818f3aa76ae1b962ee6a9c9b0f8a7db1051ecd5b5a24d386a712473fb12d2d898e2be12f74e6f911f00cb46bcfdeba8d0f7b5fa97d70d4fcb600638071daee53419d763c29f269a546bbcaf638e812445ebe98f140cbf8cd49fbe6179c03eb78ecbbe9109abdc10820debab4c75df4410e075a99cc588596ac81f9730affa189e5686043dcc6fcad289b89a7f555d0144b51f465e689ecab20b3f4448332abf211e67aec36fb2a3f382bf7f7a124dd1dfcbcec7fb4ad497019bb5cf166c4de78ab1a3b1b6a7675ec75a93e489c8c6e7d436eb131bf09f78e50f54e3a8366717024ca8893bac1e61489f1ca2e19a45c7b76688d3a030e088beb805a19800e0280a1cc75f295819196dcac663d70735655cd4182c5065b1b5d5175c53dafbab0b2aad2deae7845a9410560238fae018a7207955ec2513d4ac10fcec8ab9a2ab1188f34ee46aa0978af9eda7958b2aa3329aca95f256ee15ac0be8fd949fa8239fd7efb2e09c072b28c073642a9a5d73d250ec13388bb36ccf5fa377083ff3bb4457f37bbe037b06c1f8f177b3bed21c6957246b6b10340e253672ebb3120c41a48650523a4ce446f39dda152046012a80ed035d3f359120f133dd615e4e59d6661ec4e57a38bda554c4cf1b1a82d3cf393c5d79d759784b1a8ee94d50f881fceb1d955e814c267e3dc48a73bdcac23a30608c2f2300e8ee53f8ce14d63d5f9bdbce217beda8a64ddce5bfc854aeb8caa2c097c975b5305bd83db53b0f27e1e78712c239689e5796a05b9126ec3253ef411f71a17bb60ec4f45768ce83382d5005a79da5c0828a2fc02fb0c997e880df1310fe26e4e15c98945d27523a86e471ab5b8e651c9072744482b5b2ae9d377333f1c4c56882d93f85a9e4e76f3d6d260cb50eff1a86eb547bd02afa33f61b9c9c4c0dfe039500cad2320f297ed15db750733e983dfa46ce6290f3225f31a33087906fdf76470c612b935c4b8ee084c8a95c9b9456db11b1a30f1f78adc41d9df756946e724fb107101ce4665bca8cfc5d9fc251b793b9432da43783cca6459331a02cebacf9eaf1304903cecbe0e5716b4ec83af292c38ce1e6a84d8ef87b217b978ce967288d4d5f789b8eeec0fca055647449802d2c9f2332c1a9c4d7eec9bbbdfdd545693dd07bafb084df22a97af19dc7faed27c4600d93641ba01d8df5077c307145f16302ee78256251a8c8a8d92fe84d503d0a65f66f138b3931bc49ce7f63bac5725238595bef099daa3842ade11fafacfcdd7d4fdbac2dd25f460446761afb242e6b976578bca5b3e6913d158f8af258a42c8bc4cfd9a4a4a98490421b1920ff2c1fe2da5b8e87c1f75543087753406b8d6225319ef776d5ec645719856fd4201a47d101467617a8917f61e5eac25271fd4683000184a8152dd6e643820b2d71eba1ee79a09fea95c8f7fa19820267289140ee8f1a5e3404dd0b765e7eabf76093b3c4b0bf47f68be8ded140307d072214ddd2022e93a601c28025dca2de4b92f868471e1c80129256c4c9e7511c8f216bd76b9506236e4f915cd9eb8dcceb0bc6061858cba84a490fb959b328e81e19fc4f4ff89e408a111a736b7960e95e028098e293bb9a22b32b19436c80b8dc592d090283fa82db4bf18989521f929b55abb1d1c4b8aa2f560faf5bbbe42bdb8dae5e2bb72642548e34b5a44e13a67fe3a54cc0d8fc22042b991b2febd08035c171905475800e3d24f97a9934cd3cbbc344ccf7cf268666a44312610c28847a5b0b6ec3b13c40ba1dc42e0bbdf3d8d5e782b828b50f2b037962d52769722a3927b8aa047f6cc2ef2c38f98f9a795178be35026c71eb55ed148995b4d2fa12f2d2824556c3d037e5baa976c627e4aeff46e31bedfee684ef709ebeedc5aef485ef5c4b85eb55904cc8e7e9f67a143cc9790c5d17a4a8c4ef4f2502c828a3b8bf8dcf52f7fef1193732b42124f140125f469739aeb8841d3f5b0dbac8cffdaa797b2f1fcc2565556efaa1f4d5015a65fe3586fd84a2347f51fde56c7b172a1a7fb31a1bcf6538d44a4cd404b6d7ec6561dce0b14ca3ec88940d46ed9ec43660f6bcee1b432fec875b45e7e2d99f5f8b45a823a9f9b064999bd76d3c187a547ce9b8a0c20cd37b4468c5fa5758e71723a8a8c692c43c7de1f490aef1438b48e6318a140e8ce89eb3cfacfe03274282a3196537ab84500df484e6817c01f6edb9ccf61", 0x1000}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0xf}, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r9 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) readlinkat(r9, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000200)=""/146, 0x92) 21:59:48 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000240)=0x4, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x4, 0x2, 0x80000000, 0x0, 0xfffffffd, 0x4, 0x8, 0x0, 0x1, 0x8000, 0xfffffffffffffff7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:48 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, 0x0) 21:59:48 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x6012, 0xffffffffffffff9c, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x1, 0xa, 0xc2fd}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000180)="daa25e98a2d89b630e987e536f6ac627622bf278380c864e9df7a14e0f4c50522543a39e67f2aed1b3771e272d36639c92b4e0cc3721e8e1b9a06dec4df6c089c2440a3e6040cef6f312daeb0c279e9c405e4a9e9f4541102ccab0", &(0x7f0000000200)=0x5b, &(0x7f0000000240)="4bb2bc60da2c5347223dd11ed587d2a9152317abcf195692df3bfe46e053636d15a9b0d77a576579a4754d7e0c06c6f0bdc168affd771af16014260fbfc85c6baaa84037a34ce284250940113079cc0da63edbdf313846171f0e148a6727a8ff50878d5b644b3183bd9ff4b384f4ba50230435111630a6e2914d8e52740a4282d4984623287af55c7f6703ca7423bfc40e96c8feebfe64210e0b3692823b844137cfeb4eb4fd5bf501ee06a7", 0xac) 21:59:48 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x15, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x75}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x403}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x8000000000000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff2c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xaf9}) 21:59:48 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:48 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000240)=0x4, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x4, 0x2, 0x80000000, 0x0, 0xfffffffd, 0x4, 0x8, 0x0, 0x1, 0x8000, 0xfffffffffffffff7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:48 executing program 1: r0 = getuid() r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="17b91d31d5fa3683a7e9cf15ccbcf68c1ebe25b701acacf86e3a40a3802b1f30a5540dbaa60722fa05d2d04e515053ea37d790327c03ca919fc722082775d79e1c31e2b1828d1c3501921b2694d3c810aad6486b1cafbb784181142d7c4b6dd677eb4e8d38d7cd4a4e6e5b3ae475f386c4efea39c3b3ed3d5e4e747e8f61070da642ba6342bb968e21580a41b2e8cb3953ef7375bf4eb508de75a67163434a4058c45099deb65bd135b59decfdc2e983423f80f148ae7fb137f90e4d07b6d31ab45020f5ecb26c186a9fc985dc97fb20ffe01a306ff8b36600b8cf0981d295f98f23263fa0e9f6b3e18c594fba15bf18171d42279a1f19c817878738f1e2b9e858d136663674c9e01b06db19af813bbfb03f8def173c53089df281a8d571cbca41ef3936165b4d60e7990095cb708698097e72fe081b52ee2ffaef0374f7617d296ee341aa4cd6f965fb087d0fdad4b946c086eb033f3100d272a334c515178e4e7546e3885a2e7d34f677f8091494460a13b9ff0321afdd45e32567da6e6827f6bd6c038c4b5e9d21d029037019c9ee20baf86d8404ca7d58e89aa40bbf8f1eb8a61bd9838d395e76255aa567d4a56e963d5e6e40e70d4eae762ba238dff04c90db3134703ad1a28064696e07f2417ecee0a9e3d51cd9f789460b3dca769e5e4d64dda4afa14efc5c958f61780af0d70c49d5a1fe21d8484315f33d713f8959edad9547671b4a770d45162f762d24f60f58d39045c50f37db557eaa37f9e33e3f9bacbc231c12c0a050625b15f37595436c81c95211deef888cb3f0ac1324188205f8b8ba936d7080a830c337569daea4d8844ce2c942e43e35cbcc9ca3c1ec7264f15ce639c2d9eaa2876ff1bba2354d742d489035529cb7749af7242945399a18cd5f06251cb5af163276b82e589ffe87efe90656dcfe6444d9517848b7e51f036b7afaa039cc10730e2e77d4d03af5001138883f057bdf8b52d6f0d5ab1d5ae4cb96450d315bbd09b010172c65b43b7b15f5e75e772ff0f4e2f8cf0fffe8c08843eb9f6caafb4f9487bd2595aff24ec1da9cf265aa2c720206f2a4c24b499b5de3b3575af30dfee101f1ff5bc3cb996d9fdef5e7cd81711b921ee64947d947304dbf42b1dd7ad7a5db5b41321ae31e59cc1bb4d68313796f5ae42daaec04b969ab21b348c5c07be2dc6d066b2c3b35c52c93d7d45c85f808e122a5f03ff57fdb3fbac1aba95deb194f7b4dd862722bff5309983a4160cc6c4b5de1bd86e32586aa44a4dd963936b8096567aac24eb80d16d67b59144caf9f19a66e19ab820de2c89935dd5042fa6cc2e82b4d01fda6a6ef6eba2ca10c3fb3a7d4448f631fb03be49a92b7bc3a7157845ceb841bb53013e3ceb8f5eb773fe2718b7e7f545c72a87ea14046fb99ff19f8531299fd20a2b9f6c8ef69e902e3e938937db5b467986a9a5e2a2cc32151cca76ec74a31e186facb239b64a8a18429833ad0f0a753a7caa20f19c7894de6da8a991027c716b9f01423db1ca967c0e2e2a5d1e0916848fbfe7bbd02d3dfa808d1d2ef1e81f94e8e0aa9428c9109d56f1f4dad8fc519e8cb0d93ae224b69cb0e38574fcae74f4e536b8480d0e385b369c386743116a10ed8bc7625aafae1b12fc760505652c950a650fc5682cc1fc6e9a9b6798bc24454b0c5d169e9c995f5e06250fd0bc7505a922eab6278c28e78c5385e8ced3974619802d5a87d058bafc722988fe7c5b093de8374d0e55374ae0c4ea88630beb6cefe73eaf4d5aa9a8d715929bad71f53e3629184f81d455fddd86a709bc97f1c230d34f0692936f975f218b0674eefa968aaa2239d30a7a3aca4a3984373678cc551901131ccc066ab35399b6736a4e3cebcc08a6d91f67942c8d35aa8100f889efddcb38f8617f8fc48a0083b81d2df292398f0e0672f45e2aefb76953a671d563141620336998febd7601fa9715b5e8787aa037a7ca3bd855d2d1ea197a42f7f9c12ad365e4bba2a8ec505b98f1434fbdaf4704da9be73510b13f40b3d5b0b33fcc704451b424801a257af21a6c7f80a80439da5c56ec19dd60207413c01472b994def560cd5ada8c7408637ef5f6574b5a19b0feaddd2f7fa24045615cbeb373e222752661f892cb871b653487e76c3e4d4ee4308215a39a718c74266592d35acfbc76249603fcb9fc196bd9dc725c3137cee1d0a3675ad1dc75d3fca6d9fe44d4535da596a19fa31018f1d5f2897a0a91f49061d4400481dc0b81bbb92178b4c5e01d1682af6933a1ce5f3a530b14194c6cc1d7989fbe235db1dbdefe96b49c481c21da4888112891dc2c0c71bed172155ddc6acd81eb86e12311050c402292997c3ca04ca89970ff63d4569ad5e2093bfeecadfc60b9d0c3497e54af85c30f955b1732088667b23de02138c36aa993ea60a90d62518b820f0043fe7bfb0c41814f2bff12e39d0d52e51d2298b4f9a961ecec03a9288176c4db5b74e906d3e302cc7460acc8f01be5b755aa8df1b92873b78aa1f85e573d66eeb42158dd32789b53dd70d9d173a9cf715d30ab6b4c063585e3f24d7d80504fe4e83f71129bdc6e8256b2395e53ccfb65644057b017d68c2151a2ecd192549da87bfdb16f6951394131eb0b7d271a1467b903b0e76791dd1561e16c808cffeabb7af72c254bf76852ff55372feeefae5436cad985116ece81ef3c5483525b52261352753e13fa83287aa87128353f20a7967b53493beeab30454c17e0d526a699f4d55f14b5bfc474e75e2d8c2533d156f18b8292280c9ea3619a2666a157699743c7aaa8ddbdba0aa402a6510f0184099759a4647376e1b8f6f63aeb397fdf3d0e876580bebad44542c0bf5bc16dd710645cc838c4832a17970047e1e9a14b366b2b6b31318598c8094ed678788ca859091090e97536b265b0346ce3aed3da43952d452e24e0d53ae6b14d2809f468a363de35c86df5e61f80f49f58de061d40c6c0ff0b240a090147c39b8fad197ff2dcf3e52d9db6a02d81c400bf1798a6989e1ea68442375e434a07f5694a791946854769886673c64a23a2cc8201cb558250dd94c7d9f5b21c2775dde426626453fc15ebff38b5ef139a4ee875ba113aa2635f9ccbfe01deb846d7eb811486e505d447e0733e021c864c7feddbbf72f5ad35e012473e6018c07dba12378f43239593b5868c2af31b8675718481d7f034950ea3a9c6f70ce31e69439ed46c38d3b393996d4789fab9c0e34f21792c94a7457513d29b3859ee3149af86afa417916c6f3e9604d51bf641c56ba061fa878cec47751b9d2b0685ee64c32809e101b8f7662dd24ec796cdb14e9fd9de9ecedfc4284ce519ab60b26a703dbd8f64b3bd62fb44c2b823a7b193a33021f2bd0408242435c117a6391a7dae5b957458e71a03c94989e28a87bd3245877575b99a6df185f66a0554c5061cfc5cf1105f0d20b9c2a88dbcae661703cf14476048c40ad041bd75555071f720fea5cc1f8fde88f3a61447045dcb2740a9b3586870ff326ffd007d2c6a96551beb73afdcbb5dc72c780f7533a60ce1f7fcd23d7492e16946f818f3aa76ae1b962ee6a9c9b0f8a7db1051ecd5b5a24d386a712473fb12d2d898e2be12f74e6f911f00cb46bcfdeba8d0f7b5fa97d70d4fcb600638071daee53419d763c29f269a546bbcaf638e812445ebe98f140cbf8cd49fbe6179c03eb78ecbbe9109abdc10820debab4c75df4410e075a99cc588596ac81f9730affa189e5686043dcc6fcad289b89a7f555d0144b51f465e689ecab20b3f4448332abf211e67aec36fb2a3f382bf7f7a124dd1dfcbcec7fb4ad497019bb5cf166c4de78ab1a3b1b6a7675ec75a93e489c8c6e7d436eb131bf09f78e50f54e3a8366717024ca8893bac1e61489f1ca2e19a45c7b76688d3a030e088beb805a19800e0280a1cc75f295819196dcac663d70735655cd4182c5065b1b5d5175c53dafbab0b2aad2deae7845a9410560238fae018a7207955ec2513d4ac10fcec8ab9a2ab1188f34ee46aa0978af9eda7958b2aa3329aca95f256ee15ac0be8fd949fa8239fd7efb2e09c072b28c073642a9a5d73d250ec13388bb36ccf5fa377083ff3bb4457f37bbe037b06c1f8f177b3bed21c6957246b6b10340e253672ebb3120c41a48650523a4ce446f39dda152046012a80ed035d3f359120f133dd615e4e59d6661ec4e57a38bda554c4cf1b1a82d3cf393c5d79d759784b1a8ee94d50f881fceb1d955e814c267e3dc48a73bdcac23a30608c2f2300e8ee53f8ce14d63d5f9bdbce217beda8a64ddce5bfc854aeb8caa2c097c975b5305bd83db53b0f27e1e78712c239689e5796a05b9126ec3253ef411f71a17bb60ec4f45768ce83382d5005a79da5c0828a2fc02fb0c997e880df1310fe26e4e15c98945d27523a86e471ab5b8e651c9072744482b5b2ae9d377333f1c4c56882d93f85a9e4e76f3d6d260cb50eff1a86eb547bd02afa33f61b9c9c4c0dfe039500cad2320f297ed15db750733e983dfa46ce6290f3225f31a33087906fdf76470c612b935c4b8ee084c8a95c9b9456db11b1a30f1f78adc41d9df756946e724fb107101ce4665bca8cfc5d9fc251b793b9432da43783cca6459331a02cebacf9eaf1304903cecbe0e5716b4ec83af292c38ce1e6a84d8ef87b217b978ce967288d4d5f789b8eeec0fca055647449802d2c9f2332c1a9c4d7eec9bbbdfdd545693dd07bafb084df22a97af19dc7faed27c4600d93641ba01d8df5077c307145f16302ee78256251a8c8a8d92fe84d503d0a65f66f138b3931bc49ce7f63bac5725238595bef099daa3842ade11fafacfcdd7d4fdbac2dd25f460446761afb242e6b976578bca5b3e6913d158f8af258a42c8bc4cfd9a4a4a98490421b1920ff2c1fe2da5b8e87c1f75543087753406b8d6225319ef776d5ec645719856fd4201a47d101467617a8917f61e5eac25271fd4683000184a8152dd6e643820b2d71eba1ee79a09fea95c8f7fa19820267289140ee8f1a5e3404dd0b765e7eabf76093b3c4b0bf47f68be8ded140307d072214ddd2022e93a601c28025dca2de4b92f868471e1c80129256c4c9e7511c8f216bd76b9506236e4f915cd9eb8dcceb0bc6061858cba84a490fb959b328e81e19fc4f4ff89e408a111a736b7960e95e028098e293bb9a22b32b19436c80b8dc592d090283fa82db4bf18989521f929b55abb1d1c4b8aa2f560faf5bbbe42bdb8dae5e2bb72642548e34b5a44e13a67fe3a54cc0d8fc22042b991b2febd08035c171905475800e3d24f97a9934cd3cbbc344ccf7cf268666a44312610c28847a5b0b6ec3b13c40ba1dc42e0bbdf3d8d5e782b828b50f2b037962d52769722a3927b8aa047f6cc2ef2c38f98f9a795178be35026c71eb55ed148995b4d2fa12f2d2824556c3d037e5baa976c627e4aeff46e31bedfee684ef709ebeedc5aef485ef5c4b85eb55904cc8e7e9f67a143cc9790c5d17a4a8c4ef4f2502c828a3b8bf8dcf52f7fef1193732b42124f140125f469739aeb8841d3f5b0dbac8cffdaa797b2f1fcc2565556efaa1f4d5015a65fe3586fd84a2347f51fde56c7b172a1a7fb31a1bcf6538d44a4cd404b6d7ec6561dce0b14ca3ec88940d46ed9ec43660f6bcee1b432fec875b45e7e2d99f5f8b45a823a9f9b064999bd76d3c187a547ce9b8a0c20cd37b4468c5fa5758e71723a8a8c692c43c7de1f490aef1438b48e6318a140e8ce89eb3cfacfe03274282a3196537ab84500df484e6817c01f6edb9ccf61", 0x1000}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0xf}, 0x1) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r9 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) readlinkat(r9, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000200)=""/146, 0x92) 21:59:49 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1c4) getdents(r0, &(0x7f00000000c0)=""/93, 0x5d) 21:59:49 executing program 2: connect$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 21:59:49 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x15, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x75}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x403}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x8000000000000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff2c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xaf9}) 21:59:49 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x6012, 0xffffffffffffff9c, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) (async) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x1, 0xa, 0xc2fd}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000180)="daa25e98a2d89b630e987e536f6ac627622bf278380c864e9df7a14e0f4c50522543a39e67f2aed1b3771e272d36639c92b4e0cc3721e8e1b9a06dec4df6c089c2440a3e6040cef6f312daeb0c279e9c405e4a9e9f4541102ccab0", &(0x7f0000000200)=0x5b, &(0x7f0000000240)="4bb2bc60da2c5347223dd11ed587d2a9152317abcf195692df3bfe46e053636d15a9b0d77a576579a4754d7e0c06c6f0bdc168affd771af16014260fbfc85c6baaa84037a34ce284250940113079cc0da63edbdf313846171f0e148a6727a8ff50878d5b644b3183bd9ff4b384f4ba50230435111630a6e2914d8e52740a4282d4984623287af55c7f6703ca7423bfc40e96c8feebfe64210e0b3692823b844137cfeb4eb4fd5bf501ee06a7", 0xac) 21:59:49 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:49 executing program 1: r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="17b91d31d5fa3683a7e9cf15ccbcf68c1ebe25b701acacf86e3a40a3802b1f30a5540dbaa60722fa05d2d04e515053ea37d790327c03ca919fc722082775d79e1c31e2b1828d1c3501921b2694d3c810aad6486b1cafbb784181142d7c4b6dd677eb4e8d38d7cd4a4e6e5b3ae475f386c4efea39c3b3ed3d5e4e747e8f61070da642ba6342bb968e21580a41b2e8cb3953ef7375bf4eb508de75a67163434a4058c45099deb65bd135b59decfdc2e983423f80f148ae7fb137f90e4d07b6d31ab45020f5ecb26c186a9fc985dc97fb20ffe01a306ff8b36600b8cf0981d295f98f23263fa0e9f6b3e18c594fba15bf18171d42279a1f19c817878738f1e2b9e858d136663674c9e01b06db19af813bbfb03f8def173c53089df281a8d571cbca41ef3936165b4d60e7990095cb708698097e72fe081b52ee2ffaef0374f7617d296ee341aa4cd6f965fb087d0fdad4b946c086eb033f3100d272a334c515178e4e7546e3885a2e7d34f677f8091494460a13b9ff0321afdd45e32567da6e6827f6bd6c038c4b5e9d21d029037019c9ee20baf86d8404ca7d58e89aa40bbf8f1eb8a61bd9838d395e76255aa567d4a56e963d5e6e40e70d4eae762ba238dff04c90db3134703ad1a28064696e07f2417ecee0a9e3d51cd9f789460b3dca769e5e4d64dda4afa14efc5c958f61780af0d70c49d5a1fe21d8484315f33d713f8959edad9547671b4a770d45162f762d24f60f58d39045c50f37db557eaa37f9e33e3f9bacbc231c12c0a050625b15f37595436c81c95211deef888cb3f0ac1324188205f8b8ba936d7080a830c337569daea4d8844ce2c942e43e35cbcc9ca3c1ec7264f15ce639c2d9eaa2876ff1bba2354d742d489035529cb7749af7242945399a18cd5f06251cb5af163276b82e589ffe87efe90656dcfe6444d9517848b7e51f036b7afaa039cc10730e2e77d4d03af5001138883f057bdf8b52d6f0d5ab1d5ae4cb96450d315bbd09b010172c65b43b7b15f5e75e772ff0f4e2f8cf0fffe8c08843eb9f6caafb4f9487bd2595aff24ec1da9cf265aa2c720206f2a4c24b499b5de3b3575af30dfee101f1ff5bc3cb996d9fdef5e7cd81711b921ee64947d947304dbf42b1dd7ad7a5db5b41321ae31e59cc1bb4d68313796f5ae42daaec04b969ab21b348c5c07be2dc6d066b2c3b35c52c93d7d45c85f808e122a5f03ff57fdb3fbac1aba95deb194f7b4dd862722bff5309983a4160cc6c4b5de1bd86e32586aa44a4dd963936b8096567aac24eb80d16d67b59144caf9f19a66e19ab820de2c89935dd5042fa6cc2e82b4d01fda6a6ef6eba2ca10c3fb3a7d4448f631fb03be49a92b7bc3a7157845ceb841bb53013e3ceb8f5eb773fe2718b7e7f545c72a87ea14046fb99ff19f8531299fd20a2b9f6c8ef69e902e3e938937db5b467986a9a5e2a2cc32151cca76ec74a31e186facb239b64a8a18429833ad0f0a753a7caa20f19c7894de6da8a991027c716b9f01423db1ca967c0e2e2a5d1e0916848fbfe7bbd02d3dfa808d1d2ef1e81f94e8e0aa9428c9109d56f1f4dad8fc519e8cb0d93ae224b69cb0e38574fcae74f4e536b8480d0e385b369c386743116a10ed8bc7625aafae1b12fc760505652c950a650fc5682cc1fc6e9a9b6798bc24454b0c5d169e9c995f5e06250fd0bc7505a922eab6278c28e78c5385e8ced3974619802d5a87d058bafc722988fe7c5b093de8374d0e55374ae0c4ea88630beb6cefe73eaf4d5aa9a8d715929bad71f53e3629184f81d455fddd86a709bc97f1c230d34f0692936f975f218b0674eefa968aaa2239d30a7a3aca4a3984373678cc551901131ccc066ab35399b6736a4e3cebcc08a6d91f67942c8d35aa8100f889efddcb38f8617f8fc48a0083b81d2df292398f0e0672f45e2aefb76953a671d563141620336998febd7601fa9715b5e8787aa037a7ca3bd855d2d1ea197a42f7f9c12ad365e4bba2a8ec505b98f1434fbdaf4704da9be73510b13f40b3d5b0b33fcc704451b424801a257af21a6c7f80a80439da5c56ec19dd60207413c01472b994def560cd5ada8c7408637ef5f6574b5a19b0feaddd2f7fa24045615cbeb373e222752661f892cb871b653487e76c3e4d4ee4308215a39a718c74266592d35acfbc76249603fcb9fc196bd9dc725c3137cee1d0a3675ad1dc75d3fca6d9fe44d4535da596a19fa31018f1d5f2897a0a91f49061d4400481dc0b81bbb92178b4c5e01d1682af6933a1ce5f3a530b14194c6cc1d7989fbe235db1dbdefe96b49c481c21da4888112891dc2c0c71bed172155ddc6acd81eb86e12311050c402292997c3ca04ca89970ff63d4569ad5e2093bfeecadfc60b9d0c3497e54af85c30f955b1732088667b23de02138c36aa993ea60a90d62518b820f0043fe7bfb0c41814f2bff12e39d0d52e51d2298b4f9a961ecec03a9288176c4db5b74e906d3e302cc7460acc8f01be5b755aa8df1b92873b78aa1f85e573d66eeb42158dd32789b53dd70d9d173a9cf715d30ab6b4c063585e3f24d7d80504fe4e83f71129bdc6e8256b2395e53ccfb65644057b017d68c2151a2ecd192549da87bfdb16f6951394131eb0b7d271a1467b903b0e76791dd1561e16c808cffeabb7af72c254bf76852ff55372feeefae5436cad985116ece81ef3c5483525b52261352753e13fa83287aa87128353f20a7967b53493beeab30454c17e0d526a699f4d55f14b5bfc474e75e2d8c2533d156f18b8292280c9ea3619a2666a157699743c7aaa8ddbdba0aa402a6510f0184099759a4647376e1b8f6f63aeb397fdf3d0e876580bebad44542c0bf5bc16dd710645cc838c4832a17970047e1e9a14b366b2b6b31318598c8094ed678788ca859091090e97536b265b0346ce3aed3da43952d452e24e0d53ae6b14d2809f468a363de35c86df5e61f80f49f58de061d40c6c0ff0b240a090147c39b8fad197ff2dcf3e52d9db6a02d81c400bf1798a6989e1ea68442375e434a07f5694a791946854769886673c64a23a2cc8201cb558250dd94c7d9f5b21c2775dde426626453fc15ebff38b5ef139a4ee875ba113aa2635f9ccbfe01deb846d7eb811486e505d447e0733e021c864c7feddbbf72f5ad35e012473e6018c07dba12378f43239593b5868c2af31b8675718481d7f034950ea3a9c6f70ce31e69439ed46c38d3b393996d4789fab9c0e34f21792c94a7457513d29b3859ee3149af86afa417916c6f3e9604d51bf641c56ba061fa878cec47751b9d2b0685ee64c32809e101b8f7662dd24ec796cdb14e9fd9de9ecedfc4284ce519ab60b26a703dbd8f64b3bd62fb44c2b823a7b193a33021f2bd0408242435c117a6391a7dae5b957458e71a03c94989e28a87bd3245877575b99a6df185f66a0554c5061cfc5cf1105f0d20b9c2a88dbcae661703cf14476048c40ad041bd75555071f720fea5cc1f8fde88f3a61447045dcb2740a9b3586870ff326ffd007d2c6a96551beb73afdcbb5dc72c780f7533a60ce1f7fcd23d7492e16946f818f3aa76ae1b962ee6a9c9b0f8a7db1051ecd5b5a24d386a712473fb12d2d898e2be12f74e6f911f00cb46bcfdeba8d0f7b5fa97d70d4fcb600638071daee53419d763c29f269a546bbcaf638e812445ebe98f140cbf8cd49fbe6179c03eb78ecbbe9109abdc10820debab4c75df4410e075a99cc588596ac81f9730affa189e5686043dcc6fcad289b89a7f555d0144b51f465e689ecab20b3f4448332abf211e67aec36fb2a3f382bf7f7a124dd1dfcbcec7fb4ad497019bb5cf166c4de78ab1a3b1b6a7675ec75a93e489c8c6e7d436eb131bf09f78e50f54e3a8366717024ca8893bac1e61489f1ca2e19a45c7b76688d3a030e088beb805a19800e0280a1cc75f295819196dcac663d70735655cd4182c5065b1b5d5175c53dafbab0b2aad2deae7845a9410560238fae018a7207955ec2513d4ac10fcec8ab9a2ab1188f34ee46aa0978af9eda7958b2aa3329aca95f256ee15ac0be8fd949fa8239fd7efb2e09c072b28c073642a9a5d73d250ec13388bb36ccf5fa377083ff3bb4457f37bbe037b06c1f8f177b3bed21c6957246b6b10340e253672ebb3120c41a48650523a4ce446f39dda152046012a80ed035d3f359120f133dd615e4e59d6661ec4e57a38bda554c4cf1b1a82d3cf393c5d79d759784b1a8ee94d50f881fceb1d955e814c267e3dc48a73bdcac23a30608c2f2300e8ee53f8ce14d63d5f9bdbce217beda8a64ddce5bfc854aeb8caa2c097c975b5305bd83db53b0f27e1e78712c239689e5796a05b9126ec3253ef411f71a17bb60ec4f45768ce83382d5005a79da5c0828a2fc02fb0c997e880df1310fe26e4e15c98945d27523a86e471ab5b8e651c9072744482b5b2ae9d377333f1c4c56882d93f85a9e4e76f3d6d260cb50eff1a86eb547bd02afa33f61b9c9c4c0dfe039500cad2320f297ed15db750733e983dfa46ce6290f3225f31a33087906fdf76470c612b935c4b8ee084c8a95c9b9456db11b1a30f1f78adc41d9df756946e724fb107101ce4665bca8cfc5d9fc251b793b9432da43783cca6459331a02cebacf9eaf1304903cecbe0e5716b4ec83af292c38ce1e6a84d8ef87b217b978ce967288d4d5f789b8eeec0fca055647449802d2c9f2332c1a9c4d7eec9bbbdfdd545693dd07bafb084df22a97af19dc7faed27c4600d93641ba01d8df5077c307145f16302ee78256251a8c8a8d92fe84d503d0a65f66f138b3931bc49ce7f63bac5725238595bef099daa3842ade11fafacfcdd7d4fdbac2dd25f460446761afb242e6b976578bca5b3e6913d158f8af258a42c8bc4cfd9a4a4a98490421b1920ff2c1fe2da5b8e87c1f75543087753406b8d6225319ef776d5ec645719856fd4201a47d101467617a8917f61e5eac25271fd4683000184a8152dd6e643820b2d71eba1ee79a09fea95c8f7fa19820267289140ee8f1a5e3404dd0b765e7eabf76093b3c4b0bf47f68be8ded140307d072214ddd2022e93a601c28025dca2de4b92f868471e1c80129256c4c9e7511c8f216bd76b9506236e4f915cd9eb8dcceb0bc6061858cba84a490fb959b328e81e19fc4f4ff89e408a111a736b7960e95e028098e293bb9a22b32b19436c80b8dc592d090283fa82db4bf18989521f929b55abb1d1c4b8aa2f560faf5bbbe42bdb8dae5e2bb72642548e34b5a44e13a67fe3a54cc0d8fc22042b991b2febd08035c171905475800e3d24f97a9934cd3cbbc344ccf7cf268666a44312610c28847a5b0b6ec3b13c40ba1dc42e0bbdf3d8d5e782b828b50f2b037962d52769722a3927b8aa047f6cc2ef2c38f98f9a795178be35026c71eb55ed148995b4d2fa12f2d2824556c3d037e5baa976c627e4aeff46e31bedfee684ef709ebeedc5aef485ef5c4b85eb55904cc8e7e9f67a143cc9790c5d17a4a8c4ef4f2502c828a3b8bf8dcf52f7fef1193732b42124f140125f469739aeb8841d3f5b0dbac8cffdaa797b2f1fcc2565556efaa1f4d5015a65fe3586fd84a2347f51fde56c7b172a1a7fb31a1bcf6538d44a4cd404b6d7ec6561dce0b14ca3ec88940d46ed9ec43660f6bcee1b432fec875b45e7e2d99f5f8b45a823a9f9b064999bd76d3c187a547ce9b8a0c20cd37b4468c5fa5758e71723a8a8c692c43c7de1f490aef1438b48e6318a140e8ce89eb3cfacfe03274282a3196537ab84500df484e6817c01f6edb9ccf61", 0x1000}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0xf}, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r9 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) readlinkat(r9, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000200)=""/146, 0x92) getuid() (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getuid() (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="17b91d31d5fa3683a7e9cf15ccbcf68c1ebe25b701acacf86e3a40a3802b1f30a5540dbaa60722fa05d2d04e515053ea37d790327c03ca919fc722082775d79e1c31e2b1828d1c3501921b2694d3c810aad6486b1cafbb784181142d7c4b6dd677eb4e8d38d7cd4a4e6e5b3ae475f386c4efea39c3b3ed3d5e4e747e8f61070da642ba6342bb968e21580a41b2e8cb3953ef7375bf4eb508de75a67163434a4058c45099deb65bd135b59decfdc2e983423f80f148ae7fb137f90e4d07b6d31ab45020f5ecb26c186a9fc985dc97fb20ffe01a306ff8b36600b8cf0981d295f98f23263fa0e9f6b3e18c594fba15bf18171d42279a1f19c817878738f1e2b9e858d136663674c9e01b06db19af813bbfb03f8def173c53089df281a8d571cbca41ef3936165b4d60e7990095cb708698097e72fe081b52ee2ffaef0374f7617d296ee341aa4cd6f965fb087d0fdad4b946c086eb033f3100d272a334c515178e4e7546e3885a2e7d34f677f8091494460a13b9ff0321afdd45e32567da6e6827f6bd6c038c4b5e9d21d029037019c9ee20baf86d8404ca7d58e89aa40bbf8f1eb8a61bd9838d395e76255aa567d4a56e963d5e6e40e70d4eae762ba238dff04c90db3134703ad1a28064696e07f2417ecee0a9e3d51cd9f789460b3dca769e5e4d64dda4afa14efc5c958f61780af0d70c49d5a1fe21d8484315f33d713f8959edad9547671b4a770d45162f762d24f60f58d39045c50f37db557eaa37f9e33e3f9bacbc231c12c0a050625b15f37595436c81c95211deef888cb3f0ac1324188205f8b8ba936d7080a830c337569daea4d8844ce2c942e43e35cbcc9ca3c1ec7264f15ce639c2d9eaa2876ff1bba2354d742d489035529cb7749af7242945399a18cd5f06251cb5af163276b82e589ffe87efe90656dcfe6444d9517848b7e51f036b7afaa039cc10730e2e77d4d03af5001138883f057bdf8b52d6f0d5ab1d5ae4cb96450d315bbd09b010172c65b43b7b15f5e75e772ff0f4e2f8cf0fffe8c08843eb9f6caafb4f9487bd2595aff24ec1da9cf265aa2c720206f2a4c24b499b5de3b3575af30dfee101f1ff5bc3cb996d9fdef5e7cd81711b921ee64947d947304dbf42b1dd7ad7a5db5b41321ae31e59cc1bb4d68313796f5ae42daaec04b969ab21b348c5c07be2dc6d066b2c3b35c52c93d7d45c85f808e122a5f03ff57fdb3fbac1aba95deb194f7b4dd862722bff5309983a4160cc6c4b5de1bd86e32586aa44a4dd963936b8096567aac24eb80d16d67b59144caf9f19a66e19ab820de2c89935dd5042fa6cc2e82b4d01fda6a6ef6eba2ca10c3fb3a7d4448f631fb03be49a92b7bc3a7157845ceb841bb53013e3ceb8f5eb773fe2718b7e7f545c72a87ea14046fb99ff19f8531299fd20a2b9f6c8ef69e902e3e938937db5b467986a9a5e2a2cc32151cca76ec74a31e186facb239b64a8a18429833ad0f0a753a7caa20f19c7894de6da8a991027c716b9f01423db1ca967c0e2e2a5d1e0916848fbfe7bbd02d3dfa808d1d2ef1e81f94e8e0aa9428c9109d56f1f4dad8fc519e8cb0d93ae224b69cb0e38574fcae74f4e536b8480d0e385b369c386743116a10ed8bc7625aafae1b12fc760505652c950a650fc5682cc1fc6e9a9b6798bc24454b0c5d169e9c995f5e06250fd0bc7505a922eab6278c28e78c5385e8ced3974619802d5a87d058bafc722988fe7c5b093de8374d0e55374ae0c4ea88630beb6cefe73eaf4d5aa9a8d715929bad71f53e3629184f81d455fddd86a709bc97f1c230d34f0692936f975f218b0674eefa968aaa2239d30a7a3aca4a3984373678cc551901131ccc066ab35399b6736a4e3cebcc08a6d91f67942c8d35aa8100f889efddcb38f8617f8fc48a0083b81d2df292398f0e0672f45e2aefb76953a671d563141620336998febd7601fa9715b5e8787aa037a7ca3bd855d2d1ea197a42f7f9c12ad365e4bba2a8ec505b98f1434fbdaf4704da9be73510b13f40b3d5b0b33fcc704451b424801a257af21a6c7f80a80439da5c56ec19dd60207413c01472b994def560cd5ada8c7408637ef5f6574b5a19b0feaddd2f7fa24045615cbeb373e222752661f892cb871b653487e76c3e4d4ee4308215a39a718c74266592d35acfbc76249603fcb9fc196bd9dc725c3137cee1d0a3675ad1dc75d3fca6d9fe44d4535da596a19fa31018f1d5f2897a0a91f49061d4400481dc0b81bbb92178b4c5e01d1682af6933a1ce5f3a530b14194c6cc1d7989fbe235db1dbdefe96b49c481c21da4888112891dc2c0c71bed172155ddc6acd81eb86e12311050c402292997c3ca04ca89970ff63d4569ad5e2093bfeecadfc60b9d0c3497e54af85c30f955b1732088667b23de02138c36aa993ea60a90d62518b820f0043fe7bfb0c41814f2bff12e39d0d52e51d2298b4f9a961ecec03a9288176c4db5b74e906d3e302cc7460acc8f01be5b755aa8df1b92873b78aa1f85e573d66eeb42158dd32789b53dd70d9d173a9cf715d30ab6b4c063585e3f24d7d80504fe4e83f71129bdc6e8256b2395e53ccfb65644057b017d68c2151a2ecd192549da87bfdb16f6951394131eb0b7d271a1467b903b0e76791dd1561e16c808cffeabb7af72c254bf76852ff55372feeefae5436cad985116ece81ef3c5483525b52261352753e13fa83287aa87128353f20a7967b53493beeab30454c17e0d526a699f4d55f14b5bfc474e75e2d8c2533d156f18b8292280c9ea3619a2666a157699743c7aaa8ddbdba0aa402a6510f0184099759a4647376e1b8f6f63aeb397fdf3d0e876580bebad44542c0bf5bc16dd710645cc838c4832a17970047e1e9a14b366b2b6b31318598c8094ed678788ca859091090e97536b265b0346ce3aed3da43952d452e24e0d53ae6b14d2809f468a363de35c86df5e61f80f49f58de061d40c6c0ff0b240a090147c39b8fad197ff2dcf3e52d9db6a02d81c400bf1798a6989e1ea68442375e434a07f5694a791946854769886673c64a23a2cc8201cb558250dd94c7d9f5b21c2775dde426626453fc15ebff38b5ef139a4ee875ba113aa2635f9ccbfe01deb846d7eb811486e505d447e0733e021c864c7feddbbf72f5ad35e012473e6018c07dba12378f43239593b5868c2af31b8675718481d7f034950ea3a9c6f70ce31e69439ed46c38d3b393996d4789fab9c0e34f21792c94a7457513d29b3859ee3149af86afa417916c6f3e9604d51bf641c56ba061fa878cec47751b9d2b0685ee64c32809e101b8f7662dd24ec796cdb14e9fd9de9ecedfc4284ce519ab60b26a703dbd8f64b3bd62fb44c2b823a7b193a33021f2bd0408242435c117a6391a7dae5b957458e71a03c94989e28a87bd3245877575b99a6df185f66a0554c5061cfc5cf1105f0d20b9c2a88dbcae661703cf14476048c40ad041bd75555071f720fea5cc1f8fde88f3a61447045dcb2740a9b3586870ff326ffd007d2c6a96551beb73afdcbb5dc72c780f7533a60ce1f7fcd23d7492e16946f818f3aa76ae1b962ee6a9c9b0f8a7db1051ecd5b5a24d386a712473fb12d2d898e2be12f74e6f911f00cb46bcfdeba8d0f7b5fa97d70d4fcb600638071daee53419d763c29f269a546bbcaf638e812445ebe98f140cbf8cd49fbe6179c03eb78ecbbe9109abdc10820debab4c75df4410e075a99cc588596ac81f9730affa189e5686043dcc6fcad289b89a7f555d0144b51f465e689ecab20b3f4448332abf211e67aec36fb2a3f382bf7f7a124dd1dfcbcec7fb4ad497019bb5cf166c4de78ab1a3b1b6a7675ec75a93e489c8c6e7d436eb131bf09f78e50f54e3a8366717024ca8893bac1e61489f1ca2e19a45c7b76688d3a030e088beb805a19800e0280a1cc75f295819196dcac663d70735655cd4182c5065b1b5d5175c53dafbab0b2aad2deae7845a9410560238fae018a7207955ec2513d4ac10fcec8ab9a2ab1188f34ee46aa0978af9eda7958b2aa3329aca95f256ee15ac0be8fd949fa8239fd7efb2e09c072b28c073642a9a5d73d250ec13388bb36ccf5fa377083ff3bb4457f37bbe037b06c1f8f177b3bed21c6957246b6b10340e253672ebb3120c41a48650523a4ce446f39dda152046012a80ed035d3f359120f133dd615e4e59d6661ec4e57a38bda554c4cf1b1a82d3cf393c5d79d759784b1a8ee94d50f881fceb1d955e814c267e3dc48a73bdcac23a30608c2f2300e8ee53f8ce14d63d5f9bdbce217beda8a64ddce5bfc854aeb8caa2c097c975b5305bd83db53b0f27e1e78712c239689e5796a05b9126ec3253ef411f71a17bb60ec4f45768ce83382d5005a79da5c0828a2fc02fb0c997e880df1310fe26e4e15c98945d27523a86e471ab5b8e651c9072744482b5b2ae9d377333f1c4c56882d93f85a9e4e76f3d6d260cb50eff1a86eb547bd02afa33f61b9c9c4c0dfe039500cad2320f297ed15db750733e983dfa46ce6290f3225f31a33087906fdf76470c612b935c4b8ee084c8a95c9b9456db11b1a30f1f78adc41d9df756946e724fb107101ce4665bca8cfc5d9fc251b793b9432da43783cca6459331a02cebacf9eaf1304903cecbe0e5716b4ec83af292c38ce1e6a84d8ef87b217b978ce967288d4d5f789b8eeec0fca055647449802d2c9f2332c1a9c4d7eec9bbbdfdd545693dd07bafb084df22a97af19dc7faed27c4600d93641ba01d8df5077c307145f16302ee78256251a8c8a8d92fe84d503d0a65f66f138b3931bc49ce7f63bac5725238595bef099daa3842ade11fafacfcdd7d4fdbac2dd25f460446761afb242e6b976578bca5b3e6913d158f8af258a42c8bc4cfd9a4a4a98490421b1920ff2c1fe2da5b8e87c1f75543087753406b8d6225319ef776d5ec645719856fd4201a47d101467617a8917f61e5eac25271fd4683000184a8152dd6e643820b2d71eba1ee79a09fea95c8f7fa19820267289140ee8f1a5e3404dd0b765e7eabf76093b3c4b0bf47f68be8ded140307d072214ddd2022e93a601c28025dca2de4b92f868471e1c80129256c4c9e7511c8f216bd76b9506236e4f915cd9eb8dcceb0bc6061858cba84a490fb959b328e81e19fc4f4ff89e408a111a736b7960e95e028098e293bb9a22b32b19436c80b8dc592d090283fa82db4bf18989521f929b55abb1d1c4b8aa2f560faf5bbbe42bdb8dae5e2bb72642548e34b5a44e13a67fe3a54cc0d8fc22042b991b2febd08035c171905475800e3d24f97a9934cd3cbbc344ccf7cf268666a44312610c28847a5b0b6ec3b13c40ba1dc42e0bbdf3d8d5e782b828b50f2b037962d52769722a3927b8aa047f6cc2ef2c38f98f9a795178be35026c71eb55ed148995b4d2fa12f2d2824556c3d037e5baa976c627e4aeff46e31bedfee684ef709ebeedc5aef485ef5c4b85eb55904cc8e7e9f67a143cc9790c5d17a4a8c4ef4f2502c828a3b8bf8dcf52f7fef1193732b42124f140125f469739aeb8841d3f5b0dbac8cffdaa797b2f1fcc2565556efaa1f4d5015a65fe3586fd84a2347f51fde56c7b172a1a7fb31a1bcf6538d44a4cd404b6d7ec6561dce0b14ca3ec88940d46ed9ec43660f6bcee1b432fec875b45e7e2d99f5f8b45a823a9f9b064999bd76d3c187a547ce9b8a0c20cd37b4468c5fa5758e71723a8a8c692c43c7de1f490aef1438b48e6318a140e8ce89eb3cfacfe03274282a3196537ab84500df484e6817c01f6edb9ccf61", 0x1000}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0xf}, 0x1) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) readlinkat(r9, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000200)=""/146, 0x92) (async) 21:59:49 executing program 6: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r2 = getppid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x4, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0xfd, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r15, @ANYBLOB="20200000e900000700000000000000009d880115fe8cfc830bca942c941db7ac1ccd32168b6ace6e0418b112c88dfb88719e7674693768cedb8aa266e22c938d83fd09a9e936bb9824857285319a43599341ee0686f951db424c849eab58cc51c6b9e70c84f009a26bd0b80b390008b93479cd6fdff9e6c46d99aca4c48f4656623ca1bab01b7754556f1944126d21a42ed9949058954f4057e75bb632ba0bfe2b603108dce67a4c1c877e5bec6faa55a79746d83da0e624c5594e43ec68d1cd114e9e86ae71a5eb654305d9ded01e1d38fc82894eeef4d0257edf97a88865f594452e1cd804e95a07d1be1842781f15197a55cf85e5f7b789f8e33e3f1434ecc4014dedac09e9ca450df32a0f48f7199ca1cfb99eb28af55dddab2f595f02dea8468ce8d5f6bdecdbd5a32768e19d0008566b811e6e2db051d5cbb9c610ee4650aa68ec3501f065a054423b7136f83c87aba61cec5619207df4a25dc697cce944ae7d9e6bfc91e35551656a84b2c2c3d181da673520d5a443e01424629d0b521dd98955f1a4f5085df0845236d2f4210363246b67a554d32465abe5df3fd115c687398803537d97f4fab6bc5d5b34ee4ea7397aa57191bd73d7ab19a42b10087ceb618c4fdc90eb17ba0e", @ANYRES32=r16, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r17, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) r18 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r19 = openat(0xffffffffffffffff, &(0x7f00000004c0)='.\x00', 0x0, 0x182) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000680)={0x9, 0xe5}, 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000006c0)="6aedeea5ed500df800687c611daeeb5fc0e889e7af2ab2375b41c295a2bea13d9c582707a418ff992529721b9c975e328ceb659b0f8673af5d7ee97ec4bbb179a3f8b1d61ae90a398d3bc7a9d96d44a207d593c0374a25ac17477b01195e8ccd1fc589ec7c5233b0e5c15f739e664702b18093bf007f85896343021c", 0x7c}, {&(0x7f00000001c0)="ba525881aa9ecbafc9be50bdd8df1b37d81d1bc4f46b721d13efb94925072d0b219bbb916a669eaa940deb0a1357d8de0ba548b51d9bcc3227b91a1656dcb11e799ddfd8fb96849e99b621c7059f03b383c8c7b88c9d2f9da7a8768fbec705ac569d301b0c9b1408bc93c4009488baa26795f1730723b0165dec1f5418d8c2f81aff2f5067186306f32755dfdf9192b3c678d41f1a8f62c8d8ca93e8321bb84bf483470a43a7d405429c7a7c70a82aaad71afd62d72d96ebeed0eadf8b488bcf789bfd1957a9735d1f9dbf60333f4b403c4d86b21eb17ffa00000000000000", 0xdf}, {&(0x7f00000002c0)="3f2634818fc0ab9e1f0a634e8608caff26b388", 0x13}], 0x3, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15]}, @rights={0x28, 0xffff, 0x1, [r18, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r15, r0, r0, r0, r20]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x110, 0x400}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x140, 0x8}, 0x14, 0x6, r6, 0x0, 0xffffffff, 0x3, 0x437e813b, 0xaa}) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/103, 0x67, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x40, 0x8}, 0xc) 21:59:49 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4a849aeff61586dd6024000800000000000000ffffac1400bbff020000000000000000000000000001"]) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:49 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x98) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000200)=""/161, 0xa1) 21:59:49 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4a849aeff61586dd6024000800000000000000ffffac1400bbff020000000000000000000000000001"]) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:49 executing program 2: connect$inet(0xffffffffffffffff, 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:49 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x6012, 0xffffffffffffff9c, 0xffffffffffffffff) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x1, 0xa, 0xc2fd}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000180)="daa25e98a2d89b630e987e536f6ac627622bf278380c864e9df7a14e0f4c50522543a39e67f2aed1b3771e272d36639c92b4e0cc3721e8e1b9a06dec4df6c089c2440a3e6040cef6f312daeb0c279e9c405e4a9e9f4541102ccab0", &(0x7f0000000200)=0x5b, &(0x7f0000000240)="4bb2bc60da2c5347223dd11ed587d2a9152317abcf195692df3bfe46e053636d15a9b0d77a576579a4754d7e0c06c6f0bdc168affd771af16014260fbfc85c6baaa84037a34ce284250940113079cc0da63edbdf313846171f0e148a6727a8ff50878d5b644b3183bd9ff4b384f4ba50230435111630a6e2914d8e52740a4282d4984623287af55c7f6703ca7423bfc40e96c8feebfe64210e0b3692823b844137cfeb4eb4fd5bf501ee06a7", 0xac) 21:59:49 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:49 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:49 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x98) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000200)=""/161, 0xa1) 21:59:49 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4a849aeff61586dd6024000800000000000000ffffac1400bbff020000000000000000000000000001"]) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 64) 21:59:50 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 21:59:50 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:50 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file1/file0\x00', 0x6, 0x40, 0xf7b, 0x1, 0x0, 0x9, 0x20, 0x2, 0x0, 0x89, 0x10001}) linkat(r0, &(0x7f0000000180)='./file1/file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:50 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1c4) getdents(r0, &(0x7f00000000c0)=""/93, 0x5d) 21:59:50 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:50 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:50 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x98) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 32) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 32) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000200)=""/161, 0xa1) 21:59:50 executing program 5: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) chown(&(0x7f0000000140)='./file1\x00', r0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:50 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:50 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 21:59:50 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file1/../file0\x00', &(0x7f0000000080)=""/59, 0x3b) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) 21:59:50 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file1/file0\x00', 0x6, 0x40, 0xf7b, 0x1, 0x0, 0x9, 0x20, 0x2, 0x0, 0x89, 0x10001}) (async) linkat(r0, &(0x7f0000000180)='./file1/file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:50 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='r\x00') accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/506}, &(0x7f00000000c0)=0x1fc) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:50 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') (async) 21:59:50 executing program 5: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r0 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) chown(&(0x7f0000000140)='./file1\x00', r0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:50 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = getuid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r11 = getuid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r12, 0xffff, 0x1022, 0x0, 0x0) r13 = getpgrp() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={r13, r7, r8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r9, @ANYBLOB="20000000d3a0ff000000000000000000d1c5b15940", @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) fcntl$setown(r0, 0x6, r5) 21:59:50 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='r\x00') accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/506}, &(0x7f00000000c0)=0x1fc) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='r\x00') (async) accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/506}, &(0x7f00000000c0)=0x1fc) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:51 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 21:59:51 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/506}, &(0x7f00000000c0)=0x1fc) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:51 executing program 5: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000100)) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) chown(&(0x7f0000000140)='./file1\x00', r0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:51 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getdents(r2, &(0x7f0000000100)=""/113, 0x71) 21:59:51 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file1/../file0\x00', &(0x7f0000000080)=""/59, 0x3b) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) readlinkat(r0, &(0x7f0000000040)='./file1/../file0\x00', &(0x7f0000000080)=""/59, 0x3b) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) (async) 21:59:51 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file1/file0\x00', 0x6, 0x40, 0xf7b, 0x1, 0x0, 0x9, 0x20, 0x2, 0x0, 0x89, 0x10001}) (async, rerun: 32) linkat(r0, &(0x7f0000000180)='./file1/file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:51 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) r1 = getuid() (async) r2 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r5 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r11 = getuid() (async) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r12, 0xffff, 0x1022, 0x0, 0x0) r13 = getpgrp() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={r13, r7, r8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r9, @ANYBLOB="20000000d3a0ff000000000000000000d1c5b15940", @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) fcntl$setown(r0, 0x6, r5) 21:59:51 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file1/../file0\x00', &(0x7f0000000080)=""/59, 0x3b) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) 21:59:51 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0xa4) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x1, 0x40000600, 0x0) 21:59:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getdents(r2, &(0x7f0000000100)=""/113, 0x71) (async) getdents(r2, &(0x7f0000000100)=""/113, 0x71) 21:59:51 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = getuid() r2 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r11 = getuid() (async) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r12, 0xffff, 0x1022, 0x0, 0x0) (async) r13 = getpgrp() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={r13, r7, r8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r9, @ANYBLOB="20000000d3a0ff000000000000000000d1c5b15940", @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) fcntl$setown(r0, 0x6, r5) 21:59:51 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x40, 0x1}, {0x1, 0x8}}, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x1, 0x10001}, {0x101, 0x2}}, 0x2) 21:59:51 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x144) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 21:59:51 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000640)="c5a361a9cce962f815b3f0a44b3ef6d5e90e99282bc98ded19efadf7acf4710ad082a36761844404414415107de9a67c9e06ffe536ab406092f8910f24eac604b128383cedf3fe1bd32cfc7c2cc6af6f93a20f5a2050b5caf409541d0de302cb80e929f8f631bed6408df4742c4362c82594804c2d1ffee5f8d91371d18cda98e3fd433e4071152c5ab70fde8ee67c780c60e328abe9", 0x96, 0xa, &(0x7f00000000c0)={0x18, 0x2, 0x7f, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0xff, 0x700, 0x88ad}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file1\x00', 0x155, 0x1, 0x9}) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x5c) 21:59:51 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x40) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 21:59:51 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x1) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:52 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 21:59:52 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='x\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000640)="c5a361a9cce962f815b3f0a44b3ef6d5e90e99282bc98ded19efadf7acf4710ad082a36761844404414415107de9a67c9e06ffe536ab406092f8910f24eac604b128383cedf3fe1bd32cfc7c2cc6af6f93a20f5a2050b5caf409541d0de302cb80e929f8f631bed6408df4742c4362c82594804c2d1ffee5f8d91371d18cda98e3fd433e4071152c5ab70fde8ee67c780c60e328abe9", 0x96, 0xa, &(0x7f00000000c0)={0x18, 0x2, 0x7f, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0xff, 0x700, 0x88ad}, 0xc) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file1\x00', 0x155, 0x1, 0x9}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x5c) 21:59:52 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x40) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 21:59:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffba, 0x0}, 0x23}, 0x10, 0x8) 21:59:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getdents(r2, &(0x7f0000000100)=""/113, 0x71) 21:59:52 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 64) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x40, 0x1}, {0x1, 0x8}}, 0x2) (async, rerun: 64) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x1, 0x10001}, {0x101, 0x2}}, 0x2) 21:59:52 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0xa4) (async) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x0) (async) ktrace(&(0x7f0000000100)='./file1\x00', 0x1, 0x40000600, 0x0) 21:59:52 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffba, 0x0}, 0x23}, 0x10, 0x8) 21:59:52 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:52 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='x\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000640)="c5a361a9cce962f815b3f0a44b3ef6d5e90e99282bc98ded19efadf7acf4710ad082a36761844404414415107de9a67c9e06ffe536ab406092f8910f24eac604b128383cedf3fe1bd32cfc7c2cc6af6f93a20f5a2050b5caf409541d0de302cb80e929f8f631bed6408df4742c4362c82594804c2d1ffee5f8d91371d18cda98e3fd433e4071152c5ab70fde8ee67c780c60e328abe9", 0x96, 0xa, &(0x7f00000000c0)={0x18, 0x2, 0x7f, 0x3}, 0xc) (async) sendto$inet6(r0, &(0x7f0000000640)="c5a361a9cce962f815b3f0a44b3ef6d5e90e99282bc98ded19efadf7acf4710ad082a36761844404414415107de9a67c9e06ffe536ab406092f8910f24eac604b128383cedf3fe1bd32cfc7c2cc6af6f93a20f5a2050b5caf409541d0de302cb80e929f8f631bed6408df4742c4362c82594804c2d1ffee5f8d91371d18cda98e3fd433e4071152c5ab70fde8ee67c780c60e328abe9", 0x96, 0xa, &(0x7f00000000c0)={0x18, 0x2, 0x7f, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0xff, 0x700, 0x88ad}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0xff, 0x700, 0x88ad}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file1\x00', 0x155, 0x1, 0x9}) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x5c) 21:59:52 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x40) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 21:59:52 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0xa4) (async) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x1, 0x40000600, 0x0) 21:59:52 executing program 0: recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/86, 0x56}], 0x6, &(0x7f0000000500)=""/69, 0x45}, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000005c0)=r0) mknod(&(0x7f0000000080)='.\x00', 0x10, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c, 0x1) 21:59:52 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 64) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x40, 0x1}, {0x1, 0x8}}, 0x2) (async, rerun: 64) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x1, 0x10001}, {0x101, 0x2}}, 0x2) 21:59:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffba, 0x0}, 0x23}, 0x10, 0x8) socket$unix(0x1, 0x2, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffba, 0x0}, 0x23}, 0x10, 0x8) (async) 21:59:52 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 21:59:52 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:52 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file1/file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) 21:59:52 executing program 0: recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/86, 0x56}], 0x6, &(0x7f0000000500)=""/69, 0x45}, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000005c0)=r0) mknod(&(0x7f0000000080)='.\x00', 0x10, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c, 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/86, 0x56}], 0x6, &(0x7f0000000500)=""/69, 0x45}, 0x1000) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000005c0)=r0) (async) mknod(&(0x7f0000000080)='.\x00', 0x10, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c, 0x1) (async) 21:59:52 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file1/file0\x00', 0x40, 0x1) mknod(&(0x7f0000000100)='./file1/file0\x00', 0x40, 0x80000000) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:52 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x5) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socketpair(0x1, 0x1, 0xc4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) 21:59:52 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r4 = getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff00ff0f000000", @ANYRES32, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) r9 = getuid() r10 = getuid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="170ae91c4c3c768e24cc3da5dc45817b94304fb8d39f69dffab3201d94b42f0c4b313684a3712cc7d8faedcd8a04b8c0f5e2a0aab672ad031464dc46a4689a9f684a49bf3e40a542445837825f00be205979583ea02799b2fed300a5479e3d6b3c0e4ed6bc34222bf83e7f05c1e4d44afd503122cae3e928f1a51299c9ee0bd6ff45e3ff5fbbdfab7deb9cd99f7321a29370b482feffdebd48a623f4ea026d08e64c7b11f974b5", 0xa7}, {&(0x7f0000000100)="187ce794fbaab8342e3c9d6caaa4b905f7742f4a7f784c97e3ac5291defe0c3a790c18b67ae142d31dc9c9925cfd4bdc10697458eeedee5074b8dd884a93ea", 0x3f}, {&(0x7f0000000240)="46b68e558a3731839c456f42fe4b9012ca252239b15491aff5a13a41cf8b493007040e90a426f309293f6c5911c5846cdd2e659e6fdc9189a0dd87cfe2041c02d5945bc480f0bf34ffc17ad7d32d5313058ac3b16bfef10db90c2d35f4f849356f866d426f7d474de1921090059fc8b2388f07ba77b15434c50a545ad77bc04d08dd054abbbf063a009ac9deed99007d9ad85d939134e200349cfcd8d2a3bf50ecae07e88592de806e44e69e26e2f4765b273917c334537194c35306a40cddaf31bc1fbfee3f0992cf85785768e1", 0xce}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}], 0x60}, 0xc) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:53 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r4 = getuid() getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r6 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff00ff0f000000", @ANYRES32, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) r9 = getuid() (async) r10 = getuid() (async) r11 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="170ae91c4c3c768e24cc3da5dc45817b94304fb8d39f69dffab3201d94b42f0c4b313684a3712cc7d8faedcd8a04b8c0f5e2a0aab672ad031464dc46a4689a9f684a49bf3e40a542445837825f00be205979583ea02799b2fed300a5479e3d6b3c0e4ed6bc34222bf83e7f05c1e4d44afd503122cae3e928f1a51299c9ee0bd6ff45e3ff5fbbdfab7deb9cd99f7321a29370b482feffdebd48a623f4ea026d08e64c7b11f974b5", 0xa7}, {&(0x7f0000000100)="187ce794fbaab8342e3c9d6caaa4b905f7742f4a7f784c97e3ac5291defe0c3a790c18b67ae142d31dc9c9925cfd4bdc10697458eeedee5074b8dd884a93ea", 0x3f}, {&(0x7f0000000240)="46b68e558a3731839c456f42fe4b9012ca252239b15491aff5a13a41cf8b493007040e90a426f309293f6c5911c5846cdd2e659e6fdc9189a0dd87cfe2041c02d5945bc480f0bf34ffc17ad7d32d5313058ac3b16bfef10db90c2d35f4f849356f866d426f7d474de1921090059fc8b2388f07ba77b15434c50a545ad77bc04d08dd054abbbf063a009ac9deed99007d9ad85d939134e200349cfcd8d2a3bf50ecae07e88592de806e44e69e26e2f4765b273917c334537194c35306a40cddaf31bc1fbfee3f0992cf85785768e1", 0xce}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}], 0x60}, 0xc) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:53 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x5) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socketpair(0x1, 0x1, 0xc4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) 21:59:53 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:53 executing program 0: recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/86, 0x56}], 0x6, &(0x7f0000000500)=""/69, 0x45}, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000005c0)=r0) mknod(&(0x7f0000000080)='.\x00', 0x10, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c, 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/86, 0x56}], 0x6, &(0x7f0000000500)=""/69, 0x45}, 0x1000) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000005c0)=r0) (async) mknod(&(0x7f0000000080)='.\x00', 0x10, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c, 0x1) (async) 21:59:53 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file1/file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) 21:59:53 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file1/file0\x00', 0x40, 0x1) (async) mknod(&(0x7f0000000100)='./file1/file0\x00', 0x40, 0x80000000) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:53 executing program 6: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:53 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb99, 0x8, 0x89c7, 0x1ff, "adb0b7b25bd447a6b39860750ccc7d830b5e2c64", 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/192, 0xc0, 0x841, 0xffffffffffffffff, 0x0) 21:59:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) socketpair(0x1, 0x1, 0xc4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) 21:59:53 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x5) (async, rerun: 64) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:53 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r2, r3, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getuid() (async) r4 = getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) getuid() (async) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff00ff0f000000", @ANYRES32, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) getuid() (async) r9 = getuid() r10 = getuid() getuid() (async) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="170ae91c4c3c768e24cc3da5dc45817b94304fb8d39f69dffab3201d94b42f0c4b313684a3712cc7d8faedcd8a04b8c0f5e2a0aab672ad031464dc46a4689a9f684a49bf3e40a542445837825f00be205979583ea02799b2fed300a5479e3d6b3c0e4ed6bc34222bf83e7f05c1e4d44afd503122cae3e928f1a51299c9ee0bd6ff45e3ff5fbbdfab7deb9cd99f7321a29370b482feffdebd48a623f4ea026d08e64c7b11f974b5", 0xa7}, {&(0x7f0000000100)="187ce794fbaab8342e3c9d6caaa4b905f7742f4a7f784c97e3ac5291defe0c3a790c18b67ae142d31dc9c9925cfd4bdc10697458eeedee5074b8dd884a93ea", 0x3f}, {&(0x7f0000000240)="46b68e558a3731839c456f42fe4b9012ca252239b15491aff5a13a41cf8b493007040e90a426f309293f6c5911c5846cdd2e659e6fdc9189a0dd87cfe2041c02d5945bc480f0bf34ffc17ad7d32d5313058ac3b16bfef10db90c2d35f4f849356f866d426f7d474de1921090059fc8b2388f07ba77b15434c50a545ad77bc04d08dd054abbbf063a009ac9deed99007d9ad85d939134e200349cfcd8d2a3bf50ecae07e88592de806e44e69e26e2f4765b273917c334537194c35306a40cddaf31bc1fbfee3f0992cf85785768e1", 0xce}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}], 0x60}, 0xc) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:53 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file1/file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) (rerun: 32) 21:59:53 executing program 6: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:53 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file1/file0\x00', 0x40, 0x1) (async, rerun: 32) mknod(&(0x7f0000000100)='./file1/file0\x00', 0x40, 0x80000000) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 32) 21:59:53 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000e6fffffffeff08f8f8000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="2000fa0000000000ffff002000000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) 21:59:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x40, 0x0, 0x0) 21:59:53 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000e6fffffffeff08f8f8000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="2000fa0000000000ffff002000000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) getuid() (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getuid() (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000e6fffffffeff08f8f8000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="2000fa0000000000ffff002000000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) (async) 21:59:53 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = getpid() r1 = getuid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000300)=0xc) r12 = kqueue() r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/73}, &(0x7f00000003c0)=0x4b) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="ef064dcaa7e1e87a689b66a10e737ac2aa522c769f676b2e422c9c058a29ebee0d27a49cbf05a1a29cae5a00b90746a1d14ec8b1f605de9e63dbfd21d7d1b4d585242c9457fc778ea88c93827b6d6d2a196dfb6b1dcb8e3c53364dcc260e4f2ff88f1c434ab6d31abd984dfcac36150d7b0a01e6fa174c31524bd7c4570af006bfa8fbf0cfa176fb51a09ca77109c29415d46edd2c60c1601bd0e7c4237ff1835508223e87ad06c2a4ce33ec21300533a24565ea18d6944449fcd5a1dd33321cc254", 0xc2}, {&(0x7f00000000c0)="9459840f7ca83111e68710b5b3b851c1a292bdfa0c9bbbc24965cf8ec404198c7dc314d6d9283c998f5d8ec5dea49bd44c6a1f8bf1b5b44bc130", 0x3a}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r0, r1}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, 0xffffffffffffffff]}], 0x78, 0x368412fa83cad31e}, 0x2) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:53 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xffffffffffffff61) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, 0x0, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = getuid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r9, 0xffffffffffffffff, r10, 0x0, 0x12}, 0x8001, 0x0, r12, r13, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r16 = getuid() setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000740)={0x7f, 0x1, 0xfc, 0xa608, 0x4c}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00b145da79d41d20bfe43508002e696c653100"], 0xa, &(0x7f00000004c0)=[{&(0x7f00000001c0)="5d4dee95ca3bfbaa620e54d820efa4e59b608286a3ac15893ce330df8b6c36b386d9733aa0da458782c83b4b455b8517162275c5a9fc8999b55a9c0d92a5e6b4f5095973f67869be4582dce97f503b725a67a1f67d5c5027be0eba5f30230099a7eb0b56dbd3aa2453fdccc51e2ff7f86e43a29b35989a3b0f8199d0a2bd5675a6127e16be8c7a0b5e4a0b25e8db76f26b5d2752ca3f1408909fd34245d371582f9186c35c28351e71bcc6416bb1899f78b9543a080f53a5449c0dcaa42e5abfc6ab70600baefe5502b19af98603bb75d2f231d51bd667e3bf7816cdd430a68b3ed61a02e50f9b517d510119d0", 0xed}, {&(0x7f00000002c0)="f95b7a3d2d5eeac8f1e436632d0b26d5a7b346d1f3f34e2776cab4becd881d41161303f5479cb7d85d2b64abc533c1d17ab0129455e8aa5bcdbeb21e74327af3a26006444141253dfe6331310a4a6f53013587d367c1fade9ae4df9a53685078c8f027ff5785974e3d23300763fff4e1484508365fa6b79f4dd90df95f960eb349c0cdbfeb9c19a8adaa45bc21c0d12a3006c45b128a578d4330fa144dfe493f9e48583ccecea90a8649d813083b2ff2", 0xb0}, {&(0x7f0000000380)="f571a85778dc82940a211baca3eae4", 0xf}, {&(0x7f00000003c0)="1f5444f2a6f46f4913d43c7219b7472b420184e2e46f6e11c453246e96fb2ebbe2b0288821d80d9071a641d17a8f5324f41c6a5e684287f65e6a008e8e4e98d485327f7df83e1be8c679175e44c771d871cacca2fe0861841e4d6334a090b6a3cc9ac6355cc7", 0x66}, {&(0x7f0000000440)="533a37fe6b54b1a340cfd34d576216e126989bda9194ac5383217e61ea17", 0x1e}, {&(0x7f0000000480)="ae92e08f38251aa70d5c1632a47ae308621a609df25011ec27d80f53d412e955adc5b786f13a5230fa5d92fc51f707e48f42cbcbac", 0x35}], 0x6, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r11}], 0x60, 0x408}, 0xa) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) openat(r17, &(0x7f0000000140)='./file1\x00', 0x80, 0x19b) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:53 executing program 6: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:53 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 21:59:54 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:54 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = getpid() (async) r1 = getuid() (async) r2 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r5 = getpgid(0xffffffffffffffff) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) (async) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000300)=0xc) r12 = kqueue() (async) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/73}, &(0x7f00000003c0)=0x4b) (async) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="ef064dcaa7e1e87a689b66a10e737ac2aa522c769f676b2e422c9c058a29ebee0d27a49cbf05a1a29cae5a00b90746a1d14ec8b1f605de9e63dbfd21d7d1b4d585242c9457fc778ea88c93827b6d6d2a196dfb6b1dcb8e3c53364dcc260e4f2ff88f1c434ab6d31abd984dfcac36150d7b0a01e6fa174c31524bd7c4570af006bfa8fbf0cfa176fb51a09ca77109c29415d46edd2c60c1601bd0e7c4237ff1835508223e87ad06c2a4ce33ec21300533a24565ea18d6944449fcd5a1dd33321cc254", 0xc2}, {&(0x7f00000000c0)="9459840f7ca83111e68710b5b3b851c1a292bdfa0c9bbbc24965cf8ec404198c7dc314d6d9283c998f5d8ec5dea49bd44c6a1f8bf1b5b44bc130", 0x3a}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r0, r1}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, 0xffffffffffffffff]}], 0x78, 0x368412fa83cad31e}, 0x2) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb99, 0x8, 0x89c7, 0x1ff, "adb0b7b25bd447a6b39860750ccc7d830b5e2c64", 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/192, 0xc0, 0x841, 0xffffffffffffffff, 0x0) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb99, 0x8, 0x89c7, 0x1ff, "adb0b7b25bd447a6b39860750ccc7d830b5e2c64", 0x9}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/192, 0xc0, 0x841, 0xffffffffffffffff, 0x0) (async) 21:59:54 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:54 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getuid() (async) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff61) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xffffffffffffff61) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, 0x0, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getuid() (async) r8 = getuid() getuid() (async) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r9, 0xffffffffffffffff, r10, 0x0, 0x12}, 0x8001, 0x0, r12, r13, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r16 = getuid() setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000740)={0x7f, 0x1, 0xfc, 0xa608, 0x4c}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000740)={0x7f, 0x1, 0xfc, 0xa608, 0x4c}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00b145da79d41d20bfe43508002e696c653100"], 0xa, &(0x7f00000004c0)=[{&(0x7f00000001c0)="5d4dee95ca3bfbaa620e54d820efa4e59b608286a3ac15893ce330df8b6c36b386d9733aa0da458782c83b4b455b8517162275c5a9fc8999b55a9c0d92a5e6b4f5095973f67869be4582dce97f503b725a67a1f67d5c5027be0eba5f30230099a7eb0b56dbd3aa2453fdccc51e2ff7f86e43a29b35989a3b0f8199d0a2bd5675a6127e16be8c7a0b5e4a0b25e8db76f26b5d2752ca3f1408909fd34245d371582f9186c35c28351e71bcc6416bb1899f78b9543a080f53a5449c0dcaa42e5abfc6ab70600baefe5502b19af98603bb75d2f231d51bd667e3bf7816cdd430a68b3ed61a02e50f9b517d510119d0", 0xed}, {&(0x7f00000002c0)="f95b7a3d2d5eeac8f1e436632d0b26d5a7b346d1f3f34e2776cab4becd881d41161303f5479cb7d85d2b64abc533c1d17ab0129455e8aa5bcdbeb21e74327af3a26006444141253dfe6331310a4a6f53013587d367c1fade9ae4df9a53685078c8f027ff5785974e3d23300763fff4e1484508365fa6b79f4dd90df95f960eb349c0cdbfeb9c19a8adaa45bc21c0d12a3006c45b128a578d4330fa144dfe493f9e48583ccecea90a8649d813083b2ff2", 0xb0}, {&(0x7f0000000380)="f571a85778dc82940a211baca3eae4", 0xf}, {&(0x7f00000003c0)="1f5444f2a6f46f4913d43c7219b7472b420184e2e46f6e11c453246e96fb2ebbe2b0288821d80d9071a641d17a8f5324f41c6a5e684287f65e6a008e8e4e98d485327f7df83e1be8c679175e44c771d871cacca2fe0861841e4d6334a090b6a3cc9ac6355cc7", 0x66}, {&(0x7f0000000440)="533a37fe6b54b1a340cfd34d576216e126989bda9194ac5383217e61ea17", 0x1e}, {&(0x7f0000000480)="ae92e08f38251aa70d5c1632a47ae308621a609df25011ec27d80f53d412e955adc5b786f13a5230fa5d92fc51f707e48f42cbcbac", 0x35}], 0x6, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r11}], 0x60, 0x408}, 0xa) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) openat(r17, &(0x7f0000000140)='./file1\x00', 0x80, 0x19b) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) (async) 21:59:54 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:54 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r0 = getuid() r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r4 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000e6fffffffeff08f8f8000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="2000fa0000000000ffff002000000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) 21:59:54 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = getpid() (async) r1 = getuid() (async) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) (async) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000300)=0xc) (async) r12 = kqueue() (async) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/73}, &(0x7f00000003c0)=0x4b) (async) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="ef064dcaa7e1e87a689b66a10e737ac2aa522c769f676b2e422c9c058a29ebee0d27a49cbf05a1a29cae5a00b90746a1d14ec8b1f605de9e63dbfd21d7d1b4d585242c9457fc778ea88c93827b6d6d2a196dfb6b1dcb8e3c53364dcc260e4f2ff88f1c434ab6d31abd984dfcac36150d7b0a01e6fa174c31524bd7c4570af006bfa8fbf0cfa176fb51a09ca77109c29415d46edd2c60c1601bd0e7c4237ff1835508223e87ad06c2a4ce33ec21300533a24565ea18d6944449fcd5a1dd33321cc254", 0xc2}, {&(0x7f00000000c0)="9459840f7ca83111e68710b5b3b851c1a292bdfa0c9bbbc24965cf8ec404198c7dc314d6d9283c998f5d8ec5dea49bd44c6a1f8bf1b5b44bc130", 0x3a}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r0, r1}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, 0xffffffffffffffff]}], 0x78, 0x368412fa83cad31e}, 0x2) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x40, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x40, 0x0, 0x0) (async) 21:59:54 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) openat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x62) 21:59:54 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x120, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) rmdir(&(0x7f0000000000)='./file0\x00') 21:59:54 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 21:59:54 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:54 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async, rerun: 32) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0, 0x0) (rerun: 32) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) r4 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) (async, rerun: 64) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xffffffffffffff61) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, 0x0, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = getuid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r9, 0xffffffffffffffff, r10, 0x0, 0x12}, 0x8001, 0x0, r12, r13, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r16 = getuid() setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000740)={0x7f, 0x1, 0xfc, 0xa608, 0x4c}, 0xc) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00b145da79d41d20bfe43508002e696c653100"], 0xa, &(0x7f00000004c0)=[{&(0x7f00000001c0)="5d4dee95ca3bfbaa620e54d820efa4e59b608286a3ac15893ce330df8b6c36b386d9733aa0da458782c83b4b455b8517162275c5a9fc8999b55a9c0d92a5e6b4f5095973f67869be4582dce97f503b725a67a1f67d5c5027be0eba5f30230099a7eb0b56dbd3aa2453fdccc51e2ff7f86e43a29b35989a3b0f8199d0a2bd5675a6127e16be8c7a0b5e4a0b25e8db76f26b5d2752ca3f1408909fd34245d371582f9186c35c28351e71bcc6416bb1899f78b9543a080f53a5449c0dcaa42e5abfc6ab70600baefe5502b19af98603bb75d2f231d51bd667e3bf7816cdd430a68b3ed61a02e50f9b517d510119d0", 0xed}, {&(0x7f00000002c0)="f95b7a3d2d5eeac8f1e436632d0b26d5a7b346d1f3f34e2776cab4becd881d41161303f5479cb7d85d2b64abc533c1d17ab0129455e8aa5bcdbeb21e74327af3a26006444141253dfe6331310a4a6f53013587d367c1fade9ae4df9a53685078c8f027ff5785974e3d23300763fff4e1484508365fa6b79f4dd90df95f960eb349c0cdbfeb9c19a8adaa45bc21c0d12a3006c45b128a578d4330fa144dfe493f9e48583ccecea90a8649d813083b2ff2", 0xb0}, {&(0x7f0000000380)="f571a85778dc82940a211baca3eae4", 0xf}, {&(0x7f00000003c0)="1f5444f2a6f46f4913d43c7219b7472b420184e2e46f6e11c453246e96fb2ebbe2b0288821d80d9071a641d17a8f5324f41c6a5e684287f65e6a008e8e4e98d485327f7df83e1be8c679175e44c771d871cacca2fe0861841e4d6334a090b6a3cc9ac6355cc7", 0x66}, {&(0x7f0000000440)="533a37fe6b54b1a340cfd34d576216e126989bda9194ac5383217e61ea17", 0x1e}, {&(0x7f0000000480)="ae92e08f38251aa70d5c1632a47ae308621a609df25011ec27d80f53d412e955adc5b786f13a5230fa5d92fc51f707e48f42cbcbac", 0x35}], 0x6, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r11}], 0x60, 0x408}, 0xa) (async) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) openat(r17, &(0x7f0000000140)='./file1\x00', 0x80, 0x19b) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:54 executing program 7: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) openat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x62) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x1) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) (async) openat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x62) (async) 21:59:54 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb99, 0x8, 0x89c7, 0x1ff, "adb0b7b25bd447a6b39860750ccc7d830b5e2c64", 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/192, 0xc0, 0x841, 0xffffffffffffffff, 0x0) 21:59:54 executing program 5: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x84) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x120, 0x6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) (async) rmdir(&(0x7f0000000000)='./file0\x00') 21:59:54 executing program 7: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:54 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:54 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, &(0x7f0000000180)=""/68, 0x44}, 0x3}, 0x10, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r1 = getuid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file1/file0\x00', r0, r4, 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:54 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) (async) linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) openat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x62) 21:59:54 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x40, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x40, 0x0, 0x0) (async) 21:59:55 executing program 7: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, &(0x7f0000000180)=""/68, 0x44}, 0x3}, 0x10, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r1 = getuid() (async) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file1/file0\x00', r0, r4, 0x4) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:55 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x8) mkdir(&(0x7f0000000000)='./file1\x00', 0x120) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x120, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) rmdir(&(0x7f0000000000)='./file0\x00') 21:59:55 executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0x5, 0x3, 0x278a, 0x2, 0x6, 0x1, 0x9, 0x10, [{0xb6, 0x8, 0x4, 0x4}, {0x2, 0x7, 0x8, 0x3}, {0x8, 0x9, 0x6, 0x3}, {0x5, 0x3, 0x9, 0xffffb9f1}, {0x4d, 0x1f, 0x80000000, 0xa9}, {0xffffffff, 0x7, 0x401, 0x7ff}, {0x3, 0x5, 0x8, 0x2}, {0x7, 0x1, 0x3, 0x101}, {0x66, 0x8, 0x0, 0x8000}, {0x1, 0x31, 0x3, 0x7a}, {0x400, 0x3000, 0x3, 0x5}, {0x4, 0x5, 0x3, 0x10000}, {0x40, 0x2, 0x2, 0xc4}, {0xfffffb73, 0x400, 0x9, 0x9}, {0xffffff9f, 0x0, 0x40, 0x5}, {0x6a8c, 0x8, 0x8, 0x7fffffff}]}) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, &(0x7f0000000180)=""/68, 0x44}, 0x3}, 0x10, 0x1, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async, rerun: 64) r1 = getuid() r2 = getuid() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r5 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r2, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file1/file0\x00', r0, r4, 0x4) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x8) mkdir(&(0x7f0000000000)='./file1\x00', 0x120) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x8) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x120) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) 21:59:55 executing program 5: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x84) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x84) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:55 executing program 0: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x7f, 0x5, 0x120}) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x5, 0x8}, 0x3, 0x6, 0x6}) 21:59:55 executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0x5, 0x3, 0x278a, 0x2, 0x6, 0x1, 0x9, 0x10, [{0xb6, 0x8, 0x4, 0x4}, {0x2, 0x7, 0x8, 0x3}, {0x8, 0x9, 0x6, 0x3}, {0x5, 0x3, 0x9, 0xffffb9f1}, {0x4d, 0x1f, 0x80000000, 0xa9}, {0xffffffff, 0x7, 0x401, 0x7ff}, {0x3, 0x5, 0x8, 0x2}, {0x7, 0x1, 0x3, 0x101}, {0x66, 0x8, 0x0, 0x8000}, {0x1, 0x31, 0x3, 0x7a}, {0x400, 0x3000, 0x3, 0x5}, {0x4, 0x5, 0x3, 0x10000}, {0x40, 0x2, 0x2, 0xc4}, {0xfffffb73, 0x400, 0x9, 0x9}, {0xffffff9f, 0x0, 0x40, 0x5}, {0x6a8c, 0x8, 0x8, 0x7fffffff}]}) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x8) mkdir(&(0x7f0000000000)='./file1\x00', 0x120) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 2: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0x200, &(0x7f0000000200)='./file1/file0\x00', 0xe}) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000340)='./file1\x00', 0x100, 0x102) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x40d7, './file1/file0\x00', './file1/file0\x00'}) recvfrom$inet6(r0, &(0x7f0000000240)=""/197, 0xc5, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x401, 0x8001}, 0xc) chroot(&(0x7f00000001c0)='./file1/file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) (async) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) 21:59:55 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x408, r4) r10 = getuid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r19 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x1ff, r10, r19, r0, r6, 0x100, 0x1000}, 0x3, 0x8, 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) (async) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) 21:59:55 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:55 executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0x5, 0x3, 0x278a, 0x2, 0x6, 0x1, 0x9, 0x10, [{0xb6, 0x8, 0x4, 0x4}, {0x2, 0x7, 0x8, 0x3}, {0x8, 0x9, 0x6, 0x3}, {0x5, 0x3, 0x9, 0xffffb9f1}, {0x4d, 0x1f, 0x80000000, 0xa9}, {0xffffffff, 0x7, 0x401, 0x7ff}, {0x3, 0x5, 0x8, 0x2}, {0x7, 0x1, 0x3, 0x101}, {0x66, 0x8, 0x0, 0x8000}, {0x1, 0x31, 0x3, 0x7a}, {0x400, 0x3000, 0x3, 0x5}, {0x4, 0x5, 0x3, 0x10000}, {0x40, 0x2, 0x2, 0xc4}, {0xfffffb73, 0x400, 0x9, 0x9}, {0xffffff9f, 0x0, 0x40, 0x5}, {0x6a8c, 0x8, 0x8, 0x7fffffff}]}) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 64) 21:59:55 executing program 0: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x7f, 0x5, 0x120}) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x5, 0x8}, 0x3, 0x6, 0x6}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x7f, 0x5, 0x120}) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) dup2(r0, r0) (async) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x5, 0x8}, 0x3, 0x6, 0x6}) (async) 21:59:55 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x1cb) 21:59:55 executing program 2: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0x200, &(0x7f0000000200)='./file1/file0\x00', 0xe}) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000340)='./file1\x00', 0x100, 0x102) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x40d7, './file1/file0\x00', './file1/file0\x00'}) (async) recvfrom$inet6(r0, &(0x7f0000000240)=""/197, 0xc5, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x401, 0x8001}, 0xc) (async) chroot(&(0x7f00000001c0)='./file1/file0\x00') (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:55 executing program 4: socket$unix(0x1, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x840, 0x5) recvfrom$unix(r1, &(0x7f0000000080)=""/141, 0x8d, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x1) 21:59:55 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:55 executing program 5: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x84) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 0: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x7f, 0x5, 0x120}) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async, rerun: 64) r1 = dup2(r0, r0) (rerun: 64) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x5, 0x8}, 0x3, 0x6, 0x6}) 21:59:56 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 2: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0x200, &(0x7f0000000200)='./file1/file0\x00', 0xe}) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000340)='./file1\x00', 0x100, 0x102) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x40d7, './file1/file0\x00', './file1/file0\x00'}) (async, rerun: 64) recvfrom$inet6(r0, &(0x7f0000000240)=""/197, 0xc5, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x401, 0x8001}, 0xc) (async, rerun: 64) chroot(&(0x7f00000001c0)='./file1/file0\x00') (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:56 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x840, 0x5) recvfrom$unix(r1, &(0x7f0000000080)=""/141, 0x8d, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x1) 21:59:56 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x840, 0x5) recvfrom$unix(r1, &(0x7f0000000080)=""/141, 0x8d, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x1) 21:59:56 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x1cb) 21:59:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:59:56 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:56 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x107) 21:59:56 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:56 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) r0 = getuid() (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x408, r4) (async) r10 = getuid() (async) r11 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r19 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x1ff, r10, r19, r0, r6, 0x100, 0x1000}, 0x3, 0x8, 0x2}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:56 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:56 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:59:56 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x1cb) (rerun: 64) 21:59:56 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x107) 21:59:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:56 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) (rerun: 32) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) r0 = getuid() (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x408, r4) (async, rerun: 32) r10 = getuid() (async, rerun: 32) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r14 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 64) r18 = getuid() (rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r19 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x1ff, r10, r19, r0, r6, 0x100, 0x1000}, 0x3, 0x8, 0x2}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:56 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:56 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x107) 21:59:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) 21:59:56 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket(0x6, 0x3, 0xff) shutdown(r0, 0x0) 21:59:56 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x9) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000700)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000040)="ab819a3f2f0c67468e24c9bd6ff8cdbd1d768b42819d3c58dcc9902f09ce9067089a5b5e5dc28010f6d2b0dbdb3bea10e83e95e74a2815239c98cc539fa82ac1de2a515344b72cf7efa1fc5ae1ed21895ed1f96c765a047ad1ebe545a3103eac2958247b41fe9f1ca90ce775bd70686e0919dfc11b456c803d13e085c57633f6b22ae56b485e80fa982d51520f913d84530534d0eb67d9df0991f4cba57d39", 0x9f}, {&(0x7f00000001c0)="55447379ae1a0e9e6be22d5ebfdd17ae42225f2aea730bfcc92b58f18b7e4685fff21948ba2e71b72363c342624899b2280e6e918abab0812a62dc30d3e7983b42de6df549a33845462863d7a282bf7b36311493fe46af4fa41745e3c4cf8a4effb8fd70ffeef7bc9a331dc5ba294b924039df40bd93e1ebe6d342da7254f33389942ad1a98acd7713ea434cccc237f90ef3c3c8ef23050dfdcfee8271a7a11a76d206a28bc1a8ffbb8afdcc5b335745a1a647e1a200b0a8b460850fd2f37da5a3c5318d1d1edcf8a4e66d7ed2e33c27ca0f0927d1060fc855f341630a233913a34ad0a1418496d09b476aa21452ba5b7fc055bc", 0xf4}, {&(0x7f0000000100)="a0a41005b0ed8d2607adb21ecbaba78fead9d5ac6dbd966e6922261c8a35cc2fb21232581190268e3d9bfee2211a3e58c8d61584ffd18abf73e939c0be0be48c8171151255ad33654da133410988a28d663bf1c27514319d8a7de37fa9eb5576dec81048d75ac20158c8d975ec7d47", 0x6f}, {&(0x7f00000002c0)="183975ec5475ef42652b87cc5e4b9d242a50861208184d9c9f4939b588da90986f29258759b32bdc70fb9c618c87aa47a6b0e8c75e22d755aaf5cfd0939e261e550d3f0489b8b770ca09ca89687bc105cf5d0b6b07b4f185d0b3ae2730257a65245853ccf06909e824626ee6fae76c28aeb5fee6da7e988528d28938c8d9c0a3312e2c73f362cffaee73e5c4dd1d63233bef9463f37c0baec37781b3ee8e6bfa85fd263a4c5f2073230d22457c9375307ce5ea19e6ee92e46324bca7ded81727cfa3c1809a406dffb6444fa15752384d9b8cb8f583", 0xd5}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="b9a412ddd380a750da01389a1e8d9a1be891348132e16ffcb1cb25f2cff05c2dc4faf3e1c0f66e07b47271447b28045f5f89436cd82e09c4f433d974e25caee5", 0x40}, {&(0x7f00000004c0)="6e00e76cb2cfabba415b0a31d4f4650a04f274a0fd", 0x15}, {&(0x7f0000000500)}, {&(0x7f0000000540)="66453f99d2ced2ab7e536a86da59086a3df41580e3423e6438d10e8fd7b7706e3b09b9802515f423951835b799f42a65117042091c0c4ea8ffcaa7bf24f39d12f50cf8b371fb576bfb81", 0x4a}], 0x9, &(0x7f0000000680), 0x0, 0xa}, 0xb) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) 21:59:56 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x7c) 21:59:56 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:56 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, r1, r2, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getuid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r12 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r13 = getuid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r14, 0xffffffffffffffff, r15, 0x0, 0x12}, 0x8001, 0x0, r17, 0x0, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r20 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r13, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r21 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000900)) lchown(&(0x7f00000006c0)='./file1\x00', r20, 0x0) r22 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="ce3f2e8c87", 0x5}, {&(0x7f0000000180)="3b1077421baf97b7ce46e647138f0690a5b5c5c2b50913cc89188b80d23dc607909b58753339072d8923044b0e62d2210c3c9917da24e66f767dcca6d34f42cac01e08e5e6854bde92851c366da9030ce16cc7aac960b0b6476b4e34835ca730da5ee8e939355698a99fae484e1e619427e73e12ace775a3f5778ba52bc92476f0a9162814836e094c2a136d11dd8f9e6830aa47a1e27157d168a6a83c31af995a039f", 0xa3}, {&(0x7f0000000240)="fc179b036b79211ed27902ede162b14f1cdd3f95578a0bc5bf98689496a32f5a09e9c4e57d86e239c582c7351a39685e3ddfcf65aac4e91b3fe15c2d9c99b6542cdaaf27734e358f812b4f66f5e151d14e805ec5b9", 0x55}, {&(0x7f00000002c0)="beb683456c76e70246f0be1bcd35d6d387ea7b054a82775ada405c2cfb089dcf6ddf077763ca7e96815bf4babf2a9c924c97b11fba8918576a9cc992036da54e986105fafd016c8137990a8fe6f14a7260f86b9898325f871703d57cca508dea160fb2c9e707c08f3ac5e0a33aad4fad22ab72fb60cbf9d7d5b7ba96b112bd57282c5dcc0b1544a2d5fc6b8f1f701e5169078736eeff2f44a725a047125bd28b01bed9763ad58ec7bcef9175a64795f9cb09c80fd96c08f94b9aa11a23b2", 0xbe}, {&(0x7f0000000380)="caf585c128ff22f5f7c6a8a9c2a31d31120c616c23f50c075353556cd367bec085bb8dc0f4b0ca583be220333b2ab32f28b5", 0x32}, {&(0x7f00000003c0)="a754c2cc5dd53582d8f5341d54aa1f302fdcd784689ac15e8bf5874030c44546d984e37c3d5177c16b65ee3010c3bfd337fb60b2bf9ba1bd748ceb2d6556347e2c0cb4c1c53dc2669538d1a3696e38b257233d08b36e23114f7934513f02f0aec1308606d8381b6ea8af169b08e3dab4e2f63ee64abbc4dde0947bbbc5788c9c10d45bc4dd6c240cea16b5b247cb71940400045fdbbee2c07490793469f7e4e63a2a114b793835f2bf601c2a26901bd5847b2339aabc7d7f05d598e32ba02103353f7e035adfa92aa33d29a668b1f812a15e92f43a4f6271d1bca55ab23398", 0xdf}, {&(0x7f00000004c0)="c5ea6e514ed48bc79321bb238a80a76316537e66c27db1f65d29b665d461d6212129a489c96f6cd94d8a2b550c9735a46c5ecfc84f57a0aa6e360b350cd0804cb91619bf24cc234a8defd5c66874a1e36ea761bbd859fb31e8b6652afd283274db3017695f8bd9b36e475a01efead259e663e8398c", 0x75}, {&(0x7f0000000540)="63210a5e4f8983a5a49bce6cc56ecf0d30b896ab79d8b1", 0x17}, {&(0x7f0000000580)="21a56ef2422f9991a05366510ebc379b1246c461ac4e73833328430a33922f507f9c96c09e37ae66d201548aeb6f9ccef2df2b870f0df17e2f67f9516772c41cda602a8065", 0x45}], 0x9, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r21]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r22}], 0x120, 0x203}, 0x400) 21:59:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xff, 0x10001, 0x7, 0x5, 0x8, 0x2, 0x1, 0x10, [{0x40, 0x8, 0x45, 0x400}, {0x8a1d, 0x6, 0x1f, 0x8}, {0xc26f, 0x4, 0x7, 0x9}, {0x62, 0x7ff, 0x1}, {0x400, 0x7, 0x3f, 0x80000000}, {0x7, 0x4, 0x1, 0x8000}, {0x101, 0x5, 0x40, 0x3}, {0x6, 0x2, 0xfff}, {0x4, 0xfa05, 0x3f, 0x3}, {0x4, 0x318800, 0x0, 0x100}, {0x80000000, 0xb91b, 0x9, 0x6}, {0x6, 0x8, 0x9e3, 0x3}, {0x6, 0xfff, 0x2, 0x3}, {0x8000, 0x5, 0x100, 0x1}, {0x400, 0xff, 0x401, 0x100}, {0x2, 0x4, 0x2, 0x2}]}) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:59:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000700)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000040)="ab819a3f2f0c67468e24c9bd6ff8cdbd1d768b42819d3c58dcc9902f09ce9067089a5b5e5dc28010f6d2b0dbdb3bea10e83e95e74a2815239c98cc539fa82ac1de2a515344b72cf7efa1fc5ae1ed21895ed1f96c765a047ad1ebe545a3103eac2958247b41fe9f1ca90ce775bd70686e0919dfc11b456c803d13e085c57633f6b22ae56b485e80fa982d51520f913d84530534d0eb67d9df0991f4cba57d39", 0x9f}, {&(0x7f00000001c0)="55447379ae1a0e9e6be22d5ebfdd17ae42225f2aea730bfcc92b58f18b7e4685fff21948ba2e71b72363c342624899b2280e6e918abab0812a62dc30d3e7983b42de6df549a33845462863d7a282bf7b36311493fe46af4fa41745e3c4cf8a4effb8fd70ffeef7bc9a331dc5ba294b924039df40bd93e1ebe6d342da7254f33389942ad1a98acd7713ea434cccc237f90ef3c3c8ef23050dfdcfee8271a7a11a76d206a28bc1a8ffbb8afdcc5b335745a1a647e1a200b0a8b460850fd2f37da5a3c5318d1d1edcf8a4e66d7ed2e33c27ca0f0927d1060fc855f341630a233913a34ad0a1418496d09b476aa21452ba5b7fc055bc", 0xf4}, {&(0x7f0000000100)="a0a41005b0ed8d2607adb21ecbaba78fead9d5ac6dbd966e6922261c8a35cc2fb21232581190268e3d9bfee2211a3e58c8d61584ffd18abf73e939c0be0be48c8171151255ad33654da133410988a28d663bf1c27514319d8a7de37fa9eb5576dec81048d75ac20158c8d975ec7d47", 0x6f}, {&(0x7f00000002c0)="183975ec5475ef42652b87cc5e4b9d242a50861208184d9c9f4939b588da90986f29258759b32bdc70fb9c618c87aa47a6b0e8c75e22d755aaf5cfd0939e261e550d3f0489b8b770ca09ca89687bc105cf5d0b6b07b4f185d0b3ae2730257a65245853ccf06909e824626ee6fae76c28aeb5fee6da7e988528d28938c8d9c0a3312e2c73f362cffaee73e5c4dd1d63233bef9463f37c0baec37781b3ee8e6bfa85fd263a4c5f2073230d22457c9375307ce5ea19e6ee92e46324bca7ded81727cfa3c1809a406dffb6444fa15752384d9b8cb8f583", 0xd5}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="b9a412ddd380a750da01389a1e8d9a1be891348132e16ffcb1cb25f2cff05c2dc4faf3e1c0f66e07b47271447b28045f5f89436cd82e09c4f433d974e25caee5", 0x40}, {&(0x7f00000004c0)="6e00e76cb2cfabba415b0a31d4f4650a04f274a0fd", 0x15}, {&(0x7f0000000500)}, {&(0x7f0000000540)="66453f99d2ced2ab7e536a86da59086a3df41580e3423e6438d10e8fd7b7706e3b09b9802515f423951835b799f42a65117042091c0c4ea8ffcaa7bf24f39d12f50cf8b371fb576bfb81", 0x4a}], 0x9, &(0x7f0000000680), 0x0, 0xa}, 0xb) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) 21:59:56 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') (async) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x9) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = socket(0x6, 0x3, 0xff) shutdown(r0, 0x0) 21:59:57 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000700)=0xc) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000040)="ab819a3f2f0c67468e24c9bd6ff8cdbd1d768b42819d3c58dcc9902f09ce9067089a5b5e5dc28010f6d2b0dbdb3bea10e83e95e74a2815239c98cc539fa82ac1de2a515344b72cf7efa1fc5ae1ed21895ed1f96c765a047ad1ebe545a3103eac2958247b41fe9f1ca90ce775bd70686e0919dfc11b456c803d13e085c57633f6b22ae56b485e80fa982d51520f913d84530534d0eb67d9df0991f4cba57d39", 0x9f}, {&(0x7f00000001c0)="55447379ae1a0e9e6be22d5ebfdd17ae42225f2aea730bfcc92b58f18b7e4685fff21948ba2e71b72363c342624899b2280e6e918abab0812a62dc30d3e7983b42de6df549a33845462863d7a282bf7b36311493fe46af4fa41745e3c4cf8a4effb8fd70ffeef7bc9a331dc5ba294b924039df40bd93e1ebe6d342da7254f33389942ad1a98acd7713ea434cccc237f90ef3c3c8ef23050dfdcfee8271a7a11a76d206a28bc1a8ffbb8afdcc5b335745a1a647e1a200b0a8b460850fd2f37da5a3c5318d1d1edcf8a4e66d7ed2e33c27ca0f0927d1060fc855f341630a233913a34ad0a1418496d09b476aa21452ba5b7fc055bc", 0xf4}, {&(0x7f0000000100)="a0a41005b0ed8d2607adb21ecbaba78fead9d5ac6dbd966e6922261c8a35cc2fb21232581190268e3d9bfee2211a3e58c8d61584ffd18abf73e939c0be0be48c8171151255ad33654da133410988a28d663bf1c27514319d8a7de37fa9eb5576dec81048d75ac20158c8d975ec7d47", 0x6f}, {&(0x7f00000002c0)="183975ec5475ef42652b87cc5e4b9d242a50861208184d9c9f4939b588da90986f29258759b32bdc70fb9c618c87aa47a6b0e8c75e22d755aaf5cfd0939e261e550d3f0489b8b770ca09ca89687bc105cf5d0b6b07b4f185d0b3ae2730257a65245853ccf06909e824626ee6fae76c28aeb5fee6da7e988528d28938c8d9c0a3312e2c73f362cffaee73e5c4dd1d63233bef9463f37c0baec37781b3ee8e6bfa85fd263a4c5f2073230d22457c9375307ce5ea19e6ee92e46324bca7ded81727cfa3c1809a406dffb6444fa15752384d9b8cb8f583", 0xd5}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="b9a412ddd380a750da01389a1e8d9a1be891348132e16ffcb1cb25f2cff05c2dc4faf3e1c0f66e07b47271447b28045f5f89436cd82e09c4f433d974e25caee5", 0x40}, {&(0x7f00000004c0)="6e00e76cb2cfabba415b0a31d4f4650a04f274a0fd", 0x15}, {&(0x7f0000000500)}, {&(0x7f0000000540)="66453f99d2ced2ab7e536a86da59086a3df41580e3423e6438d10e8fd7b7706e3b09b9802515f423951835b799f42a65117042091c0c4ea8ffcaa7bf24f39d12f50cf8b371fb576bfb81", 0x4a}], 0x9, &(0x7f0000000680), 0x0, 0xa}, 0xb) (async, rerun: 32) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (rerun: 32) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) 21:59:57 executing program 5: r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x100, r4}) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x150) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async, rerun: 32) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, r1, r2, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) (rerun: 32) r4 = getuid() (async) r5 = getuid() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (rerun: 32) r8 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r12 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async, rerun: 32) r13 = getuid() (async, rerun: 32) r14 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r17 = getpgid(0xffffffffffffffff) (rerun: 32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r14, 0xffffffffffffffff, r15, 0x0, 0x12}, 0x8001, 0x0, r17, 0x0, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r20 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r13, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r21 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000900)) (async) lchown(&(0x7f00000006c0)='./file1\x00', r20, 0x0) (async, rerun: 64) r22 = getuid() (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="ce3f2e8c87", 0x5}, {&(0x7f0000000180)="3b1077421baf97b7ce46e647138f0690a5b5c5c2b50913cc89188b80d23dc607909b58753339072d8923044b0e62d2210c3c9917da24e66f767dcca6d34f42cac01e08e5e6854bde92851c366da9030ce16cc7aac960b0b6476b4e34835ca730da5ee8e939355698a99fae484e1e619427e73e12ace775a3f5778ba52bc92476f0a9162814836e094c2a136d11dd8f9e6830aa47a1e27157d168a6a83c31af995a039f", 0xa3}, {&(0x7f0000000240)="fc179b036b79211ed27902ede162b14f1cdd3f95578a0bc5bf98689496a32f5a09e9c4e57d86e239c582c7351a39685e3ddfcf65aac4e91b3fe15c2d9c99b6542cdaaf27734e358f812b4f66f5e151d14e805ec5b9", 0x55}, {&(0x7f00000002c0)="beb683456c76e70246f0be1bcd35d6d387ea7b054a82775ada405c2cfb089dcf6ddf077763ca7e96815bf4babf2a9c924c97b11fba8918576a9cc992036da54e986105fafd016c8137990a8fe6f14a7260f86b9898325f871703d57cca508dea160fb2c9e707c08f3ac5e0a33aad4fad22ab72fb60cbf9d7d5b7ba96b112bd57282c5dcc0b1544a2d5fc6b8f1f701e5169078736eeff2f44a725a047125bd28b01bed9763ad58ec7bcef9175a64795f9cb09c80fd96c08f94b9aa11a23b2", 0xbe}, {&(0x7f0000000380)="caf585c128ff22f5f7c6a8a9c2a31d31120c616c23f50c075353556cd367bec085bb8dc0f4b0ca583be220333b2ab32f28b5", 0x32}, {&(0x7f00000003c0)="a754c2cc5dd53582d8f5341d54aa1f302fdcd784689ac15e8bf5874030c44546d984e37c3d5177c16b65ee3010c3bfd337fb60b2bf9ba1bd748ceb2d6556347e2c0cb4c1c53dc2669538d1a3696e38b257233d08b36e23114f7934513f02f0aec1308606d8381b6ea8af169b08e3dab4e2f63ee64abbc4dde0947bbbc5788c9c10d45bc4dd6c240cea16b5b247cb71940400045fdbbee2c07490793469f7e4e63a2a114b793835f2bf601c2a26901bd5847b2339aabc7d7f05d598e32ba02103353f7e035adfa92aa33d29a668b1f812a15e92f43a4f6271d1bca55ab23398", 0xdf}, {&(0x7f00000004c0)="c5ea6e514ed48bc79321bb238a80a76316537e66c27db1f65d29b665d461d6212129a489c96f6cd94d8a2b550c9735a46c5ecfc84f57a0aa6e360b350cd0804cb91619bf24cc234a8defd5c66874a1e36ea761bbd859fb31e8b6652afd283274db3017695f8bd9b36e475a01efead259e663e8398c", 0x75}, {&(0x7f0000000540)="63210a5e4f8983a5a49bce6cc56ecf0d30b896ab79d8b1", 0x17}, {&(0x7f0000000580)="21a56ef2422f9991a05366510ebc379b1246c461ac4e73833328430a33922f507f9c96c09e37ae66d201548aeb6f9ccef2df2b870f0df17e2f67f9516772c41cda602a8065", 0x45}], 0x9, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r21]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r22}], 0x120, 0x203}, 0x400) 21:59:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xff, 0x10001, 0x7, 0x5, 0x8, 0x2, 0x1, 0x10, [{0x40, 0x8, 0x45, 0x400}, {0x8a1d, 0x6, 0x1f, 0x8}, {0xc26f, 0x4, 0x7, 0x9}, {0x62, 0x7ff, 0x1}, {0x400, 0x7, 0x3f, 0x80000000}, {0x7, 0x4, 0x1, 0x8000}, {0x101, 0x5, 0x40, 0x3}, {0x6, 0x2, 0xfff}, {0x4, 0xfa05, 0x3f, 0x3}, {0x4, 0x318800, 0x0, 0x100}, {0x80000000, 0xb91b, 0x9, 0x6}, {0x6, 0x8, 0x9e3, 0x3}, {0x6, 0xfff, 0x2, 0x3}, {0x8000, 0x5, 0x100, 0x1}, {0x400, 0xff, 0x401, 0x100}, {0x2, 0x4, 0x2, 0x2}]}) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:59:57 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:57 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x7c) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x7c) (async) 21:59:57 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') (async) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x9) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, r1, r2, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) (rerun: 64) r4 = getuid() r5 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r8, r9, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r12 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r13 = getuid() (async) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r17 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r14, 0xffffffffffffffff, r15, 0x0, 0x12}, 0x8001, 0x0, r17, 0x0, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r20 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r13, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r21 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000900)) (async, rerun: 64) lchown(&(0x7f00000006c0)='./file1\x00', r20, 0x0) (async, rerun: 64) r22 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="ce3f2e8c87", 0x5}, {&(0x7f0000000180)="3b1077421baf97b7ce46e647138f0690a5b5c5c2b50913cc89188b80d23dc607909b58753339072d8923044b0e62d2210c3c9917da24e66f767dcca6d34f42cac01e08e5e6854bde92851c366da9030ce16cc7aac960b0b6476b4e34835ca730da5ee8e939355698a99fae484e1e619427e73e12ace775a3f5778ba52bc92476f0a9162814836e094c2a136d11dd8f9e6830aa47a1e27157d168a6a83c31af995a039f", 0xa3}, {&(0x7f0000000240)="fc179b036b79211ed27902ede162b14f1cdd3f95578a0bc5bf98689496a32f5a09e9c4e57d86e239c582c7351a39685e3ddfcf65aac4e91b3fe15c2d9c99b6542cdaaf27734e358f812b4f66f5e151d14e805ec5b9", 0x55}, {&(0x7f00000002c0)="beb683456c76e70246f0be1bcd35d6d387ea7b054a82775ada405c2cfb089dcf6ddf077763ca7e96815bf4babf2a9c924c97b11fba8918576a9cc992036da54e986105fafd016c8137990a8fe6f14a7260f86b9898325f871703d57cca508dea160fb2c9e707c08f3ac5e0a33aad4fad22ab72fb60cbf9d7d5b7ba96b112bd57282c5dcc0b1544a2d5fc6b8f1f701e5169078736eeff2f44a725a047125bd28b01bed9763ad58ec7bcef9175a64795f9cb09c80fd96c08f94b9aa11a23b2", 0xbe}, {&(0x7f0000000380)="caf585c128ff22f5f7c6a8a9c2a31d31120c616c23f50c075353556cd367bec085bb8dc0f4b0ca583be220333b2ab32f28b5", 0x32}, {&(0x7f00000003c0)="a754c2cc5dd53582d8f5341d54aa1f302fdcd784689ac15e8bf5874030c44546d984e37c3d5177c16b65ee3010c3bfd337fb60b2bf9ba1bd748ceb2d6556347e2c0cb4c1c53dc2669538d1a3696e38b257233d08b36e23114f7934513f02f0aec1308606d8381b6ea8af169b08e3dab4e2f63ee64abbc4dde0947bbbc5788c9c10d45bc4dd6c240cea16b5b247cb71940400045fdbbee2c07490793469f7e4e63a2a114b793835f2bf601c2a26901bd5847b2339aabc7d7f05d598e32ba02103353f7e035adfa92aa33d29a668b1f812a15e92f43a4f6271d1bca55ab23398", 0xdf}, {&(0x7f00000004c0)="c5ea6e514ed48bc79321bb238a80a76316537e66c27db1f65d29b665d461d6212129a489c96f6cd94d8a2b550c9735a46c5ecfc84f57a0aa6e360b350cd0804cb91619bf24cc234a8defd5c66874a1e36ea761bbd859fb31e8b6652afd283274db3017695f8bd9b36e475a01efead259e663e8398c", 0x75}, {&(0x7f0000000540)="63210a5e4f8983a5a49bce6cc56ecf0d30b896ab79d8b1", 0x17}, {&(0x7f0000000580)="21a56ef2422f9991a05366510ebc379b1246c461ac4e73833328430a33922f507f9c96c09e37ae66d201548aeb6f9ccef2df2b870f0df17e2f67f9516772c41cda602a8065", 0x45}], 0x9, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r21]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r22}], 0x120, 0x203}, 0x400) 21:59:57 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = socket(0x6, 0x3, 0xff) shutdown(r0, 0x0) 21:59:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xff, 0x10001, 0x7, 0x5, 0x8, 0x2, 0x1, 0x10, [{0x40, 0x8, 0x45, 0x400}, {0x8a1d, 0x6, 0x1f, 0x8}, {0xc26f, 0x4, 0x7, 0x9}, {0x62, 0x7ff, 0x1}, {0x400, 0x7, 0x3f, 0x80000000}, {0x7, 0x4, 0x1, 0x8000}, {0x101, 0x5, 0x40, 0x3}, {0x6, 0x2, 0xfff}, {0x4, 0xfa05, 0x3f, 0x3}, {0x4, 0x318800, 0x0, 0x100}, {0x80000000, 0xb91b, 0x9, 0x6}, {0x6, 0x8, 0x9e3, 0x3}, {0x6, 0xfff, 0x2, 0x3}, {0x8000, 0x5, 0x100, 0x1}, {0x400, 0xff, 0x401, 0x100}, {0x2, 0x4, 0x2, 0x2}]}) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:59:57 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 21:59:57 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x7c) 21:59:57 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:57 executing program 5: r0 = getuid() (async, rerun: 32) r1 = getuid() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) r4 = getpgid(0xffffffffffffffff) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x100, r4}) (async) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x150) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f00000010c0)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) 21:59:57 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="200000c16c4cfc5a140d4b2c0000000200009c1d06364b8d61feda2b9081016df2636f00828c2f8d344c7b", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file1\x00', 0x0, r3) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) r10 = getuid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fcntl$setown(r9, 0x6, r14) 21:59:57 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) 21:59:57 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f00000010c0)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) 21:59:57 executing program 5: r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x100, r4}) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x150) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) getuid() (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getuid() (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x100, r4}) (async) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x150) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:57 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r10 = getuid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000006525a653000001000000010000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r10}, 0xc) 21:59:57 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:57 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:57 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = getuid() (async, rerun: 32) r1 = getuid() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) r4 = getpgid(0xffffffffffffffff) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="200000c16c4cfc5a140d4b2c0000000200009c1d06364b8d61feda2b9081016df2636f00828c2f8d344c7b", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) lchown(&(0x7f0000000000)='./file1\x00', 0x0, r3) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) (async) r10 = getuid() (async) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r14 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 32) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fcntl$setown(r9, 0x6, r14) 21:59:57 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x9) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:57 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x9) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) getuid() (async) r0 = getuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="200000c16c4cfc5a140d4b2c0000000200009c1d06364b8d61feda2b9081016df2636f00828c2f8d344c7b", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYBLOB="200000c16c4cfc5a140d4b2c0000000200009c1d06364b8d61feda2b9081016df2636f00828c2f8d344c7b", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file1\x00', 0x0, r3) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) r10 = getuid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) fcntl$setown(r9, 0x6, r14) 21:59:57 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:57 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x0) (async) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:57 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r10 = getuid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000006525a653000001000000010000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r10}, 0xc) socket$unix(0x1, 0x2, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) getuid() (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getuid() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000006525a653000001000000010000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r10}, 0xc) (async) 21:59:57 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f00000010c0)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) 21:59:57 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r0, 0x9) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:57 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r1, 0x2}) 21:59:57 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0xe7, {0x88, 0x7}}) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:57 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 21:59:57 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:58 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:58 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x86) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() (async) r3 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r4, 0x0, 0x12}, 0x8001, 0x0, r6, r7, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r10 = getuid() (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000006525a653000001000000010000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x6) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r10}, 0xc) 21:59:58 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r1, 0x2}) 21:59:58 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 21:59:58 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0xe7, {0x88, 0x7}}) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:58 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0xe7, {0x88, 0x7}}) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:58 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/97, 0x61, 0x42, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f0000000000)=""/137, 0x89, 0x62, 0x0, 0x0) r2 = kqueue() r3 = socket(0x20, 0x5, 0x7) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x108) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f00000004c0)=0x20a) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) r9 = accept$inet6(r3, 0x0, &(0x7f0000000580)) kevent(r4, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x80, 0x0, 0x3}, {{r2}, 0x8000000000000003, 0x29, 0x40, 0xc999, 0xffffffffffff023a}, {{r3}, 0xfffffffffffffff9, 0x1, 0xef0bebe826a33f0c, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x1}, {{r6}, 0xfffffffffffffffe, 0x50, 0x8, 0x8000000000000001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0xff, 0x9}, {{r7}, 0xfffffffffffffff6, 0x20, 0x8, 0x80000000, 0x100000000}, {{r8}, 0xfffffffffffffffa, 0xc8, 0x4cd16f5a72aaf238, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x5, 0x9}], 0x4, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffe, 0x4c, 0x1, 0x2aa9, 0x8000}, {{r3}, 0x0, 0x70, 0x4, 0x9, 0x8}], 0x4, &(0x7f0000000780)={0x8d, 0x6}) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:58 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r1, 0x2}) 21:59:58 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:58 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0/file0\x00', 0x0, &(0x7f0000000080)='./file0/file0\x00', 0xe}) 21:59:58 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 21:59:58 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="328f12f23f614c0e157c86e3ac7bfdfa122be5ff6a43f12aa29652cd1700ae05f643864ca2c34256b2845c0e0e33fc6488ec6dc5132dcba65b901390f4f0010e2a6badfdc8ddda0fc93228bf04165d3f9195c9914a6e0efaca58f085d525d6e155a8e2c02e42e71546411548ecdefa07d809c3cd8c1da0421ff46bd61126226a618eceb4fe3fe41345b571d1a77b0ff887211e89337ac655b29a89325d7d4cbb8635794453aa51cfc00cfd4aecc3a5dfcf39fa206ef3ab48c6fc", 0xba}, {&(0x7f0000000100)="d2cca4dcc4f95389a6cb9d8a9bc1e094511da8e69f22c6bddf74850ed01732e5c4b5ba586c6688b19ab8c1327bda", 0x2e}, {&(0x7f0000000180)="2d4589b55d1ba422bcbe7fbd4483605a46c154d86557652d140abc005a207a47acf4c01f79eae2470a8d17a4", 0x2c}], 0x3, &(0x7f0000000300)=[{0xe0, 0x1, 0x7, "16db66326003ee4c664413df9a2e45921794bfebf70b6af7efcf6aae40a91b96d52788665901ed2712473d75a211a7afed9c165fe6f96a832ba26cea48cd658b3132567d4cb350252f5eda209bbb93be92c00ed674a50764af4380330a248b328eb0aa7f54ad00daa81bac0977e8e066fd7fc4baf925a4f7794c25d1986d2c7f1590f405442c84ae0ffa978afdb5440cb99a6150559963f75a19e8509c1508073b38e54c3c95fe68f11ef03f8e2d29ec254fd21be1e4a4b8afd161b6bfbab85328655990edc5bbb2c08da1d6d34b"}, {0x78, 0xffff, 0x2, "b6a040c70419925712545ee9330dfd6caddb8008b81fe19ca581082f7f3a063ced4335aeac3d530c329c90230a0b4bbb6ec4ea5f03c945ab0a84335cb6615070db7f07298eaa0d834d3a57361c0adfaee594de4e60dd443b622bb0c4ebfaa46ee2"}], 0x158}, 0x20000000}, 0x10, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 21:59:58 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x5, 0x9, 0x400}) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:58 executing program 5: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0/file0\x00', 0x0, &(0x7f0000000080)='./file0/file0\x00', 0xe}) 21:59:58 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="328f12f23f614c0e157c86e3ac7bfdfa122be5ff6a43f12aa29652cd1700ae05f643864ca2c34256b2845c0e0e33fc6488ec6dc5132dcba65b901390f4f0010e2a6badfdc8ddda0fc93228bf04165d3f9195c9914a6e0efaca58f085d525d6e155a8e2c02e42e71546411548ecdefa07d809c3cd8c1da0421ff46bd61126226a618eceb4fe3fe41345b571d1a77b0ff887211e89337ac655b29a89325d7d4cbb8635794453aa51cfc00cfd4aecc3a5dfcf39fa206ef3ab48c6fc", 0xba}, {&(0x7f0000000100)="d2cca4dcc4f95389a6cb9d8a9bc1e094511da8e69f22c6bddf74850ed01732e5c4b5ba586c6688b19ab8c1327bda", 0x2e}, {&(0x7f0000000180)="2d4589b55d1ba422bcbe7fbd4483605a46c154d86557652d140abc005a207a47acf4c01f79eae2470a8d17a4", 0x2c}], 0x3, &(0x7f0000000300)=[{0xe0, 0x1, 0x7, "16db66326003ee4c664413df9a2e45921794bfebf70b6af7efcf6aae40a91b96d52788665901ed2712473d75a211a7afed9c165fe6f96a832ba26cea48cd658b3132567d4cb350252f5eda209bbb93be92c00ed674a50764af4380330a248b328eb0aa7f54ad00daa81bac0977e8e066fd7fc4baf925a4f7794c25d1986d2c7f1590f405442c84ae0ffa978afdb5440cb99a6150559963f75a19e8509c1508073b38e54c3c95fe68f11ef03f8e2d29ec254fd21be1e4a4b8afd161b6bfbab85328655990edc5bbb2c08da1d6d34b"}, {0x78, 0xffff, 0x2, "b6a040c70419925712545ee9330dfd6caddb8008b81fe19ca581082f7f3a063ced4335aeac3d530c329c90230a0b4bbb6ec4ea5f03c945ab0a84335cb6615070db7f07298eaa0d834d3a57361c0adfaee594de4e60dd443b622bb0c4ebfaa46ee2"}], 0x158}, 0x20000000}, 0x10, 0x8) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 21:59:58 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:58 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0/file0\x00', 0x0, &(0x7f0000000080)='./file0/file0\x00', 0xe}) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0/file0\x00', 0x0, &(0x7f0000000080)='./file0/file0\x00', 0xe}) (async) 21:59:58 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x5, 0x9, 0x400}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 21:59:58 executing program 5: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) recvfrom$unix(r1, &(0x7f00000000c0)=""/97, 0x61, 0x42, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 64) recvfrom$unix(r0, &(0x7f0000000000)=""/137, 0x89, 0x62, 0x0, 0x0) (async) r2 = kqueue() r3 = socket(0x20, 0x5, 0x7) (async, rerun: 64) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x108) (async, rerun: 64) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f00000004c0)=0x20a) (async, rerun: 64) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) (async, rerun: 64) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) (async, rerun: 64) r9 = accept$inet6(r3, 0x0, &(0x7f0000000580)) (rerun: 64) kevent(r4, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x80, 0x0, 0x3}, {{r2}, 0x8000000000000003, 0x29, 0x40, 0xc999, 0xffffffffffff023a}, {{r3}, 0xfffffffffffffff9, 0x1, 0xef0bebe826a33f0c, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x1}, {{r6}, 0xfffffffffffffffe, 0x50, 0x8, 0x8000000000000001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0xff, 0x9}, {{r7}, 0xfffffffffffffff6, 0x20, 0x8, 0x80000000, 0x100000000}, {{r8}, 0xfffffffffffffffa, 0xc8, 0x4cd16f5a72aaf238, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x5, 0x9}], 0x4, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffe, 0x4c, 0x1, 0x2aa9, 0x8000}, {{r3}, 0x0, 0x70, 0x4, 0x9, 0x8}], 0x4, &(0x7f0000000780)={0x8d, 0x6}) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:59 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="2bd48377bcfe7fe079e1e6f650da08da0eef6c", 0x13, 0x6, &(0x7f00000000c0)=@file={0x0, './file1/file0\x00'}, 0x10) socketpair(0x1, 0x3, 0xfb, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/79, 0x4f, 0x40, 0x0, 0x0) 21:59:59 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x12b) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:59:59 executing program 5: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="2bd48377bcfe7fe079e1e6f650da08da0eef6c", 0x13, 0x6, &(0x7f00000000c0)=@file={0x0, './file1/file0\x00'}, 0x10) socketpair(0x1, 0x3, 0xfb, &(0x7f0000000100)) (async) socketpair(0x1, 0x3, 0xfb, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/79, 0x4f, 0x40, 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000200)=""/79, 0x4f, 0x40, 0x0, 0x0) 21:59:59 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x29) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x5, 0x9, 0x400}) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x5, 0x9, 0x400}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 21:59:59 executing program 0: pledge(&(0x7f00000000c0)=',\\%-+&:}\x00', &(0x7f0000000100)=']\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x31, 0x6) getdents(r0, &(0x7f0000000180)=""/192, 0xc0) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair(0x1, 0x8002, 0xda, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 21:59:59 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="328f12f23f614c0e157c86e3ac7bfdfa122be5ff6a43f12aa29652cd1700ae05f643864ca2c34256b2845c0e0e33fc6488ec6dc5132dcba65b901390f4f0010e2a6badfdc8ddda0fc93228bf04165d3f9195c9914a6e0efaca58f085d525d6e155a8e2c02e42e71546411548ecdefa07d809c3cd8c1da0421ff46bd61126226a618eceb4fe3fe41345b571d1a77b0ff887211e89337ac655b29a89325d7d4cbb8635794453aa51cfc00cfd4aecc3a5dfcf39fa206ef3ab48c6fc", 0xba}, {&(0x7f0000000100)="d2cca4dcc4f95389a6cb9d8a9bc1e094511da8e69f22c6bddf74850ed01732e5c4b5ba586c6688b19ab8c1327bda", 0x2e}, {&(0x7f0000000180)="2d4589b55d1ba422bcbe7fbd4483605a46c154d86557652d140abc005a207a47acf4c01f79eae2470a8d17a4", 0x2c}], 0x3, &(0x7f0000000300)=[{0xe0, 0x1, 0x7, "16db66326003ee4c664413df9a2e45921794bfebf70b6af7efcf6aae40a91b96d52788665901ed2712473d75a211a7afed9c165fe6f96a832ba26cea48cd658b3132567d4cb350252f5eda209bbb93be92c00ed674a50764af4380330a248b328eb0aa7f54ad00daa81bac0977e8e066fd7fc4baf925a4f7794c25d1986d2c7f1590f405442c84ae0ffa978afdb5440cb99a6150559963f75a19e8509c1508073b38e54c3c95fe68f11ef03f8e2d29ec254fd21be1e4a4b8afd161b6bfbab85328655990edc5bbb2c08da1d6d34b"}, {0x78, 0xffff, 0x2, "b6a040c70419925712545ee9330dfd6caddb8008b81fe19ca581082f7f3a063ced4335aeac3d530c329c90230a0b4bbb6ec4ea5f03c945ab0a84335cb6615070db7f07298eaa0d834d3a57361c0adfaee594de4e60dd443b622bb0c4ebfaa46ee2"}], 0x158}, 0x20000000}, 0x10, 0x8) (rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 21:59:59 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/513}, &(0x7f0000000340)=0x203) 21:59:59 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) 21:59:59 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 21:59:59 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 0: pledge(&(0x7f00000000c0)=',\\%-+&:}\x00', &(0x7f0000000100)=']\x00') (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x31, 0x6) (async, rerun: 64) getdents(r0, &(0x7f0000000180)=""/192, 0xc0) (async, rerun: 64) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) socketpair(0x1, 0x8002, 0xda, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 21:59:59 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x40) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) 21:59:59 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/97, 0x61, 0x42, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) (async) recvfrom$unix(r0, &(0x7f0000000000)=""/137, 0x89, 0x62, 0x0, 0x0) r2 = kqueue() r3 = socket(0x20, 0x5, 0x7) (async) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x108) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) (async) r6 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f00000004c0)=0x20a) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) (async) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) (async) r9 = accept$inet6(r3, 0x0, &(0x7f0000000580)) kevent(r4, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x80, 0x0, 0x3}, {{r2}, 0x8000000000000003, 0x29, 0x40, 0xc999, 0xffffffffffff023a}, {{r3}, 0xfffffffffffffff9, 0x1, 0xef0bebe826a33f0c, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x1}, {{r6}, 0xfffffffffffffffe, 0x50, 0x8, 0x8000000000000001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0xff, 0x9}, {{r7}, 0xfffffffffffffff6, 0x20, 0x8, 0x80000000, 0x100000000}, {{r8}, 0xfffffffffffffffa, 0xc8, 0x4cd16f5a72aaf238, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x5, 0x9}], 0x4, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffe, 0x4c, 0x1, 0x2aa9, 0x8000}, {{r3}, 0x0, 0x70, 0x4, 0x9, 0x8}], 0x4, &(0x7f0000000780)={0x8d, 0x6}) (async) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 21:59:59 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/513}, &(0x7f0000000340)=0x203) 21:59:59 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) (async) 21:59:59 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x12b) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x12b) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 21:59:59 executing program 6: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 0: pledge(&(0x7f00000000c0)=',\\%-+&:}\x00', &(0x7f0000000100)=']\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x31, 0x6) getdents(r0, &(0x7f0000000180)=""/192, 0xc0) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair(0x1, 0x8002, 0xda, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 21:59:59 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/513}, &(0x7f0000000340)=0x203) 21:59:59 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="2bd48377bcfe7fe079e1e6f650da08da0eef6c", 0x13, 0x6, &(0x7f00000000c0)=@file={0x0, './file1/file0\x00'}, 0x10) (async) socketpair(0x1, 0x3, 0xfb, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/79, 0x4f, 0x40, 0x0, 0x0) 21:59:59 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 21:59:59 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) 21:59:59 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xf8d, 0x6}, 0xffffffffffffff69, 0x0, 0x0, 0x0}, 0x981}, 0x10, 0x40b) 21:59:59 executing program 4: socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xf8d, 0x6}, 0xffffffffffffff69, 0x0, 0x0, 0x0}, 0x981}, 0x10, 0x40b) 21:59:59 executing program 6: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0xffffffffffff7fff, &(0x7f0000000140)='./file1\x00', 0x8}) 21:59:59 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 21:59:59 executing program 6: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x9fbe7f, 0x4, 0x88, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5dc}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x55d8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xd64}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xda}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 21:59:59 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xf8d, 0x6}, 0xffffffffffffff69, 0x0, 0x0, 0x0}, 0x981}, 0x10, 0x40b) 21:59:59 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file1\x00', './file1\x00'}) 22:00:00 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 22:00:00 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file1\x00', './file1\x00'}) 22:00:00 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000846d87d80000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562b0fdef389a3abba004ffa4ed26907eb23df68495cb32a65ccbc96b65c335a62470551a5db70e6d0d4cdcecfd8163adb09924f9f8d1440a8853a1af3c20761e5916b04e8a19fa43caac1df51adc42125af142128701c183f91aadabfcdc090839981b63158d0c2241271baf34baa669b5aea052970622a604eb5a112ee6dcf2b5f044c"], &(0x7f0000000000)=0xfa) 22:00:00 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x12b) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x12b) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:00 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x9fbe7f, 0x4, 0x88, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5dc}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x55d8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xd64}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xda}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:00 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:00 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x403) 22:00:00 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0xffffffffffff7fff, &(0x7f0000000140)='./file1\x00', 0x8}) 22:00:00 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 22:00:00 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000846d87d80000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562b0fdef389a3abba004ffa4ed26907eb23df68495cb32a65ccbc96b65c335a62470551a5db70e6d0d4cdcecfd8163adb09924f9f8d1440a8853a1af3c20761e5916b04e8a19fa43caac1df51adc42125af142128701c183f91aadabfcdc090839981b63158d0c2241271baf34baa669b5aea052970622a604eb5a112ee6dcf2b5f044c"], &(0x7f0000000000)=0xfa) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000846d87d80000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562b0fdef389a3abba004ffa4ed26907eb23df68495cb32a65ccbc96b65c335a62470551a5db70e6d0d4cdcecfd8163adb09924f9f8d1440a8853a1af3c20761e5916b04e8a19fa43caac1df51adc42125af142128701c183f91aadabfcdc090839981b63158d0c2241271baf34baa669b5aea052970622a604eb5a112ee6dcf2b5f044c"], &(0x7f0000000000)=0xfa) (async) 22:00:00 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:00 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0xffffffffffff7fff, &(0x7f0000000140)='./file1\x00', 0x8}) 22:00:00 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file1\x00', './file1\x00'}) 22:00:00 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x9fbe7f, 0x4, 0x88, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5dc}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x55d8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xd64}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xda}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:00 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:00 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x403) 22:00:00 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:00 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000846d87d80000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562b0fdef389a3abba004ffa4ed26907eb23df68495cb32a65ccbc96b65c335a62470551a5db70e6d0d4cdcecfd8163adb09924f9f8d1440a8853a1af3c20761e5916b04e8a19fa43caac1df51adc42125af142128701c183f91aadabfcdc090839981b63158d0c2241271baf34baa669b5aea052970622a604eb5a112ee6dcf2b5f044c"], &(0x7f0000000000)=0xfa) (async) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000846d87d80000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562b0fdef389a3abba004ffa4ed26907eb23df68495cb32a65ccbc96b65c335a62470551a5db70e6d0d4cdcecfd8163adb09924f9f8d1440a8853a1af3c20761e5916b04e8a19fa43caac1df51adc42125af142128701c183f91aadabfcdc090839981b63158d0c2241271baf34baa669b5aea052970622a604eb5a112ee6dcf2b5f044c"], &(0x7f0000000000)=0xfa) 22:00:00 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x20000, 0x8) r2 = accept(r1, 0x0, &(0x7f00000001c0)) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0, 0x3}) 22:00:00 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x403) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x403) 22:00:00 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x113) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x3) 22:00:00 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:00 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000000c0)=""/108) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 22:00:00 executing program 3: r0 = getegid() mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = socket$inet(0x2, 0x4, 0x1f) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0), 0x800, 0x0) r8 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x40, 0x24) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="de8812f4351bc8fe356b8b68af83f89d0109fcfb5f77ca7c9f1ffdaf892f4d70477e239fb75f67cc774ef815ff6d0f7bea8b3314ccc2845157c4772c80a974bc2ab365a3c4f18b13d9df64c12d6c0764d13234c247da0655cc6e0ffe3335a9a1b31987e72bf61905aa794ce136b27dae9b8a43e837c9ab2a97bfd6131fefbd25b4ce15f80a7b890659738219d7e57cba87912d3ec8e61d8733da534f6830c5aa9ad598b9c0e3a6cfc9e20a42c034be5d1c031986de9d0bd1fa04bf4fb9f09ca1353f2fe5eb3a94c8c215c8c457aec4da94d08f7947fbbc2e388e7fa0b1bfde12f50a3db3f78d88dd5a9420bb038af7d7a2b33c44fe505fcf2195", 0xfa}, {&(0x7f00000001c0)="4b6609f7615f10c8d9ac786da0327aa931bc2d120263d9d0f20e69ef0d309546eb31df2a77207483a48b8cfab9f517cc0b1c68d0e1c503ff62d85eacd7baeb0bb048b152da026e3f3246d29b9f6fb851e07073ee011f187b89cc10517bd7be0a9b", 0x61}, {&(0x7f0000000240)="d5da88fdc53cbb7a4a3e3efac0c803087683e1f1bbd041570b86b9850f3800bf7dd51377c71c33391c20e57552ca37a9942b8c4b3067207bb1b301b24179d715b892c6e90f9ae7eabdc58c27e00593c88481e576f0fa11a1693ee5a42a83d89b8dd548f998e5c4dbf372483c16c1a270b4f02c52189cecd8a08a3060987435ae640d1fd8d9c0107d4300a2a3cde0f699daf5c07b7712c8d1f8689598cd90ab12363ba9da2f331de4bffc0e89e86ab651d57ee95b0de309e03d1daeb4b7992a86cd1ed44895a3eac3f91565eaa9418e58b0b4717af91669c8b2f330292958ef6b6651d7405a359e718a640f8cf6f2adca2f3d70593c51315717", 0xf9}, {&(0x7f0000000340)="b5da4ffc00f654334487027cdde3864103394f14f6d03900c842dcdb78fac76e47300f822b153b405987478f50208526948b228cf291a1d5fb1873f8b048a18eea0ef5ea0e38f07ed74340ffdf72e16ebaa54b09497adaa1ef656655fabcf9c2d181b9ac506bacdb90f5a48aed4a749822d81e62de750d11a4c37d84b2069138fa3b757186adfa", 0x87}, {&(0x7f0000000400)="f55f5aba6116dc52fbc7dba3d606f560f3ead09368d269777bcc3194b5a4", 0x1e}, {&(0x7f0000000440)="aadc3a29ca562badaf2bbc1a46e6002d21a30eb6fe25899ff580bb6923efd5a61ea902755d79912dfa164665d004c4db78429ac724c9bb37999563abfe03d771fee96ef7ba2000fba3a8aa4f279f2a573434e1c65bf3ffea0f2a3f064905b4bed28992a16444e3ed5160d9c64642ae7610ac732a7173e263c7346a53dd8b543c96d18fc6d38ab001f1472e159d18b8331f493b2c366e46defd8e61d1d41cceb41267699a81fe5efdf70926b4794ae795bbd69e7d7cbcc59e20e3d1789fddabe0b09338b7b98ad48a2f30315d68acd14daf10a6d084d022979c38f2ed", 0xdc}, {&(0x7f0000000540)="fc99a5977ce30331e50a9c12f92a0ffb99a7135c6ca28fb467b459a28ce6a0dc4bb1b05dba49d8fc40ff4e160aa69e32e845e8c2de534d2ec63a8573b6b32cabdb2193ec4bcdc0c8f954e6ad0d82bfdbad47a8d9620dd1ae3f9208361e3f9015421f79e53e9405bf55118f56df2210cba969667f06c54bcc1332de51847e5abc0e1630436bafc5aa51bf8d139a132d0e95fcf0384759fe6e69ba7035225cea2c727025125ed3b3023b147ba6e54df4f51dee8901b9f02b791b67421e6f70d3b729bd8459c822291c100d3afeba0d254e25cc0b9af14f5c4e", 0xd8}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r1, r1, r4]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r6, r1]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r0}], 0xa8, 0x2}, 0x805) 22:00:00 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000000c0)=""/108) (async) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 22:00:00 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 22:00:01 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:01 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r1, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getuid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r19 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r20 = socket$inet(0x2, 0x4000, 0x8b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="cfaa85bbd5f7fe25193b91e2d6cffd6ecc364eeb2e1cec3c041cee85", 0x1c}, {&(0x7f0000000140)}, {&(0x7f00000004c0)="64a88f1a456b66e8001b73ed52816c8cc94e3f05a0ce6d864e4b15035fd2429e9d0f4602d012ff757a6927095ad66c21243f69effc320c1431ad904b0c4a85c9a104593c54553dbbe83421d1f9d5da298e1d684f3415f2844e49b9adc3b5c2200df2e1350e2ceab17c7e48772314f5b58a4be4d3d9cc5531c676cde052f5037bc66982e7d50c425c81ad6d7c7a1024db409a6259786479ab73fdf23e4c137aab0212524b033a6ce73f3f7c7d3a5b9937b793a5229ff4b9ba2269f8c13fee8aeb2266d7028ef4940bb67df71de2b89c47cc141a8a8b555d8d19347d9f6e24443a33b855946c72f366d59c17c609efe0bc37f1e7a3a5a804dd8ed5625a509c6fb977324b38d3015c7e7577bfc36e9150037c79f6e5fb6dcff6dd05a0e63bd7d6d4fbcce7b16b1e538b3fe05ba59b1a7420ff2d6909d009cffedcd3e2fe21f8d0edc23bc750ef3e614bdede1515e7ad6976365244eb07c1742e94303155fada0b27ff0fc76354edc9b77b7cdebd95a8f95a4fe3772a7647a0b4132c274d588a9c373fa57b0272c4db5e4faeade77bb294ecd02c11d16d8fe7bf38d230be41bbdc7f4284b07f51e39f3705612b9afe2e4b5b9c3acc14b741774eb7cccf1180a4e89fda5fbd14a0b396b049e72f31d9940ffdf7902fd4bdcbd50a61646027e5c4042f873f2941ac2c5fbdbf9a300d6312b02f562f83f128ce31926d88b419f59b1e770654806530856d24f6159b8f01d83e66d40c5a13aa5b47d73f6eb4e08bae5e635d6d19684e750911cb5554aae2070322dee2829e2b79cd24e66ae2d1c16bc4f9dcd425682ee94460e1b3a3df6ced2f1ed8f058b48df45a4fd066cd6dac66dfcd1fc66c89576da9744a081d84d76667d5763f156831c1741702907f3d8fd846976a95e5473c76bc1a1e3a368224c4acc077a99577347fd80c0be0f9ba32017b35f02a686527ab4bcff359a42a931be46b9dabd3e5954368ee81bf0eef50c04f584d7e70db40a1f2f4ccff43f225765972eabf3397e1f6e45c2717c88126dc0fd5677a7804e1ff2757b8cfe0db380aa044c9ea99a2a525d8d2bbb1d97c21ddbeb241a97b862c95b570d1ea05ef748ed2d50bac761f5ae940908deed7da7e8cc360ccac0ee9083e66fd55378c979828f62b7878f7a5bdab02234649f4c2cf264136db3476ee111ee0a2c1fe30ebc1a228fcebc378ca1033c6d335430df37cdba6a65023292bb5e972cfc690293cfefc6a5b4715ac68f72663877aeaef585bad3b63a15df08186844db4f85e361b5803f845c4d49eb6510b7599ed0039577af4b16efc3efa85b596cab7eb21f5e1689b78b287341670269bdae0ff25af9e059f43e37a640e28d25efae36a5f7ca497491b9e3cc4a9e622e0560621f34d9b7cc1ad991865c1a65bbc54340bd4ff4433bac8e002784ce694c8bf6029e98e21971589e3c87a69ea85455ddd34e74bd7ab6c395aed0dbd32c7a4e46c3da1fb85935c2dad35c9c117d3f1998978bc20b06f8d8abbf1fc81cbb4de49c861b55f715b9d587d6aa1b9a4d21c69c1bd765657d57f5597655e269fbd42b04d2a76172586e01a2f516b29a8507e57bde9d0d30fccbb427bb3ab37d387fdc1b23e7b70b4ea5d5fc7c9617dfadd01382edccf95d15f5ed01a4623fc1cfa53a9341eda2ff8871dfdd51ae93ccda0966c564c91e0a544aa138a5f54f287790fe59b1db88ea24747699779f4be6dded00f24e81da986056d74b92290cd40ea4776fd74ea9d0b7cdee08533210ce55ddefa75415775716028812443aeddf62634c95f14058e3145aff0b80b6bde7391df98b3bace13213d7b80268e9c5fff2eee33de9c42d69b98fac587d95de9fdd4ba99b06c819320fbedcf186c6861a20db74dc1a1403d478c7f63f135690162cbdb3502984291977cfce1216703445fcaaaef247297f3773593329740e0e5533573b382382f658bb459b625dbc88b8491900ee4acc0ab519c901b0e28c1944012eefb16eaca1209dde088d840c1063ba6e0247f78d19164f7a094ac4ebc120d3adaf66a324fc5f19aaf1ae89992b44d01676aa1995a855c81eb5164ae887fa871ecdfac2c46f48d9eb1a3b0ad255db59441588a0fd775043440d01617131154c538fb6f5bab05f60e7524a459d2d85ef1d278e8757aaff06611977d633d33928cf1ebb4810ae6f6cdbd6178ed21db050e6bbf98d8696c19c0815ffb8b9dc4325d28d19d3e19e76ee4b398014c82430bde2bc0baa4ba1d10e2a987e77e2e0fbc5f62ec5895a08470025460656a814f952b8a3c5eeb266428ac05dfaa9cd0eec9a42888230bbe6e9ee46eee20a5fe13acf819e0f02433b5f9e7e206ebef9ce05e752b1987a0cc701adf264b0d0ba98c481e5cb65dcc493c6ea6355df379f966d8580fa1e2f6ce2967e44d38f90b755ccf50eb2820e049754cd1b5de6b54c23a04cc582453726d6a5217c366040fe55b06a6339e1d279dfbdfebfe796d112a203bb6cd703559a4a9d562055a1639132f0ba86e6c1a498ba38d130c4a3f8e96a078f45d28c47a5620f39a799cf6d156c5ada2728c086d10ac2e3e3655db6cab8fb9d61e90a8b582f07286353a828b58ddae7ad4264687dc24634dc539cc235868a0ead9a00112192b7d3964ceca955b2435f128c2005d24d1ca1ff20d6bd148f4e175c33ef62dff48a1a42c2c6e47fbd01cb7d7062565e2590798aaf6c87d8efbe86691ca4c71b754b0e6b7fb7354503eed16c2ecbbc7dd13fc9a421880770c0c5824535e4f9f5ee0b86a8856c5f7be58318347331479e9465efa17e478daf0c89242036e604f45d429a588dbb933df46cc94da3dd0131dbf06e233d28ec5a4266df4a14a88e73aa6d8bf74d6b92f1866c61bdb4ce806eb09a175f6b1a9d34c216ae69ed99e6a0f7d3d3c2df4e3d143e3a1e05fffc21f00b3a1deecdd4a7e51fe3699811eb94f629e4ae0e2e70201ca6123fb2ea89f802b8625b2564b52969daca2e6754382f18dd233d8716a939efcb75a7362c2167bc10a918fd0e13208c9eeb126dddd430a441b9e87816afa8cac4d024c355c17609a1809220328b70c0b2e2d458975453e4d513ebb31ac424bc19ada13274c6e078fc7375a6e9e79a1640d9d50021b825b4c4e1651faa88201c6a237e361b24a7503868dbe4933f396e687fd590c6a3fd2e8882bcde9378976ed9cc0ac22f49293043fbc0cac74ca55133ebcf7ae61dd9d84389e2d2d41dd3852ed44c9abfe17d224a84d0d1d6850b396f1bed5bdbd43b72f52eeeeaef0bc1e2f1b72550ebeb9e7e05c4ef31b9949a60c47affa04b2712f8952ca6445f0ed30da58a56a379f46564a4289495950f92c210618f06c6402442900e92a0d6d8566c5a8541153908c0d941ae53f23b1f82a3e74acb89b273c6c9bb5a50b2bc6b388ce769023b3e64b53b77359d5dc5cd7a61b662421ddde1199510c9e3e5d86b310e9baa8026ccffd2163b09e04f4fdcf9bb36285b3b3285e88320c009b283934d5c699ffc6120379a62d166d085f6579caf6a817fb2157df49bda52bbaeab87aef66033fd56032d0222cef21d6c3b1b51872d60352766f6649e8b52673071fc91b9401547fe36929bbb180d2e145aeb8ea44ab129828fb9e75b2dc12d664e25f0e0cc7740509d1362cfe8e4c06d327caace6c25e75c36e0effbc0a01d7ced5cc28edd9dc8a37d5c68fef8f34fe36d4b69256484d46b4c08780fd2202fe20137f1193e821f33d556aed4eca76e0dcb740d187308ff3eaf1fa9c8ad257133407823b0ddf550bb85d473c1f3d9491e875450587041012426c35aef202533cbdde5da1073f6252ca7c5e3d2076bff58ab01c50bd8ca11e45eec18bf39689106e889ccb520ed5e875c9a42092c49bd17d5b42fec378c0dca4560ebec1cc9eef7359f22618f8f54d5738b87962c7c72fe2a2c4861d9449c94aa5711d736baa528206fc77b24de92a9ee577f5111f0f941280c02d283251569a65c5760ac7d2cc8ac8b07f8d7c8e734a7270a1fc409a5c09577846960921816f49a31eb52a5c353e5d9eb849a76e816a5502123e7916ad4b982bdf66a9d08aec15734ac78ebd623f140c097f9b12f945cc92ab294a2f1f6671c6160251bedeb0800d9a403cb924d099d570edf9859db1a4d9dbf8d9c573ac7dad8f83bdda5abd298dd08feaa1d981d6a5205e2c6f47b188c380f07b4bad8cb70b7fa71f30cfb7ccc1883d09a1cc620f16e2f9129ef4aed2fc55a6d9d5adc167b2da40fec7700fb23640d537cfc79830e31074539b73c2efa9c5311ba27b4b4a000e8d3d19d22b69d20986010525b595b3ae40c696b59947c7d4cd126f9f5051a1b0d937009d53fd6da90212ba38cd465687c628f86359140cf38d78d031310492a627a577afcb2abb2e4627fa85158346df49d6de81b33f6ccf0ed60020e7f375108e4df9e4f1d09feac865ec1dcd14b3c0e0bb28b3f416d124cb99700211f8ff51b492333af4e34145883b209402c67fd3de7756c8b0e6ad0c298c438c4b9b46bc324b6f490cbfa495e5fab1934979a69b695f48113083b97c60c4e9d8ad3868fc68ac7224083809c0a2f27a6bc00cc89e68c9126d2521ba0f52b3ea7e84a3e19d12880589e6a96e8727fded09b444a2c0ba96097fce57ef557d69c8b83dde366a158466dee0f89d9cc784585f5aa9ec074df090e34e89a6f28045f690d5d2e6703be2e4dca45ad3ba6a5722dd28ec1df3beaf1f7667f81dff6e9ee33793104519ff87049cba68d3cdc02c67438b242aab9f1cf2cfe883a41ef50e56dc27d90a6373929f2927255ddf3ab9298226e36a285d787798c968c6b10ad7f9ff9e8e42dcf23212c319ba8ddbeb9d65facac1778ccd42057ead65843e8523982aeb7b0c16dcfff9c6115305623686c281eae9548f64a0cdd99f0ed2e30efba8fc2c74580c4439ea3526a3ce800a1d2729edba42e8977aa5b8f09be4320ad212e0dc8723cbf027a8c3ee32bcfa4b0cd7ba175913ce979826b62dbf846761ed71998762d4267e94f0c7a85b277e401f424a8ee3fe949784cc1767a3788d171332e516652994277dbf47b00f12e4fc211259a0ebb4e082d9d693aea0af79944004e344dac75ef285202f299d39f2373d657c687720b96d9bfac78c642d04e962a7b38e8b32b8e8b8ee1d39ba8c2b1ffb330c72da884a2a0a483971eef92af1aa5879d4c89344605e15cb953712c8c4c410c746f4150905eb966bd825ad1a53bbcf97fe5d689e3145f1d0a96993cb667fa8adae315a55ecbb80ad067e23143836a6aa7560fae3dc5e85bfaa3ff99a48fb197511e03539c86deddf4bf7c799197a203821ec0bf67acbb59a9b32e06c6e2b6714a65c5a014346ef58aa9b3ee5878f9923565d16461a06e13276d1546a611281ba132dfd3d86c6a6204a61d7874329f8f083f6df67400aa8d55070631b80927ef2f1df04925e3aebe4686a1e6597e69f96fd8189c7698763bc3d1d28d777814ab927e79b81f4fc05ee8618f3b75c00f5a25a9ee2353ed37adabf2900f48942c2015c7a9380a8789c3da7e0ac0c70168b09de584bc32d0ee6ec9344a9648214878166f2bc52f380d57cc4b3368066a7fca4d78b0e1590098750d4abf36e46baff5abc290907ba2415da544e8789d9bc5cd087b895cee78ce5a7d2635d5ecd61b8cd8ddf88585b54f64f2771f0037241fab80354bc276cda300699d8d3b3367f75ebfa9879d939804962ff2070669007565290b37337003c0d01acaffe746c4a10830caaec7ae6e8e0804149b56365090fad2f6b3a", 0x1000}], 0x3, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r13}, @rights={0x20, 0xffff, 0x1, [r19, r20, r0]}], 0x130, 0x1}, 0xd) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7fffffff}, {0xfffffffffffffffb, 0x9}}, 0x2) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:01 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:01 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x113) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x3) 22:00:01 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x20000, 0x8) r2 = accept(r1, 0x0, &(0x7f00000001c0)) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0, 0x3}) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x20000, 0x8) (async) accept(r1, 0x0, &(0x7f00000001c0)) (async) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0, 0x3}) (async) 22:00:01 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) (async) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) 22:00:01 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) (async, rerun: 64) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (rerun: 64) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000000c0)=""/108) (async) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 22:00:01 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x7fffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r1, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 64) r2 = getuid() (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) (async) r4 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) (async) r10 = getuid() (async, rerun: 64) r11 = getuid() (rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r14 = getpgid(0xffffffffffffffff) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r19 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) (async) r20 = socket$inet(0x2, 0x4000, 0x8b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="cfaa85bbd5f7fe25193b91e2d6cffd6ecc364eeb2e1cec3c041cee85", 0x1c}, {&(0x7f0000000140)}, {&(0x7f00000004c0)="64a88f1a456b66e8001b73ed52816c8cc94e3f05a0ce6d864e4b15035fd2429e9d0f4602d012ff757a6927095ad66c21243f69effc320c1431ad904b0c4a85c9a104593c54553dbbe83421d1f9d5da298e1d684f3415f2844e49b9adc3b5c2200df2e1350e2ceab17c7e48772314f5b58a4be4d3d9cc5531c676cde052f5037bc66982e7d50c425c81ad6d7c7a1024db409a6259786479ab73fdf23e4c137aab0212524b033a6ce73f3f7c7d3a5b9937b793a5229ff4b9ba2269f8c13fee8aeb2266d7028ef4940bb67df71de2b89c47cc141a8a8b555d8d19347d9f6e24443a33b855946c72f366d59c17c609efe0bc37f1e7a3a5a804dd8ed5625a509c6fb977324b38d3015c7e7577bfc36e9150037c79f6e5fb6dcff6dd05a0e63bd7d6d4fbcce7b16b1e538b3fe05ba59b1a7420ff2d6909d009cffedcd3e2fe21f8d0edc23bc750ef3e614bdede1515e7ad6976365244eb07c1742e94303155fada0b27ff0fc76354edc9b77b7cdebd95a8f95a4fe3772a7647a0b4132c274d588a9c373fa57b0272c4db5e4faeade77bb294ecd02c11d16d8fe7bf38d230be41bbdc7f4284b07f51e39f3705612b9afe2e4b5b9c3acc14b741774eb7cccf1180a4e89fda5fbd14a0b396b049e72f31d9940ffdf7902fd4bdcbd50a61646027e5c4042f873f2941ac2c5fbdbf9a300d6312b02f562f83f128ce31926d88b419f59b1e770654806530856d24f6159b8f01d83e66d40c5a13aa5b47d73f6eb4e08bae5e635d6d19684e750911cb5554aae2070322dee2829e2b79cd24e66ae2d1c16bc4f9dcd425682ee94460e1b3a3df6ced2f1ed8f058b48df45a4fd066cd6dac66dfcd1fc66c89576da9744a081d84d76667d5763f156831c1741702907f3d8fd846976a95e5473c76bc1a1e3a368224c4acc077a99577347fd80c0be0f9ba32017b35f02a686527ab4bcff359a42a931be46b9dabd3e5954368ee81bf0eef50c04f584d7e70db40a1f2f4ccff43f225765972eabf3397e1f6e45c2717c88126dc0fd5677a7804e1ff2757b8cfe0db380aa044c9ea99a2a525d8d2bbb1d97c21ddbeb241a97b862c95b570d1ea05ef748ed2d50bac761f5ae940908deed7da7e8cc360ccac0ee9083e66fd55378c979828f62b7878f7a5bdab02234649f4c2cf264136db3476ee111ee0a2c1fe30ebc1a228fcebc378ca1033c6d335430df37cdba6a65023292bb5e972cfc690293cfefc6a5b4715ac68f72663877aeaef585bad3b63a15df08186844db4f85e361b5803f845c4d49eb6510b7599ed0039577af4b16efc3efa85b596cab7eb21f5e1689b78b287341670269bdae0ff25af9e059f43e37a640e28d25efae36a5f7ca497491b9e3cc4a9e622e0560621f34d9b7cc1ad991865c1a65bbc54340bd4ff4433bac8e002784ce694c8bf6029e98e21971589e3c87a69ea85455ddd34e74bd7ab6c395aed0dbd32c7a4e46c3da1fb85935c2dad35c9c117d3f1998978bc20b06f8d8abbf1fc81cbb4de49c861b55f715b9d587d6aa1b9a4d21c69c1bd765657d57f5597655e269fbd42b04d2a76172586e01a2f516b29a8507e57bde9d0d30fccbb427bb3ab37d387fdc1b23e7b70b4ea5d5fc7c9617dfadd01382edccf95d15f5ed01a4623fc1cfa53a9341eda2ff8871dfdd51ae93ccda0966c564c91e0a544aa138a5f54f287790fe59b1db88ea24747699779f4be6dded00f24e81da986056d74b92290cd40ea4776fd74ea9d0b7cdee08533210ce55ddefa75415775716028812443aeddf62634c95f14058e3145aff0b80b6bde7391df98b3bace13213d7b80268e9c5fff2eee33de9c42d69b98fac587d95de9fdd4ba99b06c819320fbedcf186c6861a20db74dc1a1403d478c7f63f135690162cbdb3502984291977cfce1216703445fcaaaef247297f3773593329740e0e5533573b382382f658bb459b625dbc88b8491900ee4acc0ab519c901b0e28c1944012eefb16eaca1209dde088d840c1063ba6e0247f78d19164f7a094ac4ebc120d3adaf66a324fc5f19aaf1ae89992b44d01676aa1995a855c81eb5164ae887fa871ecdfac2c46f48d9eb1a3b0ad255db59441588a0fd775043440d01617131154c538fb6f5bab05f60e7524a459d2d85ef1d278e8757aaff06611977d633d33928cf1ebb4810ae6f6cdbd6178ed21db050e6bbf98d8696c19c0815ffb8b9dc4325d28d19d3e19e76ee4b398014c82430bde2bc0baa4ba1d10e2a987e77e2e0fbc5f62ec5895a08470025460656a814f952b8a3c5eeb266428ac05dfaa9cd0eec9a42888230bbe6e9ee46eee20a5fe13acf819e0f02433b5f9e7e206ebef9ce05e752b1987a0cc701adf264b0d0ba98c481e5cb65dcc493c6ea6355df379f966d8580fa1e2f6ce2967e44d38f90b755ccf50eb2820e049754cd1b5de6b54c23a04cc582453726d6a5217c366040fe55b06a6339e1d279dfbdfebfe796d112a203bb6cd703559a4a9d562055a1639132f0ba86e6c1a498ba38d130c4a3f8e96a078f45d28c47a5620f39a799cf6d156c5ada2728c086d10ac2e3e3655db6cab8fb9d61e90a8b582f07286353a828b58ddae7ad4264687dc24634dc539cc235868a0ead9a00112192b7d3964ceca955b2435f128c2005d24d1ca1ff20d6bd148f4e175c33ef62dff48a1a42c2c6e47fbd01cb7d7062565e2590798aaf6c87d8efbe86691ca4c71b754b0e6b7fb7354503eed16c2ecbbc7dd13fc9a421880770c0c5824535e4f9f5ee0b86a8856c5f7be58318347331479e9465efa17e478daf0c89242036e604f45d429a588dbb933df46cc94da3dd0131dbf06e233d28ec5a4266df4a14a88e73aa6d8bf74d6b92f1866c61bdb4ce806eb09a175f6b1a9d34c216ae69ed99e6a0f7d3d3c2df4e3d143e3a1e05fffc21f00b3a1deecdd4a7e51fe3699811eb94f629e4ae0e2e70201ca6123fb2ea89f802b8625b2564b52969daca2e6754382f18dd233d8716a939efcb75a7362c2167bc10a918fd0e13208c9eeb126dddd430a441b9e87816afa8cac4d024c355c17609a1809220328b70c0b2e2d458975453e4d513ebb31ac424bc19ada13274c6e078fc7375a6e9e79a1640d9d50021b825b4c4e1651faa88201c6a237e361b24a7503868dbe4933f396e687fd590c6a3fd2e8882bcde9378976ed9cc0ac22f49293043fbc0cac74ca55133ebcf7ae61dd9d84389e2d2d41dd3852ed44c9abfe17d224a84d0d1d6850b396f1bed5bdbd43b72f52eeeeaef0bc1e2f1b72550ebeb9e7e05c4ef31b9949a60c47affa04b2712f8952ca6445f0ed30da58a56a379f46564a4289495950f92c210618f06c6402442900e92a0d6d8566c5a8541153908c0d941ae53f23b1f82a3e74acb89b273c6c9bb5a50b2bc6b388ce769023b3e64b53b77359d5dc5cd7a61b662421ddde1199510c9e3e5d86b310e9baa8026ccffd2163b09e04f4fdcf9bb36285b3b3285e88320c009b283934d5c699ffc6120379a62d166d085f6579caf6a817fb2157df49bda52bbaeab87aef66033fd56032d0222cef21d6c3b1b51872d60352766f6649e8b52673071fc91b9401547fe36929bbb180d2e145aeb8ea44ab129828fb9e75b2dc12d664e25f0e0cc7740509d1362cfe8e4c06d327caace6c25e75c36e0effbc0a01d7ced5cc28edd9dc8a37d5c68fef8f34fe36d4b69256484d46b4c08780fd2202fe20137f1193e821f33d556aed4eca76e0dcb740d187308ff3eaf1fa9c8ad257133407823b0ddf550bb85d473c1f3d9491e875450587041012426c35aef202533cbdde5da1073f6252ca7c5e3d2076bff58ab01c50bd8ca11e45eec18bf39689106e889ccb520ed5e875c9a42092c49bd17d5b42fec378c0dca4560ebec1cc9eef7359f22618f8f54d5738b87962c7c72fe2a2c4861d9449c94aa5711d736baa528206fc77b24de92a9ee577f5111f0f941280c02d283251569a65c5760ac7d2cc8ac8b07f8d7c8e734a7270a1fc409a5c09577846960921816f49a31eb52a5c353e5d9eb849a76e816a5502123e7916ad4b982bdf66a9d08aec15734ac78ebd623f140c097f9b12f945cc92ab294a2f1f6671c6160251bedeb0800d9a403cb924d099d570edf9859db1a4d9dbf8d9c573ac7dad8f83bdda5abd298dd08feaa1d981d6a5205e2c6f47b188c380f07b4bad8cb70b7fa71f30cfb7ccc1883d09a1cc620f16e2f9129ef4aed2fc55a6d9d5adc167b2da40fec7700fb23640d537cfc79830e31074539b73c2efa9c5311ba27b4b4a000e8d3d19d22b69d20986010525b595b3ae40c696b59947c7d4cd126f9f5051a1b0d937009d53fd6da90212ba38cd465687c628f86359140cf38d78d031310492a627a577afcb2abb2e4627fa85158346df49d6de81b33f6ccf0ed60020e7f375108e4df9e4f1d09feac865ec1dcd14b3c0e0bb28b3f416d124cb99700211f8ff51b492333af4e34145883b209402c67fd3de7756c8b0e6ad0c298c438c4b9b46bc324b6f490cbfa495e5fab1934979a69b695f48113083b97c60c4e9d8ad3868fc68ac7224083809c0a2f27a6bc00cc89e68c9126d2521ba0f52b3ea7e84a3e19d12880589e6a96e8727fded09b444a2c0ba96097fce57ef557d69c8b83dde366a158466dee0f89d9cc784585f5aa9ec074df090e34e89a6f28045f690d5d2e6703be2e4dca45ad3ba6a5722dd28ec1df3beaf1f7667f81dff6e9ee33793104519ff87049cba68d3cdc02c67438b242aab9f1cf2cfe883a41ef50e56dc27d90a6373929f2927255ddf3ab9298226e36a285d787798c968c6b10ad7f9ff9e8e42dcf23212c319ba8ddbeb9d65facac1778ccd42057ead65843e8523982aeb7b0c16dcfff9c6115305623686c281eae9548f64a0cdd99f0ed2e30efba8fc2c74580c4439ea3526a3ce800a1d2729edba42e8977aa5b8f09be4320ad212e0dc8723cbf027a8c3ee32bcfa4b0cd7ba175913ce979826b62dbf846761ed71998762d4267e94f0c7a85b277e401f424a8ee3fe949784cc1767a3788d171332e516652994277dbf47b00f12e4fc211259a0ebb4e082d9d693aea0af79944004e344dac75ef285202f299d39f2373d657c687720b96d9bfac78c642d04e962a7b38e8b32b8e8b8ee1d39ba8c2b1ffb330c72da884a2a0a483971eef92af1aa5879d4c89344605e15cb953712c8c4c410c746f4150905eb966bd825ad1a53bbcf97fe5d689e3145f1d0a96993cb667fa8adae315a55ecbb80ad067e23143836a6aa7560fae3dc5e85bfaa3ff99a48fb197511e03539c86deddf4bf7c799197a203821ec0bf67acbb59a9b32e06c6e2b6714a65c5a014346ef58aa9b3ee5878f9923565d16461a06e13276d1546a611281ba132dfd3d86c6a6204a61d7874329f8f083f6df67400aa8d55070631b80927ef2f1df04925e3aebe4686a1e6597e69f96fd8189c7698763bc3d1d28d777814ab927e79b81f4fc05ee8618f3b75c00f5a25a9ee2353ed37adabf2900f48942c2015c7a9380a8789c3da7e0ac0c70168b09de584bc32d0ee6ec9344a9648214878166f2bc52f380d57cc4b3368066a7fca4d78b0e1590098750d4abf36e46baff5abc290907ba2415da544e8789d9bc5cd087b895cee78ce5a7d2635d5ecd61b8cd8ddf88585b54f64f2771f0037241fab80354bc276cda300699d8d3b3367f75ebfa9879d939804962ff2070669007565290b37337003c0d01acaffe746c4a10830caaec7ae6e8e0804149b56365090fad2f6b3a", 0x1000}], 0x3, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r13}, @rights={0x20, 0xffff, 0x1, [r19, r20, r0]}], 0x130, 0x1}, 0xd) (async) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7fffffff}, {0xfffffffffffffffb, 0x9}}, 0x2) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:01 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x20000, 0x8) r2 = accept(r1, 0x0, &(0x7f00000001c0)) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0, 0x3}) 22:00:01 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x81) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="4405c0c7568525eac5122cc47b9ff1f7c83630c963df974d2a748d19173c3c4233b7b7768eb184db9b1aa7c23b399c034fd3a3cf562ec6f96983b5887407969a02289fd2b13bd978f61bceb14736fbb7c4c4b992dcb4bcfbda33c0e1f4040ed7a4c8e9113080b1cf4abfcf1e1122a38610d1b4985624fcfe9dccb0c4f255120e0b465f50206a6313bceb281dc8bbaa63a8", 0x91, 0x8, 0x0, 0x0) 22:00:01 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 22:00:01 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:01 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x81) (async) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x81) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) (async) accept$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') (async) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="4405c0c7568525eac5122cc47b9ff1f7c83630c963df974d2a748d19173c3c4233b7b7768eb184db9b1aa7c23b399c034fd3a3cf562ec6f96983b5887407969a02289fd2b13bd978f61bceb14736fbb7c4c4b992dcb4bcfbda33c0e1f4040ed7a4c8e9113080b1cf4abfcf1e1122a38610d1b4985624fcfe9dccb0c4f255120e0b465f50206a6313bceb281dc8bbaa63a8", 0x91, 0x8, 0x0, 0x0) 22:00:01 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file1\x00', 0xac, 0x2, 0x8001}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:01 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:01 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x7fffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r1, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) (async) r4 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async) r7 = fcntl$dupfd(r0, 0x0, r0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) (async) r10 = getuid() (async) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r14, r15, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r18 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r19 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) (async) r20 = socket$inet(0x2, 0x4000, 0x8b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="cfaa85bbd5f7fe25193b91e2d6cffd6ecc364eeb2e1cec3c041cee85", 0x1c}, {&(0x7f0000000140)}, {&(0x7f00000004c0)="64a88f1a456b66e8001b73ed52816c8cc94e3f05a0ce6d864e4b15035fd2429e9d0f4602d012ff757a6927095ad66c21243f69effc320c1431ad904b0c4a85c9a104593c54553dbbe83421d1f9d5da298e1d684f3415f2844e49b9adc3b5c2200df2e1350e2ceab17c7e48772314f5b58a4be4d3d9cc5531c676cde052f5037bc66982e7d50c425c81ad6d7c7a1024db409a6259786479ab73fdf23e4c137aab0212524b033a6ce73f3f7c7d3a5b9937b793a5229ff4b9ba2269f8c13fee8aeb2266d7028ef4940bb67df71de2b89c47cc141a8a8b555d8d19347d9f6e24443a33b855946c72f366d59c17c609efe0bc37f1e7a3a5a804dd8ed5625a509c6fb977324b38d3015c7e7577bfc36e9150037c79f6e5fb6dcff6dd05a0e63bd7d6d4fbcce7b16b1e538b3fe05ba59b1a7420ff2d6909d009cffedcd3e2fe21f8d0edc23bc750ef3e614bdede1515e7ad6976365244eb07c1742e94303155fada0b27ff0fc76354edc9b77b7cdebd95a8f95a4fe3772a7647a0b4132c274d588a9c373fa57b0272c4db5e4faeade77bb294ecd02c11d16d8fe7bf38d230be41bbdc7f4284b07f51e39f3705612b9afe2e4b5b9c3acc14b741774eb7cccf1180a4e89fda5fbd14a0b396b049e72f31d9940ffdf7902fd4bdcbd50a61646027e5c4042f873f2941ac2c5fbdbf9a300d6312b02f562f83f128ce31926d88b419f59b1e770654806530856d24f6159b8f01d83e66d40c5a13aa5b47d73f6eb4e08bae5e635d6d19684e750911cb5554aae2070322dee2829e2b79cd24e66ae2d1c16bc4f9dcd425682ee94460e1b3a3df6ced2f1ed8f058b48df45a4fd066cd6dac66dfcd1fc66c89576da9744a081d84d76667d5763f156831c1741702907f3d8fd846976a95e5473c76bc1a1e3a368224c4acc077a99577347fd80c0be0f9ba32017b35f02a686527ab4bcff359a42a931be46b9dabd3e5954368ee81bf0eef50c04f584d7e70db40a1f2f4ccff43f225765972eabf3397e1f6e45c2717c88126dc0fd5677a7804e1ff2757b8cfe0db380aa044c9ea99a2a525d8d2bbb1d97c21ddbeb241a97b862c95b570d1ea05ef748ed2d50bac761f5ae940908deed7da7e8cc360ccac0ee9083e66fd55378c979828f62b7878f7a5bdab02234649f4c2cf264136db3476ee111ee0a2c1fe30ebc1a228fcebc378ca1033c6d335430df37cdba6a65023292bb5e972cfc690293cfefc6a5b4715ac68f72663877aeaef585bad3b63a15df08186844db4f85e361b5803f845c4d49eb6510b7599ed0039577af4b16efc3efa85b596cab7eb21f5e1689b78b287341670269bdae0ff25af9e059f43e37a640e28d25efae36a5f7ca497491b9e3cc4a9e622e0560621f34d9b7cc1ad991865c1a65bbc54340bd4ff4433bac8e002784ce694c8bf6029e98e21971589e3c87a69ea85455ddd34e74bd7ab6c395aed0dbd32c7a4e46c3da1fb85935c2dad35c9c117d3f1998978bc20b06f8d8abbf1fc81cbb4de49c861b55f715b9d587d6aa1b9a4d21c69c1bd765657d57f5597655e269fbd42b04d2a76172586e01a2f516b29a8507e57bde9d0d30fccbb427bb3ab37d387fdc1b23e7b70b4ea5d5fc7c9617dfadd01382edccf95d15f5ed01a4623fc1cfa53a9341eda2ff8871dfdd51ae93ccda0966c564c91e0a544aa138a5f54f287790fe59b1db88ea24747699779f4be6dded00f24e81da986056d74b92290cd40ea4776fd74ea9d0b7cdee08533210ce55ddefa75415775716028812443aeddf62634c95f14058e3145aff0b80b6bde7391df98b3bace13213d7b80268e9c5fff2eee33de9c42d69b98fac587d95de9fdd4ba99b06c819320fbedcf186c6861a20db74dc1a1403d478c7f63f135690162cbdb3502984291977cfce1216703445fcaaaef247297f3773593329740e0e5533573b382382f658bb459b625dbc88b8491900ee4acc0ab519c901b0e28c1944012eefb16eaca1209dde088d840c1063ba6e0247f78d19164f7a094ac4ebc120d3adaf66a324fc5f19aaf1ae89992b44d01676aa1995a855c81eb5164ae887fa871ecdfac2c46f48d9eb1a3b0ad255db59441588a0fd775043440d01617131154c538fb6f5bab05f60e7524a459d2d85ef1d278e8757aaff06611977d633d33928cf1ebb4810ae6f6cdbd6178ed21db050e6bbf98d8696c19c0815ffb8b9dc4325d28d19d3e19e76ee4b398014c82430bde2bc0baa4ba1d10e2a987e77e2e0fbc5f62ec5895a08470025460656a814f952b8a3c5eeb266428ac05dfaa9cd0eec9a42888230bbe6e9ee46eee20a5fe13acf819e0f02433b5f9e7e206ebef9ce05e752b1987a0cc701adf264b0d0ba98c481e5cb65dcc493c6ea6355df379f966d8580fa1e2f6ce2967e44d38f90b755ccf50eb2820e049754cd1b5de6b54c23a04cc582453726d6a5217c366040fe55b06a6339e1d279dfbdfebfe796d112a203bb6cd703559a4a9d562055a1639132f0ba86e6c1a498ba38d130c4a3f8e96a078f45d28c47a5620f39a799cf6d156c5ada2728c086d10ac2e3e3655db6cab8fb9d61e90a8b582f07286353a828b58ddae7ad4264687dc24634dc539cc235868a0ead9a00112192b7d3964ceca955b2435f128c2005d24d1ca1ff20d6bd148f4e175c33ef62dff48a1a42c2c6e47fbd01cb7d7062565e2590798aaf6c87d8efbe86691ca4c71b754b0e6b7fb7354503eed16c2ecbbc7dd13fc9a421880770c0c5824535e4f9f5ee0b86a8856c5f7be58318347331479e9465efa17e478daf0c89242036e604f45d429a588dbb933df46cc94da3dd0131dbf06e233d28ec5a4266df4a14a88e73aa6d8bf74d6b92f1866c61bdb4ce806eb09a175f6b1a9d34c216ae69ed99e6a0f7d3d3c2df4e3d143e3a1e05fffc21f00b3a1deecdd4a7e51fe3699811eb94f629e4ae0e2e70201ca6123fb2ea89f802b8625b2564b52969daca2e6754382f18dd233d8716a939efcb75a7362c2167bc10a918fd0e13208c9eeb126dddd430a441b9e87816afa8cac4d024c355c17609a1809220328b70c0b2e2d458975453e4d513ebb31ac424bc19ada13274c6e078fc7375a6e9e79a1640d9d50021b825b4c4e1651faa88201c6a237e361b24a7503868dbe4933f396e687fd590c6a3fd2e8882bcde9378976ed9cc0ac22f49293043fbc0cac74ca55133ebcf7ae61dd9d84389e2d2d41dd3852ed44c9abfe17d224a84d0d1d6850b396f1bed5bdbd43b72f52eeeeaef0bc1e2f1b72550ebeb9e7e05c4ef31b9949a60c47affa04b2712f8952ca6445f0ed30da58a56a379f46564a4289495950f92c210618f06c6402442900e92a0d6d8566c5a8541153908c0d941ae53f23b1f82a3e74acb89b273c6c9bb5a50b2bc6b388ce769023b3e64b53b77359d5dc5cd7a61b662421ddde1199510c9e3e5d86b310e9baa8026ccffd2163b09e04f4fdcf9bb36285b3b3285e88320c009b283934d5c699ffc6120379a62d166d085f6579caf6a817fb2157df49bda52bbaeab87aef66033fd56032d0222cef21d6c3b1b51872d60352766f6649e8b52673071fc91b9401547fe36929bbb180d2e145aeb8ea44ab129828fb9e75b2dc12d664e25f0e0cc7740509d1362cfe8e4c06d327caace6c25e75c36e0effbc0a01d7ced5cc28edd9dc8a37d5c68fef8f34fe36d4b69256484d46b4c08780fd2202fe20137f1193e821f33d556aed4eca76e0dcb740d187308ff3eaf1fa9c8ad257133407823b0ddf550bb85d473c1f3d9491e875450587041012426c35aef202533cbdde5da1073f6252ca7c5e3d2076bff58ab01c50bd8ca11e45eec18bf39689106e889ccb520ed5e875c9a42092c49bd17d5b42fec378c0dca4560ebec1cc9eef7359f22618f8f54d5738b87962c7c72fe2a2c4861d9449c94aa5711d736baa528206fc77b24de92a9ee577f5111f0f941280c02d283251569a65c5760ac7d2cc8ac8b07f8d7c8e734a7270a1fc409a5c09577846960921816f49a31eb52a5c353e5d9eb849a76e816a5502123e7916ad4b982bdf66a9d08aec15734ac78ebd623f140c097f9b12f945cc92ab294a2f1f6671c6160251bedeb0800d9a403cb924d099d570edf9859db1a4d9dbf8d9c573ac7dad8f83bdda5abd298dd08feaa1d981d6a5205e2c6f47b188c380f07b4bad8cb70b7fa71f30cfb7ccc1883d09a1cc620f16e2f9129ef4aed2fc55a6d9d5adc167b2da40fec7700fb23640d537cfc79830e31074539b73c2efa9c5311ba27b4b4a000e8d3d19d22b69d20986010525b595b3ae40c696b59947c7d4cd126f9f5051a1b0d937009d53fd6da90212ba38cd465687c628f86359140cf38d78d031310492a627a577afcb2abb2e4627fa85158346df49d6de81b33f6ccf0ed60020e7f375108e4df9e4f1d09feac865ec1dcd14b3c0e0bb28b3f416d124cb99700211f8ff51b492333af4e34145883b209402c67fd3de7756c8b0e6ad0c298c438c4b9b46bc324b6f490cbfa495e5fab1934979a69b695f48113083b97c60c4e9d8ad3868fc68ac7224083809c0a2f27a6bc00cc89e68c9126d2521ba0f52b3ea7e84a3e19d12880589e6a96e8727fded09b444a2c0ba96097fce57ef557d69c8b83dde366a158466dee0f89d9cc784585f5aa9ec074df090e34e89a6f28045f690d5d2e6703be2e4dca45ad3ba6a5722dd28ec1df3beaf1f7667f81dff6e9ee33793104519ff87049cba68d3cdc02c67438b242aab9f1cf2cfe883a41ef50e56dc27d90a6373929f2927255ddf3ab9298226e36a285d787798c968c6b10ad7f9ff9e8e42dcf23212c319ba8ddbeb9d65facac1778ccd42057ead65843e8523982aeb7b0c16dcfff9c6115305623686c281eae9548f64a0cdd99f0ed2e30efba8fc2c74580c4439ea3526a3ce800a1d2729edba42e8977aa5b8f09be4320ad212e0dc8723cbf027a8c3ee32bcfa4b0cd7ba175913ce979826b62dbf846761ed71998762d4267e94f0c7a85b277e401f424a8ee3fe949784cc1767a3788d171332e516652994277dbf47b00f12e4fc211259a0ebb4e082d9d693aea0af79944004e344dac75ef285202f299d39f2373d657c687720b96d9bfac78c642d04e962a7b38e8b32b8e8b8ee1d39ba8c2b1ffb330c72da884a2a0a483971eef92af1aa5879d4c89344605e15cb953712c8c4c410c746f4150905eb966bd825ad1a53bbcf97fe5d689e3145f1d0a96993cb667fa8adae315a55ecbb80ad067e23143836a6aa7560fae3dc5e85bfaa3ff99a48fb197511e03539c86deddf4bf7c799197a203821ec0bf67acbb59a9b32e06c6e2b6714a65c5a014346ef58aa9b3ee5878f9923565d16461a06e13276d1546a611281ba132dfd3d86c6a6204a61d7874329f8f083f6df67400aa8d55070631b80927ef2f1df04925e3aebe4686a1e6597e69f96fd8189c7698763bc3d1d28d777814ab927e79b81f4fc05ee8618f3b75c00f5a25a9ee2353ed37adabf2900f48942c2015c7a9380a8789c3da7e0ac0c70168b09de584bc32d0ee6ec9344a9648214878166f2bc52f380d57cc4b3368066a7fca4d78b0e1590098750d4abf36e46baff5abc290907ba2415da544e8789d9bc5cd087b895cee78ce5a7d2635d5ecd61b8cd8ddf88585b54f64f2771f0037241fab80354bc276cda300699d8d3b3367f75ebfa9879d939804962ff2070669007565290b37337003c0d01acaffe746c4a10830caaec7ae6e8e0804149b56365090fad2f6b3a", 0x1000}], 0x3, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r13}, @rights={0x20, 0xffff, 0x1, [r19, r20, r0]}], 0x130, 0x1}, 0xd) (async) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7fffffff}, {0xfffffffffffffffb, 0x9}}, 0x2) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:01 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x113) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x3) mkdir(&(0x7f0000000080)='./file1\x00', 0x113) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x3) (async) 22:00:01 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) (rerun: 64) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 22:00:01 executing program 3: r0 = getegid() mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1f) (async) r5 = socket$inet(0x2, 0x4, 0x1f) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0), 0x800, 0x0) r8 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x40, 0x24) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="de8812f4351bc8fe356b8b68af83f89d0109fcfb5f77ca7c9f1ffdaf892f4d70477e239fb75f67cc774ef815ff6d0f7bea8b3314ccc2845157c4772c80a974bc2ab365a3c4f18b13d9df64c12d6c0764d13234c247da0655cc6e0ffe3335a9a1b31987e72bf61905aa794ce136b27dae9b8a43e837c9ab2a97bfd6131fefbd25b4ce15f80a7b890659738219d7e57cba87912d3ec8e61d8733da534f6830c5aa9ad598b9c0e3a6cfc9e20a42c034be5d1c031986de9d0bd1fa04bf4fb9f09ca1353f2fe5eb3a94c8c215c8c457aec4da94d08f7947fbbc2e388e7fa0b1bfde12f50a3db3f78d88dd5a9420bb038af7d7a2b33c44fe505fcf2195", 0xfa}, {&(0x7f00000001c0)="4b6609f7615f10c8d9ac786da0327aa931bc2d120263d9d0f20e69ef0d309546eb31df2a77207483a48b8cfab9f517cc0b1c68d0e1c503ff62d85eacd7baeb0bb048b152da026e3f3246d29b9f6fb851e07073ee011f187b89cc10517bd7be0a9b", 0x61}, {&(0x7f0000000240)="d5da88fdc53cbb7a4a3e3efac0c803087683e1f1bbd041570b86b9850f3800bf7dd51377c71c33391c20e57552ca37a9942b8c4b3067207bb1b301b24179d715b892c6e90f9ae7eabdc58c27e00593c88481e576f0fa11a1693ee5a42a83d89b8dd548f998e5c4dbf372483c16c1a270b4f02c52189cecd8a08a3060987435ae640d1fd8d9c0107d4300a2a3cde0f699daf5c07b7712c8d1f8689598cd90ab12363ba9da2f331de4bffc0e89e86ab651d57ee95b0de309e03d1daeb4b7992a86cd1ed44895a3eac3f91565eaa9418e58b0b4717af91669c8b2f330292958ef6b6651d7405a359e718a640f8cf6f2adca2f3d70593c51315717", 0xf9}, {&(0x7f0000000340)="b5da4ffc00f654334487027cdde3864103394f14f6d03900c842dcdb78fac76e47300f822b153b405987478f50208526948b228cf291a1d5fb1873f8b048a18eea0ef5ea0e38f07ed74340ffdf72e16ebaa54b09497adaa1ef656655fabcf9c2d181b9ac506bacdb90f5a48aed4a749822d81e62de750d11a4c37d84b2069138fa3b757186adfa", 0x87}, {&(0x7f0000000400)="f55f5aba6116dc52fbc7dba3d606f560f3ead09368d269777bcc3194b5a4", 0x1e}, {&(0x7f0000000440)="aadc3a29ca562badaf2bbc1a46e6002d21a30eb6fe25899ff580bb6923efd5a61ea902755d79912dfa164665d004c4db78429ac724c9bb37999563abfe03d771fee96ef7ba2000fba3a8aa4f279f2a573434e1c65bf3ffea0f2a3f064905b4bed28992a16444e3ed5160d9c64642ae7610ac732a7173e263c7346a53dd8b543c96d18fc6d38ab001f1472e159d18b8331f493b2c366e46defd8e61d1d41cceb41267699a81fe5efdf70926b4794ae795bbd69e7d7cbcc59e20e3d1789fddabe0b09338b7b98ad48a2f30315d68acd14daf10a6d084d022979c38f2ed", 0xdc}, {&(0x7f0000000540)="fc99a5977ce30331e50a9c12f92a0ffb99a7135c6ca28fb467b459a28ce6a0dc4bb1b05dba49d8fc40ff4e160aa69e32e845e8c2de534d2ec63a8573b6b32cabdb2193ec4bcdc0c8f954e6ad0d82bfdbad47a8d9620dd1ae3f9208361e3f9015421f79e53e9405bf55118f56df2210cba969667f06c54bcc1332de51847e5abc0e1630436bafc5aa51bf8d139a132d0e95fcf0384759fe6e69ba7035225cea2c727025125ed3b3023b147ba6e54df4f51dee8901b9f02b791b67421e6f70d3b729bd8459c822291c100d3afeba0d254e25cc0b9af14f5c4e", 0xd8}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r1, r1, r4]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r6, r1]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r0}], 0xa8, 0x2}, 0x805) 22:00:01 executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) 22:00:01 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x81) (async, rerun: 32) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) (async, rerun: 32) r6 = getpid() (rerun: 32) fcntl$setown(r5, 0x6, r6) (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x0) (async, rerun: 32) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) (async) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="4405c0c7568525eac5122cc47b9ff1f7c83630c963df974d2a748d19173c3c4233b7b7768eb184db9b1aa7c23b399c034fd3a3cf562ec6f96983b5887407969a02289fd2b13bd978f61bceb14736fbb7c4c4b992dcb4bcfbda33c0e1f4040ed7a4c8e9113080b1cf4abfcf1e1122a38610d1b4985624fcfe9dccb0c4f255120e0b465f50206a6313bceb281dc8bbaa63a8", 0x91, 0x8, 0x0, 0x0) 22:00:01 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file1\x00', 0xac, 0x2, 0x8001}) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:01 executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) (rerun: 32) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) (async) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) (async, rerun: 32) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) (rerun: 32) 22:00:01 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x40, 0x0) r3 = open$dir(&(0x7f0000001540)='./file1\x00', 0x400, 0xa9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x2, 0x5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r8, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000280)=@file={0x3, './file1\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="403313848e0c50e9b62b37ceddfa4aeb345420b8bda03c937326702d50206923c8e5e446bd58c5dd0df14952f58acfcd917a538727e2059bc7d7746932f843a1049c00588437c9c8dbf5706a2c3d2d2cb414e0d2d6", 0x55}, {&(0x7f0000000200)="48f793459718ffc74077edb9ac2f2471f31b1d7340779a661438292987deb5de4b085c210686fd4e9fa959f9feef17029d30cd6452c23dfc14b922b919f61b848d672952162b02ee17df047a6221e7c29672cdbe325b288d76f908ff722ade6d84eb0c9c8afcf5d904b88ddf027833b3699f11036f061637ca1159638930bd33", 0x80}, {&(0x7f0000000100)="a4d12c0aa612fbe4871ecd95a89588b837f845ebe6142e0acf14383c88b28069e8ec605e00226f0e3d9b8f441b2ffd7a98a49f123388357060813119456d9fce", 0x40}, {&(0x7f00000002c0)="41b6ea2665eaeb3cc69619887cc19c98e97e8db9891c22e2427a3eb48475bb8593a38e6b552593aacbf74737bf8c213b06ae9f2df12fe7944c36eda42a2a42538d968794beba04c933cfd1de29a7bd8dc95eb16b26470e21e2cec675f32bb2cc3299b52d45562f8b0e71212e07f3b6ac2855e4be33e72a98ad258502665ffd2900c7f0515b37016851070c80677f928ea2ca6cfcb0658fc69340baf87ae2a99e1767f10001a6887dcf041c990d340ca715346bae924cadc209b64deb55435c40c83b4a3bcb4caf3316598d7f336a1533576bf4c79cf6768c9cc00899d402ccdf79106485", 0xe4}, {&(0x7f00000003c0)="470898963ff7c465b243f6e3ac418e577b3f6e9655ef3f91949e36513832879471de481f1acbb46155318428a943a9aa57486645036a787268dc82fd719fa08e43bf28471ca83fb47a3b6a0db3fef588d93c20387b4a431b2d8cef65ca64c00de2df386a41c5e3e7e3902009ad05ec0b25325698b7c26f641652a76ca2b5783d99f1b05f41", 0x85}, {&(0x7f0000000480)="95d2ce608da2af8927ceb076be2f6078ee76f030da2e9d1367c6d9d999e3383548f78710e7e5a1ce19671948846d212cc1b214bd881a24a60761f955f221a4698854f6b2f95c23ad0f7b1ea3c5f20632fcbe17d19c7cf79f700006cb060d0e5d535c4cc8b2641d63da3605716d83adcc371a190167945b28d2b5293702a2d475f725b832b9603fb064b58c84a2dc81c15a8b47ae708c44078b2fa90da8595e46a7cc6847ab9bbc3851a573765fbf9ce16cfb447f0c3162763f00ddeefe3a63be5d4ff1b10840b4d9cbcb72a8b10594a0127b5dd91cf09984cdf56b1eb313efe32d601525d52be6f126284cd8395fd2c729997b466f98f128d1bb4cde14785f074e94df61f6bfd75b7f132f64e4b68300e7396139b5b33559541e16e7354a509b7e9c151d22091632609db37d04c4268cc2df7e1ccea1ea6b01e939f7712b2baff5206380e3cf294588d5276f491ed4709c210a24f7508baebc819c4dabb8a9b25b51a3d60583a68f4c95850831650b385d1a4c9e24e96686b5e24385d8ec153c6f018716b2cd2421bc136f22b2e44b738d5e16b8335fe9bd8068d12691d6e829d68ff6f641bd3a0611427c9462ebb59e0fe216a413f84af04fab32f3a9c9d4d039d7f00c1c03a7ef13000977c3010742376db3763809c6fce16461b1a0756a46e4095e0a1bab4814c43b8bc00df2a4838163b24d575dc057d06f4767a3edc128f9adc1248a1842487138014f488debc7e4d1925100974e1a1aa75b4c0c246afe3c51471438ab3b0f957557913279657d286e02e082e216f8119907f442e7ab091ce2e82c22bbac0f9d5781f1bae19042019d8c06355c0dc23738356838c4726a436a8297c7a7d9b37d6cf75a7c0b3097294b827d05a3970d55256f1fec699a542fe52a3384c5b77fedce2ac7f3fa18d7ee83be0f30d6732b82b5686244564ed3c784110f14570df8389f0b97199809e5e7ed619272385caa07170d82a2704908fa5cabc809315c2527541ca07757960beb53d857a1772c79a53d380b199777fe67f0a06dd678ba2ab16ee9048e2236c5d22bb7cf975fb2d3446d48341a6c394c4feaab5ee8149512fc43e5a62740cf2d233d2dce55ed8f82484e26008aab4b4816d6829a92b47019e68d500d51a1c47c7a992b6304d130090400940aa4215d93de3d93d70b68d43d205d71405414afd4a3972958c413e47ecbea36966a1ae9ded6e1fe83c60cb88cd6669c1a1ebcc559a3a4a4384afc012ed293542ca5cca7af343e69a5871cd5f7aa09a373e312f65d33ae02f9d46e30b96826c69cf31fa90ef75204a2df591bfb01a925b18018c7ebf5d1a80960a006c979d5ecb750c24b64378bc4671519c8a8408c203ee8ada9a72347facfb26fb711076adaf58d8c93050d72698a25c598e88c145feaf0650a045d7ea8d3cdbf363b9283947bdb764b0c54c922f98cd165c315c002ab20d00b482f668fbe563304e4bd2f378f70fb100805144a4ad2fddca28252c6ea0191ed83b6ca4cbba458b0517e483ef083bbe8a986d8a4460e4ce6f4448fc1a2fd49a5dff7908beb34cbc0a4ad67c5152e153ca88264bcb370075c55b6cc3a7e2355e2ceb06832ff1a1427d33331b3a93e89ba01aaeab8dde3860b97a4292487a60b4ad01e361eeb889e14e691b2fde55a8f1c123f1bda24b4817dce11ea17807d8461abac845939feec1c523336125d76f2830b5677696fb03a538335712f68c2815974b0ba09c90aac261eceafab0da88301d88c4d7a7e9569efa4df3132ceefa6648289cb819a6098f11b9ef576a4413f39d1896e8ebd2bdab86eda9d1aad13e45c33fab65b9531e97c6ddb2243a51c69d905a4da2f98f0b2582b39d9d0aee70607fb5bde6cebc1ff7681dfbb5ddf81788f5573563823345e8262bf684ccc12b981bbd53ea73ba5c11f2a628dc4dc0e3695f4c9a2ee7400c9ddbde8920eec56fd4360e6b03311a1ff89a5a3ddccc42a6f9ef8a43203c4b48a2e0d60843f044a0306349ad54ebdae148f10983933c8a9039e280eb20d29545cdc354403f251fa0a63bfaa68739f3898ff48b94780829a6763388cab071f45b678f2b9d05030193b4b26affab0b36cb16825168a9dd5356a318eb2195f90e5e0a4d12771228f1f9ee034868e464fedc62357cba5ce25ee98b45bd58d6e61f47c93f2c4c4a7f7bd092a2ea33177ee5d31a43243c6556b6f5e4893bebe1d71aef991bcf9fb612b52c510fc4d9eaae108a7c4609514ce5d3b7a0c146ec56891b05ae803963fa64e458b7decd31b2a05e36a9914e554e327435dc6d584f737340c0b8535eb6539e4ac197ec55b596145a704ae9aed1f227ee86606487530fa060e7da20cf76ac7ce5518f255c3f0eea71c65dcac559e74c2c033ac8c0d3f1b5d0a9508d49f59db31124ee295b9999e42f51401899d0a19216737b2e624671ce4a694edb515f3c6a4d77c3613a0bfaa21336d8aac246c798ebad43cf61168d7933a78480d4e3a1144e07f3b4fc4d105e72ffac7358324577d1e3cb1205060b3fbd16a943442e3264caa4f4461df2ec76d4d10cfc728d6211de9401480a60ca12728b1b4d9a3732f18ecc9d3f84dc788281ed517606ba5080aaf549e9c49c71d3f4bf74ba492c7e3bd039ffc96e0ef5fc92aa17587f90de3e78d7e5d065a61d955e09bd874b20001f70ba090c18cdf8d681d887861572e0a554d851f22a08af251f8002fe873bdcd0985f0626126e21bbb0585ff81c7544a4847e56e66abfc1322069fc79c15a16b877c41ee81cab57ac01e29bf6b626436e967a843ac38a70d9e0cd2d1e91cacf76f1eaa9899965879bde42f399193e1b7f1137575da46a3845eac627aea316371c492c009d7cb5f2686a7ca88e0468203ba477fa74901d2fb59440b300c397676528782fc5c88c4ffeb93d0b34e7bc265c1b30d88d00ce64e0d23c603899778073b593566c47b56c00dd991d6ca63414865821d578512ad586d09c2a63ed18e3428a88f89242b90170b056e4f174960edd156b8fad1244e505446be933a4ba104a0f1b7ac0038d150378784ce1c3a076b715654334f80aa513b61af45715cb95a5d1b5e826cc14a6bfaf9bc60c5fd421a08849205d0278f74cc15ed8996c06ea38fd4c5d24182d601f68c9fb3acf0f9c9afe54317727901e986cca45faad09b48e202e66d9e059aedb4a3bb6dbe093f2bdfd524f30eca905e883b863c30fb5ab00d0906ca39cb344ba1c4880fcf88a52632f73e4c1616e7bc301bb09f283a22b416082a1461e29f14f06d4595ce165297dd8a3a6820c3a5a9a67f8186c84141673c3ee9212990b608827aad7327f61007c10f952b782c53eafa86219e2505758529e4bd6d1c5717958768d1f82a63280c53655aafda85de8ce8769aa291fa70ac97219a19da00ebbb9e651585bc116dbfeee10537530ddaf978e83b5e718f6a1f583a294d811708d26f10790fb11765c309b1b9fbcc34df89b7f14560f28de0ff1ea88128e5c087599e6e8b7583a3a456300d31cc2da35b2ce292641366acf1f0d54f7504a352066a070f4405b7d9daf1956822090d29f7ece5b4d3a3e07cd648b1cf37861af1e64c640d3b08038545a2f7f3786d7635df5651408b242470f42ca273e6c016cc90a8db5adb1b018c700b1bbe4cd64d08ef3e21c33f2fb17a0ec1b68822d4ff793c628ed5b81219aaf9327bb2b4c467cd1415b4e4f498a48b67d59a82186cf7d753d992c40e02e5a8092fcda88c076eef5270d99398dd32a0d97a94d561b7389f85ca1fb829e81e545f315fa5aa6b25c04ef8df64689f1c3518a8182348cab2aacde8d209bf06c2b2d8cfa27692af602f6f76dc32b7b7e1404c8e6c993bdd265d4bea8e25415caa527bb256d6a2534c3411db9f5c01c5c024a84547e8ba3204fff393b36660814e6d1863472a83c5844da341cbb755b6627033370cf3eb8eca5794f2e5a21598a12397dfcc43d508adaa65b2625297d1c97228d476bcc5baef4d37d6e2f1f438141d39a411e58b593918b5177480b985eb9dd4530e022bebdce7f6a4e1dc30fe38f1a6ed96db7c319e90d7c49e1412e90e745a073c827ded8f9b18b5d93df3c3204ab199cdd8ce2f82de9483f54364373d075c1f38f7bdede90e0443de1e2867f48438b704cf3e827add482b49a03ff22a60bb9c6f49c6d3fbdcc9d0738dd88f952d3ddab8ad4fc0f60694c76ef4a8e50b373801b460e3af0677c4f7dead2be21b094c9ff3c749166305e9336029c8d3561aff13d4f1f07c5338f0af41b5e2bdd62ee397264d200d3fdff86c7befc4d110b98c709d707704dc8c20125245c706cdc7343de9c5efb7c2aae14be42a0307268223b5874d6bbac835030420edc71b756dc859e2a888f25d4b7a196847055ae4060e0ff387ea2fab3f82bd27b885705ec68f6abc310b3914d4d4dc59b480117a0f3957bdce62962285dc3bd2d91c166e541652fab4eff4236ef269f5656217341576540db398e5fb13866fddd05e65c3ae1378dd85ce0af6d94d25061e4ddae10245ee3f27a33dfbb740d70102b3599d2493364f230d2da00ff27eb567257c1afd02d75dd01a46974adf278c7df78e8d156705a94067529e59e89d8a778a5d83f484e175557e82b5e9cf08ec8a11e627b64b5fb87e5c163da231d014a954fef3efd6fcbb6f17d3b70cc7cb753bf58784e9882fe63020d8344c02fc450afda8461a56a1d624a315140d9570712586ad5aa135798c2aa0b8efd910a26022b3883f1eb30f419cdb8df251de2e7fc9c853c7fd6a5639774d6e7d4e814e757c6ee8e192fd9b5ea7bfd691a9c7b97e6e4d213411ee069a92d70f4088373e8d6aaae68896288d0ec06edf425a45d45ae99d77356eb9883a980cd2feb12afbef96564a039802227a0970abf2ed7e2e01361c86cb87f0dccabb5842cdd37cdfeb14ebc1cdf82bcfb8cd119dc9b8c5ccbba82b46c6cc97cfaf2b009d242ccdd46af0b43496e9349ffd662e5061a39cc7bcb2de7fe1bbac88b0b3d8f960fe1419a92c7d3c47e353bba87e5158f20773a45eec39e92c30ca8fa90a2f0ed94cd435c01e2001bebdea3c8fcadf274ff843e1aa70ec18b293b94968203b061bfd41f69939f9ddc85ab5096b7ca7f4f0e089515842e089b623b5da5c61a91a6ceabd5a1d449bd90d546e08c6b07c2afb9d61d4933c833caf15cfe7614d5f828072f4abe3817673a357c77654054d9f45448c582c54851f5350f00b3696b3cc2abc74ad1c5f43827e447dad1024c8b711806f52b37507b4119302be538542847fc6c9d7e38248979504deaeab2c527bc7aa0e4eb8082a5915e44a2684a8c2350cbb22bb311ebf605c3d20a5834811fbb0ab9baaa5c95677e3aa621225cb71252aaec8a2e5098cc08127aaecb054f1d3b0a1d5161b5c851a60da19a3dfb6acf268e585280c846854e72f072760c350c758b97361b3b7acad1625c3947df61c7e803895cd5934cd6f0d36742f9fe6a2f0efeb062d81ab20209414b96d88c893e59721b19dfbac41d3798d1f70497435612733b6339513cb20c295835438e789b076fe9aa6de91e5c95606b7a60c0463739016e266d16a2fd115d9d153a1f5bd3d7955e6ec7bdfdcc53d075f31a71123a51e09eaf477e4b30b7fe89ab6245e92450692cfe4ce225de9460e2e6166135cd42d4680474630a37ca8840b7940823c9303ffe99cb962eeb2f03e7258e6f387049051907da4ce95f5ce16c65a3d8f1a10addba68b41fb135a0fe5ccdc1b95766412a8dccad9028f5748710374a70997bea6", 0x1000}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="0000ffff"], 0x68, 0x400}, 0x407) 22:00:01 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x13) 22:00:01 executing program 3: getegid() (async) r0 = getegid() mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = socket$inet(0x2, 0x4, 0x1f) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0), 0x800, 0x0) r8 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x40, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r11, 0xffffffffffffffff, r12, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="de8812f4351bc8fe356b8b68af83f89d0109fcfb5f77ca7c9f1ffdaf892f4d70477e239fb75f67cc774ef815ff6d0f7bea8b3314ccc2845157c4772c80a974bc2ab365a3c4f18b13d9df64c12d6c0764d13234c247da0655cc6e0ffe3335a9a1b31987e72bf61905aa794ce136b27dae9b8a43e837c9ab2a97bfd6131fefbd25b4ce15f80a7b890659738219d7e57cba87912d3ec8e61d8733da534f6830c5aa9ad598b9c0e3a6cfc9e20a42c034be5d1c031986de9d0bd1fa04bf4fb9f09ca1353f2fe5eb3a94c8c215c8c457aec4da94d08f7947fbbc2e388e7fa0b1bfde12f50a3db3f78d88dd5a9420bb038af7d7a2b33c44fe505fcf2195", 0xfa}, {&(0x7f00000001c0)="4b6609f7615f10c8d9ac786da0327aa931bc2d120263d9d0f20e69ef0d309546eb31df2a77207483a48b8cfab9f517cc0b1c68d0e1c503ff62d85eacd7baeb0bb048b152da026e3f3246d29b9f6fb851e07073ee011f187b89cc10517bd7be0a9b", 0x61}, {&(0x7f0000000240)="d5da88fdc53cbb7a4a3e3efac0c803087683e1f1bbd041570b86b9850f3800bf7dd51377c71c33391c20e57552ca37a9942b8c4b3067207bb1b301b24179d715b892c6e90f9ae7eabdc58c27e00593c88481e576f0fa11a1693ee5a42a83d89b8dd548f998e5c4dbf372483c16c1a270b4f02c52189cecd8a08a3060987435ae640d1fd8d9c0107d4300a2a3cde0f699daf5c07b7712c8d1f8689598cd90ab12363ba9da2f331de4bffc0e89e86ab651d57ee95b0de309e03d1daeb4b7992a86cd1ed44895a3eac3f91565eaa9418e58b0b4717af91669c8b2f330292958ef6b6651d7405a359e718a640f8cf6f2adca2f3d70593c51315717", 0xf9}, {&(0x7f0000000340)="b5da4ffc00f654334487027cdde3864103394f14f6d03900c842dcdb78fac76e47300f822b153b405987478f50208526948b228cf291a1d5fb1873f8b048a18eea0ef5ea0e38f07ed74340ffdf72e16ebaa54b09497adaa1ef656655fabcf9c2d181b9ac506bacdb90f5a48aed4a749822d81e62de750d11a4c37d84b2069138fa3b757186adfa", 0x87}, {&(0x7f0000000400)="f55f5aba6116dc52fbc7dba3d606f560f3ead09368d269777bcc3194b5a4", 0x1e}, {&(0x7f0000000440)="aadc3a29ca562badaf2bbc1a46e6002d21a30eb6fe25899ff580bb6923efd5a61ea902755d79912dfa164665d004c4db78429ac724c9bb37999563abfe03d771fee96ef7ba2000fba3a8aa4f279f2a573434e1c65bf3ffea0f2a3f064905b4bed28992a16444e3ed5160d9c64642ae7610ac732a7173e263c7346a53dd8b543c96d18fc6d38ab001f1472e159d18b8331f493b2c366e46defd8e61d1d41cceb41267699a81fe5efdf70926b4794ae795bbd69e7d7cbcc59e20e3d1789fddabe0b09338b7b98ad48a2f30315d68acd14daf10a6d084d022979c38f2ed", 0xdc}, {&(0x7f0000000540)="fc99a5977ce30331e50a9c12f92a0ffb99a7135c6ca28fb467b459a28ce6a0dc4bb1b05dba49d8fc40ff4e160aa69e32e845e8c2de534d2ec63a8573b6b32cabdb2193ec4bcdc0c8f954e6ad0d82bfdbad47a8d9620dd1ae3f9208361e3f9015421f79e53e9405bf55118f56df2210cba969667f06c54bcc1332de51847e5abc0e1630436bafc5aa51bf8d139a132d0e95fcf0384759fe6e69ba7035225cea2c727025125ed3b3023b147ba6e54df4f51dee8901b9f02b791b67421e6f70d3b729bd8459c822291c100d3afeba0d254e25cc0b9af14f5c4e", 0xd8}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r1, r1, r4]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r6, r1]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r0}], 0xa8, 0x2}, 0x805) 22:00:01 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:01 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:01 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x8) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x13) 22:00:02 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f, 0x9}, {0x8000}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 22:00:02 executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) 22:00:02 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file1\x00', 0xac, 0x2, 0x8001}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file1\x00', 0xac, 0x2, 0x8001}) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 22:00:02 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:02 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f, 0x9}, {0x8000}}, 0x0) (async, rerun: 32) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 22:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x8) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x13) 22:00:02 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:02 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f, 0x9}, {0x8000}}, 0x0) (async, rerun: 32) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 22:00:02 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/210, 0xd2, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80, 0x100}, 0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:02 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x40, 0x0) (async) r3 = open$dir(&(0x7f0000001540)='./file1\x00', 0x400, 0xa9) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x2, 0x5, 0x1) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r10 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680), 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r8, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000280)=@file={0x3, './file1\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="403313848e0c50e9b62b37ceddfa4aeb345420b8bda03c937326702d50206923c8e5e446bd58c5dd0df14952f58acfcd917a538727e2059bc7d7746932f843a1049c00588437c9c8dbf5706a2c3d2d2cb414e0d2d6", 0x55}, {&(0x7f0000000200)="48f793459718ffc74077edb9ac2f2471f31b1d7340779a661438292987deb5de4b085c210686fd4e9fa959f9feef17029d30cd6452c23dfc14b922b919f61b848d672952162b02ee17df047a6221e7c29672cdbe325b288d76f908ff722ade6d84eb0c9c8afcf5d904b88ddf027833b3699f11036f061637ca1159638930bd33", 0x80}, {&(0x7f0000000100)="a4d12c0aa612fbe4871ecd95a89588b837f845ebe6142e0acf14383c88b28069e8ec605e00226f0e3d9b8f441b2ffd7a98a49f123388357060813119456d9fce", 0x40}, {&(0x7f00000002c0)="41b6ea2665eaeb3cc69619887cc19c98e97e8db9891c22e2427a3eb48475bb8593a38e6b552593aacbf74737bf8c213b06ae9f2df12fe7944c36eda42a2a42538d968794beba04c933cfd1de29a7bd8dc95eb16b26470e21e2cec675f32bb2cc3299b52d45562f8b0e71212e07f3b6ac2855e4be33e72a98ad258502665ffd2900c7f0515b37016851070c80677f928ea2ca6cfcb0658fc69340baf87ae2a99e1767f10001a6887dcf041c990d340ca715346bae924cadc209b64deb55435c40c83b4a3bcb4caf3316598d7f336a1533576bf4c79cf6768c9cc00899d402ccdf79106485", 0xe4}, {&(0x7f00000003c0)="470898963ff7c465b243f6e3ac418e577b3f6e9655ef3f91949e36513832879471de481f1acbb46155318428a943a9aa57486645036a787268dc82fd719fa08e43bf28471ca83fb47a3b6a0db3fef588d93c20387b4a431b2d8cef65ca64c00de2df386a41c5e3e7e3902009ad05ec0b25325698b7c26f641652a76ca2b5783d99f1b05f41", 0x85}, {&(0x7f0000000480)="95d2ce608da2af8927ceb076be2f6078ee76f030da2e9d1367c6d9d999e3383548f78710e7e5a1ce19671948846d212cc1b214bd881a24a60761f955f221a4698854f6b2f95c23ad0f7b1ea3c5f20632fcbe17d19c7cf79f700006cb060d0e5d535c4cc8b2641d63da3605716d83adcc371a190167945b28d2b5293702a2d475f725b832b9603fb064b58c84a2dc81c15a8b47ae708c44078b2fa90da8595e46a7cc6847ab9bbc3851a573765fbf9ce16cfb447f0c3162763f00ddeefe3a63be5d4ff1b10840b4d9cbcb72a8b10594a0127b5dd91cf09984cdf56b1eb313efe32d601525d52be6f126284cd8395fd2c729997b466f98f128d1bb4cde14785f074e94df61f6bfd75b7f132f64e4b68300e7396139b5b33559541e16e7354a509b7e9c151d22091632609db37d04c4268cc2df7e1ccea1ea6b01e939f7712b2baff5206380e3cf294588d5276f491ed4709c210a24f7508baebc819c4dabb8a9b25b51a3d60583a68f4c95850831650b385d1a4c9e24e96686b5e24385d8ec153c6f018716b2cd2421bc136f22b2e44b738d5e16b8335fe9bd8068d12691d6e829d68ff6f641bd3a0611427c9462ebb59e0fe216a413f84af04fab32f3a9c9d4d039d7f00c1c03a7ef13000977c3010742376db3763809c6fce16461b1a0756a46e4095e0a1bab4814c43b8bc00df2a4838163b24d575dc057d06f4767a3edc128f9adc1248a1842487138014f488debc7e4d1925100974e1a1aa75b4c0c246afe3c51471438ab3b0f957557913279657d286e02e082e216f8119907f442e7ab091ce2e82c22bbac0f9d5781f1bae19042019d8c06355c0dc23738356838c4726a436a8297c7a7d9b37d6cf75a7c0b3097294b827d05a3970d55256f1fec699a542fe52a3384c5b77fedce2ac7f3fa18d7ee83be0f30d6732b82b5686244564ed3c784110f14570df8389f0b97199809e5e7ed619272385caa07170d82a2704908fa5cabc809315c2527541ca07757960beb53d857a1772c79a53d380b199777fe67f0a06dd678ba2ab16ee9048e2236c5d22bb7cf975fb2d3446d48341a6c394c4feaab5ee8149512fc43e5a62740cf2d233d2dce55ed8f82484e26008aab4b4816d6829a92b47019e68d500d51a1c47c7a992b6304d130090400940aa4215d93de3d93d70b68d43d205d71405414afd4a3972958c413e47ecbea36966a1ae9ded6e1fe83c60cb88cd6669c1a1ebcc559a3a4a4384afc012ed293542ca5cca7af343e69a5871cd5f7aa09a373e312f65d33ae02f9d46e30b96826c69cf31fa90ef75204a2df591bfb01a925b18018c7ebf5d1a80960a006c979d5ecb750c24b64378bc4671519c8a8408c203ee8ada9a72347facfb26fb711076adaf58d8c93050d72698a25c598e88c145feaf0650a045d7ea8d3cdbf363b9283947bdb764b0c54c922f98cd165c315c002ab20d00b482f668fbe563304e4bd2f378f70fb100805144a4ad2fddca28252c6ea0191ed83b6ca4cbba458b0517e483ef083bbe8a986d8a4460e4ce6f4448fc1a2fd49a5dff7908beb34cbc0a4ad67c5152e153ca88264bcb370075c55b6cc3a7e2355e2ceb06832ff1a1427d33331b3a93e89ba01aaeab8dde3860b97a4292487a60b4ad01e361eeb889e14e691b2fde55a8f1c123f1bda24b4817dce11ea17807d8461abac845939feec1c523336125d76f2830b5677696fb03a538335712f68c2815974b0ba09c90aac261eceafab0da88301d88c4d7a7e9569efa4df3132ceefa6648289cb819a6098f11b9ef576a4413f39d1896e8ebd2bdab86eda9d1aad13e45c33fab65b9531e97c6ddb2243a51c69d905a4da2f98f0b2582b39d9d0aee70607fb5bde6cebc1ff7681dfbb5ddf81788f5573563823345e8262bf684ccc12b981bbd53ea73ba5c11f2a628dc4dc0e3695f4c9a2ee7400c9ddbde8920eec56fd4360e6b03311a1ff89a5a3ddccc42a6f9ef8a43203c4b48a2e0d60843f044a0306349ad54ebdae148f10983933c8a9039e280eb20d29545cdc354403f251fa0a63bfaa68739f3898ff48b94780829a6763388cab071f45b678f2b9d05030193b4b26affab0b36cb16825168a9dd5356a318eb2195f90e5e0a4d12771228f1f9ee034868e464fedc62357cba5ce25ee98b45bd58d6e61f47c93f2c4c4a7f7bd092a2ea33177ee5d31a43243c6556b6f5e4893bebe1d71aef991bcf9fb612b52c510fc4d9eaae108a7c4609514ce5d3b7a0c146ec56891b05ae803963fa64e458b7decd31b2a05e36a9914e554e327435dc6d584f737340c0b8535eb6539e4ac197ec55b596145a704ae9aed1f227ee86606487530fa060e7da20cf76ac7ce5518f255c3f0eea71c65dcac559e74c2c033ac8c0d3f1b5d0a9508d49f59db31124ee295b9999e42f51401899d0a19216737b2e624671ce4a694edb515f3c6a4d77c3613a0bfaa21336d8aac246c798ebad43cf61168d7933a78480d4e3a1144e07f3b4fc4d105e72ffac7358324577d1e3cb1205060b3fbd16a943442e3264caa4f4461df2ec76d4d10cfc728d6211de9401480a60ca12728b1b4d9a3732f18ecc9d3f84dc788281ed517606ba5080aaf549e9c49c71d3f4bf74ba492c7e3bd039ffc96e0ef5fc92aa17587f90de3e78d7e5d065a61d955e09bd874b20001f70ba090c18cdf8d681d887861572e0a554d851f22a08af251f8002fe873bdcd0985f0626126e21bbb0585ff81c7544a4847e56e66abfc1322069fc79c15a16b877c41ee81cab57ac01e29bf6b626436e967a843ac38a70d9e0cd2d1e91cacf76f1eaa9899965879bde42f399193e1b7f1137575da46a3845eac627aea316371c492c009d7cb5f2686a7ca88e0468203ba477fa74901d2fb59440b300c397676528782fc5c88c4ffeb93d0b34e7bc265c1b30d88d00ce64e0d23c603899778073b593566c47b56c00dd991d6ca63414865821d578512ad586d09c2a63ed18e3428a88f89242b90170b056e4f174960edd156b8fad1244e505446be933a4ba104a0f1b7ac0038d150378784ce1c3a076b715654334f80aa513b61af45715cb95a5d1b5e826cc14a6bfaf9bc60c5fd421a08849205d0278f74cc15ed8996c06ea38fd4c5d24182d601f68c9fb3acf0f9c9afe54317727901e986cca45faad09b48e202e66d9e059aedb4a3bb6dbe093f2bdfd524f30eca905e883b863c30fb5ab00d0906ca39cb344ba1c4880fcf88a52632f73e4c1616e7bc301bb09f283a22b416082a1461e29f14f06d4595ce165297dd8a3a6820c3a5a9a67f8186c84141673c3ee9212990b608827aad7327f61007c10f952b782c53eafa86219e2505758529e4bd6d1c5717958768d1f82a63280c53655aafda85de8ce8769aa291fa70ac97219a19da00ebbb9e651585bc116dbfeee10537530ddaf978e83b5e718f6a1f583a294d811708d26f10790fb11765c309b1b9fbcc34df89b7f14560f28de0ff1ea88128e5c087599e6e8b7583a3a456300d31cc2da35b2ce292641366acf1f0d54f7504a352066a070f4405b7d9daf1956822090d29f7ece5b4d3a3e07cd648b1cf37861af1e64c640d3b08038545a2f7f3786d7635df5651408b242470f42ca273e6c016cc90a8db5adb1b018c700b1bbe4cd64d08ef3e21c33f2fb17a0ec1b68822d4ff793c628ed5b81219aaf9327bb2b4c467cd1415b4e4f498a48b67d59a82186cf7d753d992c40e02e5a8092fcda88c076eef5270d99398dd32a0d97a94d561b7389f85ca1fb829e81e545f315fa5aa6b25c04ef8df64689f1c3518a8182348cab2aacde8d209bf06c2b2d8cfa27692af602f6f76dc32b7b7e1404c8e6c993bdd265d4bea8e25415caa527bb256d6a2534c3411db9f5c01c5c024a84547e8ba3204fff393b36660814e6d1863472a83c5844da341cbb755b6627033370cf3eb8eca5794f2e5a21598a12397dfcc43d508adaa65b2625297d1c97228d476bcc5baef4d37d6e2f1f438141d39a411e58b593918b5177480b985eb9dd4530e022bebdce7f6a4e1dc30fe38f1a6ed96db7c319e90d7c49e1412e90e745a073c827ded8f9b18b5d93df3c3204ab199cdd8ce2f82de9483f54364373d075c1f38f7bdede90e0443de1e2867f48438b704cf3e827add482b49a03ff22a60bb9c6f49c6d3fbdcc9d0738dd88f952d3ddab8ad4fc0f60694c76ef4a8e50b373801b460e3af0677c4f7dead2be21b094c9ff3c749166305e9336029c8d3561aff13d4f1f07c5338f0af41b5e2bdd62ee397264d200d3fdff86c7befc4d110b98c709d707704dc8c20125245c706cdc7343de9c5efb7c2aae14be42a0307268223b5874d6bbac835030420edc71b756dc859e2a888f25d4b7a196847055ae4060e0ff387ea2fab3f82bd27b885705ec68f6abc310b3914d4d4dc59b480117a0f3957bdce62962285dc3bd2d91c166e541652fab4eff4236ef269f5656217341576540db398e5fb13866fddd05e65c3ae1378dd85ce0af6d94d25061e4ddae10245ee3f27a33dfbb740d70102b3599d2493364f230d2da00ff27eb567257c1afd02d75dd01a46974adf278c7df78e8d156705a94067529e59e89d8a778a5d83f484e175557e82b5e9cf08ec8a11e627b64b5fb87e5c163da231d014a954fef3efd6fcbb6f17d3b70cc7cb753bf58784e9882fe63020d8344c02fc450afda8461a56a1d624a315140d9570712586ad5aa135798c2aa0b8efd910a26022b3883f1eb30f419cdb8df251de2e7fc9c853c7fd6a5639774d6e7d4e814e757c6ee8e192fd9b5ea7bfd691a9c7b97e6e4d213411ee069a92d70f4088373e8d6aaae68896288d0ec06edf425a45d45ae99d77356eb9883a980cd2feb12afbef96564a039802227a0970abf2ed7e2e01361c86cb87f0dccabb5842cdd37cdfeb14ebc1cdf82bcfb8cd119dc9b8c5ccbba82b46c6cc97cfaf2b009d242ccdd46af0b43496e9349ffd662e5061a39cc7bcb2de7fe1bbac88b0b3d8f960fe1419a92c7d3c47e353bba87e5158f20773a45eec39e92c30ca8fa90a2f0ed94cd435c01e2001bebdea3c8fcadf274ff843e1aa70ec18b293b94968203b061bfd41f69939f9ddc85ab5096b7ca7f4f0e089515842e089b623b5da5c61a91a6ceabd5a1d449bd90d546e08c6b07c2afb9d61d4933c833caf15cfe7614d5f828072f4abe3817673a357c77654054d9f45448c582c54851f5350f00b3696b3cc2abc74ad1c5f43827e447dad1024c8b711806f52b37507b4119302be538542847fc6c9d7e38248979504deaeab2c527bc7aa0e4eb8082a5915e44a2684a8c2350cbb22bb311ebf605c3d20a5834811fbb0ab9baaa5c95677e3aa621225cb71252aaec8a2e5098cc08127aaecb054f1d3b0a1d5161b5c851a60da19a3dfb6acf268e585280c846854e72f072760c350c758b97361b3b7acad1625c3947df61c7e803895cd5934cd6f0d36742f9fe6a2f0efeb062d81ab20209414b96d88c893e59721b19dfbac41d3798d1f70497435612733b6339513cb20c295835438e789b076fe9aa6de91e5c95606b7a60c0463739016e266d16a2fd115d9d153a1f5bd3d7955e6ec7bdfdcc53d075f31a71123a51e09eaf477e4b30b7fe89ab6245e92450692cfe4ce225de9460e2e6166135cd42d4680474630a37ca8840b7940823c9303ffe99cb962eeb2f03e7258e6f387049051907da4ce95f5ce16c65a3d8f1a10addba68b41fb135a0fe5ccdc1b95766412a8dccad9028f5748710374a70997bea6", 0x1000}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="0000ffff"], 0x68, 0x400}, 0x407) 22:00:02 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(0x0, 0x200, 0x0) 22:00:02 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async, rerun: 32) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (rerun: 32) 22:00:02 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000000c0)={'./file0/file0\x00', 0x2, 0xb1f1, 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x80000000, './file0\x00', './file0/file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file1\x00') 22:00:02 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000140)='./file1\x00', 0x8) 22:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 22:00:02 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="6d011338a159ef47d45b2488a21ba0d5d5b816e5b1b589ba8cfd5f101bd92aa6504b11accbb914526d7677f460e38c3fe63a5457167526ffd5b0b7d865c554b627fc1dfaf2a21c68eb28b46178993561b7da9b25f5e25876a0754a30aa4ce60cb7b5daa53ec25e6dfc094b9f6355772d329fc24deae4020bb83975cb12e3c86332381bf735cb0d64b6bf3b87f012a825511b447eae88f6206c967ed3bd09144fea008c03076993da518cf7d4027cdca49cc6586286f62834d3f0af462bdd99b13081fe18b75328616248ab63d43e54937840174a91db0113266ec9315bd363acfe80", 0xe2}, {&(0x7f00000001c0)="25b27e5eb2feee40ea5ee03c09b9694f58185ff4275088d437dad0adf9eb87596b503a08a14cb5c384d1eb20be9c89d30f3e2213d2192c079eb6f2bf5be1dda6aacfa362311282", 0x47}, {&(0x7f0000000240)="445a41aabb621d2776846751a8de5353d213aa0edbbe2c76ecf89607f49e4eaa83920df21e85164b60d963f338781a33d9a0b161bd21b7dddd6229b3c21cb0a2b62f58d30fd5fc5b397fc49aa05d5d2ee28ed705db88d15c4f60ef36061e974b972e1151f6", 0x65}, {&(0x7f0000000140)="6b26e66d858b0a61d1897f", 0xb}, {&(0x7f00000002c0)="7b8f9d9944537d6b4fc4e100512a21b5f71a2d5d87a48b130c29d6547c035b83114445a8e527c9435a3dd918bad84d5a16589ab5fe692a478f82d4ecca01366f0c2f34404449a0fbbb98a4e39a4bd6845eff5a125e91fc9bc5750ba66c02fc4675e9", 0x62}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r12}], 0x98, 0xd}, 0xe) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:02 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(0x0, 0x200, 0x0) 22:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 22:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file1\x00') (async) chroot(&(0x7f0000000000)='./file1\x00') 22:00:02 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/210, 0xd2, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80, 0x100}, 0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 22:00:02 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) getuid() (async) r9 = getuid() getuid() (async) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="6d011338a159ef47d45b2488a21ba0d5d5b816e5b1b589ba8cfd5f101bd92aa6504b11accbb914526d7677f460e38c3fe63a5457167526ffd5b0b7d865c554b627fc1dfaf2a21c68eb28b46178993561b7da9b25f5e25876a0754a30aa4ce60cb7b5daa53ec25e6dfc094b9f6355772d329fc24deae4020bb83975cb12e3c86332381bf735cb0d64b6bf3b87f012a825511b447eae88f6206c967ed3bd09144fea008c03076993da518cf7d4027cdca49cc6586286f62834d3f0af462bdd99b13081fe18b75328616248ab63d43e54937840174a91db0113266ec9315bd363acfe80", 0xe2}, {&(0x7f00000001c0)="25b27e5eb2feee40ea5ee03c09b9694f58185ff4275088d437dad0adf9eb87596b503a08a14cb5c384d1eb20be9c89d30f3e2213d2192c079eb6f2bf5be1dda6aacfa362311282", 0x47}, {&(0x7f0000000240)="445a41aabb621d2776846751a8de5353d213aa0edbbe2c76ecf89607f49e4eaa83920df21e85164b60d963f338781a33d9a0b161bd21b7dddd6229b3c21cb0a2b62f58d30fd5fc5b397fc49aa05d5d2ee28ed705db88d15c4f60ef36061e974b972e1151f6", 0x65}, {&(0x7f0000000140)="6b26e66d858b0a61d1897f", 0xb}, {&(0x7f00000002c0)="7b8f9d9944537d6b4fc4e100512a21b5f71a2d5d87a48b130c29d6547c035b83114445a8e527c9435a3dd918bad84d5a16589ab5fe692a478f82d4ecca01366f0c2f34404449a0fbbb98a4e39a4bd6845eff5a125e91fc9bc5750ba66c02fc4675e9", 0x62}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r12}], 0x98, 0xd}, 0xe) (async) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="6d011338a159ef47d45b2488a21ba0d5d5b816e5b1b589ba8cfd5f101bd92aa6504b11accbb914526d7677f460e38c3fe63a5457167526ffd5b0b7d865c554b627fc1dfaf2a21c68eb28b46178993561b7da9b25f5e25876a0754a30aa4ce60cb7b5daa53ec25e6dfc094b9f6355772d329fc24deae4020bb83975cb12e3c86332381bf735cb0d64b6bf3b87f012a825511b447eae88f6206c967ed3bd09144fea008c03076993da518cf7d4027cdca49cc6586286f62834d3f0af462bdd99b13081fe18b75328616248ab63d43e54937840174a91db0113266ec9315bd363acfe80", 0xe2}, {&(0x7f00000001c0)="25b27e5eb2feee40ea5ee03c09b9694f58185ff4275088d437dad0adf9eb87596b503a08a14cb5c384d1eb20be9c89d30f3e2213d2192c079eb6f2bf5be1dda6aacfa362311282", 0x47}, {&(0x7f0000000240)="445a41aabb621d2776846751a8de5353d213aa0edbbe2c76ecf89607f49e4eaa83920df21e85164b60d963f338781a33d9a0b161bd21b7dddd6229b3c21cb0a2b62f58d30fd5fc5b397fc49aa05d5d2ee28ed705db88d15c4f60ef36061e974b972e1151f6", 0x65}, {&(0x7f0000000140)="6b26e66d858b0a61d1897f", 0xb}, {&(0x7f00000002c0)="7b8f9d9944537d6b4fc4e100512a21b5f71a2d5d87a48b130c29d6547c035b83114445a8e527c9435a3dd918bad84d5a16589ab5fe692a478f82d4ecca01366f0c2f34404449a0fbbb98a4e39a4bd6845eff5a125e91fc9bc5750ba66c02fc4675e9", 0x62}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r12}], 0x98, 0xd}, 0xe) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) chroot(&(0x7f0000000000)='./file1\x00') 22:00:02 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000140)='./file1\x00', 0x8) 22:00:02 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x40, 0x0) r3 = open$dir(&(0x7f0000001540)='./file1\x00', 0x400, 0xa9) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) r5 = socket(0x2, 0x5, 0x1) (async, rerun: 32) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) (async) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r8, 0xffffffffffffffff, r9, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000280)=@file={0x3, './file1\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="403313848e0c50e9b62b37ceddfa4aeb345420b8bda03c937326702d50206923c8e5e446bd58c5dd0df14952f58acfcd917a538727e2059bc7d7746932f843a1049c00588437c9c8dbf5706a2c3d2d2cb414e0d2d6", 0x55}, {&(0x7f0000000200)="48f793459718ffc74077edb9ac2f2471f31b1d7340779a661438292987deb5de4b085c210686fd4e9fa959f9feef17029d30cd6452c23dfc14b922b919f61b848d672952162b02ee17df047a6221e7c29672cdbe325b288d76f908ff722ade6d84eb0c9c8afcf5d904b88ddf027833b3699f11036f061637ca1159638930bd33", 0x80}, {&(0x7f0000000100)="a4d12c0aa612fbe4871ecd95a89588b837f845ebe6142e0acf14383c88b28069e8ec605e00226f0e3d9b8f441b2ffd7a98a49f123388357060813119456d9fce", 0x40}, {&(0x7f00000002c0)="41b6ea2665eaeb3cc69619887cc19c98e97e8db9891c22e2427a3eb48475bb8593a38e6b552593aacbf74737bf8c213b06ae9f2df12fe7944c36eda42a2a42538d968794beba04c933cfd1de29a7bd8dc95eb16b26470e21e2cec675f32bb2cc3299b52d45562f8b0e71212e07f3b6ac2855e4be33e72a98ad258502665ffd2900c7f0515b37016851070c80677f928ea2ca6cfcb0658fc69340baf87ae2a99e1767f10001a6887dcf041c990d340ca715346bae924cadc209b64deb55435c40c83b4a3bcb4caf3316598d7f336a1533576bf4c79cf6768c9cc00899d402ccdf79106485", 0xe4}, {&(0x7f00000003c0)="470898963ff7c465b243f6e3ac418e577b3f6e9655ef3f91949e36513832879471de481f1acbb46155318428a943a9aa57486645036a787268dc82fd719fa08e43bf28471ca83fb47a3b6a0db3fef588d93c20387b4a431b2d8cef65ca64c00de2df386a41c5e3e7e3902009ad05ec0b25325698b7c26f641652a76ca2b5783d99f1b05f41", 0x85}, {&(0x7f0000000480)="95d2ce608da2af8927ceb076be2f6078ee76f030da2e9d1367c6d9d999e3383548f78710e7e5a1ce19671948846d212cc1b214bd881a24a60761f955f221a4698854f6b2f95c23ad0f7b1ea3c5f20632fcbe17d19c7cf79f700006cb060d0e5d535c4cc8b2641d63da3605716d83adcc371a190167945b28d2b5293702a2d475f725b832b9603fb064b58c84a2dc81c15a8b47ae708c44078b2fa90da8595e46a7cc6847ab9bbc3851a573765fbf9ce16cfb447f0c3162763f00ddeefe3a63be5d4ff1b10840b4d9cbcb72a8b10594a0127b5dd91cf09984cdf56b1eb313efe32d601525d52be6f126284cd8395fd2c729997b466f98f128d1bb4cde14785f074e94df61f6bfd75b7f132f64e4b68300e7396139b5b33559541e16e7354a509b7e9c151d22091632609db37d04c4268cc2df7e1ccea1ea6b01e939f7712b2baff5206380e3cf294588d5276f491ed4709c210a24f7508baebc819c4dabb8a9b25b51a3d60583a68f4c95850831650b385d1a4c9e24e96686b5e24385d8ec153c6f018716b2cd2421bc136f22b2e44b738d5e16b8335fe9bd8068d12691d6e829d68ff6f641bd3a0611427c9462ebb59e0fe216a413f84af04fab32f3a9c9d4d039d7f00c1c03a7ef13000977c3010742376db3763809c6fce16461b1a0756a46e4095e0a1bab4814c43b8bc00df2a4838163b24d575dc057d06f4767a3edc128f9adc1248a1842487138014f488debc7e4d1925100974e1a1aa75b4c0c246afe3c51471438ab3b0f957557913279657d286e02e082e216f8119907f442e7ab091ce2e82c22bbac0f9d5781f1bae19042019d8c06355c0dc23738356838c4726a436a8297c7a7d9b37d6cf75a7c0b3097294b827d05a3970d55256f1fec699a542fe52a3384c5b77fedce2ac7f3fa18d7ee83be0f30d6732b82b5686244564ed3c784110f14570df8389f0b97199809e5e7ed619272385caa07170d82a2704908fa5cabc809315c2527541ca07757960beb53d857a1772c79a53d380b199777fe67f0a06dd678ba2ab16ee9048e2236c5d22bb7cf975fb2d3446d48341a6c394c4feaab5ee8149512fc43e5a62740cf2d233d2dce55ed8f82484e26008aab4b4816d6829a92b47019e68d500d51a1c47c7a992b6304d130090400940aa4215d93de3d93d70b68d43d205d71405414afd4a3972958c413e47ecbea36966a1ae9ded6e1fe83c60cb88cd6669c1a1ebcc559a3a4a4384afc012ed293542ca5cca7af343e69a5871cd5f7aa09a373e312f65d33ae02f9d46e30b96826c69cf31fa90ef75204a2df591bfb01a925b18018c7ebf5d1a80960a006c979d5ecb750c24b64378bc4671519c8a8408c203ee8ada9a72347facfb26fb711076adaf58d8c93050d72698a25c598e88c145feaf0650a045d7ea8d3cdbf363b9283947bdb764b0c54c922f98cd165c315c002ab20d00b482f668fbe563304e4bd2f378f70fb100805144a4ad2fddca28252c6ea0191ed83b6ca4cbba458b0517e483ef083bbe8a986d8a4460e4ce6f4448fc1a2fd49a5dff7908beb34cbc0a4ad67c5152e153ca88264bcb370075c55b6cc3a7e2355e2ceb06832ff1a1427d33331b3a93e89ba01aaeab8dde3860b97a4292487a60b4ad01e361eeb889e14e691b2fde55a8f1c123f1bda24b4817dce11ea17807d8461abac845939feec1c523336125d76f2830b5677696fb03a538335712f68c2815974b0ba09c90aac261eceafab0da88301d88c4d7a7e9569efa4df3132ceefa6648289cb819a6098f11b9ef576a4413f39d1896e8ebd2bdab86eda9d1aad13e45c33fab65b9531e97c6ddb2243a51c69d905a4da2f98f0b2582b39d9d0aee70607fb5bde6cebc1ff7681dfbb5ddf81788f5573563823345e8262bf684ccc12b981bbd53ea73ba5c11f2a628dc4dc0e3695f4c9a2ee7400c9ddbde8920eec56fd4360e6b03311a1ff89a5a3ddccc42a6f9ef8a43203c4b48a2e0d60843f044a0306349ad54ebdae148f10983933c8a9039e280eb20d29545cdc354403f251fa0a63bfaa68739f3898ff48b94780829a6763388cab071f45b678f2b9d05030193b4b26affab0b36cb16825168a9dd5356a318eb2195f90e5e0a4d12771228f1f9ee034868e464fedc62357cba5ce25ee98b45bd58d6e61f47c93f2c4c4a7f7bd092a2ea33177ee5d31a43243c6556b6f5e4893bebe1d71aef991bcf9fb612b52c510fc4d9eaae108a7c4609514ce5d3b7a0c146ec56891b05ae803963fa64e458b7decd31b2a05e36a9914e554e327435dc6d584f737340c0b8535eb6539e4ac197ec55b596145a704ae9aed1f227ee86606487530fa060e7da20cf76ac7ce5518f255c3f0eea71c65dcac559e74c2c033ac8c0d3f1b5d0a9508d49f59db31124ee295b9999e42f51401899d0a19216737b2e624671ce4a694edb515f3c6a4d77c3613a0bfaa21336d8aac246c798ebad43cf61168d7933a78480d4e3a1144e07f3b4fc4d105e72ffac7358324577d1e3cb1205060b3fbd16a943442e3264caa4f4461df2ec76d4d10cfc728d6211de9401480a60ca12728b1b4d9a3732f18ecc9d3f84dc788281ed517606ba5080aaf549e9c49c71d3f4bf74ba492c7e3bd039ffc96e0ef5fc92aa17587f90de3e78d7e5d065a61d955e09bd874b20001f70ba090c18cdf8d681d887861572e0a554d851f22a08af251f8002fe873bdcd0985f0626126e21bbb0585ff81c7544a4847e56e66abfc1322069fc79c15a16b877c41ee81cab57ac01e29bf6b626436e967a843ac38a70d9e0cd2d1e91cacf76f1eaa9899965879bde42f399193e1b7f1137575da46a3845eac627aea316371c492c009d7cb5f2686a7ca88e0468203ba477fa74901d2fb59440b300c397676528782fc5c88c4ffeb93d0b34e7bc265c1b30d88d00ce64e0d23c603899778073b593566c47b56c00dd991d6ca63414865821d578512ad586d09c2a63ed18e3428a88f89242b90170b056e4f174960edd156b8fad1244e505446be933a4ba104a0f1b7ac0038d150378784ce1c3a076b715654334f80aa513b61af45715cb95a5d1b5e826cc14a6bfaf9bc60c5fd421a08849205d0278f74cc15ed8996c06ea38fd4c5d24182d601f68c9fb3acf0f9c9afe54317727901e986cca45faad09b48e202e66d9e059aedb4a3bb6dbe093f2bdfd524f30eca905e883b863c30fb5ab00d0906ca39cb344ba1c4880fcf88a52632f73e4c1616e7bc301bb09f283a22b416082a1461e29f14f06d4595ce165297dd8a3a6820c3a5a9a67f8186c84141673c3ee9212990b608827aad7327f61007c10f952b782c53eafa86219e2505758529e4bd6d1c5717958768d1f82a63280c53655aafda85de8ce8769aa291fa70ac97219a19da00ebbb9e651585bc116dbfeee10537530ddaf978e83b5e718f6a1f583a294d811708d26f10790fb11765c309b1b9fbcc34df89b7f14560f28de0ff1ea88128e5c087599e6e8b7583a3a456300d31cc2da35b2ce292641366acf1f0d54f7504a352066a070f4405b7d9daf1956822090d29f7ece5b4d3a3e07cd648b1cf37861af1e64c640d3b08038545a2f7f3786d7635df5651408b242470f42ca273e6c016cc90a8db5adb1b018c700b1bbe4cd64d08ef3e21c33f2fb17a0ec1b68822d4ff793c628ed5b81219aaf9327bb2b4c467cd1415b4e4f498a48b67d59a82186cf7d753d992c40e02e5a8092fcda88c076eef5270d99398dd32a0d97a94d561b7389f85ca1fb829e81e545f315fa5aa6b25c04ef8df64689f1c3518a8182348cab2aacde8d209bf06c2b2d8cfa27692af602f6f76dc32b7b7e1404c8e6c993bdd265d4bea8e25415caa527bb256d6a2534c3411db9f5c01c5c024a84547e8ba3204fff393b36660814e6d1863472a83c5844da341cbb755b6627033370cf3eb8eca5794f2e5a21598a12397dfcc43d508adaa65b2625297d1c97228d476bcc5baef4d37d6e2f1f438141d39a411e58b593918b5177480b985eb9dd4530e022bebdce7f6a4e1dc30fe38f1a6ed96db7c319e90d7c49e1412e90e745a073c827ded8f9b18b5d93df3c3204ab199cdd8ce2f82de9483f54364373d075c1f38f7bdede90e0443de1e2867f48438b704cf3e827add482b49a03ff22a60bb9c6f49c6d3fbdcc9d0738dd88f952d3ddab8ad4fc0f60694c76ef4a8e50b373801b460e3af0677c4f7dead2be21b094c9ff3c749166305e9336029c8d3561aff13d4f1f07c5338f0af41b5e2bdd62ee397264d200d3fdff86c7befc4d110b98c709d707704dc8c20125245c706cdc7343de9c5efb7c2aae14be42a0307268223b5874d6bbac835030420edc71b756dc859e2a888f25d4b7a196847055ae4060e0ff387ea2fab3f82bd27b885705ec68f6abc310b3914d4d4dc59b480117a0f3957bdce62962285dc3bd2d91c166e541652fab4eff4236ef269f5656217341576540db398e5fb13866fddd05e65c3ae1378dd85ce0af6d94d25061e4ddae10245ee3f27a33dfbb740d70102b3599d2493364f230d2da00ff27eb567257c1afd02d75dd01a46974adf278c7df78e8d156705a94067529e59e89d8a778a5d83f484e175557e82b5e9cf08ec8a11e627b64b5fb87e5c163da231d014a954fef3efd6fcbb6f17d3b70cc7cb753bf58784e9882fe63020d8344c02fc450afda8461a56a1d624a315140d9570712586ad5aa135798c2aa0b8efd910a26022b3883f1eb30f419cdb8df251de2e7fc9c853c7fd6a5639774d6e7d4e814e757c6ee8e192fd9b5ea7bfd691a9c7b97e6e4d213411ee069a92d70f4088373e8d6aaae68896288d0ec06edf425a45d45ae99d77356eb9883a980cd2feb12afbef96564a039802227a0970abf2ed7e2e01361c86cb87f0dccabb5842cdd37cdfeb14ebc1cdf82bcfb8cd119dc9b8c5ccbba82b46c6cc97cfaf2b009d242ccdd46af0b43496e9349ffd662e5061a39cc7bcb2de7fe1bbac88b0b3d8f960fe1419a92c7d3c47e353bba87e5158f20773a45eec39e92c30ca8fa90a2f0ed94cd435c01e2001bebdea3c8fcadf274ff843e1aa70ec18b293b94968203b061bfd41f69939f9ddc85ab5096b7ca7f4f0e089515842e089b623b5da5c61a91a6ceabd5a1d449bd90d546e08c6b07c2afb9d61d4933c833caf15cfe7614d5f828072f4abe3817673a357c77654054d9f45448c582c54851f5350f00b3696b3cc2abc74ad1c5f43827e447dad1024c8b711806f52b37507b4119302be538542847fc6c9d7e38248979504deaeab2c527bc7aa0e4eb8082a5915e44a2684a8c2350cbb22bb311ebf605c3d20a5834811fbb0ab9baaa5c95677e3aa621225cb71252aaec8a2e5098cc08127aaecb054f1d3b0a1d5161b5c851a60da19a3dfb6acf268e585280c846854e72f072760c350c758b97361b3b7acad1625c3947df61c7e803895cd5934cd6f0d36742f9fe6a2f0efeb062d81ab20209414b96d88c893e59721b19dfbac41d3798d1f70497435612733b6339513cb20c295835438e789b076fe9aa6de91e5c95606b7a60c0463739016e266d16a2fd115d9d153a1f5bd3d7955e6ec7bdfdcc53d075f31a71123a51e09eaf477e4b30b7fe89ab6245e92450692cfe4ce225de9460e2e6166135cd42d4680474630a37ca8840b7940823c9303ffe99cb962eeb2f03e7258e6f387049051907da4ce95f5ce16c65a3d8f1a10addba68b41fb135a0fe5ccdc1b95766412a8dccad9028f5748710374a70997bea6", 0x1000}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="0000ffff"], 0x68, 0x400}, 0x407) 22:00:02 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(0x0, 0x200, 0x0) 22:00:02 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="848de63711095a409c5ac2b0ae69718e2f513a6c847563f114d8b1c5db87c1b5f90cf208aa93ff76310a744253750d28aac1c05877e14ff4f4cc9757d0c3f25f4fbbf83e9657919107fe95ba2da50e35c37f3914347c58224707654849c7cb4b5d7adb9e05", 0x65, 0x7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 22:00:02 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x2) (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000140)='./file1\x00', 0x8) 22:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/104, 0x68, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0x6) 22:00:02 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000000c0)={'./file0/file0\x00', 0x2, 0xb1f1, 0x9}) (async, rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x80000000, './file0\x00', './file0/file0\x00'}) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) 22:00:02 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="848de63711095a409c5ac2b0ae69718e2f513a6c847563f114d8b1c5db87c1b5f90cf208aa93ff76310a744253750d28aac1c05877e14ff4f4cc9757d0c3f25f4fbbf83e9657919107fe95ba2da50e35c37f3914347c58224707654849c7cb4b5d7adb9e05", 0x65, 0x7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000000)="848de63711095a409c5ac2b0ae69718e2f513a6c847563f114d8b1c5db87c1b5f90cf208aa93ff76310a744253750d28aac1c05877e14ff4f4cc9757d0c3f25f4fbbf83e9657919107fe95ba2da50e35c37f3914347c58224707654849c7cb4b5d7adb9e05", 0x65, 0x7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) (async) 22:00:02 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/210, 0xd2, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80, 0x100}, 0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) recvfrom(r0, &(0x7f0000000180)=""/210, 0xd2, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80, 0x100}, 0xc) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 22:00:02 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', 0xffffffffffffff97, &(0x7f0000000080)='./file1\x00', 0x8}) 22:00:02 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:02 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="6d011338a159ef47d45b2488a21ba0d5d5b816e5b1b589ba8cfd5f101bd92aa6504b11accbb914526d7677f460e38c3fe63a5457167526ffd5b0b7d865c554b627fc1dfaf2a21c68eb28b46178993561b7da9b25f5e25876a0754a30aa4ce60cb7b5daa53ec25e6dfc094b9f6355772d329fc24deae4020bb83975cb12e3c86332381bf735cb0d64b6bf3b87f012a825511b447eae88f6206c967ed3bd09144fea008c03076993da518cf7d4027cdca49cc6586286f62834d3f0af462bdd99b13081fe18b75328616248ab63d43e54937840174a91db0113266ec9315bd363acfe80", 0xe2}, {&(0x7f00000001c0)="25b27e5eb2feee40ea5ee03c09b9694f58185ff4275088d437dad0adf9eb87596b503a08a14cb5c384d1eb20be9c89d30f3e2213d2192c079eb6f2bf5be1dda6aacfa362311282", 0x47}, {&(0x7f0000000240)="445a41aabb621d2776846751a8de5353d213aa0edbbe2c76ecf89607f49e4eaa83920df21e85164b60d963f338781a33d9a0b161bd21b7dddd6229b3c21cb0a2b62f58d30fd5fc5b397fc49aa05d5d2ee28ed705db88d15c4f60ef36061e974b972e1151f6", 0x65}, {&(0x7f0000000140)="6b26e66d858b0a61d1897f", 0xb}, {&(0x7f00000002c0)="7b8f9d9944537d6b4fc4e100512a21b5f71a2d5d87a48b130c29d6547c035b83114445a8e527c9435a3dd918bad84d5a16589ab5fe692a478f82d4ecca01366f0c2f34404449a0fbbb98a4e39a4bd6845eff5a125e91fc9bc5750ba66c02fc4675e9", 0x62}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r12}], 0x98, 0xd}, 0xe) (async) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="6d011338a159ef47d45b2488a21ba0d5d5b816e5b1b589ba8cfd5f101bd92aa6504b11accbb914526d7677f460e38c3fe63a5457167526ffd5b0b7d865c554b627fc1dfaf2a21c68eb28b46178993561b7da9b25f5e25876a0754a30aa4ce60cb7b5daa53ec25e6dfc094b9f6355772d329fc24deae4020bb83975cb12e3c86332381bf735cb0d64b6bf3b87f012a825511b447eae88f6206c967ed3bd09144fea008c03076993da518cf7d4027cdca49cc6586286f62834d3f0af462bdd99b13081fe18b75328616248ab63d43e54937840174a91db0113266ec9315bd363acfe80", 0xe2}, {&(0x7f00000001c0)="25b27e5eb2feee40ea5ee03c09b9694f58185ff4275088d437dad0adf9eb87596b503a08a14cb5c384d1eb20be9c89d30f3e2213d2192c079eb6f2bf5be1dda6aacfa362311282", 0x47}, {&(0x7f0000000240)="445a41aabb621d2776846751a8de5353d213aa0edbbe2c76ecf89607f49e4eaa83920df21e85164b60d963f338781a33d9a0b161bd21b7dddd6229b3c21cb0a2b62f58d30fd5fc5b397fc49aa05d5d2ee28ed705db88d15c4f60ef36061e974b972e1151f6", 0x65}, {&(0x7f0000000140)="6b26e66d858b0a61d1897f", 0xb}, {&(0x7f00000002c0)="7b8f9d9944537d6b4fc4e100512a21b5f71a2d5d87a48b130c29d6547c035b83114445a8e527c9435a3dd918bad84d5a16589ab5fe692a478f82d4ecca01366f0c2f34404449a0fbbb98a4e39a4bd6845eff5a125e91fc9bc5750ba66c02fc4675e9", 0x62}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r12}], 0x98, 0xd}, 0xe) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:03 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', 0xffffffffffffff97, &(0x7f0000000080)='./file1\x00', 0x8}) 22:00:03 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:03 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x10a) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x6) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x6) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 22:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/104, 0x68, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0x6) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x80) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) recvfrom$unix(r1, &(0x7f0000000200)=""/104, 0x68, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0x6) (async) 22:00:03 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000000)="848de63711095a409c5ac2b0ae69718e2f513a6c847563f114d8b1c5db87c1b5f90cf208aa93ff76310a744253750d28aac1c05877e14ff4f4cc9757d0c3f25f4fbbf83e9657919107fe95ba2da50e35c37f3914347c58224707654849c7cb4b5d7adb9e05", 0x65, 0x7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 22:00:03 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) 22:00:03 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', 0xffffffffffffff97, &(0x7f0000000080)='./file1\x00', 0x8}) (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', 0xffffffffffffff97, &(0x7f0000000080)='./file1\x00', 0x8}) 22:00:03 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) 22:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0xedad}, {0x85, 0x7}, {0x45, 0x1}, {0xa7, 0xffffffff}, {0x42, 0x5}], 0x5}) mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7f}) 22:00:03 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:03 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000000c0)={'./file0/file0\x00', 0x2, 0xb1f1, 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x80000000, './file0\x00', './file0/file0\x00'}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:03 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x10a) (async) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r2 = socket$inet6(0x18, 0x3, 0x6) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x6) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 22:00:03 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') chroot(&(0x7f0000000000)='./file1/file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0xedad}, {0x85, 0x7}, {0x45, 0x1}, {0xa7, 0xffffffff}, {0x42, 0x5}], 0x5}) (async, rerun: 64) mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7f}) 22:00:03 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) 22:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) recvfrom$unix(r1, &(0x7f0000000200)=""/104, 0x68, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) (rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0x6) 22:00:03 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x109, 0x10) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:03 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x10a) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x6) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x6) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x10a) (async) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x6) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x6) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 22:00:03 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15, 0xf) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x202a0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:03 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') chroot(&(0x7f0000000000)='./file1/file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') (async) chroot(&(0x7f0000000000)='./file1/file0\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 22:00:03 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) 22:00:03 executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4089}, &(0x7f0000001100)=0xffb) accept$unix(r0, &(0x7f0000002280)=@abs, &(0x7f00000022c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) accept$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4089}, &(0x7f0000002140)=0xffb) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000002200)={&(0x7f0000002180)='./file1\x00', 0x8, &(0x7f00000021c0)='./file1\x00', 0x8}) mknodat(r2, &(0x7f0000002240)='./file1\x00', 0x8000, 0x7) 22:00:03 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15, 0xf) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x202a0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15, 0xf) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x202a0, 0x0) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) 22:00:03 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) 22:00:03 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15, 0xf) r0 = socket$unix(0x1, 0x2, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x202a0, 0x0) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async, rerun: 32) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (rerun: 32) 22:00:03 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x109, 0x10) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:03 executing program 3: msgget(0x1, 0x100) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0xedad}, {0x85, 0x7}, {0x45, 0x1}, {0xa7, 0xffffffff}, {0x42, 0x5}], 0x5}) (rerun: 64) mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7f}) 22:00:03 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') (async) chroot(&(0x7f0000000000)='./file1/file0\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:03 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x109, 0x10) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 64) 22:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r7 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r7, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file1/file0\x00', r0, 0xffffffffffffffff) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:03 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xffffffff}, 0x8) 22:00:03 executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4089}, &(0x7f0000001100)=0xffb) accept$unix(r0, &(0x7f0000002280)=@abs, &(0x7f00000022c0)=0x8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) accept$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4089}, &(0x7f0000002140)=0xffb) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000002200)={&(0x7f0000002180)='./file1\x00', 0x8, &(0x7f00000021c0)='./file1\x00', 0x8}) (async) mknodat(r2, &(0x7f0000002240)='./file1\x00', 0x8000, 0x7) 22:00:03 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/133, 0x85, 0x41, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:04 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) getuid() (async) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r7 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r7, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file1/file0\x00', r0, 0xffffffffffffffff) (async) lchown(&(0x7f0000000000)='./file1/file0\x00', r0, 0xffffffffffffffff) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:04 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0xc000, 0x7fffffff) 22:00:04 executing program 0: socket$inet6(0x18, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) sendto$unix(r0, &(0x7f00000000c0)="911bc4d2399f232de656d405c76472b9bb5d63dad1369ae9f3d287d6ed04c1d3a097d4308e8a2816f721a7e6336d8e68608c716e30e6e3ab4cd12beaf674a4d7843169de2f49238a6e17be264cbbff773a879a868e69a18907529f9dda0b658ed680214c", 0x64, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0xa) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0xbfa3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:00:04 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) recvfrom(r1, &(0x7f0000000080)=""/133, 0x85, 0x41, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:04 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x1, 0xdac, 0x7fffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000980)={0x9, './file1\x00', './file1\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x100, 0x2) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x142) unlinkat(r2, &(0x7f0000000680)='./file1\x00', 0x0) symlinkat(&(0x7f0000001dc0)='./file1/file0\x00', r2, &(0x7f0000001e00)='./file1\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000001d40)={&(0x7f00000006c0)=@in6={0x18, 0x2, 0x80, 0x8}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000700)="c7620c130dcb679476c9eada6e23e5845442463ef26dce6271b9b2925e57d6c7d38481bec26adabf628ad91d27f5595b57b9a99ef59554c296096c8a7b629d594229948c9b7d228d1af794ff364246ad11cb8532a06bfe6489be17fa93ba069d67eaf411e6d4a852cdb30c57eb0f45560ab6800d1c4f3a094969aee12fdd00ef32762d36cadcd24a339afbebaf3e57450a34", 0x92}, {&(0x7f00000007c0)="3058f5d4c57c17d9cfc9f1331de3bd4a0f97fb0be3e171576a73f47ae8b5ace9bb8bdb0d68331fb660ef07dea6f9f55cd28c908ef3e9177d743534d4ffb144c876471b0e98dbc87ba5b06a205b7aa0d7cb1ec177d681f3ee5048458dfa3b5bb88357f64ff987212515fc843a4d618af6726cdb67b9fa0762028538b15451de61dfc402c8d0905c38d8effa9ef07b93e613324ef5365f8a0bc3cfd604aa99fda5ee9a4439b7b64aed8883be05a7f3bbca04157c9891f402cf95f2d98042c09e382d64c3267598bacca9dee14725593e692c923268809316", 0xd7}, {&(0x7f00000008c0)="8ecf7ebcf210e19e5fe9f9a92408d61094358efcce84a859ce30ce886e930281b59e49e2169956d7e6be07", 0x2b}], 0x3, &(0x7f0000001e40)=ANY=[@ANYBLOB="c80000000000000001000000ffffffffca1c150462b51d5c3feba4246fb81a36d111797ba84599491f282bf59942afd306011aa44b7a0771c3bceda91705660df166d25ab57107b381a6aec4bd9bd3175316ff6a29d35d34b9b7de4a05343252e1b9d19d9625703475f4f8d48155c1faf93a8eef50f63a3923c3407cfdce015adc29543dcf6437bcc00d0239286d385035040852cf2ba2fadd78036594441ab48f5c38dc4e938ff300e6a8b390c7eb2dec455dfd092369514bb1cc6e3e2220e21b3f8f0000000000800000000000000001000000080000009fc2da8d114f06ddb22e32248d634bab388f04ec1b12f26e9653ff12503c7e5deba001e9c316d11a6232684ddf2cf164d86aefd79d5804d0305bc3de33d67d93bbe4f2de5206c131cde1da9d05384f711f1a0a72e216a9be6953854634fc8af8180ae8e9dd68658bee9c000000000000f8000000000000000100000003000000f1f3b886e95099a8ec5282980cb611e8ad6286f41691a7dccf2dd839f2c491529c7428599c303d36c32a29070919ea1c2ba1e2900d30ce622c59444f3ffe18df1cb99c4f8a5e904ec640d1b105990bbb7252cbaf708946e910cd84f77f95c3555819db31b306928b1150272d96d81cee3b416137e8be3b277467821306a7a39fac3bc2e1aafd879b1647f19aa2ddd90e8d6ab8ad2ea28baa1e6d87decdadcc229f20495ede86843a4ca51eb53d6c57a9ac4ee16df730dab8a00d03599e20380f419af7f579550381cb9f279ac30adb069fd20eabf87e0a67760cd36a0faf29fff643a17b0452828b3800000000000000ffff0000080000000d6c9777f4e19201713c9b82d232fb6eb9ef9fa27cc7c523764c03010883ca088c0e5ed00ea000001010000000000000010000000000200075ca5cc4f2d3908e574f047cf7c1e4e174d2024faf3ed36fa152391247213a243fe137d07cd0a5bf57b1c1d4cdc5d0a2b5984ff72020f543b8b81ab26a370f668387dc5ce87bf75755b44e7a34a21e106306e74b5daee64c9dcb4e11e610c3b6f8e2b775b563b7794d3fcb67df293990e205dab0ef541756d15f9de711c69325e57ed790b3703db281c78b452605b58e789315e17329f4b144316c3e525fdfa859251c1f169d1626c2f06be9dbafd919165b70431163bcccc37e46685c6d3dad6dd20c1bb77de9869941d3b66242efda0a083e9e9df7676c88e90a733f8284f90c9861b7f7631cd36f04cfb25eedd3925a8f7a191fcaf4a7a7c6df3c59489c47f250ae60a7f50ca6983b7d3b4fe523a156803c3fda9c92f9e1dd95397981b9fdec5cbcdfb715c9c10c4552d9488f660e6f381eecb3c652f1299199b3c7854cbaf24f403c49a2b902facaa1c814f02b26f82b63ac89c0b4ea1ce707ebee5cfcba40a13caa7686b6f06687e779b2c8a1d1e7c744e4cffab3f777651fe7207b78c4ef7253a0f0c1051cf0dd1a0f3adc7503ae2b68e85d3768bd48451ce35e023668950a1e27319a568b8a611fa87fb496c767944c908799b01cce668f18259e9084169df7878b03fd5ea99d8dd4d3141a6b50f87c2a883f5cb634656472d7aca0cd608e438b43bcada4d8e093b6c221f07b29e75101c4fabdbaf3a713114d55e34ce75d1046b94765b7b283cd7f0e68f394c6fdb7256c7a601b55c13b747ef16127f3d90b4138b0d17cf004e0995f86ed5175e03d4ee129516543de774e48027e06b1ec00e3102a1255f2311564bb5494aa8b01f0731722591ae230e0377a972ca1f054ef56801a4f0c392164feacd33e708d42f0ece949f657439f9a2f9bedece0b31f97c1b575ba0aa8383aedadf11e2e5c3f6a74c1e605bed50b9085474943f98a8a885063558fbe7196bf50867c129a6e7c567bd517e7f356d87205b9436a8fa91e0902f43e12fe5c99cd6e415f2e738af04ee7dba25acebd46859e9a673affea2788309bc6f2de7dbfab8b788d3b1960766fb6b5386df2d5451ee616a1ca49a14507679fdb2180ab5f90efc0266ff9a857a121a975132836f8ec29ec4b156166d2186ea25601f95c28789eb66dcb6b303278a9399f1c5a66fa78201be380fae9d69735b2fdfcc0691390d63c1b94d8952c061fae04d2ba1cd26e6fac579b87fa3961976823c8f1555f6b2f1d9e3983222c94c9f2121330eacf5add8066d02acc4922a801b20a029c9579e2be02fc5c19d10b4b870866e39c42eb0273f9ab117e9d7bb3167ae8ff8876d3a47673703b24ee371211183faca57982aead8237533bab27cd028c074e7b3d5225cd5a155256ed03d9fda73689647c81eeeaba231ee6dd913ea9e1bf4aacd856bf7b106be82b520fe66803833a239aa3098daff6d0247f9da1510bc3f853f4ee9e9aad6931ddeed68e0150f8efe63a77b58d51ab8597a0df2c25a6d4bcc5c4ccc03e06b76659e3fca1aefe0d355ec19b504a563b2bfa73bebc65e743f53bfab13b410b5fa9e13bd85b306fb8f0677d24de2c1f687b36a572bf6713bc843ee9517cd7a0eb6184b25fce12c83e1db391d4ea207ec52d5d2e6ecc79c48e0435ca68ba646eb7450a0a9803d152184ee114e4c1e53c08ae4819b51c769a5d5815b1a7a75607a436126e1192d56f94cb2f69ae4d3ca31560901445b72c602578ce09772f81ebf2c5952c971016f9e34aee156dee13ba3bc871eeafb94eb7b2dec29e6a2edf09e8805d50515225ae9f94553c5e9d08be09f673b3a3733bf8c1f5d1e3eb2a869f49654d7afa73b839ff19d1c6faa7e1053c1250e7f1cacd134e5589b4a9b915bcc53576e588bace7f7592034a6267277806a28de2139768a0dc8bf40a4c13dd86709ba26a2a73f4d3da193a59e0c7dd0c5501efe8a3773751ef634ff86ce5049b1911d3d7c71c357a3bf37c2a133dc8ed0151349d21012513c29b462b2f8b58eceaf560d5d7a86c961ff5ffaeeb849ee469a11ba23f4b01cd13816271ea20dd79159dda4e39632048557a2b832053fef28f9e70740579b59d61ea2b9b99cbeb7526378d25dd37c940900f4829e7f8955116bf0fb8d498c321fb80e067f82bf00f1655997d3a37c1b49a4e21aea0dd288b1b661dd80368cc0ead280b29e1d41179fa2ee4aac6b48b7aa4676e539199adbdf285107547fdffc0877b5724ecc702f657930053c0ee72039db2d10ba2947338daab130824319b8ec9226b5a09de78926131f59dc87b9bebdaff269813dac3d356941a3f0b7c7fb7cc2d0e29f77b74463d32f0c577a4c72f41d69dc7aef936b021b0b1b204ecc30a3701b749ea52447f535a35303fcfff3248205de17c79e19317e5691e913d90af8b5aefb0e92d90fd8d4bddf3fe6fbbb9bd7bfe864f174045f54c424d0ea177ddcc93637c00f7f3e9531450cf431742f4bb147bff86ba4ab1a28465fcf157fc5844c6dab1e34b664d9720c9a7bba5ebdb70dc94c529dd67f8bd5e6f4e99b0d11e0db000c855f7e4ccc22dd52e6ad9d861d9dd92ba761d7726d98b422961f214b0f37371e68213859f8388b1a7855ef6e30b7691c412ff823dbfc881af0c0ea625e25f513b39829d5cb938fc645a49e03b221f5ec9f8129c8288d5e5981004735de1abe311c29a790c39a30e15b3c4b57fd19df408d0d980b1598d19e19044b81684cb8a4780c3b6fce69895396dd26b389c3b4c1ab111cb4a22e13d48c8a76fdcbe3d2baaf55a00522fba50939185116ac9c5b3d078c639e5ff7c34806b35c1ab1d0d736b6c54b35957c9240a6a431cb3d049bd77bac8e5f53b87b171d0682b04900140aa8adfa635a702593da45ded1b4d4374c535812fcfefb2c308f3bd73fe5dd24e7fe506577d9598ada9b2baf827983833201c54e9736b33a2dba82076394b04792b8662939e5d67b020612a32a5bf3c9c58de18659b5f924085404980f263ecdd89ef020e98935845bbe6cec34173040ef218620eb8c3d71000cd27578d632e48409e098b97b06d7fab4c9c7f18c44ffe74ab6f586c9249195613b2853dfa28c1e0d0d3d0d74459e1dad0034855c956d62cdbf4fc90a7f9a0ba6b0860355b089555f829a42d7c177e05c4639349dce4d53f84b82d56e64af95c0f113ddd98d7eeab4bec0c7718ef42ab2433640281bbd42265a205d40a087c28f72d4d53b48793a8cafe48385070b8f140d09b7325eee2bc246c73be1a1021ea7a350d79753cf45df3c57fbd1acca6c178ae7731795c599e96264c4cc9d8e6bb4a2997c4bafcb53318103d3d88bb02e5f2eb15324ec70400e5d0143622c363a2785d83776b9aed7fa34465fcbc2839fc2b2b25f0cff8b1076757faccf702a7de6cb8ecd0f174cd64e9fd2fd0e698067bd9a589316bf6e8bf5e162f6522f397e19e614c738b36368188300fdbf443f09eb50a9690b38cecd3df52118fa0c509eee976282ab51a9210af7950b5c8a45efb034b438354bad28e6895ac2d0262b08f0938c174f5bff698d9fdc566faf55fad20c5900e7a8cdfbf85cc9e650432d0d3f0dd49e9ce0b0255e51b9feb6da042e9fb6266ea8f00a144b995496a198db98199afad59b15098d71624bea3786aa4b3708b9fd73e290d6c242dab7f3a4e4c12f63959943eedc7c5f34a80a316ede250ff66dc670e78746ffbfd0679c53a2dd34d1ef0a6338e718fe08c05bb387c0008ff6678d0badf602301d31454af80312cba9e2a82c21d77960ebed59065a5ab599864df85092494e9b8d3719b038873ae9b50ded435e5216e22f1b48dcdd314f80bd1060caf278e1499edcc6e6d35c931e835fcf97c9115dcd5eeeaa4e8e581f0bcacb79c2ec30caa73bd32138dd9a42b235bd9a7b19cfa7098f42c5c9a810efd2b895085c4f334a107316a57b0134b7360a5028b373c6daf9356a3e2bfe60ca0d73832133fa438de49e2ac46e40d5aaef15b98c1f32556996e5ec2c58298937ee52cf9893d868f1c90447ba4ed72c6b3c4ad6937ae2dd5585931a4c36e7cfa71455b3cda4f130f2c68f91e8aac9215da7d4db991eea1203e6d443656ea7e2b6ea4e9921594164b96fb534a20cc5a667a3d0ddfee0dae3d53e881902e205641a9db31cfa4de1bbc0ebd5b0b9e684b60f58330299a82be58adfaf511f956066e669ab1822d9c3ae5073e3627d65030758c558e4872a69ca73259ffea8997a732f45c0d25cbf22e987d34d0bbe2a68fc4eda8a97da810fb28f6a8a28e18ac93547ed0ac8c459d9a5c5886c75a4f503162ac5e78fcdcbcfa75bdd2170d5f9ba1b2017df636b61824104c02a4e643a7c8d4f517ff62e82dd1b5e7579a9775eb42095ef935dfec7bc5b3bf2f1a8bc42733279db6a6a0ee49341f691a55ab75994d1fe77955bce4c48eed5a24f797a9f53f50ea4e8f440ae65168f54707e48b2aef7b103de338489190e6dad4b6af4fe3a4ffc41e514243662cee61babaf6c28b700dd706dce41e171a1a62809400ca7d6d6838e334c50e92a6e0b0583dfe218c4b9c605b5f973712f62d54aa006fd73384dabc848a57b5bb0ec9c69344f26053503875f2ce5f035206bfa9056e549909c8d4ec938790e8e96ac4a73c0960208751e95d52882f86cda5e5e0ca1a3d92a11f41f0ceaf81c22abf087e4a3b552a6e7e6585ab044a0f0fab9f857a9464d29b367af0b3482d00e63bed48ce2929b891a2ce9c91ab3a7c28a589ae244e906e2cb9d3dd918976364bb35c77254635305326072c64e27ed5269b84ad5b89e5c07f8d7ce1f320313e80b0c8d9568f02e0272281a283af1e30b2d7f34ec999859d6d6cd5a52b6de82a5438967c31e77622e4f117db80caf6487ea5355fe4355223d1856f13934cec73749324576f4777dead941f0e1421a1d248a977c7abb4a2251aad15f186d932359b98e05659565ff27ea516a0ebcc06a4c419dd65bebab9cb7682d2bc6cb28f5aa82a959c75ef4b72af1d632b6f04a679820247a7c86ce8476d8d7b22b1442552e0d6dc1394981086dca150dc1dfd10c647b47212a55898f17ffdc7d72b48ac7c690e95281d22c7592fa95c46e2e1e1ab34b6f6cfee5eee16613a1f77ac8cd43024cb33a25ab8a30e3ed946187b2be5cebc130eacc857a9e28fcb22e3e85f573ba83ea8e348fc3ce63e75c432f917317e4025960c811f64f7f7278569d0556406874d6f69390ca2e397a34cc220f021a7596ec35ba4640f13d88a920625b5e95f62d351abf93154399d274154d8213947986b2acd4dae97612d3dd82af5668a971a4f8d03f29b2fb262fee55e8216bf0c095247303afd552410d0e8590617ba685f7f10a0f02ec891d15267f0d487cdf1da3d2a5f1ae2578355e3e271bd15e556d2bf016934140848a2cd25b335a87279fde145b3471972cc0a66f906982bc6d6598ca7d265f5910de44e5cca2932075581d7622e32e5f6b3edb639442f4ca688e73d16165740484b68ea69a6445172b4fb3f09c6447afa93dcee5b09423a336319f76836cf2c811761f450cde7326e66e647c32378accfd71db866777a271817b92d6d6535aad8f59ac6c316150ad18dac11fb94b7c97acf9d6b81dd4c96266d5bb6e6e9a2da956239dfb6f7e9a38a10fbe680ad35def2d3c719083575095fbaf86044805d4f8ebf83aedf5cda14963d6e0d9d579c78399d1f37a310cc6a401344a0cf7917b1203a1528ab6924fd60380e94def4d542529a164166fa3cc0fb4185ff949aa691c1051775f2f7925fe82dff4987ac1dd63928000000000000000100000002000000de389e0aa70cf1712106e4d29fd08bf037f100000000000090000000000000000100000006000000b88db07f1774d81e7d58a5d150e2a949d6c6288a2fe5df834087b5d9e40d1beb6aa4528ad7539d5e5400d6352dcb780653017b188b090e8e671e011528cb7c1593afd7757b70e0453f06fe8079fe48595bd24ccdb0fc5cc423c13a30b93d6fa3e93bf658e0b4564c5bd8b9a9e483fc093165e3806962ae404bbc242e5b0000008800000000000000010000007e000000c530498b4b024da6879fdf8f6dc5a0c14786e60817b0b13f1a1e8ade77d7633f5cd1406cfac401ed119a8208fb73de27c4f8c5a72fd01e0d5dc20c5f40d7262a7cefc158953e1c750893acafcde2483df3ee43f09fe75d1df7027d8d4d7a474d899c20db1640c24c74e761590e729c5fcb00000000000000cf8b9ab7d1200a3c2f3463a4cc295a07bf5e6e031f75024f72f3f4af1de931afd8aaa3c63bf3f3b5babe2e95ffe4b98ae4c6549c0c6f2a249a5f82c1159d363561a6f9d046efb5a704edc6373d957fdbe99f31dbc1621d187f29abd1c5a7c47a11c741757948e3e8af03c62965bd41cc4df4a37078b7e14ca91f2cba82ccc72f86722ea1de0ff93cc249465a285a6c5069f19d4d7389fed87c9f1873a91d58a98d0c75b618fd4308ca8e0a487b3000f4f1302b31d7fd769c234c7afbf45a66101be5e9f281eaa9d4c3ece2ab0260b98730d32623bc9ae0456dc39f0a5cc515c3e9f5ad24e7f0c7d4c1f3e29f4c8b2f"], 0x13c8}, 0x7f64}, 0x10, 0x405) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0xffffffffffffffff) 22:00:04 executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4089}, &(0x7f0000001100)=0xffb) accept$unix(r0, &(0x7f0000002280)=@abs, &(0x7f00000022c0)=0x8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) accept$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4089}, &(0x7f0000002140)=0xffb) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000002200)={&(0x7f0000002180)='./file1\x00', 0x8, &(0x7f00000021c0)='./file1\x00', 0x8}) (async) mknodat(r2, &(0x7f0000002240)='./file1\x00', 0x8000, 0x7) 22:00:04 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (async) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0xc000, 0x7fffffff) 22:00:04 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, r1, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r7 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r7, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) lchown(&(0x7f0000000000)='./file1/file0\x00', r0, 0xffffffffffffffff) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:05 executing program 3: msgget(0x1, 0x100) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x100) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 22:00:05 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0xc000, 0x7fffffff) (async) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0xc000, 0x7fffffff) 22:00:05 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:05 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x1, 0xdac, 0x7fffffff}) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x40, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000980)={0x9, './file1\x00', './file1\x00'}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x100, 0x2) (async, rerun: 64) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x142) (rerun: 64) unlinkat(r2, &(0x7f0000000680)='./file1\x00', 0x0) symlinkat(&(0x7f0000001dc0)='./file1/file0\x00', r2, &(0x7f0000001e00)='./file1\x00') (async, rerun: 32) sendmmsg(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000001d40)={&(0x7f00000006c0)=@in6={0x18, 0x2, 0x80, 0x8}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000700)="c7620c130dcb679476c9eada6e23e5845442463ef26dce6271b9b2925e57d6c7d38481bec26adabf628ad91d27f5595b57b9a99ef59554c296096c8a7b629d594229948c9b7d228d1af794ff364246ad11cb8532a06bfe6489be17fa93ba069d67eaf411e6d4a852cdb30c57eb0f45560ab6800d1c4f3a094969aee12fdd00ef32762d36cadcd24a339afbebaf3e57450a34", 0x92}, {&(0x7f00000007c0)="3058f5d4c57c17d9cfc9f1331de3bd4a0f97fb0be3e171576a73f47ae8b5ace9bb8bdb0d68331fb660ef07dea6f9f55cd28c908ef3e9177d743534d4ffb144c876471b0e98dbc87ba5b06a205b7aa0d7cb1ec177d681f3ee5048458dfa3b5bb88357f64ff987212515fc843a4d618af6726cdb67b9fa0762028538b15451de61dfc402c8d0905c38d8effa9ef07b93e613324ef5365f8a0bc3cfd604aa99fda5ee9a4439b7b64aed8883be05a7f3bbca04157c9891f402cf95f2d98042c09e382d64c3267598bacca9dee14725593e692c923268809316", 0xd7}, {&(0x7f00000008c0)="8ecf7ebcf210e19e5fe9f9a92408d61094358efcce84a859ce30ce886e930281b59e49e2169956d7e6be07", 0x2b}], 0x3, &(0x7f0000001e40)=ANY=[@ANYBLOB="c80000000000000001000000ffffffffca1c150462b51d5c3feba4246fb81a36d111797ba84599491f282bf59942afd306011aa44b7a0771c3bceda91705660df166d25ab57107b381a6aec4bd9bd3175316ff6a29d35d34b9b7de4a05343252e1b9d19d9625703475f4f8d48155c1faf93a8eef50f63a3923c3407cfdce015adc29543dcf6437bcc00d0239286d385035040852cf2ba2fadd78036594441ab48f5c38dc4e938ff300e6a8b390c7eb2dec455dfd092369514bb1cc6e3e2220e21b3f8f0000000000800000000000000001000000080000009fc2da8d114f06ddb22e32248d634bab388f04ec1b12f26e9653ff12503c7e5deba001e9c316d11a6232684ddf2cf164d86aefd79d5804d0305bc3de33d67d93bbe4f2de5206c131cde1da9d05384f711f1a0a72e216a9be6953854634fc8af8180ae8e9dd68658bee9c000000000000f8000000000000000100000003000000f1f3b886e95099a8ec5282980cb611e8ad6286f41691a7dccf2dd839f2c491529c7428599c303d36c32a29070919ea1c2ba1e2900d30ce622c59444f3ffe18df1cb99c4f8a5e904ec640d1b105990bbb7252cbaf708946e910cd84f77f95c3555819db31b306928b1150272d96d81cee3b416137e8be3b277467821306a7a39fac3bc2e1aafd879b1647f19aa2ddd90e8d6ab8ad2ea28baa1e6d87decdadcc229f20495ede86843a4ca51eb53d6c57a9ac4ee16df730dab8a00d03599e20380f419af7f579550381cb9f279ac30adb069fd20eabf87e0a67760cd36a0faf29fff643a17b0452828b3800000000000000ffff0000080000000d6c9777f4e19201713c9b82d232fb6eb9ef9fa27cc7c523764c03010883ca088c0e5ed00ea000001010000000000000010000000000200075ca5cc4f2d3908e574f047cf7c1e4e174d2024faf3ed36fa152391247213a243fe137d07cd0a5bf57b1c1d4cdc5d0a2b5984ff72020f543b8b81ab26a370f668387dc5ce87bf75755b44e7a34a21e106306e74b5daee64c9dcb4e11e610c3b6f8e2b775b563b7794d3fcb67df293990e205dab0ef541756d15f9de711c69325e57ed790b3703db281c78b452605b58e789315e17329f4b144316c3e525fdfa859251c1f169d1626c2f06be9dbafd919165b70431163bcccc37e46685c6d3dad6dd20c1bb77de9869941d3b66242efda0a083e9e9df7676c88e90a733f8284f90c9861b7f7631cd36f04cfb25eedd3925a8f7a191fcaf4a7a7c6df3c59489c47f250ae60a7f50ca6983b7d3b4fe523a156803c3fda9c92f9e1dd95397981b9fdec5cbcdfb715c9c10c4552d9488f660e6f381eecb3c652f1299199b3c7854cbaf24f403c49a2b902facaa1c814f02b26f82b63ac89c0b4ea1ce707ebee5cfcba40a13caa7686b6f06687e779b2c8a1d1e7c744e4cffab3f777651fe7207b78c4ef7253a0f0c1051cf0dd1a0f3adc7503ae2b68e85d3768bd48451ce35e023668950a1e27319a568b8a611fa87fb496c767944c908799b01cce668f18259e9084169df7878b03fd5ea99d8dd4d3141a6b50f87c2a883f5cb634656472d7aca0cd608e438b43bcada4d8e093b6c221f07b29e75101c4fabdbaf3a713114d55e34ce75d1046b94765b7b283cd7f0e68f394c6fdb7256c7a601b55c13b747ef16127f3d90b4138b0d17cf004e0995f86ed5175e03d4ee129516543de774e48027e06b1ec00e3102a1255f2311564bb5494aa8b01f0731722591ae230e0377a972ca1f054ef56801a4f0c392164feacd33e708d42f0ece949f657439f9a2f9bedece0b31f97c1b575ba0aa8383aedadf11e2e5c3f6a74c1e605bed50b9085474943f98a8a885063558fbe7196bf50867c129a6e7c567bd517e7f356d87205b9436a8fa91e0902f43e12fe5c99cd6e415f2e738af04ee7dba25acebd46859e9a673affea2788309bc6f2de7dbfab8b788d3b1960766fb6b5386df2d5451ee616a1ca49a14507679fdb2180ab5f90efc0266ff9a857a121a975132836f8ec29ec4b156166d2186ea25601f95c28789eb66dcb6b303278a9399f1c5a66fa78201be380fae9d69735b2fdfcc0691390d63c1b94d8952c061fae04d2ba1cd26e6fac579b87fa3961976823c8f1555f6b2f1d9e3983222c94c9f2121330eacf5add8066d02acc4922a801b20a029c9579e2be02fc5c19d10b4b870866e39c42eb0273f9ab117e9d7bb3167ae8ff8876d3a47673703b24ee371211183faca57982aead8237533bab27cd028c074e7b3d5225cd5a155256ed03d9fda73689647c81eeeaba231ee6dd913ea9e1bf4aacd856bf7b106be82b520fe66803833a239aa3098daff6d0247f9da1510bc3f853f4ee9e9aad6931ddeed68e0150f8efe63a77b58d51ab8597a0df2c25a6d4bcc5c4ccc03e06b76659e3fca1aefe0d355ec19b504a563b2bfa73bebc65e743f53bfab13b410b5fa9e13bd85b306fb8f0677d24de2c1f687b36a572bf6713bc843ee9517cd7a0eb6184b25fce12c83e1db391d4ea207ec52d5d2e6ecc79c48e0435ca68ba646eb7450a0a9803d152184ee114e4c1e53c08ae4819b51c769a5d5815b1a7a75607a436126e1192d56f94cb2f69ae4d3ca31560901445b72c602578ce09772f81ebf2c5952c971016f9e34aee156dee13ba3bc871eeafb94eb7b2dec29e6a2edf09e8805d50515225ae9f94553c5e9d08be09f673b3a3733bf8c1f5d1e3eb2a869f49654d7afa73b839ff19d1c6faa7e1053c1250e7f1cacd134e5589b4a9b915bcc53576e588bace7f7592034a6267277806a28de2139768a0dc8bf40a4c13dd86709ba26a2a73f4d3da193a59e0c7dd0c5501efe8a3773751ef634ff86ce5049b1911d3d7c71c357a3bf37c2a133dc8ed0151349d21012513c29b462b2f8b58eceaf560d5d7a86c961ff5ffaeeb849ee469a11ba23f4b01cd13816271ea20dd79159dda4e39632048557a2b832053fef28f9e70740579b59d61ea2b9b99cbeb7526378d25dd37c940900f4829e7f8955116bf0fb8d498c321fb80e067f82bf00f1655997d3a37c1b49a4e21aea0dd288b1b661dd80368cc0ead280b29e1d41179fa2ee4aac6b48b7aa4676e539199adbdf285107547fdffc0877b5724ecc702f657930053c0ee72039db2d10ba2947338daab130824319b8ec9226b5a09de78926131f59dc87b9bebdaff269813dac3d356941a3f0b7c7fb7cc2d0e29f77b74463d32f0c577a4c72f41d69dc7aef936b021b0b1b204ecc30a3701b749ea52447f535a35303fcfff3248205de17c79e19317e5691e913d90af8b5aefb0e92d90fd8d4bddf3fe6fbbb9bd7bfe864f174045f54c424d0ea177ddcc93637c00f7f3e9531450cf431742f4bb147bff86ba4ab1a28465fcf157fc5844c6dab1e34b664d9720c9a7bba5ebdb70dc94c529dd67f8bd5e6f4e99b0d11e0db000c855f7e4ccc22dd52e6ad9d861d9dd92ba761d7726d98b422961f214b0f37371e68213859f8388b1a7855ef6e30b7691c412ff823dbfc881af0c0ea625e25f513b39829d5cb938fc645a49e03b221f5ec9f8129c8288d5e5981004735de1abe311c29a790c39a30e15b3c4b57fd19df408d0d980b1598d19e19044b81684cb8a4780c3b6fce69895396dd26b389c3b4c1ab111cb4a22e13d48c8a76fdcbe3d2baaf55a00522fba50939185116ac9c5b3d078c639e5ff7c34806b35c1ab1d0d736b6c54b35957c9240a6a431cb3d049bd77bac8e5f53b87b171d0682b04900140aa8adfa635a702593da45ded1b4d4374c535812fcfefb2c308f3bd73fe5dd24e7fe506577d9598ada9b2baf827983833201c54e9736b33a2dba82076394b04792b8662939e5d67b020612a32a5bf3c9c58de18659b5f924085404980f263ecdd89ef020e98935845bbe6cec34173040ef218620eb8c3d71000cd27578d632e48409e098b97b06d7fab4c9c7f18c44ffe74ab6f586c9249195613b2853dfa28c1e0d0d3d0d74459e1dad0034855c956d62cdbf4fc90a7f9a0ba6b0860355b089555f829a42d7c177e05c4639349dce4d53f84b82d56e64af95c0f113ddd98d7eeab4bec0c7718ef42ab2433640281bbd42265a205d40a087c28f72d4d53b48793a8cafe48385070b8f140d09b7325eee2bc246c73be1a1021ea7a350d79753cf45df3c57fbd1acca6c178ae7731795c599e96264c4cc9d8e6bb4a2997c4bafcb53318103d3d88bb02e5f2eb15324ec70400e5d0143622c363a2785d83776b9aed7fa34465fcbc2839fc2b2b25f0cff8b1076757faccf702a7de6cb8ecd0f174cd64e9fd2fd0e698067bd9a589316bf6e8bf5e162f6522f397e19e614c738b36368188300fdbf443f09eb50a9690b38cecd3df52118fa0c509eee976282ab51a9210af7950b5c8a45efb034b438354bad28e6895ac2d0262b08f0938c174f5bff698d9fdc566faf55fad20c5900e7a8cdfbf85cc9e650432d0d3f0dd49e9ce0b0255e51b9feb6da042e9fb6266ea8f00a144b995496a198db98199afad59b15098d71624bea3786aa4b3708b9fd73e290d6c242dab7f3a4e4c12f63959943eedc7c5f34a80a316ede250ff66dc670e78746ffbfd0679c53a2dd34d1ef0a6338e718fe08c05bb387c0008ff6678d0badf602301d31454af80312cba9e2a82c21d77960ebed59065a5ab599864df85092494e9b8d3719b038873ae9b50ded435e5216e22f1b48dcdd314f80bd1060caf278e1499edcc6e6d35c931e835fcf97c9115dcd5eeeaa4e8e581f0bcacb79c2ec30caa73bd32138dd9a42b235bd9a7b19cfa7098f42c5c9a810efd2b895085c4f334a107316a57b0134b7360a5028b373c6daf9356a3e2bfe60ca0d73832133fa438de49e2ac46e40d5aaef15b98c1f32556996e5ec2c58298937ee52cf9893d868f1c90447ba4ed72c6b3c4ad6937ae2dd5585931a4c36e7cfa71455b3cda4f130f2c68f91e8aac9215da7d4db991eea1203e6d443656ea7e2b6ea4e9921594164b96fb534a20cc5a667a3d0ddfee0dae3d53e881902e205641a9db31cfa4de1bbc0ebd5b0b9e684b60f58330299a82be58adfaf511f956066e669ab1822d9c3ae5073e3627d65030758c558e4872a69ca73259ffea8997a732f45c0d25cbf22e987d34d0bbe2a68fc4eda8a97da810fb28f6a8a28e18ac93547ed0ac8c459d9a5c5886c75a4f503162ac5e78fcdcbcfa75bdd2170d5f9ba1b2017df636b61824104c02a4e643a7c8d4f517ff62e82dd1b5e7579a9775eb42095ef935dfec7bc5b3bf2f1a8bc42733279db6a6a0ee49341f691a55ab75994d1fe77955bce4c48eed5a24f797a9f53f50ea4e8f440ae65168f54707e48b2aef7b103de338489190e6dad4b6af4fe3a4ffc41e514243662cee61babaf6c28b700dd706dce41e171a1a62809400ca7d6d6838e334c50e92a6e0b0583dfe218c4b9c605b5f973712f62d54aa006fd73384dabc848a57b5bb0ec9c69344f26053503875f2ce5f035206bfa9056e549909c8d4ec938790e8e96ac4a73c0960208751e95d52882f86cda5e5e0ca1a3d92a11f41f0ceaf81c22abf087e4a3b552a6e7e6585ab044a0f0fab9f857a9464d29b367af0b3482d00e63bed48ce2929b891a2ce9c91ab3a7c28a589ae244e906e2cb9d3dd918976364bb35c77254635305326072c64e27ed5269b84ad5b89e5c07f8d7ce1f320313e80b0c8d9568f02e0272281a283af1e30b2d7f34ec999859d6d6cd5a52b6de82a5438967c31e77622e4f117db80caf6487ea5355fe4355223d1856f13934cec73749324576f4777dead941f0e1421a1d248a977c7abb4a2251aad15f186d932359b98e05659565ff27ea516a0ebcc06a4c419dd65bebab9cb7682d2bc6cb28f5aa82a959c75ef4b72af1d632b6f04a679820247a7c86ce8476d8d7b22b1442552e0d6dc1394981086dca150dc1dfd10c647b47212a55898f17ffdc7d72b48ac7c690e95281d22c7592fa95c46e2e1e1ab34b6f6cfee5eee16613a1f77ac8cd43024cb33a25ab8a30e3ed946187b2be5cebc130eacc857a9e28fcb22e3e85f573ba83ea8e348fc3ce63e75c432f917317e4025960c811f64f7f7278569d0556406874d6f69390ca2e397a34cc220f021a7596ec35ba4640f13d88a920625b5e95f62d351abf93154399d274154d8213947986b2acd4dae97612d3dd82af5668a971a4f8d03f29b2fb262fee55e8216bf0c095247303afd552410d0e8590617ba685f7f10a0f02ec891d15267f0d487cdf1da3d2a5f1ae2578355e3e271bd15e556d2bf016934140848a2cd25b335a87279fde145b3471972cc0a66f906982bc6d6598ca7d265f5910de44e5cca2932075581d7622e32e5f6b3edb639442f4ca688e73d16165740484b68ea69a6445172b4fb3f09c6447afa93dcee5b09423a336319f76836cf2c811761f450cde7326e66e647c32378accfd71db866777a271817b92d6d6535aad8f59ac6c316150ad18dac11fb94b7c97acf9d6b81dd4c96266d5bb6e6e9a2da956239dfb6f7e9a38a10fbe680ad35def2d3c719083575095fbaf86044805d4f8ebf83aedf5cda14963d6e0d9d579c78399d1f37a310cc6a401344a0cf7917b1203a1528ab6924fd60380e94def4d542529a164166fa3cc0fb4185ff949aa691c1051775f2f7925fe82dff4987ac1dd63928000000000000000100000002000000de389e0aa70cf1712106e4d29fd08bf037f100000000000090000000000000000100000006000000b88db07f1774d81e7d58a5d150e2a949d6c6288a2fe5df834087b5d9e40d1beb6aa4528ad7539d5e5400d6352dcb780653017b188b090e8e671e011528cb7c1593afd7757b70e0453f06fe8079fe48595bd24ccdb0fc5cc423c13a30b93d6fa3e93bf658e0b4564c5bd8b9a9e483fc093165e3806962ae404bbc242e5b0000008800000000000000010000007e000000c530498b4b024da6879fdf8f6dc5a0c14786e60817b0b13f1a1e8ade77d7633f5cd1406cfac401ed119a8208fb73de27c4f8c5a72fd01e0d5dc20c5f40d7262a7cefc158953e1c750893acafcde2483df3ee43f09fe75d1df7027d8d4d7a474d899c20db1640c24c74e761590e729c5fcb00000000000000cf8b9ab7d1200a3c2f3463a4cc295a07bf5e6e031f75024f72f3f4af1de931afd8aaa3c63bf3f3b5babe2e95ffe4b98ae4c6549c0c6f2a249a5f82c1159d363561a6f9d046efb5a704edc6373d957fdbe99f31dbc1621d187f29abd1c5a7c47a11c741757948e3e8af03c62965bd41cc4df4a37078b7e14ca91f2cba82ccc72f86722ea1de0ff93cc249465a285a6c5069f19d4d7389fed87c9f1873a91d58a98d0c75b618fd4308ca8e0a487b3000f4f1302b31d7fd769c234c7afbf45a66101be5e9f281eaa9d4c3ece2ab0260b98730d32623bc9ae0456dc39f0a5cc515c3e9f5ad24e7f0c7d4c1f3e29f4c8b2f"], 0x13c8}, 0x7f64}, 0x10, 0x405) (rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async, rerun: 64) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0xffffffffffffffff) (rerun: 64) 22:00:05 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/133, 0x85, 0x41, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) (async) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:05 executing program 0: socket$inet6(0x18, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) sendto$unix(r0, &(0x7f00000000c0)="911bc4d2399f232de656d405c76472b9bb5d63dad1369ae9f3d287d6ed04c1d3a097d4308e8a2816f721a7e6336d8e68608c716e30e6e3ab4cd12beaf674a4d7843169de2f49238a6e17be264cbbff773a879a868e69a18907529f9dda0b658ed680214c", 0x64, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0xa) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0xbfa3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x3, 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="911bc4d2399f232de656d405c76472b9bb5d63dad1369ae9f3d287d6ed04c1d3a097d4308e8a2816f721a7e6336d8e68608c716e30e6e3ab4cd12beaf674a4d7843169de2f49238a6e17be264cbbff773a879a868e69a18907529f9dda0b658ed680214c", 0x64, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) (async) openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0xa) (async) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0xbfa3}, 0xc) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) 22:00:05 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/110, 0x6e, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/74, 0x4a, 0x842, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) 22:00:05 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x20, 0x0) 22:00:05 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/110, 0x6e, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/74, 0x4a, 0x842, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) 22:00:05 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="d0dd9cb0b6e4cb302d22ff867abadbc35133897d2a521c77a766e1eac172234e50a0a109046a887d8bf5ea1af01b877aed", 0x31, 0x4, 0x0, 0x0) 22:00:05 executing program 0: socket$inet6(0x18, 0x3, 0x4) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (rerun: 64) sendto$unix(r0, &(0x7f00000000c0)="911bc4d2399f232de656d405c76472b9bb5d63dad1369ae9f3d287d6ed04c1d3a097d4308e8a2816f721a7e6336d8e68608c716e30e6e3ab4cd12beaf674a4d7843169de2f49238a6e17be264cbbff773a879a868e69a18907529f9dda0b658ed680214c", 0x64, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0xa) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0xbfa3}, 0xc) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:00:05 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = socket(0x2, 0x1, 0x95) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:00:05 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 22:00:05 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) (async, rerun: 64) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="d0dd9cb0b6e4cb302d22ff867abadbc35133897d2a521c77a766e1eac172234e50a0a109046a887d8bf5ea1af01b877aed", 0x31, 0x4, 0x0, 0x0) 22:00:05 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/110, 0x6e, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000200)=""/74, 0x4a, 0x842, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) 22:00:05 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socket$inet6(0x18, 0x5, 0x93) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:05 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = socket(0x2, 0x1, 0x95) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x2, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) socket(0x2, 0x1, 0x95) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) 22:00:05 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="d0dd9cb0b6e4cb302d22ff867abadbc35133897d2a521c77a766e1eac172234e50a0a109046a887d8bf5ea1af01b877aed", 0x31, 0x4, 0x0, 0x0) 22:00:05 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x1, 0xdac, 0x7fffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000980)={0x9, './file1\x00', './file1\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x100, 0x2) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x142) unlinkat(r2, &(0x7f0000000680)='./file1\x00', 0x0) symlinkat(&(0x7f0000001dc0)='./file1/file0\x00', r2, &(0x7f0000001e00)='./file1\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000001d40)={&(0x7f00000006c0)=@in6={0x18, 0x2, 0x80, 0x8}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000700)="c7620c130dcb679476c9eada6e23e5845442463ef26dce6271b9b2925e57d6c7d38481bec26adabf628ad91d27f5595b57b9a99ef59554c296096c8a7b629d594229948c9b7d228d1af794ff364246ad11cb8532a06bfe6489be17fa93ba069d67eaf411e6d4a852cdb30c57eb0f45560ab6800d1c4f3a094969aee12fdd00ef32762d36cadcd24a339afbebaf3e57450a34", 0x92}, {&(0x7f00000007c0)="3058f5d4c57c17d9cfc9f1331de3bd4a0f97fb0be3e171576a73f47ae8b5ace9bb8bdb0d68331fb660ef07dea6f9f55cd28c908ef3e9177d743534d4ffb144c876471b0e98dbc87ba5b06a205b7aa0d7cb1ec177d681f3ee5048458dfa3b5bb88357f64ff987212515fc843a4d618af6726cdb67b9fa0762028538b15451de61dfc402c8d0905c38d8effa9ef07b93e613324ef5365f8a0bc3cfd604aa99fda5ee9a4439b7b64aed8883be05a7f3bbca04157c9891f402cf95f2d98042c09e382d64c3267598bacca9dee14725593e692c923268809316", 0xd7}, {&(0x7f00000008c0)="8ecf7ebcf210e19e5fe9f9a92408d61094358efcce84a859ce30ce886e930281b59e49e2169956d7e6be07", 0x2b}], 0x3, &(0x7f0000001e40)=ANY=[@ANYBLOB="c80000000000000001000000ffffffffca1c150462b51d5c3feba4246fb81a36d111797ba84599491f282bf59942afd306011aa44b7a0771c3bceda91705660df166d25ab57107b381a6aec4bd9bd3175316ff6a29d35d34b9b7de4a05343252e1b9d19d9625703475f4f8d48155c1faf93a8eef50f63a3923c3407cfdce015adc29543dcf6437bcc00d0239286d385035040852cf2ba2fadd78036594441ab48f5c38dc4e938ff300e6a8b390c7eb2dec455dfd092369514bb1cc6e3e2220e21b3f8f0000000000800000000000000001000000080000009fc2da8d114f06ddb22e32248d634bab388f04ec1b12f26e9653ff12503c7e5deba001e9c316d11a6232684ddf2cf164d86aefd79d5804d0305bc3de33d67d93bbe4f2de5206c131cde1da9d05384f711f1a0a72e216a9be6953854634fc8af8180ae8e9dd68658bee9c000000000000f8000000000000000100000003000000f1f3b886e95099a8ec5282980cb611e8ad6286f41691a7dccf2dd839f2c491529c7428599c303d36c32a29070919ea1c2ba1e2900d30ce622c59444f3ffe18df1cb99c4f8a5e904ec640d1b105990bbb7252cbaf708946e910cd84f77f95c3555819db31b306928b1150272d96d81cee3b416137e8be3b277467821306a7a39fac3bc2e1aafd879b1647f19aa2ddd90e8d6ab8ad2ea28baa1e6d87decdadcc229f20495ede86843a4ca51eb53d6c57a9ac4ee16df730dab8a00d03599e20380f419af7f579550381cb9f279ac30adb069fd20eabf87e0a67760cd36a0faf29fff643a17b0452828b3800000000000000ffff0000080000000d6c9777f4e19201713c9b82d232fb6eb9ef9fa27cc7c523764c03010883ca088c0e5ed00ea000001010000000000000010000000000200075ca5cc4f2d3908e574f047cf7c1e4e174d2024faf3ed36fa152391247213a243fe137d07cd0a5bf57b1c1d4cdc5d0a2b5984ff72020f543b8b81ab26a370f668387dc5ce87bf75755b44e7a34a21e106306e74b5daee64c9dcb4e11e610c3b6f8e2b775b563b7794d3fcb67df293990e205dab0ef541756d15f9de711c69325e57ed790b3703db281c78b452605b58e789315e17329f4b144316c3e525fdfa859251c1f169d1626c2f06be9dbafd919165b70431163bcccc37e46685c6d3dad6dd20c1bb77de9869941d3b66242efda0a083e9e9df7676c88e90a733f8284f90c9861b7f7631cd36f04cfb25eedd3925a8f7a191fcaf4a7a7c6df3c59489c47f250ae60a7f50ca6983b7d3b4fe523a156803c3fda9c92f9e1dd95397981b9fdec5cbcdfb715c9c10c4552d9488f660e6f381eecb3c652f1299199b3c7854cbaf24f403c49a2b902facaa1c814f02b26f82b63ac89c0b4ea1ce707ebee5cfcba40a13caa7686b6f06687e779b2c8a1d1e7c744e4cffab3f777651fe7207b78c4ef7253a0f0c1051cf0dd1a0f3adc7503ae2b68e85d3768bd48451ce35e023668950a1e27319a568b8a611fa87fb496c767944c908799b01cce668f18259e9084169df7878b03fd5ea99d8dd4d3141a6b50f87c2a883f5cb634656472d7aca0cd608e438b43bcada4d8e093b6c221f07b29e75101c4fabdbaf3a713114d55e34ce75d1046b94765b7b283cd7f0e68f394c6fdb7256c7a601b55c13b747ef16127f3d90b4138b0d17cf004e0995f86ed5175e03d4ee129516543de774e48027e06b1ec00e3102a1255f2311564bb5494aa8b01f0731722591ae230e0377a972ca1f054ef56801a4f0c392164feacd33e708d42f0ece949f657439f9a2f9bedece0b31f97c1b575ba0aa8383aedadf11e2e5c3f6a74c1e605bed50b9085474943f98a8a885063558fbe7196bf50867c129a6e7c567bd517e7f356d87205b9436a8fa91e0902f43e12fe5c99cd6e415f2e738af04ee7dba25acebd46859e9a673affea2788309bc6f2de7dbfab8b788d3b1960766fb6b5386df2d5451ee616a1ca49a14507679fdb2180ab5f90efc0266ff9a857a121a975132836f8ec29ec4b156166d2186ea25601f95c28789eb66dcb6b303278a9399f1c5a66fa78201be380fae9d69735b2fdfcc0691390d63c1b94d8952c061fae04d2ba1cd26e6fac579b87fa3961976823c8f1555f6b2f1d9e3983222c94c9f2121330eacf5add8066d02acc4922a801b20a029c9579e2be02fc5c19d10b4b870866e39c42eb0273f9ab117e9d7bb3167ae8ff8876d3a47673703b24ee371211183faca57982aead8237533bab27cd028c074e7b3d5225cd5a155256ed03d9fda73689647c81eeeaba231ee6dd913ea9e1bf4aacd856bf7b106be82b520fe66803833a239aa3098daff6d0247f9da1510bc3f853f4ee9e9aad6931ddeed68e0150f8efe63a77b58d51ab8597a0df2c25a6d4bcc5c4ccc03e06b76659e3fca1aefe0d355ec19b504a563b2bfa73bebc65e743f53bfab13b410b5fa9e13bd85b306fb8f0677d24de2c1f687b36a572bf6713bc843ee9517cd7a0eb6184b25fce12c83e1db391d4ea207ec52d5d2e6ecc79c48e0435ca68ba646eb7450a0a9803d152184ee114e4c1e53c08ae4819b51c769a5d5815b1a7a75607a436126e1192d56f94cb2f69ae4d3ca31560901445b72c602578ce09772f81ebf2c5952c971016f9e34aee156dee13ba3bc871eeafb94eb7b2dec29e6a2edf09e8805d50515225ae9f94553c5e9d08be09f673b3a3733bf8c1f5d1e3eb2a869f49654d7afa73b839ff19d1c6faa7e1053c1250e7f1cacd134e5589b4a9b915bcc53576e588bace7f7592034a6267277806a28de2139768a0dc8bf40a4c13dd86709ba26a2a73f4d3da193a59e0c7dd0c5501efe8a3773751ef634ff86ce5049b1911d3d7c71c357a3bf37c2a133dc8ed0151349d21012513c29b462b2f8b58eceaf560d5d7a86c961ff5ffaeeb849ee469a11ba23f4b01cd13816271ea20dd79159dda4e39632048557a2b832053fef28f9e70740579b59d61ea2b9b99cbeb7526378d25dd37c940900f4829e7f8955116bf0fb8d498c321fb80e067f82bf00f1655997d3a37c1b49a4e21aea0dd288b1b661dd80368cc0ead280b29e1d41179fa2ee4aac6b48b7aa4676e539199adbdf285107547fdffc0877b5724ecc702f657930053c0ee72039db2d10ba2947338daab130824319b8ec9226b5a09de78926131f59dc87b9bebdaff269813dac3d356941a3f0b7c7fb7cc2d0e29f77b74463d32f0c577a4c72f41d69dc7aef936b021b0b1b204ecc30a3701b749ea52447f535a35303fcfff3248205de17c79e19317e5691e913d90af8b5aefb0e92d90fd8d4bddf3fe6fbbb9bd7bfe864f174045f54c424d0ea177ddcc93637c00f7f3e9531450cf431742f4bb147bff86ba4ab1a28465fcf157fc5844c6dab1e34b664d9720c9a7bba5ebdb70dc94c529dd67f8bd5e6f4e99b0d11e0db000c855f7e4ccc22dd52e6ad9d861d9dd92ba761d7726d98b422961f214b0f37371e68213859f8388b1a7855ef6e30b7691c412ff823dbfc881af0c0ea625e25f513b39829d5cb938fc645a49e03b221f5ec9f8129c8288d5e5981004735de1abe311c29a790c39a30e15b3c4b57fd19df408d0d980b1598d19e19044b81684cb8a4780c3b6fce69895396dd26b389c3b4c1ab111cb4a22e13d48c8a76fdcbe3d2baaf55a00522fba50939185116ac9c5b3d078c639e5ff7c34806b35c1ab1d0d736b6c54b35957c9240a6a431cb3d049bd77bac8e5f53b87b171d0682b04900140aa8adfa635a702593da45ded1b4d4374c535812fcfefb2c308f3bd73fe5dd24e7fe506577d9598ada9b2baf827983833201c54e9736b33a2dba82076394b04792b8662939e5d67b020612a32a5bf3c9c58de18659b5f924085404980f263ecdd89ef020e98935845bbe6cec34173040ef218620eb8c3d71000cd27578d632e48409e098b97b06d7fab4c9c7f18c44ffe74ab6f586c9249195613b2853dfa28c1e0d0d3d0d74459e1dad0034855c956d62cdbf4fc90a7f9a0ba6b0860355b089555f829a42d7c177e05c4639349dce4d53f84b82d56e64af95c0f113ddd98d7eeab4bec0c7718ef42ab2433640281bbd42265a205d40a087c28f72d4d53b48793a8cafe48385070b8f140d09b7325eee2bc246c73be1a1021ea7a350d79753cf45df3c57fbd1acca6c178ae7731795c599e96264c4cc9d8e6bb4a2997c4bafcb53318103d3d88bb02e5f2eb15324ec70400e5d0143622c363a2785d83776b9aed7fa34465fcbc2839fc2b2b25f0cff8b1076757faccf702a7de6cb8ecd0f174cd64e9fd2fd0e698067bd9a589316bf6e8bf5e162f6522f397e19e614c738b36368188300fdbf443f09eb50a9690b38cecd3df52118fa0c509eee976282ab51a9210af7950b5c8a45efb034b438354bad28e6895ac2d0262b08f0938c174f5bff698d9fdc566faf55fad20c5900e7a8cdfbf85cc9e650432d0d3f0dd49e9ce0b0255e51b9feb6da042e9fb6266ea8f00a144b995496a198db98199afad59b15098d71624bea3786aa4b3708b9fd73e290d6c242dab7f3a4e4c12f63959943eedc7c5f34a80a316ede250ff66dc670e78746ffbfd0679c53a2dd34d1ef0a6338e718fe08c05bb387c0008ff6678d0badf602301d31454af80312cba9e2a82c21d77960ebed59065a5ab599864df85092494e9b8d3719b038873ae9b50ded435e5216e22f1b48dcdd314f80bd1060caf278e1499edcc6e6d35c931e835fcf97c9115dcd5eeeaa4e8e581f0bcacb79c2ec30caa73bd32138dd9a42b235bd9a7b19cfa7098f42c5c9a810efd2b895085c4f334a107316a57b0134b7360a5028b373c6daf9356a3e2bfe60ca0d73832133fa438de49e2ac46e40d5aaef15b98c1f32556996e5ec2c58298937ee52cf9893d868f1c90447ba4ed72c6b3c4ad6937ae2dd5585931a4c36e7cfa71455b3cda4f130f2c68f91e8aac9215da7d4db991eea1203e6d443656ea7e2b6ea4e9921594164b96fb534a20cc5a667a3d0ddfee0dae3d53e881902e205641a9db31cfa4de1bbc0ebd5b0b9e684b60f58330299a82be58adfaf511f956066e669ab1822d9c3ae5073e3627d65030758c558e4872a69ca73259ffea8997a732f45c0d25cbf22e987d34d0bbe2a68fc4eda8a97da810fb28f6a8a28e18ac93547ed0ac8c459d9a5c5886c75a4f503162ac5e78fcdcbcfa75bdd2170d5f9ba1b2017df636b61824104c02a4e643a7c8d4f517ff62e82dd1b5e7579a9775eb42095ef935dfec7bc5b3bf2f1a8bc42733279db6a6a0ee49341f691a55ab75994d1fe77955bce4c48eed5a24f797a9f53f50ea4e8f440ae65168f54707e48b2aef7b103de338489190e6dad4b6af4fe3a4ffc41e514243662cee61babaf6c28b700dd706dce41e171a1a62809400ca7d6d6838e334c50e92a6e0b0583dfe218c4b9c605b5f973712f62d54aa006fd73384dabc848a57b5bb0ec9c69344f26053503875f2ce5f035206bfa9056e549909c8d4ec938790e8e96ac4a73c0960208751e95d52882f86cda5e5e0ca1a3d92a11f41f0ceaf81c22abf087e4a3b552a6e7e6585ab044a0f0fab9f857a9464d29b367af0b3482d00e63bed48ce2929b891a2ce9c91ab3a7c28a589ae244e906e2cb9d3dd918976364bb35c77254635305326072c64e27ed5269b84ad5b89e5c07f8d7ce1f320313e80b0c8d9568f02e0272281a283af1e30b2d7f34ec999859d6d6cd5a52b6de82a5438967c31e77622e4f117db80caf6487ea5355fe4355223d1856f13934cec73749324576f4777dead941f0e1421a1d248a977c7abb4a2251aad15f186d932359b98e05659565ff27ea516a0ebcc06a4c419dd65bebab9cb7682d2bc6cb28f5aa82a959c75ef4b72af1d632b6f04a679820247a7c86ce8476d8d7b22b1442552e0d6dc1394981086dca150dc1dfd10c647b47212a55898f17ffdc7d72b48ac7c690e95281d22c7592fa95c46e2e1e1ab34b6f6cfee5eee16613a1f77ac8cd43024cb33a25ab8a30e3ed946187b2be5cebc130eacc857a9e28fcb22e3e85f573ba83ea8e348fc3ce63e75c432f917317e4025960c811f64f7f7278569d0556406874d6f69390ca2e397a34cc220f021a7596ec35ba4640f13d88a920625b5e95f62d351abf93154399d274154d8213947986b2acd4dae97612d3dd82af5668a971a4f8d03f29b2fb262fee55e8216bf0c095247303afd552410d0e8590617ba685f7f10a0f02ec891d15267f0d487cdf1da3d2a5f1ae2578355e3e271bd15e556d2bf016934140848a2cd25b335a87279fde145b3471972cc0a66f906982bc6d6598ca7d265f5910de44e5cca2932075581d7622e32e5f6b3edb639442f4ca688e73d16165740484b68ea69a6445172b4fb3f09c6447afa93dcee5b09423a336319f76836cf2c811761f450cde7326e66e647c32378accfd71db866777a271817b92d6d6535aad8f59ac6c316150ad18dac11fb94b7c97acf9d6b81dd4c96266d5bb6e6e9a2da956239dfb6f7e9a38a10fbe680ad35def2d3c719083575095fbaf86044805d4f8ebf83aedf5cda14963d6e0d9d579c78399d1f37a310cc6a401344a0cf7917b1203a1528ab6924fd60380e94def4d542529a164166fa3cc0fb4185ff949aa691c1051775f2f7925fe82dff4987ac1dd63928000000000000000100000002000000de389e0aa70cf1712106e4d29fd08bf037f100000000000090000000000000000100000006000000b88db07f1774d81e7d58a5d150e2a949d6c6288a2fe5df834087b5d9e40d1beb6aa4528ad7539d5e5400d6352dcb780653017b188b090e8e671e011528cb7c1593afd7757b70e0453f06fe8079fe48595bd24ccdb0fc5cc423c13a30b93d6fa3e93bf658e0b4564c5bd8b9a9e483fc093165e3806962ae404bbc242e5b0000008800000000000000010000007e000000c530498b4b024da6879fdf8f6dc5a0c14786e60817b0b13f1a1e8ade77d7633f5cd1406cfac401ed119a8208fb73de27c4f8c5a72fd01e0d5dc20c5f40d7262a7cefc158953e1c750893acafcde2483df3ee43f09fe75d1df7027d8d4d7a474d899c20db1640c24c74e761590e729c5fcb00000000000000cf8b9ab7d1200a3c2f3463a4cc295a07bf5e6e031f75024f72f3f4af1de931afd8aaa3c63bf3f3b5babe2e95ffe4b98ae4c6549c0c6f2a249a5f82c1159d363561a6f9d046efb5a704edc6373d957fdbe99f31dbc1621d187f29abd1c5a7c47a11c741757948e3e8af03c62965bd41cc4df4a37078b7e14ca91f2cba82ccc72f86722ea1de0ff93cc249465a285a6c5069f19d4d7389fed87c9f1873a91d58a98d0c75b618fd4308ca8e0a487b3000f4f1302b31d7fd769c234c7afbf45a66101be5e9f281eaa9d4c3ece2ab0260b98730d32623bc9ae0456dc39f0a5cc515c3e9f5ad24e7f0c7d4c1f3e29f4c8b2f"], 0x13c8}, 0x7f64}, 0x10, 0x405) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x1, 0xdac, 0x7fffffff}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x40, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000980)={0x9, './file1\x00', './file1\x00'}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x100, 0x2) (async) open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x142) (async) unlinkat(r2, &(0x7f0000000680)='./file1\x00', 0x0) (async) symlinkat(&(0x7f0000001dc0)='./file1/file0\x00', r2, &(0x7f0000001e00)='./file1\x00') (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000001d40)={&(0x7f00000006c0)=@in6={0x18, 0x2, 0x80, 0x8}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000700)="c7620c130dcb679476c9eada6e23e5845442463ef26dce6271b9b2925e57d6c7d38481bec26adabf628ad91d27f5595b57b9a99ef59554c296096c8a7b629d594229948c9b7d228d1af794ff364246ad11cb8532a06bfe6489be17fa93ba069d67eaf411e6d4a852cdb30c57eb0f45560ab6800d1c4f3a094969aee12fdd00ef32762d36cadcd24a339afbebaf3e57450a34", 0x92}, {&(0x7f00000007c0)="3058f5d4c57c17d9cfc9f1331de3bd4a0f97fb0be3e171576a73f47ae8b5ace9bb8bdb0d68331fb660ef07dea6f9f55cd28c908ef3e9177d743534d4ffb144c876471b0e98dbc87ba5b06a205b7aa0d7cb1ec177d681f3ee5048458dfa3b5bb88357f64ff987212515fc843a4d618af6726cdb67b9fa0762028538b15451de61dfc402c8d0905c38d8effa9ef07b93e613324ef5365f8a0bc3cfd604aa99fda5ee9a4439b7b64aed8883be05a7f3bbca04157c9891f402cf95f2d98042c09e382d64c3267598bacca9dee14725593e692c923268809316", 0xd7}, {&(0x7f00000008c0)="8ecf7ebcf210e19e5fe9f9a92408d61094358efcce84a859ce30ce886e930281b59e49e2169956d7e6be07", 0x2b}], 0x3, &(0x7f0000001e40)=ANY=[@ANYBLOB="c80000000000000001000000ffffffffca1c150462b51d5c3feba4246fb81a36d111797ba84599491f282bf59942afd306011aa44b7a0771c3bceda91705660df166d25ab57107b381a6aec4bd9bd3175316ff6a29d35d34b9b7de4a05343252e1b9d19d9625703475f4f8d48155c1faf93a8eef50f63a3923c3407cfdce015adc29543dcf6437bcc00d0239286d385035040852cf2ba2fadd78036594441ab48f5c38dc4e938ff300e6a8b390c7eb2dec455dfd092369514bb1cc6e3e2220e21b3f8f0000000000800000000000000001000000080000009fc2da8d114f06ddb22e32248d634bab388f04ec1b12f26e9653ff12503c7e5deba001e9c316d11a6232684ddf2cf164d86aefd79d5804d0305bc3de33d67d93bbe4f2de5206c131cde1da9d05384f711f1a0a72e216a9be6953854634fc8af8180ae8e9dd68658bee9c000000000000f8000000000000000100000003000000f1f3b886e95099a8ec5282980cb611e8ad6286f41691a7dccf2dd839f2c491529c7428599c303d36c32a29070919ea1c2ba1e2900d30ce622c59444f3ffe18df1cb99c4f8a5e904ec640d1b105990bbb7252cbaf708946e910cd84f77f95c3555819db31b306928b1150272d96d81cee3b416137e8be3b277467821306a7a39fac3bc2e1aafd879b1647f19aa2ddd90e8d6ab8ad2ea28baa1e6d87decdadcc229f20495ede86843a4ca51eb53d6c57a9ac4ee16df730dab8a00d03599e20380f419af7f579550381cb9f279ac30adb069fd20eabf87e0a67760cd36a0faf29fff643a17b0452828b3800000000000000ffff0000080000000d6c9777f4e19201713c9b82d232fb6eb9ef9fa27cc7c523764c03010883ca088c0e5ed00ea000001010000000000000010000000000200075ca5cc4f2d3908e574f047cf7c1e4e174d2024faf3ed36fa152391247213a243fe137d07cd0a5bf57b1c1d4cdc5d0a2b5984ff72020f543b8b81ab26a370f668387dc5ce87bf75755b44e7a34a21e106306e74b5daee64c9dcb4e11e610c3b6f8e2b775b563b7794d3fcb67df293990e205dab0ef541756d15f9de711c69325e57ed790b3703db281c78b452605b58e789315e17329f4b144316c3e525fdfa859251c1f169d1626c2f06be9dbafd919165b70431163bcccc37e46685c6d3dad6dd20c1bb77de9869941d3b66242efda0a083e9e9df7676c88e90a733f8284f90c9861b7f7631cd36f04cfb25eedd3925a8f7a191fcaf4a7a7c6df3c59489c47f250ae60a7f50ca6983b7d3b4fe523a156803c3fda9c92f9e1dd95397981b9fdec5cbcdfb715c9c10c4552d9488f660e6f381eecb3c652f1299199b3c7854cbaf24f403c49a2b902facaa1c814f02b26f82b63ac89c0b4ea1ce707ebee5cfcba40a13caa7686b6f06687e779b2c8a1d1e7c744e4cffab3f777651fe7207b78c4ef7253a0f0c1051cf0dd1a0f3adc7503ae2b68e85d3768bd48451ce35e023668950a1e27319a568b8a611fa87fb496c767944c908799b01cce668f18259e9084169df7878b03fd5ea99d8dd4d3141a6b50f87c2a883f5cb634656472d7aca0cd608e438b43bcada4d8e093b6c221f07b29e75101c4fabdbaf3a713114d55e34ce75d1046b94765b7b283cd7f0e68f394c6fdb7256c7a601b55c13b747ef16127f3d90b4138b0d17cf004e0995f86ed5175e03d4ee129516543de774e48027e06b1ec00e3102a1255f2311564bb5494aa8b01f0731722591ae230e0377a972ca1f054ef56801a4f0c392164feacd33e708d42f0ece949f657439f9a2f9bedece0b31f97c1b575ba0aa8383aedadf11e2e5c3f6a74c1e605bed50b9085474943f98a8a885063558fbe7196bf50867c129a6e7c567bd517e7f356d87205b9436a8fa91e0902f43e12fe5c99cd6e415f2e738af04ee7dba25acebd46859e9a673affea2788309bc6f2de7dbfab8b788d3b1960766fb6b5386df2d5451ee616a1ca49a14507679fdb2180ab5f90efc0266ff9a857a121a975132836f8ec29ec4b156166d2186ea25601f95c28789eb66dcb6b303278a9399f1c5a66fa78201be380fae9d69735b2fdfcc0691390d63c1b94d8952c061fae04d2ba1cd26e6fac579b87fa3961976823c8f1555f6b2f1d9e3983222c94c9f2121330eacf5add8066d02acc4922a801b20a029c9579e2be02fc5c19d10b4b870866e39c42eb0273f9ab117e9d7bb3167ae8ff8876d3a47673703b24ee371211183faca57982aead8237533bab27cd028c074e7b3d5225cd5a155256ed03d9fda73689647c81eeeaba231ee6dd913ea9e1bf4aacd856bf7b106be82b520fe66803833a239aa3098daff6d0247f9da1510bc3f853f4ee9e9aad6931ddeed68e0150f8efe63a77b58d51ab8597a0df2c25a6d4bcc5c4ccc03e06b76659e3fca1aefe0d355ec19b504a563b2bfa73bebc65e743f53bfab13b410b5fa9e13bd85b306fb8f0677d24de2c1f687b36a572bf6713bc843ee9517cd7a0eb6184b25fce12c83e1db391d4ea207ec52d5d2e6ecc79c48e0435ca68ba646eb7450a0a9803d152184ee114e4c1e53c08ae4819b51c769a5d5815b1a7a75607a436126e1192d56f94cb2f69ae4d3ca31560901445b72c602578ce09772f81ebf2c5952c971016f9e34aee156dee13ba3bc871eeafb94eb7b2dec29e6a2edf09e8805d50515225ae9f94553c5e9d08be09f673b3a3733bf8c1f5d1e3eb2a869f49654d7afa73b839ff19d1c6faa7e1053c1250e7f1cacd134e5589b4a9b915bcc53576e588bace7f7592034a6267277806a28de2139768a0dc8bf40a4c13dd86709ba26a2a73f4d3da193a59e0c7dd0c5501efe8a3773751ef634ff86ce5049b1911d3d7c71c357a3bf37c2a133dc8ed0151349d21012513c29b462b2f8b58eceaf560d5d7a86c961ff5ffaeeb849ee469a11ba23f4b01cd13816271ea20dd79159dda4e39632048557a2b832053fef28f9e70740579b59d61ea2b9b99cbeb7526378d25dd37c940900f4829e7f8955116bf0fb8d498c321fb80e067f82bf00f1655997d3a37c1b49a4e21aea0dd288b1b661dd80368cc0ead280b29e1d41179fa2ee4aac6b48b7aa4676e539199adbdf285107547fdffc0877b5724ecc702f657930053c0ee72039db2d10ba2947338daab130824319b8ec9226b5a09de78926131f59dc87b9bebdaff269813dac3d356941a3f0b7c7fb7cc2d0e29f77b74463d32f0c577a4c72f41d69dc7aef936b021b0b1b204ecc30a3701b749ea52447f535a35303fcfff3248205de17c79e19317e5691e913d90af8b5aefb0e92d90fd8d4bddf3fe6fbbb9bd7bfe864f174045f54c424d0ea177ddcc93637c00f7f3e9531450cf431742f4bb147bff86ba4ab1a28465fcf157fc5844c6dab1e34b664d9720c9a7bba5ebdb70dc94c529dd67f8bd5e6f4e99b0d11e0db000c855f7e4ccc22dd52e6ad9d861d9dd92ba761d7726d98b422961f214b0f37371e68213859f8388b1a7855ef6e30b7691c412ff823dbfc881af0c0ea625e25f513b39829d5cb938fc645a49e03b221f5ec9f8129c8288d5e5981004735de1abe311c29a790c39a30e15b3c4b57fd19df408d0d980b1598d19e19044b81684cb8a4780c3b6fce69895396dd26b389c3b4c1ab111cb4a22e13d48c8a76fdcbe3d2baaf55a00522fba50939185116ac9c5b3d078c639e5ff7c34806b35c1ab1d0d736b6c54b35957c9240a6a431cb3d049bd77bac8e5f53b87b171d0682b04900140aa8adfa635a702593da45ded1b4d4374c535812fcfefb2c308f3bd73fe5dd24e7fe506577d9598ada9b2baf827983833201c54e9736b33a2dba82076394b04792b8662939e5d67b020612a32a5bf3c9c58de18659b5f924085404980f263ecdd89ef020e98935845bbe6cec34173040ef218620eb8c3d71000cd27578d632e48409e098b97b06d7fab4c9c7f18c44ffe74ab6f586c9249195613b2853dfa28c1e0d0d3d0d74459e1dad0034855c956d62cdbf4fc90a7f9a0ba6b0860355b089555f829a42d7c177e05c4639349dce4d53f84b82d56e64af95c0f113ddd98d7eeab4bec0c7718ef42ab2433640281bbd42265a205d40a087c28f72d4d53b48793a8cafe48385070b8f140d09b7325eee2bc246c73be1a1021ea7a350d79753cf45df3c57fbd1acca6c178ae7731795c599e96264c4cc9d8e6bb4a2997c4bafcb53318103d3d88bb02e5f2eb15324ec70400e5d0143622c363a2785d83776b9aed7fa34465fcbc2839fc2b2b25f0cff8b1076757faccf702a7de6cb8ecd0f174cd64e9fd2fd0e698067bd9a589316bf6e8bf5e162f6522f397e19e614c738b36368188300fdbf443f09eb50a9690b38cecd3df52118fa0c509eee976282ab51a9210af7950b5c8a45efb034b438354bad28e6895ac2d0262b08f0938c174f5bff698d9fdc566faf55fad20c5900e7a8cdfbf85cc9e650432d0d3f0dd49e9ce0b0255e51b9feb6da042e9fb6266ea8f00a144b995496a198db98199afad59b15098d71624bea3786aa4b3708b9fd73e290d6c242dab7f3a4e4c12f63959943eedc7c5f34a80a316ede250ff66dc670e78746ffbfd0679c53a2dd34d1ef0a6338e718fe08c05bb387c0008ff6678d0badf602301d31454af80312cba9e2a82c21d77960ebed59065a5ab599864df85092494e9b8d3719b038873ae9b50ded435e5216e22f1b48dcdd314f80bd1060caf278e1499edcc6e6d35c931e835fcf97c9115dcd5eeeaa4e8e581f0bcacb79c2ec30caa73bd32138dd9a42b235bd9a7b19cfa7098f42c5c9a810efd2b895085c4f334a107316a57b0134b7360a5028b373c6daf9356a3e2bfe60ca0d73832133fa438de49e2ac46e40d5aaef15b98c1f32556996e5ec2c58298937ee52cf9893d868f1c90447ba4ed72c6b3c4ad6937ae2dd5585931a4c36e7cfa71455b3cda4f130f2c68f91e8aac9215da7d4db991eea1203e6d443656ea7e2b6ea4e9921594164b96fb534a20cc5a667a3d0ddfee0dae3d53e881902e205641a9db31cfa4de1bbc0ebd5b0b9e684b60f58330299a82be58adfaf511f956066e669ab1822d9c3ae5073e3627d65030758c558e4872a69ca73259ffea8997a732f45c0d25cbf22e987d34d0bbe2a68fc4eda8a97da810fb28f6a8a28e18ac93547ed0ac8c459d9a5c5886c75a4f503162ac5e78fcdcbcfa75bdd2170d5f9ba1b2017df636b61824104c02a4e643a7c8d4f517ff62e82dd1b5e7579a9775eb42095ef935dfec7bc5b3bf2f1a8bc42733279db6a6a0ee49341f691a55ab75994d1fe77955bce4c48eed5a24f797a9f53f50ea4e8f440ae65168f54707e48b2aef7b103de338489190e6dad4b6af4fe3a4ffc41e514243662cee61babaf6c28b700dd706dce41e171a1a62809400ca7d6d6838e334c50e92a6e0b0583dfe218c4b9c605b5f973712f62d54aa006fd73384dabc848a57b5bb0ec9c69344f26053503875f2ce5f035206bfa9056e549909c8d4ec938790e8e96ac4a73c0960208751e95d52882f86cda5e5e0ca1a3d92a11f41f0ceaf81c22abf087e4a3b552a6e7e6585ab044a0f0fab9f857a9464d29b367af0b3482d00e63bed48ce2929b891a2ce9c91ab3a7c28a589ae244e906e2cb9d3dd918976364bb35c77254635305326072c64e27ed5269b84ad5b89e5c07f8d7ce1f320313e80b0c8d9568f02e0272281a283af1e30b2d7f34ec999859d6d6cd5a52b6de82a5438967c31e77622e4f117db80caf6487ea5355fe4355223d1856f13934cec73749324576f4777dead941f0e1421a1d248a977c7abb4a2251aad15f186d932359b98e05659565ff27ea516a0ebcc06a4c419dd65bebab9cb7682d2bc6cb28f5aa82a959c75ef4b72af1d632b6f04a679820247a7c86ce8476d8d7b22b1442552e0d6dc1394981086dca150dc1dfd10c647b47212a55898f17ffdc7d72b48ac7c690e95281d22c7592fa95c46e2e1e1ab34b6f6cfee5eee16613a1f77ac8cd43024cb33a25ab8a30e3ed946187b2be5cebc130eacc857a9e28fcb22e3e85f573ba83ea8e348fc3ce63e75c432f917317e4025960c811f64f7f7278569d0556406874d6f69390ca2e397a34cc220f021a7596ec35ba4640f13d88a920625b5e95f62d351abf93154399d274154d8213947986b2acd4dae97612d3dd82af5668a971a4f8d03f29b2fb262fee55e8216bf0c095247303afd552410d0e8590617ba685f7f10a0f02ec891d15267f0d487cdf1da3d2a5f1ae2578355e3e271bd15e556d2bf016934140848a2cd25b335a87279fde145b3471972cc0a66f906982bc6d6598ca7d265f5910de44e5cca2932075581d7622e32e5f6b3edb639442f4ca688e73d16165740484b68ea69a6445172b4fb3f09c6447afa93dcee5b09423a336319f76836cf2c811761f450cde7326e66e647c32378accfd71db866777a271817b92d6d6535aad8f59ac6c316150ad18dac11fb94b7c97acf9d6b81dd4c96266d5bb6e6e9a2da956239dfb6f7e9a38a10fbe680ad35def2d3c719083575095fbaf86044805d4f8ebf83aedf5cda14963d6e0d9d579c78399d1f37a310cc6a401344a0cf7917b1203a1528ab6924fd60380e94def4d542529a164166fa3cc0fb4185ff949aa691c1051775f2f7925fe82dff4987ac1dd63928000000000000000100000002000000de389e0aa70cf1712106e4d29fd08bf037f100000000000090000000000000000100000006000000b88db07f1774d81e7d58a5d150e2a949d6c6288a2fe5df834087b5d9e40d1beb6aa4528ad7539d5e5400d6352dcb780653017b188b090e8e671e011528cb7c1593afd7757b70e0453f06fe8079fe48595bd24ccdb0fc5cc423c13a30b93d6fa3e93bf658e0b4564c5bd8b9a9e483fc093165e3806962ae404bbc242e5b0000008800000000000000010000007e000000c530498b4b024da6879fdf8f6dc5a0c14786e60817b0b13f1a1e8ade77d7633f5cd1406cfac401ed119a8208fb73de27c4f8c5a72fd01e0d5dc20c5f40d7262a7cefc158953e1c750893acafcde2483df3ee43f09fe75d1df7027d8d4d7a474d899c20db1640c24c74e761590e729c5fcb00000000000000cf8b9ab7d1200a3c2f3463a4cc295a07bf5e6e031f75024f72f3f4af1de931afd8aaa3c63bf3f3b5babe2e95ffe4b98ae4c6549c0c6f2a249a5f82c1159d363561a6f9d046efb5a704edc6373d957fdbe99f31dbc1621d187f29abd1c5a7c47a11c741757948e3e8af03c62965bd41cc4df4a37078b7e14ca91f2cba82ccc72f86722ea1de0ff93cc249465a285a6c5069f19d4d7389fed87c9f1873a91d58a98d0c75b618fd4308ca8e0a487b3000f4f1302b31d7fd769c234c7afbf45a66101be5e9f281eaa9d4c3ece2ab0260b98730d32623bc9ae0456dc39f0a5cc515c3e9f5ad24e7f0c7d4c1f3e29f4c8b2f"], 0x13c8}, 0x7f64}, 0x10, 0x405) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0xffffffffffffffff) (async) 22:00:05 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x33) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:05 executing program 3: msgget(0x1, 0x100) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:05 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10000}, {0x40, 0x2}}, 0x2) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x2) 22:00:05 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x33) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (rerun: 64) 22:00:05 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r1, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = getuid() r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r7, 0xffffffffffffffff, r8, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r14 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r6, r9}, @cred={0x20, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r17, 0xffff, 0x1022, 0x0, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r19, 0xffff, 0x1022, 0x0, 0x0) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x109, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="8e8d7fd2701adfd93447e3f181729ff606c7353f17d1fa2830f6909ff13949bc5362301f990adb98ae3b90871cd3155445e3693aaeb487bb630a15afcf6b197b35ac5b4d51e8c89efb7c4fbb97b349d0c134dd121c15160cf477", 0x5a}, {&(0x7f0000000200)="def15304f25e8acdb3d8ab7c5bd038a9a38316152d249ec3a92bb1e560fc7e01cdbeec6d70d5cfb59f52123ceb491c1448f9e74e5189da9c4bce68be20412ccfed2c732b8c712eca9e165c77ce1cbf747767676449af9cb93a9638c612e1b17db838fef1fa1ecde4066ccdabdd9bf7c3be4e55361a858535c8baf912ff43a878e483897a1005b92c44a711ada299ba6ddcab7524c37686bf0ec22fc9135984f3c981ac42daeea6bc", 0xa8}, {&(0x7f0000000180)="65ef5ef01267f8d1b1046b2c0cf84726fb149722221a1c94db3a", 0x1a}, {&(0x7f00000002c0)="5300a351d756cafe4a6c3491b1db802e84a68ade9deb30305028e924e60dd7c24d3280abd90558fb3643485672e7fdc2dab160d62b859c40b0b4502bfe5d81227d39685c03f15433b209a639d013cd8c922dfecb58e19490a377028e403992a6f1af432ebae83898747cd3d0005cb00c343d6c1da9dae55bed21c62049", 0x7d}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r10, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r0, r17, r18, r0, r19, r0, r0, r20, r21]}, @rights={0x20, 0xffff, 0x1, [r0, r22, r0]}], 0x128, 0x4}, 0x8) 22:00:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = socket(0x2, 0x1, 0x95) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:00:05 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2, 0x1) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:05 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10000}, {0x40, 0x2}}, 0x2) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x2) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10000}, {0x40, 0x2}}, 0x2) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x2) (async) 22:00:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x4}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:05 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10000}, {0x40, 0x2}}, 0x2) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x2) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10000}, {0x40, 0x2}}, 0x2) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x2) (async) 22:00:05 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x120) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:05 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x10) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:05 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r1, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = getuid() (async) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) r10 = getpgid(0xffffffffffffffff) (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r7, 0xffffffffffffffff, r8, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 64) r14 = getuid() (rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r6, r9}, @cred={0x20, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r15 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) (async) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r17, 0xffff, 0x1022, 0x0, 0x0) (async) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r19, 0xffff, 0x1022, 0x0, 0x0) (async) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async, rerun: 64) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x109, 0x0) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="8e8d7fd2701adfd93447e3f181729ff606c7353f17d1fa2830f6909ff13949bc5362301f990adb98ae3b90871cd3155445e3693aaeb487bb630a15afcf6b197b35ac5b4d51e8c89efb7c4fbb97b349d0c134dd121c15160cf477", 0x5a}, {&(0x7f0000000200)="def15304f25e8acdb3d8ab7c5bd038a9a38316152d249ec3a92bb1e560fc7e01cdbeec6d70d5cfb59f52123ceb491c1448f9e74e5189da9c4bce68be20412ccfed2c732b8c712eca9e165c77ce1cbf747767676449af9cb93a9638c612e1b17db838fef1fa1ecde4066ccdabdd9bf7c3be4e55361a858535c8baf912ff43a878e483897a1005b92c44a711ada299ba6ddcab7524c37686bf0ec22fc9135984f3c981ac42daeea6bc", 0xa8}, {&(0x7f0000000180)="65ef5ef01267f8d1b1046b2c0cf84726fb149722221a1c94db3a", 0x1a}, {&(0x7f00000002c0)="5300a351d756cafe4a6c3491b1db802e84a68ade9deb30305028e924e60dd7c24d3280abd90558fb3643485672e7fdc2dab160d62b859c40b0b4502bfe5d81227d39685c03f15433b209a639d013cd8c922dfecb58e19490a377028e403992a6f1af432ebae83898747cd3d0005cb00c343d6c1da9dae55bed21c62049", 0x7d}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r10, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r0, r17, r18, r0, r19, r0, r0, r20, r21]}, @rights={0x20, 0xffff, 0x1, [r0, r22, r0]}], 0x128, 0x4}, 0x8) 22:00:05 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x33) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:06 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:06 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x4}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:06 executing program 0: r0 = semget(0x3, 0x4, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/53) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 22:00:06 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x8000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x1200, r2) 22:00:06 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x120) (async, rerun: 64) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (rerun: 64) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:06 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:06 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r1, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = getuid() (async) r7 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r7, 0xffffffffffffffff, r8, 0x0, 0x12}, 0x8001, 0x0, r10, r11, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r14 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r6, r9}, @cred={0x20, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r15 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) (async) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r17, 0xffff, 0x1022, 0x0, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r19, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async, rerun: 32) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async, rerun: 32) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x109, 0x0) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="8e8d7fd2701adfd93447e3f181729ff606c7353f17d1fa2830f6909ff13949bc5362301f990adb98ae3b90871cd3155445e3693aaeb487bb630a15afcf6b197b35ac5b4d51e8c89efb7c4fbb97b349d0c134dd121c15160cf477", 0x5a}, {&(0x7f0000000200)="def15304f25e8acdb3d8ab7c5bd038a9a38316152d249ec3a92bb1e560fc7e01cdbeec6d70d5cfb59f52123ceb491c1448f9e74e5189da9c4bce68be20412ccfed2c732b8c712eca9e165c77ce1cbf747767676449af9cb93a9638c612e1b17db838fef1fa1ecde4066ccdabdd9bf7c3be4e55361a858535c8baf912ff43a878e483897a1005b92c44a711ada299ba6ddcab7524c37686bf0ec22fc9135984f3c981ac42daeea6bc", 0xa8}, {&(0x7f0000000180)="65ef5ef01267f8d1b1046b2c0cf84726fb149722221a1c94db3a", 0x1a}, {&(0x7f00000002c0)="5300a351d756cafe4a6c3491b1db802e84a68ade9deb30305028e924e60dd7c24d3280abd90558fb3643485672e7fdc2dab160d62b859c40b0b4502bfe5d81227d39685c03f15433b209a639d013cd8c922dfecb58e19490a377028e403992a6f1af432ebae83898747cd3d0005cb00c343d6c1da9dae55bed21c62049", 0x7d}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r10, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r0, r17, r18, r0, r19, r0, r0, r20, r21]}, @rights={0x20, 0xffff, 0x1, [r0, r22, r0]}], 0x128, 0x4}, 0x8) 22:00:06 executing program 3: r0 = socket(0x6, 0x2, 0x43) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r7 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x13}, 0x8000000000000000, 0x5, 0x8}) r8 = getuid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r9, 0xffffffffffffffff, r10, 0x0, 0x12}, 0x8001, 0x0, r12, r13, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r16 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r18 = getegid() r19 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="25e8de4e86d5cb202a37e90916a1b7adcc03a820127a4e2eb845b70f70b91e9306a1cea72a9d7f9563e9cff95557e05f67e3ecf842aeaccc86f872967a02610349b386b323cba206668f7c3a946cf8de6c07fbd447aeaa768baa1872a0ff8d6805507b12626dd7f1dc81ec32ed9fb5d1052fed2229e451b896729320e1105224a3655f59ae1be1a96763fd378ce0cce8e9d026fc832463f8a3a5bd0a950624133ba003", 0xa3}, {&(0x7f0000000180)="054696037ea39504eb1b2b0bf26a5340015734e64e2d928353cfb74537274ea99a1157cc2883f81eed59e522c840a142f4757f900bea2d57e862dac98c7392a1c86d6bf69c0906d8d6f75e00b9d931dabfa4e5154bf41d327c75308312b7fae9d1e39593d00c183d22b6023d309f76eabdfeececcd5756282f9a058bb18f8dc0a64d8778f3aa34041efff2360ef6f08253fd38bd439c65db1fa083fb9bd15175a1a5186c2cea2f49f17689d4deb8cf86ce1d4ba05924c0fbb30bbf0f8f7e50f66a985f20b20b516a5ea2fde68a24731f5801a7dbbcfdcac7ec88656f27229c6509f4c50302716b4cba94c7ac8c361824284ff55cb0f854", 0xf7}, {&(0x7f0000000280)="5d541e8f0a3412cd8c2f8bdd92da65880235e3e7dac3c9ae3c7e1d009973705cbad11e54fb0d260ca48ea3134fe5872e7dc4af6969d1dad44785c4c035be8d059c3ce477b7b4922f32c138def772474fcc939d95234309fc47a4229f5a415289eb821551480ec9fe7b17c0cf68b07d84b0b1fb06dfe955857b47d1a76918f46531a298f834691cd54bb5817a01b1226a22e6b8f8e33f851f1228fa71470ee150ad56c60f2b42f932f40cddb1be850803a1fe11f670f88753f4a2fc1d7835ed175f6823658e9ba6f85535a96fc578a87f0e682fa2f99e2522de172f23c470fe6443cb8db4c1", 0xe5}, {&(0x7f0000000380)="eb77d51255aa27546b51686ad0483190ec37997c74cd5004484e60b001ba2b8ede719745644d297cec5828663db5aa9e77a4a12cdd1f436bd97e474555b2b4a63029b00b9f4e44768ca8f347384dc5bc7f38af8523a10a2b94dd1e5d854a7a423844bc51a002a777d5c338679c1aad35d5f0cbcee51b8583efd022778c288aa0ffc547b8a3465d7d95ddec69914a65fee5ca445253bc7f35cae8d94ab07afbac51a3cbcac65672d988f9e2393a29df9b6556a0afd1ea13fc34ae594a", 0xbc}, {&(0x7f0000000440)="f015af32004a1d053f506630f8eaebe6de474000fbe33afa3886b3b50cdf41db1ce7c4ae145a9bebf0558f079a504c9993e4228c0098f412ae0abff7bc639fecac9bd1c16427e370f09b51c17d3715f0ec792f133aee744baa4f0723b9e072ee4afd1922c8c66644d9d927062f36d0d7772e389658401758e88b7cd7795da74e09be2ab0f3963cc2405263a2ba64adb45c82ed277ad28cd7aae6b4ca8fac42428bc081aa1bd2de36d1d82014", 0xac}, {&(0x7f0000000500)="996f9ee83d109bb0e705ccf452439baee7396560ce5da84aa488b8d2b8fd3b56d7c61e1dc6e12b14a2174fb332e876b8560a8d88dd9438dbebfdfa7952431b8b4e423115630089535b0f166c719aeecd59125d9e3498211939e090d1447c8ea3a8f495384e8c429ca7f0c166b77806b3ea62f5071069ab61beabea82b995f634c65664b86b172d4e001d92ed883c046d21e549669d8db2bb5f3494c3b8dbfce8bfffd59643097208341d476161", 0xad}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}], 0x78, 0xa}, 0x404) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:06 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:06 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:06 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x4}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x4}, 0xc, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:06 executing program 0: r0 = semget(0x3, 0x4, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/53) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 22:00:06 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x120) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:06 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x8000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x1200, r2) 22:00:06 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='W\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x80, './file1\x00', './file1\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r1, &(0x7f0000000200)="21e12a293c5ab89bc08e6e46ef59f31432e0933fefc178826f33452511c22d28e2beb22c68f25d3e701efeb5c423365f3f0837435eae4ed72154ef4ba6cd93523f35dc7ce6b2a265fac7d357c5584d152d8c2236a30d60756b2608cd769f6fe5339a4d0524b301bf2c79d98e539df1047d0d037f51e4144575b78cbef34ba49ebd3a2c11bba3146b67cf1e26142f90802399f6ba20a6af55b5e3037028739298046c1bff924c6f4d13be2c8475e6526bba5e54916a9f19bd29c378f60d0e5b9a1a0cd05d81f39a062638027b8d394918022902ff0030d5e5c847bfbe69e534256201a1da8cc9c521a3bf7fa1eb0138b6d1c7cd2d877cd3d6d5e84ec6f9e306dd77130e38ed1d9d35bfe2f479ad1d47cfdd54abe8d98275dd849028dc9878d1738cf99c2e503e550dc0e2a1713c7d1ce3a678c178d03a516b0c507fe492ef601013fa27c886bfc154a75d41ce1697800b9e5409eea4f28dfd6f2cc7bcef5bdb9c66a83c4d0401d31377051e80c8324981900f49634b449cc66aa77b4b71e095091053c64718a8ecf8cfa2ee91c69ccb31f3aab88910cf9351e880bd04b532f9c78c8b9a6e20b85076508143f15e707da033b9b6f2caae0fd957bc163134bccfa5fa263630080fbe140de1dc5d773e735fa2afad95f0d73fac58244ec21659cd42ccff2ade37832e71bdf988855a90bda0a1a9a37eddcdb5620845c38a56c2e79448a62a656a2a9be7dc23bdba1d07e3735f6a62fe3d8461c2c0cbbbf2f85af3dd89e23a511fb2c03839ade733a364d028b2f339ee9517b70050de597d1376031842aa0a617cbf23aa5ea97bb629d93fd04aad2030e7a1eb9b33d6bd86ec5b80a1edc97d46485c8d4d8cdd72b716e3700e7cf9e72b0e7c834347bd2a3043f65b2c3f433cb156a8820de5685c3f6fa840d511479724f6677f0e4cbfed945e59ee0a67d0279e3cb2358e19bcd8825c03472754afc23e7b812dbc9d584fb990cd55b13b81bfdaa5cb6e3b53314b6ace26c14cb2fea687141d5533cb999fcfa81bdd3199cec168380542a77b764b62f1a6daf0dcc2b94b85e6d8e355c06ab1f9ec28c20cbda935cb4c1bc82035c93971a82ea1f29d38940584e8c5aa541acac978a1fe8030c8e3f2d88b87fbc347482c4173f5068ce13b82f4978880f86c5119d88a322954cec6b75a395bc0cf80447e4b2dd4df0fd792de5096f892ac6f75992fb7b7e359e60d4d85d6aa7e274f6aa4342b5df699b256c8bd3a11deb4ba0a2fe756fc071928386a648a4326e82e67ad5fd901a401bb0ceca8148e5d644cef2fcfb953d039101de4b7bb276b8e8d032cdf658c5f71becb90cab0a4bbe179c8de389fadcf91fcc63f4f95a5c1bbd917ecd94fe6c084e50a1e4292d9e2ce7cbc4b642fd2a07946be2f011524d6b92b666b744dd1dc5158d137cc572b27397b0194eb6e667b7731da03d65d286498b2c822768d5c7bc2b073e4da2672853766fef5414d29c829cd41a3c498f5a687b292093dd843ae2dc6b8bb3285e4ab49865ea2f9843ff5306b19beb0665582097ec6e1d6782cdccdd3ac936dbc42a0835ad60765e0767b097542bd7a38721c4f678d7c7da3162246572492af4797763a1a48c59711b43f31ead10988f673bfc5e75e6fff1009f04108bd502164da227f6542deb0771babaf6338cc0f527338d91b76c86ea00301f169f8becf53eefd2814795fac805255dcb707281e173c812d988fab4e471ca6b7bd0a43c393dc62ebeb1c0d47058f2afc363bb3a14f77413f0eeb648b3a4119379d3c25af0f62e3c34e89c05a7eb5a103f095846c5b70e700bcd704db12c2163eb5ad5c3192fa81b35142967828c8dd3a9d553f521579a4d0a13524b78e00276eb0e15ef8f7648f46565bade76e71126f95febefed9015af7ac78057ce96102af7cf0ff9693bb16ecba77b30a9984e986039ef8ae35dd776abccb7f3507d213b39e7ac6a63fe2c7361a31051d7c2347ea2a4afc1e36435bbd83468a398d1740216c6cc6a111766c2c170036f9323a5ebe07bf18897d24aaa3c4e48e0b85562a834242896207e420a74eb4a68026835ce7feb77d9579d2154d93b9ae8a0a76eb073380c56230f6f13c38c776024b4e36ceef276fcd06b9c49053997be649aa91e50922e4c72faddc8e2e3dbb1ddf0b7b2a5582f4e0d77af071c77a6826e6de265fcf805f3510165260c89a10a489e2541204f5fcf1d753b65aca3e1ce55ee94dc245bc97d22bf847208ded9a53892e796d2de0e3741dce1ebaadc2cffbb84ac36b41cccb1529013ad5f8416373e365d933897fc75dbff854c8b5ddee406614479afae8781f21bb14de68b20ccd5ecffce0f4423e5f9ce66979c8246edd612a500da3e57c8202e28ce11c263f0f788248ab3b2a1d2df6937febf3f9d7ae250e07316a9b2cd5cb1da8047acc496e810160a0c600bcc1d523348735cb32499648cab40b9166c52cf00d2f965950bf3f4aa7d6d93d09bbd6f0bcd99aa8c7870b3c903e8b3f48d3a729392ad23149f202f45af41ed532363a6887f704f7ac5c21e0fce522145148cfd5a305ea2727e9783cbade66f79f77729243eaf073e957c12f9a111c47b88fce3a3fa276d885227588e684fef85de7496d37560cf179d595a36617a95290f2d701916d446e1c4eb1594db300c63926861101f6adfc1d7636f9a38ee0e6b1595841aba60a4b551709434fe4ef393a8e98c58bb6138c699acd853eacc2533a36c42c2cc0d4760bdc4f749ae60c61e455835cd9395921a228717a31c49c3ac0b1e90c803a63a60471330f950bd0634962b2428764d0f901514194b4ff1a8da7fba49c5a4fb93ae9ae6cde32f4fe08af9d0887ae90762192ded7806b1343a0de1b32431cd3dad0a1f9c169fb97fea3c9c5f852ccfe0e613dcf492c789d36a738391b5b10d6acab77d2e07ec8fb9da0aacb1ae42336be99b131606444ee5f2b5acf6d63ce7cb2677635a6f8fd8a388c15bf4993cb923bf2bececc066eefa6e3c08d9426fc6693c80f58e010cebc999d33676cc77259e8ad94032cd7b91d3460fb493cd872ca91bea1a6598b0ba784ddd889ad0f9b76e42631b400560694a1870b6687e0e618a4aee0f3c947f36b8da5c85804e2e6da83a472c42712dfdbb3d8770d56be32d17abd95868d4aaebb44639880a93dd5351752e76a867ba98ff348836b1dc720f017ddc760203d75a94159ec43e10d16237327184bd9bdecd5da7b8ab1809569cab7b5310a60202ca73e60cdd5aeb12e0fcdb17fc608c89b65332b7894e3a05646ca58cfbfd0aacd3f9df3690d5d50e245a1dff40e1aaa33d38c0366d6bb2814ba8f0f59f07b083a1e2c68e730c0293c692479ee8171363689ca815fbde883bd9ec485e5c0c327fb8dc4d919faf51b1e015e3f243139dcf5f0d0ebe5023d0fcd5d800f960c40e7b62014d4d86ddc80c3623d7b1562d5f39c28ef3c6da6c3ecb1124e6a48a63ce6da058dfe6e55d4be36f30a1d8375962f5e9cbe1e979f59964f2b48a0f2231d75c6e0a2ecfefe1f57b5e0ce9733cc8030d98ea2f6bdf0c155e3df816c69f1aed55f98c82ed71b31a97e347c817894e65eea38fd7b90b06f0eceeb997e0467bf73a3f936bed00e0e5acec3ec59dda38592e4c8e1ff11b6e22fec92b6d122b2d69dd46bc97d8e2bd76b052740ccaa105485a9e7cc45ee0daab89f9c7f8a8e60ed4c9f32dc3ca16f5e69b98adb21ed3070e71c7dbe0b831973dcfd163ac672afeb6cce352d9347580fb582ccff01542eed3cc43235fd13355605f1caacd51205b001d792917bb700e760468cf63241f77185d5154c6ea446d0aafd75c9b3b0bc5ad37dd4b405fbb6398e7fed040d3915adabd581e84d8b027bd025c9bc1a76638664ebf73af1860467cbf037d8dca31efbd792fb419d363bd69121479e6f3e8c578bd85d6b7a7f6aff5dcbc706b3216a47b56a001fd4955efb18c222e25c7441dbd9ca77ddc6d3959356e8518f0c422c7a9f4f57d1aecc27cc412c498081e06bee334d292c7a7fbbf4b76503e49e3ca82e7f2cc7b44ce8abf3f85b1c04072dca4dc92fea41b988d01bc1db12c398d6671ed92179ad66ee2204c83470400d2c4e509c8e5ade8ce132cba2eccbc8b98c7a7887d20160a6282af966fc4d25cec025d9ba7b62259e0a7185384a93aaa0e42cafe3d56496f7517328fc1ad69b4f23bdffaca3027e339f64700d1322eeb73521f2915d475514c2e43af62c4373e9cefd3da8399a5b0248801e9ad18309e14cb03f7c55bce31ff4c314342870476fe9e405b1f7a7cf1a0a12bc99f45fc2b4d11480f4b4c89ad8204257b16f1a324e5a5e5022bbf7ff8e2a691d320bcc4066d20b713a75889675652c2ce28130f1812f60a14180f143d0acec7e8221fae1b44e609cc8c2f01fea6a4110d897e7704d8fea7e8d18f5f58b681a55712cd89d7d9c132937012c66d269f8dee9ac7591c80096dac2d258387e75fd7cd38b20ca1db0b1e035657059f043c362b734a39deb6c63184cf29c7eeed2ff96fe8d3c19cfdf14aa82a248a713acb52924d5ca1e3801d1794e16b1a03867b0dde187f6f8898093a51b29610d014c13406e244de86067218ec1c68bda9c6cd199bcc32b45c818bc3901db6e976e379e8610657d591ce6fcb1170ee7379a20dc235bc01fa388665a69dbc743167461dbbcb90fbe1372702ce8fdc869cd958f59d0d69e74286b64070926a4a3448a91a63a42fcc8e7b6c959705d32af7a1c7accf81c1a5a0c95a02b38343dc28e790c837da0c9c06a1f41a6ec75262e6a9e546a9edc9f9d9a91b8d7a0e98e38ca8aea643217930f3512be78edf4afdff23a68fd4ec63b3c81d4f47b352919a40705a5413ea81d0ca2aa899fe52e5e92ead8ab377bc7bb1842d9949ae24413a7e9679ac5f8f11a9244479a2cded96de40130e4c77704369862f49f1faa9bc8c3188f5a6b791151c70324d8d030347508eeee3417b62d39ec0775dbdfa860c3273102c765389509e9fa06edf176b564000da2dfbdd7d0a30f1e3d4996e0877ba5df890e48d83d315c6ec64565060cdd4577b5d8d2e9d0dbfd76499462bd45441e7e907aca50fd1a125df668a1b043c0ffa68d0baf400bc606a9336609d5c61915cf6fdf8e01218d61c9f67aa5dc2fdb0ddd998bc81c72008b743c33c19aa13dc0078ae1ab1b0df7d1ecf4ef08fa5be08ec6f4f407963ee4d476071d30b2637c4555586794e0d0f72cbeb13495bdb61a5c74b3f124c460a2fec1f10a2567a81e7d7c5519bc0f12ae2c66d1c41228fb3a09335181ef3624c9b80fe15bc464e006d3b66b28c2b02479c860638a7ae17df401428d8cd73f05321be5b4d6b90696a4cff831b296cfead1d7d774d8f32b9bfc421603025d64c6d223b8d91a987419fd0c14b95808e1ac9bc2471f0ec2e5f6381bde463aeb2a603329e6ee5aea81306eeb47c4c919410d1ec35edd6b222484d01fbbeb621386142960da76b2a1a38bb1586dde2b92c0a5891f228f2f1820e4ad51b0ef4b03eac24030ea2f50e381a473f2813e7548822c3014fee4681bbf630a0b5696e4b282ba811f3d51fcf92e9efe2519579a2e4a9306cb8a40618d8de512f762cf255fb1fa2b04c25edc6dcafa78a9d680366ec58d200c1d0397f79a8dd6881cd1bfb898afb049be1ea964fcb73304941db6b407ca34fecace5948b814bff90d1f687789eb60fa9c54dec0a3fa21fb06e7cfcb7f5c12d5c66e53bce864298fa8a3692d5e8a0313b06c0ebb383f43e5a9b1c8fa4f7f58166a5206f971e2", 0x1000, 0x1a, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:06 executing program 0: r0 = semget(0x3, 0x4, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/53) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/53) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) 22:00:06 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x8000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x1200, r2) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) openat(r0, &(0x7f0000000140)='./file1\x00', 0x8000, 0x20) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x1200, r2) (async) 22:00:06 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') 22:00:06 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:06 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 22:00:06 executing program 4: r0 = semget$private(0x0, 0x1, 0xa3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x6) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socket$unix(0x1, 0x1, 0x0) 22:00:06 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:06 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') (async) 22:00:06 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:06 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="ecbd1f312f1af66be73bb99dfdd6238093fd195334bbd1e177c967b41ac2674d514ed85c1868eb64243d23d908f7f7c16e16710792680e32290d25ffa654aa69f4eef16d4a94114648367d9d0e84d629a6cf7f3599f346e63c6f11ea6fb2d1dc548ec0d0a9c7f75d6c72878bd825ae6adf5ab338f39eb5487f5251126f700e9acb593fab8d1e7bccd6b712932e6598176ca630761cdc211a7c26a422c052390cb3f7698ae36cb7d85ceccb7a91dca25fe3f2e5a73fddd72824dc11af0bf6a7d86ef42a79ea462f29ed8ac33eb0edfa255bafc3783c86a1a042ad92bb75646fc3340b213d9dce3ef209ce951a", 0xec, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7dfa, 0x7ce}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) 22:00:06 executing program 3: r0 = socket(0x6, 0x2, 0x43) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r3 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r7 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x13}, 0x8000000000000000, 0x5, 0x8}) (async) r8 = getuid() (async) r9 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r12 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r9, 0xffffffffffffffff, r10, 0x0, 0x12}, 0x8001, 0x0, r12, r13, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async, rerun: 32) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 64) r16 = getuid() (rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r18 = getegid() r19 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="25e8de4e86d5cb202a37e90916a1b7adcc03a820127a4e2eb845b70f70b91e9306a1cea72a9d7f9563e9cff95557e05f67e3ecf842aeaccc86f872967a02610349b386b323cba206668f7c3a946cf8de6c07fbd447aeaa768baa1872a0ff8d6805507b12626dd7f1dc81ec32ed9fb5d1052fed2229e451b896729320e1105224a3655f59ae1be1a96763fd378ce0cce8e9d026fc832463f8a3a5bd0a950624133ba003", 0xa3}, {&(0x7f0000000180)="054696037ea39504eb1b2b0bf26a5340015734e64e2d928353cfb74537274ea99a1157cc2883f81eed59e522c840a142f4757f900bea2d57e862dac98c7392a1c86d6bf69c0906d8d6f75e00b9d931dabfa4e5154bf41d327c75308312b7fae9d1e39593d00c183d22b6023d309f76eabdfeececcd5756282f9a058bb18f8dc0a64d8778f3aa34041efff2360ef6f08253fd38bd439c65db1fa083fb9bd15175a1a5186c2cea2f49f17689d4deb8cf86ce1d4ba05924c0fbb30bbf0f8f7e50f66a985f20b20b516a5ea2fde68a24731f5801a7dbbcfdcac7ec88656f27229c6509f4c50302716b4cba94c7ac8c361824284ff55cb0f854", 0xf7}, {&(0x7f0000000280)="5d541e8f0a3412cd8c2f8bdd92da65880235e3e7dac3c9ae3c7e1d009973705cbad11e54fb0d260ca48ea3134fe5872e7dc4af6969d1dad44785c4c035be8d059c3ce477b7b4922f32c138def772474fcc939d95234309fc47a4229f5a415289eb821551480ec9fe7b17c0cf68b07d84b0b1fb06dfe955857b47d1a76918f46531a298f834691cd54bb5817a01b1226a22e6b8f8e33f851f1228fa71470ee150ad56c60f2b42f932f40cddb1be850803a1fe11f670f88753f4a2fc1d7835ed175f6823658e9ba6f85535a96fc578a87f0e682fa2f99e2522de172f23c470fe6443cb8db4c1", 0xe5}, {&(0x7f0000000380)="eb77d51255aa27546b51686ad0483190ec37997c74cd5004484e60b001ba2b8ede719745644d297cec5828663db5aa9e77a4a12cdd1f436bd97e474555b2b4a63029b00b9f4e44768ca8f347384dc5bc7f38af8523a10a2b94dd1e5d854a7a423844bc51a002a777d5c338679c1aad35d5f0cbcee51b8583efd022778c288aa0ffc547b8a3465d7d95ddec69914a65fee5ca445253bc7f35cae8d94ab07afbac51a3cbcac65672d988f9e2393a29df9b6556a0afd1ea13fc34ae594a", 0xbc}, {&(0x7f0000000440)="f015af32004a1d053f506630f8eaebe6de474000fbe33afa3886b3b50cdf41db1ce7c4ae145a9bebf0558f079a504c9993e4228c0098f412ae0abff7bc639fecac9bd1c16427e370f09b51c17d3715f0ec792f133aee744baa4f0723b9e072ee4afd1922c8c66644d9d927062f36d0d7772e389658401758e88b7cd7795da74e09be2ab0f3963cc2405263a2ba64adb45c82ed277ad28cd7aae6b4ca8fac42428bc081aa1bd2de36d1d82014", 0xac}, {&(0x7f0000000500)="996f9ee83d109bb0e705ccf452439baee7396560ce5da84aa488b8d2b8fd3b56d7c61e1dc6e12b14a2174fb332e876b8560a8d88dd9438dbebfdfa7952431b8b4e423115630089535b0f166c719aeecd59125d9e3498211939e090d1447c8ea3a8f495384e8c429ca7f0c166b77806b3ea62f5071069ab61beabea82b995f634c65664b86b172d4e001d92ed883c046d21e549669d8db2bb5f3494c3b8dbfce8bfffd59643097208341d476161", 0xad}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}], 0x78, 0xa}, 0x404) (async, rerun: 32) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:06 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='W\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x80, './file1\x00', './file1\x00'}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r1, &(0x7f0000000200)="21e12a293c5ab89bc08e6e46ef59f31432e0933fefc178826f33452511c22d28e2beb22c68f25d3e701efeb5c423365f3f0837435eae4ed72154ef4ba6cd93523f35dc7ce6b2a265fac7d357c5584d152d8c2236a30d60756b2608cd769f6fe5339a4d0524b301bf2c79d98e539df1047d0d037f51e4144575b78cbef34ba49ebd3a2c11bba3146b67cf1e26142f90802399f6ba20a6af55b5e3037028739298046c1bff924c6f4d13be2c8475e6526bba5e54916a9f19bd29c378f60d0e5b9a1a0cd05d81f39a062638027b8d394918022902ff0030d5e5c847bfbe69e534256201a1da8cc9c521a3bf7fa1eb0138b6d1c7cd2d877cd3d6d5e84ec6f9e306dd77130e38ed1d9d35bfe2f479ad1d47cfdd54abe8d98275dd849028dc9878d1738cf99c2e503e550dc0e2a1713c7d1ce3a678c178d03a516b0c507fe492ef601013fa27c886bfc154a75d41ce1697800b9e5409eea4f28dfd6f2cc7bcef5bdb9c66a83c4d0401d31377051e80c8324981900f49634b449cc66aa77b4b71e095091053c64718a8ecf8cfa2ee91c69ccb31f3aab88910cf9351e880bd04b532f9c78c8b9a6e20b85076508143f15e707da033b9b6f2caae0fd957bc163134bccfa5fa263630080fbe140de1dc5d773e735fa2afad95f0d73fac58244ec21659cd42ccff2ade37832e71bdf988855a90bda0a1a9a37eddcdb5620845c38a56c2e79448a62a656a2a9be7dc23bdba1d07e3735f6a62fe3d8461c2c0cbbbf2f85af3dd89e23a511fb2c03839ade733a364d028b2f339ee9517b70050de597d1376031842aa0a617cbf23aa5ea97bb629d93fd04aad2030e7a1eb9b33d6bd86ec5b80a1edc97d46485c8d4d8cdd72b716e3700e7cf9e72b0e7c834347bd2a3043f65b2c3f433cb156a8820de5685c3f6fa840d511479724f6677f0e4cbfed945e59ee0a67d0279e3cb2358e19bcd8825c03472754afc23e7b812dbc9d584fb990cd55b13b81bfdaa5cb6e3b53314b6ace26c14cb2fea687141d5533cb999fcfa81bdd3199cec168380542a77b764b62f1a6daf0dcc2b94b85e6d8e355c06ab1f9ec28c20cbda935cb4c1bc82035c93971a82ea1f29d38940584e8c5aa541acac978a1fe8030c8e3f2d88b87fbc347482c4173f5068ce13b82f4978880f86c5119d88a322954cec6b75a395bc0cf80447e4b2dd4df0fd792de5096f892ac6f75992fb7b7e359e60d4d85d6aa7e274f6aa4342b5df699b256c8bd3a11deb4ba0a2fe756fc071928386a648a4326e82e67ad5fd901a401bb0ceca8148e5d644cef2fcfb953d039101de4b7bb276b8e8d032cdf658c5f71becb90cab0a4bbe179c8de389fadcf91fcc63f4f95a5c1bbd917ecd94fe6c084e50a1e4292d9e2ce7cbc4b642fd2a07946be2f011524d6b92b666b744dd1dc5158d137cc572b27397b0194eb6e667b7731da03d65d286498b2c822768d5c7bc2b073e4da2672853766fef5414d29c829cd41a3c498f5a687b292093dd843ae2dc6b8bb3285e4ab49865ea2f9843ff5306b19beb0665582097ec6e1d6782cdccdd3ac936dbc42a0835ad60765e0767b097542bd7a38721c4f678d7c7da3162246572492af4797763a1a48c59711b43f31ead10988f673bfc5e75e6fff1009f04108bd502164da227f6542deb0771babaf6338cc0f527338d91b76c86ea00301f169f8becf53eefd2814795fac805255dcb707281e173c812d988fab4e471ca6b7bd0a43c393dc62ebeb1c0d47058f2afc363bb3a14f77413f0eeb648b3a4119379d3c25af0f62e3c34e89c05a7eb5a103f095846c5b70e700bcd704db12c2163eb5ad5c3192fa81b35142967828c8dd3a9d553f521579a4d0a13524b78e00276eb0e15ef8f7648f46565bade76e71126f95febefed9015af7ac78057ce96102af7cf0ff9693bb16ecba77b30a9984e986039ef8ae35dd776abccb7f3507d213b39e7ac6a63fe2c7361a31051d7c2347ea2a4afc1e36435bbd83468a398d1740216c6cc6a111766c2c170036f9323a5ebe07bf18897d24aaa3c4e48e0b85562a834242896207e420a74eb4a68026835ce7feb77d9579d2154d93b9ae8a0a76eb073380c56230f6f13c38c776024b4e36ceef276fcd06b9c49053997be649aa91e50922e4c72faddc8e2e3dbb1ddf0b7b2a5582f4e0d77af071c77a6826e6de265fcf805f3510165260c89a10a489e2541204f5fcf1d753b65aca3e1ce55ee94dc245bc97d22bf847208ded9a53892e796d2de0e3741dce1ebaadc2cffbb84ac36b41cccb1529013ad5f8416373e365d933897fc75dbff854c8b5ddee406614479afae8781f21bb14de68b20ccd5ecffce0f4423e5f9ce66979c8246edd612a500da3e57c8202e28ce11c263f0f788248ab3b2a1d2df6937febf3f9d7ae250e07316a9b2cd5cb1da8047acc496e810160a0c600bcc1d523348735cb32499648cab40b9166c52cf00d2f965950bf3f4aa7d6d93d09bbd6f0bcd99aa8c7870b3c903e8b3f48d3a729392ad23149f202f45af41ed532363a6887f704f7ac5c21e0fce522145148cfd5a305ea2727e9783cbade66f79f77729243eaf073e957c12f9a111c47b88fce3a3fa276d885227588e684fef85de7496d37560cf179d595a36617a95290f2d701916d446e1c4eb1594db300c63926861101f6adfc1d7636f9a38ee0e6b1595841aba60a4b551709434fe4ef393a8e98c58bb6138c699acd853eacc2533a36c42c2cc0d4760bdc4f749ae60c61e455835cd9395921a228717a31c49c3ac0b1e90c803a63a60471330f950bd0634962b2428764d0f901514194b4ff1a8da7fba49c5a4fb93ae9ae6cde32f4fe08af9d0887ae90762192ded7806b1343a0de1b32431cd3dad0a1f9c169fb97fea3c9c5f852ccfe0e613dcf492c789d36a738391b5b10d6acab77d2e07ec8fb9da0aacb1ae42336be99b131606444ee5f2b5acf6d63ce7cb2677635a6f8fd8a388c15bf4993cb923bf2bececc066eefa6e3c08d9426fc6693c80f58e010cebc999d33676cc77259e8ad94032cd7b91d3460fb493cd872ca91bea1a6598b0ba784ddd889ad0f9b76e42631b400560694a1870b6687e0e618a4aee0f3c947f36b8da5c85804e2e6da83a472c42712dfdbb3d8770d56be32d17abd95868d4aaebb44639880a93dd5351752e76a867ba98ff348836b1dc720f017ddc760203d75a94159ec43e10d16237327184bd9bdecd5da7b8ab1809569cab7b5310a60202ca73e60cdd5aeb12e0fcdb17fc608c89b65332b7894e3a05646ca58cfbfd0aacd3f9df3690d5d50e245a1dff40e1aaa33d38c0366d6bb2814ba8f0f59f07b083a1e2c68e730c0293c692479ee8171363689ca815fbde883bd9ec485e5c0c327fb8dc4d919faf51b1e015e3f243139dcf5f0d0ebe5023d0fcd5d800f960c40e7b62014d4d86ddc80c3623d7b1562d5f39c28ef3c6da6c3ecb1124e6a48a63ce6da058dfe6e55d4be36f30a1d8375962f5e9cbe1e979f59964f2b48a0f2231d75c6e0a2ecfefe1f57b5e0ce9733cc8030d98ea2f6bdf0c155e3df816c69f1aed55f98c82ed71b31a97e347c817894e65eea38fd7b90b06f0eceeb997e0467bf73a3f936bed00e0e5acec3ec59dda38592e4c8e1ff11b6e22fec92b6d122b2d69dd46bc97d8e2bd76b052740ccaa105485a9e7cc45ee0daab89f9c7f8a8e60ed4c9f32dc3ca16f5e69b98adb21ed3070e71c7dbe0b831973dcfd163ac672afeb6cce352d9347580fb582ccff01542eed3cc43235fd13355605f1caacd51205b001d792917bb700e760468cf63241f77185d5154c6ea446d0aafd75c9b3b0bc5ad37dd4b405fbb6398e7fed040d3915adabd581e84d8b027bd025c9bc1a76638664ebf73af1860467cbf037d8dca31efbd792fb419d363bd69121479e6f3e8c578bd85d6b7a7f6aff5dcbc706b3216a47b56a001fd4955efb18c222e25c7441dbd9ca77ddc6d3959356e8518f0c422c7a9f4f57d1aecc27cc412c498081e06bee334d292c7a7fbbf4b76503e49e3ca82e7f2cc7b44ce8abf3f85b1c04072dca4dc92fea41b988d01bc1db12c398d6671ed92179ad66ee2204c83470400d2c4e509c8e5ade8ce132cba2eccbc8b98c7a7887d20160a6282af966fc4d25cec025d9ba7b62259e0a7185384a93aaa0e42cafe3d56496f7517328fc1ad69b4f23bdffaca3027e339f64700d1322eeb73521f2915d475514c2e43af62c4373e9cefd3da8399a5b0248801e9ad18309e14cb03f7c55bce31ff4c314342870476fe9e405b1f7a7cf1a0a12bc99f45fc2b4d11480f4b4c89ad8204257b16f1a324e5a5e5022bbf7ff8e2a691d320bcc4066d20b713a75889675652c2ce28130f1812f60a14180f143d0acec7e8221fae1b44e609cc8c2f01fea6a4110d897e7704d8fea7e8d18f5f58b681a55712cd89d7d9c132937012c66d269f8dee9ac7591c80096dac2d258387e75fd7cd38b20ca1db0b1e035657059f043c362b734a39deb6c63184cf29c7eeed2ff96fe8d3c19cfdf14aa82a248a713acb52924d5ca1e3801d1794e16b1a03867b0dde187f6f8898093a51b29610d014c13406e244de86067218ec1c68bda9c6cd199bcc32b45c818bc3901db6e976e379e8610657d591ce6fcb1170ee7379a20dc235bc01fa388665a69dbc743167461dbbcb90fbe1372702ce8fdc869cd958f59d0d69e74286b64070926a4a3448a91a63a42fcc8e7b6c959705d32af7a1c7accf81c1a5a0c95a02b38343dc28e790c837da0c9c06a1f41a6ec75262e6a9e546a9edc9f9d9a91b8d7a0e98e38ca8aea643217930f3512be78edf4afdff23a68fd4ec63b3c81d4f47b352919a40705a5413ea81d0ca2aa899fe52e5e92ead8ab377bc7bb1842d9949ae24413a7e9679ac5f8f11a9244479a2cded96de40130e4c77704369862f49f1faa9bc8c3188f5a6b791151c70324d8d030347508eeee3417b62d39ec0775dbdfa860c3273102c765389509e9fa06edf176b564000da2dfbdd7d0a30f1e3d4996e0877ba5df890e48d83d315c6ec64565060cdd4577b5d8d2e9d0dbfd76499462bd45441e7e907aca50fd1a125df668a1b043c0ffa68d0baf400bc606a9336609d5c61915cf6fdf8e01218d61c9f67aa5dc2fdb0ddd998bc81c72008b743c33c19aa13dc0078ae1ab1b0df7d1ecf4ef08fa5be08ec6f4f407963ee4d476071d30b2637c4555586794e0d0f72cbeb13495bdb61a5c74b3f124c460a2fec1f10a2567a81e7d7c5519bc0f12ae2c66d1c41228fb3a09335181ef3624c9b80fe15bc464e006d3b66b28c2b02479c860638a7ae17df401428d8cd73f05321be5b4d6b90696a4cff831b296cfead1d7d774d8f32b9bfc421603025d64c6d223b8d91a987419fd0c14b95808e1ac9bc2471f0ec2e5f6381bde463aeb2a603329e6ee5aea81306eeb47c4c919410d1ec35edd6b222484d01fbbeb621386142960da76b2a1a38bb1586dde2b92c0a5891f228f2f1820e4ad51b0ef4b03eac24030ea2f50e381a473f2813e7548822c3014fee4681bbf630a0b5696e4b282ba811f3d51fcf92e9efe2519579a2e4a9306cb8a40618d8de512f762cf255fb1fa2b04c25edc6dcafa78a9d680366ec58d200c1d0397f79a8dd6881cd1bfb898afb049be1ea964fcb73304941db6b407ca34fecace5948b814bff90d1f687789eb60fa9c54dec0a3fa21fb06e7cfcb7f5c12d5c66e53bce864298fa8a3692d5e8a0313b06c0ebb383f43e5a9b1c8fa4f7f58166a5206f971e2", 0x1000, 0x1a, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:06 executing program 4: r0 = semget$private(0x0, 0x1, 0xa3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x6) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) socket$unix(0x1, 0x1, 0x0) 22:00:06 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:06 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000100)="354442c1f02cbb73cd7592d8ab0924a905a034fe571e38258d6e93b7f9e5f27cb6af2a9d61bd2f728c09ece9ed87de8ec7fcdf3be39136d7b24a7d8455dc07f8ebbbc3131ad09d2727361c38f45fc95f6efd7c585cc8c43f7798574c4b9fcc09806602116e7a44230d045ca9b7c4332dfe3111d5e20dcc1608ede06642c239bbd85508e28e4faac53210149fe27c3ec6a8bdef2b1c925d5e9d59ab7676cdfc446df9c5d88aa716c75343c70b29f2cf82d34dce0ccd66e709184955e9d5533375b10c9138a5a90cba3d8a37778b6ffbda0f5d06b693e3ba07e294cdcd5df59a9d1151654101ba15b4ae15124a16067f0abc2dca", 0xf3, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) 22:00:06 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') 22:00:07 executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000640)={'./file1\x00', 0x0, 0x6, 0x4}) socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:07 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="ecbd1f312f1af66be73bb99dfdd6238093fd195334bbd1e177c967b41ac2674d514ed85c1868eb64243d23d908f7f7c16e16710792680e32290d25ffa654aa69f4eef16d4a94114648367d9d0e84d629a6cf7f3599f346e63c6f11ea6fb2d1dc548ec0d0a9c7f75d6c72878bd825ae6adf5ab338f39eb5487f5251126f700e9acb593fab8d1e7bccd6b712932e6598176ca630761cdc211a7c26a422c052390cb3f7698ae36cb7d85ceccb7a91dca25fe3f2e5a73fddd72824dc11af0bf6a7d86ef42a79ea462f29ed8ac33eb0edfa255bafc3783c86a1a042ad92bb75646fc3340b213d9dce3ef209ce951a", 0xec, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7dfa, 0x7ce}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="ecbd1f312f1af66be73bb99dfdd6238093fd195334bbd1e177c967b41ac2674d514ed85c1868eb64243d23d908f7f7c16e16710792680e32290d25ffa654aa69f4eef16d4a94114648367d9d0e84d629a6cf7f3599f346e63c6f11ea6fb2d1dc548ec0d0a9c7f75d6c72878bd825ae6adf5ab338f39eb5487f5251126f700e9acb593fab8d1e7bccd6b712932e6598176ca630761cdc211a7c26a422c052390cb3f7698ae36cb7d85ceccb7a91dca25fe3f2e5a73fddd72824dc11af0bf6a7d86ef42a79ea462f29ed8ac33eb0edfa255bafc3783c86a1a042ad92bb75646fc3340b213d9dce3ef209ce951a", 0xec, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7dfa, 0x7ce}, 0xc) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) (async) 22:00:07 executing program 4: r0 = semget$private(0x0, 0x1, 0xa3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x6) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socket$unix(0x1, 0x1, 0x0) 22:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:07 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='W\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x80, './file1\x00', './file1\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r1, &(0x7f0000000200)="21e12a293c5ab89bc08e6e46ef59f31432e0933fefc178826f33452511c22d28e2beb22c68f25d3e701efeb5c423365f3f0837435eae4ed72154ef4ba6cd93523f35dc7ce6b2a265fac7d357c5584d152d8c2236a30d60756b2608cd769f6fe5339a4d0524b301bf2c79d98e539df1047d0d037f51e4144575b78cbef34ba49ebd3a2c11bba3146b67cf1e26142f90802399f6ba20a6af55b5e3037028739298046c1bff924c6f4d13be2c8475e6526bba5e54916a9f19bd29c378f60d0e5b9a1a0cd05d81f39a062638027b8d394918022902ff0030d5e5c847bfbe69e534256201a1da8cc9c521a3bf7fa1eb0138b6d1c7cd2d877cd3d6d5e84ec6f9e306dd77130e38ed1d9d35bfe2f479ad1d47cfdd54abe8d98275dd849028dc9878d1738cf99c2e503e550dc0e2a1713c7d1ce3a678c178d03a516b0c507fe492ef601013fa27c886bfc154a75d41ce1697800b9e5409eea4f28dfd6f2cc7bcef5bdb9c66a83c4d0401d31377051e80c8324981900f49634b449cc66aa77b4b71e095091053c64718a8ecf8cfa2ee91c69ccb31f3aab88910cf9351e880bd04b532f9c78c8b9a6e20b85076508143f15e707da033b9b6f2caae0fd957bc163134bccfa5fa263630080fbe140de1dc5d773e735fa2afad95f0d73fac58244ec21659cd42ccff2ade37832e71bdf988855a90bda0a1a9a37eddcdb5620845c38a56c2e79448a62a656a2a9be7dc23bdba1d07e3735f6a62fe3d8461c2c0cbbbf2f85af3dd89e23a511fb2c03839ade733a364d028b2f339ee9517b70050de597d1376031842aa0a617cbf23aa5ea97bb629d93fd04aad2030e7a1eb9b33d6bd86ec5b80a1edc97d46485c8d4d8cdd72b716e3700e7cf9e72b0e7c834347bd2a3043f65b2c3f433cb156a8820de5685c3f6fa840d511479724f6677f0e4cbfed945e59ee0a67d0279e3cb2358e19bcd8825c03472754afc23e7b812dbc9d584fb990cd55b13b81bfdaa5cb6e3b53314b6ace26c14cb2fea687141d5533cb999fcfa81bdd3199cec168380542a77b764b62f1a6daf0dcc2b94b85e6d8e355c06ab1f9ec28c20cbda935cb4c1bc82035c93971a82ea1f29d38940584e8c5aa541acac978a1fe8030c8e3f2d88b87fbc347482c4173f5068ce13b82f4978880f86c5119d88a322954cec6b75a395bc0cf80447e4b2dd4df0fd792de5096f892ac6f75992fb7b7e359e60d4d85d6aa7e274f6aa4342b5df699b256c8bd3a11deb4ba0a2fe756fc071928386a648a4326e82e67ad5fd901a401bb0ceca8148e5d644cef2fcfb953d039101de4b7bb276b8e8d032cdf658c5f71becb90cab0a4bbe179c8de389fadcf91fcc63f4f95a5c1bbd917ecd94fe6c084e50a1e4292d9e2ce7cbc4b642fd2a07946be2f011524d6b92b666b744dd1dc5158d137cc572b27397b0194eb6e667b7731da03d65d286498b2c822768d5c7bc2b073e4da2672853766fef5414d29c829cd41a3c498f5a687b292093dd843ae2dc6b8bb3285e4ab49865ea2f9843ff5306b19beb0665582097ec6e1d6782cdccdd3ac936dbc42a0835ad60765e0767b097542bd7a38721c4f678d7c7da3162246572492af4797763a1a48c59711b43f31ead10988f673bfc5e75e6fff1009f04108bd502164da227f6542deb0771babaf6338cc0f527338d91b76c86ea00301f169f8becf53eefd2814795fac805255dcb707281e173c812d988fab4e471ca6b7bd0a43c393dc62ebeb1c0d47058f2afc363bb3a14f77413f0eeb648b3a4119379d3c25af0f62e3c34e89c05a7eb5a103f095846c5b70e700bcd704db12c2163eb5ad5c3192fa81b35142967828c8dd3a9d553f521579a4d0a13524b78e00276eb0e15ef8f7648f46565bade76e71126f95febefed9015af7ac78057ce96102af7cf0ff9693bb16ecba77b30a9984e986039ef8ae35dd776abccb7f3507d213b39e7ac6a63fe2c7361a31051d7c2347ea2a4afc1e36435bbd83468a398d1740216c6cc6a111766c2c170036f9323a5ebe07bf18897d24aaa3c4e48e0b85562a834242896207e420a74eb4a68026835ce7feb77d9579d2154d93b9ae8a0a76eb073380c56230f6f13c38c776024b4e36ceef276fcd06b9c49053997be649aa91e50922e4c72faddc8e2e3dbb1ddf0b7b2a5582f4e0d77af071c77a6826e6de265fcf805f3510165260c89a10a489e2541204f5fcf1d753b65aca3e1ce55ee94dc245bc97d22bf847208ded9a53892e796d2de0e3741dce1ebaadc2cffbb84ac36b41cccb1529013ad5f8416373e365d933897fc75dbff854c8b5ddee406614479afae8781f21bb14de68b20ccd5ecffce0f4423e5f9ce66979c8246edd612a500da3e57c8202e28ce11c263f0f788248ab3b2a1d2df6937febf3f9d7ae250e07316a9b2cd5cb1da8047acc496e810160a0c600bcc1d523348735cb32499648cab40b9166c52cf00d2f965950bf3f4aa7d6d93d09bbd6f0bcd99aa8c7870b3c903e8b3f48d3a729392ad23149f202f45af41ed532363a6887f704f7ac5c21e0fce522145148cfd5a305ea2727e9783cbade66f79f77729243eaf073e957c12f9a111c47b88fce3a3fa276d885227588e684fef85de7496d37560cf179d595a36617a95290f2d701916d446e1c4eb1594db300c63926861101f6adfc1d7636f9a38ee0e6b1595841aba60a4b551709434fe4ef393a8e98c58bb6138c699acd853eacc2533a36c42c2cc0d4760bdc4f749ae60c61e455835cd9395921a228717a31c49c3ac0b1e90c803a63a60471330f950bd0634962b2428764d0f901514194b4ff1a8da7fba49c5a4fb93ae9ae6cde32f4fe08af9d0887ae90762192ded7806b1343a0de1b32431cd3dad0a1f9c169fb97fea3c9c5f852ccfe0e613dcf492c789d36a738391b5b10d6acab77d2e07ec8fb9da0aacb1ae42336be99b131606444ee5f2b5acf6d63ce7cb2677635a6f8fd8a388c15bf4993cb923bf2bececc066eefa6e3c08d9426fc6693c80f58e010cebc999d33676cc77259e8ad94032cd7b91d3460fb493cd872ca91bea1a6598b0ba784ddd889ad0f9b76e42631b400560694a1870b6687e0e618a4aee0f3c947f36b8da5c85804e2e6da83a472c42712dfdbb3d8770d56be32d17abd95868d4aaebb44639880a93dd5351752e76a867ba98ff348836b1dc720f017ddc760203d75a94159ec43e10d16237327184bd9bdecd5da7b8ab1809569cab7b5310a60202ca73e60cdd5aeb12e0fcdb17fc608c89b65332b7894e3a05646ca58cfbfd0aacd3f9df3690d5d50e245a1dff40e1aaa33d38c0366d6bb2814ba8f0f59f07b083a1e2c68e730c0293c692479ee8171363689ca815fbde883bd9ec485e5c0c327fb8dc4d919faf51b1e015e3f243139dcf5f0d0ebe5023d0fcd5d800f960c40e7b62014d4d86ddc80c3623d7b1562d5f39c28ef3c6da6c3ecb1124e6a48a63ce6da058dfe6e55d4be36f30a1d8375962f5e9cbe1e979f59964f2b48a0f2231d75c6e0a2ecfefe1f57b5e0ce9733cc8030d98ea2f6bdf0c155e3df816c69f1aed55f98c82ed71b31a97e347c817894e65eea38fd7b90b06f0eceeb997e0467bf73a3f936bed00e0e5acec3ec59dda38592e4c8e1ff11b6e22fec92b6d122b2d69dd46bc97d8e2bd76b052740ccaa105485a9e7cc45ee0daab89f9c7f8a8e60ed4c9f32dc3ca16f5e69b98adb21ed3070e71c7dbe0b831973dcfd163ac672afeb6cce352d9347580fb582ccff01542eed3cc43235fd13355605f1caacd51205b001d792917bb700e760468cf63241f77185d5154c6ea446d0aafd75c9b3b0bc5ad37dd4b405fbb6398e7fed040d3915adabd581e84d8b027bd025c9bc1a76638664ebf73af1860467cbf037d8dca31efbd792fb419d363bd69121479e6f3e8c578bd85d6b7a7f6aff5dcbc706b3216a47b56a001fd4955efb18c222e25c7441dbd9ca77ddc6d3959356e8518f0c422c7a9f4f57d1aecc27cc412c498081e06bee334d292c7a7fbbf4b76503e49e3ca82e7f2cc7b44ce8abf3f85b1c04072dca4dc92fea41b988d01bc1db12c398d6671ed92179ad66ee2204c83470400d2c4e509c8e5ade8ce132cba2eccbc8b98c7a7887d20160a6282af966fc4d25cec025d9ba7b62259e0a7185384a93aaa0e42cafe3d56496f7517328fc1ad69b4f23bdffaca3027e339f64700d1322eeb73521f2915d475514c2e43af62c4373e9cefd3da8399a5b0248801e9ad18309e14cb03f7c55bce31ff4c314342870476fe9e405b1f7a7cf1a0a12bc99f45fc2b4d11480f4b4c89ad8204257b16f1a324e5a5e5022bbf7ff8e2a691d320bcc4066d20b713a75889675652c2ce28130f1812f60a14180f143d0acec7e8221fae1b44e609cc8c2f01fea6a4110d897e7704d8fea7e8d18f5f58b681a55712cd89d7d9c132937012c66d269f8dee9ac7591c80096dac2d258387e75fd7cd38b20ca1db0b1e035657059f043c362b734a39deb6c63184cf29c7eeed2ff96fe8d3c19cfdf14aa82a248a713acb52924d5ca1e3801d1794e16b1a03867b0dde187f6f8898093a51b29610d014c13406e244de86067218ec1c68bda9c6cd199bcc32b45c818bc3901db6e976e379e8610657d591ce6fcb1170ee7379a20dc235bc01fa388665a69dbc743167461dbbcb90fbe1372702ce8fdc869cd958f59d0d69e74286b64070926a4a3448a91a63a42fcc8e7b6c959705d32af7a1c7accf81c1a5a0c95a02b38343dc28e790c837da0c9c06a1f41a6ec75262e6a9e546a9edc9f9d9a91b8d7a0e98e38ca8aea643217930f3512be78edf4afdff23a68fd4ec63b3c81d4f47b352919a40705a5413ea81d0ca2aa899fe52e5e92ead8ab377bc7bb1842d9949ae24413a7e9679ac5f8f11a9244479a2cded96de40130e4c77704369862f49f1faa9bc8c3188f5a6b791151c70324d8d030347508eeee3417b62d39ec0775dbdfa860c3273102c765389509e9fa06edf176b564000da2dfbdd7d0a30f1e3d4996e0877ba5df890e48d83d315c6ec64565060cdd4577b5d8d2e9d0dbfd76499462bd45441e7e907aca50fd1a125df668a1b043c0ffa68d0baf400bc606a9336609d5c61915cf6fdf8e01218d61c9f67aa5dc2fdb0ddd998bc81c72008b743c33c19aa13dc0078ae1ab1b0df7d1ecf4ef08fa5be08ec6f4f407963ee4d476071d30b2637c4555586794e0d0f72cbeb13495bdb61a5c74b3f124c460a2fec1f10a2567a81e7d7c5519bc0f12ae2c66d1c41228fb3a09335181ef3624c9b80fe15bc464e006d3b66b28c2b02479c860638a7ae17df401428d8cd73f05321be5b4d6b90696a4cff831b296cfead1d7d774d8f32b9bfc421603025d64c6d223b8d91a987419fd0c14b95808e1ac9bc2471f0ec2e5f6381bde463aeb2a603329e6ee5aea81306eeb47c4c919410d1ec35edd6b222484d01fbbeb621386142960da76b2a1a38bb1586dde2b92c0a5891f228f2f1820e4ad51b0ef4b03eac24030ea2f50e381a473f2813e7548822c3014fee4681bbf630a0b5696e4b282ba811f3d51fcf92e9efe2519579a2e4a9306cb8a40618d8de512f762cf255fb1fa2b04c25edc6dcafa78a9d680366ec58d200c1d0397f79a8dd6881cd1bfb898afb049be1ea964fcb73304941db6b407ca34fecace5948b814bff90d1f687789eb60fa9c54dec0a3fa21fb06e7cfcb7f5c12d5c66e53bce864298fa8a3692d5e8a0313b06c0ebb383f43e5a9b1c8fa4f7f58166a5206f971e2", 0x1000, 0x1a, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:07 executing program 3: r0 = socket(0x6, 0x2, 0x43) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r3 = getpgid(0xffffffffffffffff) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r3, r4, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 32) r7 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x13}, 0x8000000000000000, 0x5, 0x8}) r8 = getuid() (async) r9 = getuid() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r12 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r9, 0xffffffffffffffff, r10, 0x0, 0x12}, 0x8001, 0x0, r12, r13, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 64) r16 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r15, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r18 = getegid() (async) r19 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) (async) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) r21 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="25e8de4e86d5cb202a37e90916a1b7adcc03a820127a4e2eb845b70f70b91e9306a1cea72a9d7f9563e9cff95557e05f67e3ecf842aeaccc86f872967a02610349b386b323cba206668f7c3a946cf8de6c07fbd447aeaa768baa1872a0ff8d6805507b12626dd7f1dc81ec32ed9fb5d1052fed2229e451b896729320e1105224a3655f59ae1be1a96763fd378ce0cce8e9d026fc832463f8a3a5bd0a950624133ba003", 0xa3}, {&(0x7f0000000180)="054696037ea39504eb1b2b0bf26a5340015734e64e2d928353cfb74537274ea99a1157cc2883f81eed59e522c840a142f4757f900bea2d57e862dac98c7392a1c86d6bf69c0906d8d6f75e00b9d931dabfa4e5154bf41d327c75308312b7fae9d1e39593d00c183d22b6023d309f76eabdfeececcd5756282f9a058bb18f8dc0a64d8778f3aa34041efff2360ef6f08253fd38bd439c65db1fa083fb9bd15175a1a5186c2cea2f49f17689d4deb8cf86ce1d4ba05924c0fbb30bbf0f8f7e50f66a985f20b20b516a5ea2fde68a24731f5801a7dbbcfdcac7ec88656f27229c6509f4c50302716b4cba94c7ac8c361824284ff55cb0f854", 0xf7}, {&(0x7f0000000280)="5d541e8f0a3412cd8c2f8bdd92da65880235e3e7dac3c9ae3c7e1d009973705cbad11e54fb0d260ca48ea3134fe5872e7dc4af6969d1dad44785c4c035be8d059c3ce477b7b4922f32c138def772474fcc939d95234309fc47a4229f5a415289eb821551480ec9fe7b17c0cf68b07d84b0b1fb06dfe955857b47d1a76918f46531a298f834691cd54bb5817a01b1226a22e6b8f8e33f851f1228fa71470ee150ad56c60f2b42f932f40cddb1be850803a1fe11f670f88753f4a2fc1d7835ed175f6823658e9ba6f85535a96fc578a87f0e682fa2f99e2522de172f23c470fe6443cb8db4c1", 0xe5}, {&(0x7f0000000380)="eb77d51255aa27546b51686ad0483190ec37997c74cd5004484e60b001ba2b8ede719745644d297cec5828663db5aa9e77a4a12cdd1f436bd97e474555b2b4a63029b00b9f4e44768ca8f347384dc5bc7f38af8523a10a2b94dd1e5d854a7a423844bc51a002a777d5c338679c1aad35d5f0cbcee51b8583efd022778c288aa0ffc547b8a3465d7d95ddec69914a65fee5ca445253bc7f35cae8d94ab07afbac51a3cbcac65672d988f9e2393a29df9b6556a0afd1ea13fc34ae594a", 0xbc}, {&(0x7f0000000440)="f015af32004a1d053f506630f8eaebe6de474000fbe33afa3886b3b50cdf41db1ce7c4ae145a9bebf0558f079a504c9993e4228c0098f412ae0abff7bc639fecac9bd1c16427e370f09b51c17d3715f0ec792f133aee744baa4f0723b9e072ee4afd1922c8c66644d9d927062f36d0d7772e389658401758e88b7cd7795da74e09be2ab0f3963cc2405263a2ba64adb45c82ed277ad28cd7aae6b4ca8fac42428bc081aa1bd2de36d1d82014", 0xac}, {&(0x7f0000000500)="996f9ee83d109bb0e705ccf452439baee7396560ce5da84aa488b8d2b8fd3b56d7c61e1dc6e12b14a2174fb332e876b8560a8d88dd9438dbebfdfa7952431b8b4e423115630089535b0f166c719aeecd59125d9e3498211939e090d1447c8ea3a8f495384e8c429ca7f0c166b77806b3ea62f5071069ab61beabea82b995f634c65664b86b172d4e001d92ed883c046d21e549669d8db2bb5f3494c3b8dbfce8bfffd59643097208341d476161", 0xad}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}], 0x78, 0xa}, 0x404) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:00:07 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = semget(0x2, 0x3, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x8) 22:00:07 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) sendto(0xffffffffffffff9c, &(0x7f0000000100)="354442c1f02cbb73cd7592d8ab0924a905a034fe571e38258d6e93b7f9e5f27cb6af2a9d61bd2f728c09ece9ed87de8ec7fcdf3be39136d7b24a7d8455dc07f8ebbbc3131ad09d2727361c38f45fc95f6efd7c585cc8c43f7798574c4b9fcc09806602116e7a44230d045ca9b7c4332dfe3111d5e20dcc1608ede06642c239bbd85508e28e4faac53210149fe27c3ec6a8bdef2b1c925d5e9d59ab7676cdfc446df9c5d88aa716c75343c70b29f2cf82d34dce0ccd66e709184955e9d5533375b10c9138a5a90cba3d8a37778b6ffbda0f5d06b693e3ba07e294cdcd5df59a9d1151654101ba15b4ae15124a16067f0abc2dca", 0xf3, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) 22:00:07 executing program 6: socketpair(0x1, 0x1, 0x1, &(0x7f00000001c0)) 22:00:07 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, 0x4, 0x8000000000000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xeb2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xd70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xa4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000005c0)=0x8) 22:00:07 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000100)="354442c1f02cbb73cd7592d8ab0924a905a034fe571e38258d6e93b7f9e5f27cb6af2a9d61bd2f728c09ece9ed87de8ec7fcdf3be39136d7b24a7d8455dc07f8ebbbc3131ad09d2727361c38f45fc95f6efd7c585cc8c43f7798574c4b9fcc09806602116e7a44230d045ca9b7c4332dfe3111d5e20dcc1608ede06642c239bbd85508e28e4faac53210149fe27c3ec6a8bdef2b1c925d5e9d59ab7676cdfc446df9c5d88aa716c75343c70b29f2cf82d34dce0ccd66e709184955e9d5533375b10c9138a5a90cba3d8a37778b6ffbda0f5d06b693e3ba07e294cdcd5df59a9d1151654101ba15b4ae15124a16067f0abc2dca", 0xf3, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) sendto(0xffffffffffffff9c, &(0x7f0000000100)="354442c1f02cbb73cd7592d8ab0924a905a034fe571e38258d6e93b7f9e5f27cb6af2a9d61bd2f728c09ece9ed87de8ec7fcdf3be39136d7b24a7d8455dc07f8ebbbc3131ad09d2727361c38f45fc95f6efd7c585cc8c43f7798574c4b9fcc09806602116e7a44230d045ca9b7c4332dfe3111d5e20dcc1608ede06642c239bbd85508e28e4faac53210149fe27c3ec6a8bdef2b1c925d5e9d59ab7676cdfc446df9c5d88aa716c75343c70b29f2cf82d34dce0ccd66e709184955e9d5533375b10c9138a5a90cba3d8a37778b6ffbda0f5d06b693e3ba07e294cdcd5df59a9d1151654101ba15b4ae15124a16067f0abc2dca", 0xf3, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) (async) 22:00:07 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = semget(0x2, 0x3, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) semget(0x2, 0x3, 0x20) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x8) (async) 22:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:07 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x1000000}, 0xc, 0x0, 0x0, 0x0}, 0x1e}, 0x10, 0x0) 22:00:07 executing program 6: socketpair(0x0, 0x1, 0x1, &(0x7f00000001c0)) 22:00:07 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000000)='./file1\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file1\x00', r0, 0x1}) chroot(&(0x7f00000000c0)='./file1\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x0) 22:00:07 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async, rerun: 64) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="ecbd1f312f1af66be73bb99dfdd6238093fd195334bbd1e177c967b41ac2674d514ed85c1868eb64243d23d908f7f7c16e16710792680e32290d25ffa654aa69f4eef16d4a94114648367d9d0e84d629a6cf7f3599f346e63c6f11ea6fb2d1dc548ec0d0a9c7f75d6c72878bd825ae6adf5ab338f39eb5487f5251126f700e9acb593fab8d1e7bccd6b712932e6598176ca630761cdc211a7c26a422c052390cb3f7698ae36cb7d85ceccb7a91dca25fe3f2e5a73fddd72824dc11af0bf6a7d86ef42a79ea462f29ed8ac33eb0edfa255bafc3783c86a1a042ad92bb75646fc3340b213d9dce3ef209ce951a", 0xec, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7dfa, 0x7ce}, 0xc) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) 22:00:07 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x1000000}, 0xc, 0x0, 0x0, 0x0}, 0x1e}, 0x10, 0x0) 22:00:07 executing program 6: socketpair(0x0, 0x1, 0x1, &(0x7f00000001c0)) 22:00:07 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000000)='./file1\x00', 0x0) (async, rerun: 64) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file1\x00', r0, 0x1}) (async, rerun: 64) chroot(&(0x7f00000000c0)='./file1\x00') (async, rerun: 32) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x0) 22:00:07 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20001, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/231, 0xe7}], 0x6, &(0x7f0000000540)=""/126, 0x7e}, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:07 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = semget(0x2, 0x3, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) semget(0x2, 0x3, 0x20) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x8) (async) 22:00:07 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x1000000}, 0xc, 0x0, 0x0, 0x0}, 0x1e}, 0x10, 0x0) 22:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r0, 0x3, 0x6, 0x10001, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r7, r8, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r18, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x10, 0x4c32197fd4b3d3ec, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="09c3c2ac7ba808b7c47ee865e089713486cfe844c6807e65ec3d35964d9458e6e0e40c3c395f983bf8815b48094aba1fa0d9f39c45ddc36319aca45e7131435f", 0x40}, {&(0x7f0000000200)="39e6f44b34545e0f39ee2e8a3686b619d1ebe4d7a4ed61cfb354cbe1b18e299ed4d878904fbcc364af6045d87b351aa6d5c6b675536157a2654e2348a6f33e479715841e079f4a30f70c792e564a63528be97e07d7754cd52a9c396f8a46fccb1387dd70638264416a1b09cb6473e9a4682b8c6b2f63c51fd871b9179b080c713d7b2b4b1108792003229e30d08ef236fb7f12bfa1004ac0234816cf341a13a5bcc993bcfde043561f18ee5d0e6d40ac0a9acc35daf3846364139fd498f0bae72f928ca94f5378b1ecf3edb0f5b9d8877c7b48fbf1797a7ac66f2503509d7f921fa73786b58c564f72c194d5dfd161a47796c5b848509056ca9e32f761289aa6ea5f8dc03d1dde06b47be3e843bd19d4d01d766670b219fe589d818007f1a15544aafa16e1153047d973f755bebf8f36df4b94ddce9ab49caff68fe26bcf73c876ce65498de2eda575eaf057da11c7e518ce5f8e1740d0134761dcd4d8788b7d2fc491efebb4f26e977cd629d486891fa7b91773e0013b3cae20e3a0efc8b8210b2cf05bd90bd16ed8dde27dd666f59f1ff141955ab0f0ab6ba9c0390af20a440ebb02d626b7dbf1b5be77cb3e20c96e2f6f55ee99562347836d9da42c07685c20eb07c0df2804ecd3e73a651bbb3e341e6104542b88c77459eb156b568df579d46ccca7c6f88655fb7c7853f433d55a75d60395fcc17b561639667f16ffe0ab03cc086e9af5859280c41ecb74da30188cf76beada5b3af5fe1cef24f1077fc55078252d2bef9a7edee10fb506d6d9e51cc42960021f4ac6956dcbde36a3cbcc6f3fe4d0d54ff5fca5f9b1af8245c2100e5392c96339874c16a62e5024195900cc0d1994e2754f090176ec125b8e925d68139b36dd4d83a6c3635e88b7fd245ef72049662fa365eb9df3f85fd50a6e8de8c1a244bd31ae36bcfb26897115ad8cb5a30f4835a4e0e8b8e5d816836d44962e8cc2da4c728d058dee2d02113aecdcf60ce0b971fd978d638c39021815abd088ac563623a547dd5e8dfed56e272c7baf4aad165da5a9cb97f71be6fa48c3f0f8e72c6da810b9a99d124cad6d08d991240893017540179b6f049775ed56abea46cf01e3621e59eaa61f99b7bc2ec260aa19a1bb3e520c27e8ebcce4ddca8efc41997417a6a56960ed04e55f538669f88d534adeed596ebd882942aaaf9747426235f72c2065a5bf9bd7f113d81cebac6f9b13cfe641403bc8f98e720d3dee2a1e42738946fc74a8a783f6f403fce4d60763297d4b0d955c19bab81c47473404a98cfe1701e34014e22dd5642e49d3e45c4d0b2f27abd62321ac52009a38fac65a1431278906b7284a95bab08f0fea745ac07cad8e3fe12582641801889a5a94960e80c0baad3a46ad472d29cad137b6fd78083041f41320bb400bd53c63c74c6df1df07c74e511574583126d8058dd2abfbbd522583026e6815dd8acd3777080079f62c5799879b080ca9c47c56b2ccd64d8fe10b670b2dd2e084b473fa63e0c2af6ecc4405c66512fe572372d24363690d413a0f2dfb65dd6658d99328e0decf91e847a068b084f7eea958a98f434a0e6ba49122a6f82584b9a365ee093578a4db86ed2a21373e58b71e80798d033fa344709e79e17a5289b639fdcbdde2009a30c42c9c96d42ac9e599efbf1213a4438e5cd366f6e0e50e93dc58a9f059e138ee166e69aef7edca50fc761af339c6d374a8149dd910b99e37a7153f216c5387f6f65afb12e5a488e0eccfffadf852b4df74af642098d839a6a60334395f1f789fbcc562ef2bcf1be1c97ceae9f07cf07d3a14aba7360afb4d6eb4941d9bbb5f6ed50ac5b3898f5d9517efc5ba146d15e133672aef27ea28410fc1da28273a782c84b386534469bbd1b6f3db9f75132a6fc5cb72edd15e5d2ee4516c35c33c4a957be94bc8d798772a13c6e16cb904e762925e87b8041f888e6497af557a8919104e06b07c919f451d715f94b069df924596c44037481f2a259cfb4a088944d8175b1744e24168576f168c8334d67053e50fb1860a545d540c904887065575d93bba7d390cb67bbc00a7b575959dc97c4cbefdb0aae9bfe759c20ab4091d580947fdef101181b73c952bab1224f874b6b1734268916eff5f41fc331734b2a2deb3f77593a4357a050f0ad44c071ebb6d83cfe37038134c7c6de264b5e5b04b9022a4c41b63d0809fb6fefec47e91f67bdb1c6449a7d90cf47597a08a204eaa7b95a1ee156435d531556bda9311df24b2815dc6a79973ffaac6a6f256a2ece2050a768c19c30345b68f55bd57f9086f3708e8a16d4d373fae54b4e1fd5875ba7ede8feaf70e530c2c3253e0ed612250d7a9f15a6dbba96380cad2e459f7902b8e0112dbca079c5b1e81480ece8d6bf2521a526b443f481fcfaf49aab56413a5013c2caf1a368f4b4cfd6539d8ca5164e07eccdc2432323a35606595beaa0d42a5023ae91fe7e8417605d93c97b749c09d79e677d08b630b6e7593f688f52593a57add10d93dbb38e5f830bc462ad8f6303b875e6c7389440ee268b3c5a6e956aa84f239916826dd9c79e4fd58efac84bf3936419d2b1c6fb746cb3d1f30d119ed713617762e4b61ece045974d8372038af045050ead3c6f7bd8589f13f23157c46f46bfb6d3698fe1744391dc471fdc5f3f1f213450cefe932444e9dbf2b467dd0d13ae55f7dd94d4c6447a9b11c68b9bb246b9d91ff97b4e3cf42d09149c9a7d5c5c77aeb224643436bdae84cf0bbb9b54cd85c89b65fa8a03d3b44492cab688ce039d341bd8bf49e2752b166f69fa08949ab4671e5618dab094148f52546b742e847c58b5d17858a6bffa452889a0883cc67a20680712661200244421fc22d8f9902a5a12f3ba7b8402172a5e657978b42c641b2d9a10447541b7c39ca0b231eab9c06b22ef4644b597dd48636f65a36982a3e37b270d365f8399077648b5cbbc2846521fe25805e3f1de6218a488cb61b49ea8e52eaaa3e9145ccb002550b68166d9aa4428427f86aca5a632ad9fdb9452b7f8c91fe5fdc4d8f9768c92b0fe04043a8504d16db4912308676de93043f9715c552e03d10a6c67ce9aeabc41203da05b1e0ef42bd0b916873ee8394f1cdb22041121b1cf2bdb29145170b110c511e0e648cbe11b89dfc02aae4c0101bf717071eb6c5a8714fec472848c2ae7d9977e92c3bb2b824a2d918276b1a32c156589f238021951422a8a19f1d65418a19b179182bdc32594af21cfb2b0134f3c2a64d469a231c26ac42fb77c3e0467b5a564479aaa78e60eaaae1a8214008130fdc7ddf39e5d24a6a94b568756a51568dd52a18acbbc9e12109b1a505037e52fb234f9d1b62a50ce98d97ad387ab4903a8718ddb641e13a3d4a55b87a4f6568b3de0d24c33883624e73a724b8f895723cecde41f1fa7bc5fe2c131e8231151e93446a165a17389b480cf43383987d6a27911e88ba090f0b24f03b5510cee46316643af085b7e700329582a797040fdbe629bd8d77bb193436e6c065b704c1150e433153717ca7440cdc89c1d62b3df0ed21fc568c9002f4d587860844a17c5991f5157b1bc3679be3e5a9a97124c208872dd37a45d674e88ffd90fe8fd92ef6c6e20df2ce8b84d28676365617c679c1e40c799f041617ba5dfef4526e5390dfb4f5acc65f0c35397a3be3e6dd78074afb57a2093c416b6cb66a3907f11f72e512f58730992de23b11334e03b4d720fdebfdc8e0bc571a5d5d0b004d8380024fe2f0c8cba75756388e48c68f72856274144fe4bf53c7accecbcc483d5bbf52cc0a571b15f462cde1be27bc9a731d8dc0e127b99c047fa786ca65e315bddc152385617baceb94b33dac6accfb5775ca4c8973fedf3309dfdf7b0ceff5c270f1b92101994a1f761ae571c68e393ed204b16541fb81908847e0563d530090792f6d9802e74f36c9b0b9bb527124a418b38033a7b6f66a5e80733d5c69983d06168fcaa76ef59562c9329b1142a7f9a0d58014d5569ab0d03422ce99112b1637d260d8eb1b3054ac97579695273d250cd12a579e11d8791730d80282534f0100395da38a7b223ac1558e1567f9567d42999c968c0da31cdb772d2d2e2e6914f9daf3a439446303c88db6a04882c42dd9fb5ca6376a737335c830d37fe0e7df7a987250822f1e95360217637134bda7bd05d091346fc7d1ce53eeeb7fdcb19df17078f420b4d4feb98c811452031b80727c5fba9e3f21feccdef087f213473abcde8e2a86a8c217b67c2e431221a8fe57f33e95ff438b349b3c090184e5006a43e0a805cf6845a8d9138ffd4a70e6990dd3570ea69b915845d4d5b9e6a781e3888bd9e47e984cae415ec308cff3f0ac3ce1fcb97834e6a0ae9700196b86f9accab5e3d35628c807582440ff585af7465428cf92c531a7c067916cef1cad7bee9166732f6d192dabd0b314cdbc3bc473d318b07b7704b0f8afb9e58ba656793fac39508ea48ecc2e91be0d936374462f8ecbbef02dc848892b72dbb5a4aae127cea9b05242fdc98fa86f326cb766be5fd6c593c9f29b5b6ff092b871ac8935cd1a9218c6287508e5b3f9651229739198ceef6c76bd01713c1916e99c14af96ab92b25f408369d68944f55d394e8185cc9d20e2de1f460c89c47537ea8b4f7d585123fd85b11547fdf27cea30be1f682df814c1dfcf5b6cc5406fdde5d0602eb2be2158b87a4377360b73713076d1fef7bdd5055de34ddb568e10d9cff8c5c6619df6030e42b2546cbb9408d69794b5cbb18c1b25ced7b9505f487a8e5258fb6075c1b0d27a04787171115cbf50414184a211aa1ad653838c2c53e061275468ca9a52d367ea6c9a13c1d24506ce4e401a052c5e35e53f4fac62b48ca6b48e9a7e01ff949a1b5e1cf510730970dce1cffdf8f8f14e741b76d0b08071c4b00667ce9924692e3524c62cc58ea8106b02f67866a738a4d3cb81e46cd126834092889b63b28395bb201539b9dfb7321ee8dd60a6ef5886baf6dd1c5175c8dd2a365100550f7174fd2ddb329bdbe8a92f48e72a5e31c531f578e70641e1585a0d7fbd599e7108f294945a2641c1743ff8fbf0912f0ddbf6e7ac323404fbfb6353be0cabd64c0f9c06a56581c2ac63ebf1a1c41e54dc9c0251dde6ef98c4959dbba80ef9bc6981ea8e04709263ef35c4ff48f1f943ccc0676e1b5cbe4646cb3366e224da007c0618b32301c4eaef6cb06527f0a5bc871c4b9cc11d38bac1fba08dc7fb1adfe8ffa45ebd4697c0b3b3d501abd4eea6d18269cbc31e74968d62261e48c051647c185e67a1b75783c55e3df0848a3ad7599fe022f62d75d6ab1a4e76e432a2b1c735dd339ffa13926a749a0786c2175712b2a16e03a930bc85856bdcf0109c1a5741ab848476858b83d28033e89627d5e8d97400589ddbc5544d8522551601cc7707eda70e5e9affa70381ddaf187c38fae7c60405d0633d3b5d98df8fa783538e5e5f50ce358739623549f4e98aa9ccb91a1ed2033f2a06fa86ef3b7efa154252524d1799dbe95c82f553bd13d6070e8e394135fac9b0f231c516352dfba02aac754aaad5516831b787421555e9e2bf15d9e9668e798fe5b4bf65762b999e9bbf955f0de13dc8ccb3a893453393ac96fb1ebe8c180d95e04b32162dfd0c5ab067a3fc7e44349f85e34cb2676fdd62730e86feb1eb2de3ab74368582694f149dbab17a5cbd19ef582ba1e89cb6fe37cf0ffd1b1c734c6cd81f113928a1f4c406fbbcce0f7b08c9b3c606624dacfe19850ba5b5c6fb652715fd5892969bb72f5c4f0", 0x1000}, {&(0x7f0000001200)="685536a7d74b88828cd7cb8f51bdbb928e2bb7c263a4424663a8c3ecc90a2e6194f8a42f46d6c81bce05e72ac1519563dda86fcf23f6f7045e9dfb94e3e174cbd35cb05efa3a63822995847079447b5fe901ddab4ed02d36a6d64780770dde590111b827671be1225bf2abe06936ce6ed1956643d2aeaf021f1b02ebea1d09ecc103c2c49a0a1074a49fe6b2", 0x8c}, {&(0x7f00000012c0)="ce4d0c69d6241544b543d401618d5acc30caa61752610315f2ff6402770cf0217caf27ae65126a3949c49ddee79174a11c3b018c308349bad730efbaba9f65e4b69e5c4b143dc2fa087c1de20ceb44bc8631b1d108be412d50d90ab95895588812dffaf5715ec14bb0e0e5285ad6a0d577e42e", 0x73}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="fe6a0a737aa992367c038ee1a82000a0e2c5500000ffff00000a61ffff", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20], 0xb8, 0x8}, 0x404) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x400) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 22:00:07 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x4) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/96}, &(0x7f00000002c0)=0x62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socket$inet6(0x18, 0x2, 0x62) sendto$inet6(r1, &(0x7f00000001c0)="ec880b4565d1f252f6ca7c96d9e72c37a81eb09c7cb562827f0f7cb7acade63f8c43ba366306e62ec90a389f8ea6dc3ead77508cf49ebdb1fb7aa0d1f05fc218d78948cd49e76c32e2cb97d909aabd34aca28e3962f1fb7529e67d77e91422b54449085b", 0x64, 0x404, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x83}, 0xc) socketpair(0x2, 0x4000, 0x7, &(0x7f0000000300)) 22:00:07 executing program 6: socketpair(0x0, 0x1, 0x1, &(0x7f00000001c0)) 22:00:07 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000000)='./file1\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file1\x00', r0, 0x1}) (async) chroot(&(0x7f00000000c0)='./file1\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x0) 22:00:07 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20001, 0x0) (rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/231, 0xe7}], 0x6, &(0x7f0000000540)=""/126, 0x7e}, 0x2) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:07 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x400) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 22:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r0, 0x3, 0x6, 0x10001, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r7, r8, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r18, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r18, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x10, 0x4c32197fd4b3d3ec, 0x0, &(0x7f0000001340)) (async) socketpair(0x10, 0x4c32197fd4b3d3ec, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="09c3c2ac7ba808b7c47ee865e089713486cfe844c6807e65ec3d35964d9458e6e0e40c3c395f983bf8815b48094aba1fa0d9f39c45ddc36319aca45e7131435f", 0x40}, {&(0x7f0000000200)="39e6f44b34545e0f39ee2e8a3686b619d1ebe4d7a4ed61cfb354cbe1b18e299ed4d878904fbcc364af6045d87b351aa6d5c6b675536157a2654e2348a6f33e479715841e079f4a30f70c792e564a63528be97e07d7754cd52a9c396f8a46fccb1387dd70638264416a1b09cb6473e9a4682b8c6b2f63c51fd871b9179b080c713d7b2b4b1108792003229e30d08ef236fb7f12bfa1004ac0234816cf341a13a5bcc993bcfde043561f18ee5d0e6d40ac0a9acc35daf3846364139fd498f0bae72f928ca94f5378b1ecf3edb0f5b9d8877c7b48fbf1797a7ac66f2503509d7f921fa73786b58c564f72c194d5dfd161a47796c5b848509056ca9e32f761289aa6ea5f8dc03d1dde06b47be3e843bd19d4d01d766670b219fe589d818007f1a15544aafa16e1153047d973f755bebf8f36df4b94ddce9ab49caff68fe26bcf73c876ce65498de2eda575eaf057da11c7e518ce5f8e1740d0134761dcd4d8788b7d2fc491efebb4f26e977cd629d486891fa7b91773e0013b3cae20e3a0efc8b8210b2cf05bd90bd16ed8dde27dd666f59f1ff141955ab0f0ab6ba9c0390af20a440ebb02d626b7dbf1b5be77cb3e20c96e2f6f55ee99562347836d9da42c07685c20eb07c0df2804ecd3e73a651bbb3e341e6104542b88c77459eb156b568df579d46ccca7c6f88655fb7c7853f433d55a75d60395fcc17b561639667f16ffe0ab03cc086e9af5859280c41ecb74da30188cf76beada5b3af5fe1cef24f1077fc55078252d2bef9a7edee10fb506d6d9e51cc42960021f4ac6956dcbde36a3cbcc6f3fe4d0d54ff5fca5f9b1af8245c2100e5392c96339874c16a62e5024195900cc0d1994e2754f090176ec125b8e925d68139b36dd4d83a6c3635e88b7fd245ef72049662fa365eb9df3f85fd50a6e8de8c1a244bd31ae36bcfb26897115ad8cb5a30f4835a4e0e8b8e5d816836d44962e8cc2da4c728d058dee2d02113aecdcf60ce0b971fd978d638c39021815abd088ac563623a547dd5e8dfed56e272c7baf4aad165da5a9cb97f71be6fa48c3f0f8e72c6da810b9a99d124cad6d08d991240893017540179b6f049775ed56abea46cf01e3621e59eaa61f99b7bc2ec260aa19a1bb3e520c27e8ebcce4ddca8efc41997417a6a56960ed04e55f538669f88d534adeed596ebd882942aaaf9747426235f72c2065a5bf9bd7f113d81cebac6f9b13cfe641403bc8f98e720d3dee2a1e42738946fc74a8a783f6f403fce4d60763297d4b0d955c19bab81c47473404a98cfe1701e34014e22dd5642e49d3e45c4d0b2f27abd62321ac52009a38fac65a1431278906b7284a95bab08f0fea745ac07cad8e3fe12582641801889a5a94960e80c0baad3a46ad472d29cad137b6fd78083041f41320bb400bd53c63c74c6df1df07c74e511574583126d8058dd2abfbbd522583026e6815dd8acd3777080079f62c5799879b080ca9c47c56b2ccd64d8fe10b670b2dd2e084b473fa63e0c2af6ecc4405c66512fe572372d24363690d413a0f2dfb65dd6658d99328e0decf91e847a068b084f7eea958a98f434a0e6ba49122a6f82584b9a365ee093578a4db86ed2a21373e58b71e80798d033fa344709e79e17a5289b639fdcbdde2009a30c42c9c96d42ac9e599efbf1213a4438e5cd366f6e0e50e93dc58a9f059e138ee166e69aef7edca50fc761af339c6d374a8149dd910b99e37a7153f216c5387f6f65afb12e5a488e0eccfffadf852b4df74af642098d839a6a60334395f1f789fbcc562ef2bcf1be1c97ceae9f07cf07d3a14aba7360afb4d6eb4941d9bbb5f6ed50ac5b3898f5d9517efc5ba146d15e133672aef27ea28410fc1da28273a782c84b386534469bbd1b6f3db9f75132a6fc5cb72edd15e5d2ee4516c35c33c4a957be94bc8d798772a13c6e16cb904e762925e87b8041f888e6497af557a8919104e06b07c919f451d715f94b069df924596c44037481f2a259cfb4a088944d8175b1744e24168576f168c8334d67053e50fb1860a545d540c904887065575d93bba7d390cb67bbc00a7b575959dc97c4cbefdb0aae9bfe759c20ab4091d580947fdef101181b73c952bab1224f874b6b1734268916eff5f41fc331734b2a2deb3f77593a4357a050f0ad44c071ebb6d83cfe37038134c7c6de264b5e5b04b9022a4c41b63d0809fb6fefec47e91f67bdb1c6449a7d90cf47597a08a204eaa7b95a1ee156435d531556bda9311df24b2815dc6a79973ffaac6a6f256a2ece2050a768c19c30345b68f55bd57f9086f3708e8a16d4d373fae54b4e1fd5875ba7ede8feaf70e530c2c3253e0ed612250d7a9f15a6dbba96380cad2e459f7902b8e0112dbca079c5b1e81480ece8d6bf2521a526b443f481fcfaf49aab56413a5013c2caf1a368f4b4cfd6539d8ca5164e07eccdc2432323a35606595beaa0d42a5023ae91fe7e8417605d93c97b749c09d79e677d08b630b6e7593f688f52593a57add10d93dbb38e5f830bc462ad8f6303b875e6c7389440ee268b3c5a6e956aa84f239916826dd9c79e4fd58efac84bf3936419d2b1c6fb746cb3d1f30d119ed713617762e4b61ece045974d8372038af045050ead3c6f7bd8589f13f23157c46f46bfb6d3698fe1744391dc471fdc5f3f1f213450cefe932444e9dbf2b467dd0d13ae55f7dd94d4c6447a9b11c68b9bb246b9d91ff97b4e3cf42d09149c9a7d5c5c77aeb224643436bdae84cf0bbb9b54cd85c89b65fa8a03d3b44492cab688ce039d341bd8bf49e2752b166f69fa08949ab4671e5618dab094148f52546b742e847c58b5d17858a6bffa452889a0883cc67a20680712661200244421fc22d8f9902a5a12f3ba7b8402172a5e657978b42c641b2d9a10447541b7c39ca0b231eab9c06b22ef4644b597dd48636f65a36982a3e37b270d365f8399077648b5cbbc2846521fe25805e3f1de6218a488cb61b49ea8e52eaaa3e9145ccb002550b68166d9aa4428427f86aca5a632ad9fdb9452b7f8c91fe5fdc4d8f9768c92b0fe04043a8504d16db4912308676de93043f9715c552e03d10a6c67ce9aeabc41203da05b1e0ef42bd0b916873ee8394f1cdb22041121b1cf2bdb29145170b110c511e0e648cbe11b89dfc02aae4c0101bf717071eb6c5a8714fec472848c2ae7d9977e92c3bb2b824a2d918276b1a32c156589f238021951422a8a19f1d65418a19b179182bdc32594af21cfb2b0134f3c2a64d469a231c26ac42fb77c3e0467b5a564479aaa78e60eaaae1a8214008130fdc7ddf39e5d24a6a94b568756a51568dd52a18acbbc9e12109b1a505037e52fb234f9d1b62a50ce98d97ad387ab4903a8718ddb641e13a3d4a55b87a4f6568b3de0d24c33883624e73a724b8f895723cecde41f1fa7bc5fe2c131e8231151e93446a165a17389b480cf43383987d6a27911e88ba090f0b24f03b5510cee46316643af085b7e700329582a797040fdbe629bd8d77bb193436e6c065b704c1150e433153717ca7440cdc89c1d62b3df0ed21fc568c9002f4d587860844a17c5991f5157b1bc3679be3e5a9a97124c208872dd37a45d674e88ffd90fe8fd92ef6c6e20df2ce8b84d28676365617c679c1e40c799f041617ba5dfef4526e5390dfb4f5acc65f0c35397a3be3e6dd78074afb57a2093c416b6cb66a3907f11f72e512f58730992de23b11334e03b4d720fdebfdc8e0bc571a5d5d0b004d8380024fe2f0c8cba75756388e48c68f72856274144fe4bf53c7accecbcc483d5bbf52cc0a571b15f462cde1be27bc9a731d8dc0e127b99c047fa786ca65e315bddc152385617baceb94b33dac6accfb5775ca4c8973fedf3309dfdf7b0ceff5c270f1b92101994a1f761ae571c68e393ed204b16541fb81908847e0563d530090792f6d9802e74f36c9b0b9bb527124a418b38033a7b6f66a5e80733d5c69983d06168fcaa76ef59562c9329b1142a7f9a0d58014d5569ab0d03422ce99112b1637d260d8eb1b3054ac97579695273d250cd12a579e11d8791730d80282534f0100395da38a7b223ac1558e1567f9567d42999c968c0da31cdb772d2d2e2e6914f9daf3a439446303c88db6a04882c42dd9fb5ca6376a737335c830d37fe0e7df7a987250822f1e95360217637134bda7bd05d091346fc7d1ce53eeeb7fdcb19df17078f420b4d4feb98c811452031b80727c5fba9e3f21feccdef087f213473abcde8e2a86a8c217b67c2e431221a8fe57f33e95ff438b349b3c090184e5006a43e0a805cf6845a8d9138ffd4a70e6990dd3570ea69b915845d4d5b9e6a781e3888bd9e47e984cae415ec308cff3f0ac3ce1fcb97834e6a0ae9700196b86f9accab5e3d35628c807582440ff585af7465428cf92c531a7c067916cef1cad7bee9166732f6d192dabd0b314cdbc3bc473d318b07b7704b0f8afb9e58ba656793fac39508ea48ecc2e91be0d936374462f8ecbbef02dc848892b72dbb5a4aae127cea9b05242fdc98fa86f326cb766be5fd6c593c9f29b5b6ff092b871ac8935cd1a9218c6287508e5b3f9651229739198ceef6c76bd01713c1916e99c14af96ab92b25f408369d68944f55d394e8185cc9d20e2de1f460c89c47537ea8b4f7d585123fd85b11547fdf27cea30be1f682df814c1dfcf5b6cc5406fdde5d0602eb2be2158b87a4377360b73713076d1fef7bdd5055de34ddb568e10d9cff8c5c6619df6030e42b2546cbb9408d69794b5cbb18c1b25ced7b9505f487a8e5258fb6075c1b0d27a04787171115cbf50414184a211aa1ad653838c2c53e061275468ca9a52d367ea6c9a13c1d24506ce4e401a052c5e35e53f4fac62b48ca6b48e9a7e01ff949a1b5e1cf510730970dce1cffdf8f8f14e741b76d0b08071c4b00667ce9924692e3524c62cc58ea8106b02f67866a738a4d3cb81e46cd126834092889b63b28395bb201539b9dfb7321ee8dd60a6ef5886baf6dd1c5175c8dd2a365100550f7174fd2ddb329bdbe8a92f48e72a5e31c531f578e70641e1585a0d7fbd599e7108f294945a2641c1743ff8fbf0912f0ddbf6e7ac323404fbfb6353be0cabd64c0f9c06a56581c2ac63ebf1a1c41e54dc9c0251dde6ef98c4959dbba80ef9bc6981ea8e04709263ef35c4ff48f1f943ccc0676e1b5cbe4646cb3366e224da007c0618b32301c4eaef6cb06527f0a5bc871c4b9cc11d38bac1fba08dc7fb1adfe8ffa45ebd4697c0b3b3d501abd4eea6d18269cbc31e74968d62261e48c051647c185e67a1b75783c55e3df0848a3ad7599fe022f62d75d6ab1a4e76e432a2b1c735dd339ffa13926a749a0786c2175712b2a16e03a930bc85856bdcf0109c1a5741ab848476858b83d28033e89627d5e8d97400589ddbc5544d8522551601cc7707eda70e5e9affa70381ddaf187c38fae7c60405d0633d3b5d98df8fa783538e5e5f50ce358739623549f4e98aa9ccb91a1ed2033f2a06fa86ef3b7efa154252524d1799dbe95c82f553bd13d6070e8e394135fac9b0f231c516352dfba02aac754aaad5516831b787421555e9e2bf15d9e9668e798fe5b4bf65762b999e9bbf955f0de13dc8ccb3a893453393ac96fb1ebe8c180d95e04b32162dfd0c5ab067a3fc7e44349f85e34cb2676fdd62730e86feb1eb2de3ab74368582694f149dbab17a5cbd19ef582ba1e89cb6fe37cf0ffd1b1c734c6cd81f113928a1f4c406fbbcce0f7b08c9b3c606624dacfe19850ba5b5c6fb652715fd5892969bb72f5c4f0", 0x1000}, {&(0x7f0000001200)="685536a7d74b88828cd7cb8f51bdbb928e2bb7c263a4424663a8c3ecc90a2e6194f8a42f46d6c81bce05e72ac1519563dda86fcf23f6f7045e9dfb94e3e174cbd35cb05efa3a63822995847079447b5fe901ddab4ed02d36a6d64780770dde590111b827671be1225bf2abe06936ce6ed1956643d2aeaf021f1b02ebea1d09ecc103c2c49a0a1074a49fe6b2", 0x8c}, {&(0x7f00000012c0)="ce4d0c69d6241544b543d401618d5acc30caa61752610315f2ff6402770cf0217caf27ae65126a3949c49ddee79174a11c3b018c308349bad730efbaba9f65e4b69e5c4b143dc2fa087c1de20ceb44bc8631b1d108be412d50d90ab95895588812dffaf5715ec14bb0e0e5285ad6a0d577e42e", 0x73}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="fe6a0a737aa992367c038ee1a82000a0e2c5500000ffff00000a61ffff", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20], 0xb8, 0x8}, 0x404) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:08 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) 22:00:08 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, 0x4, 0x8000000000000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xeb2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xd70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xa4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000005c0)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, 0x4, 0x8000000000000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xeb2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xd70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xa4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000005c0)=0x8) (async) 22:00:08 executing program 6: socketpair(0x1, 0x0, 0x1, &(0x7f00000001c0)) 22:00:08 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) 22:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) mknod(&(0x7f0000000080)='.\x00', 0x0, 0x400) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 22:00:08 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x4) (async) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x4) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/96}, &(0x7f00000002c0)=0x62) (async) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/96}, &(0x7f00000002c0)=0x62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socket$inet6(0x18, 0x2, 0x62) sendto$inet6(r1, &(0x7f00000001c0)="ec880b4565d1f252f6ca7c96d9e72c37a81eb09c7cb562827f0f7cb7acade63f8c43ba366306e62ec90a389f8ea6dc3ead77508cf49ebdb1fb7aa0d1f05fc218d78948cd49e76c32e2cb97d909aabd34aca28e3962f1fb7529e67d77e91422b54449085b", 0x64, 0x404, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x83}, 0xc) socketpair(0x2, 0x4000, 0x7, &(0x7f0000000300)) 22:00:08 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0x1) 22:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r0, 0x3, 0x6, 0x10001, 0x2}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x12}, 0x8001, 0x0, 0x0, r0, 0x3, 0x6, 0x10001, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) getuid() (async) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r5, 0xffffffffffffffff, r6, 0x0, 0x12}, 0x8001, 0x0, r7, r8, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r11, 0x0, 0x12}, 0x8001, 0x0, r13, r14, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r17 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r15]}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r18, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x10, 0x4c32197fd4b3d3ec, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="09c3c2ac7ba808b7c47ee865e089713486cfe844c6807e65ec3d35964d9458e6e0e40c3c395f983bf8815b48094aba1fa0d9f39c45ddc36319aca45e7131435f", 0x40}, {&(0x7f0000000200)="39e6f44b34545e0f39ee2e8a3686b619d1ebe4d7a4ed61cfb354cbe1b18e299ed4d878904fbcc364af6045d87b351aa6d5c6b675536157a2654e2348a6f33e479715841e079f4a30f70c792e564a63528be97e07d7754cd52a9c396f8a46fccb1387dd70638264416a1b09cb6473e9a4682b8c6b2f63c51fd871b9179b080c713d7b2b4b1108792003229e30d08ef236fb7f12bfa1004ac0234816cf341a13a5bcc993bcfde043561f18ee5d0e6d40ac0a9acc35daf3846364139fd498f0bae72f928ca94f5378b1ecf3edb0f5b9d8877c7b48fbf1797a7ac66f2503509d7f921fa73786b58c564f72c194d5dfd161a47796c5b848509056ca9e32f761289aa6ea5f8dc03d1dde06b47be3e843bd19d4d01d766670b219fe589d818007f1a15544aafa16e1153047d973f755bebf8f36df4b94ddce9ab49caff68fe26bcf73c876ce65498de2eda575eaf057da11c7e518ce5f8e1740d0134761dcd4d8788b7d2fc491efebb4f26e977cd629d486891fa7b91773e0013b3cae20e3a0efc8b8210b2cf05bd90bd16ed8dde27dd666f59f1ff141955ab0f0ab6ba9c0390af20a440ebb02d626b7dbf1b5be77cb3e20c96e2f6f55ee99562347836d9da42c07685c20eb07c0df2804ecd3e73a651bbb3e341e6104542b88c77459eb156b568df579d46ccca7c6f88655fb7c7853f433d55a75d60395fcc17b561639667f16ffe0ab03cc086e9af5859280c41ecb74da30188cf76beada5b3af5fe1cef24f1077fc55078252d2bef9a7edee10fb506d6d9e51cc42960021f4ac6956dcbde36a3cbcc6f3fe4d0d54ff5fca5f9b1af8245c2100e5392c96339874c16a62e5024195900cc0d1994e2754f090176ec125b8e925d68139b36dd4d83a6c3635e88b7fd245ef72049662fa365eb9df3f85fd50a6e8de8c1a244bd31ae36bcfb26897115ad8cb5a30f4835a4e0e8b8e5d816836d44962e8cc2da4c728d058dee2d02113aecdcf60ce0b971fd978d638c39021815abd088ac563623a547dd5e8dfed56e272c7baf4aad165da5a9cb97f71be6fa48c3f0f8e72c6da810b9a99d124cad6d08d991240893017540179b6f049775ed56abea46cf01e3621e59eaa61f99b7bc2ec260aa19a1bb3e520c27e8ebcce4ddca8efc41997417a6a56960ed04e55f538669f88d534adeed596ebd882942aaaf9747426235f72c2065a5bf9bd7f113d81cebac6f9b13cfe641403bc8f98e720d3dee2a1e42738946fc74a8a783f6f403fce4d60763297d4b0d955c19bab81c47473404a98cfe1701e34014e22dd5642e49d3e45c4d0b2f27abd62321ac52009a38fac65a1431278906b7284a95bab08f0fea745ac07cad8e3fe12582641801889a5a94960e80c0baad3a46ad472d29cad137b6fd78083041f41320bb400bd53c63c74c6df1df07c74e511574583126d8058dd2abfbbd522583026e6815dd8acd3777080079f62c5799879b080ca9c47c56b2ccd64d8fe10b670b2dd2e084b473fa63e0c2af6ecc4405c66512fe572372d24363690d413a0f2dfb65dd6658d99328e0decf91e847a068b084f7eea958a98f434a0e6ba49122a6f82584b9a365ee093578a4db86ed2a21373e58b71e80798d033fa344709e79e17a5289b639fdcbdde2009a30c42c9c96d42ac9e599efbf1213a4438e5cd366f6e0e50e93dc58a9f059e138ee166e69aef7edca50fc761af339c6d374a8149dd910b99e37a7153f216c5387f6f65afb12e5a488e0eccfffadf852b4df74af642098d839a6a60334395f1f789fbcc562ef2bcf1be1c97ceae9f07cf07d3a14aba7360afb4d6eb4941d9bbb5f6ed50ac5b3898f5d9517efc5ba146d15e133672aef27ea28410fc1da28273a782c84b386534469bbd1b6f3db9f75132a6fc5cb72edd15e5d2ee4516c35c33c4a957be94bc8d798772a13c6e16cb904e762925e87b8041f888e6497af557a8919104e06b07c919f451d715f94b069df924596c44037481f2a259cfb4a088944d8175b1744e24168576f168c8334d67053e50fb1860a545d540c904887065575d93bba7d390cb67bbc00a7b575959dc97c4cbefdb0aae9bfe759c20ab4091d580947fdef101181b73c952bab1224f874b6b1734268916eff5f41fc331734b2a2deb3f77593a4357a050f0ad44c071ebb6d83cfe37038134c7c6de264b5e5b04b9022a4c41b63d0809fb6fefec47e91f67bdb1c6449a7d90cf47597a08a204eaa7b95a1ee156435d531556bda9311df24b2815dc6a79973ffaac6a6f256a2ece2050a768c19c30345b68f55bd57f9086f3708e8a16d4d373fae54b4e1fd5875ba7ede8feaf70e530c2c3253e0ed612250d7a9f15a6dbba96380cad2e459f7902b8e0112dbca079c5b1e81480ece8d6bf2521a526b443f481fcfaf49aab56413a5013c2caf1a368f4b4cfd6539d8ca5164e07eccdc2432323a35606595beaa0d42a5023ae91fe7e8417605d93c97b749c09d79e677d08b630b6e7593f688f52593a57add10d93dbb38e5f830bc462ad8f6303b875e6c7389440ee268b3c5a6e956aa84f239916826dd9c79e4fd58efac84bf3936419d2b1c6fb746cb3d1f30d119ed713617762e4b61ece045974d8372038af045050ead3c6f7bd8589f13f23157c46f46bfb6d3698fe1744391dc471fdc5f3f1f213450cefe932444e9dbf2b467dd0d13ae55f7dd94d4c6447a9b11c68b9bb246b9d91ff97b4e3cf42d09149c9a7d5c5c77aeb224643436bdae84cf0bbb9b54cd85c89b65fa8a03d3b44492cab688ce039d341bd8bf49e2752b166f69fa08949ab4671e5618dab094148f52546b742e847c58b5d17858a6bffa452889a0883cc67a20680712661200244421fc22d8f9902a5a12f3ba7b8402172a5e657978b42c641b2d9a10447541b7c39ca0b231eab9c06b22ef4644b597dd48636f65a36982a3e37b270d365f8399077648b5cbbc2846521fe25805e3f1de6218a488cb61b49ea8e52eaaa3e9145ccb002550b68166d9aa4428427f86aca5a632ad9fdb9452b7f8c91fe5fdc4d8f9768c92b0fe04043a8504d16db4912308676de93043f9715c552e03d10a6c67ce9aeabc41203da05b1e0ef42bd0b916873ee8394f1cdb22041121b1cf2bdb29145170b110c511e0e648cbe11b89dfc02aae4c0101bf717071eb6c5a8714fec472848c2ae7d9977e92c3bb2b824a2d918276b1a32c156589f238021951422a8a19f1d65418a19b179182bdc32594af21cfb2b0134f3c2a64d469a231c26ac42fb77c3e0467b5a564479aaa78e60eaaae1a8214008130fdc7ddf39e5d24a6a94b568756a51568dd52a18acbbc9e12109b1a505037e52fb234f9d1b62a50ce98d97ad387ab4903a8718ddb641e13a3d4a55b87a4f6568b3de0d24c33883624e73a724b8f895723cecde41f1fa7bc5fe2c131e8231151e93446a165a17389b480cf43383987d6a27911e88ba090f0b24f03b5510cee46316643af085b7e700329582a797040fdbe629bd8d77bb193436e6c065b704c1150e433153717ca7440cdc89c1d62b3df0ed21fc568c9002f4d587860844a17c5991f5157b1bc3679be3e5a9a97124c208872dd37a45d674e88ffd90fe8fd92ef6c6e20df2ce8b84d28676365617c679c1e40c799f041617ba5dfef4526e5390dfb4f5acc65f0c35397a3be3e6dd78074afb57a2093c416b6cb66a3907f11f72e512f58730992de23b11334e03b4d720fdebfdc8e0bc571a5d5d0b004d8380024fe2f0c8cba75756388e48c68f72856274144fe4bf53c7accecbcc483d5bbf52cc0a571b15f462cde1be27bc9a731d8dc0e127b99c047fa786ca65e315bddc152385617baceb94b33dac6accfb5775ca4c8973fedf3309dfdf7b0ceff5c270f1b92101994a1f761ae571c68e393ed204b16541fb81908847e0563d530090792f6d9802e74f36c9b0b9bb527124a418b38033a7b6f66a5e80733d5c69983d06168fcaa76ef59562c9329b1142a7f9a0d58014d5569ab0d03422ce99112b1637d260d8eb1b3054ac97579695273d250cd12a579e11d8791730d80282534f0100395da38a7b223ac1558e1567f9567d42999c968c0da31cdb772d2d2e2e6914f9daf3a439446303c88db6a04882c42dd9fb5ca6376a737335c830d37fe0e7df7a987250822f1e95360217637134bda7bd05d091346fc7d1ce53eeeb7fdcb19df17078f420b4d4feb98c811452031b80727c5fba9e3f21feccdef087f213473abcde8e2a86a8c217b67c2e431221a8fe57f33e95ff438b349b3c090184e5006a43e0a805cf6845a8d9138ffd4a70e6990dd3570ea69b915845d4d5b9e6a781e3888bd9e47e984cae415ec308cff3f0ac3ce1fcb97834e6a0ae9700196b86f9accab5e3d35628c807582440ff585af7465428cf92c531a7c067916cef1cad7bee9166732f6d192dabd0b314cdbc3bc473d318b07b7704b0f8afb9e58ba656793fac39508ea48ecc2e91be0d936374462f8ecbbef02dc848892b72dbb5a4aae127cea9b05242fdc98fa86f326cb766be5fd6c593c9f29b5b6ff092b871ac8935cd1a9218c6287508e5b3f9651229739198ceef6c76bd01713c1916e99c14af96ab92b25f408369d68944f55d394e8185cc9d20e2de1f460c89c47537ea8b4f7d585123fd85b11547fdf27cea30be1f682df814c1dfcf5b6cc5406fdde5d0602eb2be2158b87a4377360b73713076d1fef7bdd5055de34ddb568e10d9cff8c5c6619df6030e42b2546cbb9408d69794b5cbb18c1b25ced7b9505f487a8e5258fb6075c1b0d27a04787171115cbf50414184a211aa1ad653838c2c53e061275468ca9a52d367ea6c9a13c1d24506ce4e401a052c5e35e53f4fac62b48ca6b48e9a7e01ff949a1b5e1cf510730970dce1cffdf8f8f14e741b76d0b08071c4b00667ce9924692e3524c62cc58ea8106b02f67866a738a4d3cb81e46cd126834092889b63b28395bb201539b9dfb7321ee8dd60a6ef5886baf6dd1c5175c8dd2a365100550f7174fd2ddb329bdbe8a92f48e72a5e31c531f578e70641e1585a0d7fbd599e7108f294945a2641c1743ff8fbf0912f0ddbf6e7ac323404fbfb6353be0cabd64c0f9c06a56581c2ac63ebf1a1c41e54dc9c0251dde6ef98c4959dbba80ef9bc6981ea8e04709263ef35c4ff48f1f943ccc0676e1b5cbe4646cb3366e224da007c0618b32301c4eaef6cb06527f0a5bc871c4b9cc11d38bac1fba08dc7fb1adfe8ffa45ebd4697c0b3b3d501abd4eea6d18269cbc31e74968d62261e48c051647c185e67a1b75783c55e3df0848a3ad7599fe022f62d75d6ab1a4e76e432a2b1c735dd339ffa13926a749a0786c2175712b2a16e03a930bc85856bdcf0109c1a5741ab848476858b83d28033e89627d5e8d97400589ddbc5544d8522551601cc7707eda70e5e9affa70381ddaf187c38fae7c60405d0633d3b5d98df8fa783538e5e5f50ce358739623549f4e98aa9ccb91a1ed2033f2a06fa86ef3b7efa154252524d1799dbe95c82f553bd13d6070e8e394135fac9b0f231c516352dfba02aac754aaad5516831b787421555e9e2bf15d9e9668e798fe5b4bf65762b999e9bbf955f0de13dc8ccb3a893453393ac96fb1ebe8c180d95e04b32162dfd0c5ab067a3fc7e44349f85e34cb2676fdd62730e86feb1eb2de3ab74368582694f149dbab17a5cbd19ef582ba1e89cb6fe37cf0ffd1b1c734c6cd81f113928a1f4c406fbbcce0f7b08c9b3c606624dacfe19850ba5b5c6fb652715fd5892969bb72f5c4f0", 0x1000}, {&(0x7f0000001200)="685536a7d74b88828cd7cb8f51bdbb928e2bb7c263a4424663a8c3ecc90a2e6194f8a42f46d6c81bce05e72ac1519563dda86fcf23f6f7045e9dfb94e3e174cbd35cb05efa3a63822995847079447b5fe901ddab4ed02d36a6d64780770dde590111b827671be1225bf2abe06936ce6ed1956643d2aeaf021f1b02ebea1d09ecc103c2c49a0a1074a49fe6b2", 0x8c}, {&(0x7f00000012c0)="ce4d0c69d6241544b543d401618d5acc30caa61752610315f2ff6402770cf0217caf27ae65126a3949c49ddee79174a11c3b018c308349bad730efbaba9f65e4b69e5c4b143dc2fa087c1de20ceb44bc8631b1d108be412d50d90ab95895588812dffaf5715ec14bb0e0e5285ad6a0d577e42e", 0x73}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="fe6a0a737aa992367c038ee1a82000a0e2c5500000ffff00000a61ffff", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20], 0xb8, 0x8}, 0x404) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="09c3c2ac7ba808b7c47ee865e089713486cfe844c6807e65ec3d35964d9458e6e0e40c3c395f983bf8815b48094aba1fa0d9f39c45ddc36319aca45e7131435f", 0x40}, {&(0x7f0000000200)="39e6f44b34545e0f39ee2e8a3686b619d1ebe4d7a4ed61cfb354cbe1b18e299ed4d878904fbcc364af6045d87b351aa6d5c6b675536157a2654e2348a6f33e479715841e079f4a30f70c792e564a63528be97e07d7754cd52a9c396f8a46fccb1387dd70638264416a1b09cb6473e9a4682b8c6b2f63c51fd871b9179b080c713d7b2b4b1108792003229e30d08ef236fb7f12bfa1004ac0234816cf341a13a5bcc993bcfde043561f18ee5d0e6d40ac0a9acc35daf3846364139fd498f0bae72f928ca94f5378b1ecf3edb0f5b9d8877c7b48fbf1797a7ac66f2503509d7f921fa73786b58c564f72c194d5dfd161a47796c5b848509056ca9e32f761289aa6ea5f8dc03d1dde06b47be3e843bd19d4d01d766670b219fe589d818007f1a15544aafa16e1153047d973f755bebf8f36df4b94ddce9ab49caff68fe26bcf73c876ce65498de2eda575eaf057da11c7e518ce5f8e1740d0134761dcd4d8788b7d2fc491efebb4f26e977cd629d486891fa7b91773e0013b3cae20e3a0efc8b8210b2cf05bd90bd16ed8dde27dd666f59f1ff141955ab0f0ab6ba9c0390af20a440ebb02d626b7dbf1b5be77cb3e20c96e2f6f55ee99562347836d9da42c07685c20eb07c0df2804ecd3e73a651bbb3e341e6104542b88c77459eb156b568df579d46ccca7c6f88655fb7c7853f433d55a75d60395fcc17b561639667f16ffe0ab03cc086e9af5859280c41ecb74da30188cf76beada5b3af5fe1cef24f1077fc55078252d2bef9a7edee10fb506d6d9e51cc42960021f4ac6956dcbde36a3cbcc6f3fe4d0d54ff5fca5f9b1af8245c2100e5392c96339874c16a62e5024195900cc0d1994e2754f090176ec125b8e925d68139b36dd4d83a6c3635e88b7fd245ef72049662fa365eb9df3f85fd50a6e8de8c1a244bd31ae36bcfb26897115ad8cb5a30f4835a4e0e8b8e5d816836d44962e8cc2da4c728d058dee2d02113aecdcf60ce0b971fd978d638c39021815abd088ac563623a547dd5e8dfed56e272c7baf4aad165da5a9cb97f71be6fa48c3f0f8e72c6da810b9a99d124cad6d08d991240893017540179b6f049775ed56abea46cf01e3621e59eaa61f99b7bc2ec260aa19a1bb3e520c27e8ebcce4ddca8efc41997417a6a56960ed04e55f538669f88d534adeed596ebd882942aaaf9747426235f72c2065a5bf9bd7f113d81cebac6f9b13cfe641403bc8f98e720d3dee2a1e42738946fc74a8a783f6f403fce4d60763297d4b0d955c19bab81c47473404a98cfe1701e34014e22dd5642e49d3e45c4d0b2f27abd62321ac52009a38fac65a1431278906b7284a95bab08f0fea745ac07cad8e3fe12582641801889a5a94960e80c0baad3a46ad472d29cad137b6fd78083041f41320bb400bd53c63c74c6df1df07c74e511574583126d8058dd2abfbbd522583026e6815dd8acd3777080079f62c5799879b080ca9c47c56b2ccd64d8fe10b670b2dd2e084b473fa63e0c2af6ecc4405c66512fe572372d24363690d413a0f2dfb65dd6658d99328e0decf91e847a068b084f7eea958a98f434a0e6ba49122a6f82584b9a365ee093578a4db86ed2a21373e58b71e80798d033fa344709e79e17a5289b639fdcbdde2009a30c42c9c96d42ac9e599efbf1213a4438e5cd366f6e0e50e93dc58a9f059e138ee166e69aef7edca50fc761af339c6d374a8149dd910b99e37a7153f216c5387f6f65afb12e5a488e0eccfffadf852b4df74af642098d839a6a60334395f1f789fbcc562ef2bcf1be1c97ceae9f07cf07d3a14aba7360afb4d6eb4941d9bbb5f6ed50ac5b3898f5d9517efc5ba146d15e133672aef27ea28410fc1da28273a782c84b386534469bbd1b6f3db9f75132a6fc5cb72edd15e5d2ee4516c35c33c4a957be94bc8d798772a13c6e16cb904e762925e87b8041f888e6497af557a8919104e06b07c919f451d715f94b069df924596c44037481f2a259cfb4a088944d8175b1744e24168576f168c8334d67053e50fb1860a545d540c904887065575d93bba7d390cb67bbc00a7b575959dc97c4cbefdb0aae9bfe759c20ab4091d580947fdef101181b73c952bab1224f874b6b1734268916eff5f41fc331734b2a2deb3f77593a4357a050f0ad44c071ebb6d83cfe37038134c7c6de264b5e5b04b9022a4c41b63d0809fb6fefec47e91f67bdb1c6449a7d90cf47597a08a204eaa7b95a1ee156435d531556bda9311df24b2815dc6a79973ffaac6a6f256a2ece2050a768c19c30345b68f55bd57f9086f3708e8a16d4d373fae54b4e1fd5875ba7ede8feaf70e530c2c3253e0ed612250d7a9f15a6dbba96380cad2e459f7902b8e0112dbca079c5b1e81480ece8d6bf2521a526b443f481fcfaf49aab56413a5013c2caf1a368f4b4cfd6539d8ca5164e07eccdc2432323a35606595beaa0d42a5023ae91fe7e8417605d93c97b749c09d79e677d08b630b6e7593f688f52593a57add10d93dbb38e5f830bc462ad8f6303b875e6c7389440ee268b3c5a6e956aa84f239916826dd9c79e4fd58efac84bf3936419d2b1c6fb746cb3d1f30d119ed713617762e4b61ece045974d8372038af045050ead3c6f7bd8589f13f23157c46f46bfb6d3698fe1744391dc471fdc5f3f1f213450cefe932444e9dbf2b467dd0d13ae55f7dd94d4c6447a9b11c68b9bb246b9d91ff97b4e3cf42d09149c9a7d5c5c77aeb224643436bdae84cf0bbb9b54cd85c89b65fa8a03d3b44492cab688ce039d341bd8bf49e2752b166f69fa08949ab4671e5618dab094148f52546b742e847c58b5d17858a6bffa452889a0883cc67a20680712661200244421fc22d8f9902a5a12f3ba7b8402172a5e657978b42c641b2d9a10447541b7c39ca0b231eab9c06b22ef4644b597dd48636f65a36982a3e37b270d365f8399077648b5cbbc2846521fe25805e3f1de6218a488cb61b49ea8e52eaaa3e9145ccb002550b68166d9aa4428427f86aca5a632ad9fdb9452b7f8c91fe5fdc4d8f9768c92b0fe04043a8504d16db4912308676de93043f9715c552e03d10a6c67ce9aeabc41203da05b1e0ef42bd0b916873ee8394f1cdb22041121b1cf2bdb29145170b110c511e0e648cbe11b89dfc02aae4c0101bf717071eb6c5a8714fec472848c2ae7d9977e92c3bb2b824a2d918276b1a32c156589f238021951422a8a19f1d65418a19b179182bdc32594af21cfb2b0134f3c2a64d469a231c26ac42fb77c3e0467b5a564479aaa78e60eaaae1a8214008130fdc7ddf39e5d24a6a94b568756a51568dd52a18acbbc9e12109b1a505037e52fb234f9d1b62a50ce98d97ad387ab4903a8718ddb641e13a3d4a55b87a4f6568b3de0d24c33883624e73a724b8f895723cecde41f1fa7bc5fe2c131e8231151e93446a165a17389b480cf43383987d6a27911e88ba090f0b24f03b5510cee46316643af085b7e700329582a797040fdbe629bd8d77bb193436e6c065b704c1150e433153717ca7440cdc89c1d62b3df0ed21fc568c9002f4d587860844a17c5991f5157b1bc3679be3e5a9a97124c208872dd37a45d674e88ffd90fe8fd92ef6c6e20df2ce8b84d28676365617c679c1e40c799f041617ba5dfef4526e5390dfb4f5acc65f0c35397a3be3e6dd78074afb57a2093c416b6cb66a3907f11f72e512f58730992de23b11334e03b4d720fdebfdc8e0bc571a5d5d0b004d8380024fe2f0c8cba75756388e48c68f72856274144fe4bf53c7accecbcc483d5bbf52cc0a571b15f462cde1be27bc9a731d8dc0e127b99c047fa786ca65e315bddc152385617baceb94b33dac6accfb5775ca4c8973fedf3309dfdf7b0ceff5c270f1b92101994a1f761ae571c68e393ed204b16541fb81908847e0563d530090792f6d9802e74f36c9b0b9bb527124a418b38033a7b6f66a5e80733d5c69983d06168fcaa76ef59562c9329b1142a7f9a0d58014d5569ab0d03422ce99112b1637d260d8eb1b3054ac97579695273d250cd12a579e11d8791730d80282534f0100395da38a7b223ac1558e1567f9567d42999c968c0da31cdb772d2d2e2e6914f9daf3a439446303c88db6a04882c42dd9fb5ca6376a737335c830d37fe0e7df7a987250822f1e95360217637134bda7bd05d091346fc7d1ce53eeeb7fdcb19df17078f420b4d4feb98c811452031b80727c5fba9e3f21feccdef087f213473abcde8e2a86a8c217b67c2e431221a8fe57f33e95ff438b349b3c090184e5006a43e0a805cf6845a8d9138ffd4a70e6990dd3570ea69b915845d4d5b9e6a781e3888bd9e47e984cae415ec308cff3f0ac3ce1fcb97834e6a0ae9700196b86f9accab5e3d35628c807582440ff585af7465428cf92c531a7c067916cef1cad7bee9166732f6d192dabd0b314cdbc3bc473d318b07b7704b0f8afb9e58ba656793fac39508ea48ecc2e91be0d936374462f8ecbbef02dc848892b72dbb5a4aae127cea9b05242fdc98fa86f326cb766be5fd6c593c9f29b5b6ff092b871ac8935cd1a9218c6287508e5b3f9651229739198ceef6c76bd01713c1916e99c14af96ab92b25f408369d68944f55d394e8185cc9d20e2de1f460c89c47537ea8b4f7d585123fd85b11547fdf27cea30be1f682df814c1dfcf5b6cc5406fdde5d0602eb2be2158b87a4377360b73713076d1fef7bdd5055de34ddb568e10d9cff8c5c6619df6030e42b2546cbb9408d69794b5cbb18c1b25ced7b9505f487a8e5258fb6075c1b0d27a04787171115cbf50414184a211aa1ad653838c2c53e061275468ca9a52d367ea6c9a13c1d24506ce4e401a052c5e35e53f4fac62b48ca6b48e9a7e01ff949a1b5e1cf510730970dce1cffdf8f8f14e741b76d0b08071c4b00667ce9924692e3524c62cc58ea8106b02f67866a738a4d3cb81e46cd126834092889b63b28395bb201539b9dfb7321ee8dd60a6ef5886baf6dd1c5175c8dd2a365100550f7174fd2ddb329bdbe8a92f48e72a5e31c531f578e70641e1585a0d7fbd599e7108f294945a2641c1743ff8fbf0912f0ddbf6e7ac323404fbfb6353be0cabd64c0f9c06a56581c2ac63ebf1a1c41e54dc9c0251dde6ef98c4959dbba80ef9bc6981ea8e04709263ef35c4ff48f1f943ccc0676e1b5cbe4646cb3366e224da007c0618b32301c4eaef6cb06527f0a5bc871c4b9cc11d38bac1fba08dc7fb1adfe8ffa45ebd4697c0b3b3d501abd4eea6d18269cbc31e74968d62261e48c051647c185e67a1b75783c55e3df0848a3ad7599fe022f62d75d6ab1a4e76e432a2b1c735dd339ffa13926a749a0786c2175712b2a16e03a930bc85856bdcf0109c1a5741ab848476858b83d28033e89627d5e8d97400589ddbc5544d8522551601cc7707eda70e5e9affa70381ddaf187c38fae7c60405d0633d3b5d98df8fa783538e5e5f50ce358739623549f4e98aa9ccb91a1ed2033f2a06fa86ef3b7efa154252524d1799dbe95c82f553bd13d6070e8e394135fac9b0f231c516352dfba02aac754aaad5516831b787421555e9e2bf15d9e9668e798fe5b4bf65762b999e9bbf955f0de13dc8ccb3a893453393ac96fb1ebe8c180d95e04b32162dfd0c5ab067a3fc7e44349f85e34cb2676fdd62730e86feb1eb2de3ab74368582694f149dbab17a5cbd19ef582ba1e89cb6fe37cf0ffd1b1c734c6cd81f113928a1f4c406fbbcce0f7b08c9b3c606624dacfe19850ba5b5c6fb652715fd5892969bb72f5c4f0", 0x1000}, {&(0x7f0000001200)="685536a7d74b88828cd7cb8f51bdbb928e2bb7c263a4424663a8c3ecc90a2e6194f8a42f46d6c81bce05e72ac1519563dda86fcf23f6f7045e9dfb94e3e174cbd35cb05efa3a63822995847079447b5fe901ddab4ed02d36a6d64780770dde590111b827671be1225bf2abe06936ce6ed1956643d2aeaf021f1b02ebea1d09ecc103c2c49a0a1074a49fe6b2", 0x8c}, {&(0x7f00000012c0)="ce4d0c69d6241544b543d401618d5acc30caa61752610315f2ff6402770cf0217caf27ae65126a3949c49ddee79174a11c3b018c308349bad730efbaba9f65e4b69e5c4b143dc2fa087c1de20ceb44bc8631b1d108be412d50d90ab95895588812dffaf5715ec14bb0e0e5285ad6a0d577e42e", 0x73}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="fe6a0a737aa992367c038ee1a82000a0e2c5500000ffff00000a61ffff", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20], 0xb8, 0x8}, 0x404) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:08 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20001, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/231, 0xe7}], 0x6, &(0x7f0000000540)=""/126, 0x7e}, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20001, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/231, 0xe7}], 0x6, &(0x7f0000000540)=""/126, 0x7e}, 0x2) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 22:00:08 executing program 6: socketpair(0x1, 0x0, 0x1, &(0x7f00000001c0)) 22:00:08 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, 0x4, 0x8000000000000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xeb2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xd70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xa4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, 0x4, 0x8000000000000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xeb2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xd70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xa4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000005c0)=0x8) 22:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fffffff, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf0b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x73}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2acc}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4ac}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xad2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 22:00:08 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) 22:00:08 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x4) (async) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x4) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/96}, &(0x7f00000002c0)=0x62) (async) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/96}, &(0x7f00000002c0)=0x62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socket$inet6(0x18, 0x2, 0x62) (async) socket$inet6(0x18, 0x2, 0x62) sendto$inet6(r1, &(0x7f00000001c0)="ec880b4565d1f252f6ca7c96d9e72c37a81eb09c7cb562827f0f7cb7acade63f8c43ba366306e62ec90a389f8ea6dc3ead77508cf49ebdb1fb7aa0d1f05fc218d78948cd49e76c32e2cb97d909aabd34aca28e3962f1fb7529e67d77e91422b54449085b", 0x64, 0x404, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x83}, 0xc) socketpair(0x2, 0x4000, 0x7, &(0x7f0000000300)) 22:00:08 executing program 6: socketpair(0x1, 0x0, 0x1, &(0x7f00000001c0)) 22:00:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x4, 0x2, 0x9, "4597bd0dd1cf62a9780cdf8f8f76fe7ef8ad4baa", 0x8, 0x3}) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:08 executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f00000001c0)) 22:00:08 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x23) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:08 executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fffffff, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf0b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x73}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2acc}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4ac}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xad2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) (async) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 22:00:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x4, 0x2, 0x9, "4597bd0dd1cf62a9780cdf8f8f76fe7ef8ad4baa", 0x8, 0x3}) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:08 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 32) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (rerun: 32) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0x1) 22:00:08 executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4) (async) linkat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:08 executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f00000001c0)) 22:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x182) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 22:00:08 executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='x\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:08 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x23) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x23) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fffffff, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf0b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x73}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2acc}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4ac}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xad2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fffffff, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf0b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x73}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2acc}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4ac}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xad2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) (async) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) 22:00:08 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0x1) 22:00:08 executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f00000001c0)) 22:00:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x4, 0x2, 0x9, "4597bd0dd1cf62a9780cdf8f8f76fe7ef8ad4baa", 0x8, 0x3}) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:08 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000003c0)=""/56, 0x38, 0x60, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x4, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x100, 0x8) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) sendto(r2, &(0x7f00000002c0)="e938ba322981a308f8243a404831df4bc097c2582fe91b3b8dd135d7046a81acf19d1a24469ff10f26227160079587b0b6b7045e40807233408fe6b1efe7593c74653bca25dc68e45963b0268d4dc38fcf20c1f3f2fa6fe75a07721c64830862b489e5f846ce22fa936ca78bdc36be82adb8cb727e328640b6cf6261a8be2fd96a470e5f51ca3d88ca036954d1666fc8235df4004234c4cba9a88af20f33d5bbdc935fb51403a96678c0eb5a28aa58d86ff5a5a243b7fc9399c2bc7186f01e8f96c951478b5f570ef7aeaa934ad132cc2141afed", 0xd4, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x106) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x2, 0x7fff, 0x4, 0x1, 0x7, 0x5, 0x8, 0x2, 0x0, 0x6, 0x6}) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x182) (async) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x182) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 22:00:08 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x0, ""/257}, 0x103, &(0x7f0000000400)=[{&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/155, 0x9b}], 0x3, &(0x7f0000000440)=""/126, 0x7e}, 0x41) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x92) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) 22:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x182) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 22:00:09 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x6556c6b47152e200, 0x7) recvfrom(r0, &(0x7f0000000340)=""/213, 0xd5, 0x3, &(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/263}, &(0x7f0000000000)=0x109) 22:00:09 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:09 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x23) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:09 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000003c0)=""/56, 0x38, 0x60, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x4, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x100, 0x8) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) sendto(r2, &(0x7f00000002c0)="e938ba322981a308f8243a404831df4bc097c2582fe91b3b8dd135d7046a81acf19d1a24469ff10f26227160079587b0b6b7045e40807233408fe6b1efe7593c74653bca25dc68e45963b0268d4dc38fcf20c1f3f2fa6fe75a07721c64830862b489e5f846ce22fa936ca78bdc36be82adb8cb727e328640b6cf6261a8be2fd96a470e5f51ca3d88ca036954d1666fc8235df4004234c4cba9a88af20f33d5bbdc935fb51403a96678c0eb5a28aa58d86ff5a5a243b7fc9399c2bc7186f01e8f96c951478b5f570ef7aeaa934ad132cc2141afed", 0xd4, 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x106) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x2, 0x7fff, 0x4, 0x1, 0x7, 0x5, 0x8, 0x2, 0x0, 0x6, 0x6}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:09 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="020dcaad0516aa4aeca3066cfac6620f0d0c44f4b135921e813c5cd9214d3b2a9de05d144a5ae3463b2a92a5557c67cef5b52acda981c050f432ca550edd4fe096f6056836e59268ddad2dff9007f1b98faabba31091d8fcfdde542e07e831775c817266db88ad6528122625626a537425eb850382681ad75fda0536ab6eb65e1edeee2418d5d52fbc66836bd42e6f5ecec4ee2418ff69c949bd38ed7cb944b42909249c5c48a2d22bc37afeedf180c105c0b62d7a56398f577b1b7fb9092cd88421d930723734d2ae6bae2dee17fc83ed833e6f1e81cb90c1ec9f3194201915d4d22b2fcaf2398660abf2a100e26ec2ee2f", 0xf2, 0x40b, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:00:09 executing program 6: socketpair(0x1, 0x1, 0x1, 0x0) 22:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = getuid() ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000440)=0x8001) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, r3, 0x0) 22:00:09 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x6556c6b47152e200, 0x7) recvfrom(r0, &(0x7f0000000340)=""/213, 0xd5, 0x3, &(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa) (async) recvfrom(r0, &(0x7f0000000340)=""/213, 0xd5, 0x3, &(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/263}, &(0x7f0000000000)=0x109) 22:00:09 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) socket$unix(0x1, 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) 22:00:09 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="020dcaad0516aa4aeca3066cfac6620f0d0c44f4b135921e813c5cd9214d3b2a9de05d144a5ae3463b2a92a5557c67cef5b52acda981c050f432ca550edd4fe096f6056836e59268ddad2dff9007f1b98faabba31091d8fcfdde542e07e831775c817266db88ad6528122625626a537425eb850382681ad75fda0536ab6eb65e1edeee2418d5d52fbc66836bd42e6f5ecec4ee2418ff69c949bd38ed7cb944b42909249c5c48a2d22bc37afeedf180c105c0b62d7a56398f577b1b7fb9092cd88421d930723734d2ae6bae2dee17fc83ed833e6f1e81cb90c1ec9f3194201915d4d22b2fcaf2398660abf2a100e26ec2ee2f", 0xf2, 0x40b, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:00:09 executing program 6: socketpair(0x1, 0x1, 0x1, 0x0) 22:00:09 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000003c0)=""/56, 0x38, 0x60, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) (async) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x4, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x100, 0x8) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) sendto(r2, &(0x7f00000002c0)="e938ba322981a308f8243a404831df4bc097c2582fe91b3b8dd135d7046a81acf19d1a24469ff10f26227160079587b0b6b7045e40807233408fe6b1efe7593c74653bca25dc68e45963b0268d4dc38fcf20c1f3f2fa6fe75a07721c64830862b489e5f846ce22fa936ca78bdc36be82adb8cb727e328640b6cf6261a8be2fd96a470e5f51ca3d88ca036954d1666fc8235df4004234c4cba9a88af20f33d5bbdc935fb51403a96678c0eb5a28aa58d86ff5a5a243b7fc9399c2bc7186f01e8f96c951478b5f570ef7aeaa934ad132cc2141afed", 0xd4, 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x106) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x2, 0x7fff, 0x4, 0x1, 0x7, 0x5, 0x8, 0x2, 0x0, 0x6, 0x6}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = getuid() (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000440)=0x8001) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r4 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, r3, 0x0) 22:00:09 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x6556c6b47152e200, 0x7) recvfrom(r0, &(0x7f0000000340)=""/213, 0xd5, 0x3, &(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/263}, &(0x7f0000000000)=0x109) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socket$inet6(0x18, 0x6556c6b47152e200, 0x7) (async) recvfrom(r0, &(0x7f0000000340)=""/213, 0xd5, 0x3, &(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/263}, &(0x7f0000000000)=0x109) (async) 22:00:09 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3c03, './file1\x00', './file1\x00'}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r1 = getuid() chown(&(0x7f0000000400)='./file1\x00', r1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000780)={0x7fff, './file1\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) accept$inet(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r3 = dup2(r2, r0) unlinkat(r3, &(0x7f00000007c0)='./file1\x00', 0x8) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000000580)=""/224, 0xe0}, {&(0x7f0000000680)=""/232, 0xe8}], 0x8, &(0x7f0000000800)=""/233, 0xe9}, 0x43) 22:00:09 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="020dcaad0516aa4aeca3066cfac6620f0d0c44f4b135921e813c5cd9214d3b2a9de05d144a5ae3463b2a92a5557c67cef5b52acda981c050f432ca550edd4fe096f6056836e59268ddad2dff9007f1b98faabba31091d8fcfdde542e07e831775c817266db88ad6528122625626a537425eb850382681ad75fda0536ab6eb65e1edeee2418d5d52fbc66836bd42e6f5ecec4ee2418ff69c949bd38ed7cb944b42909249c5c48a2d22bc37afeedf180c105c0b62d7a56398f577b1b7fb9092cd88421d930723734d2ae6bae2dee17fc83ed833e6f1e81cb90c1ec9f3194201915d4d22b2fcaf2398660abf2a100e26ec2ee2f", 0xf2, 0x40b, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:00:09 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x0, ""/257}, 0x103, &(0x7f0000000400)=[{&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/155, 0x9b}], 0x3, &(0x7f0000000440)=""/126, 0x7e}, 0x41) (async) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x92) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) 22:00:09 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x1) 22:00:09 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = getuid() ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000440)=0x8001) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000440)=0x8001) getuid() (async) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r2, 0x0, 0x12}, 0x8001, 0x0, r4, r5, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, r3, 0x0) 22:00:09 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)={{0xf9a1}, {0x2, 0xaf}}, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:09 executing program 6: socketpair(0x1, 0x1, 0x1, 0x0) 22:00:09 executing program 4: socket$unix(0x1, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:09 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x6000, 0xfffffffc) 22:00:09 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3c03, './file1\x00', './file1\x00'}) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r1 = getuid() chown(&(0x7f0000000400)='./file1\x00', r1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000780)={0x7fff, './file1\x00', './file0\x00'}) (async) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) accept$inet(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r3 = dup2(r2, r0) unlinkat(r3, &(0x7f00000007c0)='./file1\x00', 0x8) (async) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000000580)=""/224, 0xe0}, {&(0x7f0000000680)=""/232, 0xe8}], 0x8, &(0x7f0000000800)=""/233, 0xe9}, 0x43) 22:00:09 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)={{0xf9a1}, {0x2, 0xaf}}, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)={{0xf9a1}, {0x2, 0xaf}}, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:09 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 22:00:09 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x60, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000200)="03bcc46ab288492509c5d806eb0e60efd91992adbea10512770b3a1559282b0020960af26ca21ef5991fae483ba77503900e894ac4bc983daa101c99518e9478e3a5dda0e52a3080cbedb6a9544316c33575d542eb8137363963ab0a67d413e198c2ab6d5aef222fe0c47088f3dc7c77629ed932fba35a47dac81ed7ebf2101cab1b0a478bbe182ea2c8d11be95fb496188f22b56d4bfcb24b61c77ded5f54288d", 0xa1, 0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="27fa00"], 0x3) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) faccessat(r2, &(0x7f0000000700)='./file1\x00', 0x15e, 0x2) chown(&(0x7f0000000680)='./file1\x00', r1, 0xffffffffffffffff) chroot(&(0x7f00000002c0)='./file1\x00') r3 = socket(0x0, 0x3, 0x33) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/229, 0xe5}], 0x2, &(0x7f0000000540)=""/196, 0xc4}, 0x2) 22:00:09 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x6000, 0xfffffffc) 22:00:09 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x1) 22:00:09 executing program 4: socket$unix(0x1, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:09 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)={{0xf9a1}, {0x2, 0xaf}}, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)={{0xf9a1}, {0x2, 0xaf}}, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:10 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x0, ""/257}, 0x103, &(0x7f0000000400)=[{&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/155, 0x9b}], 0x3, &(0x7f0000000440)=""/126, 0x7e}, 0x41) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x92) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) (async) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) 22:00:10 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x6000, 0xfffffffc) 22:00:10 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x60, 0x0) (async) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000200)="03bcc46ab288492509c5d806eb0e60efd91992adbea10512770b3a1559282b0020960af26ca21ef5991fae483ba77503900e894ac4bc983daa101c99518e9478e3a5dda0e52a3080cbedb6a9544316c33575d542eb8137363963ab0a67d413e198c2ab6d5aef222fe0c47088f3dc7c77629ed932fba35a47dac81ed7ebf2101cab1b0a478bbe182ea2c8d11be95fb496188f22b56d4bfcb24b61c77ded5f54288d", 0xa1, 0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="27fa00"], 0x3) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) faccessat(r2, &(0x7f0000000700)='./file1\x00', 0x15e, 0x2) chown(&(0x7f0000000680)='./file1\x00', r1, 0xffffffffffffffff) chroot(&(0x7f00000002c0)='./file1\x00') (async) r3 = socket(0x0, 0x3, 0x33) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/229, 0xe5}], 0x2, &(0x7f0000000540)=""/196, 0xc4}, 0x2) 22:00:10 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x1) 22:00:10 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3c03, './file1\x00', './file1\x00'}) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) r1 = getuid() chown(&(0x7f0000000400)='./file1\x00', r1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000780)={0x7fff, './file1\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) accept$inet(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) (async) r3 = dup2(r2, r0) unlinkat(r3, &(0x7f00000007c0)='./file1\x00', 0x8) (async) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000000580)=""/224, 0xe0}, {&(0x7f0000000680)=""/232, 0xe8}], 0x8, &(0x7f0000000800)=""/233, 0xe9}, 0x43) 22:00:10 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x100, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x1e8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x100, 0xb) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x22, 0x4, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x40, 0xdbb, 0x7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0x7fff, 0x3}], 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0x7}) recvmmsg(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/141, 0x8d}], 0x1, &(0x7f0000000440)=""/241, 0xf1}, 0x200000}, 0x10, 0x842, 0x0) 22:00:10 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 22:00:10 executing program 4: socket$unix(0x1, 0x2, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:10 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x5) symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/133, 0x85}], 0x1, &(0x7f0000000280)=""/85, 0x55}, 0x800) 22:00:10 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './file1\x00', './file1\x00'}) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:10 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xf4a, 0x4, 0x18000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x84}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xad42}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1ff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/186, 0xba, 0x3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) 22:00:10 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x100, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x1e8) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x100, 0xb) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x22, 0x4, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x40, 0xdbb, 0x7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0x7fff, 0x3}], 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0x7}) (async) recvmmsg(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/141, 0x8d}], 0x1, &(0x7f0000000440)=""/241, 0xf1}, 0x200000}, 0x10, 0x842, 0x0) 22:00:10 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x60, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000200)="03bcc46ab288492509c5d806eb0e60efd91992adbea10512770b3a1559282b0020960af26ca21ef5991fae483ba77503900e894ac4bc983daa101c99518e9478e3a5dda0e52a3080cbedb6a9544316c33575d542eb8137363963ab0a67d413e198c2ab6d5aef222fe0c47088f3dc7c77629ed932fba35a47dac81ed7ebf2101cab1b0a478bbe182ea2c8d11be95fb496188f22b56d4bfcb24b61c77ded5f54288d", 0xa1, 0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="27fa00"], 0x3) (async) sendto(r0, &(0x7f0000000200)="03bcc46ab288492509c5d806eb0e60efd91992adbea10512770b3a1559282b0020960af26ca21ef5991fae483ba77503900e894ac4bc983daa101c99518e9478e3a5dda0e52a3080cbedb6a9544316c33575d542eb8137363963ab0a67d413e198c2ab6d5aef222fe0c47088f3dc7c77629ed932fba35a47dac81ed7ebf2101cab1b0a478bbe182ea2c8d11be95fb496188f22b56d4bfcb24b61c77ded5f54288d", 0xa1, 0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="27fa00"], 0x3) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) faccessat(r2, &(0x7f0000000700)='./file1\x00', 0x15e, 0x2) chown(&(0x7f0000000680)='./file1\x00', r1, 0xffffffffffffffff) chroot(&(0x7f00000002c0)='./file1\x00') (async) chroot(&(0x7f00000002c0)='./file1\x00') r3 = socket(0x0, 0x3, 0x33) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/229, 0xe5}], 0x2, &(0x7f0000000540)=""/196, 0xc4}, 0x2) (async) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/229, 0xe5}], 0x2, &(0x7f0000000540)=""/196, 0xc4}, 0x2) 22:00:10 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:00:10 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x100, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x1e8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x100, 0xb) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x22, 0x4, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x40, 0xdbb, 0x7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0x7fff, 0x3}], 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0x7}) recvmmsg(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/141, 0x8d}], 0x1, &(0x7f0000000440)=""/241, 0xf1}, 0x200000}, 0x10, 0x842, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000200)='./file1\x00', 0x100, 0x0) (async) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x1e8) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x100, 0xb) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x6, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x22, 0x4, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x40, 0xdbb, 0x7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0x7fff, 0x3}], 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0x7}) (async) recvmmsg(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/141, 0x8d}], 0x1, &(0x7f0000000440)=""/241, 0xf1}, 0x200000}, 0x10, 0x842, 0x0) (async) 22:00:10 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', 0x4, &(0x7f0000000140)='./file1/file0\x00', 0xe}) 22:00:11 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x14) 22:00:11 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x1, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xf4a, 0x4, 0x18000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x84}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xad42}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1ff}) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (rerun: 64) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) recvfrom(r1, &(0x7f00000000c0)=""/186, 0xba, 0x3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) (async, rerun: 64) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) (rerun: 64) 22:00:11 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 64) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './file1\x00', './file1\x00'}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:11 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:00:11 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="e3312d036205aa7c4dd087d0e3033a2bd36693553708d4c1fc1084e3dc74d00321fdaee35c532914380f767560dce5a2b03f9abee38cc36f4ade7599ddca2168adeab44c27ba0c176a63d731bcdaa41838a6acc247c2cdeb9ce36e35c9098846526cfb8f56d17ab19d9be4c7dadc4c8d7e2df0313082918dd539728f094f98d62626009af28b28cb15a990bccadd1f83e3a221c366f238f352e6897320959e08e7e24b66a18a8c1833cfada86d1115ed58def4f676da290bed03e6d12ac5381ee1d8780e50067c", 0xc7, 0x404, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x65) 22:00:11 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x5) symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/133, 0x85}], 0x1, &(0x7f0000000280)=""/85, 0x55}, 0x800) 22:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x20000, 0x20) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/58, &(0x7f0000000480)=0x3a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r0, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = getegid() chown(&(0x7f0000000000)='./file1\x00', r9, r10) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:11 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:11 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:11 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="e3312d036205aa7c4dd087d0e3033a2bd36693553708d4c1fc1084e3dc74d00321fdaee35c532914380f767560dce5a2b03f9abee38cc36f4ade7599ddca2168adeab44c27ba0c176a63d731bcdaa41838a6acc247c2cdeb9ce36e35c9098846526cfb8f56d17ab19d9be4c7dadc4c8d7e2df0313082918dd539728f094f98d62626009af28b28cb15a990bccadd1f83e3a221c366f238f352e6897320959e08e7e24b66a18a8c1833cfada86d1115ed58def4f676da290bed03e6d12ac5381ee1d8780e50067c", 0xc7, 0x404, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x65) (rerun: 32) 22:00:11 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x5) (async) symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/133, 0x85}], 0x1, &(0x7f0000000280)=""/85, 0x55}, 0x800) 22:00:11 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:00:11 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './file1\x00', './file1\x00'}) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:11 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x1, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xf4a, 0x4, 0x18000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x84}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xad42}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1ff}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/186, 0xba, 0x3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) (async, rerun: 64) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) (rerun: 64) 22:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = getuid() (async) r1 = getuid() (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x20000, 0x20) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/58, &(0x7f0000000480)=0x3a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r5 = getpgid(0xffffffffffffffff) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async, rerun: 64) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r0, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = getegid() chown(&(0x7f0000000000)='./file1\x00', r9, r10) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:11 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f1f000000000000004acd0d11817b8555f3"], 0xa) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ktrace(&(0x7f0000000380)='./file1\x00', 0x0, 0x404, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file1\x00', 0x2) recvfrom(r2, &(0x7f0000000240)=""/206, 0x6, 0x843, &(0x7f0000000340)=@un=@file={0x0, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file1\x00', './file1\x00'}) 22:00:12 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x8, 0x5) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8000, 0x45) r1 = getgid() lchown(&(0x7f0000000140)='./file1\x00', 0x0, r1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x534014d145aac434, 0x2) 22:00:12 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x14) 22:00:12 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f1f000000000000004acd0d11817b8555f3"], 0xa) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000380)='./file1\x00', 0x0, 0x404, 0xffffffffffffffff) (rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file1\x00', 0x2) (async) recvfrom(r2, &(0x7f0000000240)=""/206, 0x6, 0x843, &(0x7f0000000340)=@un=@file={0x0, './file1\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file1\x00', './file1\x00'}) 22:00:12 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="e3312d036205aa7c4dd087d0e3033a2bd36693553708d4c1fc1084e3dc74d00321fdaee35c532914380f767560dce5a2b03f9abee38cc36f4ade7599ddca2168adeab44c27ba0c176a63d731bcdaa41838a6acc247c2cdeb9ce36e35c9098846526cfb8f56d17ab19d9be4c7dadc4c8d7e2df0313082918dd539728f094f98d62626009af28b28cb15a990bccadd1f83e3a221c366f238f352e6897320959e08e7e24b66a18a8c1833cfada86d1115ed58def4f676da290bed03e6d12ac5381ee1d8780e50067c", 0xc7, 0x404, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x65) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="e3312d036205aa7c4dd087d0e3033a2bd36693553708d4c1fc1084e3dc74d00321fdaee35c532914380f767560dce5a2b03f9abee38cc36f4ade7599ddca2168adeab44c27ba0c176a63d731bcdaa41838a6acc247c2cdeb9ce36e35c9098846526cfb8f56d17ab19d9be4c7dadc4c8d7e2df0313082918dd539728f094f98d62626009af28b28cb15a990bccadd1f83e3a221c366f238f352e6897320959e08e7e24b66a18a8c1833cfada86d1115ed58def4f676da290bed03e6d12ac5381ee1d8780e50067c", 0xc7, 0x404, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x65) (async) 22:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = getuid() r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x20000, 0x20) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/58, &(0x7f0000000480)=0x3a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r1, 0xffffffffffffffff, r3, 0x0, 0x12}, 0x8001, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r0, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) getegid() (async) r10 = getegid() chown(&(0x7f0000000000)='./file1\x00', r9, r10) (async) chown(&(0x7f0000000000)='./file1\x00', r9, r10) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='W\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x820}, 0x10, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 22:00:12 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x7fffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = getuid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x7fff, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = getegid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r12 = open$dir(&(0x7f0000000580)='./file0\x00', 0x21008, 0x38) r13 = syz_open_pts() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r14, 0xffff, 0x1022, 0x0, 0x0) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0xda0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r16, 0xffff, 0x1022, 0x0, 0x0) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000002640), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="11c4d5fc3f49796545bbecfbb2d1f5a8532cb95db63179e488bc3314c121f34b861b47516ef84fc36d1d9250fe857c601c6ea11b3178f8609e803dbf6c76023675c8e73982e88d5100cae5f1833d246a2acf76e6028445b4a0766e36803d995c1ec045789b5b2bd6bbf63a704ea35afa64f34b9044ee1fd1d88b0b554d3ff1e52a19bd78775b40ee4dfa11049d1ee01cc4cc06cd3412958be5639677be4d0a680ae00af9061a3dfda210f050c1c0c7941eec", 0xb2}, {&(0x7f0000001640)="d0a2302712aea5f9fec2f0e8e15beaba9b7e24532f43557ee0fed31ab6458511ef3f612ee69ded7dfe98e0234b42ef6666d9d67e2c58ee9c071ca8bcb5f412f8c52162ce87eeac28b3844d85cc60b93142e55aab640aaa343f1513f3a764178c087e067a361d118053ae48dbbf3fa6682b9c591639c976b69393830467259af7521770f19bdcae4bcc7f80007f3bf202f052d675651341dffc55f3e7196f3b5b702805125ba0581efbbbebab5273d159e3b40b3edce54e8962d7b6ed1f345b3e452fa12ae4e56753414bb68b9e6c4d40a8003883a94fa21290605e5ecfdae896468d812fd4368236536d0417e82be53c8e35e707f03db97d4f434be847bcd8702c33ed60d4e7c534c4f1268d638de9e14abaa862905225bf91186217f94f5b005a84c2e143fb286d1e7e16dca03de94dca7059f7fc6b3a189b8cdea12ec01a862c074b690149d84f604dc21c4d9849cf24e8e5171ff4d6aa2b062a45dccec03340864cc16b8e222c97fd67acc1b43e8973f607a22bbbdd5c348f75bbf7d12f0ce04549a8960192208a8ef9910c0b06a74cef3f6f9738005b0a67eb2b5dc43cfbe2e96c421a65c523ffae67b7bc16ae84d5d56dc0ff57532913a30e1765b02902d2c83dc871f0a7707dad5ed13570a2538e089dbebd35e4ecd0a268242cba9dc538099fb8c169bb1914c6d62745085cd023988d4c15c5b9bf5abe98d48ece2d698142d55d7626bef616ab610b2ebf58339b02eee39a4436698fbe5619d9f3d1d8011c93336de69f65b177427bd471c6b64048d2bdf34899474d3a43e3e36e71fce35655bd8d732988220496beac27c635c429aa5b5a520a9816f46caf15bbb01a72540ff8c5c5edd46c1bef0ba1c6895bb164d97c05c00c032b6a171ef146c62dc8d425ed3f1938dcf515b2c0fee73895e6b7c47601849d993c324bae861e04ccc8afbec75e4361b3df58edb78b16f57fe13c94d04cc499043812a20e1cd4a2b703dc4fa4de10d7a7d75c7fce560b19559f2cdf7691e8a73a0301b2c5f6cf67f56bfffa389b6b80b06c50a2e75f1ebc8e170e7e04cc0348b86e08aef0978163cdf928aae8ed6de3b47b4669ea475f27111e8d80b143c5af20cecd99804089fd9d633d2dd3c9019877b54549f48626337ad8399f3c8310f930c60fd61156bc070d43c278a6f3757fedb552522b0ec8aaff31ca5e46fb47f179cb6decdd7b8498f268b1897f432087cf893d81cf3cfe9dfbd41ab6a04beb857fecce32e85bfcc7e4e074451d782e2d2a824247b85bdb94909e22cb21597931d468d3b7e081196e649d3221c6c0d9d4fde7ff4e9847d0ed28b4aec7debb34ee8cb9099ec9864c4935052dfeff5e6ff130019fbf63c25a5e16ad0a7e7b60bb6c0c364d1876a08518fa9ae8d57578230831c9fd93bed0fd77b4e5aa6e92719bc68b18577c00ac9c1a9e778450986991264766d5c06b07450639a267e9aa3f4096f7588a5dcf9b7162fad95b55f2a2eb352dce2c9ecef1e2dd8ca601fcea08adee68191d6a76ae23eb6b8377f260a53e290ef79d371c1ab38d2aa5d10e8d6cad35daab4d26e0f93c322b420727d46cb93e08242c791b9dd3b834f5579524c37989168ddf575bc30ed69e17674e2487eb5036f62f4a075921b3082cb331386511757b65c5252a26cdd777e7f4e05995830154d8ff926308484e328d478d7b18ca71ebf253ae6453f8ea607dc4a78ca4a9085ba8a915409010a8fb9adfa904c06b721d9b19beb1aa898827ebd3f8bd9499976222e90e165ed81bffb15e5fd6fa16bd446315ac19ddd5ca4063a472cdd6d34ea6e3060f0817a11bfcda0c549d5d03955e5a09e3dc3fa9fc0915f20cc7ba17e86d54d758b4dbb4c60126b9d2e7da4926392e80f1959d59d7488ba0399755895e5bb9bc05ca956ab2037a027bbe64edf79716a68dce9d7d80875350b9fbfa4f62b02015376e40214d50b8c3b96a991cda0cd5bdadb9a49b701b71232a5e265cf13e5cd7d4dd81f688afd7b7a4d134801c1646cd41a0c4602ef7caa45925aee4fe2acdb7f034f2d0cc0941453adba086fcccc1c5dc0de8a03ab7e417c6d19b9f99fa287323eb62f0f4be7a3465f3782928f52ada91703c58f48870dffc2132ed96f45fe2d1198c3e19264ab7f45136c56d0035d9ca8f30cd3cb931d2241fafce14a544b2adf3e9cbfe7fee2a832d01c46008b082d0965461d72029d90cb30c4f3497fe196da6379ec0aa14936d6c8327231ebb6c4ef839f4ae61eafb2e4b0ae37bef36c13fc293150dbdf3f932ab321c1477b336bdb166b0092a87cb9be5508a355d6dd6119514a3b722ef3dfaf83c9047ba3b7de4d2dfa31c27ac0eb65b56cf49a939748b9e9c8127161c6e0d330b14c50b5cc74d82016d620c26c91849105e8f14b37de95b54518bd4c8d932c5d3e3bfaa78f498ea7025fc0f10681aa695de8e21f93be07ae0a0d5300f793b8a4a25b627da7fcee6f9398e0c26c858eddec85f1f2475e1ea92f060213ca1186233a868fbba850df7e664b5011a2a1089d5381a46ffc73dd2d77fffca01bf4e3dea20ba06f8f21701ecd42b7b4496b727d60a2008b1c5c260a6fc5c7100d3ddcc1f7f6ccfb0bcca1730bfc5ab7e0c5101051b894607c983acd055f360bf49d12861c828df05e3db1d985d55716165c7087e81c2f87dc23ed45281ace436dc69f9e8e5e9906751b3513e10adcc15fb04b41024fe9b919331bf87a6a442e07ef591a57c0878292b0929f774c9b2b6560563bc6a707ec76191e3edb371dd0fa1887c3707f5a5ba414c87d9d4d9df2481d52c153594dfbfaf62d90bbe75b5d3c9d3b3c36feb63dea7f4841550bc46533ad761e73c6413ffae5d50dd82e866c3ca9a8d6efbdfa6ed6616a54bc1e82bc595c7c74732d336b3aab900c8b36df6465405b110d105db0bdcd525731236e4e2c891eadd841be37a1cdd79f2e093a5b0a9892f50ffff4be24236ffb99a85cc51fcf510bab573cbb281d657554ae60f62725e88c7731bbf1fd158b3790d0f2532e46981f7766d6c91b3d7c5e896dc449ce492c8cdde89737a4d5893352aa2d6bd439075481c7ce7aad4f7ebeffebbc160826887dc3443b908df8c6bb336078f3e0fca0074206c3f3969ed9d3f0531bcace901377fd1e223b58412f793f6ddf8a9aa86d8066c65627ccbd6602b90f7c81c1e7a12bd5cefd05da382427c28e621c38a252a830d1825d76a4691063c67d8b4616de376ac47c0da4d315ebe408e0f30db14aaebfd0f9324d7c16af7d795b004f75b9aab06dc4b2b4b942a25c4c37e5f60fb9b909ef2ff17ec56b5c54842465e1e52dc0f93acf5634902d7b381ecb96e099768f8b01f24c0c42dc8ef19bbc16e6a5e28b823b02e50bf79bcbb0a4b013a72fc33c0e1b91b875ca4303279d710e5802153a1b27c665ea8b4c399131221da530c69d3ede63b393daeff90919ba2a99b10aff4b4eb2da475eb28abb4a939ceb2846da3667a4b838c8c5dc1a796c7d910382bc89cff7122158685fa9476932273f17fb942c95fe6f45865783fdb14d512a46fbeeffcccb32f1c1571d85d0cc421d38b36bbf881648f630ae8216ac7a0b91bcba68b854250e1943d05d0ef1d2fbac4294ee72b0f216b301f122f1e9eb1b8584bb2e1a2c9d5705e9b3ed1b7b932da2471cf40e59bfb8d25a0e99a7a96483314be0a7b02d1a60b716b06818f968036803a1874a6aba4c099e0599ce7b08408970563d8560c8ad66a798ad74481573531a55b8c5a64d80abf4270290192563f230d05c6bdc5f75c821842695ebad8766affd7bc95f7823c22a7a42cb8c2ca64835d68d239c97e6f3c6799155eed9e9fabcb6468809eae7acc417291c40cac2c3a4ce1be259a1ddb3f066ad0cdc9ab42912fa236099124fada6e1cd7d81277b43cbe5e42b544ad3e888e8f1a1598576588ec8b3ad7a6a1ab1b0b142d99be8e2ca9b0bf7a750060f0fa1640efb0a9d66ab990eb13cbbfac3e7ed342368c9b0631f244fa300ae0943462c316ef28c74938915fb717441f94acd18a2b359ad3d8adece1cebe10433f7ed0a1c8cfbc3e206e5d97cb23a0da3bec9d77a86d5a44f7ed19f6e65f3480f8d51f5820e8ab188c99b38203726b7be34c4062511f884979b2d0dcac37d785b06d35e50733a861f251dab4abf7c5d4b24d11476185b0bcd82b527a9283b2f8408513d62891e627cb62cc7c0d88f7f98eac382c8155d7cd57fdc864ee1596d15e2836884cbd92fe7ea960fb2e9ad9acf7c10c727f42e1b24acd9632e21f9d683ad9bd74822ef8b266841e0fac447eee815c3d181f2bbcbf3467147da177687b1b8dd3c6c0be676870139a4c1639c5f88ced4dbcbdd6b689b90e96822deb84eed433c47967b9c9ae0ff8b0ab86c490f0d5ed99db02f103fddaeda74f4eb4e4f84fb0c1436289415ef4ac38239dc63f74d2a288b8c233965df73c3904235166f1bcd02aa248978a89febc1768de116f56ec28f431873e865cd0e4e46564a63c41eb42e77f3308d8bb239e249f1d91d3d213d50e1e7f81caf1940710e52faec86ce023b918c9f01c30f258656bee392f56b9da656d7310426b2f63673054649481d0f925c204c6d72e0389a323f049796fdb1e6aa7b24d4fe83ea2b665c2eb60d00979da4fdcddfcb929b5cc6eef771620a55d8162a03af1c316eae187e2e50efc5ebdc4d72e7e185b5edf3279e5211516f6e8ce455784ca1394ab5f7b0a3bd4e2d4ccf3b88d8ba062cc4b3e39b9367da9e8afa2e05140cc41634bb70fed3c083d2f5d7b29f517895b6362d9328a265b85a36abcd670fc47d08a9e5cf79d13c7a064cdb8c8a873dd6cc8b1cc2517ee11122f3aa36dd9d53391baf0001198e8f2038a4eeb0b20b006cf9561439c7da8c5d0edbdcc13b5cddbb168107ff25e2dd51250e376d7ee3cbfeb5ff29fdc09d08804597d9b61852335131e0c4f4bca23ba272cd83285551e28ce04e2e56ba3c0df78ce115b76e18c0f50e1d3664f5bc7ce2add110371da5aae423a1956625d88c0121e1bc03bd48c9ad4e57c2f5ff2a16f56a5b934aaf48761bd25e366ee0fd9df9ca897e9452d054b6f592643218e7cf2733f2c701a03ea8349bcf5a78e15e4e8cba4e03f72fa6e3dea30627d2058579eb883a623240e49f332c5815b63546c2a899a6d759b54b2d7bec277df7aa9f2a2771277307c94d764b8e424ea7231620c548db289769f5ffd967b5f34fa119cdce546f3b40b27a28442896b9b87d528d9c7f02429eefc24aee0bc3cb0925161a01481ae002e9cf62cd05da0331db89ea1a7b4d99c390b849ab72799f6c22d6fc245d58420e3f910ad33d035742d5d3a79a64f2109bac4dc7bf9b2e8484911df01cbbab5908f7eba4733ef057383e12e9ae2ffec2f83f3a44b43494aff861026f4a136d7338a2cf1bc8c2c4ae71e9921f728300b26a7bb36f291208d13bb53a35aaf95ce59ed0c04344ff8fc4a336a08ecce91a9d3236852d3c2eb735b697976b5f1447e301b50f727679ffdd06d976e7744160408c45fff0d0a1ca7083d49626889475e45a3196d0e359df5f1c59cbf09985fe1bd88015febf963439ff4ae0544e021806a16013fc2c9e1b998ed308f45c495e8d3054bf3e4e78d417b89c3de6608246b4d1f06867f1143966e3bb8ace7447e3e85712be4c7b66fba98d030803f06746da245ade8f16368f4be0eb13e82f18079f1f9b92ca16824d1460c154f3d04f53b2c296acaab105bf685c5f2d6b0ef8986c8455d5a6cb0436ef7d1b0b641ebc576c41ebfb28fab", 0x1000}], 0x2, &(0x7f0000002680)=ANY=[@ANYBLOB="3000a10000190100ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17], 0x70, 0x40d}, 0x8) read(r11, &(0x7f0000000640)=""/4096, 0x1000) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="170445b1c79049bc4a520bd8d2f16cd93879d1d3ed7978a99fd83cc1ac7d0019493ccdac2431634a9b030ddcf5607d0736bdfb349ab0c4c8d7a23b05adf05d2449708137ba5f0a3335c0b4ebf24515de589eb6c057e8b83a9d6514d0e16600c569c2503931900562607eb885de3e7e5d7a0af97748d687ac884e384d7f47e96a75e7f30fdd002ad9651f887c0ac90676405958becdb619de5d66daadaca840d01c43974d6ef7d43838f9b6af5b1c85f9f189e5e59517c9ad79340bfb795a29f59183388b56d77db7f556c80faa6a6f20eca493575f725d48b011ef6a52f58ea319a262959ceb380b6b0ab010106de62c3efbdb72bd9f4c9e33", 0xf9}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r10}], 0x20}, 0x0) 22:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x7fffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = getuid() getuid() (async) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) (async) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x7fff, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getuid() (async) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) r10 = getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r12 = open$dir(&(0x7f0000000580)='./file0\x00', 0x21008, 0x38) syz_open_pts() (async) r13 = syz_open_pts() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r14, 0xffff, 0x1022, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0xda0, 0x0) (async) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0xda0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r16, 0xffff, 0x1022, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000002640), 0x2, 0x0) (async) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000002640), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="11c4d5fc3f49796545bbecfbb2d1f5a8532cb95db63179e488bc3314c121f34b861b47516ef84fc36d1d9250fe857c601c6ea11b3178f8609e803dbf6c76023675c8e73982e88d5100cae5f1833d246a2acf76e6028445b4a0766e36803d995c1ec045789b5b2bd6bbf63a704ea35afa64f34b9044ee1fd1d88b0b554d3ff1e52a19bd78775b40ee4dfa11049d1ee01cc4cc06cd3412958be5639677be4d0a680ae00af9061a3dfda210f050c1c0c7941eec", 0xb2}, {&(0x7f0000001640)="d0a2302712aea5f9fec2f0e8e15beaba9b7e24532f43557ee0fed31ab6458511ef3f612ee69ded7dfe98e0234b42ef6666d9d67e2c58ee9c071ca8bcb5f412f8c52162ce87eeac28b3844d85cc60b93142e55aab640aaa343f1513f3a764178c087e067a361d118053ae48dbbf3fa6682b9c591639c976b69393830467259af7521770f19bdcae4bcc7f80007f3bf202f052d675651341dffc55f3e7196f3b5b702805125ba0581efbbbebab5273d159e3b40b3edce54e8962d7b6ed1f345b3e452fa12ae4e56753414bb68b9e6c4d40a8003883a94fa21290605e5ecfdae896468d812fd4368236536d0417e82be53c8e35e707f03db97d4f434be847bcd8702c33ed60d4e7c534c4f1268d638de9e14abaa862905225bf91186217f94f5b005a84c2e143fb286d1e7e16dca03de94dca7059f7fc6b3a189b8cdea12ec01a862c074b690149d84f604dc21c4d9849cf24e8e5171ff4d6aa2b062a45dccec03340864cc16b8e222c97fd67acc1b43e8973f607a22bbbdd5c348f75bbf7d12f0ce04549a8960192208a8ef9910c0b06a74cef3f6f9738005b0a67eb2b5dc43cfbe2e96c421a65c523ffae67b7bc16ae84d5d56dc0ff57532913a30e1765b02902d2c83dc871f0a7707dad5ed13570a2538e089dbebd35e4ecd0a268242cba9dc538099fb8c169bb1914c6d62745085cd023988d4c15c5b9bf5abe98d48ece2d698142d55d7626bef616ab610b2ebf58339b02eee39a4436698fbe5619d9f3d1d8011c93336de69f65b177427bd471c6b64048d2bdf34899474d3a43e3e36e71fce35655bd8d732988220496beac27c635c429aa5b5a520a9816f46caf15bbb01a72540ff8c5c5edd46c1bef0ba1c6895bb164d97c05c00c032b6a171ef146c62dc8d425ed3f1938dcf515b2c0fee73895e6b7c47601849d993c324bae861e04ccc8afbec75e4361b3df58edb78b16f57fe13c94d04cc499043812a20e1cd4a2b703dc4fa4de10d7a7d75c7fce560b19559f2cdf7691e8a73a0301b2c5f6cf67f56bfffa389b6b80b06c50a2e75f1ebc8e170e7e04cc0348b86e08aef0978163cdf928aae8ed6de3b47b4669ea475f27111e8d80b143c5af20cecd99804089fd9d633d2dd3c9019877b54549f48626337ad8399f3c8310f930c60fd61156bc070d43c278a6f3757fedb552522b0ec8aaff31ca5e46fb47f179cb6decdd7b8498f268b1897f432087cf893d81cf3cfe9dfbd41ab6a04beb857fecce32e85bfcc7e4e074451d782e2d2a824247b85bdb94909e22cb21597931d468d3b7e081196e649d3221c6c0d9d4fde7ff4e9847d0ed28b4aec7debb34ee8cb9099ec9864c4935052dfeff5e6ff130019fbf63c25a5e16ad0a7e7b60bb6c0c364d1876a08518fa9ae8d57578230831c9fd93bed0fd77b4e5aa6e92719bc68b18577c00ac9c1a9e778450986991264766d5c06b07450639a267e9aa3f4096f7588a5dcf9b7162fad95b55f2a2eb352dce2c9ecef1e2dd8ca601fcea08adee68191d6a76ae23eb6b8377f260a53e290ef79d371c1ab38d2aa5d10e8d6cad35daab4d26e0f93c322b420727d46cb93e08242c791b9dd3b834f5579524c37989168ddf575bc30ed69e17674e2487eb5036f62f4a075921b3082cb331386511757b65c5252a26cdd777e7f4e05995830154d8ff926308484e328d478d7b18ca71ebf253ae6453f8ea607dc4a78ca4a9085ba8a915409010a8fb9adfa904c06b721d9b19beb1aa898827ebd3f8bd9499976222e90e165ed81bffb15e5fd6fa16bd446315ac19ddd5ca4063a472cdd6d34ea6e3060f0817a11bfcda0c549d5d03955e5a09e3dc3fa9fc0915f20cc7ba17e86d54d758b4dbb4c60126b9d2e7da4926392e80f1959d59d7488ba0399755895e5bb9bc05ca956ab2037a027bbe64edf79716a68dce9d7d80875350b9fbfa4f62b02015376e40214d50b8c3b96a991cda0cd5bdadb9a49b701b71232a5e265cf13e5cd7d4dd81f688afd7b7a4d134801c1646cd41a0c4602ef7caa45925aee4fe2acdb7f034f2d0cc0941453adba086fcccc1c5dc0de8a03ab7e417c6d19b9f99fa287323eb62f0f4be7a3465f3782928f52ada91703c58f48870dffc2132ed96f45fe2d1198c3e19264ab7f45136c56d0035d9ca8f30cd3cb931d2241fafce14a544b2adf3e9cbfe7fee2a832d01c46008b082d0965461d72029d90cb30c4f3497fe196da6379ec0aa14936d6c8327231ebb6c4ef839f4ae61eafb2e4b0ae37bef36c13fc293150dbdf3f932ab321c1477b336bdb166b0092a87cb9be5508a355d6dd6119514a3b722ef3dfaf83c9047ba3b7de4d2dfa31c27ac0eb65b56cf49a939748b9e9c8127161c6e0d330b14c50b5cc74d82016d620c26c91849105e8f14b37de95b54518bd4c8d932c5d3e3bfaa78f498ea7025fc0f10681aa695de8e21f93be07ae0a0d5300f793b8a4a25b627da7fcee6f9398e0c26c858eddec85f1f2475e1ea92f060213ca1186233a868fbba850df7e664b5011a2a1089d5381a46ffc73dd2d77fffca01bf4e3dea20ba06f8f21701ecd42b7b4496b727d60a2008b1c5c260a6fc5c7100d3ddcc1f7f6ccfb0bcca1730bfc5ab7e0c5101051b894607c983acd055f360bf49d12861c828df05e3db1d985d55716165c7087e81c2f87dc23ed45281ace436dc69f9e8e5e9906751b3513e10adcc15fb04b41024fe9b919331bf87a6a442e07ef591a57c0878292b0929f774c9b2b6560563bc6a707ec76191e3edb371dd0fa1887c3707f5a5ba414c87d9d4d9df2481d52c153594dfbfaf62d90bbe75b5d3c9d3b3c36feb63dea7f4841550bc46533ad761e73c6413ffae5d50dd82e866c3ca9a8d6efbdfa6ed6616a54bc1e82bc595c7c74732d336b3aab900c8b36df6465405b110d105db0bdcd525731236e4e2c891eadd841be37a1cdd79f2e093a5b0a9892f50ffff4be24236ffb99a85cc51fcf510bab573cbb281d657554ae60f62725e88c7731bbf1fd158b3790d0f2532e46981f7766d6c91b3d7c5e896dc449ce492c8cdde89737a4d5893352aa2d6bd439075481c7ce7aad4f7ebeffebbc160826887dc3443b908df8c6bb336078f3e0fca0074206c3f3969ed9d3f0531bcace901377fd1e223b58412f793f6ddf8a9aa86d8066c65627ccbd6602b90f7c81c1e7a12bd5cefd05da382427c28e621c38a252a830d1825d76a4691063c67d8b4616de376ac47c0da4d315ebe408e0f30db14aaebfd0f9324d7c16af7d795b004f75b9aab06dc4b2b4b942a25c4c37e5f60fb9b909ef2ff17ec56b5c54842465e1e52dc0f93acf5634902d7b381ecb96e099768f8b01f24c0c42dc8ef19bbc16e6a5e28b823b02e50bf79bcbb0a4b013a72fc33c0e1b91b875ca4303279d710e5802153a1b27c665ea8b4c399131221da530c69d3ede63b393daeff90919ba2a99b10aff4b4eb2da475eb28abb4a939ceb2846da3667a4b838c8c5dc1a796c7d910382bc89cff7122158685fa9476932273f17fb942c95fe6f45865783fdb14d512a46fbeeffcccb32f1c1571d85d0cc421d38b36bbf881648f630ae8216ac7a0b91bcba68b854250e1943d05d0ef1d2fbac4294ee72b0f216b301f122f1e9eb1b8584bb2e1a2c9d5705e9b3ed1b7b932da2471cf40e59bfb8d25a0e99a7a96483314be0a7b02d1a60b716b06818f968036803a1874a6aba4c099e0599ce7b08408970563d8560c8ad66a798ad74481573531a55b8c5a64d80abf4270290192563f230d05c6bdc5f75c821842695ebad8766affd7bc95f7823c22a7a42cb8c2ca64835d68d239c97e6f3c6799155eed9e9fabcb6468809eae7acc417291c40cac2c3a4ce1be259a1ddb3f066ad0cdc9ab42912fa236099124fada6e1cd7d81277b43cbe5e42b544ad3e888e8f1a1598576588ec8b3ad7a6a1ab1b0b142d99be8e2ca9b0bf7a750060f0fa1640efb0a9d66ab990eb13cbbfac3e7ed342368c9b0631f244fa300ae0943462c316ef28c74938915fb717441f94acd18a2b359ad3d8adece1cebe10433f7ed0a1c8cfbc3e206e5d97cb23a0da3bec9d77a86d5a44f7ed19f6e65f3480f8d51f5820e8ab188c99b38203726b7be34c4062511f884979b2d0dcac37d785b06d35e50733a861f251dab4abf7c5d4b24d11476185b0bcd82b527a9283b2f8408513d62891e627cb62cc7c0d88f7f98eac382c8155d7cd57fdc864ee1596d15e2836884cbd92fe7ea960fb2e9ad9acf7c10c727f42e1b24acd9632e21f9d683ad9bd74822ef8b266841e0fac447eee815c3d181f2bbcbf3467147da177687b1b8dd3c6c0be676870139a4c1639c5f88ced4dbcbdd6b689b90e96822deb84eed433c47967b9c9ae0ff8b0ab86c490f0d5ed99db02f103fddaeda74f4eb4e4f84fb0c1436289415ef4ac38239dc63f74d2a288b8c233965df73c3904235166f1bcd02aa248978a89febc1768de116f56ec28f431873e865cd0e4e46564a63c41eb42e77f3308d8bb239e249f1d91d3d213d50e1e7f81caf1940710e52faec86ce023b918c9f01c30f258656bee392f56b9da656d7310426b2f63673054649481d0f925c204c6d72e0389a323f049796fdb1e6aa7b24d4fe83ea2b665c2eb60d00979da4fdcddfcb929b5cc6eef771620a55d8162a03af1c316eae187e2e50efc5ebdc4d72e7e185b5edf3279e5211516f6e8ce455784ca1394ab5f7b0a3bd4e2d4ccf3b88d8ba062cc4b3e39b9367da9e8afa2e05140cc41634bb70fed3c083d2f5d7b29f517895b6362d9328a265b85a36abcd670fc47d08a9e5cf79d13c7a064cdb8c8a873dd6cc8b1cc2517ee11122f3aa36dd9d53391baf0001198e8f2038a4eeb0b20b006cf9561439c7da8c5d0edbdcc13b5cddbb168107ff25e2dd51250e376d7ee3cbfeb5ff29fdc09d08804597d9b61852335131e0c4f4bca23ba272cd83285551e28ce04e2e56ba3c0df78ce115b76e18c0f50e1d3664f5bc7ce2add110371da5aae423a1956625d88c0121e1bc03bd48c9ad4e57c2f5ff2a16f56a5b934aaf48761bd25e366ee0fd9df9ca897e9452d054b6f592643218e7cf2733f2c701a03ea8349bcf5a78e15e4e8cba4e03f72fa6e3dea30627d2058579eb883a623240e49f332c5815b63546c2a899a6d759b54b2d7bec277df7aa9f2a2771277307c94d764b8e424ea7231620c548db289769f5ffd967b5f34fa119cdce546f3b40b27a28442896b9b87d528d9c7f02429eefc24aee0bc3cb0925161a01481ae002e9cf62cd05da0331db89ea1a7b4d99c390b849ab72799f6c22d6fc245d58420e3f910ad33d035742d5d3a79a64f2109bac4dc7bf9b2e8484911df01cbbab5908f7eba4733ef057383e12e9ae2ffec2f83f3a44b43494aff861026f4a136d7338a2cf1bc8c2c4ae71e9921f728300b26a7bb36f291208d13bb53a35aaf95ce59ed0c04344ff8fc4a336a08ecce91a9d3236852d3c2eb735b697976b5f1447e301b50f727679ffdd06d976e7744160408c45fff0d0a1ca7083d49626889475e45a3196d0e359df5f1c59cbf09985fe1bd88015febf963439ff4ae0544e021806a16013fc2c9e1b998ed308f45c495e8d3054bf3e4e78d417b89c3de6608246b4d1f06867f1143966e3bb8ace7447e3e85712be4c7b66fba98d030803f06746da245ade8f16368f4be0eb13e82f18079f1f9b92ca16824d1460c154f3d04f53b2c296acaab105bf685c5f2d6b0ef8986c8455d5a6cb0436ef7d1b0b641ebc576c41ebfb28fab", 0x1000}], 0x2, &(0x7f0000002680)=ANY=[@ANYBLOB="3000a10000190100ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17], 0x70, 0x40d}, 0x8) read(r11, &(0x7f0000000640)=""/4096, 0x1000) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="170445b1c79049bc4a520bd8d2f16cd93879d1d3ed7978a99fd83cc1ac7d0019493ccdac2431634a9b030ddcf5607d0736bdfb349ab0c4c8d7a23b05adf05d2449708137ba5f0a3335c0b4ebf24515de589eb6c057e8b83a9d6514d0e16600c569c2503931900562607eb885de3e7e5d7a0af97748d687ac884e384d7f47e96a75e7f30fdd002ad9651f887c0ac90676405958becdb619de5d66daadaca840d01c43974d6ef7d43838f9b6af5b1c85f9f189e5e59517c9ad79340bfb795a29f59183388b56d77db7f556c80faa6a6f20eca493575f725d48b011ef6a52f58ea319a262959ceb380b6b0ab010106de62c3efbdb72bd9f4c9e33", 0xf9}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r10}], 0x20}, 0x0) 22:00:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x820}, 0x10, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 22:00:12 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:12 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./file1\x00', 0x8, 0x5) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8000, 0x45) (async) r1 = getgid() lchown(&(0x7f0000000140)='./file1\x00', 0x0, r1) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x534014d145aac434, 0x2) 22:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:12 executing program 7: sendto(0xffffffffffffff9c, &(0x7f0000000200)="1ecd83c86b7c81dfa2c69b3395e3850a2b6b30e0ae4c0b912752d7ee9cee56c0f50f0656fc4d8e2dceb69e86ffe202bf710fa31b5c7791dcc7f23770d240259ee9b06d1b570eb61878bd2e85d962edfe7f8e08c758f1a83336dfe9447ce1e4462849611f9b7fd040074a8b6d32fb218208fe4c2afcfacf1c60fbcc2cfcced9aa968a5ce1b56bb4dd04ac02b1b4b845d31cf41980afa90a415853fa653d09f962039ce04c322124e25b8c81b65f9b926d427883670f520f5f00d46beb9129f537507966965622d2a6df2ae68bd59d10d09d20f50e9d4c039eb9b94a1caaffeeb4c27a2d61d50fe0a4954893aca313c86c3ddbcc61e12a17cbf452df626c5cfadfcdae75360c390bda0bfa9f1b29aded1252db7ab05a7ea71a95df291aa2ca1e64e9a2f808dba037c605516e29ee9a2c68773235a92a8c0dfb7cc5e610e195b5eac335a28783f2cd90f8859777cd8c4b94500f80528ab061c69cd0a958e6a3cb8f3c9db21add4b8e3afa19111648dee78fc2751ae9ef7f820b6cdab11ec36a04f544050fd00ed86fa01f82f97b0f582203bfcf9ad35615489980b4ec9c6f9744084266d38e198c732baa053eafb265c4067a6e00b87deefbc8fb93332e79a75d6059de5cf19dd95b98a55341667ae7fa70e9ed154a5d31fe1f335d58d7bc0620a15d7259679ea79c9b75dfdf4bb69c8b167fd724bd1da0ed002878eab56f0a06005f90c255d501bfb5d3db342ac80ee786f7007d23df794a20c764d99311a088171d40df60818544df3977b7a129f3d19a64c4f621aaaeabd60ff6b5a5cc63e9995edfac95fc4eb58848bcb08300abadd81b5a8f4b1339c77176bab792e013ad6962d3d7ebcf0b90048d38033e3c6cadf6fb6c7d6166e8ddb68cd108ae059f9fdc9ec9cc16367eac51c10b61b001c6297505e7206b489fb5379256f3cbbc34f60cb32cebf1e10c2ec157ae39c6ff5c96c4974b2e2b80c2bfa90b944aba9196abed50db8d9b384d2f0313860166299b29665ea50859ec6cf5bc94727f3d35549291fb46cecbb6110f02cb360e0d8f01da3c9577f20810a9e8f4ef70441c55b0fe8fb2602356de4183488da92f495001784879e3f8d1a7e561c08a3ec7c553be4637005d96d446b11f2a4badefae3122702537124e7dad8423fd99839462a117a793149226cc318b53401ea2a258b995cf27752b408ebf141aa9da271f1ddffa8b7b8691919c851e13d26c15d6e040ce25ff44dd843269762626e3b653a6095ad09799f37459019dafe207fbfbf7483107160fd473f6a343792916a81b4346b7b0edaba76fa35e1630aebd29cec05807c9471b347f75a243d3cb9100072069cbecd26149650b760efcbac31daa929978266e636ac57d1aba599bdec4a5c5d02d906e6b6d7617325b0d153f8ded8e9657585260951925e0feab8fb7b8d37ea4d40a1da368050b9584d593f92e20f6811ab778fdb219a045da0a7edcc0d7a9f0ae61d127d5d495aa037d0713cba542ad4e2f2f2515a7f40644d05387a485acb551c3ce97917aed24492099dc78cf4afe2d2d276b384f446c1e8c7bb909581262bf952fb8378016907fc9ee850f51e72bc781827c04b47015cf3fdb3645a9e780c8e5433f243d05b7ae565f9d9b587c99daf4355b90151f08ac73bed8bda0c85a32cb66f5bb696f4558ccc1e5c72b1ceff48fcc483af382dd2688a66874bcafd305702c1bf31f4e8133486003953f448c17c2e73fdfabccf353c4898ccccbb0323855c4382f81fbfbc70c1ba64075a78bfaa296568bd9beb7e7939f6c3259aac38d630c7e4b87fa310ebf023ef17ed3da3b99a268d19485cd552ee12744e9b18d2d0707548a4e52ee74dd1d05de2601441a15c076302fc102a0c012799209db963fdf2a75f3e05e0616479c8996b114ad8f8e58458a998b960d3d100a219524fbfdbce0878f8f2d86f0671925e953a814da080f13b00827fbf140542d4cd4a5a672fe81df12d8fa2235f98b8825f4da0af1ed1d558da1ea8adbabefe332fdfa93406e09c7825c46ab5bed92617b15595d2a594091364928846001a7e804e40b167a6f155dd9d678a1f0f8f4bb3e54fc7df904b5099f2589c5a8592c16573b489f5caf5cdbb339ac69a336cc8487c313e23a4f6498ab26243f75f022c3c283bc5e3ce84e3dc52f38d5e79550c93af3b2b18cd47f40fec12a3e05d951024611e89ec70dfbeccedd0a94ca0ff2fed2d7822ab39c6b721908680c4810bce1aba4f62ed589802eed47611d0fb5ff9f67219f32ef9240bf8f19c15db1a5fe545d1456e9b8ac32c04b962e106ba0373e2a17173fb275b993a12fd508906f44d9fd92445676ab2fe4e746b32b79f8531fd28e81f3d5a123978707df3ff38981300dd2a92ccdbf85aed07bc534ab748868b27dfb27c167da4216c6c96437d7a69bb98d7819f35a1277124cd9a84d4e87b63aec10d298fcec191249ec48e1cb2f396426d5c5633c44d946a5dc371c07f7c76fd3d42394920aecf0d34159dd610f8925501e46ada04420011b6b7d0c37d5e9efdf73b0ed09308830480c5e5d8dfec486e9c7b721b9f0725f4d435d8765dde6428b9e0061af4cda979ad05e58539bbec98209bb7f77d49af315042f1863b7fc57522ff0d16bdf0c07acfe49b0af2131f911e42d96fb118c478a4bd01cb3e4f0d330ef91825a150354d064833f4cc87c27dca54447baca44e1f31e4ae6ad7422fffed65f6b36226013a94953eb8b72e629ad25c1d300171778e60df5868f1317e1227f39ba25040f475b11d272bb7fa9fdd778f9e3a2ef69d2444db9cb50fd8fee62a15221026dc3803948cbe8a17bd48adf9282d11adcfff20d6c22416d54552d3f30c7b38092d27a312fb8e30cea29c5696715929e598d48377e9c466fc38a9f7ead48a0ed327b692a9fcb7fb320d9cefaf5ed200366095fa8eafd5751493d198367c0bcd6c28f98e812ebb7b37c34218b2afbafbe8a00134304749425d82382dd64430be40f80c11855791f3b267a8013b06cd81fa8a53b4081e5df01795b25abc37101163c0f4e71c850aa6eb62b01bbcfb69e7d46e4e05f642e93314a9a53aa0758e0b22ce44c4a00665aa28f20c6f62dabe8ec640fa775c65809ea2bda07c9e0155313c0a6303943bf9b85e4702c370c38e6ede64fa6766b7c73aaf9aac114162b6f9d359099a74cdd28102afa2133b817fe51e755093465c2c43cc14e630cd26823f4b16406d24c5fabc39d6227d66bfd86382e624d4065da2d6b749da6c191297d6ce06f53129bb674ec0b7d171798a0a3b26544c843d2ed1a066a5ac5decd8eea0c1d79534cf0cbc9868aae63ef48cafc00b0093475202ff3ae7aeb08f6afbf8dbaaa7bd4549ce1d5a3affd73a12412e44f04119b2c9561b1f5251559f3c39e7509a8d9ed479edf72ddc6ff45ec63e52af2899b5c92ce4fb58854f8b6a0bb3065eb58dd7eb1bebd822ef0141d5c6587d0b54d20fa517a19c9129ee672f6e7fe16c8f86cbba6be77082a1c25ececf6771064a007307b0a5f728075b7a01bc88e93fbf03b200afaabc93b26208666595de539e21784b7f1328b9d322af9f792244e21b1fafe5288504e3622eafc88cda5683b0c294a14c7d3efbeda7e85a71026238b4875be5e13d896ac1572741fba75cb6cd6b3b4a1cb6706717cfadfb96abaa21075e67e110ebb8f96daf53958609ea8c70b1086bf6e32381ddbb8ed94b6fb4a8fd22a3a642d033bded84055700b415de647f3b252f1e251992d4e7c21e9c40017cb6e3b3bf81415d1cef3104fe1e4a2dc120881d744f530bc1adf83adad1fbced8121846f7e850232bd7684e19b6aeef0ec6c21822552e35a5273f281a0706bdf350e384fca9a54f08d1ff92363c01ebf6d34ac3d8b9d79828642d0af5ef88e4c74ef78f9cbb4cd29ab77736fd2670cd9dfd19b85388ddc14d579ca8ebf3a10121e2f61841e4cd51bbdf92026a37a11b3315970c5ab913b79112ab4dd9d21b928e23d638dd36359d42e07b691dff6130adbeeec2adb86828f56d7868b4a291201fd6f5b007ef477316b9d2d98d1690b8a657f1ae3d3d2f750e53d010cc08492592b12e2d31f1af5d680028f58923d3478f1206ba03f5a6eaf7b7f01e69988ae3e569b054e0865cf5c16456614c28c77655b94b10e28131a7f2b94d1ddddccf0bf55655472a30d7bbb6a7ecfcb77aa206cf6b696a49e71347d1ec56c33a02924996cc0c1be64fbf69257c614169485c070f1d03bcdb17b8f7906e613bdc2d8c9c6985a7c4b1cfe7a3f82cb2e349489ea17e8d1814749813c222261172ea0385265b75e835943babccd28f3d630158fef5d321880db9de85f740130f00824b942091fecff2e3db4bb589ffd16aa55ae865a2f12b86ded46e3cf8ccf227f2072f20445fcf9e6d5a4c2a8b0dd3ee0e83063f51881274d330a91aa5b6495bfbc1f8abd8564d2a23421091a3be1c6cfb229bf9f837626aaa60ed8d05506a99f7fb5c97deeaf7e7e78d5068421f09ebc5b65f584f10a3cd1b60fd64b56f5ffd0ce649dec4cdaa5bfcab8a9f57565ec317b8593fccfdc25c3a5dc2b5774571286c7c239f397311bc3a7da500cbe73357874fd0f6c8d1e12b2a1b59424e1d3e7fedb949c8cde2c0c34e2c64d5d6c1736f5a164b4dbce1a32c1414dbb951f0578db5451766b386d41ffcc4bb4f998a643b3998f293fd1d8e1a9ac26140e411b7477a1816f246c6a674b75f2d8ec93fb5353c84279b03ecc2a8bcbb637429a70ad74a2e3fbfa49a80b8422bb708f46ff3ef5e62c4cd2d6e0823173b1b897217b6bfd1af94281247a06459908254fa47c8b393acdd3bb17f5297e34709b1a44f0bf64f16c52a1dce703fa0dffe307d70b97899592bfa46cdad95905fa655d5ba87be9e66e66f2f44c0bbbc52e4042e9848dd03adaef026c66be7892c1098f327672adb50edfbf0eb2af45dd9bb2ac5903b0a5c3fb3a2a1302d25b1d1689cb8cc05acf01233b6607936d1b187011ab6947e7a98b52faf8208f3b3547fd4678f23ef413c192240a41238cd6cfbd092514eed1f08574bd6d22ce11e07101c9d2bf05d9e3dcbe2895ff939745a5a2b96bd4553109fc62f160f5a73818c6056bdfd3a7b9162c9109110aba18478a46f5b90dc9a442fd8cfae3cccbef55065fdd92f15e2ede2d39920330593ac5ec2f7fe08af8ab818d09567499a455a32df97c267f9484b0f27dd7f2a817236632efc83a175b9a141277c782b49555f140f1cf6fd7fa8ab7fc889605a165c0aefdc7a3153b9988631949637e731b9a3ec557d99ca77e434af0c49874663e09f3999bdb4470f84624d775ae6335355c5554b66c07b203a22f5a8c7829da91814b31249babbb2a7cb634f6a82c704464242befbb68a06818b60e283f46d2c54f05edf1f2bbdedf6f7099558ff4e667e632b2fa147d7d267498b2bf68549f3e92b9bac10d8746f57d4ee0ec2bb6b4124638fb3ac69a3fbb540c9d98eed08d01dc1adf1463d8f6099c5b7be16dd82b3d7b599445db14bf86a4f89374f833500dcabca0ba5976393411c76e567863dc1203e6ec003ec0fcff6f4d03fd2ec2df01efcb9606e51022d3e84cf26b2d16bfd2a3ef1d693163aac5d03df80d72102ac01977acb181156e15ef71e4485a6ce523963460b65ec591a797a35d5cca88f87a603447eaa67d1832b77e17c380af6990bd3d6335b62035305d379129168a4a392f6a5537bd44134a8d38c21a31e504b4eb86469682f754361462259ae89c797cff2a526b31a4ec2e395290fd2babad", 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:12 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f1f000000000000004acd0d11817b8555f3"], 0xa) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000380)='./file1\x00', 0x0, 0x404, 0xffffffffffffffff) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file1\x00', 0x2) recvfrom(r2, &(0x7f0000000240)=""/206, 0x6, 0x843, &(0x7f0000000340)=@un=@file={0x0, './file1\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file1\x00', './file1\x00'}) 22:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x7fffffff) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) r2 = getuid() r3 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r5 = getpgid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, 0x0, 0x0, 0x12}, 0x7fff, 0x0, r5, r6, 0xffffffffffff8000, 0x6, 0xa18b, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) (async) r9 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c3c6923cb07e23c4f7b760c587d0526774ad31f5c4c8d8b55a9b8cfb309156a6f39bbb3fd42c7c198b976269fdb49bf5e51f7404f49d5094934c6a3e22fe939085f81bfa42272a24b44112ed60d5fd4e1f87865f202059e4ca52c8a602", 0x5d}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, r8, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x58, 0x405}, 0x6) (async) r10 = getegid() (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r12 = open$dir(&(0x7f0000000580)='./file0\x00', 0x21008, 0x38) r13 = syz_open_pts() (async) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r14, 0xffff, 0x1022, 0x0, 0x0) (async) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0xda0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r16, 0xffff, 0x1022, 0x0, 0x0) (async) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000002640), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="11c4d5fc3f49796545bbecfbb2d1f5a8532cb95db63179e488bc3314c121f34b861b47516ef84fc36d1d9250fe857c601c6ea11b3178f8609e803dbf6c76023675c8e73982e88d5100cae5f1833d246a2acf76e6028445b4a0766e36803d995c1ec045789b5b2bd6bbf63a704ea35afa64f34b9044ee1fd1d88b0b554d3ff1e52a19bd78775b40ee4dfa11049d1ee01cc4cc06cd3412958be5639677be4d0a680ae00af9061a3dfda210f050c1c0c7941eec", 0xb2}, {&(0x7f0000001640)="d0a2302712aea5f9fec2f0e8e15beaba9b7e24532f43557ee0fed31ab6458511ef3f612ee69ded7dfe98e0234b42ef6666d9d67e2c58ee9c071ca8bcb5f412f8c52162ce87eeac28b3844d85cc60b93142e55aab640aaa343f1513f3a764178c087e067a361d118053ae48dbbf3fa6682b9c591639c976b69393830467259af7521770f19bdcae4bcc7f80007f3bf202f052d675651341dffc55f3e7196f3b5b702805125ba0581efbbbebab5273d159e3b40b3edce54e8962d7b6ed1f345b3e452fa12ae4e56753414bb68b9e6c4d40a8003883a94fa21290605e5ecfdae896468d812fd4368236536d0417e82be53c8e35e707f03db97d4f434be847bcd8702c33ed60d4e7c534c4f1268d638de9e14abaa862905225bf91186217f94f5b005a84c2e143fb286d1e7e16dca03de94dca7059f7fc6b3a189b8cdea12ec01a862c074b690149d84f604dc21c4d9849cf24e8e5171ff4d6aa2b062a45dccec03340864cc16b8e222c97fd67acc1b43e8973f607a22bbbdd5c348f75bbf7d12f0ce04549a8960192208a8ef9910c0b06a74cef3f6f9738005b0a67eb2b5dc43cfbe2e96c421a65c523ffae67b7bc16ae84d5d56dc0ff57532913a30e1765b02902d2c83dc871f0a7707dad5ed13570a2538e089dbebd35e4ecd0a268242cba9dc538099fb8c169bb1914c6d62745085cd023988d4c15c5b9bf5abe98d48ece2d698142d55d7626bef616ab610b2ebf58339b02eee39a4436698fbe5619d9f3d1d8011c93336de69f65b177427bd471c6b64048d2bdf34899474d3a43e3e36e71fce35655bd8d732988220496beac27c635c429aa5b5a520a9816f46caf15bbb01a72540ff8c5c5edd46c1bef0ba1c6895bb164d97c05c00c032b6a171ef146c62dc8d425ed3f1938dcf515b2c0fee73895e6b7c47601849d993c324bae861e04ccc8afbec75e4361b3df58edb78b16f57fe13c94d04cc499043812a20e1cd4a2b703dc4fa4de10d7a7d75c7fce560b19559f2cdf7691e8a73a0301b2c5f6cf67f56bfffa389b6b80b06c50a2e75f1ebc8e170e7e04cc0348b86e08aef0978163cdf928aae8ed6de3b47b4669ea475f27111e8d80b143c5af20cecd99804089fd9d633d2dd3c9019877b54549f48626337ad8399f3c8310f930c60fd61156bc070d43c278a6f3757fedb552522b0ec8aaff31ca5e46fb47f179cb6decdd7b8498f268b1897f432087cf893d81cf3cfe9dfbd41ab6a04beb857fecce32e85bfcc7e4e074451d782e2d2a824247b85bdb94909e22cb21597931d468d3b7e081196e649d3221c6c0d9d4fde7ff4e9847d0ed28b4aec7debb34ee8cb9099ec9864c4935052dfeff5e6ff130019fbf63c25a5e16ad0a7e7b60bb6c0c364d1876a08518fa9ae8d57578230831c9fd93bed0fd77b4e5aa6e92719bc68b18577c00ac9c1a9e778450986991264766d5c06b07450639a267e9aa3f4096f7588a5dcf9b7162fad95b55f2a2eb352dce2c9ecef1e2dd8ca601fcea08adee68191d6a76ae23eb6b8377f260a53e290ef79d371c1ab38d2aa5d10e8d6cad35daab4d26e0f93c322b420727d46cb93e08242c791b9dd3b834f5579524c37989168ddf575bc30ed69e17674e2487eb5036f62f4a075921b3082cb331386511757b65c5252a26cdd777e7f4e05995830154d8ff926308484e328d478d7b18ca71ebf253ae6453f8ea607dc4a78ca4a9085ba8a915409010a8fb9adfa904c06b721d9b19beb1aa898827ebd3f8bd9499976222e90e165ed81bffb15e5fd6fa16bd446315ac19ddd5ca4063a472cdd6d34ea6e3060f0817a11bfcda0c549d5d03955e5a09e3dc3fa9fc0915f20cc7ba17e86d54d758b4dbb4c60126b9d2e7da4926392e80f1959d59d7488ba0399755895e5bb9bc05ca956ab2037a027bbe64edf79716a68dce9d7d80875350b9fbfa4f62b02015376e40214d50b8c3b96a991cda0cd5bdadb9a49b701b71232a5e265cf13e5cd7d4dd81f688afd7b7a4d134801c1646cd41a0c4602ef7caa45925aee4fe2acdb7f034f2d0cc0941453adba086fcccc1c5dc0de8a03ab7e417c6d19b9f99fa287323eb62f0f4be7a3465f3782928f52ada91703c58f48870dffc2132ed96f45fe2d1198c3e19264ab7f45136c56d0035d9ca8f30cd3cb931d2241fafce14a544b2adf3e9cbfe7fee2a832d01c46008b082d0965461d72029d90cb30c4f3497fe196da6379ec0aa14936d6c8327231ebb6c4ef839f4ae61eafb2e4b0ae37bef36c13fc293150dbdf3f932ab321c1477b336bdb166b0092a87cb9be5508a355d6dd6119514a3b722ef3dfaf83c9047ba3b7de4d2dfa31c27ac0eb65b56cf49a939748b9e9c8127161c6e0d330b14c50b5cc74d82016d620c26c91849105e8f14b37de95b54518bd4c8d932c5d3e3bfaa78f498ea7025fc0f10681aa695de8e21f93be07ae0a0d5300f793b8a4a25b627da7fcee6f9398e0c26c858eddec85f1f2475e1ea92f060213ca1186233a868fbba850df7e664b5011a2a1089d5381a46ffc73dd2d77fffca01bf4e3dea20ba06f8f21701ecd42b7b4496b727d60a2008b1c5c260a6fc5c7100d3ddcc1f7f6ccfb0bcca1730bfc5ab7e0c5101051b894607c983acd055f360bf49d12861c828df05e3db1d985d55716165c7087e81c2f87dc23ed45281ace436dc69f9e8e5e9906751b3513e10adcc15fb04b41024fe9b919331bf87a6a442e07ef591a57c0878292b0929f774c9b2b6560563bc6a707ec76191e3edb371dd0fa1887c3707f5a5ba414c87d9d4d9df2481d52c153594dfbfaf62d90bbe75b5d3c9d3b3c36feb63dea7f4841550bc46533ad761e73c6413ffae5d50dd82e866c3ca9a8d6efbdfa6ed6616a54bc1e82bc595c7c74732d336b3aab900c8b36df6465405b110d105db0bdcd525731236e4e2c891eadd841be37a1cdd79f2e093a5b0a9892f50ffff4be24236ffb99a85cc51fcf510bab573cbb281d657554ae60f62725e88c7731bbf1fd158b3790d0f2532e46981f7766d6c91b3d7c5e896dc449ce492c8cdde89737a4d5893352aa2d6bd439075481c7ce7aad4f7ebeffebbc160826887dc3443b908df8c6bb336078f3e0fca0074206c3f3969ed9d3f0531bcace901377fd1e223b58412f793f6ddf8a9aa86d8066c65627ccbd6602b90f7c81c1e7a12bd5cefd05da382427c28e621c38a252a830d1825d76a4691063c67d8b4616de376ac47c0da4d315ebe408e0f30db14aaebfd0f9324d7c16af7d795b004f75b9aab06dc4b2b4b942a25c4c37e5f60fb9b909ef2ff17ec56b5c54842465e1e52dc0f93acf5634902d7b381ecb96e099768f8b01f24c0c42dc8ef19bbc16e6a5e28b823b02e50bf79bcbb0a4b013a72fc33c0e1b91b875ca4303279d710e5802153a1b27c665ea8b4c399131221da530c69d3ede63b393daeff90919ba2a99b10aff4b4eb2da475eb28abb4a939ceb2846da3667a4b838c8c5dc1a796c7d910382bc89cff7122158685fa9476932273f17fb942c95fe6f45865783fdb14d512a46fbeeffcccb32f1c1571d85d0cc421d38b36bbf881648f630ae8216ac7a0b91bcba68b854250e1943d05d0ef1d2fbac4294ee72b0f216b301f122f1e9eb1b8584bb2e1a2c9d5705e9b3ed1b7b932da2471cf40e59bfb8d25a0e99a7a96483314be0a7b02d1a60b716b06818f968036803a1874a6aba4c099e0599ce7b08408970563d8560c8ad66a798ad74481573531a55b8c5a64d80abf4270290192563f230d05c6bdc5f75c821842695ebad8766affd7bc95f7823c22a7a42cb8c2ca64835d68d239c97e6f3c6799155eed9e9fabcb6468809eae7acc417291c40cac2c3a4ce1be259a1ddb3f066ad0cdc9ab42912fa236099124fada6e1cd7d81277b43cbe5e42b544ad3e888e8f1a1598576588ec8b3ad7a6a1ab1b0b142d99be8e2ca9b0bf7a750060f0fa1640efb0a9d66ab990eb13cbbfac3e7ed342368c9b0631f244fa300ae0943462c316ef28c74938915fb717441f94acd18a2b359ad3d8adece1cebe10433f7ed0a1c8cfbc3e206e5d97cb23a0da3bec9d77a86d5a44f7ed19f6e65f3480f8d51f5820e8ab188c99b38203726b7be34c4062511f884979b2d0dcac37d785b06d35e50733a861f251dab4abf7c5d4b24d11476185b0bcd82b527a9283b2f8408513d62891e627cb62cc7c0d88f7f98eac382c8155d7cd57fdc864ee1596d15e2836884cbd92fe7ea960fb2e9ad9acf7c10c727f42e1b24acd9632e21f9d683ad9bd74822ef8b266841e0fac447eee815c3d181f2bbcbf3467147da177687b1b8dd3c6c0be676870139a4c1639c5f88ced4dbcbdd6b689b90e96822deb84eed433c47967b9c9ae0ff8b0ab86c490f0d5ed99db02f103fddaeda74f4eb4e4f84fb0c1436289415ef4ac38239dc63f74d2a288b8c233965df73c3904235166f1bcd02aa248978a89febc1768de116f56ec28f431873e865cd0e4e46564a63c41eb42e77f3308d8bb239e249f1d91d3d213d50e1e7f81caf1940710e52faec86ce023b918c9f01c30f258656bee392f56b9da656d7310426b2f63673054649481d0f925c204c6d72e0389a323f049796fdb1e6aa7b24d4fe83ea2b665c2eb60d00979da4fdcddfcb929b5cc6eef771620a55d8162a03af1c316eae187e2e50efc5ebdc4d72e7e185b5edf3279e5211516f6e8ce455784ca1394ab5f7b0a3bd4e2d4ccf3b88d8ba062cc4b3e39b9367da9e8afa2e05140cc41634bb70fed3c083d2f5d7b29f517895b6362d9328a265b85a36abcd670fc47d08a9e5cf79d13c7a064cdb8c8a873dd6cc8b1cc2517ee11122f3aa36dd9d53391baf0001198e8f2038a4eeb0b20b006cf9561439c7da8c5d0edbdcc13b5cddbb168107ff25e2dd51250e376d7ee3cbfeb5ff29fdc09d08804597d9b61852335131e0c4f4bca23ba272cd83285551e28ce04e2e56ba3c0df78ce115b76e18c0f50e1d3664f5bc7ce2add110371da5aae423a1956625d88c0121e1bc03bd48c9ad4e57c2f5ff2a16f56a5b934aaf48761bd25e366ee0fd9df9ca897e9452d054b6f592643218e7cf2733f2c701a03ea8349bcf5a78e15e4e8cba4e03f72fa6e3dea30627d2058579eb883a623240e49f332c5815b63546c2a899a6d759b54b2d7bec277df7aa9f2a2771277307c94d764b8e424ea7231620c548db289769f5ffd967b5f34fa119cdce546f3b40b27a28442896b9b87d528d9c7f02429eefc24aee0bc3cb0925161a01481ae002e9cf62cd05da0331db89ea1a7b4d99c390b849ab72799f6c22d6fc245d58420e3f910ad33d035742d5d3a79a64f2109bac4dc7bf9b2e8484911df01cbbab5908f7eba4733ef057383e12e9ae2ffec2f83f3a44b43494aff861026f4a136d7338a2cf1bc8c2c4ae71e9921f728300b26a7bb36f291208d13bb53a35aaf95ce59ed0c04344ff8fc4a336a08ecce91a9d3236852d3c2eb735b697976b5f1447e301b50f727679ffdd06d976e7744160408c45fff0d0a1ca7083d49626889475e45a3196d0e359df5f1c59cbf09985fe1bd88015febf963439ff4ae0544e021806a16013fc2c9e1b998ed308f45c495e8d3054bf3e4e78d417b89c3de6608246b4d1f06867f1143966e3bb8ace7447e3e85712be4c7b66fba98d030803f06746da245ade8f16368f4be0eb13e82f18079f1f9b92ca16824d1460c154f3d04f53b2c296acaab105bf685c5f2d6b0ef8986c8455d5a6cb0436ef7d1b0b641ebc576c41ebfb28fab", 0x1000}], 0x2, &(0x7f0000002680)=ANY=[@ANYBLOB="3000a10000190100ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17], 0x70, 0x40d}, 0x8) (async) read(r11, &(0x7f0000000640)=""/4096, 0x1000) (async) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="170445b1c79049bc4a520bd8d2f16cd93879d1d3ed7978a99fd83cc1ac7d0019493ccdac2431634a9b030ddcf5607d0736bdfb349ab0c4c8d7a23b05adf05d2449708137ba5f0a3335c0b4ebf24515de589eb6c057e8b83a9d6514d0e16600c569c2503931900562607eb885de3e7e5d7a0af97748d687ac884e384d7f47e96a75e7f30fdd002ad9651f887c0ac90676405958becdb619de5d66daadaca840d01c43974d6ef7d43838f9b6af5b1c85f9f189e5e59517c9ad79340bfb795a29f59183388b56d77db7f556c80faa6a6f20eca493575f725d48b011ef6a52f58ea319a262959ceb380b6b0ab010106de62c3efbdb72bd9f4c9e33", 0xf9}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r10}], 0x20}, 0x0) 22:00:12 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x14) 22:00:12 executing program 6: unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:12 executing program 7: sendto(0xffffffffffffff9c, &(0x7f0000000200)="1ecd83c86b7c81dfa2c69b3395e3850a2b6b30e0ae4c0b912752d7ee9cee56c0f50f0656fc4d8e2dceb69e86ffe202bf710fa31b5c7791dcc7f23770d240259ee9b06d1b570eb61878bd2e85d962edfe7f8e08c758f1a83336dfe9447ce1e4462849611f9b7fd040074a8b6d32fb218208fe4c2afcfacf1c60fbcc2cfcced9aa968a5ce1b56bb4dd04ac02b1b4b845d31cf41980afa90a415853fa653d09f962039ce04c322124e25b8c81b65f9b926d427883670f520f5f00d46beb9129f537507966965622d2a6df2ae68bd59d10d09d20f50e9d4c039eb9b94a1caaffeeb4c27a2d61d50fe0a4954893aca313c86c3ddbcc61e12a17cbf452df626c5cfadfcdae75360c390bda0bfa9f1b29aded1252db7ab05a7ea71a95df291aa2ca1e64e9a2f808dba037c605516e29ee9a2c68773235a92a8c0dfb7cc5e610e195b5eac335a28783f2cd90f8859777cd8c4b94500f80528ab061c69cd0a958e6a3cb8f3c9db21add4b8e3afa19111648dee78fc2751ae9ef7f820b6cdab11ec36a04f544050fd00ed86fa01f82f97b0f582203bfcf9ad35615489980b4ec9c6f9744084266d38e198c732baa053eafb265c4067a6e00b87deefbc8fb93332e79a75d6059de5cf19dd95b98a55341667ae7fa70e9ed154a5d31fe1f335d58d7bc0620a15d7259679ea79c9b75dfdf4bb69c8b167fd724bd1da0ed002878eab56f0a06005f90c255d501bfb5d3db342ac80ee786f7007d23df794a20c764d99311a088171d40df60818544df3977b7a129f3d19a64c4f621aaaeabd60ff6b5a5cc63e9995edfac95fc4eb58848bcb08300abadd81b5a8f4b1339c77176bab792e013ad6962d3d7ebcf0b90048d38033e3c6cadf6fb6c7d6166e8ddb68cd108ae059f9fdc9ec9cc16367eac51c10b61b001c6297505e7206b489fb5379256f3cbbc34f60cb32cebf1e10c2ec157ae39c6ff5c96c4974b2e2b80c2bfa90b944aba9196abed50db8d9b384d2f0313860166299b29665ea50859ec6cf5bc94727f3d35549291fb46cecbb6110f02cb360e0d8f01da3c9577f20810a9e8f4ef70441c55b0fe8fb2602356de4183488da92f495001784879e3f8d1a7e561c08a3ec7c553be4637005d96d446b11f2a4badefae3122702537124e7dad8423fd99839462a117a793149226cc318b53401ea2a258b995cf27752b408ebf141aa9da271f1ddffa8b7b8691919c851e13d26c15d6e040ce25ff44dd843269762626e3b653a6095ad09799f37459019dafe207fbfbf7483107160fd473f6a343792916a81b4346b7b0edaba76fa35e1630aebd29cec05807c9471b347f75a243d3cb9100072069cbecd26149650b760efcbac31daa929978266e636ac57d1aba599bdec4a5c5d02d906e6b6d7617325b0d153f8ded8e9657585260951925e0feab8fb7b8d37ea4d40a1da368050b9584d593f92e20f6811ab778fdb219a045da0a7edcc0d7a9f0ae61d127d5d495aa037d0713cba542ad4e2f2f2515a7f40644d05387a485acb551c3ce97917aed24492099dc78cf4afe2d2d276b384f446c1e8c7bb909581262bf952fb8378016907fc9ee850f51e72bc781827c04b47015cf3fdb3645a9e780c8e5433f243d05b7ae565f9d9b587c99daf4355b90151f08ac73bed8bda0c85a32cb66f5bb696f4558ccc1e5c72b1ceff48fcc483af382dd2688a66874bcafd305702c1bf31f4e8133486003953f448c17c2e73fdfabccf353c4898ccccbb0323855c4382f81fbfbc70c1ba64075a78bfaa296568bd9beb7e7939f6c3259aac38d630c7e4b87fa310ebf023ef17ed3da3b99a268d19485cd552ee12744e9b18d2d0707548a4e52ee74dd1d05de2601441a15c076302fc102a0c012799209db963fdf2a75f3e05e0616479c8996b114ad8f8e58458a998b960d3d100a219524fbfdbce0878f8f2d86f0671925e953a814da080f13b00827fbf140542d4cd4a5a672fe81df12d8fa2235f98b8825f4da0af1ed1d558da1ea8adbabefe332fdfa93406e09c7825c46ab5bed92617b15595d2a594091364928846001a7e804e40b167a6f155dd9d678a1f0f8f4bb3e54fc7df904b5099f2589c5a8592c16573b489f5caf5cdbb339ac69a336cc8487c313e23a4f6498ab26243f75f022c3c283bc5e3ce84e3dc52f38d5e79550c93af3b2b18cd47f40fec12a3e05d951024611e89ec70dfbeccedd0a94ca0ff2fed2d7822ab39c6b721908680c4810bce1aba4f62ed589802eed47611d0fb5ff9f67219f32ef9240bf8f19c15db1a5fe545d1456e9b8ac32c04b962e106ba0373e2a17173fb275b993a12fd508906f44d9fd92445676ab2fe4e746b32b79f8531fd28e81f3d5a123978707df3ff38981300dd2a92ccdbf85aed07bc534ab748868b27dfb27c167da4216c6c96437d7a69bb98d7819f35a1277124cd9a84d4e87b63aec10d298fcec191249ec48e1cb2f396426d5c5633c44d946a5dc371c07f7c76fd3d42394920aecf0d34159dd610f8925501e46ada04420011b6b7d0c37d5e9efdf73b0ed09308830480c5e5d8dfec486e9c7b721b9f0725f4d435d8765dde6428b9e0061af4cda979ad05e58539bbec98209bb7f77d49af315042f1863b7fc57522ff0d16bdf0c07acfe49b0af2131f911e42d96fb118c478a4bd01cb3e4f0d330ef91825a150354d064833f4cc87c27dca54447baca44e1f31e4ae6ad7422fffed65f6b36226013a94953eb8b72e629ad25c1d300171778e60df5868f1317e1227f39ba25040f475b11d272bb7fa9fdd778f9e3a2ef69d2444db9cb50fd8fee62a15221026dc3803948cbe8a17bd48adf9282d11adcfff20d6c22416d54552d3f30c7b38092d27a312fb8e30cea29c5696715929e598d48377e9c466fc38a9f7ead48a0ed327b692a9fcb7fb320d9cefaf5ed200366095fa8eafd5751493d198367c0bcd6c28f98e812ebb7b37c34218b2afbafbe8a00134304749425d82382dd64430be40f80c11855791f3b267a8013b06cd81fa8a53b4081e5df01795b25abc37101163c0f4e71c850aa6eb62b01bbcfb69e7d46e4e05f642e93314a9a53aa0758e0b22ce44c4a00665aa28f20c6f62dabe8ec640fa775c65809ea2bda07c9e0155313c0a6303943bf9b85e4702c370c38e6ede64fa6766b7c73aaf9aac114162b6f9d359099a74cdd28102afa2133b817fe51e755093465c2c43cc14e630cd26823f4b16406d24c5fabc39d6227d66bfd86382e624d4065da2d6b749da6c191297d6ce06f53129bb674ec0b7d171798a0a3b26544c843d2ed1a066a5ac5decd8eea0c1d79534cf0cbc9868aae63ef48cafc00b0093475202ff3ae7aeb08f6afbf8dbaaa7bd4549ce1d5a3affd73a12412e44f04119b2c9561b1f5251559f3c39e7509a8d9ed479edf72ddc6ff45ec63e52af2899b5c92ce4fb58854f8b6a0bb3065eb58dd7eb1bebd822ef0141d5c6587d0b54d20fa517a19c9129ee672f6e7fe16c8f86cbba6be77082a1c25ececf6771064a007307b0a5f728075b7a01bc88e93fbf03b200afaabc93b26208666595de539e21784b7f1328b9d322af9f792244e21b1fafe5288504e3622eafc88cda5683b0c294a14c7d3efbeda7e85a71026238b4875be5e13d896ac1572741fba75cb6cd6b3b4a1cb6706717cfadfb96abaa21075e67e110ebb8f96daf53958609ea8c70b1086bf6e32381ddbb8ed94b6fb4a8fd22a3a642d033bded84055700b415de647f3b252f1e251992d4e7c21e9c40017cb6e3b3bf81415d1cef3104fe1e4a2dc120881d744f530bc1adf83adad1fbced8121846f7e850232bd7684e19b6aeef0ec6c21822552e35a5273f281a0706bdf350e384fca9a54f08d1ff92363c01ebf6d34ac3d8b9d79828642d0af5ef88e4c74ef78f9cbb4cd29ab77736fd2670cd9dfd19b85388ddc14d579ca8ebf3a10121e2f61841e4cd51bbdf92026a37a11b3315970c5ab913b79112ab4dd9d21b928e23d638dd36359d42e07b691dff6130adbeeec2adb86828f56d7868b4a291201fd6f5b007ef477316b9d2d98d1690b8a657f1ae3d3d2f750e53d010cc08492592b12e2d31f1af5d680028f58923d3478f1206ba03f5a6eaf7b7f01e69988ae3e569b054e0865cf5c16456614c28c77655b94b10e28131a7f2b94d1ddddccf0bf55655472a30d7bbb6a7ecfcb77aa206cf6b696a49e71347d1ec56c33a02924996cc0c1be64fbf69257c614169485c070f1d03bcdb17b8f7906e613bdc2d8c9c6985a7c4b1cfe7a3f82cb2e349489ea17e8d1814749813c222261172ea0385265b75e835943babccd28f3d630158fef5d321880db9de85f740130f00824b942091fecff2e3db4bb589ffd16aa55ae865a2f12b86ded46e3cf8ccf227f2072f20445fcf9e6d5a4c2a8b0dd3ee0e83063f51881274d330a91aa5b6495bfbc1f8abd8564d2a23421091a3be1c6cfb229bf9f837626aaa60ed8d05506a99f7fb5c97deeaf7e7e78d5068421f09ebc5b65f584f10a3cd1b60fd64b56f5ffd0ce649dec4cdaa5bfcab8a9f57565ec317b8593fccfdc25c3a5dc2b5774571286c7c239f397311bc3a7da500cbe73357874fd0f6c8d1e12b2a1b59424e1d3e7fedb949c8cde2c0c34e2c64d5d6c1736f5a164b4dbce1a32c1414dbb951f0578db5451766b386d41ffcc4bb4f998a643b3998f293fd1d8e1a9ac26140e411b7477a1816f246c6a674b75f2d8ec93fb5353c84279b03ecc2a8bcbb637429a70ad74a2e3fbfa49a80b8422bb708f46ff3ef5e62c4cd2d6e0823173b1b897217b6bfd1af94281247a06459908254fa47c8b393acdd3bb17f5297e34709b1a44f0bf64f16c52a1dce703fa0dffe307d70b97899592bfa46cdad95905fa655d5ba87be9e66e66f2f44c0bbbc52e4042e9848dd03adaef026c66be7892c1098f327672adb50edfbf0eb2af45dd9bb2ac5903b0a5c3fb3a2a1302d25b1d1689cb8cc05acf01233b6607936d1b187011ab6947e7a98b52faf8208f3b3547fd4678f23ef413c192240a41238cd6cfbd092514eed1f08574bd6d22ce11e07101c9d2bf05d9e3dcbe2895ff939745a5a2b96bd4553109fc62f160f5a73818c6056bdfd3a7b9162c9109110aba18478a46f5b90dc9a442fd8cfae3cccbef55065fdd92f15e2ede2d39920330593ac5ec2f7fe08af8ab818d09567499a455a32df97c267f9484b0f27dd7f2a817236632efc83a175b9a141277c782b49555f140f1cf6fd7fa8ab7fc889605a165c0aefdc7a3153b9988631949637e731b9a3ec557d99ca77e434af0c49874663e09f3999bdb4470f84624d775ae6335355c5554b66c07b203a22f5a8c7829da91814b31249babbb2a7cb634f6a82c704464242befbb68a06818b60e283f46d2c54f05edf1f2bbdedf6f7099558ff4e667e632b2fa147d7d267498b2bf68549f3e92b9bac10d8746f57d4ee0ec2bb6b4124638fb3ac69a3fbb540c9d98eed08d01dc1adf1463d8f6099c5b7be16dd82b3d7b599445db14bf86a4f89374f833500dcabca0ba5976393411c76e567863dc1203e6ec003ec0fcff6f4d03fd2ec2df01efcb9606e51022d3e84cf26b2d16bfd2a3ef1d693163aac5d03df80d72102ac01977acb181156e15ef71e4485a6ce523963460b65ec591a797a35d5cca88f87a603447eaa67d1832b77e17c380af6990bd3d6335b62035305d379129168a4a392f6a5537bd44134a8d38c21a31e504b4eb86469682f754361462259ae89c797cff2a526b31a4ec2e395290fd2babad", 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x820}, 0x10, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x820}, 0x10, 0x0) (async) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) 22:00:12 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0xc4) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x100, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000200)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x6) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x6c) 22:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) 22:00:12 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./file1\x00', 0x8, 0x5) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8000, 0x45) (async) r1 = getgid() lchown(&(0x7f0000000140)='./file1\x00', 0x0, r1) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x534014d145aac434, 0x2) 22:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:12 executing program 6: unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:12 executing program 7: sendto(0xffffffffffffff9c, &(0x7f0000000200)="1ecd83c86b7c81dfa2c69b3395e3850a2b6b30e0ae4c0b912752d7ee9cee56c0f50f0656fc4d8e2dceb69e86ffe202bf710fa31b5c7791dcc7f23770d240259ee9b06d1b570eb61878bd2e85d962edfe7f8e08c758f1a83336dfe9447ce1e4462849611f9b7fd040074a8b6d32fb218208fe4c2afcfacf1c60fbcc2cfcced9aa968a5ce1b56bb4dd04ac02b1b4b845d31cf41980afa90a415853fa653d09f962039ce04c322124e25b8c81b65f9b926d427883670f520f5f00d46beb9129f537507966965622d2a6df2ae68bd59d10d09d20f50e9d4c039eb9b94a1caaffeeb4c27a2d61d50fe0a4954893aca313c86c3ddbcc61e12a17cbf452df626c5cfadfcdae75360c390bda0bfa9f1b29aded1252db7ab05a7ea71a95df291aa2ca1e64e9a2f808dba037c605516e29ee9a2c68773235a92a8c0dfb7cc5e610e195b5eac335a28783f2cd90f8859777cd8c4b94500f80528ab061c69cd0a958e6a3cb8f3c9db21add4b8e3afa19111648dee78fc2751ae9ef7f820b6cdab11ec36a04f544050fd00ed86fa01f82f97b0f582203bfcf9ad35615489980b4ec9c6f9744084266d38e198c732baa053eafb265c4067a6e00b87deefbc8fb93332e79a75d6059de5cf19dd95b98a55341667ae7fa70e9ed154a5d31fe1f335d58d7bc0620a15d7259679ea79c9b75dfdf4bb69c8b167fd724bd1da0ed002878eab56f0a06005f90c255d501bfb5d3db342ac80ee786f7007d23df794a20c764d99311a088171d40df60818544df3977b7a129f3d19a64c4f621aaaeabd60ff6b5a5cc63e9995edfac95fc4eb58848bcb08300abadd81b5a8f4b1339c77176bab792e013ad6962d3d7ebcf0b90048d38033e3c6cadf6fb6c7d6166e8ddb68cd108ae059f9fdc9ec9cc16367eac51c10b61b001c6297505e7206b489fb5379256f3cbbc34f60cb32cebf1e10c2ec157ae39c6ff5c96c4974b2e2b80c2bfa90b944aba9196abed50db8d9b384d2f0313860166299b29665ea50859ec6cf5bc94727f3d35549291fb46cecbb6110f02cb360e0d8f01da3c9577f20810a9e8f4ef70441c55b0fe8fb2602356de4183488da92f495001784879e3f8d1a7e561c08a3ec7c553be4637005d96d446b11f2a4badefae3122702537124e7dad8423fd99839462a117a793149226cc318b53401ea2a258b995cf27752b408ebf141aa9da271f1ddffa8b7b8691919c851e13d26c15d6e040ce25ff44dd843269762626e3b653a6095ad09799f37459019dafe207fbfbf7483107160fd473f6a343792916a81b4346b7b0edaba76fa35e1630aebd29cec05807c9471b347f75a243d3cb9100072069cbecd26149650b760efcbac31daa929978266e636ac57d1aba599bdec4a5c5d02d906e6b6d7617325b0d153f8ded8e9657585260951925e0feab8fb7b8d37ea4d40a1da368050b9584d593f92e20f6811ab778fdb219a045da0a7edcc0d7a9f0ae61d127d5d495aa037d0713cba542ad4e2f2f2515a7f40644d05387a485acb551c3ce97917aed24492099dc78cf4afe2d2d276b384f446c1e8c7bb909581262bf952fb8378016907fc9ee850f51e72bc781827c04b47015cf3fdb3645a9e780c8e5433f243d05b7ae565f9d9b587c99daf4355b90151f08ac73bed8bda0c85a32cb66f5bb696f4558ccc1e5c72b1ceff48fcc483af382dd2688a66874bcafd305702c1bf31f4e8133486003953f448c17c2e73fdfabccf353c4898ccccbb0323855c4382f81fbfbc70c1ba64075a78bfaa296568bd9beb7e7939f6c3259aac38d630c7e4b87fa310ebf023ef17ed3da3b99a268d19485cd552ee12744e9b18d2d0707548a4e52ee74dd1d05de2601441a15c076302fc102a0c012799209db963fdf2a75f3e05e0616479c8996b114ad8f8e58458a998b960d3d100a219524fbfdbce0878f8f2d86f0671925e953a814da080f13b00827fbf140542d4cd4a5a672fe81df12d8fa2235f98b8825f4da0af1ed1d558da1ea8adbabefe332fdfa93406e09c7825c46ab5bed92617b15595d2a594091364928846001a7e804e40b167a6f155dd9d678a1f0f8f4bb3e54fc7df904b5099f2589c5a8592c16573b489f5caf5cdbb339ac69a336cc8487c313e23a4f6498ab26243f75f022c3c283bc5e3ce84e3dc52f38d5e79550c93af3b2b18cd47f40fec12a3e05d951024611e89ec70dfbeccedd0a94ca0ff2fed2d7822ab39c6b721908680c4810bce1aba4f62ed589802eed47611d0fb5ff9f67219f32ef9240bf8f19c15db1a5fe545d1456e9b8ac32c04b962e106ba0373e2a17173fb275b993a12fd508906f44d9fd92445676ab2fe4e746b32b79f8531fd28e81f3d5a123978707df3ff38981300dd2a92ccdbf85aed07bc534ab748868b27dfb27c167da4216c6c96437d7a69bb98d7819f35a1277124cd9a84d4e87b63aec10d298fcec191249ec48e1cb2f396426d5c5633c44d946a5dc371c07f7c76fd3d42394920aecf0d34159dd610f8925501e46ada04420011b6b7d0c37d5e9efdf73b0ed09308830480c5e5d8dfec486e9c7b721b9f0725f4d435d8765dde6428b9e0061af4cda979ad05e58539bbec98209bb7f77d49af315042f1863b7fc57522ff0d16bdf0c07acfe49b0af2131f911e42d96fb118c478a4bd01cb3e4f0d330ef91825a150354d064833f4cc87c27dca54447baca44e1f31e4ae6ad7422fffed65f6b36226013a94953eb8b72e629ad25c1d300171778e60df5868f1317e1227f39ba25040f475b11d272bb7fa9fdd778f9e3a2ef69d2444db9cb50fd8fee62a15221026dc3803948cbe8a17bd48adf9282d11adcfff20d6c22416d54552d3f30c7b38092d27a312fb8e30cea29c5696715929e598d48377e9c466fc38a9f7ead48a0ed327b692a9fcb7fb320d9cefaf5ed200366095fa8eafd5751493d198367c0bcd6c28f98e812ebb7b37c34218b2afbafbe8a00134304749425d82382dd64430be40f80c11855791f3b267a8013b06cd81fa8a53b4081e5df01795b25abc37101163c0f4e71c850aa6eb62b01bbcfb69e7d46e4e05f642e93314a9a53aa0758e0b22ce44c4a00665aa28f20c6f62dabe8ec640fa775c65809ea2bda07c9e0155313c0a6303943bf9b85e4702c370c38e6ede64fa6766b7c73aaf9aac114162b6f9d359099a74cdd28102afa2133b817fe51e755093465c2c43cc14e630cd26823f4b16406d24c5fabc39d6227d66bfd86382e624d4065da2d6b749da6c191297d6ce06f53129bb674ec0b7d171798a0a3b26544c843d2ed1a066a5ac5decd8eea0c1d79534cf0cbc9868aae63ef48cafc00b0093475202ff3ae7aeb08f6afbf8dbaaa7bd4549ce1d5a3affd73a12412e44f04119b2c9561b1f5251559f3c39e7509a8d9ed479edf72ddc6ff45ec63e52af2899b5c92ce4fb58854f8b6a0bb3065eb58dd7eb1bebd822ef0141d5c6587d0b54d20fa517a19c9129ee672f6e7fe16c8f86cbba6be77082a1c25ececf6771064a007307b0a5f728075b7a01bc88e93fbf03b200afaabc93b26208666595de539e21784b7f1328b9d322af9f792244e21b1fafe5288504e3622eafc88cda5683b0c294a14c7d3efbeda7e85a71026238b4875be5e13d896ac1572741fba75cb6cd6b3b4a1cb6706717cfadfb96abaa21075e67e110ebb8f96daf53958609ea8c70b1086bf6e32381ddbb8ed94b6fb4a8fd22a3a642d033bded84055700b415de647f3b252f1e251992d4e7c21e9c40017cb6e3b3bf81415d1cef3104fe1e4a2dc120881d744f530bc1adf83adad1fbced8121846f7e850232bd7684e19b6aeef0ec6c21822552e35a5273f281a0706bdf350e384fca9a54f08d1ff92363c01ebf6d34ac3d8b9d79828642d0af5ef88e4c74ef78f9cbb4cd29ab77736fd2670cd9dfd19b85388ddc14d579ca8ebf3a10121e2f61841e4cd51bbdf92026a37a11b3315970c5ab913b79112ab4dd9d21b928e23d638dd36359d42e07b691dff6130adbeeec2adb86828f56d7868b4a291201fd6f5b007ef477316b9d2d98d1690b8a657f1ae3d3d2f750e53d010cc08492592b12e2d31f1af5d680028f58923d3478f1206ba03f5a6eaf7b7f01e69988ae3e569b054e0865cf5c16456614c28c77655b94b10e28131a7f2b94d1ddddccf0bf55655472a30d7bbb6a7ecfcb77aa206cf6b696a49e71347d1ec56c33a02924996cc0c1be64fbf69257c614169485c070f1d03bcdb17b8f7906e613bdc2d8c9c6985a7c4b1cfe7a3f82cb2e349489ea17e8d1814749813c222261172ea0385265b75e835943babccd28f3d630158fef5d321880db9de85f740130f00824b942091fecff2e3db4bb589ffd16aa55ae865a2f12b86ded46e3cf8ccf227f2072f20445fcf9e6d5a4c2a8b0dd3ee0e83063f51881274d330a91aa5b6495bfbc1f8abd8564d2a23421091a3be1c6cfb229bf9f837626aaa60ed8d05506a99f7fb5c97deeaf7e7e78d5068421f09ebc5b65f584f10a3cd1b60fd64b56f5ffd0ce649dec4cdaa5bfcab8a9f57565ec317b8593fccfdc25c3a5dc2b5774571286c7c239f397311bc3a7da500cbe73357874fd0f6c8d1e12b2a1b59424e1d3e7fedb949c8cde2c0c34e2c64d5d6c1736f5a164b4dbce1a32c1414dbb951f0578db5451766b386d41ffcc4bb4f998a643b3998f293fd1d8e1a9ac26140e411b7477a1816f246c6a674b75f2d8ec93fb5353c84279b03ecc2a8bcbb637429a70ad74a2e3fbfa49a80b8422bb708f46ff3ef5e62c4cd2d6e0823173b1b897217b6bfd1af94281247a06459908254fa47c8b393acdd3bb17f5297e34709b1a44f0bf64f16c52a1dce703fa0dffe307d70b97899592bfa46cdad95905fa655d5ba87be9e66e66f2f44c0bbbc52e4042e9848dd03adaef026c66be7892c1098f327672adb50edfbf0eb2af45dd9bb2ac5903b0a5c3fb3a2a1302d25b1d1689cb8cc05acf01233b6607936d1b187011ab6947e7a98b52faf8208f3b3547fd4678f23ef413c192240a41238cd6cfbd092514eed1f08574bd6d22ce11e07101c9d2bf05d9e3dcbe2895ff939745a5a2b96bd4553109fc62f160f5a73818c6056bdfd3a7b9162c9109110aba18478a46f5b90dc9a442fd8cfae3cccbef55065fdd92f15e2ede2d39920330593ac5ec2f7fe08af8ab818d09567499a455a32df97c267f9484b0f27dd7f2a817236632efc83a175b9a141277c782b49555f140f1cf6fd7fa8ab7fc889605a165c0aefdc7a3153b9988631949637e731b9a3ec557d99ca77e434af0c49874663e09f3999bdb4470f84624d775ae6335355c5554b66c07b203a22f5a8c7829da91814b31249babbb2a7cb634f6a82c704464242befbb68a06818b60e283f46d2c54f05edf1f2bbdedf6f7099558ff4e667e632b2fa147d7d267498b2bf68549f3e92b9bac10d8746f57d4ee0ec2bb6b4124638fb3ac69a3fbb540c9d98eed08d01dc1adf1463d8f6099c5b7be16dd82b3d7b599445db14bf86a4f89374f833500dcabca0ba5976393411c76e567863dc1203e6ec003ec0fcff6f4d03fd2ec2df01efcb9606e51022d3e84cf26b2d16bfd2a3ef1d693163aac5d03df80d72102ac01977acb181156e15ef71e4485a6ce523963460b65ec591a797a35d5cca88f87a603447eaa67d1832b77e17c380af6990bd3d6335b62035305d379129168a4a392f6a5537bd44134a8d38c21a31e504b4eb86469682f754361462259ae89c797cff2a526b31a4ec2e395290fd2babad", 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:12 executing program 4: socket$unix(0x1, 0x2, 0x0) 22:00:12 executing program 6: unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) 22:00:12 executing program 4: socket$unix(0x1, 0x2, 0x0) 22:00:12 executing program 5: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x101, './file1\x00', './file1\x00'}) 22:00:12 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xfffffffffffffffc, 0x3}, {0x9, 0x2}}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') 22:00:13 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 22:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) 22:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) (async) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) 22:00:13 executing program 4: socket$unix(0x1, 0x2, 0x0) 22:00:13 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:13 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0xc4) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x100, 0x0) (async, rerun: 64) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') (async, rerun: 64) fchownat(r0, &(0x7f0000000200)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x6) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x6c) 22:00:13 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xfffffffffffffffc, 0x3}, {0x9, 0x2}}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') (async) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') 22:00:13 executing program 5: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x101, './file1\x00', './file1\x00'}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x101, './file1\x00', './file1\x00'}) (async) 22:00:13 executing program 5: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x101, './file1\x00', './file1\x00'}) 22:00:13 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x14c, 0x6) 22:00:13 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x5, 0x6, 0x8000, 0xd45}, {0x1, 0x9000, 0x62, 0x1, 0x4}, {0x5, 0x7133, 0x1ff, 0x800, 0x6}, {0x9, 0x32d2, 0x1, 0x9, 0x5}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x84, 0x6) r2 = socket$inet6(0x18, 0x4, 0x93) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 22:00:13 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xfffffffffffffffc, 0x3}, {0x9, 0x2}}, 0x2) (async) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xfffffffffffffffc, 0x3}, {0x9, 0x2}}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') (async) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') 22:00:13 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:13 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x2, 0x98) renameat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100, 0x4}, 0xc) 22:00:13 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1, 0xc4) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x100, 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000200)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x6) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x6c) 22:00:14 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 22:00:14 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x5, 0x6, 0x8000, 0xd45}, {0x1, 0x9000, 0x62, 0x1, 0x4}, {0x5, 0x7133, 0x1ff, 0x800, 0x6}, {0x9, 0x32d2, 0x1, 0x9, 0x5}]}) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x5, 0x6, 0x8000, 0xd45}, {0x1, 0x9000, 0x62, 0x1, 0x4}, {0x5, 0x7133, 0x1ff, 0x800, 0x6}, {0x9, 0x32d2, 0x1, 0x9, 0x5}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x84, 0x6) r2 = socket$inet6(0x18, 0x4, 0x93) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) (async) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 22:00:14 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x2, 0x98) (async) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x2, 0x98) renameat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:14 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x14c, 0x6) 22:00:14 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) fchownat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x2) 22:00:14 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100, 0x4}, 0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socket$inet6(0x18, 0x8000, 0xff) (async) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100, 0x4}, 0xc) (async) 22:00:14 executing program 6: mkdir(0x0, 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:14 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:14 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:14 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x0, 0x3) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x14c, 0x6) 22:00:14 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:14 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x5, 0x6, 0x8000, 0xd45}, {0x1, 0x9000, 0x62, 0x1, 0x4}, {0x5, 0x7133, 0x1ff, 0x800, 0x6}, {0x9, 0x32d2, 0x1, 0x9, 0x5}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x84, 0x6) (async) r2 = socket$inet6(0x18, 0x4, 0x93) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 22:00:14 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) fchownat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x2) 22:00:14 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:14 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:14 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async, rerun: 32) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = socket$inet6(0x18, 0x8000, 0xff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x100, 0x4}, 0xc) 22:00:14 executing program 0: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000040)) mknod(&(0x7f0000000000)='.\x00', 0x100, 0x3) 22:00:15 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 22:00:15 executing program 6: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:15 executing program 7: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) fchownat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x2) 22:00:15 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10, 0x8) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:00:15 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x2, 0x98) renameat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) 22:00:15 executing program 0: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000040)) mknod(&(0x7f0000000000)='.\x00', 0x100, 0x3) 22:00:15 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x10001, 0x8}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/124, 0x7c, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e805b91296530012afa9ea84dcba5fc99eea665c61eb32f744410cea46dd29ef44c56e6deb07f9aa75b95f627864c9615559562be64b658679a683ab4eae7107723c5f9ba1b2d60"], 0xa) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x5) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) 22:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x141) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) panic: vop_pgaenniecr:i c _ b ado p Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 192963 75523 0 0 0x4000000 1 syz-executor.1 *131414 47495 0 0 0x4000000 0 syz-executor.6 db_enter() at db_enter+0x1c panic(ffffffff827871fb) at panic+0x17b vop_generic_badop(ffff80002e41b5e8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806e39cbd8,fffffd806afaf020) at VOP_STRATEGY+0x9f bwrite(fffffd806afaf020) at bwrite+0x1f4 VOP_BWRITE(fffffd806afaf020) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002e41b880) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd8069ad9cb8,ffff80002e41b9e0,ffff80002e41ba10,ffff80002e41b910) at VOP_MKDIR+0xc3 domkdirat(ffff8000212a42e8,ffffff9c,20000080,0) at domkdirat+0x125 syscall(ffff80002e41bb90) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4e84a58090, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: vop_generic_badop cpu1: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 675 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff827871fb) at panic+0x17b vop_generic_badop(ffff80002e41b5e8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806e39cbd8,fffffd806afaf020) at VOP_STRATEGY+0x9f bwrite(fffffd806afaf020) at bwrite+0x1f4 VOP_BWRITE(fffffd806afaf020) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002e41b880) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd8069ad9cb8,ffff80002e41b9e0,ffff80002e41ba10,ffff80002e41b910) at VOP_MKDIR+0xc3 domkdirat(ffff8000212a42e8,ffffff9c,20000080,0) at domkdirat+0x125 syscall(ffff80002e41bb90) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4e84a58090, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002e41b510 rbx 0xffffffff82bc9b8f cpu_info_full_primary+0x2b8f rdx 0xffff800000d34600 rcx 0 rax 0xffff8000212a42e8 r8 0x101010101010101 r9 0x8080808080808080 r10 0x1063243f23e76c92 r11 0x7c21aab01483edf1 r12 0xffffffff82bc9990 cpu_info_full_primary+0x2990 r13 0 r14 0 r15 0x1 rip 0xffffffff81c1303c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002e41b500 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.6) pid=131414 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff8000212a5080,0xffff8000212a5348 process=0xffff800021290018 user=0xffff80002e416000, vmspace=0xfffffd8069c761e8 estcpu=19, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37342 174039 51870 0 2 0 syz-executor.2 37342 84952 51870 0 2 0x4000000 syz-executor.2 75523 401732 10588 0 2 0 syz-executor.1 75523 192963 10588 0 7 0x4000000 syz-executor.1 54030 254767 32865 0 2 0 syz-executor.7 54030 187466 32865 0 2 0x4000000 syz-executor.7 8437 74785 26597 0 2 0 syz-executor.4 8437 492877 26597 0 2 0x4000000 syz-executor.4 46614 184176 3198 0 2 0 syz-executor.0 46614 343142 3198 0 2 0x4000000 syz-executor.0 79035 115348 57593 0 2 0 syz-executor.5 79035 63810 57593 0 3 0x4000000 inode syz-executor.5 79035 38512 57593 0 2 0x4000000 syz-executor.5 47495 24469 10979 0 2 0 syz-executor.6 *47495 131414 10979 0 7 0x4000000 syz-executor.6 10979 467324 39125 0 2 0x2 syz-executor.6 13263 206464 39125 0 2 0x2 syz-executor.3 32865 265448 39125 0 3 0x82 nanoslp syz-executor.7 57593 502312 39125 0 2 0x2 syz-executor.5 26597 11476 39125 0 2 0x2 syz-executor.4 51870 315734 39125 0 3 0x82 nanoslp syz-executor.2 10588 170338 39125 0 3 0x82 nanoslp syz-executor.1 3198 499652 39125 0 2 0x2 syz-executor.0 39125 438844 46636 0 3 0x82 wait syz-fuzzer 39125 87390 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 472062 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 371127 46636 0 3 0x4000082 wait syz-fuzzer 39125 298473 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 46239 46636 0 3 0x4000082 wait syz-fuzzer 39125 518498 46636 0 3 0x4000082 wait syz-fuzzer 39125 15186 46636 0 3 0x4000082 wait syz-fuzzer 39125 157946 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 400507 46636 0 3 0x4000082 wait syz-fuzzer 39125 364720 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 279945 46636 0 3 0x4000082 wait syz-fuzzer 39125 77875 46636 0 3 0x4000082 kqread syz-fuzzer 39125 187423 46636 0 3 0x4000082 wait syz-fuzzer 39125 509312 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 409178 46636 0 3 0x4000082 thrsleep syz-fuzzer 39125 503721 46636 0 3 0x4000082 thrsleep syz-fuzzer 46636 419002 54019 0 3 0x10008a sigsusp ksh 54019 90871 65312 0 3 0x9a kqread sshd 72392 73800 1 0 3 0x100083 ttyin getty 65312 179363 1 0 3 0x88 kqread sshd 47552 495760 20326 74 3 0x1100092 bpf pflogd 20326 375671 1 0 3 0x80 netio pflogd 95775 277631 65975 73 3 0x1100090 kqread syslogd 65975 307590 1 0 3 0x100082 netio syslogd 34822 70470 1 0 3 0x100080 kqread resolvd 4166 53217 33571 77 3 0x100092 kqread dhcpleased 13289 34643 33571 77 3 0x100092 kqread dhcpleased 33571 224296 1 0 3 0x80 kqread dhcpleased 70814 248082 0 0 3 0x14200 bored smr 95661 220842 0 0 2 0x14200 zerothread 87274 333584 0 0 3 0x14200 aiodoned aiodoned 66766 422896 0 0 3 0x14200 syncer update 40368 154429 0 0 3 0x14200 cleaner cleaner 38664 178407 0 0 3 0x14200 reaper reaper 77826 128151 0 0 3 0x14200 pgdaemon pagedaemon 81838 245170 0 0 3 0x14200 bored viomb 47294 98432 0 0 3 0x40014200 acpi0 acpi0 97142 165846 0 0 3 0x40014200 idle1 95664 345412 0 0 3 0x14200 bored softnet3 26096 162435 0 0 3 0x14200 bored softnet2 13221 169442 0 0 3 0x14200 bored softnet1 29063 155697 0 0 3 0x14200 bored softnet0 5470 360 0 0 3 0x14200 bored systqmp 23409 153191 0 0 3 0x14200 bored systq 34150 204271 0 0 3 0x40014200 bored softclock 75129 315046 0 0 3 0x40014200 idle0 1 123298 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 79035 (syz-executor.5) thread 0xffff800021237b58 (38512) exclusive rrwlock inode r = 0 (0xfffffd80777d5b38) #0 witness_lock+0x44d #1 rw_enter+0x3e5 #2 rrw_enter+0x8f #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1c2 #7 ufs_mkdir+0xf8 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x5e2 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80777d5f78) #0 witness_lock+0x44d #1 rw_enter+0x3e5 #2 rrw_enter+0x8f #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vfs_lookup+0xd5 #6 namei+0x55a #7 domkdirat+0x79 #8 syscall+0x5e2 #9 Xsyscall+0x128 Process 47495 (syz-executor.6) thread 0xffff8000212a42e8 (131414) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82cff120) #0 witness_lock+0x44d #1 __mp_acquire_count+0x48 #2 mi_switch+0x3c3 #3 sleep_finish+0x184 #4 tsleep+0x12b #5 biowait+0x91 #6 bwrite+0x21f #7 ffs_update+0x281 #8 ufs_mkdir+0x672 #9 VOP_MKDIR+0xc3 #10 domkdirat+0x125 #11 syscall+0x5e2 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80777d55e8) #0 witness_lock+0x44d #1 rw_enter+0x3e5 #2 rrw_enter+0x8f #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vget+0x200 #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1c2 #9 ufs_mkdir+0xf8 #10 VOP_MKDIR+0xc3 #11 domkdirat+0x125 #12 syscall+0x5e2 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80777d56f8) #0 witness_lock+0x44d #1 rw_enter+0x3e5 #2 rrw_enter+0x8f #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vfs_lookup+0xd5 #6 namei+0x55a #7 domkdirat+0x79 #8 syscall+0x5e2 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10192 6491K 6550K 78643K 24945 0 pcb 13 12K 14K 78643K 701 0 rtable 246 7K 7K 78643K 360 0 ifaddr 77 25K 25K 78643K 82 0 counters 60 35K 35K 78643K 60 0 ioctlops 0 0K 4K 78643K 5184 0 iov 0 0K 12K 78643K 650 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1532 96K 96K 78643K 19490 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 13K 78643K 1048 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1626 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 17 61K 89K 78643K 60072 0 sigio 0 0K 0K 78643K 86 0 proc 68 91K 163K 78643K 14371 0 subproc 104 6K 6K 78643K 104 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 99 6K 6K 78643K 99 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 103 466K 466K 78643K 103 0 exec 0 0K 1K 78643K 378 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 313 83K 92K 78643K 539011 0 UVM aobj 131 4K 4K 78643K 157 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 12 0K 2K 78643K 28 0 temp 129 5866K 5994K 78643K 155172 0 kqueue 12 18K 20K 78643K 1415 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 33 0 30 1 0 1 1 0 8 0 rtentry 112 117 0 1 4 0 4 4 0 8 0 unpcb 144 22258 0 22243 119 118 1 6 0 8 0 syncache 296 4 0 4 1 1 0 1 0 8 0 tcpqe 32 85 0 85 1 1 0 1 0 8 0 tcpcb 776 400 0 396 13 12 1 7 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 368 6281 0 6274 64 59 5 7 0 8 4 nd6 136 30 0 0 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pffrag 232 42 0 42 3 3 0 2 0 482 0 pffrnode 88 35 0 35 2 2 0 1 0 8 0 pffrent 40 1920 0 1920 2 2 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 109 0 107 1 0 1 1 0 8 0 pfstkey 128 109 0 107 1 0 1 1 0 8 0 pfstate 384 109 0 107 5 4 1 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 463 0 0 29 0 29 29 0 8 0 art_table 32 464 0 0 4 0 4 4 0 8 0 art_node 16 116 0 10 1 0 1 1 0 8 0 semapl 112 1624 0 1614 1 0 1 1 0 8 0 shmpl 112 154 0 26 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 77404 0 75920 94 0 94 94 0 8 0 ffsino 272 77404 0 75920 100 0 100 100 0 8 0 nchpl 144 165153 0 163462 65 1 64 64 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 504558 0 504555 7 6 1 2 0 8 0 percpumem 16 43 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 426907 0 426907 9 8 1 8 0 8 1 plimitpl 152 25 0 9 1 0 1 1 0 8 0 sigapl 424 60384 0 60337 8 2 6 7 0 8 0 futexpl 64 361772 0 361772 1 0 1 1 0 8 1 knotepl 120 114 0 0 4 0 4 4 0 8 0 kqueuepl 216 2674 0 2666 25 24 1 5 0 8 0 pipepl 320 138 0 110 3 0 3 3 0 8 0 fdescpl 496 60367 0 60337 5 1 4 5 0 8 0 filepl 152 225700 0 225461 283 269 14 19 0 8 4 lockfpl 104 9938 0 9936 8 7 1 2 0 8 0 lockfspl 48 2827 0 2825 1 0 1 1 0 8 0 sessionpl 144 24 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 7 1 0 1 1 0 8 0 ucredpl 104 10853 0 10841 1 0 1 1 0 8 0 zombiepl 144 60337 0 60337 1 0 1 1 0 8 1 processpl 1072 60384 0 60337 4 0 4 4 0 8 0 procpl 696 141623 0 141552 46 38 8 8 0 8 1 sockpl 488 28572 0 28547 446 436 10 21 0 8 6 mcl64k 65536 51 0 0 7 4 3 3 0 8 0 mcl16k 16384 32 0 0 4 2 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 40 0 0 2 0 2 2 0 8 0 mcl8k 8192 49 0 0 5 2 3 3 0 8 0 mcl4k 4096 50 0 0 6 3 3 3 0 8 0 mcl2k2 2112 22 0 0 2 0 2 2 0 8 0 mcl2k 2048 416 0 0 33 20 13 33 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1796 0 0 18 7 11 18 0 8 0 bufpl 288 71998 0 65684 452 0 452 452 0 8 0 anonpl 24 4251694 0 4243170 119 62 57 88 0 186 0 amapchunkpl 152 1688653 0 1687879 187 153 34 39 0 158 2 amappl16 200 62410 0 62217 30 19 11 22 0 8 0 amappl15 192 20 0 19 1 0 1 1 0 8 0 amappl14 184 166 0 149 2 1 1 2 0 8 0 amappl13 176 13 0 13 1 1 0 1 0 8 0 amappl12 168 61022 0 60989 3 1 2 2 0 8 0 amappl11 160 87 0 72 1 0 1 1 0 8 0 amappl10 152 36 0 25 1 0 1 1 0 8 0 amappl9 144 273 0 272 3 2 1 2 0 8 0 amappl8 136 818 0 740 3 0 3 3 0 8 0 amappl7 128 130 0 112 1 0 1 1 0 8 0 amappl6 120 364 0 347 2 1 1 2 0 8 0 amappl5 112 593 0 582 1 0 1 1 0 8 0 amappl4 104 1807 0 1767 3 1 2 3 0 8 0 amappl3 96 337970 0 337885 4 1 3 3 0 8 0 amappl2 88 63888 0 63818 3 1 2 3 0 8 0 amappl1 80 209508 0 208953 23 10 13 23 0 8 0 amappl 88 536817 0 536610 10 4 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 156 0 26 3 0 3 3 0 8 0 uaddrrnd 24 60367 0 60337 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 60367 0 60337 1 0 1 1 0 8 0 vmmpekpl 168 327499 0 327450 3 0 3 3 0 8 0 vmmpepl 168 3259442 0 3257261 242 144 98 119 0 357 3 vmsppl 464 60366 0 60337 5 1 4 5 0 8 0 rwobjpl 56 677483 0 670143 113 8 105 107 0 8 0 pdppl 4096 120742 0 120674 1586 1518 68 82 0 8 0 pvpl 32 14369702 0 14355297 484 364 120 367 0 265 0 pmappl 248 60366 0 60337 3 1 2 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 2412 0 1623 23 0 23 23 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff827871fb) at panic+0x17b vop_generic_badop(ffff80002e41b5e8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806e39cbd8,fffffd806afaf020) at VOP_STRATEGY+0x9f bwrite(fffffd806afaf020) at bwrite+0x1f4 VOP_BWRITE(fffffd806afaf020) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002e41b880) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd8069ad9cb8,ffff80002e41b9e0,ffff80002e41ba10,ffff80002e41b910) at VOP_MKDIR+0xc3 domkdirat(ffff8000212a42e8,ffffff9c,20000080,0) at domkdirat+0x125 syscall(ffff80002e41bb90) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4e84a58090, count: -11 ddb{0}> machine ddbcpu 1