\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001040)=0x1002) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080), &(0x7f00000010c0)=0x8) 18:46:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f00000000c0)="00ac2512", 0x4) 18:46:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 18:46:41 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0xfe585269027a1cd4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) 18:46:41 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() read(r1, &(0x7f0000000500)=""/116, 0x74) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="3573ef8b1a0bd868c19588899a5366cbd2c68120d96fb3c5ba1c45268e4142e571b8f5b023e70db7076782f53cf7110f0adb04d51f693b57fccd1f46926c3142ff9fd89b81bb6851267b0e15aa756f204e7e30e35d50bb6e10cf4e6b02beaa83a48dbfed0b9870ab4ad205bee2be70fb20c4a2ecfc0057e3e86a3e01d0c7233334c7bcb775d3d13039084c1a0946d345b1de2970f0feb8e334a0c4f2751571826d281008ac28138677b23fffa41b7420027c32dd56fe1edd0d8d168034f1e40edf1e4627c339345cb61626c229bae3d3d6bdca5cb52c352f2df0e21d0620031ffac8c022e168ea4e", 0xe8}, {&(0x7f0000000000)='4\re', 0x3}, {&(0x7f0000000180)="35bfe097632424a08cf7599a4f7821751e7f3f1ab54051dc0b01f00047ccf14373ff95e16e09ed11ecab3eaed4379a27", 0x30}, {&(0x7f0000000240)="8ef9c8d5a7bd2861751024762e79638dcf0e32fe78548c4843a8787c23a284282cc24b9ccf3cff72d02d642a30f8925fd4a27d1df46af9b905ca2d07ed2169ea0badc51f5e82d2e3b81a3e7c67a0c94d6f1f7fd960d541caa85dd545b2bccc074e10b9847b039415434f6869e31e570859b0a07ef8a8076a1f5f26e281f5c53d250f3256445bd235d4d00775183e758825c686af6425d99a00b79b82c7318ffd3137c3258ce953e2f79488ed6186d0a859e686cbdb58bd4abad6eef47cb6566ba0f795f7b0f1e3f224a1ef2698773acffee67b4b165602d9efab", 0xda}, {&(0x7f0000000340)="fd26bd64580a6556d58b1b40f5480eab29ff59327a722ced9c7fe1f4699ea8eee20b21fd94f8101da26da2297d794457025f26c21359c96a1f86f244085eec94e480880b9dbe7c6d75a021859340f8db0fa7ace37749e75ffb6fd26b77169a9d1f83ad6aac0b3eb37df3930d6b96ffce6f414359bf72803ba4a96125faffaf355c51ec347cd68641e3cb7ec1b96ce021b792ec708a67b6519a49278175926808bbbad9c4c201c6f906beb2df8e807460b2d823", 0xb3}, {&(0x7f0000000400)="422593c6d5f47f53ab02d72c81219572d1816ae4bb5870b3bb47691e8bfe881bac8fcbeb23aa1ac7bdb41d3d457c2b17bfd32773c6908e1ba0d3a627466a59dbc99874e4590896235d4ea87fe7f7126cf2fd5555a7f563ccea2ce6db7cbb833618f36c55c00c2404282cf251c29267d62842145ea89bd73d7466b83ec0", 0x7d}], 0x6) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 18:46:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) write(r1, &(0x7f0000000080)="70c18f2153c418eb2fc25f0865ce3b70feb4b6165b4fc16123c926f260eb6f1a3768590d9db5641b739a1c2b5ebca2684506bdc88d49d03d22951a3d64061e7149712d2999e921fb677b4fdbce2c0e263a359082a6e0bf", 0x57) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) mlockall(0x1) sendto$unix(r2, &(0x7f0000000180)="7c0c966e95ca9ce3d05400dcc5f8767fef32fcbb4ccc259ba0a06fd2a6c2348c182eb6657713706d9bb70d96b024e02f731383abdb0c2597f51ca90f68da919226b6709d9599e34c569caf1f256baab8290f0b3c9cc430a4ad7ec1d117d7f0565e90e6931cbbe40cb47fa9c202464f4d54951165aefd9baba81832b181ff5e197e8accb92bbd23dfb8e22a7417e5f2e415b25335ec47e723270af878fd3f47433f4020748d47112971f695183493800e31b90c60df15b4813cd350b7c37141dfd9b9e0", 0xc3, 0x5, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) 18:46:41 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x259, 0x0, 0xaf, 0x0, 0xfffffffffffffffe, 0x0, 0x71b0ba87, 0x40}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) pipe(&(0x7f0000000000)) 18:46:41 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x10) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 18:46:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x2) flock(r0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) flock(r0, 0x1) 18:46:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0xd7c, 0x1, r1}) 18:46:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be", 0x1) sendto$unix(r0, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xac2f, 0x4) 18:46:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, &(0x7f0000000000)="7f93742387ce2f130c64ddd70ef6a343d43b816e599b7aefe231179db85a187726b0b67141f645850fd81d0a00e1f7026d5e31f94b62a5067b8c6696e5ea5af7e2a316268c7021a72bd0506dbc722dd4ded5b2ec409e387dbb0e14c846513a1f4f423bfc9348c7124c2efc3a47e295d02b388dee6af9671c53c683ec4217d6c0d806d9f4c6eea7", 0x87, 0xc, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) 18:46:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8396c1ce8660706e, 0x1000000000000003) open(&(0x7f0000000000)='./file0\x00', 0x851a, 0x40) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 18:46:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') utimensat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1000000000000) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f666938c038449e5a6c653000"], 0xa) unveil(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f0000000280)="78c6") 18:46:41 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000000c0)=""/47, 0x2f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/76) write(r0, &(0x7f0000000080)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) 18:46:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2a2f27bab6cec5ab, &(0x7f0000000000)="a0e818bbb7fd5e2071298737b7e10628feabf79150ffa7994a42797c8d6443f216e5d29d9491fca5338de2043798d6f7d2b49b1bf130b5ecf67d6ea57c8b7d6e9323ce628cb6bcd0c000a740a46cc2d4b8a40ac983abbf72065fe9abce62371ea51a1c891cf398a9e3f4d09a69321327c5e520b46650a593947b5e185aa8684666cd31865694ce424fa0e5070098d5a8d0c3e488782ec5b993de2f1622e5676ddba894d0e9882ef5b6cc2e08bd65bd6f31ece5c6948874ad604bfbac39a01060076f571abc9b814e210948778ff7ff", 0xcf) 18:46:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x1, 0x0) 18:46:41 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x4005, 0x5) r2 = getppid() fcntl$setown(r1, 0x6, r2) 18:46:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4003, 0x3) r3 = socket$inet6(0x18, 0x7, 0x2) r4 = socket$inet6(0x18, 0x8004, 0xcdf) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) r6 = syz_open_pts() r7 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x61) r8 = socket$unix(0x1, 0x7, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x168) r10 = socket(0x18, 0x2, 0xd252) r11 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x8003, 0x6, &(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20800, 0x86) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x14, 0x10001, 0x6}, {{r2}, 0xffffffffffffffff, 0xbc, 0xf0000000, 0x4b0d, 0x6}, {{r3}, 0xffffffffffffffff, 0x3, 0x20000001, 0x6, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20, 0x1, 0x90}], 0x4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffc, 0x18, 0x1, 0x2, 0x1}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0xb53, 0x2}, {{r7}, 0xfffffffffffffffe, 0x2, 0x20000002, 0x4a61a276, 0x5}, {{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x6, 0x1}, {{r9}, 0x0, 0x8, 0x20000087, 0x5, 0xfffffffffffffffd}, {{r10}, 0xffffffffffffffff, 0x8, 0x2, 0x300000000, 0x9}, {{r11}, 0xffffffffffffffff, 0x1, 0x1, 0x400, 0x9}, {{r12}, 0xfffffffffffffffe, 0x19, 0xfffff, 0x2, 0x4}, {{r13}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0xdda}, {{r14}, 0xfffffffffffffff9, 0x1, 0x0, 0x100000000, 0x1}], 0x2, &(0x7f0000000480)={0x1f, 0x7}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r15 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r16, r15) 18:46:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002002, 0x5900) r0 = socket$inet(0x2, 0x1, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) close(r3) 18:46:42 executing program 0: mlock(&(0x7f0000c15000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x42) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) 18:46:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffffc, 0xa, 0x400000c1, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x5, 0x80, 0x9, 0x7}, {{r2}, 0xfffffffffffffff9, 0x18214141efed0461, 0x1, 0x7, 0x24e}, {{r3}, 0xfffffffffffffffa, 0xb, 0x0, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0xf, 0x1, 0xad}, {{r2}, 0xffffffffffffffff, 0x20, 0x12, 0x8, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x88, 0x49, 0x1, 0x8}], 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) kqueue() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 18:46:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) r1 = msgget(0x2, 0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000140)=0x9fc9561a1dd4b09f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r4) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8c, r2, r3, r5, r6, 0x4, 0x5}, 0x7f, 0x3c, r7, r8, 0xc3, 0x5, 0x4ef, 0x7ff}) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r9, r10, 0x6) 18:46:42 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/172, 0xac) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) 18:46:42 executing program 1: setuid(0xee01) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x10001}) 18:46:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 18:46:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0xec79059a70506c2e, 0x3, 0x400010fc) getpeername$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3e05600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) sendto(r1, &(0x7f0000000000)="5c744a63e979da6c00ae0010af64cf326fdfbfe79a348a5d754d3693c008416030f7c9dc8204432312f2b07d7f19ba892af80ab7c77501015bac3fb86e3a927ede92d214923d32056def47712c8f966b1169", 0x52, 0x408, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 18:46:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) writev(r1, &(0x7f0000000740), 0x0) 18:46:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) connect(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socket$unix(0x1, 0x3, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 18:46:42 executing program 0: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 18:46:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) 18:46:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000100)) 18:46:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') readv(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x6095, 0xffffffffffffff00) 18:46:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0xad56, 0x9}], 0x4, 0x0, 0x4000000000400000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) kqueue() dup2(r0, r1) 18:46:42 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() setuid(r1) shmctl$IPC_SET(r0, 0x1, 0x0) 18:46:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='$\x00', &(0x7f0000000400)='{:\x00']) 18:46:46 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)="287bac2d5d2600", &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&\x00'], &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-\'8\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000007c0)=""/178, 0xb2) fsync(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x337) mlockall(0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0x8, 0x8, 0x9, "373f2a6fe0edf675f958a71d3f0ae3476d2b6dd6", 0x3, 0x1d3}) setrlimit(0x8, &(0x7f0000000080)={0x8, 0x80000000}) syz_execute_func(&(0x7f00000000c0)="c482fd20b97b0000008f894802cb653e69c30e8d00002ed094f7030000000fe8326746d9f96436672e67400f38005106c4217bf025090c0000c4c3d95dde09410f71e60c") pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x7}) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x6, 0x1) faccessat(r3, &(0x7f0000000780)='./file0\x00', 0x28, 0x0) setrlimit(0x0, &(0x7f0000000140)={0x7, 0x1}) 18:46:46 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 18:46:47 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$TIOCDRAIN(r1, 0x2000745e) dup2(r0, r1) 18:46:47 executing program 0: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3f) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)) 18:46:47 executing program 0: socketpair$unix(0x1, 0x80000007, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x1, 0x4) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 18:46:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x105c, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 18:46:47 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) dup(r1) 18:46:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) fcntl$dupfd(r0, 0x0, r0) dup(r0) 18:46:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1027, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x183) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 18:46:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3ffffffc) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 18:46:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/251, 0xfb}], 0x2, 0x0) getitimer(0x0, &(0x7f00000015c0)) read(r1, &(0x7f0000001500)=""/47, 0x2f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x81) r3 = getuid() r4 = getgid() writev(r2, &(0x7f0000002ac0)=[{&(0x7f0000002a40)="8cdc2d1655c37fdb401dba83f38d2486e4e8885dcf4b90c4c55fe84185f241c2db7668500056786750a66dd2ce71c234e1ef497faf07b9ac0fa12bd656d999337ed05b09cb5d028c422848f98490b8002dd0501d583da2b05adeec179eb1c0ae3617", 0x62}, {&(0x7f0000001680)="c483e92124df55f76bf06a2f5ec7838cb5df5fddffd2c96a37b77fe5c441af495945c38dc7d0fa93f45cd841d9f6", 0x2e}], 0x2) chown(&(0x7f0000000140)='./bus\x00', r3, r4) socketpair(0x39, 0x4, 0x1, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000001540)=@file={0x0, ""/24}, &(0x7f0000001580)=0x1a) r7 = syz_open_pts() getpeername$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x1002) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000001180)={0x2, 0x3, 0xdb, 0x8, "88eb64c11ba5f7f014af36835fffc38a3d88f323", 0x2, 0x80000000000000}) preadv(r6, &(0x7f00000014c0)=[{&(0x7f0000001240)=""/146, 0x92}, {&(0x7f0000001300)=""/70, 0x46}, {&(0x7f0000001380)=""/11, 0xb}, {&(0x7f00000013c0)=""/231, 0xe7}], 0x4, 0x0) r8 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000001600)={0x3, 0x1, 0x207, 0x0, r8}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000011c0)={0x8, 0x7, 0x4, 0x4, "77f39f64e70f61761040724627da5558beccd153", 0x7fff, 0x8}) dup(r5) 18:46:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) mmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x4) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "503cfdd982f8aed5c9d188b03cef70d65cd1f2c8", 0x0, 0x8000}) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 18:46:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) clock_settime(0x3, &(0x7f0000000040)={0x9}) 18:46:48 executing program 1: pipe(&(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='.\x00', 0x80, 0xfffffffffffffffe) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 18:46:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x10c) ftruncate(r0, 0x40) socketpair(0x26, 0x0, 0x8, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x34890f5d27250a2c) 18:46:48 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) socketpair$inet(0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) 18:46:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x4, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x80000000, 0xffffffffffffffff, 0x1, "d06dbaf271ebf1bedd42b48c5f9841621a4788d4", 0x7, 0x2}) 18:46:48 executing program 0: clock_getres(0x3, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x80000001, 0x1, r1}) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10a7, &(0x7f00000000c0)=0x3f, 0x4) shutdown(r0, 0x1) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000001000/0x4000)=nil) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 18:46:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) fchown(r0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 18:46:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x25}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8c4) 18:46:49 executing program 1: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/127) r0 = socket$inet(0x2, 0x8000, 0xab) recvfrom$inet(r0, &(0x7f0000000080)=""/158, 0x9e, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x8000, 0x1) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x2, 0x8007, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) r3 = accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$setflags(r0, 0x2, 0x0) sendmsg(r2, &(0x7f0000003d00)={&(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000028c0)=[{&(0x7f0000000400)="a87659e371fa1205b76d72f3f4733a2106e894d28a3c17b020178e3dd749eed2542913be6ec042d601eaf3822000f52a37ccddd4e81bf4df3a67862e5490bdd63d6dd320c7dc44dcbd09f0e11b6eb1f9699b31b5b61144d0c46c0ea01aa51114cd45c3c52591fbcc360956a2c3296b8f80bed07e3d51475e1dcb89718f7b2cecb72cbca7ee6a8ed39d2042dfc38143573f02a9059afc72a79d643913471ecc9d7e613fbed667a95e81a332323cf8acb3e0b4e4357c1945701848414733ccc999fb1d6ecc4ecb1371b6c43b073caad752e9797e0827bde7b2a7d2", 0xda}, {&(0x7f0000000500)="aed93650f06685aa3dcfb2632d0cd748220c6cfee9fcdb8f139bb2eec28f75548a3d3625cab24da39b064a727c2e3f32fff4d994f5651fac621ab80472a72b2ccbb5240b07521da721d26c4f38f253e99e7cd1f4b764cf4541bece89799f18ca64", 0x61}, {&(0x7f0000000580)="08d51f8d5440a58088bf60065c492b8a00514b4753567a41078dc40eaf6db9ca0fdfcbf78c29bc29cb75924a0c260bd1e12b0e1a7fbfa4351abcfeb6284a2f60ed78c3f02843053b607f16d127bd8e06feb5916c5b34a739ded5c1e77230883906e380626bfa087a7e421dbbf5f3ad33cfceb2b8e589712a14b00de76c3c189f1760e71e4f298360ef531ac6092c436b1920b84dc48664ca5cc6426521488d1c88bc6f2f1297293b4600ab6193ee", 0xae}, {&(0x7f0000000640)="7fe1c9117cedfebd3cc4dcbf88ad4050cc7c4cb268f2065a5da691471578bf15ec1c22de33d37f46cdf8102f26567254037c48bb6bb958250aa86f4caaaf8a12e1318c6fcb81804e72a3b2d345b2c1b3306044e54db91ab989015eaa952b8dc061a998b4cae861b1b156732737f1a2e3e3c2465a590de7b3fa823849d074a15fe26a080f3d4ad3b7094ddb39de7b35e59f9ace5c55c18e289cddffab5381fb3dc260dee4077e6dc28fd3a68e", 0xac}, {&(0x7f0000000700)="da1f7c6eb037f2b12ac0f02f996c99246bbc9a92a63bbf75881e5dc2cc0ac0f3f794f444b4b2bf7a81b7743752fcbcd66f969e3966ad464eea61e296f2f6e37028c00e22db9724850c3c8ac3a8798890c58d566ba2b9348d745a47c92e306dd3b26a5548726ffe9030f078bd89726962258648959223813a47a191735ae011952ee13ae83650e998ba4e0aa2e78110cff05c2b392f6d138b0e486b574983fa9ff0978c6e5b212fae8d26bbc5be3f439cbe8fbf73e0973c7caa2fdd8c9be0baf5400d04459ffe3d6590f0e3566801cbe70702902560125e808ede264ded6ddc7cf37d898bda7c8d82c50af2ec570bd3329ab4e5dc8c2bdf3a2e40674236a9018ad05d4fb41f8a88072c229530efba88fb4d2566d0c42a78f93eeecea09d5237a90336b427bb62648aeb1b6969e9d8dba11f05af730458e7da377f6e9c82825caa4e3386c67d6ce9a7ce00320a5381fce225ba2c695783d1025ace24fdf430b28e7446f0c165ab34b3d092153dbddb633ca265223bd2e39a13413ed8e5f9a11280c30da598be1583718e62679aa09e4c2bb5e62efe6e9b1b465ffdb32bea759d988c608c3dd158a85a8bb9aafe45bbf6a61ed1609deb4820edeb52037a4e6c8094693bdb71dcd39e96d951c025a213a0d0e25d2fe379727d83338801127dbe7320eb834b4b91196a838a374e73f79cf7ee5d2409f9575cfcdbf568bdc6310acd8662faf9ca29454699c3309f11d76137c2eb7af6047f08eb39b88396bd67e05c6bdf106bc129d2122cf4c026177111f3968c6e3fc46505351b9338f6a248640ec141b9d30cc9c5e60f76147f19ef047d9a6caf126acefbd9ab36a2a6c0084e7dd602a228dda14934fbc24bfdbd698d541d4b0ed896fc2521bdd12d55e2487dcf5bd196aad6ed915e1bcbb5762be1b578811761460b4505646ed271f85a90830e75ebc4090a9692212782e9c05ca472056326e3cb2ff706e61db4d383d82fb38ea910741ad20de9d951dd640f8cedb7cfa51ab2d06e945e0de6376ac51b06b4a9ceb11c456634630b38d23e2ae8948d8e647c16bd7ab9a4a579ccf58e97f6f23be885e993641a860b8901b02e7b0575a78b16226eda6265c2f0c8a1bc3af2925778cff0c09503bc6e7b2a9cdafebe33c8636e7036ccd38852a10a1b0d13854d8de71316f91940f287fa2586244ead1b96a97527966037a8001550de56b5c3f18e4ef8bb6431f5560206ceccd2957b9049cafc6972ec081a4373ea91ec9a0fa0375854ff3693f961af0cd83a973ebb241fee60800aae2ed56c959b3952f8ad3e5fc6b49d28c4772fad336e057b4cdb8d663430182e608d68957cf6a6e6b48d57017aa916a531da2bb9b6b0ca1141b493ef300f33b0ecb6a7fc1a90b649082eff3892b2bf4a8f8318d09b489f0565b952df5eb5e01bb3014fa96a358669155e31261ac409538ed361fe313376f4d452ec995abae5877ead3b73f6db052b7ce8860910c6f1944bad00fc9b4289c65f4e936239d5ffd339088140a1032bae57bd3153b3e7b9bbc7e63e0bdcd9588e05b07d3beb0c1d0f51763dce7d63e24c55597aa2f9a46ff1bfa67e41c445efef2e16fab379c9eec0e33ae090bb8964893a76d7fc29da682a9cbf1b46383310a95dac0337c3c793c49c992e7c4244cedcdfa2cae560a8348cd37415e5e2a91a5242fc2bd8cb76c608f6bf51dbe3d514c6849a586468d658f5cfaac26457c7f4645042e2754c8981ada156fbe88ae406ac5abf83eec1c6b9099e7e15c2c7d006e12abda68150f3f9ca9095e886a30c41f996e8c7c8cb23beebb24622772c53f6e20e8764944dfe90384a94b97fb205b74e2387e096a9cfd4b89467868c515bea911934b72b23c2975f29aabae6330607a4cc13f76114561a66089c13b913df2e1442e54b95d0c9a433746c8bb8d7d267f085f7eb65c0d59f812ad881c6d02d915e52cb0006b81b13495325686f0a66022ae2c06e72836a8983c3a0a85bbb576363476d3e3b6a991134fd2411bc515341242eab3aea4bd9c0ad048e2129a2c8691c8afb39735b883e94c47c742a35c100d016338a7ad187daf8fd4dc257a9afa8a94115e42361d14945fee9ed354ee9b48f73f0793bc94cbf15a6030608c0c57b44687ede724e41d0683873eaaa5e0022ff8e691d6d36ed1bbd42bf421bf4a8888dd4244ffbf8e3511e791adb9e6dd33aaa706689de3e63a3c213764e6f2f7d17f802b67711a5dd7fc16f3b64a11c07a4f3c0186d4adee30c27e3417a562ed20b6c5d1ff25616f471ce6757467def99494373740c665ad91d3306d66abdec4ec63c427191461fa65c1e2f654c78a2d5590e47d8d411cdaab05ef6532103b1932d61787522a748833ec38c44e14a5fe705bb2079c0f2232355d81a3c30ee95a9e247d4abe625f768e81223415d9e8c8415bf75049e3217ca79fe3a43be396f25b02ee611e70443c047be33dede7de10e39e22019110dfec9fce604193026695e92123b77273c025d105bafd57f484c8ea25be732643f1a83cea4dc4d58cd54785364fbba42e9e3fdf6127d939b25f1096e0d282d88b7d251d921c93b7e336661378aec53dbd667bf1045190f5ed854352a71b786a438d85ee61d3f84fe2c7123e9cfb1669abd3dd8ad9cbcccc81d6370cca25525e8bd79d5e0241589cf72d1e67c58cbd7095964ea1168c8c0551dc2a39ce9c423073b15f45ff086b5f29ed38d677243ff04f8d3640ad909b13a550ab837fa746fd737fd62e946609ffef42a8efb48a06b0f90bbc757ca44a5f408c0fd9a673fc011a7fa97ea13eaa5082ecc1ee3688a760a564e2b14cd24a2b2c89f714f93ef55836b6ecd440b5fdb3a99d4447280505e547ca70ffdfa0b16d68179aa83c1bd75627216c30a15ead0ff2111b5ab2c5721a6bfc75917932151778e8e54486a9886341370bef6f4603fea44d599b3b0220d51ea891b96d80bb770cd1c1af1ab7b668ea52327d5b6481f171e9ed07a92ef96f8f37aa9c71f90292f5c2d93227738ced4d0ab5995f05cfee8bdc6ecfea0c6a421e0a1cbf4593ff0283d460c90ecbf55b647bc07ac24de1630859ad99c9fa03b35ad1894b5cf2ceb560fa57881278bb049e2dbe08cee1a840769281625951967c6ee2b6f31509ea61dee8d73d16fbdadd26969d9fb5ea0af62e056863addd9d006314e57b51978371eab03252c2a405f87d701fe8a0a2145a6645cccd3c80812fccceead91d05040269980da0093fa105077a0fce817363b046c2b5bf2576da49a59dbffd52e56486f8ca627752131f554be8a415751d6df8be7b33f832f7b7f8b77d3b87c29d23fbdcb530e7cd3c9341a50b385019bf13bddda2baf2c2c23a2a390023383848bc76863ad412b62c553d61376484da36ce8f783d481f81d327ab7b8cea26c1383f724d9c635f926ce4f5cf3317becbd94be238e9f7d977d3f9a2b1d07cd4cc6343cef84bac44b542544740d0bffb1f4542a17c8328f48328e256e86ba897d48bae3a26bd9f4b87abb012540c30b9446da6d19efd409cc9d46c70636547b41c41ef6cd2584f370fe00e10b1b25ae473ccf6bd5f2386a986f2a45575b3c0bd893bc5b9bb01d94c64737df49fa2fd8f3f16f4e3550287c23a1ff0aa10c3ff7c62cbd2b44c469c5c331187e4b95f1c512c0d45f763baa898fff973c4ca2e99e0f7bf388a82a5903d27284ffeafa4418c3db050cd89110c68fcc321eb0c25fb0800db2c7bd5685af70e9a28515ba540c496e558ae97919586d83836b139d6d8ddc6ff5e47785d81deb90a4668e2876c496cc526d3cf9737ae51b332039e60fc853f774058b40a9902912e4ce3f4e45dd8394e54b5b8e5435573beb1e38eeb6d21e421e8386455b5406810162f619e0507ada46a2a06857d7957f1fdce2c60bb765d33703ab5ffc65f68bf2fc0fc33d01a01fdb4f7b68ff21931139368e23afdb7d7427267a7b6ab99223207327333bc8faf217c4c5c3c64229e0aefecd756a602992988d3dc2c4faece04ed1740be63b5666dc200c9b4ba3a29c011eaf9aeca7df8bf7f20a7961d7b4cf5e1f134da173a930c19aed05f72ccbdb8581cbd9a7d6e8141c2ba6596b10598add839550be48c8b648b633e8b27707dd8e3ddff1b92a3b9fb6c4168fa18e7a9f78d7299ddfc4dfb24e80cb2bc55c4c670f2fdd62e0f2ee690b0f399008ef4daf504e70ed6c1164443351dfb7efd5bc4cb5875f4282c9610f5c4eaf08cf80971c8fc131ae3704768a2b15075bc6537239fcb91ac5bc4c63fdd16b7c679d50fe64ce7cd01342f774f9915a914add93e236261d1a16908ac7d45ccad4352c4a75b855ae439a2261cfd19e3feeac0ab3ec20498efae2bdb810b4d6b92f9eb87fbde4e2d43e9181fea60300b27d11cc919732a85507c88727ff755da945908ebca1a37e0d39d54834e3aff6cde443e4f947de15b67a50597906658c5d4a0a99bd7403bbce7bfab19bc75862517bcfd68fb258947e90d548847485e28d7b9dae76a81f5bdad2d0b7ccea0fff2c00c119308e11dbc47a133cee40d33bf7ab252e97cfd166fa2a227aa4cef376e4a14a5697bc80cd0110d09dec1e160cf0a864665fbf5fd1cb41b34ecb37b79a45c8c9613d031b88a25f9e3c14736c6ea29be078b2e4179f8ae1908a5318b66b0e64efe1836c32840863e0dc95efe8ff1c9b3adb06a6c605666c60f4141fad1fb859286b848560d78e9dfa6c41a3ee55258449011134ed8340a8da3237935757772287764dfeddc1c49a4948e6d1dd07ab127977c31c892fb71845ca2747dac4d81144b121cddbd90c30e9b0c6a80bd570484ffd771d67523ceab518536c1e295121114dc39d23018943e55ada2d60e5a01340c9c3700029088a76109eeb51a5ee28c7415113aa3d0b74bf779658e20109a66198ce00ec31ef121c87e51f026d28fca252fa73545231d4d1f862b8ea1f1c3e0d5bb02199036351cf1866a367cc40d95adb6d3d4e9cb1bcfbdd8a6bed7bb1d56957dbdc7cf2b2403e631bc6c2ed3acd603cc519f4477cedc28378bc24c6a59f6cdf2f33bd80f4f5cff140da2339ded38a1097525c4e64a8ee2956247cfbcfc128a902a01422093dd5ffe3cbce045c804a9d744a30a69e066426953564c2d3dec0d874b1cd5a91d8dd41bcdf623898f6ef0c5afa43a74acea9d091fca4a5980e3e8e27da23891da6534a7f98464ac31d5202e99867f64c1ea76e290843d858f0d9900aa87ff73f1ac4e301de2d1263b2e0d160f5185531d1119e101348faeb7eb783e3f491b777e0bdf35b464eb0e64d8b5bdfad15a3ab3f6c958e4bab60b732955fc6fd2e23ce2c866cc0bb1b3b9aeb159c0d09b51893389a548dec85f447de88d1848c99286e8174c8c8996a1a7c73ee99e6edb7406dc57c2ca4ef01b99860fbf80c967fef719f6766516b320967eff5049baf00be91c493bc1056e714e14339ead0f724278f18f7ba600dbfc2c3982265ad1e28b681a879e9734f3a70a03cf9fc828ce9bb882f90b73f4ca07327c2c04345a635d5bd72b47231a5de7ed4d3d1f6b321ffaa13abc2bdf03f1c5cfec179c21488b1b126181394ee6eed6cce0d1f6337d71ba89e2651df018160bafae066278fe86944918962abb5dfe5d925dc29a4eeea25cf6e779b39e5ebd8210c2f30d950bfce9de76090839b661bbff8354a027947ff518d6158c002ac74fd81c97f59fde9feb766b387619a20a1bc4fdbb5d80c0d33bea20a493840de91731c0f1fd9e42ecaa49c2df90b20ab9b74c1dd0cbd99d31ea753894c62", 0x1000}, {&(0x7f0000001700)="29b63ab2f56c60e8b1c34398ca1f3b8a4f48744aa62535b2641061ddf95f782227ed3c1fa7271e93d5e48bf681254e8971972cf0fe422910dbf7bf0c95af353d753e0179be1676d366a84ab208746412451294a1ef7702272acb8d64", 0x5c}, {&(0x7f0000001780)="dfbd525ee469480f6f635202d418e26c3aeb1d276b7c6328aabbeefb17f660bc7349ec19ab93ad687ebaae034de61466443398bab8dad95c42fb1c6fca1f8a17187ecf14e9839e3191709e17472c358a90702f4b", 0x54}, {&(0x7f0000001800)="7449eb433bab101be2b0dfdc4a38349ae03d4c7035d081c94584cded5b5a8a017de03ed22b97893fc733046e2fac15ce2563648fb3a8594c89d97df2d49203ce75e64285592155516e5b82c14c39ec6aae76cae6c01fdaadf707145c4c9a78f39a83b7de49b058853b76253b5e1157afdb4d469caab56ae5e56c6a05750da334c04601575953be1b906905e486c6d6ecfa6a7ea074ecb084b1efd5d53af98554956544060fb10474a66d793408983d9f77c0b9", 0xb3}, {&(0x7f00000018c0)="744a3568c1018c49b5606d37ff7b4abc3525a12efe83408c189a8cdf2b6368e58a469b2d1386e5152d1f972306e93ebb8c32b5da6bf659fefd810f32ff6dd0e2fbc46996ec52a00a9ca49ddba51b60d4376c52e68f32a80dd2e06525700457d0997f094e7fecfcae6f0bb688dc72c114d20329ff7eae5382ea726ac172c734d64c6925a058e098d49afff4f5d1dc2aed8d4524aae5ad23ade3c29c12cea315ddbcbb6c2e54b70c4fb2336900042c3e80228722f589dddca59762f252ea6a65aa4a7926f7c600f0361e65e29af050e6e3f54877588979254ff1d2ff65e32f5064736ab7042ae3f0435fa90ba1bd07edd63858e1daa60f883065e63d4728879ed9d03ffef6b5ee7faebe7252dbd11acc58a9ec6d5d56fd203370d4f3421b8a71cbe284ae12c52b743ece41ab67d6eb6ffe94c083106b1400a42ca3f3fdcc509c462ff045faecff974875ffa939fd8dd1c52f50a427e94b370953ab13002ea8f079b7a4a73e04b69d2571fb8a20146c1b4e3056f2533b9898905cd78a7037e0c0a82939475c9838662e5b46b565dee19254616481a46f6dc91b72cc916493e923572317d695d9306b7a60570b8856094e26f99f6c4b0b9ff041e99271b57139fcc049670bf0e2e43867a6154230241602efea12ad2a65f6ad050543c94729a4f840307e22f54b5d0c281d67b841ea3d50a6b5e2c639c6761cdcad0e20d5877d26c7843060f537f2a90123006af4257238f75f0cb624311400d75e9ac098787bd0363d8e59d863cc0bc467311bf59975dd30e772edb4f74bf24a2bc9ab29084bd8208345b059e6a50e86f9c2093703dc01a0bbd65ebe2ff498d5e7ecc062285cd6460f65b965287594ec69c1e3137c7865259e58d2a6c24443b5bffddbb6847d51a694cb8305d921aec5b0f3fb905a759b4cdbde13b352f13663b06a79b5d3aec38e19cbfb6ef6107866c00fa83680f3be5bc375fe65c8823e3e5bc67d7b8cadd9e8a502eeeb38074d5f4da01b4e28324ecec473678a9e366722d910d6b5f859ec4e5810b3060afdca4805fa389b2354918685542908a26e0bf0ebba7986e4001b0d6122101af1d3c6ce10170f2401c6fe484ea726e9d3149741631552555f8b1d827185037c25224b1e3c4034b0e95e5fc67fb5e6e352881bfd966696fe24ead9509a9e771797e88f52f4366a6930f5211078642056686ed5746c360932bfa1b6d2e0b9cc14adaea356473ac8917df5b480327dc20f6348a804c05c03ff9dee4447a94d6b98d1368312f66b65b2a1f37ce56718dbef1adac5da69a3f0c7e0f7bcca3d20d9ffb3ea3aab6259a47742a573f3debdf2e4b92d19cc11d410d6df706c75ff6bb3021c65a7b039e5e792e7a8fb093e97552984d097a937d711522ee8db77070bd000c30465c3698f76b4968aad4eb3d9b42374d4193c14965fcb8446abb49e5bea02390de96c47f642d090332614acce6e1bb9e114af6182cd805dfe8748b05a9809ce0b7b3e56a646776b617a07941eaf6972d227506206875d55e29e8f45a2aa32405fb138654fa8813b75908f3261d73e8eb3c53c60140bf2e757bca641d85a58491270f974d72b2fa4f79915de97defe28ad8602f008d2410d4d2bf20e8c5625db6f0d1036db519d747a1e2bba960262e4c380afdba2946dfd7913ff2b1772c2952860be9c73dbf3a3e29877a19bdf08f44bc0229823bccdd319eb835898221b594e1a838df5e78d4f44950bcdd2117647601b67ad149b6b10384e90d5c29d2f4a3296479d32676cc8c935b7561bbe22f2fa68162ee3444a635a18c719ae48ab33ec3ad94cbdcddfbf42a26f2a9cc1b285784b4432c572cf7e6a1ccb179abaa722074161507dd0f5b3accc4bbb18e53740362e554f2d5b3ed057b0d2174825b9673c1a2d4b9ba1abb1e76823e46eaa4ca04b4f9cf2ded68c815782f2b1437bc9115482d55370380db9e5a00b4d67c22d6ce154d30ec72c8bbbc17a0a9ae214032073ccc34224b9bca06c13aba8f56fa8aef76da477cdda76884dcbb9ca32ae994b731574e5460bc5621e8a8b644b6eda316a9dcdf5a6a59b9559b579316daf8db798a1085c61b439c287991e011aa786640153dadf90f4847b938c3f59396ae2accb7212d213c63c5e8c1eb5a9b1b1b70a100d00eb8dfa4763859472d7301b720d2ca6cb70d25a87efd74ef6840c9201d94cb84bad5c93ad4f2bb8a2dade9fdd182c2885291a5859777a745b626dc43e78bab1783962d0fede8e24d4578b18a83ca5f997e4c6e2f2c87ea664accc6b998e80792fc4aa6726f25d9b067fce70e35a89b7979335af67c0a76b2fc1205e35aa2604e45820f0960b402e5166e6709139e71faa79543f98ed35c90f29494b87d548c42fc9ca820e9e3efb594d5227b0075f30d2f31f4e16eb19dcfe1aa2703c4d10b07689f138f21c1fc5cc64bfa3b7eda16312a421d54a922e6e94100f6bd73b3d9a92102fa3c187ee7aa8aa574083f5711289b6312e68ff9abf46d65b9b4fa62d7a4eb46780c4b6728c49cd1b7347e06acfa973c6819d2afbfd350eb73810bdcd4e3eee2ca02da0da5aa78fa727ec50f3cf464095e9e3f1e5378574eb54e73e3494d69ac5856892c60a491dff9d0f710e014eaba0ce98c814457af016ae0aa2a4bc277a2910454de046bf12f4779e86c85ac5ec928a266994ccc6a34081f55ca6cdea5c05052dd1dc7382c97cc7813ceb8854622816a442d88cea694b1db1c7673c6fd8d5920ff09d08e1574e03b2c4f0750fca6b7534f50762dfc7f79fc7fb57fc23b1caacd06d6d0b8e41966b8290cfe604e6c2fef1d7bd2b133327ec0f99417472d9d1ac910b0d39097624138b4b0800ddb7c9ec432d9b99229d1900ee7b6215895691a7b6b5cb54897984f4e6c2bca15f94bf2ce3e240fdf1953bf6a5b17d37c54f196117f7df752ea3be44f0a85ed6aba0a26662b53af85cc1372d8beea3ceafd7351a65767d2590bfdfce00b3b04667e96102e4f5b07cb4facfb7a71f7e0fecdca5e8311e5c871daa0b88bc37486f2cfad5b0ff1d9bd7cacba5f651eb3f140822803fda522137a7a4431e9922842cf705b55f7da74537d5f08ebb3f3bed63c1b63226f53366ade47682f35a56c0ff2035bac85b8e9602b5adc2e891333d1f39b932916892910ee2ae38dbfa50b3ee905860316c77d89ccdaea0cb15a995b43e24d7580932060e92f9a4b826f7b9eceec7196a9ac6d51c6252c1ace8d30f37caa83ad88a8229f4e674c5c9084eab3409a8a5a793cf92c96e2be9c141f772332b51cdb14903a80c62b038f3e4461590dce72563f4466673853e0e967f2e43f1e6db4364ee502fe2a3b302ba23fd002c85e1059d19ff36c4fbeb5b2e742d2dffface6a25b85782fa49cf6e169711ef2883b35d43122d1b9195d5e31b458a86875d589a0250da78426672f2924644bb85559d0b6330bf8aa7ac92f82a5ccdb75ac6bc8b1ef243b28e55d58d9d2c4e3d3b0f6185cbee0979e19dfa248d96fe12e87a494500153bd45515a925616f598d020bcc4459fbfc5e58b1222f2d37a01e9e4a965e8e0349eb5b66497522070031ea16663b7c9be2bff078dd17557f8e3328c4c45a295a37cfb673b1567470d9491e02351e6fce92e409bbde148cc55f4acee5d354751400db200b05966c5211dd761aed4fbf89062ebb40899c488c25bb886aae94b66f017f6feaaa519ae1882f21a8b0c7869289e9517fbcb4f036851289831689bc52e453bf3d7fe042f131cf8d94bafb4e08f955738f85c613c81549b4779c14743bf2a249355319d4c4a460312700bffcb88bd2d4049da07e80e9136b5c8ab771daaee41a668b60f9dd0d141f4428be6f13a3c06789258d34bdab5d2a18b54ab6e94b90978ca883e1c5de6e3fe24ffa441db1139f21baa0764cae6d95258b0b1eab1c3406fcf540c950bccc15a300f6db364881c14bf404b45df564f3a0498d30af028fa366fbd171ac408d545d7f8cb5b7f03a8463369ae8a7adf883d834c7860160a0c6b7f3ba0edd794dda274605c1eded9da9ceacd0ac16e7c61b9bf24659f28f15c0b4e541c33f4512a94f83182e7d441ee1c2ac563a6ef1bff9c9e3885108bb7ed0c64486bc3ee1ba1c3228bd1c8ce5aec2eb274022396464fade616c4451b005b723c879aa59dea5259b9d0009baa166288843e999020896470d6b64ad4de76d75880658c37b8016984c6227d1711072e006c1bad5270b0c0fedae4d77c7959e0a37f73c2545acd3e1dd75f85ce405dd256c6fc4c96b4b65cc977c524b1e96f37912144de7bb0834c23331ee3bdd36c3e098f51f9c96081693d12e1ee81fe9d7d696d89130029b31735426157c3a29e42c9e8b88676fbf28089ea280a1f08c464f2e8997094234b0034f1c8ec28360b852e9e621f2affb18987085d4080ad84803f243ced8ac47d1dd82d76ee23bb1808d9ecc3bc151736ed66da9ac72664cfa91931820c613b80fc22fe85257e3edc43aafdbd14c1c89af9ff0879dd21c6805b9c78193923316db7ee82e21f54b7f6b4641c01006d014660fd32f536f0a391050d3d9decb2131293ef7d4f2f6363739ed323cf78e498e0a99afd51f7ab5c4d0af60e603ac07f798a0c9e9fc55701c092d8ffd0b053a8e614b7df2ea344f874f12798643886dcc7d8dcc57790ad6f16af817b392cdd0cf73914deaa2c9e9c2502a6cf9effda9ab275abb909e328ce05060fc240c4fdc60c549289eddffc8cac070d5216c4d45defe0a5798e79e52032c670ace00e4b7b0cad58f5a3a3adfb766b54729b072ae7b10bb9966610a518b9994f7f6f82ccd113a722610081ee4cb55e688703de701dec7cb56fa5e6463a0d15ec82d00c8740b3be8f7f66e53b784b47c2e69eaafc56a63d7e5f5488bbfb911d466982da97af93277702e8713856140202b8283504ce2beb692ec5dd1b3281bd2fc29134dbce12bf3218025fbb2b5070031b9f9357003ab3cc16cf1ab5f6487bbd6a0083d106bf27702352e4d0676d32cf509a764e3e0b4fde87efba5d5b5b0d756631f469003138af93104c6f24367f3ff6f760e4ee667bff474bb13d95ca257ec26cf1708b6ba1509080765c82aea8758384952fbaf41a3bf21fbc104a5f02ce099ead899abaa9687a9e30634467d3f7b57b5bbecec73fd067e961870a397feab67c6477ac40fe2eab74f81f32862306d8927fbc7ff858f983c8d4247c8f7f37111d7ada729e7656dd69b4ff0a9efffe75f3643fc250f8a0585b9f2b370d69d624f5c99aadd03d45dbafe536308bd03173470daf14bd7b54edf10c3c405efdfed6744d4c3bab92c603f5ec31eadbaaeeb1df02605cca35adb73d709e977efb7db030516be20a39bc45f3e0e13651e4f3d6a333c53ebeadaa5232b7acd72bd14ed060f77794af0882c3ced06dee60683b0342e4178ba420a5eeb283bfd2b309a2ff6fec09d5880179513ee71d8a90b023eefd3d60ea15783fe065e7881d1577a85633d83e15cfabf96a9554a4953b869b2232258a4163877ed01b4b9f89e3e94f20e25868a5f7dc0e8a94780dbc1cd03f89a6470f2a11fca7288e9db6144885e547ad8035b8d48ae2e753b550d0738cd15de5f1d8ca6343efe5574ee521d11f9cee744eef3c7fb9ee540bf98a919261ec713c20a15bb999c3bbec44fdffd9cb5fa10603eec2cbefdc557fdf58e19ec784f2a4f45b38b850f26bea3c164ef0b82dbece5653240b59a514ac78f8e9ef31d21c5b2cb8022f788910ceafec7253984e76a14ae3686625a092d36b1db0e92e997", 0x1000}], 0x9, &(0x7f0000002980)=[{0xb0, 0xffff, 0x0, "2efab803adc482ea23a3ad648b84e7daf0052c6253292c6ec34895418387bf4ed55f65e2a3472ce34200185ab92d5465ef55fd4d832cc821649659e33d924e2b00f92a0ecdd26ab35cb8a131a9f2c7a6fc60923e04691d736df21f7134a3bc21dc7e18b92ac8b16c27acb629d37aeeb2064ccbe1979dccd4b39d3107cf29373ffafd34186600b6f8c8363cbce8e15ba834d05c8d5084a330da66c4011c7b592f"}, {0xb0, 0x0, 0xe0000000000000, "83538a40b877412e0a3e210b273d71bb5639529945bd860d5d8926d8f66f9af1f3e5c20d946b53eff3e2112fe28a41cbba1f0b3c7b00653c566d7d5f5da883f754438f604e06852851b8584505f90d3bb13a19f0fbb7caee7f50dc451a16136560c1d24e2c4ee9a9a4209eea87b7c7fe89d8628ed152e0bc0765593feb8f66e459a1c295d3b3f3aea24cd78480cf2cdabe7de5a722d7ac6aeb5392a4426b"}, {0x18, 0x0, 0x8, "7cdb43fb14e2"}, {0x110, 0x1, 0x40, "c1340229bbcced0ab585231595cae78157a9fd9ec00e7e30b52f32f270835ec65045d421ae31ad5cc7b125748093b267e63c89585b0e01ae2abd9c9a544773644e9b750a2e905826acab63fb34f00945116ce9ff4cdeefee110c3d66a2fd00a08284172567b5861fe9cc75a8a74df653223ce844649ca4d9ef485ab060b17c4cbdda260022a985e0b0fbdea4e694268303692f8774194220321308de3f4ca33a226119963131b70b0108370e7f15a3423daa9f21f9a69b228b1f6494b21b5a6b849005031dc76c6150d3a0f21c6f45fdddcd1824c00d86ef75668bc15df8ec77960d6085ba073287e3ebb49682306a95015caaeeff7b6cd79311"}, {0x48, 0x1, 0x380000000000, "861b044e8405ac1ecbfe8f4eeb6071ed04612f8d3c4471eaf430ca249ed6e1e1c027d8eae28397e1c581ab497d0df585448b919a59ff50"}, {0x1010, 0x1, 0x8, "33571d854397b4d9b169b8b9e97820b0ca5a506784d8b209c270d91d5626f99518c28bfaef6ceec9e2372051ecd804e68eef1303b5a2a4810fba23f2e10c9bd961c2d0a402e5310e0a9d417e56da886e87fc2c540edf28adf70992c36c5798b8c673bd53c156817aad79446d40d4a3ed0e4554a27ccc052301cc6483959194978f084d2df800050b4e4e96bfe88e5e9326815c101bf381ab9b6b5a2c76cd4404db3204c7dac7e2203e30ee52667fc843e3c1fddcb04e4d1feae5dda2c50412e0cc98655f5a1ab0d16e2ac78a4c9dfe85a4dcb112d7feff8706f5a82b4b0154e8bbd050d11725dea3d216fc2257b00e9be556cf89a66f8d2f6cffdb225061da6312b1c5f22c627cf6990430cd8aa954d7af51294b4b16c4ae9be66be174b5662a654f7e65fc4fc033606c6e78dd64a4294b47f47e6a73cbb419270b42ff1d8660ae3f15878348550c684c437b4eef0e49041f5f6bf84a58955da6134cace733ae1b33602889fee86ebf63f291104b4687c9d2b123f5be5722fd32916ad4f65bc3d7dabafc49c9c359463db5a8e832366e87d862fe8eaa7d52c8287496e192143e43226000f7b01905af049be2a190106437ee3be307266b1c439f4985849737d444ecf90c5bc6f1905c9584ff9b6ca0346cecfdfa1276751c56ff30cba7140960d6787ca32f4643fd65d40eccec5987445d225c112e0f12563adf7682dd5ee3967fd10b660cd7d92331c8aaca21cbcdb1f623df90b9542c862038c9160511c458253456d56a161553fd8746ddce781795b8a194f050f1808a58ff424f599e8c7d132dcb8c6030f477fd973401c844a917fa083f66fdfd06164121f37f3162a041a021a5a203ac240afe155ffcc4cc97fd096b9ae5003c08abde988149b709e05e4954cda190e38739591d837d42d8dceab2eadd6f9fee4bd213693096b5830c9830587c65e3bfb887f009a6cb716a009c3b6f766fdf1f5d110e42c807393948d6d8f441fc3a88a11995880d8a5a27854519998e76d961e9f35cc1181a913003303cba19f6fb1881c36aecbe185a05a730e232889896b0f2df68c001859a305e627762e936d9103050862832dc02a6a1c7577dadbcb459f6c3080e6a70cf33ab9a4a5c8339ab6a269bb0e8c216b403966935d6462ed4699e1b49a5b292de2360d2650973ab152f9552a055229a00673971d4e2b771fbed5f6076d9ba8562a2a8bbc8bffa6cc879f49f1b71ef7d2985395092c96df0b8c75bc0f06af6d4b22af7fc4c87d19735c06f69174d105fae5c322ba63ed238145b98a160655f839bc9398a2ac87261b8f4fab41e57e57e86c3cc10b78fc375af3c54152d035553b2a4181bcf9c97ff6dc88d1c7501d3d8537fc012a88a1737ba91aa9e4c27f2e180b6ea5c20d495d8409cbb2f301169004dc89e8b089eb8a7a1786a49ecdf83a0aa6e44eb5242338048b0b6a1e303a2a215aa959550b246f05d452d74f0cfaeb674397ae6b351890982a5e952588d0e06dc6f681786475795af20877c9ae0b3692bbd646de1b27a7574186603f057729fec6667bef4c21ba1bb2885cf3217d7fff8e4fdb942df49c348d511902921a4db502f539edea750b4c1f5ff14d7e588f48eeede5e84e99fd707ce1b59473748c54cc9bfb09ee0772289b54bc8685a9d6afd3ad9455972ca336808d29638956728c844e13492692e6f5fbe0b3bd512d616e026056d325c32c622d447532b8c001a1f4aa121876a81983c76746cb5f64a8be133de0a66762ba81a41cb04bbcfa435ba5ca09d46fd4435c68b6fcf9960a81f835a60cfe385049c6759005a5393aaf50aab0b7f5bc8b213a0a6c1c4e3ac0bdcdb5e806d8992ae8079fe5fc3fdfd5a09def97f938042c7636a6c98461371a8a037df9fa5d1a03e52ad30e3f16858f90e6fd2ee46a06a4a102666f7cec3f1dc0ccf4ac9de21def8f5b2eb790bf864f4d9a59aab5536ef9cfd1d3f98199f9491730ffcc99dfa61e1fc1fe790b0fc9afb3cf825571334ca177340a5e964fffaca27e8ad9c25ba118c8d511e08eb1d8af59ed137abae2810e4c620c769496ff21ac9ca70ffa9f48dd6f7e9535e27adc58f009b19769837a04deb8e7e9438be2161b2441746eea95902b759abdf8cb9c556f9e7135f844839ae4004b3e22b691b533ffff4e7ca65b95ffc2ac13f8d267ede2ee3506a175fa6fab3d8bc6f2d5ea9e65d9923c7db1bf2c81fdb2ec236c5b7845e5c9c7029f8a1c96812239cabeaf0dfdabfc8559f68161b07ff269bc9587d71f568d66aa8448a48dfcb177ad0d0ecf9a37db4bd4089d3eb92c1dc08dbd26693f2b665e01a9067ce553be06069dba61b68121f815fa6c0f91ea30791f1a7ae9a6de2781450e552f6901ca6632a90b00326fa5d9339c6ae408c8ba7a8d9bb7199b68e506c91e8d5b347b5d6ee3a03f58aed82cff0ee8d71d42c9b3258936a13ce6bf91d0edd51454197ece868350c36ba1eee7977fa82d67754b9a9d7db7007e7ad7b04c8e5cf207c8c6ca47447e7562f5433c159b9f6136c1649d6491bc0d0431b83e02879349428bebb36fd159ffd94bf54e9be9d74916d1c87200f9aba5ec306a73b444e459d8b0596509a782d104265923aa6d79f2449e4aadd28587a8e2699375f669c9cac4be1936ef5352a009df54fc8a54e2d4826af39cb72ce637be1034f883318093be68b3882a1eb87de436f5137d369ac3ee847549aa35d6635b0fa6292b301a16e23638a3c4da5634f4ed14d821de6f023a4a3c10097cc838abf73f9e8a433a410bf66f283766ccb987d6901572e8d6fe0cb65332fe2e69ff7ce30882d2527de296ff16c344cf827fc87de68c3bb093e3241607e7c9864cf0873b343468dacc5994ab8faa30ed6d53a2ed05b172a82f75caecdaa758f91d2dcf4018bdf6f82c9dad98ddeb320b80edb9a0e8b828a1d060a8b1111195daadb2ffd30d8cb81f53dc17cfc9b1c58cebc1b10081eee2aeea84754e4b075dc543e83092a79f2bfef114d644d978d099174cece258d1e2acc55fba975a3d2fc1bb3082e8146bae004f527fcff6ba8f9d07749d87b2616634f0bd25bc2b9fbb966a30b3d9f0cc260cb0b76a7fa6bf0458e4e46106fc2b8311b18bd75228a2605a523d445b6a7b82a617139036fbb3cd068b87c2e3c27b7292d078fa38142fb5e48d35f8a34cee171bff43d3606459498be8dbb5fe1500a8ccce7d74812f8fd26f3a6c2696a567c14a05b35c35e06e2a62915d32f6d10d67f535b0526d65fa27dca486ff0bc20c8a81258aaa364a499af93865cca76d17ccefdf49e0775bf37468bccdd46942c9a60db6248a178fa794f6ae1954deca950c503ccb51636a672f7c8d5a4c98c0ce6d3f90e24d4c18825bdc3aa6dd73decd3abb5027e64ad24e0a8c962b8e95205b6985e607eb964aca0e89c1947c8836a045854966244831f7a43b32f3b4f80b76b65a9ed97d7f2135374e777e571d0dab29affef545b51d89349c01d74df47ce2954cdc8639f09917f5c2fa5c1ca957f4d0658aa97e83c3b2e0a33e49a7f7dc55bd03269ee1adc04e3e7e62716cedc6ba14a1efedc858aa0e9f1fff33db5c273030c2e3a0a3bd34f46a38943f594b7ec746304c400d9855e9eae29b3d4472856b40a23641b6b1959d60f4862c6d8f1144f5517f32410d79387804f8a558d52a4f6a3ac27638f73a90b2f6e8753bcae57e7a49f0ea3a920f492de1f725448913237fc8a9d176d10d9b449cd02037425a33769ca55bdf27f3618b68fa09f6f631d5c567590dc0c43614599b7a5fdc675d58fd39f68ec8fcb7e094bc3cb1777a04eebfa9616135fdfa0774900cf3f436d6ee1590df1417b8867efa7b26b8110ebc299a2ab4d53a2f2dee125bd8eeb996c66f9f5aac971d942db8d9b0f38d34210505f52fb7fa69653e534fe817dbd16a69329abdc04c5b1d3d8bd4a8af164b6da9ecb6c5595a5d7f17be6773f4504ad787aa51f24ecb02dc5fa55ebc75e89ac3c6f17d6d43dc77094c12f0767a5e2116fe07fe211b2089cae14b81ee2a7edfaa6d2860e4a55292a566b2b450d0bea37dd5d31c28b8470768871cfffd630f0be122b6b8800d4d202b0029bbcf4f3a1c25868b28b588fc3edcdb3567e913cf3c095ed4c49c275f9219718e6ab3dec6a1641e0ec5a4a139751cc7aa7d06695eb91f210356b36e70a648a45cd732c58190321f113efc64b2c490552973f1ea498cb505442db6832c50303ad24b3522042bffdbe6e4fa42ab101c7d387ab8875783e9e23fe57562883d685e3c42ab4560156ac14a9b3e85ec42ab5ce29e82dbdcc3dcd12f8d29873dbb7c4274ca4c2706334908d38cb5baaf0f6b084c4a694b3244b7ca1cf72e7888bb9be4456849088281e2b89766f806c2604abc2cb62eb02255fd6cab0b14c00cde4a092fb9e46f876c966471da50c26dbb4cb3f5d2b394bc0acabe16960fd95bf43c5ce155942cbc4a8aa878f704c00ad57604eb1c470c93aca180d73d5f074fbdc47a3c29fe05715e5d5e442643de685d0b41e9835359379bcba37849881aea30bfad8aa1657ba519ae9d9b4d47ada912b591d24ece581a1ab3659ee9e8dddb93c23b99c65422219be6f88bd0d31252444391c64b453f18fa6dc5915e4df8136f4630c6c3f50853bee132ef69dc043b84f548f2e87f6cccea2a5980f3fc9fbbda4ca2d1729b76d003aacaf6c06c3daee641fb4cffe1043804ef72930e418af4de3d591aa8135804d91b17597793c5962cd954ce065bd64ca396f8adc72ef260279eae0c14de0a818ccf3ff758cb612b1a0bc5edd8590aaae516732b4733ab1fecc30b1b79d703df9382750008d4cadc3853e1bbadcb7cb770117c25d64ae147142188f56196a52daa9aa98ef8588f810aaf1ffc2a547cd52bbb85bf38cb96711db3bdf63a64020ca5719ecfa0f1cf1252c7dcad78046487864c65561b4a94cdc412ef4d919df8743f914e8e4462e50cb87f079382ea236e3aeabbbd27f832b46bc5c20c7a1a1bd08d187c8b360f877d2026f0adcd3d43c172efe489a2c85caa7429422035be00fcfef93b988d58bf645c3f7626d36ce5038518eef8ad43988ddf2114467211e53027d0d6678d50ecab115b65d3d32f7adbeecb5b0cceda1c02fe8b0597695bcbfbb774d183ec4d0b451b84813c8ef0aace6e6dfecd20e0092c975c708039ff5f3df3fdea0fd101e2ba8ae51f4584c51958975daf6c3e816d76781ca94a04b65e0eaa38a8e32ded0d5191c04e4f2411b90b2b1745b493c8555dcb13cec9d089dbd96b903d600ffb3951bdd1b980b9df201cc7538834cf8a5dc35ebfb92241a4c0bf023eb56c6aeb556a33c90dfb94ae21a515b0787bed4ba2a2d122ab2191986b71bb893ee1f0f6608fbfbdaf556fd351a7ac3080b61350f9b82cdda1921348d25d70008b21d140616f6015fb90fe9dc81bb0649815715b34432687d93c7af58e70ea8d94cfcbcfa5ecd170e75f8bb13aef9dfd7224a575644be1422239c8db8339bd11aab4e8d305a0f8477dfe06c618b6160105d5808c08e581be65f3d7f5c0be792964bf295e8eff6e92a960613e27641d6680f8416c06c0f7e40fb768dcc9e273bea716fff4278a5fcceaafa5daf2f195a2d67002105d34e03fcc631d2ea345da5b1e9e8004e36f6980f19722eb34c0efeebb7493bb1b2614c8fd2367bdaeb3af3c6391199a568617306b56fdbe6c40c08e549ba74c32698bccce6f8249cbdc4fcf3f70c47cdcbd41f12ed5760e7d873d413877ad97678e437db3e9b971d007294af031b7e27"}, {0x80, 0xffff, 0x3, "67c661e25724f639d2ee701f7bcfee2dc886667ecc23e2b5c169e63b96ba63abcc7fe7411a2a37d6179a791b7f80a78a8242cf28462e1ffff670cacf619a1ab5d8d358d89da4a77a3bc17c307af4199832e3fe0652507d53960bd0955d768120202b1ec6e1072d92b824"}], 0x1360, 0x8}, 0x402) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000003d40)=0x6) socketpair(0x18, 0x8007, 0x8001, &(0x7f0000003d80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000003dc0), &(0x7f0000003e00)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003e40), &(0x7f0000003e80)=0xc) write(r2, &(0x7f0000003ec0)="1e8711646014ea892227710cea2b08a600d4bbd167979617278a49dc429da0bf2714b54f6f38573d33919ca97d100bb0f6f51d7d9276aa14862e6e9255ffd0e6db8e98ea75aa17fcfbc05a5c20c392bccce6736d2875f41c181c1d051fe703af83b409c27b8256ac0283b09491f6d5fbcf472101f32aa882bb3388e33cf41f8ed44cb5f4df888c09c091de51f5204740338496a1d06a4c38c9dfea4ed9fd5db66417423736c47671aee628316fcfe34502eef3de3d37c27edd1b89ebdef07d264dccd360c3cb7186393ad69f86a3e9780be5a1d75ca5883a458f6bcff6d83536b1a0427eccb8c4", 0xe7) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000003fc0)=0x400) r5 = socket$inet6(0x18, 0x7, 0xbd5e) r6 = dup(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000004000), &(0x7f0000004040)=0xc) getsockname$inet(r4, &(0x7f0000004080), &(0x7f00000040c0)=0xc) readv(r0, &(0x7f0000004240)=[{&(0x7f0000004100)=""/18, 0x12}, {&(0x7f0000004140)=""/34, 0x22}, {&(0x7f0000004180)}, {&(0x7f00000041c0)=""/66, 0x42}], 0x4) openat(r1, &(0x7f0000004280)='./file0\x00', 0x8, 0x40) setitimer(0x3, &(0x7f00000042c0)={{0x9, 0x800}, {0x9, 0x4}}, &(0x7f0000004300)) fchmodat(r6, &(0x7f0000004340)='./file1\x00', 0x0, 0x2) socketpair(0x1e, 0x4005, 0x3, &(0x7f0000004380)) pipe(&(0x7f00000043c0)={0xffffffffffffffff}) writev(r3, &(0x7f00000058c0)=[{&(0x7f0000004400)="ff2bc24272d03630a5d437bd0725f23ef71464f4545185a5afe92a8a98a1e28efec55ca31516c794c0c7e752e06b56f4c908621dcda5a2e0e8d6b50371775a600d9d6808739d5371f72ed1bd72e651f6ae72f3b17eefc58d5f15a7a5dde5d2a8af37a7b9902e690ecc8d7fd3b2a5d6e0b5dff9553cb51fdb26b176af158b03e56b48d6006c5efe15ba211cab3b9e012a670e83e92ff604180f11e2634f86a31a28d0997551e3a0e3e5ff3bce191b67f65cb793", 0xb3}, {&(0x7f00000044c0)="cdf18d731adae7c8c5065007ae14e7d8ce7ad5538311180c25e739dbb88454", 0x1f}, {&(0x7f0000004500)="10896fe10517acadf59179cb95be53da237933b20a801c3851cac3016cecfd0e49bddcc2d1a08b8767e243e76ae4499ec71c1db2963442edcf1c30e12a767fbae5ae97b3405ed2f5c1a7a9f5eb2a4d54edd0ea1eb441249ec186a8989835a49be075bbc7da6c741686a75a583d14e6d5647f77856ebdaf243ff8eb4205d154b7893a650881e857ffdcd7a362806235c87b52f4e4dc9f63afc3392386a90e54b7da9fed439f242c0f1b8b7e7ff9252d2bc1c788d2559ec54875d718cdd9a295afb5fc9fe864ff697517c73df55b264a492a57784614d70abcfbff599a4ca78bc67ec463a4c3163d667e302e6ce330d743dcb3adba25", 0xf5}, {&(0x7f0000004600)="6af01db7cdbddbd22bd928aea617a35f14977398c4b7353d07589c64012856ea2fbe24bc58bf3c318366a6b03039746c71329ba2e73ff35fc5c28fbbfeb5c82129919e130ee3e5e150719d93c055", 0x4e}, {&(0x7f0000004680)="11d3f2cdf87253db577c5722bac1c6c5102c5c99cf57aa0a0d65c025666480cf6df3c4b0cbf0c98c2c9c43556613fcfd4c4dace510f58f86ee9fb7ac4271ae4f013a5e123c02f98cc1f76d2d73274f1441ccf8b40608e4b1a6dc8c85bf2e617420dd399c70a2157ec2f2ceaef618f5187da94c259b06160176cbf949affed3e5dddf8c6b2d148cdd86b912ceb5f618e80a78bce420b4aa5fd1fd562be680baf4a3b8eac9b5b55854fe97164a99f7f34677866a22030cfdf45363c24628528d9741f18a16cbd295f447", 0xc9}, {&(0x7f0000004780)="a7420b6e9780a38ec9d0444eeabcebeaa5427ebbc833769ff8a22231bf34c0cb972fd02405741ec1b43080d3e09d7784c3bb1928d8a586ecdc5ebb35d482b59fe63c1caf8296275579ee82dd", 0x4c}, {&(0x7f0000004800)="6ece67b7573edcc11beca97b233ec07040429eb54b936f5fb0adda398769ef6ee3e1ee7bde4133b7902faebcaba3a035ecee3041ca7fe365d492f7e7a7247438cb0068e8f7bd37b722015af5b59bc491cea95df0e71db8766f410b828a3989cc3b230c9e9c72d6e7600c716a9579fc39b7f9d43ecbd120e55ebfe49dc7438e3afb", 0x81}, {&(0x7f00000048c0)="ef8c6df91e19e830fc53b6d9f58e9644f4182962f81d6d8ff84141363a76a9127fc5f780904f2fcdc57c25b8610c71c864af0eca2dab7b8892942fe964b61d5ad2ab8cdccad913fb9cc730d1c3f5623d7e1563801e2bbf20e69464f8d609fead015372584e99f70d34809bc3e4a612260946907344c8af89955d8229cd434550b3221a5bdf8ab6f6db79af3baac4b996757cfb3480581d2de1caeef1a9b5ae10e8e636569ea30d9ffc1624ed24ac03170d7d55429b7611ff2e4837618bcfc2f9539e72b15d46e5d23f247b96f28dc62df8231ad0877aab64031a5ce9f7322a2d5edae168425f0a98af277ddf324f200aebe91fbcf7569bf8593531a87c28a72340062f322260b8715ebfb0bcad2275c915bb84210026fe99d6d9e03c9924ef0b64d152c6d39b32eb51ea0ff02c536bc29028111d1b9665314391756f685fdf56a5443b7af74138580e4ba7fe9f5ace05654b6771fc7f8372cd991d5bb843af57e137ff2c36d383131e7eaaae92cefc452588bd945c5b97eb609743e1ec3734a967fad1a63e165ea4d01ac1cfd1104eb3e733c6a825afcf04e098659ae0ec43745fa9f29a2d237a4fed158aba89d886d3155d04f80acf24e07f9a8ea8b1e0c52befb204421ff93246d4b1fed747c7eb717beac5c72a4bc9c31d78a6e9655a441e6cd5e436bc31f5cfa2c38a9d2b96e875c1cd3a91161c9991029f9661c021caff4c1fa1afeba613479bf96b1d97ac6a72a3236b03c419486096d2f77cbc160a6c874c73a6235a1cb3359a6aaee5f615d7281c48c107df1dbd25dab64a1439f20834660f722a8d01fbaa40ca2c693c9eab27c62a993adcdfff9c9d86a224542ebd92d245868be4af80c5837313ea4f87a36f0a9af84aa3637b5560b4e5253be17b0a1d084ee38b285c67864fa4ed5dff995876c4ff52b99ff038ff042585ee6a215f740f918239ab6ccc1169288f432ac289c32a10c5ed4360e4510e61c38786872687b5539101dd58611b5d724fc306cf727f25480ace82c7a357dacc1a8c179e949646a452e141a43ccdb350ae1ef0b99a670a658eda5ed69a91b53352daa7d05cf723d93423bc96a8268cba0ec338d77ca2613d26fda6418fd35af6ec5aa6bd1016d5c84aaaeb87841169ea098344038fa21cfa20cebf1fce918362e0102473b209858a201278cde5a2b9e9993444def2542207c8c5855a30dce947551060deb157f84dfaf24d3dbf4d5a34c4991d437916f345ad897e8559a5bf0c37d95aec75c1d16e937d8fb4656451e13891fd72a41b3b24e549bd6cedddf6b704cdb3a5de94f0bc418b12ad3be0fda38054f4cf6cc6e50c1005ab7805e96c226c3e9a0bfa89f060e4490162de8effa030c0cdab10e41b12ae28ed3eefa4fc49aa836d6ec94426645f697252e26526abdc6840ffd25b3e6b5421e6223da167943cf29350638d023788082a4bec244c3e0cd8aebc2e61ef2da859043c3037cf3e9bd4ef288a81e4813658437af38eaaa2bed8cc22a7d5dd0014146d09ff2afbce444ea1b0d874d8d92b159e62e3592faff9c985e540ed9b9ca7baa47a6c7b047a0a643391fd93040eaddc0c21549cfa80f3bf8304021c5bbd664253e30fb6c9164acf06a590ecbc169fc93db31fc454a5034db18209bd82d84db13ab48f1caf651b2b9932d8b38e65b2e64467acb8095ff4a278db6b082e2a98208baf4bc28221f7ae1186a1b24d71f1bf8571fb78fd5671f4e2091694823a0447c456c3937425db113cd7c91832ff9ed78555c43e49eaa6a91cc6e48e44791efe59ab52e68bac9a46899f74e2edc1a4ff8db233a6caf6d766b51d138d9ec825cb690e9cfa8610c69260d444e3b5802f86b165578da91e02a2a362a8b0c9ef4fb91fe7d1cd5bc42fd67661b8ee7a2fe156b8aad6b37aaaed35083b18e3d966b48aec39f3988c818aa099e2dc63c6d0bf63504da0f936123e433cb0335fd02a0b541e9cf4af93e6db997d931ad7e5a56852c9d8f579a0d39a8ed39647ade7dde55fe90b45a22734b527c0648c8e48a3ebc57f20574905499a5f098b87fbba572a3741754495ff5f70548029326455281de65d4afca6f647bb15f28b9c94f7fafa6f44df17bb843430cbe057cbe70216b893fc2abb1475adb6d983e0f3043d17485b437332bbf64db7594efa5ad44a850431ac958c508a0b008e16f66659eefdc65077939ca0c836357172afa603ed8211272e489d9c9ab6d0933e71b960f563a91cc4a00a53d753a16f106ca6cf152958c20c014df878372d6fd549bcf759ce51c778f54c3d48b79c81856bc91a1b616eded5d85d3fd7995a385dc843cc916f29c39f80846f38d1e72d6cc73117e007834fce112b9e5151bfa7bc2569f8d8fab9d65bc903f047e4223b3fac0a1f8613f284c1cc64745220fd3b0d0151272aef5d8f3fec9b5bc410aecdf1071f8b0a6833375995113e16f31ef35983468d21bc6a71ca6d01c6bd4017c1ba827859ab97c4382364a36b608782e24de9154dbf50c8f3478b466b7990d84f0c5c938169effe8dc3f02b3c1beaef2f35ba0388fee2a58fe0f8570e7281ba1215b7a9b3cbe0bd4bc1720b99f7392b177b8844293ef2c9d67ef1dc11c176c80d6b0789eb5f943b2e7289df533d7dfdbe35f4faeb483327b26e5fe8d8a5137eb60f4a2ca9b8fdcdde7aab9c17341f1d529e99f867e3402dd8ed72d3e44f9e2cbb0da1abf84dc0f5da29f70e2e8d3a738a8f1477fb0630c0a336a0de8663802736087413e327b9507280327d7e9b351a2a77578fe3853b9ddebdb465f1f6dcc1971eea6418f7ea52addde0e5d16e0254ea7d2466f0b615bc51d34d44a425f18d9b86735b2c33890e3349bfe6a19a57cfea580230603690f6ad446907caa016af4247d9785df1ab1547139fd54cb413f0e1db93584ed89426400207862b9b8b3e7059671e59b01cc903dadd9e4d562e96ad9eb24ca0aec650022bd92e90ce27050b6e466f473ff685c600390551be78504bed5e0cc703a8ef7ea1a444d5a0f5d74cb990c845704c65d347faaf72e4a5a294ad75a31aa77e4e4472164c654d69918f01459de6e9f4685b208a0f6d9a20326a2cc601a15cf6ddb97b334ae5812faa83f736e38c245ff3cda5839857bd90effd7fc56b6cb17981c868cd6fc53538b6a0954072aa45f41a73b71af43d8b51141e5f61b6f68720aef22e61501da3552fc0b1af3b47f739658a63feec96f6e49949c0f06b3326ed5f6afd4db02e86bc920f966221b7732914b77aa8dd59eb9e52bc449801a34c4e3a5533aefa995d62e1e1e8fb1e62b60ccb80d614459c1fb97f97f4a0f53f151b8d9371dba45b8e6df05130160cf73873fe7366ce458e18500a52f583942f9707e9cd5146a57fe297c85ca881e075b60135b26fcde060bf90240c06bd18c72716dc45cc9f0922f49fb8b74c56296ffb65ca10b77eaf439f79800c18466edcd8b3cbe64cfc9bd1e4622d9d72b6b2613597254f425a8688627feedf77f2212bc04c11612c8d5c3d6a3c46ff47ab6f246a7e58fb7405e4a3e5538a55398da756eb72cd07e68afe44dbb70d22c00b5a03b67cfbd8e93c8fde5816e0bfd529aa4277b8dc9b2a41854f161d1aa2bed3d393ed7660e09c7acb4c63a0e609672646a7f21008d16ce09ad435ac3670a7a8b1f88d9efc18361980699bb14d5f054febd478725e9fce1ab86b8eac55060b4fcc29c9244ed753587d3eb25e584853607643882f2142dc6d99e6a5c893512c6de085daad4ffd6c27935993d279a4ef01cfb90add4137b9f5f87cecfd007e742516c9e4f119b7236aed5f508a4c566a98f7d7354b67f5e9e50e7d6ba484ee53878daed25d79cb20524e5a4a34ae1bfc7e7db5092516c6f4872f277e3acba86f40379278251f585cdc0040e30cd0f474ebc617a3b8c3ca11c16a320d76e38c9ad773904b53cded91f5f899650e223ae8c2adb6fa9436760b3321110e029ad7f6b9b6cfa16a86811fc39943df061b9a672a40840c6e3fc8ad0c3f00841a417b49d9d08b9c0c83c0ec611d25264acb96d25d9e38193c902a79863723bfcb72fe0e4196e30dddfdc19ebab1af4f28f615f67783f316298e4c24048703fa456defaa7517e96c9de79bebbac78584f785d7ea2e112cd3150382ab67c0f0bc74b4629f0e6486c6d55d174bff9218356b95f41e6a652be471848b92c7c67ccd40dc7c6d7690304b33becec42f7427ce75f77972e7b624b6bc2bcb12c5d130f21291579ddcf433b73fd78594d5e7efb7a247d26588085ea8556becf866fef4df9cc41c4b9d5ac17c6ec87a48c10409ab8d83fbd209b34b4416391aea2dc7ddfc93ab94f09a23e34e1fe478d092bc8490fce212c918e5761bb2ccb20f7b01047f26056346d74eaa03646ab4cd92b024530e6f7a09f030bbfe6913694beba5f9dd336c8ba12c6155b5141479660965903a9f8a4728b9830e9cea792803230ac7cc6acab4e9c90b706a76092bc6ef50eaa4e14ed415f11d09fa756f547c858ffd32ba682c809b269fcbcf2d399c2cd05ca209d3bab18be3ddf924742b32046a21c48b71a144eb932e503348d8e30f0579da258830dce3b9195f6c759b3b5e151aef61c724e7536c90d105ba98f2a51f65036bb681586c96fe11f976907b8d51d3edb821bbf77b51ec50c20c8f56e5c54e7f2bf22eb542758f0de363b260573e6fae307bd7825fb786a9bee1596d38881112aaaea7126e502d0864e5d8ff00ba3abe5ca4525300aa5d9c3b0b298e0fbce5114f1b7a4e0deef162c62f7b7538c4bd9b379a09517c817b0fcc57a55f43850b07ff6d554e4fe35beaeb8b20ad881a7392d5778100de882579236b99eb9d66eacee80532de294e17dfa93fb73706efd405e55d98aee67cba167d355cb599abb547fd503a891fd440db5cf9a7c0d44f8f271408e2fc486ff1bbf6e613e6e3b3ba49baa16718c7dea957de7f6cdc6a1300be481433a6f4cd26b64708615603e39a117438b252f87f40a6d58865ffb396dbd9b8cd568fbcf35cd36e10c2900da5873e82ad40255ca7355dd44d9e561d61938e5ba85fa54572c0c3cbb228e1d57e0ce5a5a9eebe39846d42d589f41f3f687a23a3014b8407a2076cdfea79aee7ef71dd052e09da5b5f53b30827048f8c039b81d56c6618a9cf6a5f2b41773c7942704a1e326c1304c8c69148e641d22621819eb3945ef07232317ace645cb26a0dab7075e74199e655a4d846d57a14eda1e611d34b4b092cd3517c495e0d49e72b43e374606688dea17b232ae780485b9389e8b489f267ea748954f0d560b026648a2fb25b309c80570cdb341ee936f1ab8024146f8a312338481f6109465c2d55b8e20d1c2924c3fec79b269b84e7e50015557aa0b84d79974b10d30e2491cf0f38e5ad727fe17399ec80489943c7fb2f6912b023f12bb88af768a6ad31ae5c963cb8178c85435f5fd22c3867ed86f7ef6d6dadca91412bca5673fc6d7c9a3ea46ce5da2459b81a05b300e3706506ffbadc2affc125852c47af15bf987ee955db82c7730421a98d39dc4ec3dea1ce7be9f0a0c6f6b5cccb8a728473a2547a5a38332b4c5ba7cc409f3a9660a7635d6ca5cb0714c73a424443f2dfe46f6489d0d2b2352c4d9a58f81e3617abc5d4450ea5c67b7d7eb2e30a5ab1477bcf47c4cd669b88550ad8414a455f74e01083e9cb99f65fa6345c0e25a5d02f47cd0a879ddb796929474db47f3b17f25e19414c4b025b9e3fa5ca10a17d1445d182511e929a4813a6b42ad722b972a7097acff8e15f374cee906ec751", 0x1000}], 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) 18:46:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/28, 0x1c}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/4096, 0x1000}], 0xa, 0x0) 18:46:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 18:46:49 executing program 1: r0 = getpgrp() getpgid(r0) r1 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r1, r2}, 0xc) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000040)={0x10000, 0x100000001}, 0x10) getpgid(r0) readv(r5, &(0x7f0000000100), 0x0) fcntl$setstatus(r4, 0x4, 0x80) 18:46:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1e) 18:46:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() read(r0, &(0x7f0000000240)=""/202, 0xca) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kqueue() r3 = dup(r2) dup2(r3, r1) 18:46:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x30, 0x8000, 0x7) r2 = socket$inet6(0x18, 0x3, 0x412) r3 = open(&(0x7f0000000080)='./bus\x00', 0x60, 0xc) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$inet(0x2, 0x4, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x4) socketpair(0x2, 0x7, 0xfffffffffffffff8, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000300)='./bus\x00', 0x88, 0x148) r12 = socket$inet6(0x18, 0x5, 0x8) kevent(r3, &(0x7f0000000500)=[{{r11}, 0xffffffffffffffff, 0x20, 0x40000000, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x6, 0x1cc80484ad2308a2, 0x20, 0x200}, {{r3}, 0xffffffffffffffff, 0xc470baebcb214b4c, 0x0, 0x1ff, 0x8}, {{r8}, 0xfffffffffffffffe, 0x1, 0x80, 0xbe}], 0x2, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x48, 0x88, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0xd0, 0xfffffffffffffff7, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x2, 0x800, 0xfffffffffffffff7}], 0x1000, &(0x7f0000000640)={0x5e3e, 0x1}) r13 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xfffffffffffffffc, 0x6}, {{r2}, 0xffffffffffffffff, 0x24, 0x20000000, 0x5, 0x7}, {{r3}, 0xfffffffffffffff9, 0x40, 0x400000d0}, {{r4}, 0xfffffffffffffffe, 0x10, 0x0, 0x7, 0x7}, {{r5}, 0xfffffffffffffffe, 0x50, 0x4, 0x80, 0x7}, {{r6}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8, 0x4}, {{r7}, 0xfffffffffffffffa, 0x4, 0x2, 0x3ff, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x20000000, 0x31d, 0x5}, {{r9}, 0xffffffffffffffff, 0x40, 0x20000020, 0x6, 0x8}, {{r11}, 0x778ef95c2476a710, 0x80, 0xf00000a6, 0x9, 0x7}], 0xc11a, &(0x7f0000000480)=[{{r12}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x7}, {{r13}, 0x0, 0x2, 0x2, 0x3, 0x60}], 0x3, &(0x7f00000004c0)={0x7, 0xc2}) r14 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r14, &(0x7f0000000040), 0x2a, 0x0) flock(r14, 0x2) 18:46:50 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getrlimit(0x7, &(0x7f00000000c0)) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x28, 0x4) 18:46:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f00000022c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f00000000c0)="b0be6c83ee07fd58f8ab64b1d964ffcbf1ed9c84c5d98b87b014", 0x1a}, {&(0x7f0000000100)="efc11334aceb6b55de8602d4865d161327217801e1bc644d9a91cf252c539c539619dd18711e77623a1a3651960875f708c9c37b747812b952dfde6d98c5c28d999ca9ee84676917af0e59311b5cbb5b789f2bb2de5ca1684aa65f029457db54317bcadf8bf0d9ceef18f9678dcb0158649a43ee1405ecf4d031f7ab5c90b715d39ba8231c571211620727016f57018c8c5e7a0238512b0fed4b6e7c919ff0d022071fd558512e7a6f6aac32065d4c8f4727f450916d066d43edd66431bbe721daea5bdb2bc4ced5be65ae1d99b86a17614ffe72409c9d3d10d6dd0d54a4ba5daa717bfcd00c74f6d17e118d71c138ba8c76c54c7d60d65478a030b0dc4ccb2760298bac838943cc4d96b0b6eea754fd846a2594db69f9f4c57435c92bad7fdadaf99ab367dab2615ad99bdc0b1a1b2ced546fa4f54777d6dcc629a7d9f271fbb3916a013111ef5ec77ab623f8a84b524191c5458ffd21738a39773e5a23e0ec013f6c69d357b65333995c596b9920b361893d7580f8dc16d50cf189338ae69e19e10de7a607ba45456ee1882ddcfca3679810e1a73622d09458360920ad8e1557c7bdbc676219bc5e41125fefb1763f0dc267452358d899cd6610da68ba4e5e3b27e7119efe3e703d4218e9c3d8c345f903d20ea7086eb94c82a2f3a1e02d689419b5a955f6987af5f1954cc4060e03ad1c0225140a76a3c648294372a9e95938b78207c25c0932a87186045eeaadbe00983b0baefd8f54d203c10cdc73473cbe367a32bfd7c687576f7407dc3e14cdd45abd259381ae4226a4dad3ee5ed06bf707052d1179357ed434bfd50b8acbd6fb7e83579db5d6c8e94f2aca304cb53b1354c67230fb5200f98d0efd9b7137070d7a404d2637a550e502be88ac08edb6cc3fa2af93f85a16300b5d8891a982ef67dd5d825fb9c00c2424dc7a4df069964010879448104ed1dfee8a5165dc0907b582799c1908cb6463be43a6b7ca06a7bad8a2f336fd27c7b2c6cd9da56a12b2f97f15fc178bf30ea135ee757a7bed96e0a127ee65ba19d0c17484114aa26db9c60e1bedfa810685c5646e27ecb4d6310acdf15a774284e60d727b30a1bf3830812c081474c8ca4c207fd6b8bf460c88a85c7467cf7cd24dba81205ac4478ba88bbda9bace5c15d65d347dc8ab969bbe3e50568e3207777fc037324b9426185de2bc54828ee7cdae1e05e59b21d7b22cff862b07e0e081245f9a051972844a39a639e9a2dc29f018742f5739ab1a4b1100a82da828d999002980dfcaa3c735da0b3ce397f60bcf37dd5ab2367a03a53681d1de8e934e178886da47d5229942ab27065516916983d80b572ce47446c80b4621ec4df3cf5cfefdc017af40d87e6831f74d23ec1213fcd4a44f01288c082c930666bc03d1d0387d83bd1b51761f542ff183ce25888bad28f77da5bed8b8c48084ca8250133e64c7d7c35dd862f4e4f3721215b34fdc514c1d4ce3eaef1d7457683ea612b239088f39689990828b058c7b6a1c6f3d361fd05c74c13bf1af1fc14166feb167d60ac8f38141cfba9948da40766a99a8ab3ec8e97ba4f47e80511465c416df971a761fa5094386cf95b2c53b92d9046f35542821a6e28cb9c00970206ca879a2b04787e8363377bfe81f6bbecdc129d61bbfa40354cd2974332de2116af4112c89a36c9c2fbec146d9a0b504287c446a1701d7b1a57721d7d455ffee788612e4697d661954c855ab4ed685866f1384991f4101bc49c3b82e8f4aa7d4a7e11b47294407312ce1abaa7b700af088c575c4def45c5afd0a0cbb0c5f65b685cbdf73596a9cb349e381c8df6d47f920e48b1b78a2220b7e7b28de0aaebd96654813da168f181abbf24efda116f36d64553206c1db3d7daee2157e186ba7b369d0d6880df793556dbe63a8ab762edd2f6080b7ec9b6e361a6ef6a6eba315cc9bedad1d8eb8b043191c632daf017d1d7938dfaae43af6f65dc98992583e0f39a36256d7bdf0d5487c6b2a18614bc619da3b048e790e7c05b1e2ca137e266fc14dffc8a156dcf7d74fe8f442d116e93694f8dcdfdaa7a8513850967473d927e00b095dc68f779cddca17fc6c117a8fe89054af02fcdeacbe5300e3a1bd4f7eb32e97ec1e9949c2e086ec8bed099b878b6c9decea7e079fba68a7e550e0fc41e97f1c148d4c65cfa42f20a44e663465bbcd1735634b65c1c897be2949d3268e334614b3e81975623ababf54a6463ca60bb9515b27d6ea33671be37f572a351c592a6827023e3f5efa99ff5934d3475d2a828e58613636ef11fa2c961c6c2bfbf9607f74bf1bb4733293f3d1ea8adf1628e24f3c8a6fdad6fd27040b81a10769bcc48ceb18b273735e90ed4b1497e4b97955129f8cf68e4d4a0ab75dda37238d2d188ba2da994202fd47819c635b5967e62ce6a773df1fc6737b43677493e57bad4d7390f755fa4cb295be202c273815b9b91079921ab79843bf56d1bc76829bfb910af7604984c7e3f2cbbfcbc0280e4c74586e08de3e4c16aeb060bf1aebadf17f7dc9768eeba3ce782aeebff195016a65c3862c8f2316741c51f879a46622dd41dffc9ee0b27f1691ed69781f58adfd47cbadd32a1b32acfe73ede4f0ee104eedd498846cdd1c5f49c68dfbc73426a51f9f2c05f79b995b05a5bb659338fee3f56101b2ccd2ea38f47bf47689b3241cddec9bec613ebff1aebbd1db9948757b70f529531987f491ef7502ad979474ce11f692adf3eff12241a56b64803f9823492c9bad848ae3bb086e5f08516600bc8d98438f7608781c6b3d278707712603d3da04352c9063e08fdf7016751102f5e62c1e74324cf1aa7b1f50786a3671b81b10e73783f00014afea6e32083c9b76379599716fc58978c6bcde3ef230ea5b4b3dfac5e4d6159bffa2f231d5042241ea5c5ca41d363ddc1f0e9e619918750d74c28915a32b01e08c18be09f4334fb332f1e2f87d8d71d216758e27c79e0cdc9534e9461decfbb8988a60f67f78797cebd9bf178b0b9885072e176ef7081da5c1342d786ac73fc97baaf32199f8f3cbfa2ac44d178d9b81f61ec5c79c18e76b3091d4b562c4797ab00362181840532ecdcb1cff3e4dee10756ecc2ce3b4ee9f3638f9d1ec51ea8a219ad93eacdd691ab2a28dd2e4749bdee79f8acc344c5f603c02575e43e93a0c103c28b2661d99085210657310028d8ae49b60121ddfcdc681d145d0e8a5ab8197c634e85c24afc7cbbb9cdec5d03a0acb0cc4a655956ab301d97032b371c3d0f962203a9759171642f3b1dae5aa4990df6717851751b26fb57a53b29f6ae8d29a3f3ac599aed22f1ded55a4cd3b6ec0375dd4348c8f2fe0bd2a512b7c4471649ed6414f50d5ea8134043cc8846a03aa69f9497be22c69f9fab54f4e032fd910b0f5ed0904f97382694760bc9c813c5b1a73239887bcd635aaf6c9a50096a42d6f6096e42049152f37de65fed0947177ed9ee75207298e4003665088dd5bad38d70369946009590e3e623ef16c86adef30dd006c77aac15f7cb35559a5ceac9059dc16138059693c4cd7eeb99d02dbe9c8e118c2fadc990afd7b637ffa04947d00e649f8a692aedebd147e38c0d9c7ec26032bb527f547f9f366692168a98b43792b15150c5552f74b4468e73a2b8e2f0e21ea28abbe5deaf14629de6a488ad970507d8d971a46989bd3ee85fe901463f1ebb8a5fb0b67ee3f0525d995cd501eaba690dc7027066676569bc1f106bd37207c1533803a3135bf2fca209e9906034c5b2a1f7f046e535657596d84400bf91f4e5686227906e745f25d04e89d61c974d87d18ccd77009268cef47337169bba2fe875e832d25ab63212482ebcc4d09014e9466ca80a67a1ac37edc9375e0b466ee71619c7dae1a426cdba8b8ab4f299924fe9a656b75bb8a40016ce74050a3ae1ea4b22b68c499ce218d517e167c8bec2afa31024d0a66d61a7ba2cce8140aebcd122cac9531e517b6e56b8aaa64e987ff42d892910ff99c81394d95048773e203f84a626cb68efaa3a3acd175389e6b37d3514645c6affa56b939e1f8d26f74d1629b6c64e0c86ae0a3d62ba911ac2a26d415caabd233aadce3eba9d0d81c2b6f4de572dada0740e6894f33b4d7b79941b7ad8d97517329710aafcae72ae56a63e14171327323cda909f9d86d13a5395a14ef35f4a924d59b972b40575e9926480c09a8fbb72e3377b86c8ba4d50791e34ed7336dae5ab09fe9a9ecef76b6024bc97693347aa02f6a11810b6d8691a954f7755b10001762a329772af5076a9cbdbc86573ba020b253e501038b6ebf044503c4fc4197fb7833205de6ef8e6a29d37d015a918e0ecd26a259fd7921eb0d5561733505a3704755a751f1379a94c6876cb98254f08badf1dade1c4294e14ff81778a3cba80366e95d41afac5e008084f9cd2ddf4fc42a5ed5b33d7675d356bec9092e1b439edce91964b0f39638b056dbfb0a11a5c69a14fd4c943513514740855a3bc4d2264ca9cec37ac1e4e6d8846a626bea8242ba524f74f755c09a36e8f0785bb8cb0ff7bc2f0889edd10591f1ff10fa9de3e929fa742df89075093fb7257d30ae612d85cf39a97249dcf684a717ce1265a36e8a7abf8742f2f2c3122d6a497b0287d0f789d896c21667a6dfffda19ef61f8460abfa711148bbe7b431ad6885dc744c6ada29b19736d4711be8ca386f222edfa1c9cb60b2933f98fb8be3a4882000ba8d14b0236cfde2d87da7fb7fef0e420e6dd22fe5ffd406034b8c521d124f8107accae5ec21f6ce542fff3ab42e167657724f33adb572b384a2b7bb5fc1b384625dea600a19c528061a068ea769e60005a54c254a40e14dd1d37f22e6e8d1a0b4248d36293501ca8f654408be7c6f253ccc9f0559f38b3604f1dabd5b0a831997d99738b306dcac4356c99845ddd3c8036ef9b935ab29b9afc2b6506c9bccdd08ec50ce51efdd1aca0788c9d97580bb6a2140e1e6c5e4a0076383b54a46663d9ccdf942a8a6e6dd85c27f36fdb7cee25557a0182b003d5bca000f4ef100e9986cde1a2eae7687225e4c44f247f8314f5783e650e27bd4974d9f40c64d6f3a17d9e990546a3faa0eafcdb8235ce7cfca13a13e3cd0ea4566fd6dbd2f4120ef1fb82890699285504aafdf2744b780dc518c2ceb2b0614e8d2ce98703b8a8847863ddaa445120cbe596621da87c108daa46144c80fffe1abd3e8db601dc207c42d148b0fb1345dba9a8a3a5a4acb1c27da6b93322b17ed5e4fef7ef6bb82eb26ff5b9b62731044b96b3e0d417790290f7f5c4db6f27c9a6e29d1af336a2b27920da5d1f09ff434e49d34a52066111db62946aa2c3587a541122f4e1fee6d85b2b31034be2d2982d4230d8faa39ebf8fe8a6931f2f0922df2f080f44186cca9447fd1c12a90a0c9ed4da4d91ff05eaadf282afc856cfe378de7b649be9cd542de5427b47770f81709940f8800cdb763c970f0718598d8895ed63fc2945ccb0d004cc98c3eb798f240bfc4fd6b6ece474073706423117aeb41380ed18c8fda940528bc56569cb23ce959eeb752a8aaaca7172807a60507b54c4754f2058f0fe119853185f4fb7cfdd4845180c6d00cd049d28af6aae5b10863cdd6169c775d1a9d2f7726891e5d1ebbb27feeb9bae999618e61aadf002893083e1de5b8a13953bd71dd36adc10c41c27433e83deac4113797b2f1f73ad0e582b660b3c8174ee2be7a4dc3d0456a897fc0777346ce5adcbaef8fbf3a0810a4b8e924e84cf5446f028654007ab5f76eca46474a8c976490715", 0x1000}], 0x2, &(0x7f0000002400)=ANY=[@ANYBLOB="e0000000000000000100000093000000c1b87e8148bbae75ccb5257ef4f138802660e487568965e36ecc700f7934d4b141da1564ef9b43e4fbf66e4a8aef9821489ff65a479a469c7c65e1abfc44c6c6fb7dfad418a82d198020d9f8443d3c4781be36cac92b7390896d436e93f7d9017e4b47100c86c0034b1b3ec151d156266dfbb2d366fb2d5d5b254c1f21ea017f0fbe001fb2b504d6b015303acfd6b53f8396c295c52518f3335e18a4af01a3433312f9f5905eff11ce6fc6e5fe87d89ba03f81eb6a546adb2b825ab4fa405ffe2983e5c12c2a33b9890000000000000010100000000000000000000002000000d1a0d8ffef832c8d95f4f7e3ed9a981cc168ae2225a4cda1ff6f6765fed2e43ee6ed41af2f7506598abf58aa4a7bef6ae2729cf7b7e852057b82230c14a9a5244de8230b1429c9ddd81960f2d811db5291e7d2395bfe11b0fc480a1cd293402a81a8831ea565c42bfe7d8fa35c63b6909d136cf0a4523b51402f3dfc49b074ed00a99d6f7711915e9c3e942e0b91756600b111413af50022ad3ceea0d2503d155b4f2866134999387f3bea979d07f672c84a975274bc8267219cf5d7d6e6f416f50761e3cdb38bc3951e5298d35e80d52288fa2ff03cc2c8fd031ada8b4e0da5857a6ff1ae7a6593e515065678d7ac39939a4bb90c39b874c772c168402c03c6ac942cda86443fc6946238d325badc086344086ae4c06ee7b593df92928731b002db169f25aed55082decbf178930dbc5bba581ec0f3912d9dc84236578b8f68e6119210a4c5407e6c87bfa58102d48cc829262862bdc0c5e54f4eccd885dd8a4a8cdb73bb664aa0434bcdd97018846990c1b02e7d1b51688f73255819a56acb0d8bcb11f560fa732346e2d5c60b68f26e48654be444c6b7dd912fcdae31f159ee573b7725a8c170322770c251142a53794aeb6c4a0f3f0882092b83b9e5a6eccc0fe5ddeef12164121de0bb9ed164eeea0eaf8ffd4ed464bcda5c8edf541cb6a0ebb36ebf7aaa063791fbf4dc099a55b592002ff5f996a45436e75c7de6d25e0df9957817685e0493e85dc3e74fea04e65e4931b1375970006438ed13a9509f9e286a215e181f878c649583d5c59a2aa6923915b0f31d9b368165a38c19d38fa8c60fc2f9eb75ebe29708a235810f742a123cc6c92e7d414d7937a8d7b76da62da12916ab8e4a56badc333c6771a19ef2f8ae00188808490faab0cbac55566b56d270dfa38474db27e71e70d308104d3eaa8282fa476676f64753f67e6b2fb5da92537975ae229ed13d8408de8a838240c19196753759beb93c434356913fabfbfc6890d10e3a3e8611ad87e66f7543ff38ff8930294362934f1a296c12bf6497887d27a08fad70a25008671f54bb1d67b22dee64c09d57422531cd44191ef5a4def814788f3215df3fcd846373589ba9a44c0a3599cf7fa089c034a9dc65e00b484217e43cfbef8e52fc0b4c937f722798585b5e20e11d8aa63e21d2e36a1fa51584e890168703b13cd8de7b39536729f37f1bfbb1603d5ea3ff48cf3848bb0856edc20a09f411a3864c5d62b4c0d0eb360b0ed61a7500ea9a6ec6c49822a3790998d3aeedd88b28da9c295fb911b225aef030d235b211a36a1e75fc6371f65ed0bb26483ac6d3feb5ecd4f953f8f8df01bab536357407ee1f0a5d8dbc14ce0f1b354cfdbfd79c098716b35bdbfbd06dac2be6ab2377cab1ab69c62c513a83ceca4af5e92b9d66a87625e034d5042eadfcd4626c66468a02d21db79911aeaa75a22952962531cf7eb3e882e26f6d98408f4a4223b897b41f0ac2866a0a6024aa8e823afc57fde29d80445e060dca50eebbd73f65b8a1b7caeae1db5f68491f5edb0718d5082718ae859b1a2a6c3820b1a5457ae226badb39989955c44e976060be6c96835ab6f325bb66e798ba3c2e1a52879efa6379f476dc745f06b3535ef955576a26f6a20264801d448b5ec3c836b31e48c7cc890e0d8e7d29423349b9783471e91c482094a9ac0c53f70bd79b089a968555c57c144c365dc48c66fa259909176644818c2ee4215c72ce0f5b07c7be1c4dd40509e647ba52c308b24651a2dd8bcf6b20ff9fb2cf1c3dce3c9e782e514d443d50a293adfb6da34b638bdfc0007649108e0417c886dbfc411d93ee6b06399f89f0e4eb0cc2f63f14211b6995a91f1c515ef61ec6cc92a8f6e04e5f5daa17b26440b99132b7aab171c57261d96ce277cf12294407d35101301b86b1d18cc96bd8725f693ee053e0344962ddfea9babe09153c991b071dfdc91ce94004acc9a13053d9567ce5ef10c3fe9a48765c696cdbf552074772e7c0f385267bf751b1b58b08132ca9a2a1f027f67e68debb9caf5e4ecf3b4be56cf962959a72adf84f6d9b7c857f38a9f5dc8c3fc7e0f2f55da08e49d7209a9893c0784d37e65ba517ee81ba8177c852e7210bf0d2d5105f92cb3bad9032c0e4e3b27d1a646b00920e5e051d32a309d04518a04033fc49e978957f0323a1499ad066f7435b6ae17bb6ac7f8496f337d3e368b856eba30aa152375f618cee722375511a0ff18815c190cb3fc828a7c92f92bef930641d2aa79f01de01a761075797df8676f41f5eadce4fde159d2b17248aeb12dec5fb54fbde60910942de1c2762354fa1e2a26d48ecde77a1c95ba4dd8e8807294194cf86e7c5f82d3577d7c143f51e8d4e89034d9ccf257dac1df2284e47283da58556fe6986beb220c2b244bdcb5c5f162f0e24357fd6192a09d4e43b3047faf5fb31198fd3c7516fab3a9f918d96c96de1327a945704073d4dfc0ef89a73cbab303cb30f3ee523bce6f7e6967380ceb909882fa85997c4bc9ec03e0d26e5c6d3dda0717c2aa626b2db4f16243c2477db3b96e06ecd5bfb176fd7a65e5ccdf168f574f9e2fb2e0bb37a149445b298135db36126ee273c6947d4a8c5e67e0460619365a090fbeb3e67da76e56c61fb97a9926e77ecdc528095555d75fae2421155b420d4f6dfdde32c65b2f220cb08a5cd30018e9a685075f44ea1136677576a0a774c8d653e3c6dbf8f283685846855899f3ee7394c05b1be672e8272b5bb90ef28f5e6c56be14ec1b4f044297e62aeef77111f6942f81d1b5ea20624f215bf3d15d9c8e23e9412b24510f1e1054d303bfaa8fababf26a1a8ec902aaf548b3011e43e9ce6704d570f85bfe4ceec209a46a382ed699a46f850658898d6be6afe3797c425de06a867ff07832c3770bb803881d5efdf17a72ca5ea8544f2b07ceb57cd31f480fd16321cb1086a67d6aa04d8c49a8be763b5b0837ccdfcb550a36be86d12f4f229d4cd9b08b88c77649968cc612674fe96191ee271abbcfe0da22f94f27be60d6be07521deef2edbf2269e7c3730d681756474d66439955bd822f449d8d254c5f9c9dd6367721765818649f21f38dc59a406651589bfbbf57fb4cc73b347dee8174eac13c6bfc561f82bafaf4ed5c435a3817f7ad9d87a2f3b5d27aa4472ef7ffa4c3afc3885053c7393f762ab5dc6a659e05e6e57229e7ae92f8ec40a8190c0b3ed5c1880add420cde2daba1432da6b0bedf97402ae0d2cf729c51f9da1ec73274c67ba03a94664331e802e46bbf9a5b51fd371d4ecbf5d7e6bb17b699a64c3a66917d7e08a16d28879eacd8a47c64b8505547f19c00105dba255341478a9cacc8771967a62646f351f5c74719dba4d8aee916b5b47c6b25c2a6d456cd3a39fa5bccbfa3187cff822847d6a2bd2eab36866f7e5f8854d8ba8e48f94f03013d2af8117eeebf87e48f3ec7fa7abffc07c026211b10c2c599669e2e7dd58c0c9d845e36e3f8c6f2c1df1175e5ee12b33bb3a98e301713bbaa8a40a8064cf22cca41386aee52ccbf94638e12b58acd20c58d07041899e4bec7c94de9e6fae38c204e3c7a0ee968ea822e23fb82e03f1bbdcc564acc446022089db5ed202affaf7464d5aaeae6446d78c8fa6183c30bc0b2e6c4568c55d09ce387af25b96080e9e3839c7d21881c5cec5aaafa6ac23645523ea471103680a3a6b5db98bce0b262e3698dc14d93ffd8eed2575e9f9b701e14411c5d7d71f123922d93456f439977cc1f6f1ee98ef887f376edc63ee1b5cb2bb46d161b67f76797f750ddc4b9c1f53e7ca9b83a9ee63ec2435adbc542e7c1876875f0494bce7adcfeb5ed5edba9ff1ea51cffe1a6a98a3bd2fd2ae4904ccbf5ff163c5dfea486d39bf20ac50dac8399e9bb0b9c2f19f17accf4386b895a6a34108875d121ec126d2682c2b042a00980622add4a8fcb5b06d03ddd0bea88a91670b48dc29ad518328d7afb26c75e1dad22a727872830c6418b48a0d20d874309bc7ccd48887de7513eab7505caf203c067ba742a04b624642cc715406f3ceb5f81998362a3b203fb7f43973b12eb3240810465f91b13c2a084d3873a000e6913a23925016874d2a8516eb95869ba37509907880db8165776d405a629cb0323c31e1c963c285afe5fea22058cc897f2059245ea94140954802f95fda6793636ad8ed1e1a9c69ef69c8c68be1d0ccd846e5fef9f57ff62057e3ee47d3468a75ed7bd9e23b5961314b00e89c171b1da76c641bbc5df767ba418fbe3c8bd723c57ba1059396b2473e2ac0905ed776e8a87853c32076480a9c0a1abee8d4d603eb7d9a69345fe0d4564b1a50eaba297e7162d64b79886899da6e7540360e9498a89d156b0e74e9ae3db5082235efdd42a418432275b100538025adf5160ffc2fbb790d76bc30e0ec37deda206ae1033fb6d399c0b986ccb8e44322f7ad6877a3e990ea6dbc0aa693d1c60666203b229bf82cde94d240b55d5fd9b92b2f28c543a6d2e14ff83ddde44f9df15f9cf06aab4e6b75f9b4e2e588537490ad49cd7b30dea30aa03561114c7b00a6bb842ee68dc19903b502f75a9af8dd8e3db08499d2ae1d57aad6d0149130433017453b0cdd0637e36dc77b2ae2e169b9dd4b8a3378d062b2367d73dd6de039b69d9b8728f677ad453c883c841534625f6d4cb206f3011f00b2c8b4332fb86cf57894d58e75f5d6ce6a674eca7978137aecff34bef63dd1543a105973b106132d95ec86e85cd14739c624d16588c6e9844ba9ee8483e6e621cb7f87cfc27a528dda211a3afdc8c29bba4b642d959da5e1b7f128898dd11e13e2f0e681cb639ba86ae9dee19ce3341e3c0d1bd1aa19dd597dbcbb5ce52f8db2f7ea7a9074401397cb93f3aa685ac894d273c4707c8cd7e680ad4d889199893f2b916963b4a3e4396147840d2fde1d05c80b69ca21fafb2f55e7b45000c6124d76834ede2e252fcc1efbbd9506197ea7c47ef47ad2361f3d47b7adcf2ab1517a099d838b79e1eb3f1a3718acd08900dac8df0bda351713b298298610dfbeb473b5e3331678021b8b61509a645724a6747ffd29eb4f1d7edf39e61df9a847ab54869b5a3c4cda60046271afb0a6c1b0fcc478fb16041a516662a2ec119708c02df295d16a20c3aaaed8734ccc5cd619a4b3867ae22320d62cfc39aa4242c7926ccc941176aef71e267a622bcf1a2b3983e1b7f5cc721aa7fbf0a7695869057c0e8db14d51e03eb286f69327c9d1cedeca67000db0805183b8af0fb6695c69ae48b98069da8078bb935f8d240ab97285c11e05b2d444b7e29b0cfa073e94fc970248ea021632999de5c03f54705ba65ae4147cea6f1a51c027f8fd9090d6bb76de817eaa23a3987ac60f2907a60d0796a117fafd207ce48d3aaa9031cd8fb511534e588d55a7b148f256a2cabb72f00a2f745b9eb8445e8fdc2464059c5bb2bf9f510e3ad96fe8f02dfc9190f3c9bcd9dc97b7b3a07858b8673b46de772bd0a391657e5547a1379322c815d869847475a166a9336df249ba215b1eb0d509e0ec4e0613f3c6952913d84bfcec72f775f74ad8c10da54b3d6d13fd48cd921ee5a5b1975ba3f5013110e5cc45e17ab2dcb78221bb4739d8c89a83cd2f594c9b3757a4b4eb4cb69e04d56a9ed1da35f02b2b289b475b8af4bb768356fb486f6fe7082267ffbda3fdce45b3baeadca421c81ad30f64bcac300ff21ba17b9b39a0e85852ce8f0d5eaf2ee98cbbeca8f9ea9e4f495145ef26af7b7ffb735db298409746c133815db1c3611dee822f9e60acadbbd95fb722af4fa2e19d5000000000000000ffff00000a000000cddd732aaed8e2f90bb5da59831d45880d108f2537e5aa61bba41b37e2791b432c816497d29f54f3af012bab6b7171598a5eb5ea2b4b4f25b8280000000000003000000000000000ffff00000002000072f58207faaf556c4b30fe42e414084dbe69f594b9a3c97ee633fe00000000005b"], 0x1170, 0x4}, 0xa) r1 = open(&(0x7f0000002300)='./file0\x00', 0x90, 0x4) getpeername$unix(r1, &(0x7f0000002340)=@abs, &(0x7f0000002380)=0x8) socketpair(0x26, 0x4003, 0x6, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, 0xc) r3 = getpgrp() setpgid(r2, r3) 18:46:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 18:46:50 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 18:46:50 executing program 1: mlockall(0x0) socket$unix(0x1, 0x5, 0x0) 18:46:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x40) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./bus\x00', r2, r3) getpgrp() sendto$inet(r1, &(0x7f0000000400)="a27560876022daeef81570534c6118b1b7a4d291a7ef05970f02e21e1df56399ea4d7cce90bb0b92f5ce71b9cb530948f027df39b414e948405a01457c51cd61ce8a957b3d9ef5226221f862cc978d65866664180815e0a45e2268ab9e91de92859e856a76a745308dc283502544152c15ef65dad107d65313e8bf6484885370ae59b714c52e90fa7717bf68800efe653b07291d78661b36c82f38e20bfbe282082a570f54625d6f16740921f2ee19a72586c9921485900609fcefd03a28fe212efe21720030cd2f21eddfb1e7ae15a31d45814ac0e08d1de8b41a1fc0f1", 0xde, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000600)="7d7966ada2146128ba87fffa8f7727e1d0e0c22a8d6f8634cc3b7e0ea5d57106539a3cbaea8042e7c94fa83bbda887711a43e7a0dfd4b003ae99eb54c95ed9b64c3c864e818dcb1b46554de4a62f5fbc10a843e8c1d653a8bfbfd3cbb3a4080b630f9ae708b95a0978cdcadb594504d4543b69dbe19299", 0x77}], 0x1) faccessat(r1, &(0x7f0000000340)='./bus\x00', 0x3, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x20) getpgid(r4) getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x82) accept(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x82, 0x9) writev(r5, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) fcntl$getown(r5, 0x5) geteuid() 18:46:50 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x811, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x7, 0x7, 0x5217162a}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) 18:46:50 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2047, 0x2d53) mknod(&(0x7f0000000040)='./bus\x00', 0xe140, 0xffffffffffffffc0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x110) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/185, 0xb9}], 0xfffffffffffff7b) 18:46:50 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='xc') open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) 18:46:50 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r0, 0x10000) r1 = socket$inet(0x2, 0x3, 0x4) dup2(r1, r1) 18:46:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 18:46:51 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xaf9642d5b949562) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x100000001, 0x0, 0xfffffffffffffffc, 0x10001, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x8000001}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12e", 0x12d) r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) close(r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x3) 18:46:51 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x24) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 18:46:51 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 18:46:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) mknod(&(0x7f0000000040)='./bus\x00', 0x8080, 0x2d16) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) r1 = getpid() r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x440, 0x8) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x1, 0x4, 0x6, r1}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xc0, 0x3) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/73, 0x49) 18:46:51 executing program 1: nanosleep(&(0x7f00000000c0)={0x2, 0xfffffffffffffffe}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 18:46:51 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100000000, 0x2}, 0x10) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) 18:46:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r2) 18:46:51 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = syz_open_pts() lseek(r0, 0x0, 0x0) 18:46:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) r1 = getpid() lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/95, 0x5f}, {&(0x7f0000001240)=""/160, 0xa0}, {&(0x7f0000001300)=""/181, 0xb5}, {&(0x7f00000013c0)=""/5, 0x5}, {&(0x7f0000001400)=""/85, 0x55}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/140, 0x8c}], 0x9) fcntl$setown(r0, 0x6, 0x0) 18:46:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffdffffffffe) socket$inet(0x2, 0x1, 0xdb70) connect(r0, 0xffffffffffffffff, 0xe6) 18:46:51 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 18:46:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair(0x10, 0x4002, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8010, 0x20) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 18:46:52 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) socket$inet(0x2, 0x3, 0xd984) 18:46:52 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc08, 0x108) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00', 0x4) r2 = socket$inet6(0x18, 0x4005, 0x4) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/75, 0x4b}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8fe, 0x16) msgget$private(0x0, 0x304) 18:46:52 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 18:46:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet(r0, &(0x7f0000000000), 0xc) 18:46:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000200)=0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 18:46:52 executing program 0: clock_getres(0xfffffffffc, 0x0) r0 = msgget$private(0x0, 0x18) msgrcv(r0, &(0x7f0000000000)={0x0, ""/170}, 0xb2, 0x2, 0x1000) 18:46:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r0, &(0x7f0000000100)="3d2ba11ed6f1ad2ec3d5f074dab14b82f4069d02ca0b4ada4e377d004185995defab17bb357fe9083ea5fd7a04dffba099cb36f5b357287fe0d4685e8d99f75aa2e9b3d4b9b92537104797da5e", 0x59) 18:46:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) read(r0, &(0x7f0000000000)=""/62, 0x3e) 18:46:52 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) fcntl$setflags(r0, 0x2, 0x1) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 18:46:52 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = dup(r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) sync() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x7, 0x67b, r3}) 18:46:52 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 18:46:53 executing program 0: open(&(0x7f0000000040)='./file0/file0\x00', 0x821, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='xc') 18:46:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = dup(0xffffffffffffffff) readv(r2, &(0x7f0000003500)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1) setregid(r0, r1) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendmsg(r3, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000001180)="fb0d6833a9def2152e8e31693b8bf23a63b1271988b3aa3334bd400079b81794d9ade2b679970dc6ed368b53210f8f891b020f5e4bba8c30c6abd76ea03101801fabdaec7f575f", 0x47}, {&(0x7f0000001200)="ed290e377861bd02b962d9eb2e4a562a518bda3cd75973381d3a2e6b6646b71e327e104d8970b8c93a06a09936de7db4c76a7cb61d0e9eda320958635c876bcd5011fd31f0c57a5fb1815d812acbf9423c964843094f1b2c427d3da169067ec7e212aae56d0b7cd881f4a21f49874e1652c38cbcea82c012fe78e11a1d553e5bca4ba61e77089ac7eb8562689cc3b4781d078f61f922bad21734a85bcaeb3884c83d664d52d0cea19022970cec9f85fa35f6d467d9268c920573a1eae996a372cd28dba79b7c75bfe359a883903d9822940b3908dc5fb9ed31a51aca4a4390246857bcae38", 0xe5}, {&(0x7f0000001300)="52e0307e7608678702c249d466b708fbd778bcd854848a", 0x17}, {&(0x7f0000001340)="4219256ac786011301dd2e554f592f305e99dd89e720b2720f8aaea629e6985b5f95fa9871ca634abbbb6f6e9887182e3fb21411a49486e47c3838d3d44760db14c8f093ccb131a11643a3228aa1ca8d2c078cb504358eeaa134d738194673230f52bd2c5ba8d199831a13ff2bbe2d31a6e0ee00811df70f40c8a96906bac3201b27ccca1fdc9d86691451815ee066c2b9b3061bbcea0d3b5a2df5164fdba7447faca165091849e2c8159bebcd98127e10265ff90ee3b5e65dbddb9db70dffe9930444649dc67a834666ab95e41a5e6d927eb1670b72f5db930447efee54aa82e5b8edea3588e7837f49ee01d976279a334051c4b1c7b4ef7ac66560a481f9198ca835be8f8d64a9839010fa25112665351261207730b9abf2f3f35ce381c36bbc51d4403a0f3a3b25b9bde26369e711137629d3455480dce1c8825da524da393ecf3c3014b4f3d19f0868ff7eabb6000c16480f3ea79eb1f97513d40877cad9c4a5694ab7be9767d5d07e2e626ad14e60e6ab306579e2ff04ea61cb1e5d3c3e7f3050a6c9bc2498a876a7271ecd253fd639366aa451e6f6eac59cbd4faef263f4a979817b6d6c6bbc84f9ef598c72f08788fbbd924b968683311c19b2b0aabc647d32dcd28fd85805a7452ab309d08ca57e8604769c3e5c9e64bbe9f1ae66048b0a874c2ef7f858442fc7fc680b5c3ae4dfdaa7bd4dbc8fde4a352786a1b48de78510206541e94cfb6766eb5bda77ce8165cfc150950005936d27b46df23a020dd18fd7e05a8a612f82318b7f778cfc7399b08d2d6cb4540570fd4d06cbc1a3c04c77c6eb9734b15b58d1e9e5a7e6240ea586442cec2cafaaf38df3681337f91a318010953fbaa08e27ca632d38a82973a22e516a6a30a7f28476a714fac631e35a7f1cfac8c39ebb7459fa52368c7cf19341f53b50a1a0d0e1497b6f7ea83a08c6cc031cd6f3fc3a8de8265e1a3c1e6b815e7eb609580d9f94bc1235cdaf814244b5566563e419a1973147d8e0e2519d527eb4faca9e1821ae104be57629ecb37148a6e11422a871efe61aca57711fb8922543363c3252853a4617d81050dbe68645e4c0062f85a57a3503bf9820c4b4477f1e031b284709d7041df85ac30ad2c5c96c88cb18476c3f030bcfcc60cd80bf389a49d5361d6676721fe02afa72b46184e51615ef339df372d6c42e66f4e31210298da087af77c0b8756adec173cd446315d29095b040bbedb2058f796d0b7b52f7414febac938284ade4f0a3647a47e26860a4a55661af67da11fb0cd9a80d2ec5707ba5a5673dd1ff1e2d70ca4b2dc356aa2f2140a939e0c827257eb55050d60aaaba88ed714d61f19d28f301c3d4cb163c4e712ede1dc31f7d061b1068ee741acf4863e90402634fa4141f6181edf948701e62468ec8d52e190ab60025e9dcedf8c70b0c6d0dad35c8bcbb66c83213a1b1a3a7efd77e29a0a44a00d764e143d72f568db3b6c194e8b36a558442e72352aedb732dee4e02b827c9e6688959c94008c628b6ab2829f5ba35d1ebd7080b6792422d7b4d2e72db2b3c64de518f084132d2a4cd7dd21bf87879bc4d7af432756b77ec8216ddac1350e1ac43d89c05b4aad295291e676f5ba53f91873e9a523252cbb11a2fc50e032570ed17fe2ad410d414f8aac65ffd6ea6d29fcd251fd31a5da52d00fd3826b6a705527e70d172ef42d6decc33362c49dc5f1e99e7d0616c4a645a17143cb18f29455166a3f22536816cf663b254c5d7194337fe6ae70a6fe393e71e5d5dfcb586319110f5c3e3359811bf3328d84344acc244bec6f1ecf8c4ecc4459956340b4f05db27e727b0caab09b0468494915e6d53cb431c1a38a93a146f2e4ae8096cc896bcf3d7c09b1e1c4cf494dbff9ae72f51b599dad1ffaa552b6f99a69242f44d2c54897dfd4b42a3c495b2b593464aeb7b184a649673c84762584a47b3d6da91993d7194f913369193bff65a1bfba46d13ec7e09a2088e80c21a026921733e27050d124676359c0888e91790a1e4ef2e1fe2a1788210ea25c447969e3836c29c0cc783df364961bae454a5c1b6ae919469781fc2d3e74480d7871f8721e931d855cc2a143ac8a3bb3511ee9999e99580cdaaccae865a85db26c25713192fd6d3261de00b99ac7beb88384e5b2e5d1be3f6fcdc3eb9198d64b952686c08a16b6a2b77950f9dfc96b34cd93693fb47d23443069efbb33eec191c388e6447b30e6588633331913408f29efd7431ae37ae81e8f73ee1d0080c3c7f93825db12eb3f2e551db83b6bef8726037dca753c70bb109921dbc909ffde54ab46c31de34ea95ec537c2ca86ea31ed5150e0cdb9b8945e71e8058b84bc11205c0ae445cd3226d547b75d8d2e31154a879c62a92172d73f8f0e51a52ddc8de35033645037c0f2b92fe343181c343bdca91c569ba30ae3b585a417712acb4d9a7676b836dcafe7341ac51bbc88891171501a587f67d8e7169dc0bc5676d1a6f6c4f40b3a89c0e066de5a9f682962f99d4d188b61187d6a972f44300dfb309211888358782e5042135746caeb0a95b644386869e99517dca89c45e65710947fb0d63ed72448b711886aaa99020e9bf590f80eae3291fcd529d87ce1b3c00189bd9bc5bd22e63bddf12f9ec01c406a01efbb2bb5ba1f6db7537a417cd6faf82e436a5d132dc5e17108c3079456c5b4a0796913800c33da13e60306f966552a9b78e0360f71548641f01daf540f3d6680e069a9caedf43037323ed5547d87d383cc3411f586c866459c8826ee36694818c73e8b9c98c4e688b44dd62cba54a0ba51514d9783f94c14879caef3b8a483d47989dc1867e11371160c0b5f4c456085432186ac7fa35a4947e7c2382fb0375a35884e0e29897cb2ee90f5d2b076dbcf3e16a70c0ecd324e270f6d37949406eee76bd49eb35137a6d9a54374095f52933eb620da887cb2ad297b3d9982e14c47c0dfcfc875cda0b3fc3525830eba6c4e61b6794031300f2f3707d9268c8b8eca0d428178a2f4a47b3dbef37a51b516a5a70641fc4fc0c6006edccb3b4c90662cebd6d38cd7aae925a162b2b2d845974673f25f680b3d2a22aa1946100cb6d4447b503350e2ec4c94c173fbbc6490013e7a289f74ddc9235e9c4fe710b05d0ef9874a0e8722078376debe53eff82637acc41df1a98fe76e354dec0090b394869e0bb2421b513c9d9a866f922a7874b5a430746e21d5aa17f8c8dd69888d7d5abb1cdf842fddf27a89d8564977660c3e1aba78ecae45fa7c35d2d1d40dfef4a2a8785a7d42af19b0e7d3db26de625fd191655e141b7b63486bb1aec10ffc8270d3f3591e90425163c94afa2784005488431cc4dafa4246be179246c48dac71b4098b8a41da58be9a965e8b37d711bd2d9052809af996f336b7c28479de84e77b6aee1f703b91679d7e9cb4c3124be11027032abe07d58ebc61804c0bc4c1644b284e72909209f80243fb270b09e01e3091e0311d56372eca3db4504417fccea1e0f9a5ee49843b7086c8ddccbe1bb87b4263e45d3c4d03788c49e652bab5acc6b105d79e0ddd5a0b444844d576f5de200f8e41c1b36fd77e9db825b3a167eef5960dda4f4c1615d14a279e21d700510126ff2ed51af8343807120f347fd0be150549461585632c733073b8fe9e529faf0409c5e1f13bfb2e388472ceef72e6344b2b31668bfc8ee46e67bcfe0d456d17b3f579f59e439caaabb10d32474437becdcb5ad30483cef99ca8882975048830f220329650a79afcc1a5bbb2dc6b28ac04fc272f5e4ade9a106d1608832de77aaa110ee9f8b84404c6e9ca5e46039828e0f6c2e323c58632a896a5cf0a7f3db2aceeb7c2d1c20927495bd44d87856ed84dd461b9b05adb9a07fca7da95cd136458f73ba22e1a5a4bef539419195e71d56729477134d7363919fefca92af04cf33aa3554fa93af78cb56d8e64e23dca22ab6fb192b4afac6c4001b3e22841691d7fcead4f1d1549747d9a1eaee2241f5a9860fdb5f7127bbb16c575ff2c96185ad9134aff956cc161b11c8459b222e92dbab65bd1433dd995b4a8169d4754388a64cf89634c260487ad3bc1458b8a901824938999c380be2682f1fa74984372526946b7f918ff0ff4cc6e8c861869a730b94c9d75356a6882c09cdc9a153c3cca115310429ab1933a5bbf2e1605059ecb6e033faf3c4a1c1d4fb1015e6eaa8bdb45a5d1cd356a739dc4ef5b337b8c33374e3730922b905caf75c483ab6f44a2ff2ade7f5b50b391936c9c76866f8d387e426867673385b7c8d8a416b664fa6ea8d881d74f56b383a7c9660ab16a9f3b6531bd43e749914d4b87dc689844f07e5c02dc7d17c9d379ea20a055cbdee6e35a1725acf6c35895c03d5b66ccca9aaf51ce7cce3a030a8b0804fd1820a4d96cc960b0b148ccff7805aa05e20b4f8052e8ac0c781f311abc674dea6bc7f52659de983f0ed57952075ebf4b6da845ec8bc7175368949207c8c53882367a55465877abbf5c3d5c35623078856d1ae8b818ab3a7f3e9eb13098a107335bbc1d0b7087e542c99c3f2995f1a218bd2b6b622d52c0e7f8cdf2c8f4c7ce5ce358a2a66959a69078d641045410365d18d037f3cd255780cd8139b68d1e453187600697f0a7fb51fddda62f5da1f08294f9a45707e29f5152601f779a7ea2a3026cba0d234f9fab74fb04dcf63c4e6f351530a851e853e98025b942c896975c29f01da3d8bc3074962d62a57d71d6d87aeb88f25b3c5142c7cb012d948523d164702b3c70168b05fdf3014933a4f6f1964310e1cca77cb5f05a83c47c2d73386ac43909b2fe486d9f3cceed870c78f1cc84096e43d99d358e2bfab2d674e8cdfa4fcc5547242805196fa71dc2df8aae7153006d91318ae6aee1aa2da7234cfcdf2f4dc1d5d351964081dc8ac65d492dc093105585e5476ea615b243b1433d735e38b60b8a51f64a81cc5ea0ff77c9c8c18b9c14f8d2905e9991d540f9208ec2d32149ef247671f505f2fba2395dbb21dbacac4352020b0b94989f4969a9611ea89a0f431275e5cf008eba3b84da3fb3f1611735d868f57178ba65886acb2ba9a2a09163dfa01f847babb615f24e6b2b078934b0a3038aafdfe6d0f438ea0e5d5eea78c160ada4c8b9fb50c8e67d294a87d97a89e558a8525544b694e0fd0af1b300d25c570e64c0ad39fbc11003f9dbc0bfc4a765c5dab575690038c7b7accecdab6afcc85aff4a3c5174808303c05f8ab4ea7bb705a0f63f2c6a2215c7cca2cf263c7d36f1e23c3f7bd1123351392ef81eaf90aa81dfd9a5719c98f21437a4e5c5c97a242e1446442f77c992608e9b1ba42541c291a55eef13d417762809f03316c1f48c9481ec9be5d7377161a5fbddcbd9528a6ee5b083b7339443308106dde8a81ccb3754c4a7d3c2353b1bb21e4a03fc3ca5e35dee9cf357af035337231c9407709f7f097e47b9bec998a1183479eaa45e993720dd15b5624334477fe29b1e1125589e55888d86062ea6296ca347033180a3fffef728d962fb4799102bb731d6add974f41d5d5a11acc12f6c3006e3a92444baf7e4e6668cb467a75013dbee539d63a63a60e2d80e8dbaae9027ba469dc63919adb7053d7f1905b6e534dfb5e15a82321b9ef940659dc70cc962e5e017f914b3b7e296b3305d4fa699a3f33128629ef2ef7f06746f23957b15f438ff241d43c163a2623ee24e3e8b2e78eae8096c65fa96cece862196e700c67b4343845336177b30ce36037e6ace6e851b1b8dbf35ec0526325041f9e19c6e51a9fe3", 0x1000}], 0x4, &(0x7f0000002380)=ANY=[@ANYBLOB="9800000000000000ffff00000200000088f0056f01f768e9c2defbafba44716cd1bf8aea8b8f0432fdd93002d0ab7ea1763eb65b3c9d8c51b2c36d011679b90ef695b9f3751733763a9fa111ccf6fd80748053d5656540699cf0f75d314f7d5775d019cce77bf06cef66cd7c2d28c67ecc91ed0a85788d4543f7380ac7c7ef2c2d267ad009ef690ee561a57b3dc3767c8fbef023317fe6002800000000000000ffff0000ffffff7fd1e4a3fd6a32a9460d3afd5469ad20e7c63c84c7f07700005000000000000000ffff00008f0000007d89e2869a864d816ad36db3249d39f93ebfc78430b9ff3e6cf65520edab92dd553b07206e0d5eb28b8376eb3a395a18fc0bb551853baacaf5836cf900000000"], 0x110, 0x400}, 0x5) bind$inet(r3, &(0x7f0000001140)={0x2, 0x1}, 0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) chmod(&(0x7f0000003540)='./file0\x00', 0x20) renameat(r2, &(0x7f0000003580)='./file0\x00', r4, &(0x7f00000035c0)='./file0\x00') 18:46:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[r2, r2, r3, r2]) setregid(r3, r3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 18:46:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) select(0x40, &(0x7f00000001c0)={0x7fffffff, 0x3f, 0x6, 0x7ff, 0x4, 0xfff, 0x10001, 0x3ef3}, &(0x7f0000000200)={0x3, 0x401, 0x59c, 0xfffffffffffffff7, 0x10001, 0x2, 0x100000000, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x10000, 0x5, 0x0, 0x6}, &(0x7f00000002c0)={0x9, 0x2}) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000180)='./file0/file0\x00') socketpair(0x3, 0x1, 0x4, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x8) 18:46:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40400000000000) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 18:46:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x81) 18:46:53 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() seteuid(r0) r1 = socket$inet6(0x18, 0x8000, 0xd08c) r2 = socket(0x0, 0x2, 0x1) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 18:46:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="b9b39ffe23c6baab4f4a609d56c1473e81847b30a21bd33f585f4900babd34cb0652a10f7f253d5194b1f48c64397d130228e81546fc5dce682a5b795e4b47dea140d29bc0d7f11b4b7696112149a2196c07b2ebe4e44ea37ec059a18bd6ffa7155b11196c1fa4d627a1d9db6229f357083380f8d5cf96ef5cec3486ad86fdca709e0f7a46ebbba717538808d56f2dc5bd4c3a3bade6d503887eedd6e9715bce901dfbd3d5bab8912f56140ff0a309676f6c06663cb89a592849659409510d2ccb1fc55f18", 0xc5}, {&(0x7f00000001c0)="c566d4b46b20088fde4db633f7a71003ab8295700d04aa4c6cd288706dbf74758dd662f52eb0c74413f4b20b8c17848f930c87ce8bead5fe1293ef2951e13fa80314b9f75685a52c12e7efefc8a62f6e56d2caa7fc93804f810c513782d73c793f8490fcedc5f9a6758fa55ae9ee8946a7225568a7431ae7e4d6cc27331944bb49b56b594fccf8214fcf45fb3a4d0a419aeda8a166fde5b8fbb1214bab01a201d616d9500cf2848d52cebcf8937c51c745fd0104f77bab8be9bf0bb9807d5b2fa5b6", 0xc2}, {&(0x7f0000000000)="acf5b18b2d393529e2fb3a3bfcb6affb29cce50d21f56dd2ff50858f17b26aaa433c6d", 0x23}, {&(0x7f00000002c0)="db4355b31fc6b833d0ef47fb6fabce6a838c74dbaf27346b7e0fe1343103757c894940f56e6a5b31a70b7597924b9ec8f34b9e198e2172edb43c83a35fa43b144c55e2643fdbe31feda3539abe424c74c1576c0ff6e75f0f00cb065e88635a3b7d87a5dba3782124108c74b74dc8c84136797fb0ccb71131444ddbe6fd8f5a1788416c876a8793731af2a94fc8bde9e17c93f36a1e1726bf00b3", 0x9a}, {&(0x7f0000000040)="f335686c276d1e415fbd3c910c0091b1d5eece69c1f5f85a8bfa8bff62ad3b663c76e2c4677f41fa601f16930e40bd8ae0", 0x31}, {&(0x7f0000000380)="1dd1cee5793a8a653e758eaeb4d1d451b5dd4cc359013051e26a8a97f15dc9f90d1afe47b1d20dd8f89e4338edc00dda5120a2cf46e8b83e41a9ea", 0x3b}, {&(0x7f00000003c0)="5407fbe82bdbc1a09395f9e29f04a22bc63f522364379c5cba19050daca4d013efc37504e70cc1f2630717393a54df86da76da20a2a20c0f48d6259852347da00fe9060e739396f0f21091acbb0a2a48b2b179f2c537404cf41851d8322aa828b9539ee767a0094dd690309403969b7efb39dd8a825c4f4c823f49f82752cf", 0x7f}], 0x7) 18:46:53 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') r0 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() lchown(&(0x7f0000000040)='./file1\x00', r0, r1) 18:46:53 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r0) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) 18:46:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000640)=""/173, 0xad, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="41fb49d71b4833f15e2bdb795c0e55962ff17483829aeda18ea6ed7adf62a8a6d2", 0x21}, {&(0x7f0000000200)="e0c20d15a6c37322bcdf2f88dbc86d3c896041d9461f4aee5d30096ee8989fb87516142a47a51d228805ef372376ce23d4dd16fb38bb8606a45a4c3955ce2dc4dddb10907ad0e2f47f8ff3f6fbcb1f861e2710fbb8dd3e67e5acecd84ddd26b5c84adcedb3d80635f28fbb0caa279f7d3155337dec8e9196d3f5205e788dcf9841bb0788ebb13add4d15c983aa164ef9f2aa", 0x92}, {&(0x7f00000002c0)="ef8c40ac835937237b25ac173b982c614c9bfa4296733653c14cfcd580695d312c61d278576c79c2a152c3b6ac28666f28be8f3dbf98390ce6b325a5944af3af2e32c54df2eee297518706e68336fa55d8bc61dd", 0x54}, {&(0x7f0000000340)="03aa63118af34a4721f67a4a845c616be9be206e8feac54478eb894cf42fc915e0d80219b8ed09d245caffafe2a20c803ced1e811b72c6ec63356ecb8317a5888b97ed6920d58635814874e53427fbd5e4de0a3de34ff1eb", 0x58}, {&(0x7f00000003c0)="dacaea87f5ed233873423491b1d21da68445e1ef9503d1fb1cd8e29c4ba2a9cf3cc60d864a7bb1ea8ea90bcc45860f70", 0x30}, {&(0x7f0000000400)="6069b289f669fb07e9b2856950654886fd6d2169fdf78434fdde2c206946a08a1156363be0541c43d1185380cd17bd777285d155cd844ecb9559368a89d9301397d1e14d85a8f07d02bb43057c46967c247c5ac6a22c372a54626ac64f12f332c70965cb3b1eccd73df1bbd1b932dfd346311711c2d1943df28c8b7bc106844edc252eb7bd497ab30a02b78e2c56094320228252c60a7791e6a98ec55ea022a81fd294e5d5dec2537aa36cdb547c553e78302f224ff1ed6f2d4564d49faeb90738e683d56f09b154c7e5615cc1d0f48abe2bc758618dd7d1f08091cd3e103c72915a19", 0xe3}, {&(0x7f0000000500)="36504a377446406263746aca5e710d857d19bbe26bec972c6d", 0x19}, {&(0x7f0000000540)="e31a6a5fa4be3514eaa331f9997c1b83e081accb461102216d0c70f4c095bf523c4e2ddad295c478af0e15e8d594800c2156c2ff7c2d3e89f592e7b3c4a950bf63f70b95cf2ab949313cc07c69eb1f41f880cab6fd24faee49d59b4f3cb7db9d09295ee4e73fb24013a5a49d27bd", 0x6e}], 0x8, 0x0) unveil(0x0, &(0x7f0000000880)='r\x00') clock_getres(0x5, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000700)="7ab393c9e3103c2f1960a4ad75bce2c4d4167db69ff856d24c559c60bae22cb8470a7b720c462ad19ea0a16e43200f81b72935742469831e21357dd0ab5f3c90e6e6f9fcfc9ce8dcdca6462d55f5a7e9e8c7f0779d15696b1b1a3240068871321cf96d063f23900174f622046ff5a6b87cf229f743061f17dab81a4412580706d0848a352bf4b65c5e8966209551ff61ebbe901a38fde2e59ee63adf488aad7575c2700f6346979555925acac52984de1d739ae11879e132c5ceadc04af3cb704d86b5a19b703f58a2d04d5fc954d2caefeac5bee7d78058993be4d63925fd060720e318e51e", 0xe6, 0x2, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/73, 0x49, 0x40, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) close(r1) r2 = socket$inet6(0x18, 0x5, 0x5) fcntl$getown(r2, 0x5) 18:46:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget(0x0, 0x10) r2 = getuid() r3 = getgid() msgget(0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() geteuid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r4, r5, 0x108, 0xc886}, 0x6, 0x1ff, r6, r7, 0x9, 0x5, 0x8}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 18:46:53 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 18:46:53 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setuid(0xee01) r0 = geteuid() setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) preadv(r3, &(0x7f0000000900)=[{&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f00000005c0)=""/238, 0xee}, {&(0x7f00000006c0)=""/94, 0x5e}, {&(0x7f0000000740)=""/247, 0xf7}, {&(0x7f0000000840)=""/146, 0x92}], 0xa, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getppid() r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x18) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7fff, r0, r2, r0, r4, 0x150, 0x3}, 0x2, 0x2b9, r5, r7, 0x4, 0x3, 0x5}) 18:46:53 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socket$inet6(0x18, 0x2, 0x0) 18:46:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x102) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x10000, 0x8, r1}) fcntl$getown(r0, 0x5) 18:46:53 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x81) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x3f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:46:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) listen(r0, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fffffff) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x20) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x16, 0x4, 0x9}, {{r3}, 0xfffffffffffffffb, 0x8, 0x9, 0x80, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x62, 0x9, 0x6a780616}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000053, 0xcf, 0x574}], 0x10001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x3, 0x16d, 0x2}, {{r0}, 0xfffffffffffffffa, 0xa5, 0xb4dd7fa99d4dd820, 0x1, 0xbf}], 0x101, &(0x7f0000000100)={0x55e, 0x1}) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 18:46:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 18:46:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) semget(0x1, 0x3, 0xa) r1 = semget$private(0x0, 0x0, 0x42) getrusage(0x0, &(0x7f0000000100)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/90) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 18:46:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = dup2(r1, r2) getsockopt(r3, 0x100000000, 0x8000, &(0x7f0000000140)=""/164, &(0x7f0000000240)=0xa4) 18:46:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$unix(0x1, 0x3, 0x0) r1 = socket(0x20, 0x7, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/169, 0x3c7}], 0x7, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSDTR(r3, 0x20007479) pipe(&(0x7f00000001c0)) 18:46:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) accept$inet6(r0, 0x0, &(0x7f0000000000)) 18:46:54 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kqueue() chmod(&(0x7f0000000140)='./file0\x00', 0x0) 18:46:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) open(&(0x7f0000000080)='./file0\x00', 0x9a8, 0xa) 18:46:54 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="5266f5a07f02a3c60ef964323c5c2591dc16503f042faadb3314666a21f1025b90f978f115c3f86374325149241c1c21aaa63eaae44620a0f09be617565e3f7f5eece678a8c06ca393bbcd2da6f50913971d5ba0b4162414fce17b8dd5dfd39bbb0e35314951ca5197f6b6ca741a52f7558d4ac3aaa54dd03856bc0ef5d1f6158284f18b16e0c471cafaa2a05cc9f7ea34e6ccff635f97fa3914f21b7cb405f590facc067409c8055c9ea54897e7e1decce72a3d3c8bef98fc8d36bd330cd765", 0xc0}, {&(0x7f00000000c0)="238dfa2c90d8a3c93728d10639acc423035668633433546c6e3e82ff4c06791097135fa65318497bfd550617fd116a7b72137dd1fcb025145527fc71d52286c641de2221ce9a2fb82909ec15734a1d36d49c64944b54a74103dcccc3e403cc50d9d2e0f9672cac2112bd051e0c8719554f8103ace871988e66d5788ae9eaa09d57f21a8cc2a9f17c755f51e094cdd5909f8c86a65d8b26e065f3f5c60423ba1ab43ab4fdd100cddcb9781e4874fd8b4e8d8bde5acec8a19025fa245c1e8490cf178167ebaa16", 0xc6}, {&(0x7f00000001c0)="fc213f497886747f096575b2782e8dbc8f66063f3a70ff6ebc638296dda9dd690b798c2ba0f59479eeb7421a09eec456fcf967a58d8205bb7aa32c4d177991392136d47dd4eb6874df568a9ea6cd718028c999d45759025bf584f16ccabf33e43eec26", 0x63}], 0x3) fcntl$setown(r0, 0x6, r1) close(r0) 18:46:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) socketpair(0x20, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) close(r1) mknod(&(0x7f0000000140)='./file0\x00', 0x2175, 0x5b6c) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="25f0c63d7f9b4dce1133fac37510a1304db557ef591cc21887a21b74f91ee4e48f30e56738fdaa7a79d96e757d64518341ce0019ebb442164606c5c23ab35ea208dc45fc8bb4c23ca09e365eff1c3f7509096d455b33b1987a9d5d9610b485e1777e775936b349de14473ad626ddcab808d911bfb838714ef1bd33d746af61c77465a3d387860a184b5601c6777e54a3c75498496ece4920b3ceba245966ba8d7f2a81bcdbaf9944e1b63ac644aa01c6eca9cc6d0b0ad60a129297656b79f4d27e8dae98635034b65e80760655c716475d67d6a36b95ebd0dd", 0xd9}, {&(0x7f0000000280)="28d01fac6780d095f537fc99e9b33db181ebf5113b84516d957623ef80f972302a6afd39d1c13127407ad5c8164e3742ec067524a7c0207f66888863415b5031971174357ba15c99f335e885fd8a6e6b4ecbfede4cbcdc0779f603c98701f2c3c5ff67fd6bb2678e80c12dcc0030a662192cceea64b1cdc171eb05a3d16e73c7fd8ca3e6d3942f4eab4e29779d9e57774a4b6982b2784c5412afd1925311d38963b2bc2487d17ba2e4b25dcd6c754e03efc8174c728ad9013684a74a62c3dd754580e4ca553f822505fd344f60ee3eba9316c93c235dd35e26e728257082abcf3f326143", 0xe4}, {&(0x7f0000000380)="90c407043eb09f159c20e51c211f95063fd185860933336cde7a351ea0e604354723945e84a435a1f03f1e55101931400379332322d9e3f173a87fd2423f0446c45cbfa9e99fbb27ae990e518e5a32674e4f1e73aa9d5681715e08d3055781f48d99302d238c0380cbe8e143c1b1a42855138dd3954a9e744700b9b46ae63f54fd235179ecd03cb949432dd3770a7e9cba67d702597d7c", 0x97}, {&(0x7f0000000440)="1c06f4da2bee4d5dbfb916d6cc31e8d79fbcf09b2b84886a6e67b01ab81251962f30f9b398df8451bd294a6bc18750edb436fdf287ea675727c9a3d3323788b74d6a1f29b88764b6f9c048e89922dd9285f6edd3c385de59b696afedbd844f6e18f741bb9bb60a116fc53d6caa58d2ac09eb6a1df3b450c93655f5fce4775b4c82ad9086c3698ec5dc9ed26035f9e35dcfd8e5f57e4da3166db412535f59fa57f9acd53a9aee1bb2127705d814aa351daa45bfec0c7251ce33c9bc7c372093278de0cf1b09cacb9f84d5d12a135dd738754f316d2d24602284000a6b7ae7a99c078daa4281391d8d0f26bd48874ff532f6cbf0ee38ace9734740fae5436ce4b44066a4383ba5dc343c9f19a8b5bec8d52c40aeb4fbab54d6e522fb7227fdc9fa4cd43892f8c577be52f3643b8923611d950d7cb5909f587b5586b14b5d854c5054b1a1b05a166a2984f4cad47a9551b58538ced0f77af94fbb9c91b75c601f69366bca810211312c832e344d4535cf9ad89baab908efc9b9e201194f4033bb85682e723b999599032703c26a4ae7662363cf1f1a5fc5a0136d2600963eab3f6441992e2578a452a14abd14019119ec102136cf320ef81403db38e88784e3e9687eee27b5849d3659d3717a5b91d4417844af006522489c50268e090497f2d70c56163535a27547f48109a53f0d6b26c8f117a6dc8284b351b03100a039fbf77405380bf435fd09a91c30e0b60df105f205cec1d6a08af4fba8e73c6f29261dd0a831972fa88844840309aefef2f2e5aa3e0d85dcbb4dd80491e73e02afd0241bd200f4bb0a8dc3aaf54157ed05a7c87923ccbc1f4d147d422bde7146b0494b6ebc7913fabf44d7b809d2735de84538be252607f5058b7c9f933448ec6096ccfecad14e42998c4186e32d6ddbd6902070bb6621f92600ecc0cccbd7f4a2d39eb48e83f8d7a1c47b99d4b50f9ab81b3ec45a2e6df2aa56fe0937f9aad285e088050862f16be9190a84c818a592df5790f353e80b1a6ad4676caec86d5ed3ed21c326d435c4cfb00e78eff8ee3efe7a4fa7e53c0bb483468bb5a9935c049808c21f74c75240cb9e37c6c9b50a154a6f19a2bac425176687cb3c73d8ac18d6a01993d3d5e9cba16b2979d0791250cc005f9320da9fc55308abc9850d7529e59c8eec38e94f0716d9dae72b4e30c651a5031ae6c2ef2c68f3000aeaef279a59ea5c08e0c705f7c52a49bae145862705781e77ae6a2e0ea5131abdda05449a5bb13f84935eb9ffba7d49ce92f86fd210c1b3610c4787dee1f108960d9579ca6123e075225d177b0f912a71b5969f5289f48924ec5c53ef519b143735666c6cfbd884743025b06f03db8381386c47ef07557a60a0b21cf95ab3d3ed86e268e5c69bdcf921c524a5af03d88e707033b8453911849246ef948a6fc37b9fef8f2ce93dde904113618459d5e7d672bd94ed1e8519e35644fa6139dfa113feb13d8ff934d79790e17aaab49de09faeed343dec17195d42d43b0b133dbc4f07d97ea943a40db6a9560f423b9bfd2cd22b4d82940c648004dfc5d28cc92a8b192cef69c1491a0853f1b72529719c1d3bcba5358c5fdc61d7a29ea582b925f1a21eb5b04d2348c7a94699d696ea981dc68903378d405c7d92183a744d9382dab6d1fa1fa235dc85620002916ca59bfdd864837e72299c0442de7c648f8dd3554f27dd4f9bd462459d0057123429531d09a9c355b13396aa9b371bb5fb7f7b17b68159a786d3544532eff4b5869b39b61af3be3e76e70b976042bf4aa69cc4a5594765d68be4ee9f078b1e915805089731af8a4848280139bfae050cda57df1fd01c8f1acea78a214648afe37a44646a2ca3441ce689272a809cfbe47f1b0a8f671b4b072b0ddb3f3277980abc22b6ab48f5187d23924cf2f2b50a9288c650a6c02f30e58b572cd84857209070c38ff341244139d8daebd4cd79091dacf5ae0ff6e8e37cd5a5f3b037c06d3f10ac33f66bb46f81b1adb669a1480beddf41b31e2b3cb2e9d31c2d9466e120504d287bad29e6974cc5a550c348522d6b856cb086edfffedc68ce327dcc47d6428ed848b49bd64ee2c8ba4c11afcb0efd264ee62e224d431f07f0b829085437d533444e0d0f25536a683935608cbaced6a78f32464c93be1f61565d2df477becfdbd00d793cf999eecb1408dbfc5b7a702c6c3d3efd9e1b8520cd9c315e6f1e09e85ed9178b170c976f49082ad363420a964d31ea4d94890ab8c28349f0a541abe857aa7aff9bd491413c926e86210c227a809e569bd82202ba02238d05543963686f9dc364551d4e6ba43b821d42b8597012d78da47eb33a6daf727cb64823bebb8c945cfd2a26d094ef03358473cc817dccfc3ad0e95db226be635fbfb18a4688dd6e864978bf47f6389d32732cb3ac1978b495d918505896dfaea4b5ff7757dc2289eb5192348a3c4530091f6aec58fcb4caead350869c051181f55749a2a4e7bf6cadb72684d060636e4a4243c98569b51f05de0a45f59f45bf97618e4b3a7b438c0aabcf123049fe5b9f0c71dc4e5cae265da0194935c32e5aa5db536eaf997f8a46e7c1f4cdb9b67737697925198963758f98e4be926ac48e3a19c819c9a5d0044cde0cd2fff2c45ae38cafefe848acfc04c265715f7530db9af9a4b265288318cf0625206a2abc3be33c0b6114ba478f6de0f46febf5f5c682cacc25329ed57d0331e99b9ac495daf318b12ca2dac51bfc78493251dd6f2f35ad1d7d89a334774530e866814572b05614c944130dd9832fb67a5e4a9e2211e58993bd2470a96bf5b91b52283382b47c1dbe1d234d8b327fd4350f0a302ff567ca8daafd052fab359e43d23749bc7a233d623682e69bdd97e96a1058ed8df7d52c629417aee46348ec76570b9bf00908e98efad1a72cca7909a9ac7bfe7b7c27e6e2b36b26a463c133effc12ef0f3f0971e95094fd80adad932be1fbbe71e0808ca14f585ed77184b5eb4f27cc9f241af4e89ec158d81750e09c2b34564ff14e5b4a7ecbb8562638fd5b533c747d0bd7f57414dfd265c1166e22aa4037c6ee99535a144972935f1b84ec8bdf35fe1f99e60cd6bc80d0bfca97baf3535c47deca985a5d14fa843f1b974cdb748d70deb557ba40f80a428b121d53eb21836900b6aa4e2dac83aa9ce884d3c9c9eedaa42e2742ed2e37473610746d55c0d8a5fe6ac4417cd8b0e2e72faafa05a3f933657ada960f28c9016a7b1ffcf5f8f5ac1b39d4c8a9bf5f5522270fa8b206908ac06b02e00fad8f62793d613cceedeb4a94be0760e5d7f330171c0c3e33e8c02f859c92d33baf1ff08f3711b98b022371049652148e3754692d65d418fc415e2cbc23c45627b80e7ddd508ffae1ee6d8c3685a940221a05e4e2c21ff2cc7533b1eefec03898db79deb3c7524791176ace23e72b6323ad5e5caca9d862ef63f7affe581278749dade723f700437ff6a4c3383962ffd57c8d841c9ed76abae617b62b6b7a8842a6c1f788018009ac50a4690ad8590a1f687b221291383dbe15ddbf4c3cc10c62e8f412187ddcf4bfbfbeb55c6ffa4d758b03b44a68f90f071a55b399171cf0e4579dccde5f79dc4be313286913975820b35c41469b64867e3b6ba503300318dbb699e384d8a26df35129a2704afebf047f57fb583358b365016f9fc6b17d2584336225b0ec511b496418b6964f293dd040dfcb252e7ae3f1d4be9e9442f9899675d3310117d0e571e9cf5602e986586dd59d71c5c9c6e6067dde76942014a311c946cf5dec6bcb6dcbf1b0d9d5e073a3bf80dda0e6b64e598026aad895d07bf8212e0c0a3fd5b95dadd5d8308af962d1d2751f6cd8e34f6b4c95c8de2d2201c12d54a4d4fd3a029e1035090587b5f953fafce72f865dd44520ceaf40004d6de9f1ce3d3980b3e27ef6dccb589f97d655d47c532d9d6968d4f4bdde4e427cd10af55bc37fe123ed626462347d32717a05dedbdde876ab5451d953f2dec0cdd7502af5e85463ee4fa702a46c5cad7e31c55e6136cc09ac6b36e22bced0978cebee3cc78d0bcca0ae733da76d098bf2f9fd341549555be656bf42977d3071e639659a414946452b70dce681dad7690aa248f6caf55910c082ec01748fc105c99506fd3816ae270595d3f1c772349c81fa7a05fa5eeb6a2b9fb42efa764c6ba91c23c3b00f15b2a041517df22b402ba95fb34c8b5b72de58d1fbbcda92fbf4e1211adf4f526ffbd3c53ed8d8cc4e876e441bc6123666f4f00778d2c22407c5bf4ed4cdd9afae82ceeeebb0eff2966b64711b474e7ae612e3a34676a6da236b180c7303bc9f4b2de0e95f78b8f618b142524d97797861564cddd37a1a8da0f8bab320c6d564de697f57a4f5425eca37caed40cc4d07798ca1ad6585c1f1a91dbae119ba7179b3a9fd6c2af597873dcbe50177f1f011f605dba8c8c9f04084257cd6509b01f3a9ce38323ad36b0190c8ca06ecc2dc88e4aacba9ab488c850bdb82e659e1da4fcefb7eb3d415a3e4d9c0c4ce145df9904a07da6a9642908e24b1c1052ddc2baa4a3d857403cde491c576a8795c028ed63e8f969116101b876e3ab440d4867e8c7342c3c9bbca13dd7b814d4ff6b850151c36e1d9431c4e6ded632b800e62967023d2bf5dd369829bf9e838620e55ab7a9665d0276f125ac88867e75d92495458babbcc41511b4ed6651dcee9dee92228772f7d4b35f44196233ab2037fa23b4e759b59eaed09831f1556f10eae1cad05eb3b3dc57873a5835e17a4b3de0e0986882d6f20a341501a9140f310b5950d9e161d11d160e7d3e6caba9ceff7d2b570f319f33e0c2afe6e73f69f81b52c78e9695422890b8dc549c15ea01b31e1aa30ecd3fa72ab50b5e8338a0c4845ba18a6587b66b495ffe3747c66acb30adceb055debb64ea83eb09a1a17abbf3a42268005309445b69b4a1503acaf0d149e4bd41b69ff727898eaf3f078ddfc379f7cd89c33c5afcb2f5ad5e24416534d2fceff3d21cbb4ca0b8f830a6e5da68508c081da4e72748ccddfce06a3045c25be65c02c36a722a4613e9bf331c79aa91da5c636128dc7fe2bad49cb473ee8c92e3c92234af4bb240ec1901e927fcdc992d8a24265a3d1bdaf2d8be4d4a4c6db88cb5c87b92a297568663cefc388c0fb2d89ef986bd1b596491c7485aa4d6713723559ccf706704a19ddeb970c0cea86704b16c63ff6c6b927b89e672daac0478a915652e9acc77e4eec8f818c4be0e77ee824bd8e805ff76d425e06ed6b2602b633cb4f55e791a92c87213f616823a4fbede10a38937f18987f35c096edfc5b3b36cf4f3d63ce18229cdbdecdb29bd0f126307fe612abbb051df6ce735f36de11ee4bd31ae799c56f133395a7122bb046c01907178c62f75b9ab435cb738b83b1b30abf60c27641715fa545af1d615eb394a34fc2c8bd32c0e8acd6a7729c2128aa1808fadc4891110929cb189635a01a4458c8042338d8737baef349128d2f5f02fc7501c3763b3f4b27741d37b21b860262c158e1993bd030eea4d6201b094f8543ab64ac22d1e520829253932b50369aac8849433c658baf0126490f8c8cc2bec0b2202ae4d03c47cdf4583b58dcf5907c9290ae253b23d14ba726402aeff00570522cae23a14887d49efafd21bb10554ae8612748797d1252dbdc505ff6596be1fafe77a0a91707f22c6017a229d3259f2472c76e5bdd6c5e397ee8e37c7b2113037a58befb70ee5080dbbba4f1f6b746c63acf7c99a8e38f9a415a1d079b4b1d04bd6634a1a8f5b4cbe1", 0x1000}, {&(0x7f0000001440)="a932b93b53a579128c866251f4bc31ffaa88af0c4f3540561db3d925b3a4a93b9e00474cceaaa777ebe6eb6de16be3656f19817994b8ee4367f6851d51ef9896f0e1dd4ae8764f441a0e51ca78795c7181462e98687a86fa796c23206b71ca39ae15bc56382caa4e7f2febc9d03c5d5a8dc8bdf77d04674a271ccd94a517d91e6565002655f2e794fdc82ca2991f17e0a8521735bcb9248ea15fc00e30e63c5779e09ddc23e1456dbdbc0d7eeb611093f1692241efd272615668a95ee7c6d7cf41703221f1c530c762b56e20d6", 0xcd}, {&(0x7f00000000c0)="ba2a7888d13945bc486dedeb855fd062659fdfa184d9502b3dcef43dec01bd5b24c2069cadcc79a921ca22f102", 0x2d}], 0x6, 0x0) 18:46:55 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1012, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) close(r4) 18:46:55 executing program 0: r0 = getuid() seteuid(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) ioctl$TIOCSBRK(r1, 0x2000747b) 18:46:55 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="292589219906f7b049dd1c2c5190dc734a49fba03e0c5fb7c0a3c053", 0x1c}, {&(0x7f0000000200)="d810052496f06126ad46e32642cb920793f2e3c71eb63381bdbb57a8fa045f06dd779fe591c11bb5dcdac6d60f16a73247392161db02eacc2d27df253c49d94c3b9de30a136f1755f5f5be8f03972e4cf08bddbd8c028845b22b8d3f4e611217b2462d9ef26c852c37fd10588ff36e73539a8e0223534cd5956d0e30aac75b2efc54bd36bd0837f674698e9314132baf4fc067d6f10b50a77a98b2116dee3a0ebdcdb06fab68c4f545f6bc73a5fe42625b5984d77854cd39e696d5120a16625c07ba0ea39df3be0d7d9b070da1e318e70c084539de82efddf5", 0xd9}, {&(0x7f0000001000)="945d0729db797271b00f31b00117fa1ababdec9e15b875428ddfff3a98583f91e70edd3eaa1c7c0336f4e386714447051147bd19d88399b531e526a17dcaf9bc4bf66f3b4332f32a14ec60dbf8a9a24216db6f436b4d91205f267a09f944d14cf361063fc8371bffacc3783a10483531f0b5c336bdbce411a37cea9d506f61e2b06f09f8859ea19913c42e3393315a79091f9e6f723f0fea956f70ec765f19ddec340a4792b8008f297845346a92363ad244e6720fa5a6d56c79c25b8416c94fa145f96706c8a105b214ec95153855c090594f4ba1ae37d2b19a3a36579c5f66d18dc519329cc9b7f96919fd00494b4333e036c189c1e5862c6e2d03cac508f4f92642e84a72a724da625c3f09332f2802815ec484003b780e5edbab5a22e11d0cbd22ecb60a35cc98261c7e08b836f5dca0ecc427ad96fdfad515a12120acac3515d74b3cff5da14c50df16e7f1de7b08cfe0f2f66d1cc78c4855cff284c91ed496e98c6d90d6b2ba651d2a53d661fe9e833d79891232bb3db92230fbb3088932d88e9c47c3e07a0204a397e43495a4ad42769ceb6966c0504745ecefeada547d69267ce61124a1acb1254dc73d3529f493665181b31adb911345725b49b87284ac902210f2afba4483cfb85043a6cde6d091e9f3e3852d073b5a9fc0a278a421a2710292cf4c293e36c6723467f4ee59400018b4c09fec0a453fae6b0f79f60b8e0e331647f8a28f6365a26d58581c0724d591a9b148992f2a0ad7d8bc459d173d8f1b92346fe6e1d25420a11695871b4e1f7d453be2ad20655f0214ddcb400b3efcf47f365033f0b8e2933c292e4d8f4efde45381383c243b2ed5781cb573d810f9bc6c68decdd6bef856e7ec9f84dcc134fe44e2d36491baa0b5829368480c7bc2e796051569af203f947442b91ad1f0f1671fe079115f28a62061ddf1e09b1d7ebacede937aadb1223e96912df030edac92c9773283c726bb1e929989288afbd32f899cb2c69f0a4d55ba917aa82748e34ddef40452372f212028b226563cf0c81788947d99f1366eedd11b1c81c4bf11e341a2bae299af233dd14e45e022648792d1b450c8655079a941a14a4c3af2011ed8bd1d641c52bee9b836a8fa62018cdc5a4ab6fbae1cc01f0f2d7cd5f6678931c9c90720811b09abbc007c6714e067511a0ef3db173a63604c6021fe20420086b564bd7da21ebcad58441d2774d1374756fba6129f807a3708a844b8f436d57dbca7e1ec2bb2695379c909ab41feaeeb0979ae6b8bad39a86eb98844e9f940ea952c030f3ec5c260b420eeef30a83b2e667d82c5623f3f8e114059f9b07c0f7427eba520c2028115c260b0018619791923a029ece9e5510ef5f39727acc8755d41bb58ef7fc13b4809c31bad80b6e42a11bf6e0756dac60555bd56d499b38cb380ef55cde137235dd8ab6f99eaea3bf8f565446793befdea7a07773a7489b60946eb90e1dbaac2d5f3fa14cff9cb141111887761e8ec0a0e2d5f038fcaf3ea80bfe077be3608bc81c287d29e7768691b0116f34657488d3d13b1efd6a714f91c12b9fbfe2056e9ce70c6572c8d2f7516ceae074ce007c02905b161254c4a63e0f99f94d53da95752f34d455cf6845267b22b8ec2bf7fd30a690f5025f9617cf327eb27cfd0eab04d8639f99383e6edbf20e660f4c82158fe8ae36e7d3e2e8d8fb09eb9a6009014b7aac7b3310aa9387cdd06b87cdebb58690161e48cc3bb18bdfcf605bba7899ad4a15d3ca4a36faf0b6356250810bf55b08bc3ddec9d721e040a8ad1ce30fcfb28e3469ef1f1176d5b911369027f0376baef059b9f86977d057028e90c8d4edd90840430023547b83fa5f8b22fec29007d666ea23c17dc18f30615daaf910a0c32c053b53f7f930a73143c7a69f5a5f68d9cde09965e894caabebbf88cf57a855f8b5892113a2fa7cad16282604e9a002b70ba13911f8e4d4ed4eb12239e9ef17860aeacc327d927be2baf9a42f2fdc9678070233cc37fb51b31b94c10ddc82b900be676640661b297011ac63f0a344bfcaea7381ad6846da324de63021285ceb143a80ae34f7575e38a56b159277bc71d60ee80a868df27f423bef2e32f470ed2320b0c268b72a72137ab619169e031088d2aa2269ee3594538666663cdd2200ad179b30e95d9a184818c4f330d708a0d683c404f6e018c944637332c040018391b9f0722b9ffb1a0a69a15d2f1de5cd2841b2cddcaaaa5f9fbfde832f028710941811b23f2fc062ab2751d3189570f62f017274ef30b468b626a0a5ba11903cf390b77f4819982411002228b4af36500660392069bf138edb561445d0b116ff325848a0c5c33a05ed64b4dfb10a9ad1ed7633d76b71159e69ea26ed14bae7e8bef520e9ba42c9bb63224ffa4586b053e41fbbd1e79ff7dc550fd18e696f302bbc305d4c5494b9b3b512b2b430ad2afd463a4ce572eb3556e821f2cee037ecebb6aa54b762cba46d920b280b163025278e1833006870865ce0c5e7a327b192eb74287be260c8ca37a2b985a2e8526d1aaed40f7f13c226851233b3350c3222834d41c6e4af9a67d699affb412e85d691a9b002ccbddd1bcad96ac55bc5b8cb3fe30c0c0d04c7ab608502106f9f146d8fccd1f6eb995110011b483434e2e857ff3a88e0919666067d89ecc6c895f17d3f2d4d4abfe8bfe9ff269f90eb0d92883e9059606c84e5331dee6689031870c8fd661c8c1a2e97527a674b1fade051ddb6e718da3bc09c2856e23180b6377413c1a6af8e86c24f1d75a722ab0f51fddca9196d40df84e21ca4e27d35e6781961f7376d697f354979a6f27644fcae2fb4b0f820f68f5305571801e1d621eebcce64e2b8ee20ef6e1d678926dc35e7a8e935e5f58e837673a9f67e9d29e8466c716dc5f7aa194aa7a30c7598e9b6db453d81452f8244766b106f3a8d4945acb8b3f882355c4d629209ba1278de2e35af72f9c26a826b73d85f2f359f83dbe9c8d954028d3e75eb3a6c0ee6fb685d3cb1151aa76802d03923795829e04b751beb892e82fe8de771af2f5ae10d2f8708a7851ee92dcf764fd3d9f468c7fcc008f36fa07053173d173f44d2cdccf9a8159f816d0587debb49ff0a0d91b92e28436157fcb8599dc96c8504de7d82e74ad7c7a107526e2ec6a06a732e75c95b6fbe984de319529dba8e9870f7faf6c306a78f08a44f800e3f427f4f571ba74605f738f1a2272bf852007893c0f238cefadcc6a58d5a13a29873a9298089d92111bca80ccd5591d766136e4ffef6402b934786982d9e23340eae045b582f384d1a53f63283bb9204f52fabc208912d4c398d99a46aa2e6fccf19170f9bc54a83f46e6ac70101f57aeadc0a253ff52d32bb9d8ca44d7c7e7f9f4eb5620eb87c9e50afa9dbb3eea6e716925fa88b9bdd1547a74e7ed67059e32d71e985c8fadc5e4e1cef492eceebfa7d536baeb36f2e13b288c42352bc8c501c04c29fc9d4ee2c88bc732f5e3f0c63681c59f01545d5fe0100ab608275a8fb242f63029ecb344b7d3c5506de549d1e07868a6999ce16b458f236c6ee3c89bf229fc1a65f5e83f9db77608c6eb0db9a3cc6a4e9b6a22b553657d4ffe8cb0157c8fe28cf760282ff067ef0884c3ce8aa64e7812ec0a334d8830f9951163a96615c483003326c2c2693aca97dcf9af7a2794817ab4dce6424eb4a18a73aa4b21157fa86c3d3fa674f2ae64bfe97238107dc2d268e98c291707b9d47a0bcf68078e15e75f0a3cd1f0589180eea7a452687ba36e1b1d79792236995ed2b10e370eb6d81b2ced308e522c2006b36f11bdc9755cf7b939841d90a93fd8fd90b9941577e55a29ae442e2fa0d8b521835efeb024b5660c186b53d3b6949d19dc6c631dc9c8b85b22a05814b19fc99c9e380f3806cd35ebde39beacb5424b163f00c14036deb607ec251cae6bd5c61e7473153b6c651e494742c582c1f7b08cd91e68f86d42bc0a28b7fd053a897bfc1a84258cac45df3073cf8e9cdc6ce1007eaaa5baf4acf5abfa48a0e94971b5d7c6a68c840efe4c9280e393f32ce22b54dcd4fa926f4f8877ec6f5146a2c243bbade66ad0411c09e57b61cc9622bf19bd958aac6198b8546b71861f3b32d139a14f64eddf69c5fae74e6e3e8b24d1fa03c889d792535be9239d11fe4bc876fc860e6b2f8661b0953cb5000551ea06ba4d5d9e8089ba06cdf1758e2c5cd68feb480daf1042c33788ad28001859e979a2faf94a45f7a4100c87f79f3539ddb0315857c7dbd587efc34114df72ad8f2586b704a3d642102565917b8bffa38d8336de022ebf69166c98a13dde0757d6f817fc4a3d3917fcb88f1ae795248d0d8829a66fc9e49e7a32e2be5f8516dd16443f83237513d7cfa275091c27144670a1bc4fe6c87c85335d538f48dcb4e5796dde24bb8e427fae0b19b188682330aba3eaf140e98e9d5fd99d24e20e25a5ac1f1142475dfbe76024a90045a490bcfd11c89d80631553b010ca4076a4d4a76c2c664b04f8cb02a4edc62d0e1131a8c6ef69d7fc7704ff26d5d69d0084534cff69007031598c4406091cd37b5c74f7004fc5a4bf96aefe4b8d6fb67d9fa53416ab0af71876b79e57ab9692eafaf171eb69674a9e4bb3c19b122b2a0171c26cd23b83e3678ed591aea21bb072a3329ecd95d9f6c9c16d4c9f08de9f15991ca8e26681c6979643374e709646e66c0ea82f8b199a5a48ed5ecc62c4a7863b68db21aaa10612d3e7ae67338e045eb79ac87ddfe0debc33ae1aa5048e5343dbd4ca88bbb7fc50a708b264ea653fb5648a1fbb3f8b5297d1caafe5cc5460f44debe4285c2fc310a9e2fbdf1be4c6dbdf145f2e271c2cc66ce9a82c40541dd0d4416d28df124648251e0900a5bbc489168d1d1921042df2917dda00f07f4710a1055e8af14446acf70a734eaf4cc20d52cbf60e4324ad569b2ace610fee983448f297b6190c5b2e6cf846b6a0f9e03c9cdad806504c595c055621635192e50029861642e66d2fd476dd061c8436c93bffbd8ae2cfc2914e9615364143dfd1b177f41da488e236944a4a28536cf9542d42f6f238ceaf8f76a8d9066ed71dbe47fec6f721d28512e5a040916ed9e9bc47bb74468c5303f9cdeea96e9e2a75a2e4d16429ed0397e5819376be3f0a9609df427e624ebf9aba2a10111f1efc8ba21ebdbb6018d23cd690d1e8c66774e73cf619dbf86c52029e8cf4485d2ec1da434cf1bd2aa36eab3fa1d944b94aa1497144e51ab10fe52ff80ec4ab5267533503a13efc068af746bfbb35102be51aa208b033d2b10175e385303a94694cecd32fd132f777161f856c0b52838af30a10343dc404f0a87fb78dbe44bfa85781e06f84104446046d9c50522707fa0e2a7fa0f732d14c06acbe6aa7d87503dbf322374d8f4cbdf3e33ff3ebdbdb1b405e165b2d256ef56c6a2ca2cd424896b6c22276f3d3770c9d42c5c7052e4630b1046907b83970b161891c245d9861dca49a03ea2d0927468110376a88a37f5711b9dbe745167032bfc6f960a6efdf15c61ea9aca2fbea61c8cf8632506d47608fb443720f2d65ebec316d971e7d30b5292c1c6d775ef4fca30e58157273a3af91bcc639fbe6b93a0a844c687350f4e9bed8f58c4c19b0a36dc6e17fa017760f3ccc92ea682b5eb746164ade9186e4f5f83a7b96559b17fa0d3039f32e1336748531b2ae0ee591269f324c4cd8f5faafca4727e1087e322cd0bbc5ffb2dd4dbf4e13466a86122e5d68099a8ee1cf0108ea8d719041fc905c3e4af36a61b24bc3b228", 0x1000}, {&(0x7f0000000300)="18855a011891958f15aa3c2b2ff74ba320bd250e79c65b0ec689ff36afa25f13ceac7d5de99b22cd5b4faa8243ea6a303f4fb397ceb9f09a3b9f7e60da633eeaeb930a1644a285019dd9c19bf08a8c5e3a3315baa2fd8dabf1183382c072d7ef98ee2230785efcda2974b537ac738b70d52487bd724453375f0f9e8e12e96428eba48150a70826031b", 0x89}, {&(0x7f00000003c0)="065faa0a5f10a73ea169cefbe90f33f454e2d5cfcb7bfe6208810b8fb136950cc86fb0a7238c768a83ecdaaf794c4c6adf7671af3094844c10cfc5e8777065366074ff9fcc0f34944b72ed251dae445114b86cc723304112ffb3d4c35e2fb5128417e7a88218b954aec856c3f2fbe7238d9621c313ae92d121d023a5f61b98b08557866181909c7a87849ce7129f9d473b63340fa71066a5c506859fce6ee180171f276f5715b0eaf93aee49d5565dd402e3e19c028b555f553860c90f3e7b718212b0cd36a887ee55378d61dcb91a1fb24bb8b2cd2f9f80e644", 0xda}, {&(0x7f0000000540)="87cef5a43666aa66a58c65f640642b215a25baa0b42cc4e1878610da96a2ec993bb33991fd176d50322691871291c98273f3fbb5eda5c07a92cf6d380210bddbffd6529e0185d1ba2c44cde83ad179d612c54a503a7edd0d0f78a7f71a0b58e02f7578874cedd0a42d3793a42541398b270221fc996fe5590719b9e0b3e63d1a076c1d46a1058677c69d08f47f53eb3a6e6c81a56e7f1206395fcf9f8c59dca7e7f3219e23ecbcdb0dbbc30a14ff36dc6ba1c96233666bf2a730cfc6d35d91e1c26ae56f1d6bb341d4e0216bc4b962ed8dbdf4c781a5399db47dba84881bbd4bde41eb459225dd2d5ec9a052c09a1214d3f1a4", 0xf3}, {&(0x7f0000000640)="c95391a99f7feac7a20b19e44917fdeed86ff33d18464252915af3bd7e9803493456e4027600180dc07acbdd69a40ae56b14941f54c9cb31dd8b179c8e9cd0e802015b486a330d132ea3440ee386424cdff48f4c716bc6ad01d50e8196c475f11ebfdc5dbc2be514fbed8c4972bddcab540294ccebeb4b526b687ebe8862eb75d975257edf9cca295d1ccc010881a6a3cff50145ba22afafcf4d4efc", 0x9c}, {&(0x7f0000000700)="71d0017529a589000e0522cf7b34f05615a39f7dc3e2bc7a3cd328f3", 0x1c}, {&(0x7f0000000740)="0fd31d506059cb92d0fc76a741a1013e61d3337b273c7b42b4f97b4026137f9ddce48fe383e6e0d43f881792a2a0410cae2a285256092c82da4b0db83201ce816655388bbf30eb717666902ead8377fbad131d5aef0c30231cd2da42a96020ac4b0d96e8d599031fcbe120ff3c74d49dbf73a14907cefcb0ee61e316d89fdf4c85a7e8f76af3758d2a94411c07891fa04d9d1eab88499e", 0x97}, {&(0x7f0000000800)="efe8bd64c12f3ef41a0f940f33b63697a188a40426cc2b2057c34c4153fd901036561346ea27eaa18cdb89a5a7828e37eba71cb84f867959c60b9bb605f12d94acd00fc7b7f626671e61c56f7ebd326d8acf23a09ac285ed2bfd464212e05b79e517e81acc6f6e3422b21724bbfd", 0x6e}], 0xa, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) open(&(0x7f0000000940)='./bus\x00', 0x100, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/70, 0x46}], 0x2, 0x0) 18:46:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x41, 0x5c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') 18:46:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) socket$inet6(0x18, 0x1, 0x4) close(r0) 18:46:55 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setuid(r2) setregid(0x0, r0) setgroups(0x1, &(0x7f0000000180)=[r1]) setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='}(-\x00', &(0x7f0000000080)="5d9f00", &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)="24242724fe00", &(0x7f0000000200)='\x00', &(0x7f0000000240)='1\x00', &(0x7f0000000280)='\\$\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)="af2a2d217d295f7d2500", &(0x7f00000003c0)='^+.\x00', &(0x7f0000000400)='\\', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/\\!\x00']) syz_open_pts() getuid() 18:46:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/69, 0x45) pwritev(r0, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/241, 0xf1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="27bf7f00", &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000400)) fchdir(r0) 18:46:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x5, 0xeeb5, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20, 0xd957, 0x8}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000044, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x87, 0xfffff, 0x9}, {{}, 0x0, 0x1a, 0x4, 0x42, 0x33}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x3f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x99, 0xf0000000, 0x550, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x5}], 0x9, &(0x7f00000003c0)={0x100, 0x1}) r2 = accept(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x33, 0x10000, 0x6}], 0x802, 0x0, 0x49b1f847, 0x0) 18:46:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x43) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0x2) 18:46:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x1, 0x1, 0x100000001, "ceee6663a113c8719cf44c20146f6b9906f487ca", 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb1a, 0xff, 0x3, 0x7, "092bad7ab94b81c249a79ec05c26859f3e3bdb57", 0x7, 0x4}) 18:46:55 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x41) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 18:46:55 executing program 0: socketpair(0x18, 0x3, 0x81, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/25, 0x19, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 18:46:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchdir(r0) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="c81b2757d9da9089863d15b65594aadc5d45e1be69439127be393b6562c0a48024aac98fc27d824dd18b1ba14722349dcaef465686bf09870098d120fd889eca1d259b91b7826640a5bfe4f396dae929c9357e9c63edc7aba6b21b", 0x5b}], 0x1) fcntl$dupfd(r2, 0xe, r0) 18:46:55 executing program 0: r0 = shmget$private(0x0, 0x4000, 0xfffffffffffffffc, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{}, 0x0, 0x0, r1})       18:46:55 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 18:46:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) socketpair$inet(0x2, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 18:46:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x30) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) 18:46:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23, 0xfffffffffffffffc, 0x2}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x14, 0x7fe503af67b571f, 0x71, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x81, 0x4, 0x1000}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xfff, 0xeb31}, {{r2}, 0xfffffffffffffff9, 0x20, 0x5, 0x7, 0x7e4d}, {{r1}, 0x0, 0x1, 0x87, 0x3, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x558000000000000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfef8ae4d7e5b34a2, 0xff, 0x4}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x101, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x3, 0x2, 0x1}, {{r0}, 0xfffffffffffffff8, 0x44, 0x0, 0x8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000022, 0x80}, {{r2}, 0xffffffffffffffff, 0x1, 0xf0000020, 0x100000001, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x1f, 0x101}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x200}], 0x1, &(0x7f0000000240)={0x8, 0x1c00000}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) r4 = semget$private(0x0, 0x4, 0x4c) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000440)=""/191) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x9]) 18:46:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = getuid() seteuid(r1) 18:46:55 executing program 0: r0 = socket(0x1e, 0x3, 0x0) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x80000000, 0x1}, 0x10) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 18:46:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 18:46:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4000000000) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 18:46:55 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x8, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/175, 0xaf) 18:46:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0xff, 0x7, r1}) 18:46:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 18:46:55 executing program 0: r0 = socket(0x2, 0x4004, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) flock(r0, 0x3) 18:46:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0xc4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:46:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/148) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x1, 0x0, 0x4, 0x0, r2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) fcntl$setstatus(r1, 0x4, 0x80) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 18:46:55 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100), &(0x7f0000000380)=[&(0x7f0000000140)="2425c3", &(0x7f0000000180)="2ac3402c7b21245b3a2d00", &(0x7f00000001c0)="2aa0287d7b285e00", &(0x7f0000000200)='%\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a05b2c3a00", &(0x7f0000000340)='/$-.,\x00']) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 18:46:55 executing program 1: socketpair$inet6(0x18, 0x1, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) close(0xffffffffffffffff) pipe(&(0x7f00000000c0)) select(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x8, 0x6, 0x0, 0x8, 0x8ad2, 0x4}, &(0x7f0000000240)={0x2, 0x8}) 18:46:56 executing program 0: r0 = socket(0x13, 0x3, 0x3) recvfrom$inet6(r0, &(0x7f0000000000)=""/182, 0xb6, 0x800, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCSDTR(r1, 0x20007479) socketpair(0x6, 0x2, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x5, 0xfffff, 0xfffffffffffff598, 0x58ed}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc0000005, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x11, 0xa2, 0xb0, 0x2}, {{r0}, 0x0, 0x40, 0x4, 0xfffffffffffffeff, 0x24a1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x800fffff, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x21, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x6, 0x7ff, 0x10000}], 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x81b40000000000, 0x2}, {{r0}, 0x0, 0x29e3728cc9e6282c, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x28, 0x8, 0x200, 0xffffffff00000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80000002, 0x7}, {{r1}, 0x0, 0x40, 0x4, 0xfffffffffffffffc, 0x7}, {{r0}, 0x0, 0x40, 0x20000000, 0x100, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x5f7f483b}, {{r1}, 0xfffffffffffffffa, 0x8, 0x80, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x82, 0x80, 0x2d0, 0x20}], 0x2, &(0x7f0000000340)={0x1, 0xff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x2000) 18:46:56 executing program 0: r0 = getppid() setpgid(r0, r0) r1 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) 18:46:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 18:46:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/246) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 18:46:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x6ab4c75d56aae391) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') truncate(&(0x7f0000000100)='./bus\x00', 0x9) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15", 0x9b) 18:46:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c5dfae52722df24dede68155db3f62a3cdbb2d2cde68c033020ba67eb870377107833b20cd3bfe11794100e7cc45396d71937e2589f1f7587eb488212149ee390e24c4de0884702ebd671ff6275dd9f4a51519d7eca46b4daf6f49e5aa7be9560d900a2edbbf347ab181d9081992dad09a0d690572f87b6830b11a5411fc961d7db256d3fbbe029de425bad76880388d1ee8905a1a1e00f85a574d84fbfbc6e63a318af6ae11377d55c0d6677b5e5e93064ca3858002239c05be781074c95101f107366c3a055833bd6dfe77853411378cef7206df92965ef73cc2f9c9da0e4144503a573c695e9a2faa384bd967535e7b49650e7d2257ad12b3ac6299e0dc5cf5227a2ba9437d91ab296d334cf655ad6b0ab4aa6ed79486cd0ce4032afe888ab6cebf545b66f3e6dfe944ac505a9db4cd4c98a5de8f070b964f3b2442bad2075960f5878b392965f4e35efd4276c2e8245be337293f300c6c0b9f46393013b1f743fa7f3f06cf1f410dc0b86b855876f09f4892c3b88953db9da40278f1c418b79a456acd0d8e363959046f82352e377c3dded339c4dc3c2b0d8195621337a6bc99ee8525816c1ce3b5f649215ac80ccb7044d8029fa3352ff93bd79f559f7b29ffaf2151669eae43215083944b879f74fc066e6d54c360320dd3f85fa8506f9112df24490527068f08414065dbe7360a6a85fb097298a58779b37f704387024ee26657a239c94abf2fd52f216fcf85b9dc27aa5ebfe2330ae0ae6b18f7e02c0c92d919f1b7faa3ef0b8d329483e97e54d7e6e57c2b0506d60eba0f3101e019a7d27f1d819b413dad2bbc5ecc38d55044e564c4f3767477ebd3a27c56cf9f87c8d3ae55651b8c1ef2ed617a869bd4e06c256fd9e70039d22be78c7929a3f760fa2bbf15cec1c90295db847148b15f35ab36c0cf5bc5660deac17b25b8706f3c5b401ce657a9f29aa34b03a9f33c08ddbbd570da2991cf1b8b2d9aa0c40ab1d59cd69e2098361955b60902556a792639889205221acccece5f5e7562802b680452cacf012d70f1a885ece53c7898366f58226cfa424afe825edc8d3c3c2bc221689460330d40f0ed665de02fdeced78d4ef167e659c6d6ce0938404af87270c08def4962b0b6f39fa1085834a02a2e6d1c7e98b9ab8715f2dfb104560da2c52ece8e2f234fdbc534b00f59947685605c620de1fc3fd94853f1598e563ea895cb72be110d08710720a05907ef72ab7d0b927c7d1d2df9a25a2ad6f18b790e268aaf2b7aca3fdbe618bb6f93ddd3c658c4ad92d09ea5d6cd6052d1ffc62b1ab8b895a1bd4b08852a5bf049bebd9b7b5993983f78452588b55fa543913dd906ed0020b655b0e1f9b110294be506251d80a175e56961d8228af4f25b0b7a462e92ddd3cdfdd32fa903082863cdf897ae62e442309d08c50aac1db50682484faf3ef20947a7927cae66e2385425ae9704378e91ad6d63d2b17620e6a23580847d49008dfe13b94df8741af05abcd5957f12e5bd935eb7b6731625ad7401b8ddf19ac080fca2e2bfd38ea5fb21f26932f4d9d09854893896e7804dad648fc9d7fd87ae3fc864843609240883c788b0c50d2e4ea89a696fcdeaa511014fc51fe653d8899d6b956fd4289c9165b809850f638c7a629611f7f544e2bd27767fc5deb4dfff972caf5239e6147a8c0f2fccff016bfd9dfa66b0c17dfc162e93c5158d3a0321674795dd61b2a6a84c06bd17d9ade65a258f8f3db01acbdcf8b5c50ea91c7e7bcc35fb3723a2251fcf77cd542ba5643e13939c589896b6edcaa388866807eabe255e16f5b2b8a45068b9af7584588cf9c87a22d1234bcaf10fd3f4eab848dad4642fcd0699ec062d29e8f79ffaaab6d29392202e861bc7d47865bc3c00fe8464b08c958b27a81b9c1292b179501360f3e2ecf6e52cbd56ec82885e2e95f5154264f987967986d4e7ab8e936d97ae8bd6a0a7afbe4a0dd72d40c411812236cebc3df1fd1a26c08a461a5a84654a14c1f407362541f6ea1a7c436a0f1628d4915b0891b960d2bb7993cd800af64a3e10420c7829ef2b823a05d41a656e7494ccdebbae086f22c99d9d6f358238c10a45959de564c2d6030dd17f3e923626ff389585a05acf199733874c8b9398d501e12b0d9cd4a00ef10377f0cf3ef86ee45efae0d0dfa5ddc2f1a63689612402c29b83fe9da43c7d68174a93faf7897b7258adb01e2a03cad45cf43df5d91a0739ea50b9ce91a62823e0f98835623ece8c888aa0906550d78924ef37465e53ea63e3c7954e955a95d3c5d1a294db01298e06693a8a7e7293939f8e40a837f533cd83a7efd25c5a48efa7bb89e00e18ebe1af18d4b360fcb6bf27c788fc99a701351b8b4f9ca8b38d3de637bb1b126156e4d441f0aa18e4158590169d36d3420a02a429b092ca5047530927f75d49e2f4d1ed500a71fc5ff8508abecc5dcb2b7ca3e37478251ed659c7da9fed3455688c9994e301335439ea7395738a88c4a199b37a9b2c97975014fb555afecb51714db4017958bcef0d87226c8f86209b3ef9d9e1fbf54681a122dad9203afc9eee5e05e302ca937a05ee241064515112d03762cc7e3d405cda1d96b054a90304833786b4b685b505b5494d42b07055898ee332cb9b1e3de9fde78d76ee93c0cdc75ad5220825ac4347133a232e8b520a5f59b688cfe35c5ba1be5e85ae613592ef3e0ea1e8d7bdd9f5464e1cd0a3818008c2a2b443abf5e1e6187d93a02d44399aa6859acb18e427cf5ca9d9f8ca6c956274b6d7b72de78f45a16b72129ffb65693720440922372943d71c3ab4b58acae1917fa78df7ba30466cd07ecb82dedeed614b5f2166753f4496e40df4f9719a9f7d4d8e9c1926754b2405efd9dd999eec752b0f832ce5f7690b8d8e22da09c19bb05ef60ef181ab1b90c12740aaec8f10d3c6b79daafdb5a36ac0784855bc345ff9a49b81e72e565109fcf58fa2e38838d070f8521e970f7571501dfce03d9bd98519b1c153595513a64cc5337faf4ef772422cab6cfee3c7c0d834ad77f4e4cf89f65821a6cae8c0b02b84b72882dc86d2b16338ed0d6026761a52c3a43b509a28295e5bb6686402182747a50506bf4e954b2c54d31046b8703c6dcae68c9723fe894d2f19ad3fbda3227b7c8da56dbef17b201241ac5a23d841fab3bad6f19936bbc833db7e9271327ed7c494c4a2b6c240987c4157b7e605949806c71c86df227dd6afbd0e29cd817d1cc8100cd3f083528e7f46320a8ad0b41b8d0fb1dba9ee1954bf16f7363fbd14b4867f23ebb56c9eae017fede1a46b1a7ff49d75170bb3b63b30c2c9d30f6a4560667daa25c0f98d879cb43b6841c49e6f7f17668421eb4b0b24e9b6e72471c6ab1bc831aee98d8692097e4367dd3612dc4c531aee48d1533e22f2ed9f05a299f86ea915e343d46cf823b520cfd7e5c090d5083a5313e99f30a07849e87dbc276ffcc6a8bf8720dde0e410bc1ead505bd7b8fb8f95a38060e64b92bd0e2d46e62a008bb353f2f9219272db5df553f7c75006ce9805c675794a036f9d4e18815ef05ce84cc530a7d7a39ff1b574d8c04f4f7b4514cd655876834371223ecf649834c54a00b72c65bd49ee93e5de86765b76e735a56f48a75b0abc66d577acf642c7ba89751a13ca332276f63f3a0d5cf7c86a104a057c34142ba5bcaf344e74e9e502d27c63795613d8a1a6020e6af4783a5ad7174aa30e8729a1c22a868d47b4774c19b653f94dface380ae11ff3b200e9852589cd5f478494838b2a5ef79e5e538738e32ac10f89f1e81fa79109c61ae24e2bde75dce76feddf520b72d8d3da4f33b890732384e1f14e3888bf5aceda234f39618144a1d19e333e66d0c4fa158e5668498707e5ad0c52497584ce067a94a2f56f83dce85242383dc41ea57f7c7e7989ab1fd878d9b13811cfc3c432d421949839e7ee5906335a0855b78d0007f45482046363b085cb5753b8dbae0cd2631b51e224b5b5b2ec639cd3a281a8f1d7038ca26360c3c86d4c68c0f950edf0f582917a0e51ce9267fef588b16d8c33bb5d2fb300c7bdcc906dfd739639e30cf0ad1e585b86f62dc295b0cfcf90e710414a66ab08cdf69c076fd3cdb55742624187fdf4604213a1b9e52f4121dc08678669a9103f3afdf58514716ccec9121e52f1fc4feede784abab3b2f3b7fb4f278060f9509f6f696f0ca21bba4d3677435a679a3db25f6f8f06da0520ac302179f6ec81e84b0ecb33db1d76a64306d7d661e2715692585b23d0fe40e87b2668ffe83db7d9b25748e175f7590c9c03650f5186b4dcbf0877a8792a81fa4c80eba2d0e73c57c007cc39eb4416260307e8d7c0efe417a8e4c497d05d1461e5229537d3eecfa5d51dd74725c8c091279a49f9f8a69c9269d9da0dcbdce9b6d97aafdd4ddecf56abb629713158b36a6172bcdbaf0172fd19583e410f028f3c43fbd217d23aaed584c1433f1c567a8e5546eb5ef776efd6f3af2900586e454b79ab9a091dcafd18072a763618b025694f7dd4d1d297b3ae8d744e299b41c4a5bb43b3f821256d60c845f150ec60b6c05eab748981587743f4adf79310cecda24794ebee8f731eed37ff593dc711bc24135e300aff1b764e4792925fb76647d59ee2652b5d9ac59b17a1e24c0cefa6d1f242414b4d131c2db59ac736c1c703cbe570ddb5420a1727ff43ea68f7b2b241541b5a0ff20a49bd9b62d96b6d29abe7ebfd1d772e28396b1e8d92d0ea1ad39830eb9c2ad9c95e5281be701980628cde37a616c7738151bb6ae1b28c45ddabad7b0c4ed071e517b64504bd5ccc3aae6bf7617ab1303106d560cadd0a9863bb6beb4fce3633241dd28b3a742fa2b82a1d10fe38c26184195336b777964cc02f3e9b669c8f8baf450c69d6bcdd340e39d6d6dbb1902e014ab3764a41df9698b45bdf9e4fa3a5407ec9e6bf73b4e69c30855046bcb5d3e8048011ea49fe02e39c82f98af72c768d687e304aa01323f652dd011cc6b673a92bb5894587187428d3159eb001b71c5ae9b47990eb9c00bee35dcd4169c2ab4764bb9c1f09d3d9dd8150025cb3381ddd47c9876fd2f143fcd25f71759550fc73f294cb6795b588e4cfeeedc3d47f599f7ecbc37ab062ce2b024ebf99ea856791a211a9ca9fe511d96f28e19cb5684e275d10c4e28a2cb6c7d7f82d67ae1fb7ad3cd8be113ea8a0e360b173df393aa11448aeba2461ae68acc5a08e8086a12502c9f2f062829af7624a51b759f83069fe16822c11c44373367708b94a44e96e5a06f0c29248ee36e8789b4893b76091a1fe640cb58b51e226d4f856b2b622de5415038b29fe8f0a612a86cc3ca4b32cc3bef7303aeba26c482e152d949314f773a670a8a681b9c44860a15ad6ed984e2758b929d76f225938ce8f5852a822dd8abab2fa6be0d7fdb67f420941cbeb1b238b586993b21aa2a67fc9e5ed4b43ab3bca7fc8e1ad9902ff21e6bea280956b72c23a265ec64d1bcfb96ed152ee32191f3b966ca6c6bd5275fcf59001e4389984be58ac710161ac15a45499bf52f873654f5d54ae4a81de68092c138776a029006ad83a977cabd24cca4cae90576762da7f673b4cf54cc83b45f58c2baa606a84544ab0607c03fd844181f7ce216bb2bab98163de9d0a211ee3f314081bb6ce85114bf580ef1428e4546ffdc244e79297765f2eeabf24b49d92bf4724e9e946fb27a13dff59a148347e3a8404ff06374516f5aea8d137639b87ca7cc9231fc43d8010466583b6c7fe1f367d0b661c9a98dbcf036ab706bb0e", 0x1000) 18:46:56 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpgrp() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) dup2(r1, r0) 18:46:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x200000000000) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) 18:46:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f0000000180), 0x0) 18:46:56 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x2, 0x20000000}, {0x269, 0x2c9}}) 18:46:56 executing program 0: getrlimit(0x7, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0xfffffffffffffffa) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffffffff84ca, 0xfff) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0x7) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/162, 0xa2}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000300)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) socketpair(0x2, 0x3, 0xab, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x10a) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCSCTTY(r7, 0x20007461) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x94f) syz_extract_tcp_res(&(0x7f0000000440), 0x7, 0x10000) kevent(r6, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x49, 0x20000000, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000005, 0x279}, {{r6}, 0xfffffffffffffff8, 0x40, 0x0, 0x33b, 0x1000}], 0x2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffc, 0xe7, 0x43, 0x7, 0x6}], 0xfffffffffffffff7, &(0x7f0000000540)={0xfffffffffffffbff, 0x8}) r8 = getppid() accept(r0, 0x0, &(0x7f0000000580)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000005c0)) dup2(r1, r2) wait4(r3, &(0x7f0000000600), 0x8, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r9 = socket$inet(0x2, 0x4000, 0x3f) sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000680)="d545157d05b5e8e822bed02b21a47e0d6252ceb848307781178b1524c393a37d9ef3af962b0e1cfd9034f82bd244b37038bf504f0f49cd11cfca1a9cde2411465fa6d9380d0c33b16a7988c67ba866b89a85f7d11f3106b54eb688cbc82501e9b737277342600cb63ff66654bcdbf68de007f3ace6a0165742e9e8273c40cda46db9cc00a203a2b9fe57a89a5c81e0ce27a9374b27ad", 0x96}, {&(0x7f0000000740)="659b0460ac4a51f66ac39a0a75167ddb0c23d76a0c419458b9a22edf150a422ca5f89e6c2c6f25360c3df814ca043049d70bddf7b5f1ef200a287292d9e07a6503b93a46cc3dee9a8456c8d47043786e68052469b4df709c177ae6c86858a54167c0246d2c3d532ced1cfe42fcfe203d283e70eebe0fa0038368332a3c247bf8ee3c34192cf751077963287b7003db8d765b7358eb239a0734baffcd28f418d8d6647dbb6a6c84ea76e0911dd558b921bde21e5c787516", 0xb7}, {&(0x7f0000000800)="6db54374370032bc8f3967ecd4933ec50d93d2c3817f7df82b591cdfa129509ff1a7ae59c94f3cdeeae47875231de7f15490b174b9d0a1c8b3973a6bf54320c1d92c1b27054c152b7fc9b180defb7c00443319bff4d93bc83d5083666241eda1bd8a271c32142c5e47c73bddb5d9d6f74cf6d4fd9f8ae17419a59c6cec21aee849fbf9a9b83ca080fb08c89d72ac1855bc6f227c8c1b9ffb71b4066ecb8e310b73ea13b5284fc5249b2a871db3baad2485e47e9129e8b97aaacc172c77c7ed072272f24795d0a36aaf879fb1b321c4c94aa4d0e6f95d660d69e38915", 0xdc}, {&(0x7f0000000900)="a4fbf9dfc2d7a9720fc24d38e6005cdd7913a66b88b5951b57e2f697cbd09b59412c7c4d06ebf97c5b5a9f200f", 0x2d}, {&(0x7f0000000940)="63e1229d2b97f6d05ede33b8754f2661f70e3d0a54db0c95a1bbbefd9a7e94d9e7caffc3abe9fd4867b02f98e8aee36e36009e5ec34483ea3da6d7a980ca9c1c59cee55fcc917ed4dba628306a1b63f24e1f753ace0daa61079063526d1d9a6960e31e96de5c297b811a22bdc8bdbccc83ddec0c2b40887308b15a7341d9a5edae8a4c9db2a810e43bdd7de896c51ce3647d6a2e8334f1b6a45b1efe57653551cb15e901909135729c8ea76c1b756d5cdc039aeec0bdcee157e6d73b3c638305e61bed7723906ddc816264788ed1bd4a375c23854b4bfc17a053362077af3983f5796c3c57303faf9678772da883", 0xee}, {&(0x7f0000000a40)="417bfe11ca1c553fc40e34ebf8bdb75884297b6d441438ed4a19aec012cec3228e1e461823853305770a2b097cc98989727e41e5e2516708f9a7e297a1b34fd8b4f3f3dc84bf62c5231b9c1cd224c4ff54d6f617e40265089a1e4dbf59b079890f115997ccc43b64150e1504fe5a28ffe1f239bb4d8ba38d61ad42f3966e3a5a0791785f2d990866659298e1e6a5ae20138f61c6fce15126a0ebc56984fa66c6dba573a3febe3b63058efdc691411c28979629225d70b9f4f4df84619953d70f553d06", 0xc3}, {&(0x7f0000000b40)="93ba64ca8521f54c64a8d2d7988e4b9e43fafd8343275d116b4ee11497305f31edd8892a02eb3bea1206a77ea01166ebf788555aa5eb05e144f7df8c2165a6f6644ac1ff94e163303b5ba8bf0c28fa8496000cdb3bacb3e6c5daca7671113ee77ee774e9cb61e1d7970dc65e043f7689939ce80120e036a96e85825241188f54602a56318ee2f47f2c627f207ca8729f1744bcbae76cb82c66f17ca1dce210615dc0a8ba2d981a48135babac3df18d9d221998cd83642b6051363dec47", 0xbd}, {&(0x7f0000000c00)="2c5f4c5e47c1886f550559cb3d615d7601b995fd7b46c554dbafbe7152a649e61ff7fe496b8f05a05435ac3b720521d399e28c35f9192a848f3c9ed16537cdbf774a57474ca1fb02b3ba2eec1b625c203faddd229343dec2d04295df03d817bea7f55570c51dcd4bc0f69b7fc73f40436cca5571c0c7071e4f9071d502d5031d8f53a653b20b2157ad5ae0e01db29a1993f3f22d1b0a4ebf0c3ef69780c9f6dbdc7dd747189e2fb9cce1c8429a017e1b68e14cec779d1e2c0ff3314caa4f3c8d2ae7d20978cf19ba9ee8f2bfa972583fead9a184da11facb426ede7e3147c5c8dfdb53f1a6df2a6f84ea1bf70f20f6494ea7da567a4066de6aa179f2c56076c0a29a24c3d7ff2eb5e9c4b57ed22a662feb25072ff6e974d7480af84da8c221bf3b24d4311a4e6b89532f85b58937a8aeefb9154b08c5407e2a634706d23fc95c37aff0a13af7735384712fd78cb3c2714cd8f89a3ae30f355dbb4ca64b49fc6486a440750379e98ce3e4d1f6a5ffba68e547e01ad9491833129b9c0f22c5fd7ba77159533852092347e7279af76045bd1184322ab54c5ef8670397e714c3702dd4f7bd784f1057b267df168f25cc683ad6d9001b6f76b09b07aef65f72f9326bf3f10b4ed7b2873132b672d25d113b3416804177f47eb15eb27e7414245068bc89abd935653d423627eb2eeaa62ccb5bc8ebb78e9d5ac6f04a4e618c094d087530c291a5b85c17feeb31007d323cea095d8b9b44a30ea99d3b6c16f796617ec65942579511ea68a13ac82a75f61b613804f7dfbc9ed27ad17bcfd161989a98066e977343e4230d53dad61084f760dceb76d07d73066657c58ac15d76ec5496eed09936405bc252653ab6878907a8bffd1e1ca2bcbcc9cdc43ba256249ceee6d95fe4914caadfea6c69bed70e144499975d33a6536c62d79860e5b88cd2c51fbc0768cb7fccb04e11b395efb24a71e4afdbb11951bc2ed327f4fdbe19673d8b102f2b4ac5383cc17191a32ebd9fb23d9f364963cc16dfd1d6c1a48b75a7612eca88bcd4f38316d55eb8925e92c7bf6afbb07cd9f440b3fd4f751d82afb49d07a8d89f32d02ccc1392d11291fb8e876971567daf0942d68826f21d7dabcd6fc915f030941314bdc847852d2cbf69eea069a0fac632a70cb5ab0f18465cbcbbe3411457e9869cc942febb96c7e0828ee3e7ae48eded834b0178f553c8d5e46d217f869a935473341b41893f402fa052838114d7c82c29d09a9b6f3304304c2968fa21f24ebd0a275321f4c057df5b459dd59275309a11ea5e14cfb0c4aa4ddea1d1474ed5e04ae0b55b0a8fbd453f95366c9400020662dbe5abcdff3b3afc46d66b541c261dcaa5bab60bc6f4641922a570581046230f5170d30c2eb251839d2ee511909d9c1f1f0219bde93e83d6ed1e404fbbe7893fe10e3c61507a735537ed3ef26ef428059766652f8baca87b1dd8de81d9baa246dd681b41c77203f5c1f35d6362cb86bcc908bbdc65f0dbbc08a3e09532a88992c51b7ac5fa415110d2ab2a1579302b6fea42dc963e03ed888817ab2ccbe586e062ba8d4d1c23d02e8a0414a93feea54a9b49eda9f6d1fb11cf777f0a21de37621cd257aea036d6911f19ddc36c6dda179271d56399a8fb4bae616cf200afed9085f9cef0c622ef79f44b0c6c05b914be1f3e38ebe035bb0b2aca17a1c4c2db46a2a53f1d6706a99ad5830605ca405ec9b5402062548943e3bb43f487f7d8e3e6976af65861ea9153fffb0555e95cf103f9bdda92e43dc7951c358c19b7e309fff6b863fe76751148f5a925a81a3ab3398ef2c2d15003c4e439e7c8ef0cbfb156d8bf5b62eea514e5072d070acc9ff3df084ef9be6f8512b632602aa6c62ee1668da0ca5f68db983cead32b9d69262b9f6723d40d248c08107acd5ba6ee6e71df6d3ab7fa18edb78a9030f04b5f9c1252f3f48ba0de17b15898fb5a915848307cd2c13c0b27a19e6bdbe468af9e35f2f52b645784db60a0c53288b9d78a9e14e6cd3d81eea9f664b72eef75c3db864bb7d383b465b8a6a47e5cdbf9555af33c5fc098338bb3b51a292ca950b13518351062e32f7f5d97a7fc1e5798decef76a2e6450b0536784d56c4cb665e6d6b4e30b3ab85eb7af4146d6f0d48e7b85846edb610e8d8a568e8ba537ee7cdaee982eeab551c2f2bbbcb5a67f613e26ab219c8f1f3abfc10d8bff0abaa43ce516298956118eca215652be368a78851851efae444fdc5b2870c008afe41871ba43634d0169a75eb39eebb1855a2b22e684f2660caea484248798e140fdb8c0ca9b17740845d26943a7c169d5626eb2ca0601e2efba0e355312e20c724bf55ebc5ddf04fa858d9ea1fb035da70ebc7a9a5728c7b710a52a51c62c7072715c9d3308b50eff29a9d4bff1977eeccfda1b41a86267ad7160d1d18889d52f8271843843003dd8a9ad412a5dafc7e9a1acb471906c7a52e2ba92d0b63428c616fb1b044ca90efc9f39b44afc63cf83ceb8a96695c345680409a924da9fba3a21fc4194349a428e1a99f96dc01299b5704e8f409ccadfd090f56e2af865578a2a8567096609ea51d0409d144b506fba4eae2c33bef91021c008e62c0ce8a5be3290cd6f7442f2a802296e3f65375625e57031299d4d6243b9cca5d528af34a62e80d43d21382cf4ff7076d5274c7c1b28c6a7cd894d6e4dc8a03457e8bca670026a797e69f9e0eb3eb4cda5d825983fd3759c25eb3f45929a4fed067d933f487a3a59e4c183c72edbe4b34fddcf3cea40cd038ca179947b39e1a4edaca9210e1cbf267adebbb45aa2fd00b0e93ae16d2bdd02dd81737d0f9ae6b969cbfb1aa3ce095b53a68362a5b6393e6d3157fa5a4fcfd3a5a26190db3a20275e40611afe72447b85ede17a18ecb96e62cb7e1e17151b519c8771f902264d25ad23da3cc65fc100c458d2da42b4c075ccc19f6275e2c2643500d1384ea28094059821bdbb70b39502e8a1054ada1fbf966d53be9593c10b52f4e31e54b790b4c5cdf0dd8d13614a20c2cc3817957bbe6191dd56b3086ca77f5ebec74b2fbf328360265636bf64abbdf713a380dc92c28ba9a7f331e88882ca6e183e30c799dd3d66e1d57c574530e0883840ae39f9028bf22e189a739c21ded7278f76d360093be7bf0f3aa301979fa31682d94da2244cae167e847dcf892c7cc0aa6f69d8511392f6ac2c63899a60bd866d029d3888b56c29a2295f49a4b37b6e3b724be18b0599a1c96bb7ec03dc5ab060b9850edf19f5bf4de9d98e8624e7548eec78bd8af7eba0aea1889a54949dc549a3b06878825debc4dd7213339031d325bdfc47912b00ea667870fec7b0de0fced78856ca906868a58b731a192bc52d090a5384449936288de092d4553fec367238edb1fd74d867a64edca2a2e7eaa29cc90c04a6b7c7e96880396f750d89480f978cccd37ed4d0e0a5e5eb9869b707346488c3bfcf734f6525c1b5f8f70c61c1405a35d94275bc06baed896fce2eeb7cf97bdfce2b3b26d5471b47d94316031b8ee74935308763da38014ace21ec11634a7a81fa0c08548781eef64df3265dabe924367d29382b3580a2ffaf859f031908518b3f0548ab721d64b82d6536439c1657fe3069d5d68c0a39bb79a556ef2c999a2afb8cc216ce6aa9ff0964e09baf31e9796d7431cd0ed97e8b78d5081ad5e38969d1437e778e92e7ce66da149379dcf73bb4c282fa45b54844a36a126eea08f8afb40af1826718d0ef9f060c4046f5c3c2e61018543fa3fbe471ddb1e6399886135e214e142d050fdc67fbbac5e4518981d06857295e4b439da576dfc197b21820d16c9f928b51587aed810bbc520f8448592c2232e5f8e7cd08ecdb2ab579d00efba733534a191b38a9319a660211753941600991d9ddb3c2c73801de4f4b4e19cd9656de9a9a9cac08c53490923fdd3d0ca4b3fb856f0971c1bb0c648e73830174e30a0da78dc5d2e037bee0b25301541632346146e6ba8696058cc6b9707661391728e5112f0bd15a1cbbd9c9793cbf76a9a3409b4b39332c85258a0b18093a8d006adefa716219eb355c751c731c111e3d6d21a1eedc8c81e1484f06c5bd82414e634c66fda24b20fe1b72287017d8c8a9c93f6c40a65614865b9b2cbeb34eb9d2b0c6f5c83d4f780ea2fa8ae901fe96bb0c12f29f19426d98cedf82e1981aadd052bda1cf490a4e8485ad991f08e2b03ad4441eff6c72a5b3af14c7a693c9e19055b01277cd3c0df5234d62a32ace83d40ed9a126bcbe2093d436300f161cf108497111124d29d051811176db172197a26637837f853516c0cd69f51a029d0c80f3182147250169cd1ccda5e8a95c44eaa011c8951634a00e233ada2d32cf7f525809a8612e93c9ad09a855a1baac91c17a021d127adaf2472e1e2343fb36cb7efe2ac28a42872652e3d074304f8664c62ba05e9c70129e8b39767e6efe5c1767e9df3e05a709f2b825e5665ec3edeb1625f0579fb81bf076ed470cc39a12658bc097aa1640afbaf4220acc153820c2eb9fbf9f7453b525812877de1453d34214339ba5da6d7f1c812b48bb791d4cdc30cb9872e913ed7460f36fb592cfbdeda2bd3c5ceeef0b79b1f3f50a8a697ad9fae494530e5b3e19bedc5ce6e8b688f0d2e93cdfb10223b9da58b888b991e6844831a8bd55b0f29faf1318c38efce98d3734f189dcf973b6217d1f7879625cca2fb2d81108142eee44f8d24676f7a404773dea2ae4cdbf663a75254c4f67743088e332e75c23f5ccca8b58f3a3bb8742e89f159db9bf839f26d8c05e018008da7f79849acbfb044333b77144f731c36a6fd4d32d246f504a5d6bebc97fc2158e4bc930c6f88b3e0e7f7ede55ddbffd0413fb372063701337ac4fb7c0498210bc08cc5be3e4496c35df7f2e23d550c6202dca9a30028d3feb82f745eafa257211af36d4898167ef6164d1320d78fb5e9b407d3295143433eb8fd31be0cd6a9766b7e1297c03440391d44d1fb4bdd9234c89c0da5c915ed44cbbb96646e7e64c44fde4dcdcf8f470bb88b9db9a20d43fb7d605d377065fff77245cad38cc71ac24627b53f0f54e9f26653644c60b4344ec1fdfc450de44212411915a7571457a781251df10e6a2ed533a71a535626b587c7afaf5453486f4474ddb01340bc4532aa81f239422efd6436c8fcdda609e8d88ce989bcbc0cd64d160015d59ed5376ae0a809c6844590f5f6d974519fc4f4167e7557291f48c55eb1727d3800f8950bf7f1618499b3d635b66cb73fabb7f4e8fbb338ee5266b70be18b0f35e725cb58c4ccd2937a1142ccb25f875b4e8573ddafb8f75da318b59a786493790d165e774c131d4d14e2f25aad9d7e0df7ae0d023264e8b40bdb2fff8b3de1935ecde9c0eec49604fb04784557533977a99bb296177988ab6497811f1e7d07454b76db06f826f77bc8af3d4606a94123f07895e4ee19ed841df00c7511a5a40ce2f851c3ed1b332d3ab1c5ee0006d78432bf9354c614e3191130a5bc8acf3f95fc749efa0ae22b74af62725a35a659e9031f5528a5f9aa9ff8e96a5f8c08c07473dbd69bc3aa7a9a3e0eebca9c93248d3509157edebf4aa803603bf4ad592e49580707fca4a1a3ccfb5ea591f77701b763b97cc385e94b3d2091edc8a332729757bc35acd093fcd59e12aaea3768af4eb9036c624601ffa4da6f25e893710c2f476fee588a42b556e666f9ad926659f154fcf6afb70f85137426167d1fa909729618b9cd8ef82326f8929e8df78e101ee86b2fec9d8867963ddf03306", 0x1000}, {&(0x7f0000001c00)="92a00cccd8974c220c1e39d976c31adeed501509f1edb4048cf1bedf64", 0x1d}], 0x9, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r8, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r7, r2, r7, r1, r2, r9]}], 0x70, 0x40d}, 0x403) msgget$private(0x0, 0x20) getgroups(0x5, &(0x7f0000001dc0)=[r5, r5, r5, r5, r5]) fcntl$getflags(r0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 18:46:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7}, {0x1, 0x7fffffff}}, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 18:46:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCEXCL(r0, 0x2000740d) execve(0x0, 0x0, 0x0) 18:46:56 executing program 1: socketpair(0x20, 0x4000, 0x3ff, 0x0) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r1 = semget(0x1, 0x4, 0x20) semop(r1, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x2, 0x10001, 0x800}, {0x0, 0xfff, 0x1000}, {0x3, 0x31bbe7f, 0x1000}, {0x4, 0x8, 0x1800}, {0x0, 0x81, 0x1000}, {0x2, 0xfffffffffffffff9, 0x1800}], 0x7) 18:46:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x2, 0x400, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000280)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000180)=""/51, 0xfffffffffffffeb2, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000e7596e3c6aaa34ef2ed740e7af5971200cfbb085491bb25ea23d9ae3e2f44493cfb045aee18ca0dc292a501ef216d5fc345beb8ed89634684b4d2cce2c1204000000a201995afd9cadddc710f6521817c614696cb8"], 0xa) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000600000000000000"], 0x10}, 0x3) 18:46:56 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x2, 0x7fffffff) socket$inet(0x2, 0x7, 0xe62) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0xfffffffffffffe01, 0x7e1, 0x9}) 18:46:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x3, 0xfffffffffffffff8, 0x2bd6, "c794ed95b5fc8abeadc9adef5fa494b92215731e", 0x6, 0x4}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r3, r2) accept(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:46:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x1, 0x3, 0x3, 0x3, 0x4, 0xdb1b, 0x2, 0x8001}, &(0x7f00000000c0)={0x7fffffff, 0x80000000, 0x401, 0x0, 0x100000001, 0x43, 0xff, 0x5}, &(0x7f0000000100)={0x400, 0xfff, 0x100, 0x7c, 0x7, 0xad00, 0x7, 0x80000000}, &(0x7f0000000180)={0x8, 0x3}) select(0x3ec, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x200000000000, 0x3fffffd, 0x0, 0x1}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x100000000, 0x4, 0x1, 0x10000, 0x9, 0x400, 0x2, 0x7fff}, &(0x7f0000000200)={0x7fffffff, 0x8, 0x4, 0x7, 0x800, 0x2, 0x4, 0x3}, &(0x7f0000000240)={0x1, 0x8, 0x9, 0x920, 0x103, 0x9, 0x95}, &(0x7f0000000280)={0x7f, 0x6}) 18:46:56 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x46, 0x73) mknod(&(0x7f0000000000)='./file0\x00', 0x7064, 0xfffffffffffffff7) dup2(r0, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x90, 0x100) 18:46:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) dup2(r0, r1) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x2) 18:46:57 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) flock(r0, 0x8) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) 18:46:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffdff, 0xc0, 0x0, 0x0, 0x9}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r1, 0x3) r3 = getpgrp() flock(r0, 0x2) r4 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x724327fc) fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r5) semctl$IPC_RMID(r4, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) close(r1) 18:46:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) truncate(&(0x7f0000000080)='./bus\x00', 0xbbc) 18:46:57 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffa000/0x2000)=nil) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 18:46:57 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) socketpair$inet6(0x18, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x101, 0x101, &(0x7f0000000040)=""/68, &(0x7f00000000c0)=0x44) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="8500ba823eaebe2119845e87223cca22f1066e72cc541b74fa260a", 0x1b}, {&(0x7f0000000140)="c09f63e54bb4db3de9f4ba4d3a064971906a49027817389a02918e90368c6890107461ff7c9df0757cc7cba152fab60690dc96a22c446dc1f595df1d6c1f8843892eb093f2dcbcbf0fc0b89470422549be647e9fa97b772024ce7271a4e1f9c0dc751d87176fe097161298", 0x6b}, {&(0x7f00000001c0)="b207b98548d6ab49921ae8c76f4c28e888bc7d962dd1f852ce93dde13c3703b74253719a82144ee277813ac73f918ec05c8e4ad64c1ddcf1e608499160959f40d97bdd843d28c843884b6ebc1ed38efdaeea5c7cb688b0756153977ce7fe8ad3c34434f809b69aa10ef6887a346fc38c407f7393a82fc3d398a4572dfffa6f34bd93adbed927270796c2ca7c6809cce9c33ea3c4f83dceb31e7b5cfca669cea7fc7bd85be954dc9caceb9f16d882f1a205d8f029ac7a72dead0f29e3962c83078383efb229d193fc988fdf19", 0xcc}], 0x3) 18:46:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000003600), &(0x7f00000035c0)=0xffffffffffffff03) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xba, 0xfffffffffffffff8}, 0xc) getpgrp() r2 = dup2(r1, r1) faccessat(r2, &(0x7f0000004740)='./file0\x00', 0x1c, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f00000046c0)=@in6, &(0x7f0000004700)=0xc) sendmsg(r1, &(0x7f0000003580)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000140)="e6b64cb8c46a358f35230bef3373f54173c4c1fd76b5a568e113666e0f14105e83e48e4c149dd24e163f99878dee12478cd6fb6ea4a4a316f742b19a7446c213825d6db607ab92e54f9b01435f37f4596366bb4045400346d6f7755c4d7b5af04afe247556f8a2262284b227b6cf841addc7519b82b7486a7800a038ebf72dbc2f24787af7c08adaa64fb530d8917010c6ebcb2e1c4b58dda0a4b7dfe732ce9729c997d968fad3f5b088721d4e1082e88c3e7d4a831687a717e1ffb4440697a46ed472620cfe049fd4eca1b39f8e66dec32eb834fb47af1d3eedb558673de63b7f0b9f226927835fbc9824f168d738c0247e3c0b5a019cec9a50772e39c7c4db60b032feac76a2660feaf7b7bd6460631cb96b4e5e063ad33df5a210c42b7926a52aced6890b9cffd71d7d10a3ff42e89f6b93e8be34a9cefe9c88b43aeb914fe170b8f0b33773545ba6243e3b5170ec63a150848b03df6b7c83044c918c05216ca17855d1e7429da1d4942339148b51436315ea8ac0655aaa0cd6dec20737334d61b678d9ddb05bfed4eb2f6f05bd6066fec947e90b6c90c6e847a804faa6ce54fe8a2e1fb47ca4391979c4c5598a12def30518b7a63f17f778437b74ef67acd4547a35165dcabf67de76ec4af90222621c9d20516ca29958f60215d2e6ede1fd798fb6b49cb6cf9b8dd02ae00cc8be8125484ca72ac14bb9e06fce49e1fd0ca60f219d745aa2d61f75066fba204159d7cb89b9218a96659acde501f38fd88d4a1df1e978b8f8d7769f8a556f0250f849017b21e7c4673ecb163bda3bdb2fe8fb41fb04f16eadaa4d8ec1f9534a9f2059c13d8749bb19a75569d1fedae83456a3af5914eec093158e877238bf86ce79e62e9fee0b775024b00742a4374a730e35d1b02a885c0e7b9a439464cdd44fc30949cf5a1c7df3a79db06f6076321840bed3b4d1f37cf0bb2cc72ba7e0f9540934103fcf6f22fb539caf75c73f204ad51002695c1159cc619ca99ff94af809447425f0fdec5fc843bf081661e477b53246db9695e0db4749e80e27daa643f6b3ccc8a7ac020d7a5673526db75cafa3f28818ffb0467a2072d32bfdbedfccc9894b2459a5b4fb02b9b81e294b7552c5af2d4a2e96b7262a6a513c81848f596e9bbb0352ec3027d536c42cf8f292553ed003e824e5496b2424d6f008a4b1739b5467384d55068d5b48fbc5bcfbc11826ffd08bbfeafeec2229924c208e623b4c51100ffeb71b2994d10b3198376339ad73a4b50429faa87627412e18e6a379321379c9ba6e5e312a0d1723f8ce4f5e243133c239839290d14f4ec2eeaab1e61f7be10e5840d5d3e76c3e3014bd33e51ac0abac6510b7b2c09d2731d2afdccb718d3826edf41c76b4776d73886201812c57a52a9dc9da9dbac618ab388666a1d71b31102280a04c6c0d3230b72bd44c114bb256f7c6617fb2b46fed173211e7c182e68e31b757859217ea16a772ad46789edec55970037eba6a972e0b7444777428cbcb6a7f025ac083615451536b7c3a6c144ab90689e6f771c49556d8fe5b14bff54c35cb100ab6dd0446be5185ae80426388d5c1b0a8637bbd0234771c0271fdcb5a45e1759451bcf6784e141e3ac8966e02f8777013000b7096860739b332f7751fd6eced62e6423e7d0853c1d3622e5574cdabdd0cdc789bd91d4b19ef7e7ef27149833eab3827b91fc0c993e63dc22b3a22470168e876f4b168d444015e00ef4b9b718708d670a46ad509f950daa75fe85075512bf24ebb01d75536504535a07585ba46ce455876870baeb87fe196efe6e115fc910899d55dd797242856465bf12667e95cd24e63e5b557535bbcd18550ea421023e72ec18a0ff26bb78aecc3cec346cfcbc27a73ae8fefebfaaabb0362614b5b49a4a992882ef89762300735bcf7bc14043c6bc3314db387a14d9cd7f5fd7b46317c890802049d1d4f38cb66bd2e89bdb3611b99e74da9c9e1b29f48f9f0fc079fffa3f877fddd6e8cd58399c0ee299e4649c5376888195d788336df990520571287bd324621bac75d27c966a2cad3383954d83d58d5de633fee4f09b25b486f60d4cb74d9ae2304df384ed129f23d709539f4a78de8cb0ef17502b5f374951afe30179ebd5079832c6353701957afa77c380972b3d026b35b8178f8daf9174b181d931a6532bd95d8fbc3a44826b6e9e3fe46c9ea1b0a7c3fe902f3c102de19aaf9f98035959122c4e8f5f8724407b9c49b54a149ec1073970e301761979de38a92db26ab35f691c316dbcb26e20197c857d6d949b40345a8aee25e2c83583bc6b8ac59db645e9a4924342a09ac5401d84967a0b075b2e396ed1691c02e3108771ef94aa45b92213d0a7d6bb279f357c82360f74acb685aa9f9eace52c7781096b70e5b8d418674713779821465152a0def8c03f198a769479f8b523b637b7b9cb411db71cff1e1d53dbaa94e93d1ddc11dca43c2eecc5dcc75a650caa0635171a0aa8a2d94227f40e8ea228ce062f800406e95a710124de65ab8c83ec435bb83f4d4e38fffe91532d974e9425d37c3843fd7b2db2fc6a3d29a26fdc78f281fd259f2f832be5f0cdb40d84d8e3389e6ef1a9e64553f8fe1fc6b47de49e79532ab135656789e2361b9cdafa69c1cde6b28e20863315aed75735906c1ad3cde92a0612d34b0e0d92c9bef0ad485946db50d151c920e32b7b9571ba984154bbc77e8060af1b0a2e0696e82b1e45406fefccaf292a8d994468dcbf80de0ccfdd53dfc71b5e9264262cb8ab02ea7c50fdc7c4c027b3fa840c928c10e0f6e7f90ab47a697f88e088eb6f7a112054980c5202fddb84df8281b98d3937585b39a4b9b71dc651642409f5c5933500f673ef33fa99a36d8131247f29a0376c88428ac37747fbe73b5b762d76f75afc15b9311fd6e105c312cb86e62290481e326458acd98974fb3b060fe33a5db206c50f00500bd59c6017fe0fecc5081def5ccc1244d871707b95bb4cfc3bb4550dc6135f88e116bb48509269f527fe331c5899fb467f689bbfd6e95eeefc67036fe4ee86425c291e62b174fbb5d18169de2cbd663ad17af07955127a0547ba24c131bc81d0481123da853dec11678789e99127bf1e9888ea6183dddd02509a3a6c434c2ce959d95d24afe9d2a870b796d0e5b2b1e4aa335f95b56a306db124cf639191ad39183900d38a804ba724ce4b7a3c577b1cd984dd702f253bb3cd6dd11e0382d8ea264943c5c600da9f905521e1e622fb703d661a891655599bb64d27df9dde93dd745640bc2644e5fcc1e0e0002fdbf0f8d9a222137a3fcaa4f3866bf2a31ba16678eb66292759f2d5c001b827136f15356715e03502f14037e0d396c0182ac231c4ec8859c616cc71ca916fe181a256bb412063f98150810b58458571b08e7d778eb35606ed89d5b92c2609734c6de1083f71c83df5dd6aec83958efeb71ff604a9c324d6beb91b68250e7e92a5c035e50b095699321f20222cf462744362e595c126b97094a97cb459962aa687170a06135ffc207fbdf765723fa834293ef98d358b9518c6a885ac0322ef67a4f64d74b7a8a9affe84be424e0cf959cf7cc75ae988bdf7fdc86994807ceebf1ac3602cb9ed5492583a36f7584b581c6e3710c3350d8dde83aa61ec17d72e2eb786d94847ddc5c9acaf304566d31144a83c2e03e6b52701a60be947de3adec73c57d568843f3cca4d315fb868f502aeab02a31fdf1a836176376069d818402f0292ee4989c0c3c3b54c444369159d759ac2c23d9c46e386c51836b39ba053b7d6192b56f103be911ced7d1016de3cde824ccdeceddbd1d03bf5ca3ff4a174ebbac954ce861a4eba920ba5472c8a0c34a60559270bb641b72bac0448105010bb1e4eb9650e5cd68059e388791b6cf61f851d59663f21c2ada56b63d8e6dc1dd4f18f79cb0825f4fa3b30addd6627f4112436c69595eb733eedda9615c9c7f69a817e8b5fe3c3ea31d5dacaca3ecae9220b37bcb9f60711f48c3ae2a7aeef2c4dcf101bbaf684a34338c4181310e73abfb064cff18158b14059e8565513a25d4d9c13490788c4255636e1bfb6a5bf48e24a05320ba1c80502db27d0f00d9ae6f8c1a672e085f9a3a9c6cfc316a70fe7de0d9670629fca7cfa089b3906245925bd519bbb9bdfce6a6db68fbd2a4a079306d3778fa432672cd5fb0fc33d21df05404d97822502de00e4c17c2dab139b619d068d0b29bb0e7404d15e7d7fd88c6b9de70cc09a476fbfd307bcb76c9da5c1c1499bb638285463c41a3facb49f24e0427d661598d7f75fb88b1057e76e75cac4e4e794139e2d0cb3a346a8d2dbe4caa9e15a1bc19eec74b54e1e0cc30a2c4c4a0d67145c869d447edb529f245059617039054dc019e23781a2839054e74723457cb89d51469bad69ebce601b45f04edfb60de987aa3af8afd5083a94621d0c1cba537e328036cc232e90764033947e63b5aa21fbf8f66a6d4d021f294b65a7452fe269a7ee03c8274428abeafdd52eaf64e6eec8305594299938e09fe9359dcde97f9f925106d00069afd79b6518cecf5eb8d003e37f317a174ab82c32347da042e0b7514f863f772c31e605b353ba642ff4c694ea7ec229511591d68566020650a93a5ce13ae684eb3e60430ce16da7ea64e2a73bd6f570a1875fc392dc03628f3b530364b9c79bbe45404c88e351859e39b61a3ddce79ebf588dc55ce81960bf4a711787e0a3a05152661d131ae75a88b6dc12b96d2dae6263dbaa915678f68d927b7ce1ec9fdcfd165c8730f51c14d4e673a5873b85d89a999bd6433a1163067ca37f731d69d68a7b2e045c58b78d9b45b351f67a78920df95ab51b1cc689ab626428030aeaf6983fb9be0867a366554bad603c814700eb6c4bccc22894df1424d86010f1a5fe11ff9e0442368339e132871856865d06e219668d4abe0b18c490b471cbe8820ca1e84ac5c7192d4f56b5c13d4af3300646ff589d05ab21b80a9057665f6768dac48a1bc63fab2363921c451a2b4b98ad149868aa5aaff8311f6a19151e68bce07064c47192981c410a116055d175ae9917ebe053d7fa70581299536128b1e1b8fd2cc86651b885f07d7fd4c87747c3ab5d18bef3b2e4ec20e63eff04771d2137de1f187adf7198e66ca32b437441a51aed450dcafd0bba00fc690a01c283ff291f436c77bb0de402cd224e326bf7c2b7e4873e28309892b4f4bf9239ff4ae953f49d2dbb1e7c9d0f9ef9227e0a3a9c9d7a289491053bad101ef29ce3fbd9fb32df5b7781bd11084aecfdbc729b09a18b064c83f0214e534d9d5f65075f22b98ba768699a11c911b0c2f68cad783645df1eb101862b6e6e4d31b06dbf41131a842ee2ea4662345a86aee96897cbf3910213b529f50bcd791cd321ae9610fb5c025cec23cdc3296f56f9ff6dfc944fe2c43b3890f6a610486f31b162bfec10fcdadafdf1a3a7925ea04ce92e4ddffadb32de9f034ddc53cee699b7dcc6036dccaee9cd5bcbe5108cc695c8e63aeb6c9dd2cf2dd2bb46d2d42821cfa6800d3bdd53503d9196ae4e91483ab27347eeba22ae71ad08b96fd47e934d4e39d6231f98240a4aa4514327f31b6bd0c25ba71ce95bb7c047bf0187731a920a66045aaa1799b3d6afc586214072069298142f71a295cc6b31bacbce841eb7807d2f9004e03bf62440e048d8dbfe8350b16b71c7c4b774f21d74b6d842cd13371e9fb8632cde0ed87f19edced4b398df20aa40881405e07aafbc7ef7136ebb8749798971e1a301a1b96c3b8ef75a5", 0x1000}, {&(0x7f0000001140)="51c7e024e2bb3697e8bce3233e7ae7139e5264c84bc760e581fd36f9f1502eebda32c1733ca239b074ed95a6930a44f8db548c5afccea5532f90fb760f2eec1f801ac0ad1475277b66bdd51ac30beedf493984d1e3783af75435313ee3992157805abd4e54f409179812ea6a3e19e139bf9c0632fdb4a035a71e5c4ec131206b11de6baf53cc94e67463f48e95a6ad54978c854b76ad03b27309a7ddfcdcd4dd", 0xa0}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="1010000000000000ffff00000200000024ceb10a46aa81eaac1d938e2fcc8afd1414105c2e91762bcd4b3345c7188eb8dc0ae259ab0a66b1bb95492bd2bf143e7d1b645b528da54f09706937984459aeef3b625b31c743bcaf361680c6ccd8741f06c6809e4832afce7ef8591daba9edc94b9c4619927c5f9a9a6854d8b479d8f053a745be9603af56b45bdfc29c67e10915f82b23fd0cda04616a479fd3ba96ff942993c0b81465ad954e6ef6100721c9a82a174e2f36dae57cd7b103adfdb244bab9eab8234866c7846d87a45959bb2559fac420198f276bfe340e4490befcef39d1febf396d50331beee87dfbe40dc6ea3efd81a1eea95a4b298852387d305eea23095b0a6069b23e54d8b71fa14c29f9f645d5b162353154270484feb62986cff5e588314cabd1c6ed1e242c137431e8f7adbe5f8af96b72f6785af998c06f991708131dd8fb6d3899c41bea3646e79dc2c5a1fc2e1eeb46db668ffb5961cf5965e49d29e26c1876e9322c83b41a5f970e98799f97356e31c2075eab3868d5fe57b2fe360ec8d7eabc409f4639a6aa23c4904144c8d08f433b4d7e9f8ab31b960702d02b7f4c390c0c650e8f45f181b709c12b57d62e96c8b1e431af007cc7c04dca6915105abca1b36f99c09121f1bfa2cc890a8811b18fe55308a28f53ad7588e59e52db02640d37e48331266490f97dc9d914c5c74c02c141180ef75a1cf4d65e7e9c629cbdcf73a4ef100d98f369d90352958f314d2a784b2ded51df2fc21b4ec52f6fb08a255d3e9c96e82167a0b02fa425387ea9866723c643896235630962bf9dcb3a4d3706dcedbdee265515476b9f9fa324721b3c4c3725921442c372a06901f87f6dd660f533a4fd7d2f8063ac8e1e138f8aab0418feb780c92e70f33c2aefca6481a1768a20ed631573b85702bd65e8ca5e20158fffb484b7c10e7f171de694d241f87ad492d74e7aee7ef239ca13e82e834f8cd332e70364f74837a8095e07a5ac8f21ce90da9cc9c86306665de675abf525f58b2413998174990461628cb9dec50c6fa7f070839968a5a0abe2aa2ddf64cf54d7b83dc726f8ba8c3e81ed7a735d9a70b7521f2fc102460c248eb576481895817752ecc35253ad5491269bfb57b6bab21da487a9763829873c685457daafbe34a1cf5b92d75b389e706812766c99976ee51faa51504c73618b04ad47258676c059146aee4d10791ea276ff085563c6f4f36bd871bb0e39084752cc3629d394dbe4f4eacd844d2466ecdedbcae55577ca2945122cb1b1261db29cb5e836d7771ad084b8add3ae8bc06a2096615602f8e5307a36fa6c5584d320134c057f191c5f0acfeb381ed354628f62ad8000a46c81b956e70163fc05e1b147a09475d66f96807ac84272c71f15059d6cae4c95b26595d25dba43a5392945a62b5d4922015aed477b239f2f70a870d761f766eb71356366fd2e49de017bb896581c103b0e7fa166529cf6814f11753a9e0f33e9cc041b37e30db412f57add9cafacace69b0ebbbf34da56ebc10f268f4356bbe8e6a3b7d3f6bf23d1d80278842ed9c26e5bd987f317046d4523d2e027664a04f4f91baf6a2202e2b7ea7c71370530557fdb1221e1bdb8a07e2a87ce77c17dc14f31d3777add0c3424fe540b12165a736bbd9b906dce746214bb89dd5068ef356ede54078e72de03e8f5f65f09c3bad4713e441d550c4a3d30c7243d210ccc7256791192afcc69679e3700f1ae763c0aaca8858071d6b030d3f0420ba1120516174df9b66ddddeb62a1f22d36b86360c6dab41654957147c512450472c3afd9e429dd5ecc596f5121d22a97284bf907ab67844674a6a62269116aa85179dfec89f5ddd0f7c031c655a88b66e5bb0490559de57282ed164824e1756dd69568e71b95643fe2b43cd42fc8c6df2d0bc22bb8a3dbe5cf59a1db7dd5e178466fea1365ddf122ba723d807b4514760959dae639a75706d9b2d75558f0b7ba30c325ce71032f9b6a98a33f1ca0566f022cf9c2c8083d2a3d20db5676dc36ebc1d8883f40bdaa2ba3bbe1ec1d676468d8a978d75ac2e3868717cc0ee7d07986d5e12181d9a6632aff6c7c85976380f76095835a007315d057d7c51b68c0523dfcc785b928277d2ca939d886256f1a3dfc08a49dd8d311d7d6f1bb08c41eb894269cddd390452dcbc9b43c36a002545649432ba16baa1a7a4d8feb4c8667fb10c1f05c034e738319a4f4cce5f2c72c7f125ac13d53836dd57d8bf75e484708e54da0afcdfb7be742a86e9140abb775dfc08c69fb07213438a794ee2fdb3a5fd4554c8230e2cbfa0255a24e4fbb95816addd820edc44dd81797d44195a56c5c782fea4d1972f9e90a850a9e2874b09e91853b9df43831eeeb9eb83e11fb2d92cf533798b8513243ba59a92308640703cf2eaf64af14fe46295d23f2c63e4a8566df4d59c826ec8dea28a745e77d9f979d0728f6798f9ad88146cae674683fe068738861985d1dba9d8e289b176b5e01035f526ecc74f1d073f9908ff9d1ddfcef347afc0b8bbe239abf04d1e9982384a930624a14e78486f32c9e681f3312462667060a5118fcc345771416653ff677160825b0f6ddd6cb8a271ff7da2506e7e68042bc22a2231ed4b34b6759f03a743fadb1117698af923bd819b65662f0bbf89370665e24e480009216e61001f5c178204e442d9867027eb8fbd4a761163de2e4bdb4bae3a22edfd7c99a973e30d34233248a92a7687c7bf79b52c309ea1e6536ee12b9899c61c19fdb8c6deac20cbfdb2553415c2d1803040b7490de457f4a2f18c2da8d1610f09b9aa46e1b52c08eb0ba33836f8df367acfffcaee83559d8602cf7777caf363319ea09f314ce9ee2956d4b39a09a37f7ce597f11e3a239d2dbe781bf7a2f2d843feb7c9d513636d598bd5256ce7f34aab28b13c9ba11ba5a9a51e423cb5aaf865f9913ff72c419b6cbea601ac43edd2b1d3c2f8f25823463ed8deee92e4af374b40f961d393f44d3ef24e08505b40af5c66e543b78a8deaacc7b84a1cbc67b5bf014505658b747054bcf21c1f83f6ecd907d537c780d1693787c5182a11b80b76385e1c76e9d85503da5eb183e41779c5bcf17d2ee371610f2d2f2761e9eab14da88dc0e7a8fb9eef1a0e929dacdd519668e0b67983a9651fc5d66461d563f6da5424b20366fb05d1240069728552db8d4dd2059da77caf0790dd3a67d589878724b18715f76d6df03fe213fa95b8ac4fb480c0520b79df21a2e95ac6be4449190e151e318f76168724096a6adb0488aa822b1bae7d69d1622e27579335c595d51f862815951aeb18390db73be93dbe651361d8c2f633c9d3f3d82bd288ecc5b43b8538aed368593c65c5a63db0ebefd05340967fb362e794eeb206c43295eca0a9847fc6efd520f0d16807c3652b997ea58239378aeedae0b56103acebb84d5d1b6d28372ff131ec939732f597ca5a7c76b5006de567415a2f9c88d3b5d162ae7c329181d5276b3d204598b25a0da833e90ef3eff36785d5f57ff0e0e5ade77205c9e0d5d69b2b690408afebd2fd4f86979f9ac467442950ad70aea39472505726f746e8abdba0e14f3907b1ee9c49013c50e226b7dec0dbd26a7aadc0b2d2a9087b5e6c72d7769277d7f71c983e748ad0582302898318071452b13ccceb0d4155c90cd1db8655dc05665e50736b3f65d5ea74ac6a33a0eee8b084822e4d6e5d05b39325ace45d1fa8a67234760769aa4c2da472d1709617b580bc482f892eee881d15aae221bc7369131fedb77c401451e52020e1947fc60f13a5bc6d5d919310e47a6578255a9987b60d479abd6a201f1360815a762f0aca812916a5ce169b75d789946133a634a838ece414652dc994c0e91c0ec0d433f56b61551910cca978ee737f6363bc41c8129f73d6d286ef473c9160a73fd2b22f1c32c1a3dd7388e4b416839cbd4804ae5ff392bb0d380d49a4252a5a0deacd11769bf19c9feaf28ffc378a2155cedbe96408278b12483b89bef4e215d7f73b68dc39cd808e19c9af835c89fe8e553d077dc4368ea7785b135b67b34e8a8de5b940cd33d9fbf363175cff6c19d724dfd0fbab1a3bdb9c23dec5059e9e8c060001026d3079bf2078c06b5e33e9e8f8ba2020ea984cb733b119a4cc9314b483ea9ac1a755b24d525f9b7afbb53bccadb8d3c64e8ef92cc3a5f4e8a6709941f94e71b38896335f72a5a558c233e9b3b294cf71bfd902949f69db0c573df649c894e7aefc1f790005d64d1387d8f12fb1a59cfc2ec780b38f722cb125fe6d3e4471a2ccbf8b2b232fa15c7074c052d82c664a6112c98bfe59ea3ee522fbebde1778a03733a8631dbcb53fda25fb52c64a0b13aa29f5fe44d3d30083ec2bf2a72bc35bda44eed472844d046a94cb7d4141fb4318c70bcacf15b1694947c3ce27df03aeb52059a9dfff9f535a43128fee6cdc1fc1f1bccf22fc2fb3f982b74bdab3f64a4aa96bcc0d85a49e3c327775141e7ed7f81f056fee4af1d1e46ee8b602f00c0cd15cb6835af8897b2676a71a69908851f8111ac1f2b3274a102665e9dbba956958487ddb678ac858870d5355f661a2f4e4e7ff9d9d0abfd34acb93a380cb67158cb9ee6231832887f1b6395fb3bc32a7079cb39bb91557bc6e34686d71f5c0b841b89c2411469f56a6179e24c7d7cb27b013594895444fb5bdf1cf3682e3f6e77378b798a19acfc1c879832e9112c0b08d1b470e91e7507629f733bc26f93f7775ff4206cbee4bc174024f8faee9f3d6fa4d1bc05a62cc8a96ca3b0b50f4701876d96be83e57fa657fcde481172b8e62a148db66e1ec484378859e1f7abc7d53bab38d5bba158c2ceb84a40c1ab59d5b5272357e14490f62931f474e6d4f875a11c69f9488b8f9742d6e6c760c40f789d108eb5dfcb60ce5e2d9c432a74e4ac81f2ceb15b456ca84497c3f3d0dbb8b9114728359788a688e5d26abdf5bf662a4621561bebe15cb2a327db47c9b3aeb87ff2406a696e39ccd5384caede29d57f34f5c4f01ee19b0d1b7246f351a2ac98707cfb2c8e7b73b88fd16b1df1d16497eb04747b8bb3beaa877f0db83e917b268a64d7a4c380b75dc190570cdf626f96eacac944814673563fd02e9636dcb953ca63c7ff6963d1afde7726f8dd3208cc09585793eeffbbf3dfe571d1437b63ed22a40656a422896df887bb9c2988fccc5954aacf923972c236974d7646985cf287db0b1d22f8e150f1817764c38de10779f4046a802624e79f75e9c898f6893a0221c906ea9392143bcf13c945610eeada92ab1ca5c9b096728f469b29f846d0cbadbfb0e12e409c40700c819f10306d63a803f91df1c28a5c0d59cc0fed9ce5bc467844f08afe6af981a34b76ca847bde4b5a8609f205ec243fb9f347e6bef5005691d41b41563c0f81c0d4bf0b09321d085ab1953b00fc295506ca741c00a2d66afe4e4c37b0e34730b945b4e512c3e2195b0abcf609366925264238929cd000b60484e5d6b24a398666f5a582d84d7f44261913d3594c015859737659f473dd3eece0f833fb17c2ecd8e9ff72e9db24ae2d9060412ea5e580baa4ad5583f5ae0dd583de0730d551a9d30fe5da8fd4527c0b67dc07a4f891168a625352cb40bc5bb01a00acfece444326aed7d00810a7a8d05cfc6a39fa110a07253bfe47290f6859193b7a5df82edc713e36f1dd827bf4837b6239e10f548ab0de2cf8f5e58486ffe53daee7fbcc4082309108634e02163fb0c070224131d049140f7633118c5cf13a417ac05409c072d4682c9340e7cf17fd1977f9aad3d375ad00000000000000001000000060000003f6de84130c79ea4656d42c76ea3f98ea540b12887309639d92b63283b468e6c2de6eb5d4047c0e11c1d5d5a6136670d3ddbc7089b8a8422b58ca6a70b494978be91d7c665b54dae1ef8841aa78a4b6de7286c0a5077b6aa9644ffc42e11127aee0363c8d9a170cec7eb0675256ca515d70a5803009dcaf3e4a381a7b64cbbda7837fc81f67a45c2ec49913ffaf19cc90ceb3b6147a1a3bcd2ab4adff848f85c83271cca620be28ca908daa27eb42ae3c848f6c52b7c683f4555d700000000001010000000000000ffff000003000000f845c0df07fe998e1801b62867761a6191b372a32756fcb2d2a5462945e0055a98e750e611db43779a703f20132e3405bacccbf0d5eeea78ff92b6a144a1ae06514b1e0d527c29d3e5be40cd60004385022fa16dff29d4c6177752df3e3e5be5e0f3d8ddf6bde10b88db67ed2f71e28b91bfb2b03122877a9c164ccbce35f8d4538c3a1844851152c05ef9583b54e2436ea67558db85a868fe6a055aa15b3301659fc9e2e8b8d9b070fd72a5e18156c8eb63ca3ecfd34b4fc482d8c9b86f70c75e59cb4ecad9e6e238f3824f9b8ebc93b85b198dffbf385f4f7d304d453ab9c9003fcf416e1c8d24e6fd5be3badb33c715376422e68ae533df5e273839e2e527c3892566846c158eeedae194c3bf91b2e42e7174ebcdba9a2f22d0a20daca9844e0fb3f3aea1e402829849e5ca568077ad58cbc3760760d40a51151fa300f548e829e9a4179436212e2330c6978c4dbbe820db7d669aec2827c0acbf892408678e12b5d54d218cd0d31e7977f35b43ec26d7570af6bc8df5afa0876c2dcb780fd11489e6bfae13064c3496e6780b6d53ef5a087cc0d8d9f176651939c62395130b0d4adac51e4d160cf7f9ab9b5384ba31fcd8a20e4be015f6ff69a08ccddf9710ac44e75b2c2dad862c9015a580770c52e27b80da7181f22b816b40e1735521480509378583d9dfea9aea1875b2440a41b7e966856ee1bb35f97749e71ea40c6885062c0ded000aa08474fe4291e6e6c58d7c0a090513cbdbaab55acbbf40872c2af05dbe7c0cb48ccbebdc8d480ef126f1cc869ff981dc4a7bf5cc0ce720e38390e575cb50a9de883534de679ac620c451682ef9ef055188735cdef0a34c4501a9ffe27c00280429dde91436a3859a1a00b6dc2b4ad45e761947be58f8b6dcd376bd69e539332766efc19b9b62d133dc9d045ed5a926139802d5da872711be9f0d685af8eaacbfafb632793909a89842ad7b4a039ae4648d5ed737eaf63864ae09dacf60ef5769f15eec98116e587157c25c7609e2a7c9c3d3f75e4b9e55cb988dfabf05ecc3425025daa694c4b7c3c8be5ee5bd2decd849eff48c73a9b3aaa90b99d21e5f1e52b9a79e58cb3de7906f32c4d6ff593dc48c784e2d6eb359443f90db47e4f0e74cbf5df950e88853f8e246b7ef1df6db5c32bc18311746120e30f5323ba22c1d68d9a55eb0a840ae351be7b3ccffb084893daf6d6ec14dc189aaeab8ec9b0f7ef42c6907209d81563173731eeaaf369b5726fa80f6c0e028d3aacef4647e104c57f7bffe1214d97064359f3a3370450e3e787b0e649c90aaba5cc6411cf30bcb5536c9c96d67d5e2fade7a8bcef4e512d37f5b76bb9e417037aaf782c86c8f6bb88207d6cb932de25e3c0613d08bede5070978ca1964897e2a85e0a91b241de9f4fd5aba706ab8f14425a00abb98dfdd3aa76a5fa1ca2ad7c2d1139823030a44f8d0439b90dff864e5a681ada71efe75155123482b25aad5f73cb31920022c06c4f01d8ef4ade5bfac27bb11b6b965e213ce2a9edac33daa9cfeec7e3d73f7d5c5f61cd48ee35c5054c61a5cb7a984e8526151ef45ce4d4c17bb2113c0b9ffbb240eb2aeb0ffa733871627f5c2f2aedb599ee1c3d3e0dd09835b64d0dc66bcea272312d70e3fcfd14ec57654935effed97d2ec8c0bf935bdf4f41a1505841a249673ad5a76fe62b16e0cc5f53b0cf95d53c893a7b910b31ae4a3de5d07ce1de93bb16870ad5f23dc8b3861d4ae1340eee1d1cac62fc4490ab6d5f96ff90abe144bf6ca13657b36bd5ac78a3e7ec54b3082f7d33442977b7691528efb03a5449e8cf0dae498ab73c2196f4c5d9bbee86ed257a77a8586185c12ee81510d97756766733ebc59997d1b2cba992a2303aaf6ca97e87bd99202b05839217b17a37da73339a9d1329f7a01725a5cd13b6b5fcf1fb5eba948379707fa5f60ec7a17c8d6a2fa00aabb83b6ddbb497ff81219f7c4489c5ddf1c6359ec7318f26ed9b2dafb9ab79832ac5b33d6ecc91353eed342181de33c43ee5551de0144f7b1f7bf7b67c63d309c354ba86ad8dba7e714b608a36146e01b1bc3c0eb5b59c5b2904a8aed89bccfb3453b67e48e57c1c90c3e69751036315e318d88f7865a2cc652be5f97e5a1d0dcda0835ad3f560f2ddf3e19fc8cc7052faff625f1192109a6328a90a0674cc1409b177a76540bdd5cefe8b7181de8669682da1caa6d11f215c92b29a0f1d92e730eb3697698180251dcfb7c7c71de3e5721e317a8a10d63b54e40ed9ff4245158e5918447d6f943dd13f680b74f9d984a9c5d763dd385f380d545af589f62517b89409c7cae7b0d080b798cde28c5422bcf6559ad196f63a0fb3f1fbbb4652a518d022305132e29a9273f94edcac55573f6ea05d0d4d94850c7e5a9080f3ab8ca274ba6a6a41ca0af5b7ca8cec9182d756b8298bf25faee68a014722db214f5911bc3f74702824e87a53f25e38c6a80a2932345eb40f2289e2fc8289098220d3f9d005ed7bcfdaebf2452abf769d12edcd50fc529a25a6b15b2fa63af703a217b2d11a894fedf1644b22be7e368fbf37b514e325e193268e52b0dd2f3c9865914f6a6b7a7e3cee6a1280a1a0b72bc9f5d3757be204c9288fc5c9b0fc8733bf2a4d357a0726f2c4ce27a99716f96c85893ef6108159a64f4468258950da7298231f60f208fad20e38f3ebdb481af47ddd602a19dae6b2fcc1b9f81e0f25266819cc44d818568b29987a3a536ea529ce004e490b27b3e35a9414ca4e7c7277397881271ec782b31aa83bc27b4c9befae30102be52a00604091bc624524ac9c9c2e8f9225f5409a5f2018298d8bac90ff311f474af6a5ff5f128397f3bc09a249d2dfec7f932b55446167272e14674d566fc94efde601bb4afa67f9fba72359a6e63287e7a9d044a4180ccbb9ec5f651563c3eeefd03eec392a68f3d1970a038af39b6b933c0b6dbfb75239583e22afae58aa17e9e3d020f94396088a1ffac43987a656c05fd765cc0673a75989c8f786aa19bf949ba9379d37e6c0a39d9bb5809f3ab6ad75c2177c1e42f3a70b2f60ebf050b12ba8da1a035adbb685ea65bdebaeb8a6b1836c76d81a9161cfe52d190bea27fdcf52393cb68e8c790452b0ea4f5c69569d789748212bd38cd5b3665bfbe33e588aebffe1eb180c96b7f542c0f766c419e3a001c130c149452027a0f0cf4924e52d079c46c46ed41a2538d1ff46080131779c298899e1867ce6d0585f09893180497ce0bfda50efb1b7bf0802c9f8d473a96827cbc630a22276d838b620fdae5c03da098f3b2e2943ee850d9ebe271ff3636ff863c4a37e6b520a5db21db435cfca474b3de7a2b3e4c251c05373a838b00565b3bb0cfb88b0c7f0bd1da1f6e8a2b95a758e27272629d2508d6b0f498b3438e4799a9bd86a953eea2d4afd35a42ddc8f08f895dedf1012e39395022b5acc2ba9d5c87415db7d573d062fa3bf243488b64c84f69dd4425e5728dc33592fa1f4f654fdfade2823900dbf36638e4279d7e71ee68c99515cddb035fe7f0b44305185ce0e2adef3d7eec2f9b09e5780edf4da52fe92fac96754554e091a8b9e0cfd8382b5ef4ea93778ca62900f84511c693b8f742caebbd4e9694781d78aa04047cc3ffb6816135b0e439eb632da24b9ada9c8786d7292f7572364c4d4b09fc451546468af4357b6df9b15fccfdd6e6afa096f4776484b72175bbca784eda0a562e59c8faf4ec9e1f929af16b33ce736a60720fea574e58467eb5a5403d47ec05c99af29a623e2e00631b592ded3387b0467d0b2c504dc3c2c48edb83e98914769d7ecc8bff808274e359341edac4344a00bcadf1c0a2e659d41f13fa75a05f484602c089b7a453ddc274eaf865d08b44d9e2de235d1aedbc12bc33fc5ae34ffffaa0e9b02ff8d08580d1121fedfcc7fd93b9fd158f68579b24470d56f570e426151513b19245c994c716e59f342796d6f36b039346bb7bd8a29a4a1ec68eaee850073a0aff02b91984fb5436505e33b3c47be1b0364bccb404104861d06f40859af6b0939b6c7c32ef824241e0995bccbed9b38c7835d7cefa18a6c04d11ee5f7138209390cc522426fbac620c66dea22439566e08f008190f12c691f87b0909ecdd2e72f57a76c5c90a17b51a23082aa5618da57df67d16513c073c9eed69bdb0cdb955633602e4689fb0b6c74586b8eb515d46b73dcda790e8906ea166c48aa53b6d7ca94cae6564a6fa3369ffcbf4f09ee432fc194279e59925df9118131a8b738c9ca9076ddb5ee76b06579cc018f08a29469d3ef9ffbfb92134d499be819bef413e73463dca6c8642484939b86f8ade647d8fd76bae0754d91a312f47e53b434bb176c8f57bb495018303ee2c2d5a3e70049f14d0941ce4e345eb93644b10a45d8ea073c9b9e4a01a2edade4e8e2bcadfdf4031e1c187d013ebfbc0693304e937a7760bad637524199e065ed78118697bea7f4e1ae8b99f18250d106b5a6523efd8cf3da0ed53fb76f4334315e4a67464069c24efe8fc165762be16681d70ebec82daf86477c8b1080413849c0954a5451eda1a58789f3317fe90d19bb412b44b5233565c5f428254c43d14d025fcb525c5cb02922c1b09e6387a5504948fe23946712a1aa5953fc6121218c95a97979fddea6cca326a3a6b54906b135e96bc1629c71fb3dd58f4d7fcf909e4bf3e48e002e0599f12ea7f80b7e9a882fe724b671c22e2b42d23f14d3eebbd7321c81a66a8cc63850737e8925b6653ed26cd44efbdfc709a50662e03d041b291f7040dbaecf7f70fed01f1f6109ebe0464a33e7c722509c6a8d76c6f481392965c9f087d7e63f2e44ffec043e02cb447288853737aed39679ee40dd5688340c430d647d326239cf2a5fe9b5c466474c9b0da5708ff721856df6a3f5837fb1ae226f7247864b8b1c75e8f6e72561501e40d427439d5ea2c3f7f734c9623656f74c0ee682253423c6f6c7108134c3f461dbd032b271a3f41c85c3732bf005b837faaf61c87b63def416be19c7c65ff7bd5792751ed0314ec5032d11af0329a1724feaff403cd6694c744c6e9627963bd938afaabc58a4e8ebf04b8e5b2e9b7b59d729d567e6436645c9ac748d1de56fed7ff9555b70fb0393fe4eea3efeaf8266bddb1f78b8cfcf66f5a098863d86900342ce7464c2d3335c27b73443a3f4a562e8f4208bb0b4990b8cdfdb187a1775b77d29feabaf447586d98e5ff4347ce58e1a267f957138fbecd8483c753c1fce78bd5d433d67399ec55d64518ca3625b302f47bba37483054daddaf7e2b54f7654ee7102ecbef7065153c82a90d78b5ed82fd77bd5fb8240415f81e8c71a334d1cadae3de41f190e329c267e7fd4690542ac4316731c43e2e29c4728e957d17c4a1f096e29f61afa166091ceaa18fe99b852a1e6c70c71e6c64f066e919810436cc36b2fa463724c3f309c61aada08d33e2903f2070908ce1bbda0e9e1d2d3fbc4a2c55d69df08f500af1da8d5be3f620586f963532a17c7a6ca91e5af880560b85029ac72053abafd3c84ee1855ce14ec07375c7482d86d247adfbf4fc23e7cc55a0dbaa24ddeefebedbbf4bef725eea7c40ec06938657cc60a580785aaa9abc7fafe756b754842a0e34b2869895748ddf90e28e1fcd6ba9da57c83b2968f52917a633f72c5c52f7fcb24a1fc63ee68ec1edf08ead2fe154b513fcc6893a2dfd160b50eb384df18ba3f906f3f5f4e3f901a021b704648e8288275ec42e62ba5a05051b3966a4dc950d9404cbc69198faea98140f47c800000000000000010000000400000090cea9c89e58425af45eebd83cfc0d7ff078f6ba9fd44d8873942f6512d966ede7abf1e5bb663aafd1553df20dcd9f79b1bf674049dc8ddae0d0bcec8e56f25a5fcc9980c18339468ecdad3dc40f8c93977a0a34f69d9586e772f499b1b15ae91a75d8ba1e3b5296bc46d7ff92aedeb3d9843ff2f7590e5b424a9885239029467135e91295a41543c096b04e496f6253d1059931a672e2b34af38418bd165e0295a9bac6d62fbc52022e254d9b027b74bf24b959aeee0200700000000000000001000000f10000006061d8aa82f4874fed9b12400d58930fa07d05a7ffc80bbf0f26c159b5f1dc6fced6d3f72a9e51e359cd4028fb5315bd4e80c0528297f9b773bd122f1fbef6e6e1fbc7e0feb8bd28b382a08607f7a413cb2185fd10665f09560964ad9f4200006800000000000000ffff0000ff010000974d0f1ff742126f234ced2b79defb19b081a24bb63d52affd23e83e3d7b46dad9d730e5dcf6e4f6b8ed314b57b3f2bd1327dd9090ca63b1bc2e3cd4b949db7bbab35e51e81dfd0617da8fcbdf787820e59eb0db1d7023008800000000000000ffff0000000000002066caa58047c84692be2c40cea842efb95f560734f8c6c58d631dbbd2fa42734050551c2f8e1f5c432549dc20429726634015c49403d3ccf075abe5844553451f27169e4d676b30dac0e7f56d146deaa71412be87d4bcfc83f21af4c2ad59ef297ebbffb165f3c496482b3b21096991f07d2c6300000000"], 0x2318, 0x402}, 0x5) recvmsg(r0, &(0x7f0000004640)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000003640)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/24, 0x18, 0x2}, 0x1) 18:46:57 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) getitimer(0x0, &(0x7f0000000000)) 18:46:57 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000030084dd151437"], 0xa, 0x0}, 0x0) 18:46:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) kevent(r1, 0x0, 0x8000, 0x0, 0x8000501, 0x0) clock_gettime(0x4, &(0x7f0000000280)) clock_gettime(0x0, &(0x7f0000000000)) 18:46:57 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xffffffffffffff5e}], 0x1) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x0, ""/44}, 0x2e, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)=""/193, 0xc1, 0x9}, 0xa430a5c7e95089cf) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) accept$inet(r1, &(0x7f0000000180), &(0x7f00000003c0)=0xc) 18:46:57 executing program 0: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) munmap(&(0x7f000058f000/0x1000)=nil, 0x1000) minherit(&(0x7f0000661000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 18:46:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x400048}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x5, 0xc814}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0xffffffffcfdebae9) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x47, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000003, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0xfffffffffffffc00}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x218, 0x4}, {{r2}, 0xffffffffffffffff, 0x5, 0x4000000d, 0x7ff, 0x7}], 0x40, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xf000000c, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x88, 0x60000014, 0x800, 0x4}, {{r2}, 0xfffffffffffffffd, 0xd9, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x2, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x3, 0x5}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x7ff, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x0, 0x9}], 0x0, &(0x7f00000003c0)={0x100000000, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = dup2(r0, r2) openat(r3, &(0x7f0000000400)='./file0\x00', 0x20410, 0x88) 18:46:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x8000000000000000) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/154, 0x9a, 0x43, 0x0, 0x0) 18:46:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) dup(r0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r10 = getgid() socket$unix(0x1, 0x5, 0x0) r11 = getegid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000000280)=[r4, r5, r6, r7, r8, r9, r10, r11, r12]) lseek(r1, 0x0, 0x0) fchmod(r1, 0x8) pipe2(&(0x7f00000002c0), 0x10000) socketpair(0x18, 0x3, 0x2, &(0x7f0000000000)) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x0) kqueue() 18:46:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000001380)="5c2220ccda50b26984e8", 0xa) write(r0, 0x0, 0x2a6) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000001200)=""/64, 0x40}, {&(0x7f0000001240)=""/20, 0x14}], 0x7, 0x0) 18:46:57 executing program 1: socketpair$unix(0x1, 0x100000000006, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x1bd, 0x7ffffffffeffffd) 18:46:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080), 0xffff) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 18:46:57 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x8) 18:46:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20083, 0x50) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r1 = socket(0x18, 0xc002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002680)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000d05b6a4a6c65300043791f8f12479863a5a9d9459330c8aa940fbc3cb4577e008ae9c00e86fe2404b14b0b70efecc4fa2716ddba4b577b948d65b4e7fc7dbb6417816f182d3293b02d1eae72bc42e3f74b009a37070f82032fce20fe9dcf9bd9"], 0xa, 0x0}, 0x0) 18:46:57 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) shmget(0x0, 0x3000, 0x3, &(0x7f0000ffc000/0x3000)=nil) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) semget(0x1, 0x6, 0x212) 18:46:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x17, 0x1, 0x7d5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 18:46:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9) socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0xc000, 0xfffffffffffffff7) 18:46:57 executing program 1: r0 = socket(0x18, 0x7, 0xffffffffffffff9a) r1 = socket(0x1e, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r1) 18:46:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4007, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff7) 18:46:57 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair(0x13, 0x2, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/114, 0x72, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) r2 = open(&(0x7f0000000200)='./file0\x00', 0x880, 0x2c) syz_open_pts() syz_emit_ethernet(0x49, &(0x7f0000000240)="ea08cb1b71802a58dc71027470284e29d1b6e49ead34e6ea1275dc65586f11040b655b58858335a477d59bff37c3173a0c8b0e43aa13e42df40fc8be497042139c89a5f7e6ede40071") ioctl$TIOCDRAIN(r2, 0x2000745e) 18:46:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) socketpair(0x18, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 18:46:58 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) 18:46:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x6) sendto(r1, &(0x7f0000000180)="f81e06c7c89f789cdaeaea9475d319036a54b8b23bfe185448502995eb0c2332928b3dee10aa806e3b9be22ff6c2009303fcf4b7c1020af7abaf03505e52d1ca5db1bf62a8df796106aa3811ddb21511b7548186ad3048c585b8b6bf7f14644283f8428ab051af3bc4c26bb751d91b3a018bdfa0c8f5003c910c40b7f09a79db4cd159", 0x83, 0x2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() rmdir(&(0x7f0000000140)='./bus\x00') kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 18:46:58 executing program 1: setitimer(0x2, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x5, 0x78951aad}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x80000001}, {0x6, 0x100000000}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x1) r2 = getpgid(0xffffffffffffffff) getpgid(r2) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) r4 = getegid() r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getegid() getgroups(0x7, &(0x7f0000000200)=[r3, r4, r5, r6, r7, r8, r9]) setitimer(0x0, &(0x7f0000000040)={{0x8}, {0x8001, 0x4}}, &(0x7f00000000c0)) 18:46:58 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 18:46:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="ecf56ff73f56521523054807b1303b35441c6c6d87b83c096d27c228becb4e38fd6ab76697e9e7a26e117c286bdb9e38cbea4f4c4f05177d65ced267d2c82b40d924680aa321a7851a843325b7701132b84c6e72081e2db64440ded9f82d31259f50dc570dcc27afdb09954ddb0edf2a5f9e893631c6049cc6c29761f2a7dfc3181557e08f23f55fe44aafe57d7224f079fff602783d8b09cb64165163c185a919774846ada4ed700040a31cfa934628b5c6fa028ac6adce27b4c2441cc06f2fa3c3ba9de7a317dbe4413a08e144a8012f659ec1f618ca5ae8d0bb4d2ebb4d9aab5b7cd266b0ac14b77f93146f55f4acfee0f5dbb0410ca14c731445aac2f2630bed789e1b08e66f0208c12ada8e9b7fff5df8e36767a47be7d9eae6b4e5162548baf9d1c5f6c94114d3821bae4100f3b0d205b69e5b0121affa20c0d37fbfcc2cdbb30d95c0482a1aef74c94ebfac2cb296fa19074e136e6d6e2eae8c3bf95431b12de47e937d11b973556bc2020456ca2a36bdfa63ecb154fa22f525dfdfd8b06c2e2620aced70a750c2eff92b776f601759746a4b528f6d19b352c1bc10461f048cea06362c4b40cd1e080744fdd635a437184eef9aaf01614808093d5121d3d9926ea4d48566c439a504ba782a025bcabcb26c9057a1fd9561daeeac2e9866bac0a55709741a3d68ed5fd533ff91bf02301ca2e1a0d582ad6e0785035fa51bcb5b149ee0a8823bc33f9369cd659b27d54e6d7a6e9d424c9d3eacf4bfcb08bcd31afbf20e970227bcbf9ea581d39e8c35b3405390bc0cacc41ebc4bb16d8de0a60e2ba420c6361c85683c882e2463d05ebd53cbbbd849202858813a75e29821218d396f5a633674b575dfdec7713e709e1fb49dbb9deb387c9c1336103b01c18190cea6e2065bc3d1228dd1c318abc200b87e2c382a533f79b794b8256c5094c822fc9611d16c14a13e6bc3d3eec9938d77940833ed708b1ea6163639699c2712fb44e4759e75b997ae2417e868b1bf5d0fc435a8714b285c9a98ab9a3c4318b3aa4bd662f03cebad7bde4d139da7985cbd39e3e2123f7e53ba50205adc18090748dec08f52a11626ca699acb2c146c16cee6da4caecf36fe075c53d8fd095ee27335119149818386a61ff09cc1fb6e5a951114bc6980d2e309ed59f21b7efa090719f1ffa5748c3fd98e11405e6b6ed582bf6cb0c113aa31ca12ff7b912f5148fdd95bb22bda52e252320fd5f4e1f61904f4a014d64b0f5f9b2ac5f5edb9f86970e5ab66fcb2bebb974b543604ebd4c6382e29a803b555e391f50d90904486760d4d3e75624442b343055364511ee78ee22a4aa9803edb4250caa6bc27207bc072f5288645a7e4e08969193a8f33c75dcff6a8d127f370db8cd304f6c1181dee832f712219189cea4b94c423099c5b7128149729f15e559fff3d9a5e5abcac2447c36f0f2d530d9d5cc2941d3012bc402097cd5b3f53025f2ed3a6ececffedff8472bb5fb27209dc02c2d57edb58d31a94dfc668324717e56195cc1e3427b52e00ec1b88d6a6e9c042df205884db812a26aafb91d52822fb465e9270e67937cae9219f1432fdd7eac434e06516b9059fb67847f9f47778908e46f2dbdeb0b51014f6033817fe07cefd40ab98937aeeacaac3766773a876dd77e3fcc1c4e592e2f2dc4ff0de203bbe20192331f460a343c9d90917be836d9a357d7a35fc733f74c75285aedff4f350222e9117fb97be9a750fb1c6717e2381f3c079543c50b4572c76d8af2ceac493685d971ca18418d66caf679b765892537f03b930749e657d6ebe26689605ff930ac3108927ed4a23b94ff75d80b872b4b492fbfeba5824b885040d6cd1f8eab08345bc0f9eab5cfdc3ba1b2cabdbcea374ae5c11c1f30b7d666b41b6a51ef492c3aea86ac6cc847367e3ce2dc755faa3106339fc718de3ca09e73a4e32ec4eec64e129be85538f05b0c46d4de468fcde46180ddd6e759b78d4c709917b78fe1fb07ee3b3d74c0b4a2129b36cb9eae111bc5733c7168e83f6c69bc31bdb00e84f6b89235a2d33ba15a15f8c1104895106d01f94b56045a9a11d258b34f21065c0cd45536f17f28d446868665bfaee538f7be7237ed1f4002e7f2076ae782f3abbcd48f77e401017ed86561edc6482ce558875ee286028fa2624ab25cae0b80cd559d3680b4f5b2c48a7b967a6a67148505db18037a9a2aebd18e1d63d046599fc1dcdcd8a3281b5f4af2dd6345f42d37784883c7d28bb9ae02c34dc344547c51a3838d265ae1c653392fe943314fabdf4d05e0c032772f1cb36d7f3fc81d4f25765a5816a0e2ecd0361d64379a1344b7dbf0bce15be735214776b2420c0ee45ffa01b97e936418f30589a303bd8925d60b47d9d17da8d7b0b373cb18a12a2aa24f1dcb0b7a398b9aaa0c22c9843fdfb2eaefefa0ad464fda4364174be0fdb73163ab184aa6e66e45f19641f80ac6ba1f307bf213120cc03a23b6ca17e5a02bd51d0267fb7f8c0a0aaf2f687e956ee0cb29ec90abc63d3f209c9d647fdfca040ee6faca7e389046bc3002dc2e34d4d524253d409657e8fcff49a2c68469a9ac16a7eefc97bcf683d23cdcaa847bb28e68cbc972209dbe7d9e26a88dc031f23d53cd51ca4de014092069094d0528dd79b451ef16946031399d4f2b8662a38148dc8b7e0e834f07295aa1b2e3573b5f389a6e960a33cc233e652086e4314728ce5cfc37c1a6cc11b7016ce9298d0fb8f92b9adfd2d58dc41bff69b9a51d55acc25210e5ce864e45f00e3ee056a78e00c45ba882ad922448662c291da105f8492ea5f0fd7bd7f5d6469ad69a48e59270bbab92e488ff21f09deb92723f59af9ab8a5171ea72f87d2c1725cbefd85a683c1479a904ee96467cb66746b51163ea3f3e783bc22437ef1ee8946856e84b864ea6110e0362082832a588e98c62b5f4b20e2087a64420580bd4385d01886235ee2a3d51a26d9a6fd097bd4443782076f5e3b3d5b3156219f2d4603889644185ed795eb2c3440506fb67b6b1b55fb00b9aadf51887fcb9a1305b418e595f0d9b8164eb7a371892d79f2fae8cf16b39d94eefa674b7ebd6bd78279580dea3a25746036a57fff942285bfb9d4aabc7dd18c1aacaf28062db74427551f430cd65cf17c0f5801b5f0fd6d52a36bae102ec4dd363ab600994e750128ac399d454b294d00fa96added7cf3af79e1198dc44f476d0a5bd5c531c534af3a3754575ecd2c570b3ece0f024d85f8374e627c79ebfc1261055659bc912e00265729724d5561e56dec7635cdf89cecc31fd5dd15f727f964e1c293aed06e0d92bfed080c0f2095a515dfa8d765ed5bad0fa4fe7fe264f33ffb64d059665a107b89b3cc2dce0f83a8827ddf6f79360cfc9d377f8661e2c5dce80b5aa7cd0972bf67e47498acfe5edc00c921ec7b487124f66df6a0f9a85debe2da43b3e8fa14c3fc7834392761bfdbac3d96c0c7bd975a911e5ce1c3c62c82d986fbdefb83ba628b321bfe55b5b306c9bc5cc666ef0e17680a5b5a06795de078d5685050816c804665ef55b8dfd67a4d0c0445571b36649232dce9c63e799fd225844aaf9764c54774b15dbfdfd926b858021e0e07f3a6d6d1a52db89a52791a9ab773e7ac85db2654ccf459f842cce92f2f7c011890c3b8323ad1d2e84b447dc434b52a5d069a2cc364363d02e1b393295286ceda4dc7b9e2e3a306baaae6170052a15591048078fe7d59e71f786de9ff5267a0e21178c13fc52f170d4efbe345a1175f971ea065f31fca0caf88d6ebec6d62cf00affba9f346298c5f0c7e64a70e4144861caa82f7f659d6e8d29a3d8547dd22b892d20740f055b01c4573b06053f9d9b991f8921b839e67b13f8b359dcb01e5f7eb71144091cb09ef62a91e50b81568974b4fa5c16968f687dd485aafeefa27f0b11b0c38d0292e06cf7dee04f7da03cf42cce471d67f410c42e4f6d21fc7720b920210f33b8e768089a31938bbdd92517c459b069e0bfdd05b47f935fac64abdd7bc960857b9422c5bee2df3c417cc13a2545c8d87ec66a3f7f5af5bb1b0a9dad6e7b3ba87b37daa0d3c88585a17ba7e15841c1141b1cf5dc6e8b527029f274ec853e3f4786856f9807dc343bbe495a00969a2348d1a91fc7b3b7219129ab34c5a3d76420916f1061469997e9b3ed0dd926ee8b20056492105225d0d7f732f9f342c4f8176d8bec928cdfe0ddfae3833331b85d36ebf6433c4c7f190cfcc30e6b62f3012a1e5802c8d28968f44990b57b7525589d93eca67cc63723f3d345ed9bc41bd9c6263105373c0229d62d6f53cb3ae934071f78beee27cba85c5be979b2ad4ea415399456e8f1b6bf2b11b4a2d6d1e342bf291442a87535f75ff21cca168e450f660a5845ab1d31d62864a48b73d1e21865e0f9919a6a9fa31391b320278358739764d2bdf42ca1b34a561480d9f1e5b6418479256d1c6948a77691eae24eb55c23ef94b21d6e0826c9bea4cac29efa8afe9d16099c669adf2bfbdfc2663c19bdc065f03dd41f8ffa7cf3cf8b9e68700da784619d3b9a793ec0569191da54b50cc550611f3081c22b0aed4043420ac2bccda5ef7373611cd51757f904aabf55b4a0385cdb32fa80c93a72f644e871b234fddae950903791404f11499ba5261469cb3669dd7e6310b808181bb7b833e39b3f6384ce3eeb0456a7b858e870ebaee84962214d06292dc0e7f9f782994bdef6ee0ba4a85f9c5b836f49612359e825fc6f7fb81a7d3a5a4188b67b918f00ea6ba5e572c62a30b830b5cad3afad24956f2af8c15689695aef20b3deb75cf5ca75db8b85a6dc4399d3afb186cdb0fb01197f38ec81cfaeaff4f680aba9bf4bff1f4cd3ccaa669cf167d33e6a72469c0f7ff692cfebc87f35d71098bd09f7ac04e23c86c02fbd2f054b1577816cea19a42888ef6f0270f4200ed03c0e82ea1c15d917d2564d7dcbe44254fd522cd8703a1a335315878b4f95489350a1f9ab34d29e865948249eea2c21e2e5a7bbf8cfd5e2c66cfb4a9729df8af43c2f12c283b1347f2fc88a2f9433e8af4b021efa7d2bfb08cb40274b0edbe2418b4b9c2a3938e5c44fa55d9985323abdaaf852e58c4cf915361e7d8ad9055fccfffedca88f40b3904c1634e0a46e5e14de9417559adab091d6fab9f23c5a9e6e252e9eea8668ac8e93b7bf8e4511a73b0a2d9154aba9efaf6fe26e9882f2c4f564646d9f944dc032937b84f6f5a60fe7135ab228045b6529952977b7a86329cc87c9de4428b46550e0245a5668125968d3c8e48d401f9c570f34c45c6ee24f9129f85b6ecfdff5acf214dc1eda4cd7756226e0c19f7839c8bc8473ab85f2adf0f9c824cbc2fb38b7595cb1fe162ec14463230835b4f2a30476871c442ee49915b261461468cd8d77280a26d500689fd195ce096777907694e03f091bf1cf3ec5ff8e4429cd39f9a0e83eb39867e3f33a4a9ff65b8fede91e212ad8581a5e7cadb3efe0c4a7b14ac3fe86aea51c195471069b9402bcf90bea0a299497f16c766620864c5b39260a1416a52994f6930256c71d9f7a997eb20eafd0bdd8bc15f9a1229cc6dd23a287eb5418320af406620e5687ce45b590ad3ffaade8bf51373eb662a4d9b3127ff14a9c5b53a87fd928f4a0376702e997df6e2246bdb3a147330d478b15da57c5fb27dcb61107f632820127e7b9566fe94f3e9983e47acedf3358111be63cc0beb50d8566fb00acfdc5ec5b7c1ec0db42e1cb7735252133fd4f69f17d1ab43aa72f39c4a6444b4969fa10971f4b5fc", 0x1000) 18:46:58 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./control\x00') unlinkat(r0, &(0x7f0000000080)='./control\x00', 0x0) stat(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)) 18:46:58 executing program 1: semget$private(0x0, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, 0x0, 0x9e, 0x4) sync() clock_gettime(0x0, &(0x7f0000000200)) 18:46:58 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 18:46:59 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0xf0000006, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x5, 0x2, 0x4, 0x81}, {{r0}, 0xfffffffffffffffc, 0x52, 0x1, 0xb63, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc8, 0x0, 0x4, 0xfd02}, {{r0}, 0x0, 0x2, 0x1, 0x5}], 0x3ff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000006, 0x478, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x4b}, {{r0}, 0xffffffffffffffff, 0xc4, 0x1, 0x10001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0x1}], 0x7, &(0x7f00000001c0)={0x7, 0xba99}) accept(r0, 0x0, 0x0) pipe2(&(0x7f0000000200), 0x4) fchdir(r0) close(r0) execve(0x0, 0x0, 0x0) 18:46:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x3829) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 18:46:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7ff, 0xa6c, 0xfffffffffffffff8, 0x800, "c3d75080062becbba7c5abe5d09f47c63c47d948", 0x100000001, 0x7}) write(r0, &(0x7f0000000080), 0xfc4c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r0, &(0x7f0000000100)="29a580d6023d814c1293e1071675837a4cc2f475e6104b06c1ca1c1d4b08cead65257fb05856c003228a5011fc87e746da937852f07e7648cfe42a13aac43eb8d08555f6284586d462315bd1c981e7b66582d971f8fd8ec03cbf6d7777", 0x5d) 18:46:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) 18:46:59 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:46:59 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r0, r1) setreuid(r1, r0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 18:46:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setrlimit(0xf, &(0x7f0000000240)={0x540b, 0x1}) r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/122) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x39b, 0x0, 0x0, 0x0, "42a87b09645f3f8739a30de5281b9be85994421f"}) mknod(&(0x7f0000000040)='./bus\x00', 0x13, 0x8) 18:46:59 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0x3ab) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) shutdown(r1, 0x1) 18:46:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ea9000/0x2000)=nil, 0x2000) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) chroot(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 18:46:59 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, r1, r2, r3, r4, 0x9, 0x5}, 0xffffffffffffffff, 0x7, r5, r6, 0x3, 0x400, 0x7}) r7 = getuid() setuid(r7) setreuid(0x0, 0xee00) geteuid() r8 = geteuid() setreuid(r8, 0x0) setuid(r8) 18:46:59 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/212, 0xd4}], 0x2) 18:46:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x5011, r1, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 18:46:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r1 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r4, r5, 0x11, 0x5}, 0xfff, 0x6, r6, r7, 0x3ff, 0x8ce, 0x4, 0x2}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) msgrcv(r1, &(0x7f0000000240)={0x0, ""/233}, 0xf1, 0x2, 0x800) 18:46:59 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) munlockall() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) 18:47:00 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) r1 = shmget$private(0x0, 0x4000, 0x680, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x100, r2, r3, r4, r5, 0x10, 0x8000}, 0x5, 0x5, r6, r7, 0x1, 0x3, 0x5}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) accept(r0, 0x0, &(0x7f0000000040)) getegid() 18:47:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x17) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5a580d6e609506891f00"], 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) 18:47:00 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="99f80e9e08658399bcbe094ef2496573dbe11a24691533246b5d4dc1b98626eb9298f2bbdb72c917e40dc4fad355c85ce187d9c242383dffe1e7e36e239d413719d5c03fd63ff414e2f514332763188d8900845404e06f439e7b2f69c056cc43063a9e132c48ca42d4b9a507ff9019c96ab1670d0f9147f1ea9e7f8f9aca70bb7241437ebdc2741449f89dea1296fc59ad5d954d47e33035cd1e1da3335bd868bae5be3c5b06cb1d04ea8f0a6d6244701a6f50bd9bc80a8916da18df5ebb7308e2bf027913a9db257e1d7f68d505210362824c2683bcb0297c47af8574f5e40be37882faa1973dd417cf88bcd125413239b56d64", 0xf4) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x400000006e, 0x0, 0x0) 18:47:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x304b0, 0x8000, 0x2, "8bfb2004802a81f1cf978886b6e71637fac5626b", 0x9, 0x6}) pipe2(&(0x7f00000001c0), 0x4) r1 = semget(0x3, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x345, r2, r3, r4, r5, 0x6, 0x5}, 0x2, 0x7ff, 0x4}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 18:47:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fchdir(r1) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r1) 18:47:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = geteuid() setuid(r1) r2 = msgget(0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x103) msgctl$IPC_SET(r2, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) mknod(&(0x7f0000000200)='./bus\x00', 0x50, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:47:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 18:47:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1b, 0x0) 18:47:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) stat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) 18:47:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 18:47:00 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000100), 0x5d0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x8, 0x4) r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 18:47:00 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x40000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1000000000000) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000086, 0xfffffffffffffff9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x800, 0x6}], 0x1ff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x40000000, 0x21, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x6, 0xffffffffffffff8c}, {{r0}, 0xffffffffffffffff, 0x80, 0x11, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0xfffffffffffffff9, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x800fffff, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x6, 0x20, 0x7ff, 0x100000000}, {{r0}, 0x0, 0x40, 0x20, 0xae3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x41, 0xdf4453a3fdac3424, 0x7f, 0x5}], 0x7f94, &(0x7f0000000000)={0x8, 0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000440)=0xfffffffffffffffd, 0x4) fchown(r1, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x5, 0x0) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x14, 0x4004, 0xffff, &(0x7f0000000080)) 18:47:00 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xa3, 0x9, r1}) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x5de6) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0x3, 0x6, 0x2, 0x40, 0x1ff, 0xd47, 0x200, 0x6}, &(0x7f0000000380)={0x7, 0x3}) 18:47:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:47:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 18:47:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="3e15f1e8ec1fe3f90659c3ccbda24d7b65a1b82d72ddad9b04d14fbe9f5559bab7484af15255434583ccf6878cd7a1166686266926580285f470e1aab68dd6e462f17b9c279499f9f8b67504932a4245b29871667d300df523bb0dc6f955f076ee6dc2e0f5013dd02240f1cd1b1641e062b4b429986f8c395f79613edff1eecf69d09ad88b0974ae4162b4cd196dbd270a623770c5002fb8944da9823dafa63a33d7b239994960", 0xa7}, {&(0x7f0000000340)="b9d4708e39bce7120aa9b5a12441e8edfa893ce5628476abce78710e3e970329b850256652a26cba4bf48af047e1b18fef28103e72d22cdd655764526bcf2ae57dea2da04694002df3292d37d7c6a5cf6c4a382d86d8a54a46c7659ea6de1c9b880c547326d32126b04d5e879359f08266b0e198daa6b2d0d383027d22befe9a11dfd7724512a9ab59183f7d77a3ff9238f159ae0a686c0f3f7c994fb21327e65d6d0b2d622b7f7e9a95468387c674fa3244996988e46cc640e462b227cfb29a697881347d9ef66f04a6e2f7064b0435b880759492b46fd0805fcf8716b537d9f921f6a6b1acf02d8f738cc6c5cf1d7b", 0xf0}, {&(0x7f0000000080)="cf16e8362c704d0f6a664ffe50bee8989bbeb541a1c3d2b768f28d3673e651f9d088186b", 0x24}, {&(0x7f00000001c0)="b4a2da1ae676a36f2f5cc9be296a2bf4749d55ffb4936e", 0x17}, {&(0x7f0000000440)="b4e3b59c4e126fd520df36ae39f27b2e65347008a4f4de4acda808ef3d63b9c896bf025bd5ff601d346572c4c13c582ce37ddb5e9311b0e91192f4a0bc2001a303e3832233373b6c13c2aa59c78b8103380bd43f04612f5f612a119a6f5151d729a3ee35e1a1016268d8d9f895b9cf20e5705726d1855bcafd6128a9488d98e7d5a141706787b4297d8e1f37c7efe6e6e4ed8524f4b3c10f4e2ba0025908cddbee35e6416156fc263d8a17fabc455816abf83b9539a6b8d20c0a251883b0afcc8a139d6c", 0xc4}, {&(0x7f0000000540)="25bfbd8693806b", 0x7}], 0x6, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="b2d12df0eb17d0a449d3cc16cfe515b2038206b1deea03e944685f27b81bf81c32aa036f41926b2981aa888e13cd1440a9cc544a84ca6a888ba052134f9a4c82c4e7f3859c8988ac6744a6d53e044d10884a8269f0c90f60632698e0c89aeb1931f7672908a5aee9e45d4664cae56ea3bfefa2f52a2d4de886e2500b4cf5d791f0cb91695d390537d857843273ff0d2cc399f051f2e3ae5023a8e816d5269782ce1760a736b0342e11495a2c0e3a75e80614a64a305435abe3fddab5a3bb7037c1b05456008ac73fff6432c5eadace113dfba8afb73fc72fe1e1822d13df7182c972404836a59f0e584ecfbb0b35a2e0bda49799359cab4fbd5464ad79043aee531d11adfb955e319affcae0f4d1072d205fe53cbbf226711f3e060ace4c2e2ae7dd77acf99f0a0cc124999f0ddefe6af8e7bec9fccc1979cfda8ee443b9e19eb9331a8e5f05a6ea5ee0167b5f1e2ef805964efceab14ee648f82f0421b2a790159cda3c5601ff90157c57a1c118dae31b7fd80d33de2779d7622601a13fded3b6599a49577f5db0bfd7ff8003b112228b66ce13671c5fe61c282e9be65ab4e2f281168811644a0c4090918099dd278ca86d084b6ca2053f9957656bb1455894ee0d19e4f637de2c2acf5937aa7324e153240f7797df6ea3faf10722412039ec9d0823fb619884409b6b7ae9d3bd738b854c79e23eb2ea7cf1e186b8328e5b59cded6ab6c2ada076ee8c53fd3e871761d9b377e922f171dc206868c62190a5268e4078eaeb86289d4173c52b7160ba2ac7ffb86956e0438c5717984b2dc189e5e5c53f5250d4caf45b5604f5fe09158d1a070ff3526961c117a1a38e6751f4e0ca33863913bb5697b9150ffeea3665ab121c4db82759eb44f874a30fbcb9340c8d1eef1a9f9f08a9235ff039ceb580879f0ba41e13c108e95111ea4f1a4f33d60a7eec6a9df0c9c72bc2fe6ca0346b3d2d74eb075221c5ad33d870591a85f65884109611f01a8cea9ddfbc305020e81783900243114320640f7adaa52c810414ade58d6db19c1747fb7e237b214e4cfc858e5916df0fe9a7e8838250106a4041a3e5f4b09273e0fcc64b0e95f2a776616d74379b0af8588473c842f6b9afbed9112d0a7774e9317141522d53a0f0a1e22237ef302ab2b5097fc4a0d80be2e2849c0748ee0ef6ef9bdb27d2a481cfa2478a7c5f74eefc248748c0037dfa39f769ab2bb50b89b19afbc1e18198606e7f1540af6f422c392c75d5c01fdd4b19614c8989c847583166ad699114b1eebb242df44ce8ebe6b818d784b14434f3b05439bbba990324baac66c9678c496d4848396d587ad61cecd612bf5ac61f1f48c481d907b1410952b1da2a8a7a3172f56811d85c1dcaf01894634cc3e15d702ef39f711dda5ac36ff3df3b0efadd573fa38f7b7bf9f58a1082336f291a0ad6d6313e7e9c166b7b291c29377a041c2d37f7e8afac31605398b27a542cb6bfda4b3c646e87592dd3e8248253ccffec69dd9112fd21a5a156e38d2b6349746e73d9dc3fea463250c8aef35175faae74957e6e68d116e986a1f973e07c62df0432dc297035f43322218e7212149cbe4204119ad01c2215d7fdfa8dba6429a8a32805950e55b99a5ac954d76ee89beb903d0543284c41f31f279bbebdc401dd417277a009f2339e38c0b0ac742d88a7423e083d6f41caadec6c857bc3086df5f39b6129126cf3928e9172839027ce59b15684f4d69d27c0d89bf596aa4fce9a37eba602f630c876bc69f8c2b7c33dfdaf13f0b692aa153cee1ccb5844f0255e152d8a16ad0e67e696e653d7adf56d95ba3f42135fb369a4698c40d74f02a8d41fa224907bf945bd227bdf824f5a105c07dfc363bff570cb6a71f34c33fd2e722c6d6ef23ef78b8f563d6d2a88aa87c496bdc0d662cd445c1260b255dcd4f84abedfd5c0124ec5c67cf981f6392b8bf7d2aca93d97e56d8f3d1a7a13e6da569277f2c3eaacfe26998ac12e6ccf0d917c4993cae7b74544e9c40d7e5e57328973f773208ae02f9430011617379ae597a55e1115bf2b8651a78c34e438f5343005a27c3571e99af6d6369d07813ca58a0555621b7769c2db36bec7bde8595147aba4cab7d17d60656f180901a2003c647f88f20fd3f64318b35d7582cf47690772f05f672a714c441860a8c83222ac7c6fcb5e75c48306893e0383bc669708bc8db40303c3ed6764abadbb3e1b02da7cd946140b3669d71610ad3b0f42cf133b6dcd36d262d4ddcfcb8fd965d28842f80cc96b10fe6dbaf0811966c0a09ab1c4929b6ceefe54ffe4b0d83c7cdc8d56d91577f6d6be6fbe7f261914acfc4a65e24ad21de90dab1f3e9b62253ffd66b3da43fc5483d5e8cea3c7ef6d4e59cf188100ef237009d2fd7895b27200d0d451e1fe0976e2885bf6191bd1fb89f7b4fcc49cd73a3b86f41fb973c91ba7f64c91f3720ab317068e0bb0ced3312bc2e5664d2d2e5af729cc225c36ff139e2bd1f43cd8e9aa0de01dbe538597b4c7bf670119a5f2009219c629e151740d22f6fcd0114ab0f99dd66b3cfa3184e6248c3a8fa1700a2d878831779817cf76074d8d65616de438f7da6015273c47a252e86bd075b3c5ed160166314ed37aa5fec7060c10eb81bded650de91abde75a32aac2aea00d395481be0cd5a187676d3e6e9608467fd1dd7f4eb2bea34d3c1913ccde352af8b79c8751b7b57ca2a1f897fb575bc2ea299580a9031ceba80c567273fa942606b06a46c2cd745dfa055d97d60357dd17bdaff9d3d7175a8af564c8dca5cc9ca0dddf36f4d621bc961553f2c3223ff497488178d26b62aff78e442e8ed1a3246b64cd9ec405b4a43a8f019efbcf77e297c1f942ae6e110b21437e72f55e5b68344b0934ed10b2ef559baeeb61a4fea778b707c0bd9f18d16e865846172b2dd6b3c6e66b8671621330cf8c686131c495f7d226a4f14a0dad57de8c5e609ed51105379c09743ac6843f4648455224cf50fea5d5c10d447fe5ab48fc7545310d7e014be8e75eb151017b66b08c55563f1d6c6baf1905c49514a40a24d3d5765295fa82d4a06db5166a51097b3516a75b0f710dc2d2f029cec52adeb13b660f93c98f21fcf85586d3e87a827128fbb5f3a1f072c168b47dbdf57660c5fe3187c8e97984acae4ed2bbc732c6724055337ee21497b49ea6b35647d5abc1503d280589c7b4318e24f2a9fd121dcd419542abe620bfe8a28792a97c94a7de5b6e135177d2ba320215ace7a6bd94434e47473f5971aa2e9290e42acdc05125a59f5e699a7fb2f28db4dd598c9b892e4f93a91ea0e066deecf9922131e662fb4e4dc77ff2c451ca4f7113a643ac6b7db82f55dbadfab0457c27338e4b1cf40e08ac543e7542fe38ee873626d159b96bf2711542572ffae8bf539bac8386618a3cc7e5f7af289af3374a7c5dade31b1171613bd7c07a3379ae0182dc53b1f35c63a0e61d0ed45e23c4382277a13fcfdc7841721f7e4a4c0e61053ea191cfd4b51beba95600da45f47f758a1e455ce49f339439ce47ba5604fa600d7509034bda3f1e8a5d7799b01e05555b2ff9e8ce42bda798ebefb35d35da9240dd5109688f413c2a68b2978b06ab6ffbf0a381f13fb45fc5f1693581b305da2c07719c225c20f314e3e03751e02369b1a0c0e31343e8c8df5300e3002bc4f9168d501adfb8bc2136ce8905ad05a2f2ad365cc1e800f61ec5a916b4bd9479be821fc8862ade73178abe0ff904e5328cd922e4e7cadf6fadaafbb62c4abef68e9f089457b2ff831e9febf51e15656f30b6aedc5212c9ec6e8c7aee824e3fe4815729b48c70797210364cddf7163cede9c7061c99fa38ae8870371bb4a91f3009b80822ea3c4521a94ff120c933346c13573f1cf77f610a712ac6c36c8a5ef9440b9ec34f80b774a9e7cfc8ca8ff771af7777c7127f81f0e77a99ce845b820f2e23215ad7990aa8cc3a617a11b0558a61662957d47b918af62fcb582558f4ba282df0670447ef703c27ae6aede13002d795f339380f62b15372f6f877ebef86d6bff8766ca4638011ce681ab5158f4fb6a2149f6de8204dfecd1def49ed508d359b2aca039f446e0a6f3c7bd1e6c0a925a529dd5cca7925bb57e430ba27967517b7a7e2350d707fce16457a691ed873d4e72ca31e8502922c3c3fcc5cfd025f0152e7943f4d6117b3ee7f3f404c9eb0f8289bd51f0929a9c8ebe4478d3c92632178132310a702e503c6e5791aed97a6672f8961db552eb737eca7211bb2f28708bfdac67d82bc29ef69daef5d60c1a875a1b881de61f219af81a749fc443ef9f38ccb28ba6ee221d705886d2ca71fbb32a6c56129b3124c1bebb8acc71f125bc902f7f82c89977c344d2fa69d19d8694547724d4ba37b84aa0a6f69c1f1dc910f4d9ef785134e813cb1e98fa895f145e206b9e145ae610b18fcbe1c77eaf0219094f31e08fd295c78677fb47a4f99c088263facbc4254a334fbd872fd85ec9ad52c17c5ffb8eb6c399f371b819a4bff27b7788af678f5395e2117287a94e3d18a61384782d74223c8fbc64479619ff40c38afa87d3f4380dc5d0533fcd4c55d3318f02200fd7d403486fbdd4c736f1f3d435cfbeef017af90fe7c12c4d9e326466fc4e114dbd84d5623e1c6378122233db69c2cd9476f2bb56a585c3e9c4442009e5644f258d4024ffc5f9f60393227c0faa86422f31d6a920e203d174cd828733ac8af9d6fd5bc9b0d0c82dffc8c26b3091fef788e9308a6fa119c30fc131c74e30ac2ce0318246b7ad339f8b9628c098614b176060336fbd5806dea2aa520680360907b4f572d457a77cfcdcd755187b9ebc8999988208b43c0a50c6e0ac2ee798d43f3abb390cae266c6532e87c32fc8664fd4626a3ede2f97ae07702122bf1f2ee42f5af80708c73ccc3d09e39a739e01a52fa32541f0e5ea1032caefd5903702b247c1ae4df019d9d61abc7eea025cf54dec7923399718b6b505e2e887d7e42691085e70e6c6d579e5309c4cb70d7212e267166d058a95ef3dc339e02376254bdb7a3b5e231934a998a8dc4d3d6b9b74764e1b019dee3344eddcf39d539fd41db90c24d9213177883b2baff24058fd9ca404cc260ca8422f2834d28494e68dcf9c7235b7837280ea6efcf1a588be2d65e924c01cc8a613c4cf7e36b25618d4afcf205828db3b8443ad150ae5d7c62d648a448d9b7319fe273feedf293e547fb217513015bc6ebbea5ebfe5d84f0961c6d9e76e305d9a3a4c27b830bf9711cebfeb6223e4a6f0c8bf3f44f9b504297901739290661104c6e4b4b72d2b732e67bd09a259ff9da8709a655fcb8a77fbcfe3bff59b64e249c98bd75b065753171a21f506d8e65cd8cf34385050e20f3e4f6f1c0afe98cf08ddfdf37a146dd71945b995b9aa39360050da699f632eed5b25cdc81bbdbb3b801f68a66d6d3980555cbd7474cc5b3623ea1190604c13da96fcd00ba924d4691fae894c140fd539af1cdfb07fdd197c308a0966a957f6c24a83baa8e3e1606dedcadd280b4134a52715725741f9c36cc406b2", 0xf59}], 0x1, 0x52) sendto$inet6(r1, &(0x7f0000000100)="28fd7980bfb7c6bfbe20c4bfd9b33abb5b6f39752657b5a82b0e220d159ea4661f45bb703e165e0f0e076dec1f7ecea82d47f1f6982460f9deae08940d0aed38f6a58eb574a61fe35ba4f47f25fc2c47c01d8f4456ed9f4e91122f93c67a4b309854fda903531d27c19ddbc78f86e57a3c38c557e6ce9af5786e5ba80b36f0fd8dab1ff1d00ef3b5f603b949cae98473eb16842097f54f90bcb0000d86ee0e8c2e50694524d1", 0xa6, 0x406, &(0x7f0000000000)={0x18, 0x0, 0x8daa, 0x4}, 0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="ed", 0x1}], 0x1, 0x0) close(r1) 18:47:01 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000300), 0x4, &(0x7f0000000340)={0x10001, 0x6}) kevent(r1, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r2 = geteuid() pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000100)="6a56c70be033fd199e68233d670fd69561debb0d3e661fc33288558d915e324de8730e2bb9491a2fb00c1fb8c96d578ef45d739d379ad55be4457fa8239d1b7ebdf9000ccb92100edf659149f6280299362c22480d4fcb33c294b6eca6821a6787e8cc664520a068774121eb3dc4da92af2ca8d6526c21f74b85138e911ce6da378be6b2ab86e4f439651ea6e6337b6d4f63b0a1d0dc2553f11d86ab49769f8d", 0xa0}, {&(0x7f0000000200)="270bb65709702b70242e5276a7805e68bb5cc34cd39538126a44d699027d4c85720e98ee5e62c0128f0eea9aa6556a5acf767fe22c69fb0f38dca6967c2901ee19d1629a5e520b2f3c56f83d37033a41f3ab569a53793a09098b0fcda45631ef988591e46748c25b18", 0x69}, {&(0x7f0000000380)="4c99429c5ed1594765247c50a5db4459f6ab6e9d24b2512f14b48ed95e8f825730e3f5abb89763ab0c6b12be171bc8bf36b6a19be69effe09ada1162e71ca33e46c86a809def57f1ca55f1d7f980d793dc8b4992e31f637229bb0d124320b9a9f716fe187cd884685287edd385d02f071a98ccc77ed9fdbbd296361025b6c1f2b9aa3b1029924fd1e780475a4e9ce7d88dd895580c843bffdbe830eff52a76f4d0f986cb4079e1e8c79cb36f2bf6692e8d53e35b1d6ec89013cbc470dc5f6bb39e2af93f014c9ddc8310d332c25a9f2af9340d535440dfccaa5139e365af2bd7cc60b8ebe93681a9da3c33ad53b9c80b999120ea250125a50ee876368209cbb39f3d3ea8f22232ee456fe5604298245b7ccc91443bd6059aebdf92dc154e13355502a7fe96148bf64c6e79baba24e1ead464c9a8780db2ae2f37b54c2eb4848daa68af06c047269fa4594ea51f544644a89c907661d0ed719032782f3f08566df4ba4756d14a3f26a5b1119ba3a15306926a252ad1c5f3b4195ea6a59df227bdfc780c6afe18ae599f1815df33c2d240b0b3aa48dbbba35eb04d129051769f810fbafade655c506fc26f9e1c957844dd7cb9c5ec11611a496008be9facf0d1fcddbafcbaad8a90c0db99de5202f94545eb2a10acea87319215e92e7a19f5d50c795de5af24316633bec7d7e42cdb4fb92b0cc9dff69f8e8a1906ad57dca6306f8bf7f9dc47e84ef93a46fae17b58a2ce30ebc2b1b68b1090510681746f2c32cab1e62660bbbab93103e7eecbb9bce4905e57f0c0d0f8aeea49579eb610b36218ee0fa5bc53cfa705286941bfd83e8128e3db58488b522c8ee767b5676b1c2392ddeb38ef48ba1852960c831e0b83624d1863586b08227954da338a702a26f983e98716ddc23571001f2c1dbdc066b15e749e13f208fef94934b17bfdfbd70118091b33473833ad6db3a2240b11290a7c0c584cddfdc8ce792bcf82e13d4f223bf47ad142c596c96cd14ddc4370dcf8ec95a9817a93ab45635612a90409c3ecffef273b3a3f3a5818125d447c1601ce63e40fb5f1336030411beeb7cd0ea2cf20b2b1d80a59d7885527cd75d84e46d4bdc36f52164a0f7861c4feb7d741e70c41f8292ac3fe536794a0253843ce0e572cffbf3a7ba19a8763823dca537be594b1f01642d9f751a289267c05f16fd8befba90ffacabd7974b6ed9fa0c3c8a3f1206622844a6abd4072fdccc8f7ff8f789f5f6f3073c54d54043129e9996c1fb8b84fbf61ee809419c5c254ed45950b11cde7b22f8fea74e3a137d5794c7245f35cc623a4d43a2f9d9ea383579b52421baab49992951825a53da02cd163136896ff3654af1d273cef732b3c6a26839155b4a51aa5a308b94ae2cb77f379359899f464a21480924205e57b6cf1dcc6db049db29a6f17f5e298096524ee96f3b682de1ddfed1a4e83cff2b1b90b4d4553804cd9779ee96b7321e85de56d22c81f43b177bf2a00a1dbd054faa351bad0862df86c09d6154b2fe57d7ecf9f5239a41bd089e46f5eac07ce452a5a22f72eca9fbfbdbaf6397985dbbb8fd4d3e297a0484af2a2eb41b30c72affde7811c1c6b71210b29d33ad57a4e91787f413723325a298586d0eb2d7e7f58ec1ff4a25651af160f3f7f31e72e7e621d610afef9f72300dd8d6f835e92790c0b7894518af36ed6381f6b302667be850558eac2b775d4f896ed88da5031783b49244adce775b5ae628fc0b840a190c9a7b6ad954c7c153e3cbcf767d879b96a0fe935b4dfe6f70d9378951c7f8c8c3996f669edb3c8f40db8e6e2a84ba2504cab8a2fffbffe328f376abdebe21cfdfac2349b499c678e75c6abb9648035e0f2363a28ddffc10bd85bf939beace63e2667a4a75a7dbd851d1fa743154fa448f8dac24cb653080800df3ed6a2bedd48e934e227319afeeb517196c44f1001db038905ad21286b5d0bba45b936512c6d37adb4bfc20328ac6a4b35edd18d3d0eefb6b1c210457a5e59e9c0017186b5e10295b7736f88ea029f2d5219768289b7a5df23527ad6b7f2cd0fd7572dfcd24966abab3c5df57b14d5f8bc69d6ee66d9bb52ce4fea522f153468c7614d28a435a96432beb7fb9f2d056dc37d404c5967531d95fb42a05e4afdf16c4be2dbbc1bf03f8835a7fad242be31384dd04c1c2a2fbced91bc2fcf72a9a64b7bfbcdf0dff0787dee436755fd69e3e687e527d19028372d5a1edaf11c348f6c4ec11dca18ac6a29b35e7698b6707b6f79cc00b1ccba9259806e35825a38b78fbf39f8e8adae1dc959406cd6e625dfcd5924268ed0faa3402f6d841a4ac5c9107f30c332ea39e8f62876416b1dd5cbe4455b11218168daff6e8f4830201974214b380173ba8dbf5603fcb5614be73d581eae7855fa0c5cb7aea23a27aac05a238b92fc5e45477ab305ea1a1e01e470fb190b396f82464e2cc758c8679d1ffeccf63f503df8513a9405731cac599aba38b28fcca7fd21c959d51408aab63d44edf5656fcbbc85b42893f539c45e278a60f0a97555c92669d4d9bf9a68a97bdd9d6873370aa23088a7b0493204c808962f26cb2c452c2915c259d5b91d035ff8a49ec886b89b38dee4c2a79aef3059f087d3273bd63527959fde93446da649e9108cf8598deb62b0fc4634362a8f131e9a370adc483559384dc8183e9e651e8f9cb83b412389932e3e89cbd41290117083740066a325207311d427374d4478cf05a2f2425048e80c8259ec4dce4d40c0b7379bdc496c95500b0c5705bd612b2613fbdd8cc13e2fee83e848a025791c561e739c94d761cf4d27d42e55782abc292a316a37a7a630fb0deecb8175d1e955eb9e847c5f2caf02fda44bee7a06435abcaa3944ada992d83dc85dff0b4ae48f5e6378ee26709ba807a369ac2b916effe28eed7cbebc74d2a531ce3aae3ea237467357da10c6f4fed7910279473930cff77d4e7061ef915bd37a5575e722712376e4eb21ed0cb9cdda266305e4ed21c63b6aafe457c775b0ca47d865872bd78136e0d81584bda85042b97603a9d3365e999605fbbc39add62690306e3b0749041781e00dd24cc0c0895d64bcf146207dbf4592ca7f50904a266f4ac0edbec0e748d2a3a40e0ada418df18f6ea80705cf7ff12f848af7895ea94c782dece241f87f38216b5cbce26f1df16d63ebeb422dd64f36ce7e104ac5759d169a724ef6a06f85438cb80f812f6a9d37fca28e450ba1249ff837ecec0506fa5aac3961449b796a228e3fba064a86df0285aacba4071af060d7346eeb4fadf1be88ae10016918edc75cfe050aa09afefa35d8ce3c6e2d86c494d2620189044aadafd2e2f368828649f66d83b9ea31e882ff2b24665f19db53b6de72c0e261cf6027640c7782b6e4df05ad7d3149898ae2410f020874eaaa18e3b8b5454f008beb7bcbb269658465c24a27e54e7030fc4a4d729b00eea3e00899a90a2ba58230f754ed4b36a751e78169ffa6e53028b9b3b76637a7d073412b308f70bbd788c128b9febc25a0078acd77b9e430d627c28a17930a72ddb1bb7945f4f0ea21f8e9c57ff3fc5bc6a2d6b5daf49e835b9a9dd563deea1dfb4362c793d4a11c038857eb0649e24ffd423c00e964cc3cf8115eff170d6588579656f7e4cd6ea98a33cf7f28fec621c37bb685373903bb1223dc4636b36a3a2c9b83256e032e00188f65806f07c124280db20224c08265fe2e4f3827b5163daf12bccbf7a0005bf6b38ee78d4a0fb4c5c392ca7a277a1bc785cb7c8cb9d20b5911a4619ec12250d77b58c5907fb1394ee8418529a9acb31ce1030432b4fb8161e2d3d5243ab94022ea8571316fe4bf76d28e01f6a563d805cce636dc410f11711101ccd8317456b077011f3be23db8deb14c57b0ed37c1fd90fec5d18c341bbf360c8589b167bb56675730c51fdd0e8a5f92c94b92b5b0747e5ca6b7c5147a1b0b34a1342b85e8aacae55dc2219ed266cee606d59eafe2aaf517c6930d4fb2ceee72c08be0ee2be6448a8cebfa4e5e0790b8c254a0b0ddc77ba0326b1340f3f812b285034883c931b03a76b984a90baab1df0fdd7e845d6ab6c66122fd4dccc54cacaa3a10ac876bf988fb7289f9b1b71a354b0ab1a64ae2d5b5139159ee17ceb62369ffe812c9c9b943532b9cbb3c2346d8005fa3ccc2ead5758d9d5fbc2067d5acd5588baa36b7678eb2d715a86404e82cca43a7f4a4720a6d859d56d643d9522545e069654539d52c0d9be8b892c756f1067a5662bee03a59422e3eebb2a388c92f0f653387c2897b7a9083f69aa024f857ad6effd8ec53b1a4a3611fcbb26a682b7255bd5b33a475b19302fcbbcc038c9ea0db10b511647e9dc3fac96f46a7fa17954659876a6b1dd0c44f32efb958bce9797010c552a8cea11ff66d2c0fc209feb7448bd1d6b0411f26686f0695cec88d7aa2ccdf64ce869e55a4a1a54e0c7873e47f9b88e6c1a1cdab044d4a0e014d960f064da498c9f89f09d71151480d121a18785a307eb155de12587bb293853b5aa302a425eda5ff7a0796d6e7d7a76b47048ea4e4515055e5955e84e42d19d7d096daf0a96406a0b667ed525777c1b3236a4303ea5700f2fbd0ad0a9b066b1ca06d5a842dcb0451b8c66df311a36cb78fc79ca6393938ffeac2e0773a9ae40df2d9bc184f68c58dae2e8c05577c73fa1c9166af22c371c5e3138721969e406c5ed0d52ec32719db52f2a2136ecdcdd065cf1532c12c1284ba8001b3a72092feaa05cd0856176931ef5df86bf226c5de469be12b672ca9d994c1fd04f78ca18b54906df4ff4f3356f8e53ae28b12ca6ffdb8ff8b76aa492c49bff476087435124e119461457dfd8735dafbb61c3980c2d976fd3134e92356e499583618e101d066bbc85622ac1ee4c1f1524c73c4450b3fa327ccd5d6271bb9ffb1a18098b6b749c588eb0f9b18b278e3e22a4930dac411e143615ca2ec02133f619f0972ad0cbdd4118ee5c00d148354bfc5d95129d51b8980234de60f587d5581aa17587b6d1733935f910fafc69d4a7e00df0f47ba667e83f2d0b7f77765c3d6f10a3fa83e3ec4850a212c30f76339e9cafae8c4864cc8361b67985426763aaa34dbc5bed34abb31d413fb8655b3f86bb45630eac20e0f3854cae093e4c17353920b171e1c8bb49bb917bade4d7cf5e1c9b762f5ccfeaa4dc828a4c5e4e9fbe2f6ae8e9e6810d9c9b59cdb29e6f0438963bcaf6e4ca7956a1bccb19bce4c850deb7074f66a3c4987c284dcb7c476da078545dbeaff88ab46992cd2ed3e0b296159e2428dd286e16f0630a45cc5715ea157f08c11299bc86110d1d13ce55e7c302d394b7d70d3182fe8fa269b8c0beb50b2e71785c725362f420c9716eb26dcd071585f8d84781e2da511f3e68960132b6881bec4c271a5d778b1e165945bfbce622ef9e71850406e2d56d758addf52162e68cbf3cba881c77062221e2bc7104485d0650464f3a74c64e66cea0dede42ebcd8477c4e9be6626b0e4bfb70179370a54f3b3edd9bca2788bd8f6d42124e79ab0f7f123baef164bd7c8980c26003177767f8ce539dd4d810f0418017d68c0e51c37c5e0437260b8ae1af5fe366f1f630844fae1851759dc13336e28b2c45f0ff1135533c051d75eeef2db64c8673dffe11e7663f90f59f46e95f28e624460bec6bacb18a8a866de5b07ad0a58565d5a9cb259f5f3b302aa68ecf5872c059334c67ba0d56e7d14a63d11d7c802664216994e9e8eb82ee8c51ee2a7cd7dd792943369e6acc279fea037c380ea08811b5ac01", 0x1000}, {&(0x7f0000001380)="88f991e614c994dd773d26179309bdf9fa93a1cbd043da6bec40f21fa116d7b0a0b910ad307037a28087d61dd6fa3a20ed73cb9a4af5c467626f8e461453b594812f46f47bbd1198ba95944fb496f5a45b1fbcf840b407d306e93f83ebb8bd500033fc86eaac81e3fb4ace11602c7e1b1cd3ef3fa94468f65281c1ea168250a9c069fa1e86680413dbd1a54c616f11bc278aca67a1c71aa4fe7fd7fc173052def1a0d68ca9cd7a3242673d966107b464e9debdc8eaae4412e1063cba7b0a15c263533b09c1d960c0e90ec99258397246f5a54bf758299ea5f7cd44a3c15d2549a06e93ce4088e2f25a2de966447fe87096c988b924dc6987003ed30b86c370f1ad96a61ba8d8fe80fe2969a539126211d6ea0a63b750aff25aa86a6062117a9111297c9bf16bcfe6563df3d93726ddfce7d0fb1c45475b5e7f50f82f7c647fb33e1b19dc8d317e257b8ed81005d816263a58a8f7d5e0526d9489f8c3499baf45e4ca4c13d09861e6251c18a84ede8465d2c8a45fa909d849f440cf9f76649072c26837d5ac945256db813d993293d0eb9022d5086a81d91ba74b77f587a04cad874f1287f70f092df3772ae77b296b00d0565e5316298fdb3659dea58e2f5b5138c1efae0a6ac61a9ef0570036da0e4de86fde1db921bdc7b2df3f4ee10752c4bc92677f2d3bb4caeae7cd55d914992b66155c82fbf6d468663a2cfb4eabbe7965360f71194cc28dcd0c2b3eb8374efb771a7c5795787e83e5d3d235cad9729d410190983310c36f4c8ef4d11a706761625c8d4db96eebf54a78a788c31f1260ea7422e946c11f39d8a8942ecde730a653291f95159cd20737303bd9487be69f1fcc3fbcc16abecaaabba08bcd0795a9d986951c56aa034e27173cbabf268f251fe275d5cfe0ab59d0ca5da699b1857ee58d0382cb71fbb4c569c751ece727511bd61650c67c1a94b13c9b2b8b7c44a8cc4348523cfee20f1732fb159f39796c34cddc4800980c8b26046a3ed10d4b7725280198f27261189b5fda6e828783ceb7e38e6485bd349899582ca1bef3c4794e86fa094648dfb34ac2e3e4852bf28bcb3da20650762916cfa3d08d020210a75723fefa1f5d5fa3940ac7a649cefab24fb2243e31f6396892af662b6e3d1f67438df8e9c1d1b6ba3d9031b52f3fb908cff62aced69b61462333dfec07ac8fa92a732d46c6af491f78abb41af23dd8de3df944c76e131cd030a0d575ecab8cbd89292ff70d705d1872151b039c4798a7d25522878826905a8c1bf173e09c2376f51bfeba1c2b3f2ba9c9f9da0b1965c39aff6990b44a9677429e79cc2a030d61aac3cdec3019e9af1da9ffe5c73bc22972195718ea9ee5082c2fdb4af4249e4c34d82c8651d8e201cbf6a3e1a3627f0ddf5cfdad2c44c93c9ad9f80d01537213f18cecf8e65ed9dbe4104db3410aa14bc9610ef2184f75d22b74a95f0df12bc3e12a90b92fe0525f6fae495fbc5d54496946d10965e578fd94ec0afe80581be3212dcfde5feebeeb47d2fd4733c101dcfaaa0c2524769ba0a20ae60acac96a201d2c7926c4ab03c7804f2f2d98c525f4df3ae44793883d172ca3ea6c5241394ff9ba50da3fed9701a403d5a04e5e48cebe1ac16308d0e0a9a667e7357404a8fb0360a2dbf6731cdad233a3b493f3fd0eeb1804457c3b6417d43ef8c6c13bc0b8ecb9947f2c8651cda77e77c24711a22d2eea808e57efe3946abd35ccec5ce49cb00736aec2eeec0d2068e99a718349be2ea9adfb67fd32b2cb299d3d9228e0659be2dfc91e28f98fa6612be5f428a58ee908dcb37501f28b17803cd93086b26e8f11b34af0fb5f8d05278a4998875d5f90be7290513c6c7963daed1a6d08d479716adfc47bc7fe145d6e5a8d850427d2c6af91549c948757437373bb3bf73b4f62f5b4526d042ae66285ee6c36bd54365dbf32c99deec2d36b50dc3130a86d7c17de3404a4f22cd121f34a333a4cf388011df881d179552ab10a2f44dd6ec68b5cb6038335be8a1d3ad81d16752d0c78f12e2e797657ba3f0eb11faa61229c2781185fcbf5c65bddc28858eb049919fdb2318003924857826d7cf3646dd4ce2c575ee18dffb40756a986c1d1148504b7f2d28fbed55349782812dcca3794fa3fd92d64ca26a629db7cc503a856f8ec7b6405739313b49f3c2d1f2e55e9028a4f51b7f40dcc5fb00f3517650414f3af2587e6299ee8d6048bbde1717f6d37d39237bc44c469333d376f06bb907ced15b4d66f170c08450398ed567c5be1f717185fb3a877b3756f6b689127b5c6dc4204b070e7cca2e3d7555a0ce5fc5e61803660ee7862aaef4d3281b4b0998e84f2d6c3e9e79ae91cf0c0bd2cf1ca8c563014b5d1fb577090649cfcaf526205de4ac13668dc28fad15e2d2821e3e7dfe04e2aa56a54f3247a1f3a8f3ddfb77086177b62655ff35332dd8880acf5ab2c3ee912b8030cc0f02a4afb86431d41c3b6a38c4619c1e95ee05eaebe90bc35d6bc81071795ad8532f12e1cacccc76fbd35a2e557de72e1058bbdfd1a748cc4e316b0d934f9849f19658246baa5e276668c2fb939d2454cfcb0f31bcd6ae45261f890602dbd95ec8dd5e324f4a77ce202b6f5013be5b8abc19be609600c444eb95d52b197b539363402d4a9fa183c7084868601213b661d78a50187eca46a583b794ad21564bad8c80270dc7ce5567d83bcc010f4d37fca9f1668b00c6ecf1da163fe6440a3ad6361e8304d2f17ba77cfb329f6c4472598ebf7e8a810706a8e59402eacb7eabb4a2c24b7c1b3178d19a43316ace9d734f1e1e64d8a8b6b6f0f60dd032f5a966904e67f04fe7bcae02ff81fc6eb30b084de394554fb06b587fbaf8942ff434a9cf6a8e9fe9887dba63163e3357235460e24ddec313ccdcb7728915a5d23feb7a967a761688085725f915efd14630bb5fc17e870e7efc3ad094f4b35b886171b60450004079da18f3cf8d765af8232bc7c6a3fd64e0b37d071b477fdf6cf2ea0afdf52ea7762cf63b59a46a6d8b7b60a484cead43e02c9296d25720fd6d8b81649337d29b5369f51a87f4ceb9ed2b93f03a3aecc8e2ebeee65c3b4564ef8cd3997e9fedd4ed8b7c7ff4c0bb717d5d458afb6a864811ea4ab739b6ee6cc88a96dbed90e5b63503a3825316b9c44df1d9eb75e2d037a12cd9813ec7b256a779a623adee12e18cf3f3b04fe9452b3c61842315321d640c12b6d956c8628347cbc2c08f56e9ee250aa59178ddaf94b78681f7297c7061626ba6bc28612b20ddadd8939329efc26c07aad83e7aea9d6bf895eaafc9a84e9e92d7a1e8ccf4710cc661775ed41326c6e32e1efcc05eec2ff9fd804be255eb3c52e5dc512b5586cc717e042ae5b6df2fad8fe402fe919e24dada181b56a0fe791d75b2898b1f7800db13ba962b16c1bf9a7ab9fd4b1a2c80faafd6246e3704583a084a30977dc4bcb904e2b907891f182d53ad1677aaa588add85e55984e4e7aee5fc15b9a95d68ae8b0d8ee4b87d0e7b36e01bf722f5e7edc4108b377e0fe34ff5a49160abb56e5a43d77780609ee0f6f7241596a83b355f4b1a2dd9f44adf243e0e59a56193b7f46ac5a5923c52246fd9e5e46420af1ef9c3e2c4f3ec5647f3c015e770cd08a6026323699fbb7ec8c93d488567ba295ef7b2117b1a18ec86b12ceabce4c5b2d83056f362917c9e8365b40daa16ab9632407cebf5af32952e7323badc9f5647ee05493ccfaca823f73ba0d58f29f5eacba10d25041f9a8daac0c64f27d289463de00556092916d3906d0437ed8696c55a8bc2ae5292d2995cdea7b1fbea0a6a28df2a0a43624aea0de713dc7c7b6f275e7d880cb86a67c69d285346ee48647079862a8d643744fc47b6129a965b6082151fb9d45a79b8f77fd8a4a4068e07f8cd9f030e430861344583a19e23de4b49882899477b254ceecc9ee55de7caedf6340398e3032bb7432297ec3e5a645c79688b4d197b4ef7bd70c91b4c81534bed38c86681bbd24f50a6812ce647520d12e7c3a01b8197a2359196615134008c24a1f95aecf05d4931bbc6ed30e851377979f07287468468bc60aed34a7a303ee012ef6d84e0644e15e5d9cc3a47b698a1c05624bbd397b3be4ab1a6635ba1db03c5a82b4658a31bc04e256d4937d57b5f06c73eb053a3adffbcbde722c3bccea691c0a3389b93c53f078fbf967e01d9cc69c8b82fc868c1feb03c44d8ef32d4dbef765ecaba14d75ac175269476d86247be2728ac42cf472c8e1e113b324753e090c75b63360ce6d3f027844479b830cf08779d66542678a6b8e60745a89bba97151876c4d8f4b63d71a1d9b6c46275458112897e3d88109ef2079301f804c2c527f399dcfd33cc0639a7a93744a34833dafcd9f1b93ae233a09c26be46f2087b6d2b9b179be136822c89ba77e7dd3cc283ec1387c6e5a72955fad446d64ae4ee6ee3b5181a83d78c2c3a94b8af9be05dd9d5d13278cdba9609a6efb4ab15be3fa324798e5a8f167c8888fa2bcb15cb39fa77baa761708fa2727a0f2a2dfd8853905cbaa141d042316570cb92386e5201e70eab99e8ce29f3b22b4a9c35d449c7d1b20488dc718cb9395111d401e51c9f7dfc9b62e954a2811b87c54d66001f9f27c37e31d658a2d79a9255ffc1c90dad6c5275adf509a543b297d87f2e832259af3281e1c89f11868dcbc384c117c319159d242f2e3fbb5466c5e8c8fe29d3efccac9fedb58184575404a12a5d5987d8e4e1c7f356b52b4bdedd4bb0c54b9c16d3de0b1cf91a6f27b6413a499c923c91a40772173de8d0022112e6a242d4d370c51ccf17b27d28cac041382fab33c34d7abbfc3067114048564886150bfa8818263f578c05c81d6118358c3607b828a6034440fb25fdc5a712ead92e2b58396c335464ab04aba14b685fabf77b6576014303e40125a98da3df38bb46c2764f65f055928bfd36e40fcd7f659152ce760a1df66ed720902fd76ae0b56c76dce8e248a943f3050415f0a688d0fd23e15f25676673d2d584585f9582b518bb906f9e6d0f8b1041ba48add3722e578107508b2168624a4a8a9dc2c2d2a3b2b695f2b28f7367de43069a7cca8c595fa060719116f459e1bdfdae12766640d472b039179f3f44feff3d891b726221c468f61ba48d71445f4372c1270dbd87e2e5572a51a91acb4b0bf42642a4fbc8ab04b81a55834e9a0d9fc21b1ad2534331346df8eb411398fa64331779efff7fcab9542d6315ff3110c7e7fbbdfd3ef4d328103495d29e5cdcdd5b80f230cc61c10b671abd5846db2a90acd4f7463ca682426053e5e4f81cfe84fd36badd74f06ae1a3d4283ac1870b59b7cdedb5bc3411a7110e1a2e9784c966360cb75f640b80824116e2590251a56495a7876ab6b3fefbab35f0822107b5a217b5bdd06014ed870e9157ac19a973df6aadfad81d0e642ccace213e25f03fbbd643d613d4a7a598d23470af2bd55133e587b50390dabf5fbf00985594252f3a60d548a5cb65029d7f5ea66a14ed3907a5803bb34be250488a4fcad70f520dfe55f94ef2d14148f9a8713fefce49fa8ac6488c078dc3c7d4d7a7e601223c508e231a6f1f747da18abc45ddcc0906eeb08f7ff6573ab04416556a0142201b2b2b360eb2ff3788906664a1d89c45b599c4ad5ea204166ea495dfd8e0d9285d8ea7b87695397e6c51b605aecda1e1298310c5458c02638afc646abbfa68914e8cd37619e52342f23bc9cfb7115e6f92aac62cde1ea1399337d9bbad4937bdad565106e10fe716ae2e6372ad78f366", 0x1000}, {&(0x7f0000000280)="30bb95f58ba6d764d67381ac3fa5a6a9c3797b7a3eae6033a2d4ec18adfd11cfebaeaeb7c8401d8280b47d1af21fdb5649d62e3ed38efea1bfe567ffc967fab392bf6aca5ae421920d1eccb6f5252ff34f5253ade2a3635898167033395a", 0x5e}, {&(0x7f0000002380)="17bc219684f8ddec5b01b256ad8d002542121960ec64284669beda5a04fa4d3d3690d65f48f051c4d3e51d1007052b39abf25879ff183b31faf872877f5f9ded5d1c70861a6de890b64bf36890c08deaf0039dcdc1725caf345b2f7335fd51c3d348e97cafa1bfaff0efe039db8eb7273e348c812e435092cdd1f999a21673cf34162317161b4bfe6589b0ba4b6f05471e0eeb03fa9f9ff379069012", 0x9c}, {&(0x7f0000000040)="26fe", 0x2}], 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 18:47:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/137, 0x89, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 18:47:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) r3 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') 18:47:01 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/195) 18:47:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x202, 0x18) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r3 = getppid() fchmod(r1, 0x1d) setpgid(r2, r3) 18:47:01 executing program 0: r0 = socket$inet6(0x18, 0x200000003, 0x1000) shutdown(r0, 0x1) r1 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) 18:47:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) fchmod(r2, 0x1) 18:47:01 executing program 0: socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="92c01e74775cd37229e9192529531b7215473d9025fb4547a7fa227e0ce29acb2ec1e98a520cb857922036fb574fa3cdad34dd39cefe451a71b6ad42a3a510", 0x3f}, {&(0x7f0000000100)="12c8131cc46a", 0x6}], 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 18:47:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000580)="b89dad194e6e61e6db46de200afb2fcbf90c04c53309e98ee10e8aecbbeb9301f9d5f67bcb73e05e5eed3239c9c23ccf5db601b448bb7740a79f6b262441deaa61aa74b210dd4b3325be7253abfb687be70ff6beb9b5124fb69390b8c4c374a2c972b68e5bb4548466f9c3507b77adf1910005e578f0758a609301771a0ba8e6efa5341cc0325eb1f6e1d037fed149223a0707e7a6855e8d6e8c95b46ca3e57d98f0f00f16", 0xa5}], 0x1) syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x60, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) close(r0) kqueue() syz_open_pts() r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x88, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2) 18:47:01 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) flock(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000440)='./file1\x00', r1, r2, 0x2) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchdir(r0) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x8, 0x6, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x94, 0x5, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0xf4}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0xcc, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x9, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000008, 0x1, 0x80}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0x4}], 0x8000, &(0x7f0000000380)={0x200}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000080)=0xffffffffffffff02) recvfrom(r0, &(0x7f00000000c0)=""/250, 0xfa, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) fcntl$setown(r0, 0x6, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x8, 0x5, 0x6, 0x1, "ea884535188bb303d5be854c84ae34e649414699", 0xef14, 0x5}) 18:47:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x5, 0xffffffffffffffff}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="0322d05c6c112388cc7af693b7eab60ce02cf44fd579d36fa3d287a33329bc773bd3f37599facf6c5791dac1d86898a2a8e0549c8aa203ef556f95ff5c6b4850fb95b287a1701e2b590af44d55e1004d377ca1445ed719d132ba779f025d75ad405acbcb4679d4d79a2a635a8f0f8463418ee78f35702839ada111ab3152823f36e605a286676ab5286c9f56619845442311fb5cb9f9e18f0ac9b118f4c0400df61177e5ef0fa54d41962dfe7173756bc43e5e1bd77ead8593446f74427e8e723f56ab6d46aa73233863a76a65373ec392ec266a121f3832043b35d60733b78a80760b65ac480daa6890e2a162fad3b1da100adfaa11711d7956", 0xfa}, {&(0x7f0000000280)="90d2c216113080a5adb875eb37652a50e14d0589bf51d8f3dc8b1b05f11f2530a4284a52362c835fb70ea344a0cd123f3e167614d58e648f7e00927afeb2841908e7442ec039adfe0b3d27c33519be703bf4f91d442fc118f5f397006298ea327b038fc2f6da1dcb697bc10e1fd5872a87d63e9725153de0b8939598ceb296b2d5c3702a61f75674ea8839d0addb3b12e22b3837c2596a5f51945ade216399e40522c1740dedd6aec0c75c3d", 0xac}, {&(0x7f0000000340)="0fdc44be24ffe760386099cd59a01cea7d7d46052269c8014224d789cd15feb2892db3ffe42ed67b6687702418efd3844690ca4388b5dbb4ed7a4906d5b4a906304724894f926155a60d97500ea55ca2c1741f1329c882563d065918e049ea31a6489d3cad7d2bd9121fb22d72c71db1e0ce3d21a040ce9b52a09341a2a7120a9b758b885ea470c8dd9d5c8efd6da981f56e68382d09beeca25699e59057a31747e2ee12335e7da310ea92eb13ab3288510036f81cee", 0xb6}, {&(0x7f0000000400)="3c7ec012f6f64fd5e887e4bbb745af969fd81f9396c309b1e7fe11128b9aaf37af24eb27738f8bff4a776c517ffd81f877dadda965ac38a75a3326ceea4afbdb7e7cee65d26fb87be453593e16514cadc791fa16b5603d14858a8519f0ca2ed90c3733f8bdfbacfa01e187940af9fe716b5d842adfc12f040b6deae5ead15de3d13d9890b746341c8bd5ed55831194adce0a53cf87cc9dc671551b9bc77850654c5ad9e63ca4cd1637e0e45187e35ad4eb8cec5d50be2db035bbdd9258eb71848543eb90193182e91f91d00ec7abe0bb8ad297", 0xd3}], 0x4, &(0x7f0000000540)=[{0x20, 0x0, 0x8, "1c11ea47c41edf0f0c"}, {0xf0, 0xffff, 0x1800, "2251c95f7e2378d683699f05bfb76dc695775e5783b2311b27f4fd33d91be83ba567a5421dc061a80248c75e13e7a0ef2a2e38429fe9d9f7a993e68fa52c8a2cfb8c369f9e13c2241d739b54506bfeab62f0ce157d51fdbda2347e73165019331db52989a019ec3c8bc4eac322aa2e2dabe66da2d002aa53ad81bd720ce98b616de9f9a42e32061ad3122f44a4ad3f5430ae772b1bbaf4512a3a3f4d4afa4359c054752b47150b3edc7a0b307a1a8227b0b1fe19b47a0326214b5c3c034e1a88267fac745a025c02475a64349f0b69d451f9f4aa5bda639e7813b3621985e9"}, {0xf0, 0xffff, 0x0, "509e60beb029a83b55697a82d0819bdc490bcc8d266f562c545c26e3419946565382503df14203f6d245402ab751a7c1a6ff850919350ba0f92bc43bb79c7f85917e8bb01842c334408a69e39d71b0008b1da58c9180c71dd2f78df13f8c82f9c203a92d3ce61f22b34a454a761da994703f0d9a7e9f6e8f2773474d928abb632ece96c8cabc8d491c36dcf6ee72c3fcd5ad45de655a0b58ca44923552f8f82ac38be70d5ae5c4d74d94de3ec22e4556138ff73a30ae2b6691ee29adcc0f8d998c604c8f0688e67041fc764852620590496ae5b101bde832117175af21"}, {0x68, 0xffff, 0xec93, "c74e1a89dcc7b723368c3b122098bb04e8a1b89c977d2a676558612f19c4a520b67d781717b123fc848222920d48980761802ed1ee276212fc428aa41b5493775423e9ac6dc1c27785ee87ec77c213d6e377cf"}, {0xf0, 0x1, 0x100, "790b9d8b84fa88a7c1028a88521f99765f6691f349c2060d8aa5f4da598392de9a5931871e26e3cc7e05469d452b20c8b41523684bde06a212ddf6f242598e6e4190be957e16093b306fffab097edfdf3eb5d0d6e3769c6f0c9d9dab42a33c3bc838889e564eb7e399908562ea10b8fbb15d8296c1123a5a2bffc4a8b78eabcbe14b82a3e9a5946944301186892e39010d3d25273b789790986e60b934bcc42331de9538cd5c6fb602f3350b63a554969e37986cfb5ade0d752e4e52462f634bd2fa51329cfbf657d29f92ad6d6c6df63eb0513098fb3fc762221638fc25"}], 0x358}, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 18:47:01 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = shmget(0x1, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r4 = fcntl$getown(r0, 0x5) recvfrom(r0, &(0x7f0000000280)=""/94, 0x5e, 0x42, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xdf, r1, r2, r1, r2, 0x4}, 0x7, 0xfffffffffffffffd, r4, r5, 0x80, 0x2, 0x7}) lchown(&(0x7f0000000040)='./file1\x00', r1, r2) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000240)={{0x0, 0x3f}, {0x3, 0x100}}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) 18:47:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/199, 0xc7, 0x843, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) 18:47:01 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 18:47:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/212, 0xd4, 0x840, 0x0, 0x0) fcntl$getflags(r0, 0x1) poll(0xffffffffffffffff, 0x199, 0x0) recvfrom(r0, &(0x7f0000000100)=""/63, 0x3f, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 18:47:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) close(r0) 18:47:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/7, 0x7, 0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 18:47:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) flock(r0, 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x8) getegid() msgsnd(r1, &(0x7f00000000c0)={0x3, "35033408a4b6dccdc3e15b023d4ca335b209bc36d9d2d63ed9ff6c9df3cc0ede39101e76b3b33979fabeb639b81d0b6b7fa8be00b97ad0a682754d04eed08c157e7c5373dbf10e4a7e7da78bed65583905cc01cc42f12ab5f4f338bad3a81b2b963d1977b32567872ad63ef63c8140fe93a448eb6b5b65ca7fa5b838dd03f99a1ca30554250dfaaebd87c9eedf459998038179f72e64d71187b8acfa0ab6318e487a3c9c851e089e070b9d35ee0d4f9e08b13a2c92fa7ee919fff52422fc9064a6022f206fca3368b0cb6db4ecd2dcf83ffae331ea07287b8b3383438b2b92072067a656ab23fd"}, 0xfffffffffffffcc3, 0x800) 18:47:01 executing program 0: shutdown(0xffffffffffffffff, 0x0) 18:47:01 executing program 1: clock_settime(0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180b8, 0xc5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x30, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 18:47:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCDRAIN(r0, 0x2000745e) 18:47:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) 18:47:01 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0xfff, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getuid() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) chmod(&(0x7f0000000040)='./bus\x00', 0x24) write(r0, &(0x7f0000001000)="7f4a4c6eeb3cbe7add047d832752cf2cf13f9903e3e5c2fd7e6c7c12320e45b0e60489e46e9505b9e7f9a571e1cd6448db8fa2cce59f11e54fe341205d1990663143898c5735563f45f005ec90eb09b33ed490044cfe4607cb26f15c4508f9fe4b8de9852b2ea92eb6bd4bba0602e3c1c6cf684393b683f2f7c034edb135ebdd6d753a6e8e491d31e7fbcf5f2157f977fa8faede732024eb3a97758002d481f361e86dc4013ae1bb27bce2156f26136ea62de6955a082511857fdbbed659db7cf428397cb9a5136a1c062d0eb9fd4adb14e0a9d7dbf178dde3644736909c39937164b3f50e19965393a19aa675a0e13856f8f2d963b4cb0582ef6a60226e61bc0d59d6e5ef8757f1663b511d6aef46599c6c664b4a29935c298e76fdf28578a1a51ffdff280b5a93377a41fd692ef9ea77100150d685b12fc140bd59dbab692a135f2fe4b0fc64f673fbdf34b56cd531fa1184fa698790b6d32384ee778dcbc2c3127e74b90c568a4865c06f09868e445374375b5a05816a06cb30621c5aa96700ec6071b6426dfa39be3e4008e818dc20c96924f2d33cdb9ad895649635032099926eb6e5c99a1a459b9db617df09d6e0c15a6dda3bac3a379868d05322668c92031a386a5553f1151fb052eefea570ed782c93c42353113dc33e404666c12a9bafa270bceb4321297eaee3e619c0410f68c383decffd783792c0943d0374c6e76beb27879489c5d7d261f02d1c67711204bca4defecc93b6a40c2f8f288635e56db211b868f7a88f5557f2b891539c1f28cc99458de89f3b55ecb3edccc9823a80de3b5491d555f721e738f1de058a54c8f287224671ad71c2ba1581757a557c47806f3628026dbb50a6ab4046babc025d1661597c0ad4f7c577f27d4f367449dc59a5f05fbe6963ab3d113080a284f6a3b84510c828bcdd7bdf9c5a984e4920aa56c05a481381cc9fc42650a0e941f52a96bbb42bd1654036f7e2bf10de5564ca47859c846962f882526ed336e42c5bfa47aeeeee484bb24a0d6188d9db12e628e6bbdce2543a0d0d235f9840debcba498d1591e0d67eb99ffeb1b7680c22297d2cc4bdc08a243519a830bb50711bf4cd01462fada50f44b391374a09995c994b817649f269e899e3b3c62cd9049b158e448e033146da0cd68be78ff224c400d31ddab3dbe07b40d5fc6253ce041f7a2c5942ef1f96584462810aa7539b12e32aaee20f7938d8e9c3e02405c7ce16c1e292cb98ca842bfc314d9931b8e85fdcff5c3f6cb410424f38c2e0217739ad854b2d302aa28f80a9200518bd9aabb6e42587694275be9bb8bdb094082fca495aa4a4bf48ebffe6a4508e3bb31b62ad53739e50c80bb619cb00a601694e5531ca9b26a18a1dee6f2e28e56fc97c9ee418bc6bfef15be98109f18b154aa0b6fcdc4f4cd88e19bdef12a371b9959b60784e290073df2cfa1b1956551590c13fede483ea07ff69fbc1bd9ee9fb5321dd031f0f056b9b839eba2ef5067f36ef7987d5c6de469a9c03a7abd724f92dee049f4bb8ff007946536f59bab972004f33342cc457fca9b054170e006a3965c795eb8a6653e0d679e56e2aa553af270fc4ae17a0ce8ce0db0cee7cf5f2704d8cfdb38373f34a338f7213805424062b84550888a899a1cc55534b973becafadeaf9732e648681c100f787a19158f7f7c225ff7ed7adaaafb322305d72d2310a82844691db13dbe74a58ba364bfccf826dd8650a6ad4f8cdd3dfadde42f32350a0c29e0e234017014886521b6b3a15ef6c019488d1017cc61918c7fce88de5ad99e9d6a63210a721a29a8a8fd7c9c15a7fdd55a2e5e4b49eb0923a52113915266f17a4b82b08878c68ccf344100dbd32374e39fe66bdf45ae3ce51053b578e59110260afbb81bb28efd610b4ce37bc390baabee9d8ce90e150c40c0e576b71db0d725db1598815bc34d58931b630268ad7e28ab98bac838d7c882922bbdd9db8c06b5efa9917177e4ac3a6d22fbc1f4951271242c801f77c796a7eea0c3bb3f8504956dba5834c7dadd09321949d3f7eb20a73a087a776a158583bea239bff4a92d509292cb9bc23e88b0bf33e97d7f9d898452823a6aca56c7555ec84e52d876acdb46466a941acdd152ee6a023159a894e48e93c536bb990c830722084f7b09a22e5ba103b44f184b5d184ad7d951478e3447b4bf2589220883fdb1d127cddbd2d30c94035adbf55ca5d3bf912a2637ba0e13fdecd92a47bd8fa1c297fd639d01c67f56a64af504365d7429051a12e0f0edeaffc9410d4e6dee9b32688cd589a83f8e7e94badbddc6cde62646dfc321bfb57e09c60877fb7f692281bb1834867da0299bef748062c37b71f283b138d32474124d8dfb2b482f16f7ef629e90d4ef172cb41c87b3dcfe9c339a47f3c032c84751a33a12dfdd1c5df948bcd0307149e94daf4687eef86c783e03dd2c20e0f40ecaaf8b9999830d70801e6aee463f68c1cb91c6ed93c1880f6a9108b10b2dd72555cfe087596ff28ac6ad350d10094fd7cac70be146cb0186ac2cb177bbad599a1bc67baebf714b4134456de871799be741f8e27daa3ebdbbf8bd7ec95eab522379b9e3902809f03a9a02f1d6243261aaf0580f5cedb2bcdf366563e6e433a65a438f7e62bc8690a61c0d075ff3b18e6b511c0a3b5b26f706dc07de7e24d35f026ddcc9eea5e4f17beef9b7a936b4abfb383e923ecf04bab3aa235d8e4ba96a0d86856b3512bd57e3cf376b795258f92f7fca69408a18b93a63eb6b363f4b70dda4b99d2aacb02dbf81ba5155a4a758a36cea3485e61d35bf695c4b258daea9e57208677f6fa78b0e93ebddb8a837a6d3a86c21038e45cd7a938bd05f8368b09cee4bb13ea52a6966a03e5c38360fb344efbe04b862267934a410813cf830a079e0453e65f6dc4eb028d5dcb610e8fdfc3ce7524ded38320a851db2dd760b0dfe797c53bcd461841c744710574ffb869879e44dfe5e095ceea4ac344b7ec916e04eb58ecae5fa35c4013ea4eef0965201fb4743bd8b07d3a8e0e3d658a771e5d6100031836d63baf4b8bd3fac59f7a66b967137a5d4029ac52b7013edd0f0c2bff92507cc868c846c763220b11b4d7fd9643cd06049490acc0cc4418e6a5336e41f391b668ef807447ccc6830bfe78b0f4c397478f8638e03e5c88a2487545cd6bd32f2ac716586583124748fabfb4ec371517ce7e23312fcf127ad168bccbbb92136574c4bbd5cb559f61a7124627fed410ad3751b93b6ad00e8222c7b0e5714e819c0d4857e84727d60e0b1be3219fe1926dd1d5e53447cc406020d9714e7c89bb870fbc0eaa8b218effbf91ceeccc9804069f77e5c60fead8cf81b851720dc685a7b976e5094238bd9b95444cea0e1b74a96d585e770d1e0b2b6608c5a307dc876f5f33ec64907ee5edc57d2335927df028ddbb21b1fb3a237768e47ac2b10157a016fafd43d24d82d46382042abc307f871e57f435bbac1ea2914e4c1a7b368d29f9ce6d9ff26c90424353fe8be87f02964668d75fed34c4b3a8d041ef9f8ec16182a6df9df6d0dad61c0e9234f95054f61c1a13c19208b9ea2b0390608d558ec969fa53a16d2246c90ff6f84fc2b838a76e164f4e7b090b52c59cca5301496de25703549534857524dd6c3d3a1b40f1cafb6f1bb3dfdcec8866e6058278bf680a63cc4d961d868a1beba354df89024bcbc0f318e554c4df94f7f61cd7bbb05418f0f21d7b3112d09c53e2b385c008a7d02ddcde78538341d06a184e5388136e5b09da1c4a7a9b7bd68c7498a466d552ab4d32b60c0de25913c5252d021d2a432bf524d462783fab29ec679ce44950453785f690cb2d1d10c68c5014722fa7896c367dfb5075cf976c919ab46c3a30aac802a94ca82d01aaf6ccba715cede9831acd1da486ab7807be78484aa7a806a13cbfc2cf8bf0aed119b42b1abe348ba1d1bf84e35989f62ac4fce0da8df6d12394cdfd8a00613a665eafb42a6690b54aee105d96c39547cf8f5ec3157a48c5e1b471dd3b35d3900e176c52b20aa5ee6f1c9211c78137f1243482269bf2b98ed7378986fd7d6530005b84a76f10719d68c0907bc9e43bf32587a73d1d1aabcb5e8b69aa2e874c4095f26304c824d442a5b41985c4259f29924deb4e39ee351b804030ef0f6417bafb9cb0fec3142e215d61675cdd422e9ce119a49311fa9b2130e2a3daeae44d500f2de13dd9aaabcff7ffae6a00d304ebb8a60ad93a228ea451f7c495f5096e80fafd75563dbc49c1a009fbef0edd2612ef6f73f0f004d9de1260d6efce9fc1cff06fa3f30afca900a6b737bd05a2d87283359bb855d6efb313bf29b3b99e06a798bb1348fb56c484fb1c633b9d7d6df27caab1ae4013e6934c9057e8bd83f859fb785f9fb2b4090a27635b517b3105ad672a25ff87ac5afae58c37a5d35a8af0db50381287294848584031dd276b9fabf910527cf631c9aa44d6d6dfc944ed4646eb2372911e6419adb58ebe3f620dc164725ea03ee365c60da1243538a4028cb1f933f1d0b2ae9e26e30d7e852deaa1d6e63f05dd4d177aed1e55804231060e31d80fc16bcdabef3921d4c0561cf61ded621094c39ab352a024dc8ce3535646bc23be592cc236fdff5bd2e1df6fa5ea5787720dfba3919b6ced3cb2fb1bbf8025b494a1f30d2f1d0a0784ab5146df6df8dcd73fd7544cef382caec78933bfe9381085af2b847e7820493d24042f6e9d142a56c8b535876e4cfdc5afe3ca7e17e94964230a2efc69ad19adfc6f69fcff1874c1aa475bbaaa46e6252adc6ce0d7c61b5540bdbb38fbcca5101aff5c51b5b5d73113a07dfa6bdd263ebcdd89a5060aa9c57ce387e7139955346ca35f8cbdd5a5ae38edd9e345ce1f93c9f412f21bd9d0c511aae4d2d4e39fb2ecb7709527c1331fcfe48a4085d5af690afbeb5debfd5a8eaf154fea7f3a7d991e647d252c95d8162ddb1798097ba3cb0248a25c8c105066d8b998dd5806baa9a1b2837de993a771f84862deb63d304ae145f62aa1860785352229c5effdd44a1af42ab8a09aca48a69c8e2e60ffade16f8f9f97ee9bda1ab0ea822343eee697ae9a8d1f788f43e9bfd2b928d070e4df332e72b0689b89819384fef6277848ecd48d09dd6d865d395528e40c0eca84097c9b3038ed6fbb68cba6f15c60627da42bcdb5de640c62d4aa17ac6f4bbbf559cab90604ea70c9202c696401f5884061db394a7c22b0bb58068fc91b33a4f13df1f09bb98836354561ecf6e30ba929700ffbf9bf5a45ffcf4dbd05dfb8611a45864741617077f946a6f82cd298c6078d91759b9757fb4fd685e0dffa2f56105d636352c36c17b84aa74b403046be0a610a655664c0ff6ff0a5bc1e5feafa2aefe245b40f2fe2c79942aaf60004994baed00e30980088c60c638239a3b20d53548c4cfb38e979aa8bb373477e6881d46e378c86bd8451ac6fde4b9dd4c367cb727a02f1d4db9b4e9d168208b6272b42c5bea3d35c07ef0d977c37169a6315b5fae8ef4c8a03221bfe2d63580117164e2f5bc27b9e31ca46fb3f20f2e0948c11452d5f8c9f17759211ff2f95258f95f9195dfa27a31814c792d561f0d34ef24ef044a6b862656c15df63348b33c84d52edac5bed9bd1fcf8df8dbda7a02af2ce544d7bdcd186769a3f8d09f601ab5d723445e298f71748a80ce624f298afbe05c36a1a1ba1a100c0cbb90dc7f293848b7c00c2f00f9911c6f137802f86fe6552d4551c57713e91c4809a8a8ef3428aac17a752dadbd06202967dcceb7bd6", 0x1000) msgget(0x2, 0x209) 18:47:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:47:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20400, 0x0) write(r0, 0x0, 0x0) 18:47:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x100) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/149, 0x95}, {&(0x7f0000001200)=""/252, 0xfc}, {&(0x7f0000001300)=""/60, 0x3c}, {&(0x7f0000001340)=""/161, 0xa1}, {&(0x7f0000001400)=""/97, 0x61}], 0x9, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000001540)=""/30, 0x1e}, {&(0x7f0000001580)=""/69, 0x45}], 0x2, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000001640)=""/151, 0x97}, {&(0x7f0000001700)=""/93, 0x5d}], 0x2, 0x0) r1 = socket$inet(0x2, 0xc007, 0x100) getsockname$inet(r1, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getitimer(0x2, &(0x7f0000001840)) getitimer(0x2, &(0x7f0000001880)) r2 = accept$inet(r1, &(0x7f00000018c0), &(0x7f0000001900)=0xc) renameat(r0, &(0x7f0000001940)='./file1\x00', r0, &(0x7f0000001980)='./file0\x00') getitimer(0x2, &(0x7f00000019c0)) r3 = msgget$private(0x0, 0x94) msgsnd(r3, &(0x7f0000001a00)={0x3, "3365dd70afe6d2afcf9acedfa936b25e3e75c9ebeddab9a195ad315007926d9da579342db104a7ea72276bb38a79a89e00ad250a875793ed42855b6510041317ca2a52f20d4960fc116b5772ce28aafc14cdc4e22f57b42c2a797329767f66dbdc6d5b720d491e1f32c53a9ef3c7c289279852e319f598dd83f4a7c213ecfc594d3f6cb6145e07031f3a46b1d824ee5ebc42e352cb76fb2c4208d28cc36c9a2ae6da6e94"}, 0xac, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001ac0)="c594b3d86445dc22854d5fe062232f88f305ce3ec5136a27dde5830e2df257d2a2532e731ce7599c8bbd7ef12fa4ab74d766b134b881195519018c9829559953555d228f9d37f92d6ba4fb6d68ea344dda5ce2d8b7a3f580ffc296c4e3c7a2abe9396e7aa8c0accb775ad56d732c3d32ee1a802de2d2143c828931e0e642d74c6fc4f0fc57e2d888df86d81ec7f11b02508e307cafaea5d1b65eb5cadb016eca5a8cabfb84173ddb142b6eb1e50de2b0331c282d62a5ffaf5f139ed7da2139924a9b7a69d3aff34169c81420e4", 0xcd) fchdir(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001bc0)="8a80d357fba76ca1e730fefac6e61d313c735358883410198773f98fcfa855ed1e97ea9674ff145f40dcbb8cef81d7192a", 0x31) fcntl$setflags(r2, 0x2, 0x1) preadv(r2, &(0x7f0000001dc0)=[{&(0x7f0000001c00)=""/220, 0xdc}, {&(0x7f0000001d00)=""/59, 0x3b}, {&(0x7f0000001d40)}, {&(0x7f0000001d80)=""/33, 0x21}], 0x4, 0x0) r4 = msgget$private(0x0, 0x0) chdir(&(0x7f0000001e00)='./file0\x00') msgrcv(r3, &(0x7f0000001e40)={0x0, ""/142}, 0x96, 0x1, 0x1800) r5 = open(&(0x7f0000001f00)='./file0\x00', 0x80, 0x1) getpeername$unix(r5, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) unlinkat(r5, &(0x7f0000001fc0)='./file1\x00', 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0}, 0xc) setuid(r6) read(r1, &(0x7f0000002040)=""/7, 0x7) syz_emit_ethernet(0xfb, &(0x7f0000002080)="b1c3e35f0049dbf34f3259fe40dede79415e5acb1fe61c854addcdf05ad6cd9d0ed6cac20fd64fb6f1803b7c545567444f4265dcfa1aa7cbe271b32092e6d74ec7052779d7525cecf9f54f48972c8b3ed4e0cf6967ffdf6f10dafb0e94abff619328808201a7398f06d9d46c3d03c7fa67b609c83a39b252089f44b487d3ba331ff3ce41ca84652ce9f8484e6530da25b8ba92d016ce5613d2b3965e5e04899d1f90fa79582f05618ba7145680ebd1f9e438398be09865574bf4539017d70de4c2c72cc817f83b6a6fa037bf88eea6abe2368064575a3bc2085ccaabe5e5c2f8be24d7e6205a62e9ba2a00ce48dcf3adce0edaa6040bde62b942ae") msgget(0x1, 0x130) msgctl$IPC_RMID(r4, 0x0) 18:47:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000600)="d844f16ec9cc2585037c7378b24f60cc306ef4330e774feb96664d4af410e5f9a3aa6c54fe5d55218a985b668b20e7c46dcc63493ac7f6f4d263445cec9c4c8f0393fc7a347d1b6d4bcef19b2a3526f8d8e99d52837742a9adf2cda6a9ea6425da78d04cc850b0dc95bb2a655c8401b1128d403890ca328e6327efe59a1b8926d0076b25f9fc2ff944553e2f8886116f6d2cce8b9e09124a4e06862386f2578dbd45fba431d0b4e50fd70c7f876129af287d531b1b31c7d029715d3023e8977ad0ed2a5a545c97fc5f8e69876149b421c229109df913d0b65519c9ebbfad2fb9e1f4b156c5da1c96f295e443526edb15ed43a6d5ad427f847230d0b137342d963ee9cf41c0ac462a94a3c149c66c287ccb7afdff7b5cbba24fbcdb39b9df3efd7dfaa1b991a5a39f987d6eb357cfdebf3d8e2f04e785b0ca78b0af6e888d003a0f07b7b00f061c4412f151df8ffc571769ab40150d2353655069f21dd607a54cb17f24e761b84c0017e11c006bdeb4c008608393606565b84b19f06e07840ddd9a401899360722c43a0965e8c96b606065ea5fbb43d6e1a952a16159ff20f40a61bf27546910bfdf5203a0cc1c709ac43a94f6769ef5172398f70d9732f5e9d546869dd24f5bcc8870508c1080c00830692556a25af1fb21a09852acf8b46ac3edaca161d2e736e15e5e26cf1fb2907c56078cf314ab97f48da74987e25d0f6893eee5cafb2d6e9912ef4400e179dfaaaab843988007e9e5dbc16307bf585635a02c0a8f36230d8af183cbf7c9a95be50d71d0d32c446fe13f61269b0d30fc58d5d662cc7ba57b6812baff43b4fce2787787d6e85756281dc8f2ee685ae125305c5a190ae233a857e1c3e2a46c37d3d6bba5b3335fb1a3e367642c111051d7576b74b582f0b586ef51a77f7c8eee487aaafd8953612cfbf5277e65528416fb63f4616594395f432c77443c8b8e2519cdf4fe11aacbacb96cd220aa49b68096753c0ae0bfc74fd1addec35c6a1c33a6fb6286be2e9d82ea30af6035262b09e6d838d44b509f89eb3f77dfc8db320923d8efbb38406ae53184e8e581adc1763f4ec251acbec4c891a7cc9a27d0e90b0c38e5e60a00fcc2fe970a6f2068e878f3b098d51297f5170448744549c5507479195fb1ca04a206da63a3ba6e8ba5f9623cd9bfc795ae49db627623a47909e846e99c7bac0f0efa2aed98e26c3777e293216146c897949e81bdc1893bb4d4835ef1aa5a5a94669ed6f713bdfd9b84aa3451d05d5e45d802503b60d51883e0ee1015e69b799c07a17fff9f011508098f28578262ae99597d710ee6795ef54fdc2e640e347772b78dc49396696213923372ca4d18e6736218add04eef2016276b419ed5c09d40242c081dc6cf3164ee2a11403c7b20f535c04624391548ff928c694bc297908e2680323de1d838c7fb271485981610a2512ac5848888b19e1d5c3a7ae2b9c84ab3dbeb299eda3259c5d2e053be82b9595cc94a6ee8977fa028f0a95dd6ee786c89f039a4e1c7f24179bb3767c600129debd9e838c1ca898d3d3576b94466b2db41453d680abfab87d61951dad78146a73d7d933cdddde24db1578c3dd9a5df489f7e835c7f2591fb0c2ab8ff1eb5ea90b87428c77bdfb5c644e09041c2a1318b8a47e3909d867025b4dc47e6ec4868f541830992b99f44ca04ec08a0df584a06ef829b3901d4e1b9d6740d8bbf283f59a65fe4a657780ece4a660a2e6f004b452505fb14347a003067ffc2ad138a428df6ab1b59c4464bc05237a4bb3ec6cf822131b56da29e67cd158def5dad272bcaed6aadaa821d64c7ed15f40883aac1dc4e0a9697a433d2681eb3d17684c3788f998589caecfb444e8d6cce43d97db057db46f9facf1dbdaba90fc8e132213f17f67430b184aaa2244a9d932722fe417d821c5ed01d43774b037d83390bf02476a4d2ed090231909492e25136c1e182426a3b159eacfd45cbc6a4082413ec3dd460a3c7f8a2c8eae16f864417b0e8b98d9792d7cc81ea6a5ac0a71c6a018a36dfd465aa59b341007a0efac5e362985876ef6c71a27525d6bbac980d6ae6a8efdfa470405cc33d89b63c3566b7e519bca5f87c57f864541493797fb8da8bce46244776415ce94dfee01e7814a8488d264a2e76aabb5ad94e544f7b8e261dec5f29ff92409be70193b6aa43f2fe92249ae257b2fe4313e431f7fa60e04120691e23f4fbdbe586c449f9d35f51a73621039dbca1a24f991e5f33789fac0abefa72e617216a3210171c4f37135b8b78c2af659828b21189bc719e4c5f222c3e33a092a848a1e659cee194a83ef766f2d33ad85290fb8ce4348b5667733510b87a3bdf0bb5aafd352c9e6ebc6f02de138b58c6c59a48a8bf9409649ca7ed0b18c385a46680ca98970a77a790376060d1b366772512cdb4195fc9d6935fd49d65a84095f483a84e805873871338d5e70fc5f08f5d27cdbf81543896e0f534846ccfaa75192043d2d8191b59730ac17b7bbd5ad06c2b06dee25972b2bc655e01f1b08268cd3808645a9ea45341581b6e7f68f24fac9bcc4170c9ba6a2bb7ceb126d17e40413c5955bc22b37b5e058f4f426caf4329f00f105f86f4b1f9960c653179affa48d8fb6695e4deb26a1d5bebd08d7c9417cc8f0dd177e532dd277108b2a38c9dd046d2352fee835fb34067a6d6ff0fef9d3edf451a2b36ff487ab47b296a63d45ddb5ae887298318c236b60f8d69d2172504af791af2d7487d855034ff52a34e3af54bcc5261b9540130ce10095a4108c1c451e7dc0e567b2513716b50f52a0a49121bd0e5aaf35bb9e595957ee8ebaad00922554cc5233a2c1b5de9d34c9a5132252070876c36a81c250de46c255c4207f1edc5bc4273db009074c205b29c2e361685ba20e3d480ac8248c099492772d43edb7e8a315a50eb4fc202166f4896bfecf7907ff97ff7a0916eb4cbe37776bd9934bda9d1b62dfb16df1b1e8890f7ba6a4cf95d5e6713290e3e55f257c3de70f2935540e3392e2ef94479d730b77c265868770e652e8f75cf25032c4d85e34fce8ae61960e67ec09382870ff42303eb7924660a63250a5f9a21eb9d2d082076002bf306e75cfcb76f40750a004fe9398f37bf9137420f5bd810c8f7afb73b77ec07d589c40005b3245c0c43aaede95063abaab6bda3feb91c7a633f8bce7d9a459e000471005bceeef54e10bac7f65f7b065781ea33e0a92ffa70742b135feb7acddf0491d0d24f0a3025a8f2cac3c2d18a84cf34ea031361f045766b2ac14004ca9e19e9b967df811fae69d9de1bf57d8d5bd6fdb86e89c136d1c706fea6be8dac79e4b79060ecd415db8475589097016c0dd6c42a2937bc925bd87859fc22c0492f53cf102379880f300575bf90177957edf4e4377b864967c4e1ca7f6317f39ad840c9d0594744804cd5ab8dc720a8234609cddc44834fe3c4f4bf384cf4fb8983ecfe141fa06cff52644d2750f87167c0d8e49ac719135b1103879467b6c89d093776691f36cde0c36c834c88814a2136c30d24b3461aca320c529a8a2830a8c5d6edbdec786e98a3cea35f2c58f52d26298889c39185fe83b7e2d1ecfb0ff4214a5932b165fa63f9c2177a4e5536472041bee6d2031e1a3a80e9fb8c8713b9669326b00f1784cc403ba07674d45cd4b0480d44724d75169e965484af2417d2d921fa38e589e6aa091e615830cbdefd34e51b60ad85f9b98201e1b8608284c6284f4aa02ab9ac7e970e74a78f12a77a69122750bda5c249a9792de794cff2f7e11e4e3522ca484b7d332a613e4f0f8319d2bfc070ebb6f94b304c214b605466cc17bffad85b636a024c85b6f2b740f4e7e153123d2ddfc1f2aa272c97438bc6a7a41213c8c05e8c3241ba03babf1e3fac", 0xac8}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8) 18:47:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x22) listen(r0, 0xfffffffffffffff7) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) listen(r0, 0x0) listen(r0, 0x0) 18:47:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040), 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = getuid() setuid(r0) r1 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x2041, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)=""/90, 0x5a) 18:47:01 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0xffffffff}, 0xc) getpgrp() r1 = socket$inet(0x2, 0xc007, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r1) 18:47:01 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x82, 0x53) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) 18:47:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = dup2(r1, r0) accept(r0, &(0x7f00000002c0)=@in, &(0x7f00000013c0)=0xc) dup2(r3, r0) accept(r2, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) open(&(0x7f0000001480)='./file0\x00', 0x40, 0x8) readv(r0, &(0x7f0000000300)=[{0x0}], 0x256) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/110, 0x6e}], 0x6) 18:47:01 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x81}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="61cf4fdcb2b73d60123ea06946555ccf325ee9b44b53caa9a98eaa9f8442dd4195cb4552c316e4319c5501ac9c0fee8d0bd50bcdde3f870c3622a7fa510f046d573c0d3ea9113cc55d4147d612f0066df3b1d90daebd2e1c4ef1dc7965583f0646323b4ecefca91bd8c6f34ab014eb8ceb1ceb4b9167cf581d35e23afa3ad5332f4a45b8dfbbe67ac3428397079e9aed9ec1d18f5aa07df975d4ec6f7f92d83a33d01b2cb17f4d3913922e6ebb2d0192c712cad9864804c1d3cd604958b04c7db291047bc4a55189a4e4795fae9414edc359ada271b6", 0xd6, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f0000000000), 0x287, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 18:47:01 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x400) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0xfffffffffffffffe, 0xffffffffffffff15) 18:47:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x6bf6, 0xffffffff00000000, 0x7, 0x5, 0x9, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x2, 0xffffffff, 0x7, 0x4, 0x2, 0x7a, 0xfffffffffffff800}, &(0x7f00000000c0)={0x6, 0x100000001, 0x9, 0xfffffffffffff001, 0x2d89, 0x1ff, 0x400}, &(0x7f0000000100)={0x2, 0x36fd}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r3 = msgget$private(0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x7, 0x1, 0x2, 0x8, "8dd236c3f89d2737edff4b7397d42894765fb65a", 0x80, 0x4}) msgsnd(r3, &(0x7f0000000200)={0x1, "e3e1a5"}, 0xb, 0x800) 18:47:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kqueue() kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 18:47:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) close(r1) 18:47:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 18:47:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) socketpair(0x0, 0x6, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x80000001, 0x7a, 0x3, "85cec3c95ee8abb11ae0bee2eef253839afcd268", 0x5, 0x3ba34195}) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) 18:47:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffefffffffe, 0xe1, 0x3, 0x4, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() recvfrom$unix(r0, &(0x7f0000000000)=""/54, 0x36, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 18:47:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x208) semctl$GETZCNT(r0, 0x20000000006, 0x7, &(0x7f0000000140)=""/82) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1000, 0x1800}, {0x3, 0xff, 0x1000}, {0x0, 0xffffffffffff7fff, 0x800}], 0x3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 18:47:02 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 18:47:02 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') truncate(&(0x7f0000004540)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) 18:47:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/241, 0xf1}, {&(0x7f0000001240)=""/237, 0xed}, {&(0x7f0000000100)=""/76, 0x4c}], 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) 18:47:02 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x2d}, {r0, 0x40}, {r0, 0x13}, {r0, 0xc}, {r1, 0x10}, {r0}], 0x8, 0x2) 18:47:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) execve(0x0, 0x0, &(0x7f0000000140)=[0x0, &(0x7f00000001c0)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e5cdb880b31e1092247cdb401cb7804aac6b9d80a4288d92230681239fa54d963101bc524900c730d994657ee6aec2ad22e62486524bcaa9a37045bd0dc1879d4e15716e3a9450fb10771e3b07", 0x4d}], 0x1, 0x0) fsync(r0) 18:47:02 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x140, 0x101) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x3, 0x80) r2 = geteuid() getsockopt(r0, 0x5, 0x0, &(0x7f00000003c0)=""/108, &(0x7f0000000040)=0x6c) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x80, r2, r3, r4, r5, 0x4, 0x5688}, 0x5, 0x1, 0x5}) 18:47:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00028000000}) 18:47:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 18:47:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') ioctl$TIOCEXCL(r2, 0x2000740d) 18:47:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0xd1, 0x0, 0x0, &(0x7f00000023c0), 0x90}, 0x0) r2 = semget(0x2, 0x7, 0x211) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 18:47:02 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x810, r1, 0x0, 0x0) 18:47:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d3f20c230bacdcc1cd27f80753efc72040dbed7f5607159768965eed7bb8ac2a1d73560f2e68c34f1538aa34c1b0ca2a9fac61ce954f05171755d7333dc92632ea1b78962e0f58b96ac4cdb474e62b6a4b56764d5e9f6353f5933b8eb66400fa865851b551c35d6f2c3e9d7a438f152016998adb6124f51def33620f0a21cd36772e644056f5441cb87b5b2ea8e1b09a1d2be0a8614820d174988363aa3231f83037993c1b8dacfb71087f5dd7175f7cdfba2e7d59e92149c536487795a4c3a888b1f58950febc909e32eeb0d5778d4d449a9e05198cd25138a8cbcc521b0cb91869f20ebfb8d53e04ee5362cbd7c0ae3937330ba80e2f7dd352d8c16cbbd4729f49cd2267c6f7c677a28954e9e0538440ba557026f75c784ad242315c454fd4916244cbf516bd0f85b597fc270bdb20be6b6f23bf2c12f62fcafcb1f91caad7174d02b69e4ae5490fc97074f72ec34b6409e33cede702740b37aa79ee626a1a835c64dd9ea9a189102f54ef355f625aa8d09e162a24615519457bac7a457f0f3e6da3fcc16e270a2f2675bc7d6a61a21c54a4817b54f283b0217eccc49ea2972e7bd62dc300ed62ff242fdb81ca2f0567d0b6d4f1e487edf066f17e964aa54bf18c069e187046edb97b159efa1163568c088e24cb11a4a4ef542598369c004561be5611aa75a00b4dc7606b76dd0a29a140c7b53db02e43a0034f6bd19301606ae1d37e5bb596d1b9701204080de5ab7b2cb1db0d73175f9cbdbb0baddb3469d7f90217ed7c76757d24146092c71c58743447d7cb2a633d51d2fb6c3b2114022a963a8cb06a7adcea884d3bf85d77ac0b22e81999a843301209f110ff4e33974d602ceee9cab8df9bf34f0e69b582aae670dbbae4a4410a2f6f1cc097e1898fde0edfcc8efd63868dc37a3d5d34601eaba02c393bd6854e5ff659a385939d4bcd84fad290d40e5d488dd5f3a2fff8fdfda4c924bd2664d2f63aa2e64f92c4a55dc99618984f43b41c8dd1350dab7acbe57c6777c30d9e36111b7a2fc0c757ea84e048d51a0f3e6d104a72ce89f7261d615256c769cb572493d13b0a9da8c53a614a8ce342eaab9f4c2f512683311fd12a996f3d677cff6c07f1f7b7a8dba67e6d70b602d9ca03b5927b7e90832b18890465fe1b94bfddbf2e38e0767baf8034b27632f790a068782ba535c743fbdf5d496da1e28adfe84e3fb359a9e7dcd016e5c8454fd0917", 0x567}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x6, 0x9, 0xb0, "6f7d0164dcd4e50e5ef0d7dbbaf1052afe9c76b8", 0x7, 0x8000}) syz_open_pts() close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3) kqueue() syz_open_pts() 18:47:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x3d1, 0x3, 0x0) setuid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000140)={0x0, ""/44}, 0x34, 0x3, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/128}, 0x88, 0x3, 0x1800) 18:47:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200006, 0x0, 0x0, 0x1000100000000, r1}) 18:47:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$setstatus(r0, 0x4, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7f) fsync(r0) 18:47:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xe001, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) fsync(r0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 18:47:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x6, 0x100000001, 0x738, "d9d2f3ade50f529886a73045e4ef524c58905b50", 0x80000001, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 18:47:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000040)) 18:47:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6, 0x1, 0x9, 0x80}) 18:47:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) write(r0, &(0x7f0000000140)="4e44c59ee0429381a0d9468ee72f3b3e259355ada115b9c815513ee3df54e13f1b0e82d54be84c82eea55a7eff968d11ce5e572fb75aed1e4bf3de5a923b61e8b4102a79aa5fa6457b87ccfd0b85c277c8f4952e7b949430919f17ba1c7aaaf60ee3dd83f8cc9a515791ad341a9f65e7a97e8b69ead4f2848be4404c601f2baafe207b621096ab1c4fc24a5519e49d31362035c07432e8fc849f1581a2b77f74e299b9dd503348f39421e1d3d9266d24754568d33582a1e0d4b364755eeee6a052d7f234a6498de60fda6cdd508f3f97d59b4250a0e8a0cd6f7236cbd7c474760a230b45f758f62236a921c3e58d6279432823b51a9806c0be1654698efbb5d2833182b3c5a885e5bf93ff8d45ac17a8db7545b3961f5d71fac266eabca8a080efdaa1c4ad4bd395d660b80debeae50be97832f3adefd9de861ab5fc7c09b731f18efb7bcb186a0c0d0460d22cd1dabdede32309a60cf969a5881c935c7d70f496142cc74d49376374d3a7ddda86ba321076baca75cffff505bb216976864139234667de361411f25bf6f16caa0a9a9d2baa28bcb5c82f70a0f92f3b0e6e35e3e27a714e1309924207d4436962ba02e86893f9a0c75d8231d02ac928b820617a0bf538065e20e51a1d04af85a85b28839f55d418b3887439f7c014a9d4dbc43521a4b48ee3f11d75ad0867443a135c22f1c51238bf590291de4afc9c0d4be659faab6edf35aa388115300de47ba58f2d2406b86af384b2d83085173bc445051e3994986178535e34a2a26ca64f5cd382e38ed297a6028772523c388b841659968f3797bdf256efa99e2c04f0ca37d3d9e99db2c275c92055de8dc5a4b76a652801b382044c398d9942eb1703c297bc9587ecc1cddc06124cb5b2b68732bcc5d641924b06b2c152ed9b603921ff03980f987b751f3824335de5395184a70bf34fae5623d21b5b0daaf86cf63ac1d1e6fdd878a8ede3a83a23e21f8e5fe30db010cb4617f16d61afd9c27d5ee3c71d070af8975e23da51a570ff5e5010a4d40627a41bb8e4ae5fa5c3fc41152e8e720dfb56566429c0cceda215c2890afbb9873fbcaba2636b084d96b3c01ed6c37b6f5b9f637fa462d78a0c357aa66bd36146e205173a5fb4816ac1b29c6268ca03dcdbb97be5394a1820cea7d86d446bc4d3dda6efd3c9f09d24be1c73001d19e78f9cbeb2ecb156f816aebff39693eb7f09570a6b50786bfaafdfe8de1a0b50cf13419e47671823a9ab875ba8d6d3ab6317ab7029b16f18b09be9ad6ebfa27117c7af4f7385f9f58b9fd808515cb62ab634899e94f64137a3304061450c7e5582c9e133d160cadf14c4b232140052b832c57d12043ff5361a0baef689fc68e69e3fc08686108cc16d56b494e4e6d56a09572a505f759538ec430167f0cafa1b3f7231d1ccd76dadddcf45bc2b7d239dc355ef76c8a57832520ef576582becc5fda1f0d2b54c6ac0ed391dc17ce9d6f624f57a51d869ddc547f1a810e5ff4fc7fce4e638d92feee829ba6181c74637438f39fd7f6e09c82a688ecdd60f1ca857c8e7c5a3b9279323f22f030919100d68ff418a482d92225c8f7a2cdfccd811397bad2e5ec3d544fc1ed3df65ff1adf5056ed4cd636a9df6b82de4d2ac84f25307fe6fb3a42c05771a023ed25e6fa44b8cbad56e7e631784fe5343e050c4126edfe901d2651576b0a58f80fce27eac3e8bbaacb94b5d6ac036cae079e4a18c3ea74c84d69d4d11bfc4867c160ad102e25ac748052d28cc24e135af215ce05e5d80218f0a6c67faeb96b4a293ab87572060e8e2088f59ef3c8ba87c7b2b3663ff583c12d681fb588206c76f11404b80ff9750e6c36eaa7b9cb6fc6fc9a1f60b0f4fe2fed12affb432e6ab8f10661f5a424cd238801f0bddd4d8eedb7a396f6d4a9518a8f54e498ca95180aa39060191761df07a370461c939b7088e2c427efd388d85be0edc8d2f4f9e69cafa68538ab727f5eb24598238ac566df857cc867e4e22d31a7c8bb6ff3f88c508526970dbbea045d8deb0e0cb0f5965e3f612603132b47686c09d49788716693f3319ba02ca6f7569b8977c9c366ba37e0eee8333a92fcfc4812fccdf956aff40ab0741ec427022038761a43e9cc9732142f204f8246ec5bc3f4d8cb824eedec63437185309c0d8cb7849c07b651eaacac6f4736caf4d0f0c1f2e8bf7d088d6dbadcb2061e71ba00d332a714eca32c1b6c7a116d9ead393694f34777682722245be081f5cab94b29804d88443330726b1fe2d15c10e396fff554d95e6bbb1cd3aae220ba9398ff410057fa5cca1da40d80fcbc4dde1503cfda58bcb0dc80d58e495eadfee6f87e53acb856a6973ceb8fac94a5d5ffa85765968b74860bb380c8614dc2ffab731b2bb016d1849a5b875a2794423f6583d1c9004612a12fa2249a675872336c136dd2b19a9cf6f417eb9272c00aacd9a85325b45e5fbcc5e139999de008c784908049d27fbbdb397b34fd1ed2009a4e430dfd5a7b3772b58aef8558fa2965074ef44342aa26511b67822cf26f8597722f2d2bb208dc08120f49f97ad3590a1f869e9b8576c895c2eab6950c05f476f09239086aa803c311350aed7c1a8b3f924a22ba8967800ac57c8114392ae667cecdd23ccf46cc36fe9f7a9ba6d85743631f71b687eaf3cc272543e4865d495fb0175a2da91f0d837c3793952285b4cb4654237006c500767b4c47d12969bf5df2e4276c655cb49ad502f4dd960e8949f9ccccdf67874952d499a0386bf84397a9fdfeab7f95ae9b19b2662aea88ae5aa1448b743a4662a53d9f2b065e8f4846bc456f4dbf796c91f0dab39a39f7f9b61f5906056a4d81e9822cc0bf166548ecaab1c127118eeeafd4c6cbba23b6dfbb8553a09ae86887e8684ce82fe77efe3d914fb6604d1642afc281fb765e8d10b23d6985c8b42ad29f6fcc462ae76307939d1c82e7ae8144c1eb72dec0468023b99df2b3727e84ebed8fa8671e1d9c690e867ea6e6af62330358b369e458abaf1603db598ac16c4e8388e84b260aee0e2237330f33a970a971d5b593fec1386368d06b182e5f5034f926a952ff1033f252797f8bb8634d3c689d9d70a2b2aa5e89173e0da8b9eda1e7cb476e13bf676a9a2d8fccc13440e5b40ef16d4b1a8cb3d730a83eff027af178b9bec0e627a7d58d70a41365cdf7f63f26122e74650b8d2e3e3a981c06162004cddc6a602edfccf85e76be9c91dfd48d9d02f5220dd964f360c5dc723de312890b5b20f34f65f6443e561da1e0fb0ab78b8ce6508859b16b50fe2168fbe90d36c7ae146d37683ae95a918f392613e69780a966e30bef2b8b241d655566695d7e3d206ffd93461b72fcabf00dedb5f7a1777f2ebf194601715c7ac2e990d5b34e6bdbdf5b54dd42224530070c939d746092d2e2c6fa63f82ea8d5cf95aa71056c5b8b4a9f03b6af54fa0a7382d66313452e3096ce1a9b73859d9c3a141fe35701e51fb2aacc98112c56ea7addee86249f8645e315ec16aacdb99f4653ac270c0cda51d6f3a864ec63ef8ad5e81f0ffd6eb04c53e26bdb731ce29315192acd6e718b6de457de24697f1366a6fd78bab0f507c2b9006fb828c6c52a562523db31a8273e3b611a51700df05f715c07eb7f2c3b71850b7bfdc09789c9cb57e743a14757b69345dfd0a06db0c04ce1e1677afe117a484d64301e5a426097f987a8fd68c441697c4853dcd53ce64576e45519314508da92b37301a0c59d45d875759d5fee60ae153d188493c113db0f00d38476d066513de8658f808bcbf8bb36653ce42dd9fcc92902f7964a2bbd7d16ef33f1de3a4c9120276f4c47ad7cf107c250a3ee954fb36b83aaf9034483e97653e6afb44e040a557caf1508b0753b493c0aac88d26ced03fa39e201c9d2efc45698e1c26e4f972c0cccbdce07b9353954082317034c64155e2eec9c6d4c786766360b0ffc1096023cae81be200e60eb19a27b3d75d67868d953565591ec8a6609903f99948956edcd29a1b52f5f74d6f86438eafb58adb2508b303c9c2f984fdd82c759852bf9516cffdfa849dc52f7026c48da7bdb772c31297cd101fc28d95b369a6bb9637755ad463d9b19588259f6de258c65fb29f8a9b73ff7e33e26d47f2c28ecd5b1376fef83d591e27bd6f90d094b24e4d389a5234ee9121b041fcf1dfdbd8d94bd07b9548d1cb4af8123e6736e70114e37dfd73c9a6bf737bb69a7fe63c8221d5568fa6df40674c62d14be2aa1528a93a959e8989ef54510bc08d9be9d9d7e6a986651fc29e1b8d05f7d61c9c2f46d0d0d534ddb61c7c7418a8f984d9a3754aed266ff89e3cc89d6816c5cbe681b2bc2a7dd2f1369056c39fdfde710b929c1208bc28f12a70cf59ce598b273166b916f8731bad930182c8b177e83d36714843edec388256c6dc451b65966bd4f0e353edc091ebaec12464e47540da8f7730a947c4a3055f7efa7272720040a045dd8a61b7dc8c6ba379c0c755f6ed9221a9612707627b8414109c23a256975c783df7f1a9108105d3495ddc45d3e730c1ac66d3138bac47d914aa9148cc8cc86c1fef711065a962aca02f926657800a4b379ebe0eb53d8dd5f093d1031df455e5129d13392817e00b6194fd52de743a172b8dcd192be77192ac03eccf36d16a2cb777b34c2684892740d754d756d94baa12eba9e2e7bbd28a87543339151e9f088cca3613de9a983e7100cbff8bf436e1c6a30cdfd59de2872b5e175473af2bd42fb2d0d8fbdc9f4a8d6c88ba9ee4b54d8d9e107b33e8697fe20e5c150d28cf67f18d0a2f421b71208db10ca1dc09dc85f0b45d4de46cd3cab3355af326eaf2434e9e00ce42483ab4d8193b28d29954a9df161fc084bf2687066fb804b58d3110d15efbf23c7b2e87edd385b8903ec3d21080a796bfe07ef067d7130bc5faabce696a2e55e6ae3414e9347d2ede8fe67f17b616e67b3a1d3c5e35a7c805b572531197514d8940a18d4424763e5b10b6e4a26db09a282055391999425ce3bf18fc5568b6676b60d612b45c55e9b106ad330603483ed17f66547238e9834e9db05cbef669a756a15291fe030adda90b4b213a5210c5babdeb0f7ad3d207e226195f9b01489b595f7d36e8272e94e05d88f3cac94945f8be6aaac783545ed73b140c2e5e735558f9f4e5e3faa745a9d6dc34b2dea36a27d05839cde5d7d26dc28b9f421b22304f2b0d2a8e43152964328d9e55574a29cf7cb90a1e9662c65003f00dc0d7993b7e27b0a94fc7e7a041ec0e7954bf4b348493320acd09492c24652fa725fe5149726ea1a3555c4c63d64561ec67b12ed16b462d2e876ba67d6f8ec5b409896df362e6ed970d159baeb597e71bc438aec3b90d64b22977d6dcd5a788f4dca416c11b3e039e86f5df26442470b563388c4203b349eabd55a512668962cd127713bde8341c067404af311348e8e7eb6d051ed4d4775325df0628c20ee06dce5d8b48ddaab94c946836b08c1c3d34dd681a7482daf2293ad4e655664a7a307b8e057fca81e5ab722c6abb2812d536e7c8316b012b748c3a1733cc5438ef690ee8e28204b00ec93a89d553d6a4a452324efaf7ce21b22888959788d89016ad41362035f65ec74676975101bb15518dabd152dd23d797a2b7abdcf4d91153f0066ede8d5ff5b3cfcbd9ab2535f0fb205b834c45a6463954d8a04f734ed888b07a787f7119960af537c2947916c438a4da1959f2a2896df3f6b52a412be6a8b87ab02adb3ee7955295bf20770ba9899975843ad6a19a2e6b75a9f19510e", 0x1000) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 18:47:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 18:47:03 executing program 1: shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r0 = socket$unix(0x1, 0x102, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 18:47:03 executing program 0: r0 = syz_open_pts() flock(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 18:47:03 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 18:47:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x4}, {0xffffffffffffffff, 0x40}], 0x3, 0x9) socketpair(0x6, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x59, 0x46}, {0xff, 0x3e0}}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) dup(r1) 18:47:03 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x41, 0x6) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) r2 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "4618502758a827a22acf8aa2dd8c456526ee2c92"}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) 18:47:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x8) 18:47:03 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x100000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 18:47:03 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 18:47:03 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') chroot(&(0x7f0000000000)='./file1\x00') 18:47:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) recvfrom(r0, &(0x7f0000000080)=""/133, 0x85, 0x843, &(0x7f0000000000)=@in6={0x18, 0x3, 0x100, 0x7}, 0xc) 18:47:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x5, &(0x7f0000000040)={0xe0cb, 0x4}) accept(r0, 0x0, 0x0) 18:47:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x0) 18:47:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000100)=""/184, 0xb8}], 0x3) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000004200)=""/4096, 0x1000}, {&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/184, 0xb8}], 0x7, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000580)={0x2, 0x0, 0x7, 0xc936, r1}) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x20000) 18:47:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x5, 0x7}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xc, 0xd20, 0x4497}, {{r0}, 0xfffffffffffffff9, 0x11, 0x80, 0x7ff, 0xff}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000004, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x81, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x90, 0xa8, 0x330f, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x81, 0x4, 0x2f}, {{r1}, 0xfffffffffffffffc, 0xe, 0x13, 0x6, 0x79d7a935}, {{r0}, 0xfffffffffffffffd, 0xb, 0x1, 0x5715, 0x3}, {{r0}, 0xfffffffffffffffb, 0x22, 0x80, 0x9, 0xfff}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1000, 0x58f1}], 0x5192, &(0x7f0000000200)={0x1ff, 0x3}) 18:47:03 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 18:47:03 executing program 1: open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 18:47:04 executing program 0: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x81, 0xe, 0x6, 0x280000000000000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0xff, 0x7}], 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3, 0xf0000000, 0xfffffffffffffffe, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x24, 0x2, 0x69e52e3a}], 0x6e00000000000000, &(0x7f00000000c0)={0x6, 0x3f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getpeername(r1, 0x0, 0x0) 18:47:04 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="ca0ecd493e641e8200be2d6249729f65f8d3774365ff40dbafb3927513b1b6569cd4f3fcd8e588b17cbe56a44795e70261e428c91857198165610d8f2fde2150d67a05d9382cd15b8c1bfdd41f3ca221f1e24c", 0x53, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 18:47:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000180)={0x5, 0x3}, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x20080) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) dup2(r0, r1) dup2(r2, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8200, 0xc) 18:47:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() syz_open_pts() 18:47:04 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2150, 0x6c7) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 18:47:04 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = msgget(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/88) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 18:47:05 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x9, 0xff, 0x0, 0x5, 0xe7b, 0x2, 0x2, 0x40}, &(0x7f00000001c0)) socketpair(0x1, 0x0, 0xada, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/179, 0xb3}], 0x3, &(0x7f0000000400)=""/66, 0x42, 0x7}, 0x800) 18:47:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) open(&(0x7f0000000140)='./bus/file0\x00', 0x21, 0x4) 18:47:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x3) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x4) r1 = getppid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 18:47:05 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) 18:47:05 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) socket$unix(0x1, 0x1, 0x0) 18:47:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/38, 0x26) r2 = dup(r0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x2}, 0xc) socketpair(0x1, 0x2, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x2, 0x0, 0x7f, 0x1ff, 0x100000001}, 0xc) 18:47:05 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x100) chmod(&(0x7f0000000000)='./file0\x00', 0x3f) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x111, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x3b3) r6 = getppid() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r3, r5, 0x100, 0x8}, 0x0, 0x1cf98fd5, r6, r7, 0x5, 0x4, 0xe8}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 18:47:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0xff, 0x80000000}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 18:47:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = semget(0x1, 0x7, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0x80, 0x4000}, 0x7f, 0x6}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 18:47:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x3, 0x5, 0x3a3a, 0x0, 0x5, 0x100000001, 0x8, 0x7}, &(0x7f0000000140)={0x5, 0x4}) shutdown(r0, 0x0) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x7) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x4}, 0xc) poll(&(0x7f0000000080), 0x0, 0x7) 18:47:06 executing program 1: pipe(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) fchdir(r0) write(r0, &(0x7f0000000040)="d9e89af345cbbe3c95b15f2c1cdb9bed6c0de2", 0x13) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(0xffffffffffffffff, 0x5) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 18:47:06 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) mkdir(&(0x7f0000000100)='./control\x00', 0x80) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./control\x00', 0x100, 0x4) lseek(r0, 0x0, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/173, &(0x7f00000000c0)=0xad) 18:47:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000000)="dc311e7a47925cf8c9d5dddcb4f7f6c6bbfb7378062cccca0aa59b1633cdd294dbd8d5", 0x23) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="f1", 0x1}], 0x1) write(r0, 0x0, 0xfffffd4d) read(r0, &(0x7f0000000140)=""/92, 0xfffffe3e) flock(r0, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x8082, 0xc3) msgget(0x2, 0x40) 18:47:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="5ce248406fcc75cd", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) utimes(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f00000000c0)={{0xf038, 0x3}, {0x1}}) chmod(&(0x7f0000000000)='./bus\x00', 0x1a8) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 18:47:07 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x9cc7, 0xcdbe}) setrlimit(0xffffffffffffffff, &(0x7f0000000080)={0x9d6f, 0x1}) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) 18:47:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x1a3) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 18:47:08 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x144) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x10) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002ec3cd696c653000"], 0xa) 18:47:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b, 0x0, 0x0, 0x3}], 0x1002, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$inet(0x2, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 18:47:13 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8180, 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x6}, {0x1, 0x7}}, 0x2) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 18:47:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x0, 0xffffffff, 0x400}, 0xc) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x400}, 0xc) pipe(&(0x7f0000000040)) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3f) 18:47:13 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) setsockopt(r0, 0x2, 0x101, &(0x7f0000000000)="ae45327ac7b1dd640a329575a418d26723076a765e474bf1e5b15a7d6840e4ed54a2a9b136712e3d06128ca3325f8f78b73ebe22e98a4d51c4fd76f6b2ea96dd60b9687720bb5851dca6777268c4c7fea6a565a1ecea67f1e470667723f6cdd20204c4c6056e9d59013cc7483636ecab8f4879dab34dea79fbf0d2438a508e091974a9e2165ec1defe3a6dafb5a8f1c3a02bf65696ace13dd987822506a920f1256baab36d65c698d08219f674", 0xad) 18:47:13 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000001c0)='./file1\x00', 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x71, 0x9}, {0x1, 0x7}}) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x1}) getgid() unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1) 18:47:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x3f5}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0xffffffffffffffe1, 0x80, "b02807ea4e092bf195431a100a43c0778fb5ca60", 0x0, 0xfffffffffffffffb}) 18:47:13 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x10) setuid(0xee01) pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 18:47:13 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) 18:47:13 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1c4}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa584, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x144}, {0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x100}], 0x6, 0xff) 18:47:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31c3}, 0x801) unlink(&(0x7f0000000100)='./file0\x00') shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) close(r0) readv(r0, &(0x7f0000003680)=[{&(0x7f0000001440)=""/11}, {&(0x7f0000003740)=""/4096, 0x1f}, {&(0x7f0000003700)=""/33}, {&(0x7f00000024c0)=""/101}, {&(0x7f0000004740)=""/73}, {&(0x7f00000025c0)=""/148}, {&(0x7f0000002680)=""/4096}], 0x2d4) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xbf93c07ccce5bf2, 0x4) 18:47:13 executing program 0: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x8, 0x7f}, {0x4, 0x81}}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x112) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 18:47:13 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1e0, 0x100) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="efff2d2f6d6949653000"], 0xa, &(0x7f0000001200)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="ca0c006728254ebd70fe7c9c62ce1a914e0886493c158c848cd5607a240c136f5d421102fdf5b8fd0f75388ab2d33f009e045777bb229cef23ab46c8aa9dd233cdd7452a25a62865695ee357b29fea8cfea72457289856ff857a0c9e4c827a5a8f025815e9278e46e8386f0f0686", 0x6e}, {&(0x7f0000000200)="f362a1048d43bd6802141ab813a0edc40811545f40c4cb3ce9753516657fb1df47bd089a2377bd16fdf04b9e6060824402be75ca65aa16be1e99098a24e9fdb0fd18c371bdab4f3468515e340af47a7170009047b9e26f0e1d499df8d6021681286cfe3421d419acd1d48681407b51786dcd736880a0c804c73f28493ffbe7fff0c850bb2eecc32e369de7d8b4b1f9886688d223803c6bb16fea7e687d0f189330ad84954dae53b24c014b95802d30c4bb8ea3fbf18d58d190409677d68ca374aaa1ba2a2fa08b8723ff49fe4d267656d3c5888d222eff7c083e526b22b5f49d579fb1106af66b89b4e50bfad1852d4c493d947e0b3841f80eb9a84b43bcc69dbffc490a1f3195e119ea0687beee2dd67d1f3cc419fda118b7b0c01aa85627a4e51442d4e294c4edb59ddab2f4af7fe474d02b68421344e87770eb43d3eab9ba68c57a595de17ebf36559d50ff61c7e757a56bc98f08e07028d70985c9b96afca4979418ac127a69a4247c7b11db8b96472b89caffd8c5d533c6b5ba447ecde7e64de414534e2a1ef3415ace86786a4bf801d841b485dd8f23b0b2c8fea83799172efe8f4a5fa35b0062a8f06b634dfe0a43fc4ef5edfe09858c0f4c2213305fca9037c8181d646c6985907ecf0675745ee55406fb1380d040748f6bff8bac0d3b813df762ac23ec563f955c839180019dbec7d65f286669065148d91462d436d29379a90b90c5175889deb55eb31908afc2f93fc21c410a1aa39cdac6bf8c312df5da5f6108214d5f805a5decdc23ffea1039e9fc47fe23d10d507a9c80ae2608ccf8c4be4199bef416bc6ebe2d79bc127eaea2e7a4c9b72e465c23b06a13bb49f8aaf90d4d70e28443901d25b77d730df9f7d5dd784f64deda3ae2fbc3bbd3544fc6ac41bceec2c67f64161bc7c2cfa55b174abe690c49b7fdcc7eb783286863bc7296ec03b945e082e5bcbd781aa89aa875b871b96dc0a59e5b7ff281e4756b09771e220e99d0dd0c0e4fc7748b9d2c3ef8b869e0222bac92cfd079b705663daea182f3bf42b76d284c431df91413960da4bd33cd5e93d7d4a8126c9b24b0ae21531485b2dab36b52e7c807452690c4768e6b3763615557ef00b4420227c3a969ec29df4ea4640963a2ea003d155ff7b582fd8d60852a8bb1eb7d13e1797a9e9b20a4df68d1b308dc072100cacdf8639c4a04fc003aa7789d61002a84cb39b95c88ced47d85e3a135cd1b11de4091da85bdc3f6af662893455d38734d5c638750cdd969a1660501b98c2e917aa72fa37fb708c086a46633b2c23700d5812b9520b4752b3c28439e544ecbe07f6a7f0dcf85029ecd74e11dea08af762774be3f2ec122cbeb2312e5221a6d5a7e182ba1f4d376f6e8e4cd9693c652cd955b72ea10524c0693fe156c06605548e302fe6715f05507d04e666720f14aec54932c41959cef1cd6295ff680c51375b99a2ef4ab70490283bc5f3f7a9e09dc37a4f120fc3ea6889bd0cadbe86dd0bab87686a9fe70e83d601fe5d999cfa276ad4b51e134ade4a9b14cdb69200e6e0e93e21639657180cc46d1d70450b61c83d500a08bdd465594c11892315652bfb3438d7afbb39b4bea1587a0863d0f94da9d106e86b4e51ecc18fcc5a8eea34a15974c4673c139c92067c43712523429af3fa1b0fb9c44764a5944997cef2080657a9194a944c39c19f5f45789fb78ff35f43bb478b7c8934f0fb0f924ad082e66f39a81b736049e9a1a4f01ec1f04163016516c7b67a11533e5abaa4cfaa9e219906401cd025b11b513ddb613398518d9704b66bad9abdc59c1162ee84dddafc306fd2dd4b74d0ea88a97cefd51ffb7955a2f05386bc993579c549a6c4ec9667e68d4d02f19b5a887aac67c5caab8e788c01eb3344a8163a780178c0d25ddec9b8ac1e15e86f2e0b2074424b011337b0a324491388d7af632a6f93d29ec19bd61aa66c41619487eb9f6176f81320b95c1db0736e4e8dd7b998f7a9103292710d1f0fd072409b1727e51428877936bb62b8e12eae193651931f11acd131a7335f37c37044c46a040778500bd36ddef4a0530b34af03212981a9fd8958d57168ade7686153a357bbf42b537443e82e67c7bc25622d2840f6d40001f51bb794e9690d845f5ec3370619bd84bde5c0f32a9b79bbbf9228277864ede567b0b6204669843f059353fdb4aaacda23319f1fc53d638c43c5c95d919facc9d7cf018be5a36ae85d1fa0ce2bf7b3b69ea2d32a197fbd9dabfe18265bb3b86c03383bd0000ca8abe86c925a08834f5e67fadff70c9412eb60377fb750fb7db663aa47525a935a461383da8d67c7aef0639b7c7f5f5f4059c86c155c0d11989c0f258ef02c64d3861b13554d01bdbb974532bd2cb9ebd1c41de3cd1ee5b23cb2caca88501794a0ea44b4f5314325f03c91f1ec936f70bf41dc2e2939b35028f173214899da28e92aaaffe8c7dfdaea23f5fd29cebf027eee40cca1f5347d73f7bdf32e2ccfb13c709c9e30b4e30d5043831a4f0a2fed53188409130a9bbbae071c8cd7c9097244830653ee51f917b4236e07683613a5bd3f86811fed32b595bc6c7e0211f634771ba7c73603474334ace8a9cf52eef71881b01389c2116a426e6b5e5d715bb2760daa7c13c941bcf193cd46d08d6d97116f1785f7501f9494b24cfcd8aae34cf3e5b8bbac5091e9a4ea9638ca42dbb0365aa9aa4073b2e18ce897287812e745dc9d6cca076fd477be0061d9c11d68a866cec95fbb6b8789bf346827908be67287ffe9f652eb2a06268efddbddb010cac8f9fdcd9ca4a46d95840f30b378798a171b933dc2b11552b1aff9964201e5f7d96c98e98db07178c28334388faacbce025f608167c92d2981ac7f2729e99f78925b1ea5d49258022f0d24b4b1725967b0d36d58631712140bb9da8a6bdc795c7d8932198507e393053d7c3378d0d40b0e1e9329d8cbd15e1909f0549c69d9a269e948c0083cd7475529b8903eb8bbfc7b67d0734a8febceff00542c41781cc57e35afc2a39c3e2f926954736716f6f1d617027b83bbfacc7ec7e3ec0c9de856c947bb72193de03ea37cb9a7c4bff63698936a5a687c7b76a81b9b7a528182a4d3788b74e053239cd3c1489da9c12a11545f2b6bb9c3fed6e8172f381ead1ff95df82759ada3d697cc8a39452e38536b10ec8dd85af46c536e091f8bb012d7b9d3ef77a899cfd2bdfec0c578866e66b97df47fee368f6e2d0007c5e1554996ad9210432da05d7b69dc5c670777417e4052e71013e727c8484ec10f015820f308a98d01968226774b058eeb23143605527728791ad164d2cdb70b2aa60227e352e95eeb451f1d495545c6fd1e715c2b1612f6878984fb3a379ad84407aa6ea61f04ff70e38de64b99c61b9d2bf54afa514874998e249ca3e2530060ccb98acca4215c982258b6619078db35f5fdf2d25f72710ee185508114db8c16890aa3a70eb848a6e42c79d6cde50379e8ebae3408a27df4af4e22101520a108192b17683b807bd512bbc95893892513f7e301ea13df16a3c3aa4f8d7b8262c2f397f9e889b5ca86ce4c1de5f94bf531979e9758b45740a98f086e4780be50aa9695ff16dd7847542b49ce191d51683f666d4bbc1ead7c169608ca6391e8da2844b7980c473a50a4bcb88b855ddc5df1c289d1ab0a143ccac457978938eb0f152d24fa3deebf001206cb42dda540fb33ba50ddf5e5b249e0430e3c36caf1c4ee26f800d4bd71319c6c1bdcfd6934bf9d0579f3d656e27247e40aaffa4753a095f9087ea767da8a8e1e86083fb92fcf33e99d8d85dab2c47670ee2a048a9a693fd26fd7953c48bb31171e5c97d64e942c5531b6a0227688cbe1740838c5ce393fcb50f873a24e4240984b7c51a28e75246f3022093e5282e758deb695d75b7d111095cb58b35b8a98cd018a8e30f84c1a87a39e30811d2014ef3ab7848e14d77f8419113c3c2ce2c589e22c0b2b5206fe4467b0007b2ca3a30dff3894f13480a04e138d351a16c4d5c439ef52202c121f467d1af32d23b8290fb124def356ebd9a1e5518b8ee99be554942a557809b077ab9b9bb3abd33eee4886397fedbd16ec9903e77b8805f57780908996032758cc65687641279481557383d4253c2a43b0e5266d0c8fe3e408da1a71eaffc63ec3aa3f0dd11e9053955f7368c5e6c45a75360170e06f299e09958e277f5a419787a12e8aedb822c034c602589422ae829bc6b3d7c5a521f77c59c7bf920ee15b6535164b59bc26d7d07534ff6ea4b2ff31ddea0cc63a8aeaa5301f40470ea291630f03682acb346a7c1e1d82af59cd0ec5153b5a9cf8c9b4043159117579918eb05b325d29deba218203bbf2413bcc5a20296bcffb90e701c65ed757cc2e26588883400d911430ca987003c76ae482ef15b7406594b8e7aa86651d971e1af8887368394e05d2cf931aedc2dbbb13d8a4471daab2693bf3276a3816af56d155ec8d59d4c00619042c8b704b042b8edd4f9d83fd74bd8b88493e1e0f1931f18a1c064ab6d17720ccbeb8607193bad5feeb5bf8a46cec802ea25a60a2510e16e1f814c604076692b919e117d1b4f2711f2fce8fb1f3385ef9cf2c5092ffc1d8e24b9815ca9a3ea82779db76f9b206e5af77546da3bdb33446a4e6667d64a89e63e6d8df6b7fd788ff016b936a13cae177e263c2e6a8a4638665718a7ab568edfdf953f6cbdb8d138195a5884991e743a2d15a1153a60f6820fac9dd800da4cfb0e0b9504b650e4e13de6a95156d2f279b37692e5ea8b0fcaed9879a0a920853209d76b94580e6b1d8fc99b12ca22522f2681c9c89757a32b5951cfd09cdf70d1ad6f8becdab2d95df96255960ab909b62062a90d709ea1cedd9e0c56fad244790fc961a9ef0a1e143a148ef32ee0c98ed63cdeb9c425060bca2034c8ac71bb4867696e7846818cfcf1cfae09a123ebb3dce9118ad8f9f7c88309a819167c829d9eb9536f6032adce04f42a034c83bec1ca320ce82c71a229c3043f5f8e4b1dd247321836b74dc5387dc0459df435b7cf8d92cea404bef01270896e9cae97e0c88ff83824dc450c723bb3b83e30ee8177099c017de8180af0afdef6d47db90c8af0806606cbd622630016ffeccfea257bee2bea35d019f9938c91e79e55c7bd1b8fe467c968963f5672af7a52ca9ebc551e5b2a213e279b075ed3df2d2921bc6b1a2c35ee9a35424644798d8ff4b09c3573af0547eb93c149795f4fca13cd9b6e3ea997a9e782e1ae77659f49cca91b736a6a3e67033a9898bca16568650f8f52160cbf729a2252ff3d78fc62835daf468dd9431a9ed940be72945018fe0e394a7bb2865d8a3a8a39913a0e585cce6a569776f82bbb38ea3261e5d41b976c9c60812ede79009e7e6d14490c599b3bab0b8706bc5f05804faf5e24ca6aadd6a4d750daf30e1b6eea81b0810689ecd6a9d3c478f458586234a86501bde83a4e7ca5308af8aa20d39b818e674d92f4ec1403ff375aa2e2fe1b8cb1667ed63759d164e87c22a23349a8e9a946c789da04de3b42cb12d153afcea6ae8b5625a8587e9ceb5ec7e8d90f5fb461b657784b9e5be980bb42704f90b752f2e2528d6941abaa4109b3bb97d075fe2f23b0a69c05464ee4d18f8135f74dcf46f105486951db254ad6ff96756e58286258b32f8ab73eb6d4e0d456ca3e4eab510d499942f32f5cb518c51ecc78373a21c72b5bd208c45aac25c0f7fb2c0968d79d91092ba0487920f81fe735d94c2446f0d902fb60fa729c60e7a39f06aa488e4911", 0x1000}], 0x3, 0x0, 0x0, 0x1}, 0x0) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001280)="6d8b599b1d066e73478c17e7548a0630399c8f04096bf90f46d83c73251cc3fc5e86cdc7dcdd12bf5b35186d12efa736984df603720bee", 0x37}, {&(0x7f00000012c0)="b7202760235b197317e27620bbcd6e347af0ee1660220a5966c9871329d08738ecdbb001e4ff0e92578bd53257284c69e7c20d4771f4b869f2ce22778ebc9ad62c3f84d49163029016c1066d5a21d6324b9af818744dbf7ec143d0e726a7fa8075f83dbd1075b6fb4185dd51472359e20acf6e8c0c849325de9c3e4ade29a30bbb60b1b28ec1b09970913f296d76030344cea779ddda80cd76e75db24713b3e45e602222cd7209c6ac593e128bb3117e5cd382c6f206e8c18bac95167a9d12ecb8101edc2150eed5d0252c7ac7e3053346beef07924bc8a899b1f7ec70c40bbd8542a38d7438921f71aa9b75085a9174b6b673c49a3011", 0xf7}, {&(0x7f00000013c0)="6217881d4662f27873923e5695bc1760b149b0c67839eac53b954aa40c9a7aa1ce4cca8f91e6", 0x26}, {&(0x7f0000001400)="504b09870b164e04d590ce00123097fc839c668d76e0e980c2475b2883c489a40b62fea51fe7c8067b49f3a516f8ce72cd7d7a0d4857a09c0b4c9563a2441ceea7e71afb4ad5e6ec", 0x48}, {&(0x7f0000001480)="9258485dd14c1cc5d66d52b9d07bac30a415247a1eff445e7675786c067ff5886aacbf76f881288df1d44a162e446fbc5ad592c6039fc7ac2172d3bf50af8d6c5d89e4f4d6917af5d4617adce3f6514187f153b39dc0159d58f50b24ee8846d6522bb1d6dd96135b71b5012cf7343f21902af33dba1b10fa236639a2dd9835eae503dd6d787cda997e83f873a6fc707af6f25c5a557a6ee3be5bb94bf1b99c9c923de1f558050f7fd6a1ea83ee4bd23186d99eb7ce4dcdb72f653698a83cc0111ca9", 0xc2}, {&(0x7f0000001580)="4f8185a6171020bafde5d6a63d8556b4bf80faec5a3dbcc79281a39140f1d7784b42fb4b9c235ad4f5a3a8ea5c361f2f952996ee252bcec157d8bbcade9233334ecaf27362145dfa16f9edfb7f33f85eb64b2b572ef928ec28a4f99a8cd7", 0x5e}, {&(0x7f0000001600)}, {&(0x7f0000001640)="68449ae4943c8f5f96ec444b89e52a1d07955084896546efa6708adf78ec862ae2b5a4a6775787edd38121b1e60731f115e7582d2a19aa2491c1c23fa945a8c33792496eccb1e9e20e8b63886c57c4f4e247405565aa4325d5f89bb797f591c89a4d975424abe8cf4364008f45efe3602adc368631af82f953c5df21478056a549074f626b57ae884b4effd27a55fd55a6c716fdb62fd764cc988dbe6099955fc9162e841801cbcfa1ec710bd38713a517c2ac95c358764b5df3f81a4ff092a27f81a0d44fb0c805", 0xc8}, {&(0x7f0000001740)="69b7a2d7b762fdd4a384bb1be1d52272b5793a353169c6f91a8be66aa2f3b1db847f5752fe8ab118328be4f9ff2c17307cfb1cd9a2381779ea3383cc7c5e157b3d248d991bb0314a152d88e2a557655e12c904f27375a8315bd01ec8e834c35e32c793e8", 0x64}, {&(0x7f00000017c0)="a2cd0b3ae9e03530536dceabde9f44cfb8d3da5bbebf490cdfc28308bb1e3ba398c964541c96a18484e4b0f948983ef97685c5210518b79bfc3a7e4417039b599e46e2910972b3373a920a3bc445db06bf2dd77337744d06629f36e5d94cb06ef5d7a842aada3a212c95e5d5c6b357d2be4b3dd8c001580a52a8cf5bbcfc996bf4c6ba03e6cfac0e64eee56c05969d8b68a8063e4e69a8b849728833afed5ccb725a71ec4306e779126979377879a2e5ec2076b541f47f8cf0c082316a9a68016f36db9d031370700f", 0xc9}], 0xa}, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() getsockname(r0, &(0x7f0000001600)=@in, &(0x7f00000019c0)=0xc) kevent(r3, &(0x7f0000001a00)=[{{r3}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x3, 0x5a5fce4e}, {{r2}, 0xffffffffffffffff, 0x24, 0x2, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000005, 0x10001, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x2e}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x480, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x40}, {{r1}, 0xfffffffffffffff9, 0xa, 0x0, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0xa2, 0x200fffff, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0xcc, 0x1, 0x2, 0x2}, {{r3}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x30a, 0x1}], 0x1fe, &(0x7f0000001b40)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x10000, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x60000040, 0xf5c1, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x80000001, 0xffff}, {{r2}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0xa0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x84, 0x1f, 0xc7}, {{r2}, 0x0, 0x80, 0x10, 0x20, 0x8000}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xffff, 0x3}], 0x4, &(0x7f0000001c40)={0xd02a, 0xc3}) syz_open_pts() bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 18:47:13 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffffffff800) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 18:47:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) getitimer(0x0, &(0x7f0000000000)) 18:47:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) lstat(&(0x7f0000000140)='.\x00', 0x0) 18:47:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0xd087}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) 18:47:13 executing program 0: r0 = socket(0x10, 0x3, 0x20) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffce7) r1 = socket(0x16, 0x6, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 18:47:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x100) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x1, 0x100000000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = fcntl$dupfd(r0, 0xffffffffffffffff, r1) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/7}, &(0x7f00000001c0)=0x9) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:47:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1c) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x108) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, &(0x7f0000000200)="ac0d6844135f4b5a1a69db2c2d257c1a23fba178a64967dbc9547ad06c5d5b5fbdcfe25e48a8c7520faf2b1de7221db22fbccfa45f26dd7b06e305268972a283068b5b8f8d8e", 0x46) execve(0x0, 0x0, 0x0) 18:47:13 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) chroot(&(0x7f0000000000)='./file0\x00') 18:47:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e7a4850a0f6c8ae4a8b4fe652c24dac49b1841f37ffdb799fd1697b7638d03d259448e8f93386b482e5e7b246a3967894e2720cb2049e45a1a99928e881a423b42b60d3c58fde541fd6625c7c1b3ad3662bea5cc8152ab5aab0907a3ee8638e981f1ad2bffda8a9aefd290f3b8ef9faa496b3279e3abc3a33ecd8b4d013a105425bfc1dd3a289c2a5b95c881b03e187f0de6fe4170e10b302bbd49e44890ac909a6741e655ebdb4c589c07e0dd8005a2652bf890f94788ccec9a996d696d4bfdbe8aaedce9fd04334e1183e834ca1f4fd3552b2ec033b607af93edba0909a0969fa809eecde65c58bd0aff9d2fc9debbe4d3af884770d766572e72db7d81d5a77fad95b4d44cf0ef59afbd4500250f5228673667839a10c07236658b82d927757559870e8a2b0440d1ee24b05e7c045c93667a33e1d03fc838d13cdcfea38754d33f2f4622eb4acb6eba5f7f5bd83bcb1e0d853362388c122a97ec20efd8bf8aecfea3e066a45907ebd20ab43524af78f0399070975131e09315b87164be08bb1836c6a643f4303be4173952d9ed8dd012c2c76ea30a878833d1c1c6db4420b23f29ecf2f71b5bedcc1c215b920adc31c3e4c2203fb67f34dfd2984801b5465b781463f6be4ebf860d86adeb77a2acd5dfe28d2e6e33ed36f38c3aae29ad4e9f1d695cb79dabbe33c4b76b65ecc44f038e6d5b6a3c70051649cafb5f703149a52db3ca72b8e84fc28ff4ae3f7952a5ace0326a2bf046a4ad9b51f4323ae0bcf09ef820461a6a3f6393c7e51a8a2868656fb10b7b4434d932e63954c340777f33fab8a05de212065ad91e1a13ea433921452054d511d17a7be42d9f717e32a12270a418949fec1c35c628fd1944c99d5aa22ef123dd1e3d571e83896d4138f709bc7fc924a8039a603f0f3923abcb4757e33902e6ef274f4bd576a6c16d1b28cf871ffe206c894c85ef5999827a887b8371e4f56d45a27506f6d3bf10e1caf35e23700fc1fbca516e0670c55138a0608fc6ab8d47a281f1fe5399d3ae2588f6d294a0bfc7560b5e49cbbb0debec422c5b861cabcc99a9dce9f10e9cb4f69954ea6ad053b05517bd5eb350aad9df76d4afd12543c4ba41b43c5d296117adc54f64378f0e5328f579f3be1e3a28fc59309046ca27e07ad072eef78082ee232abf070e789fd861a18d963de6d6838c1f326406aa41e8ceb9785d884bf99794bfebb9cfdbd4292201c0d42ba172a0978d84c98aa60b9c2fb0ac8f6b2bb480f26c3e13b32a3c7c4ee25e0f464333e8e946958b7036b2aaf4e8cbd2317ceb37c632201a97137f24d23af3bd0634f5019aa8e747dd0c536158f99b761ddb79885b3912678114c55c129ea960d80087f5359142e497b4e1a7132caae584bfe22a0f405c78c68c51d03cd2bdd6168cebad9bb35808945c0e62d2de93911b8c81e8300cf56b85720fa2e8f496a806126a2ebed2cb18ce2df19367d54c9d304b99ab8e26d14cc3351c01127ac7c2c20a14d8b9599a2e46c4bd7d87162b6d80f9cc64d54bf94df9a381c48c390336a562e66fb2732e4e746ae3db4966b8d661384647b5d6c45f17d11cf9d01e7c0851368b72ea3a6ccbec3906c56fc7af5c251fd4ad80547e23c2aaed25076e13405750463ea95ad2adc4bfa581b0271444489a06735f69799044109495bcfb42a5f04b8fd57b0054653bece891f64db6d7eba5a673343bcb57ebf5a1f24e752e619f1bf4be51f993b5957337a27a50f6c7e4626dc92e2c9aff6461d98aaaad8deaf4bee38df556983fb1c97341f88b1e924cbc4d58c9c382df28937c7beb1e6482ebb40ffb71ab90664f7be054445dfa8d7bc5224cf9b230ef88deefec5db943530df69cd14ceeb697f8517cbe8304781a5b96b83a60af2b2fce058c1488e660f6288de4b9a601a77f6aa4701b6d6823f4454217dc08075e981ec81a38f306c46b270c1126bd898596855b95d63b855ad931b34d3837399ea35afa8d2fbbe9ba6e7a5f47d106b1e4c4ede98b67f6795c0ac0d93f6a696862e126639706223dbe522b1f1e929291cd803a85f8624f3559caf1eae3249566b9244010160b93b721e1795e453e01b80555fef691d1a3fb05998d539be72b900c47dfd2ef8585d85f3c0b174a570fc3b70b35160bce72767fbe67e0f6a9c01671305231ee467beb4924c742bee701b00a60ec7bf5d5758695815e653c6b358413127a14d7f2f3eebed38d03bb57dd3c96c8a36a850219089ec813ef20ac11a8677d244922b89140da8ea7474353edb9b8c08cdd675ff31b777b83aa7614c69b6d2cf27947580f04102907af70d6afd41f2cc6105c820d40a4f4b7c0b8a04c8fd649cba15da85102471de3458b0692d268e56818781546e7573a6747c41d1c00ffde686fae17a0faaf026da748f2dd98b6d74b093fe16cda13208a7267d46957f1e552567ec980cc3dab017c5ccd5e0132a65d47d686d2421347004d0bc69280dcc700eb1c9840b63b5cead3924442fe3dd00684539fad991da8d7118aaac18953fb1bcaacc8c9b41c700af6b671a9147cad1c3bc3e49331c235c96eb6f323cc08f5558e6e434aa3e7349c53238d64c939a885b1b75242e9b6a235fbcde984783bfa297cf430afa6f29386f67d1603aae81946988b1a44afd3264bf5a00d177098e0540859537e579d632f93a6e8bf5601bda7d2cd8bb50a918cee2afb6988e0c3a80bb5fcb93c5193b1ea5391048f0327ce9a4760e0acc91da3b39b80ecb6bd0237ebf52d00fba6dd7fc84b006a1fc3806983d88a1b80c3eff544848451f93b30d5a0654232e830463b2c9c98255eeeed7641e82db94edaa56e5e4eb49407fda58da0eb76916f8db08ea7481e12777645c9b18b5213119dc1fc36293dfcada4df64349e8a76dd6cec49c8f6a41d3b8e098d80142cfcfe227f0d5aed1b4bd86338bdbe3346569bb5133c940facb8ac282206ebe75f113f4f3d7588383a4f1d7011197b74373c2aa226c1b98053dcac3b837111354a66a72f6559737c9f3d2c75da3b4b34df06058dd49a690adda1be21d0855c4adeced913d8fcc86bfedc6cd2687cd27fc5c07974dd1e90aa82d9a51fa8671290b716c2db19a6a10a00a3adf7804b18bcfff2218658c4ebf7ef6da56e7e8e155354201b7321612a3e60c7068cf072e2ca30991f91ecf7a5b55b33251868f7e5fce850728c24fdfbe43de5b43537b9189e907ebc96f789b4e955476770e30da51901bd78c6c718d66b663b137654ad385fa3f30dc19f2ea37e1b1b94637c2a6e737ff751f18c76bb2fcb0d752d745be4ffddacc83bcd8089b7bb794d0a09960494b91998affc14899fd53e3888f022f2087f9fc77aac27481a7d7c4d5b41179dcf14e4d6484bfed3442a146600379f3bbefd141bc39f6f5029ed4951a822f7760e187238c8c39e091ffd006ec6172613ca8e2872c148754fecf963a5a57bee2d89d208a92f16131a5d930652e01ad2e406c167bdb46e9f9c1e21034d9510c6e4a3d643a2f4ada4ba8b0406de3e4fd3976ea6d277b9d751f5d0261f1d07499845af56e6a4b01ddb21a11ee313e8c074ace1b625a2063d0f518ce9cce8db04d100797f3d48d93aab2534d50c0569a7ce03d319fd6356469063d7d585fe93dfd785c27a24b6fdb7e4b328d01457c5381c90b0a66728972cb813545529fc63a3b64311b92c876eaa2bcf3e4cc377f298aa827b2629a6493ea45ca8b24db57d51a2ad451b913c8977e25186162a212dc075b62845f250c29213f5776266a36f8db7b367bbfb369bd0f95c6b75c6ad8a66e02abd64b4284b0457adb5d7a92990cd030d73dbcd78af36d0ad893b17d4b6bef76264c6fcaad0f1d0936d3a3f42d5522c072f6d6897220ee21c3c5b4d7828d05bfbc3aadcd1768f17af972dc228aec3ab1d753d7fe650b59fbdf3ac93f286831b180a70d05a82cfae85a37ac402bc50d30464f87800bcacdf1a513096c469271d8e006ba0c3a19e25a314a27b7b83f8bd2157f3357185b870cfc39edc12ef06c2a2b55c9ab5a3f45c990e5bf52dc0bc1e19780118f44c95279d5139095f331cbc54d49075c37ff85e152585b3335a003ec384389fef6e61140fc3e3c5c40a2b890151382953dcb71b616ca1ab8e9d572ee9361f97e3dc394d43c085d79317cb72b790148337041b5ab118e5c2d1b6216a75e3d6fd64245f8ef683f410321ab3c00b8d12a34825d77eeb2b06897315ce5cc677489d45f5cec415be81a03f79748dea0543892b36915f0b0a86adf69a1f47691336e2a494149836ac989b893fd5d776ab9eaf402fc5048cb65752396e74b1a5ea121a007195e90b18aacca51d8e34dac6cbb52d6f5c49fe3b547e2cd4300cc065440e95714558b0a71b80b9ca568f2bc72a6bee48d6ad41f6e3bbe35c874b71f89c004bd37f16fdb8f26fdeee346900cf9ea31f325ce6b4861d22e563051d35d311d94ffd2b1d93eb318a1ddb280311dd819cf636fec5ebe549e259a4e2b04c7c75ef260ac16b433181f870c7b9e7df8f9e472f0f954da198ea813b37cd0f8470bd9bf2e130eb98fddb5cb56961a4e69b0c7d47a2c9bc36a9d0aa8d83bc6105261f4f2dbf072804025528b6338b84850c699960d709c33b7724240fcd3128f5a5017a24fb30eecb81d033385c7b4905cec85e2ea9ecc14e0e56c12c5643e24a5278165f76ff738ec8ce2b08f865d7166ce7bdeaf14129564558eca2f7499663472e63d73c5178865988cca6fd302bcf6a4116842588f5efde6a432f7d767404694711bca4e893a1ee89d54167789f56e1c8f6831a8104ba787df42b2ec239cdf8489e5fcc117637e51de18b0d80931da174d57bee23ce323566ac0e1698495b0412f322aea7cd8989c15cd25f668466a8172a931b665b799f27afb92ce5d260e1a89294c437339edba249b557f322e314e6801bea4045101eb10eb6b5a725281f3afceba8b6d87f1a6f94b4b80dbdb23d4f722ce4da6894a6ade3c50e6274bba5a34d769a254c84c14fb73cdb3fe9b90929397f4056e106b043a1ea59c7f02cdccb2d838d37e245431e89dcdf174e705df6c03b36f5eb9e95514141d6542b4e5f0a2cb3b9b557e8d8e598661784339ca6d15999699b5d820c077f67c545993f054de5ab99bdbfa2877af3830454ed1fa218874081a9744af840c243b5191e8969fcc86718048c1d64442212ba639cff99ad760dbc150fb18c6349b6bb1941f962af0a46c146d4754db6207765a5c4118570013bf95ce9c36c45a5b859abd87c02a962fe123263146c0e059ded95e5a2fe84c7c4f1abecbabcfd88adba7429f6f5ee367e4607d43142a9ceeadeb9b802aabc3132e96ea2bec9fdc8399669593a282d767cee501e9a169f1daa7ff5410359edd35c0be7c7e56e428aef0aeac35a76a51c1baf2beedfe10cf80b4cfeae8c385912cf4c4a6d8c15edac0c98401c758fac2380435ffaedf4bd0875cc5bd937b8f86a04bc7df1cf0cfcf566983f7ad99e21f555ca5767de524040dce30e4a6707647b8f975b0ccdf949a64ac6e79e3f98b978fe40f5383c182349baa98c2f8a7027e6b9a9425bd17650e7195b51c6e42dfc85b35e349c693a590947e6e6e8ac3a78342fcfb636b2df90e69deed9aa2d58972ca5238dfdd74c42860d30f902ba45f92c7d7f16ecdb91603a345f2663ddeb9de493d667e3d1d79e89952e4e92cb6aca6924a1143a0a98eeb8e4832814bd149ddee0dab7f72b7f25cf289f1acf015153c092e349cabdc1c5584a8f525622abec8298943f85a288b8f7e2e22cce", 0x1000) 18:47:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:47:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="94cd8e5a651f0fd4db8e959dda9f6f002a33b70fb7fe9e8fed6db58796ee4fbcb6a870b9c1ce8c8025eefa", 0x2b, 0x9, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffffd6, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x2}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000080)={0x9, 0x8000}, 0xff) sendto$unix(r0, &(0x7f0000001480)="3a681b10b24e61a9a13a6d11cfa6bcf5e4323801c540e73b3a5130b7029ec9f3673136805ebe813b10b882e1416083fc0fd6cebd8c67d7350dcc3fc34f2c3be9f4f47c3fdc18b260ee3bba8bb156c56593cfd79ca0859879204664dadf08d463c1252b0019282aa2549781c469b8f1466c6a0647626e375d309a01698e14a398a6cbd828449f7a21b0040f6f1e9ead96d95cd411001776d7310d3cea004c715cc27e6394ca01e779bd9ba67b17427c52427ae3380e180cb6a9206936affc8423cafc04d3d6bc73604f3cd6cf5d4aed2ef2f90c832971e5c08aafe5b47b3ace38081e45ca5c3b7428f3e6aaf55f1b84d5a6177a5614a1a5c19a713e3e63bc0994fdf4e932adce1c43bde30bb36de7c44f65b0aae3a3a607a079c8dbafb3b24b08ca9b31d08d5016ee81afb132352dbb105bf7c62c55a4894447eaf2aa1d37212ead3a12c3536432b2d2f0dd1122f4855e17bfafb45b998d74e80346648fc2a943be83af9c1e2493afcf2971f3b388233bcedf2ffab1c7d72a4aaff1d0f908570a85549310099a13c6d16c352074f1a26a90239945a520d4268ff223cf8cc53cd70da2823aac4dcc4165e5626748a5120db45b8bcf0598f2869b5c901035952c42a8c6051dff53fa49f08a1ecce815a01de18d4819449a58c83eceac390f7788606049b82c40ac719df1178c7fc9b68fbeaf842d42fdb892e361d2621f90cabb4554a2096964afca345080b36e9860b709d494948afb79b42e0b4248f4cdd4ed1fd1f7209899b652bcb4ba940af8fb0ed97691adf66ed06d635420c131295d8267f5b7ba74334e3b3132d50e15292bc5b44b0523e78429e574900b635f93aa9bbfc733cf6202bc422fae5515150a4cb78d75f78575dc0660ce0000e173917c7c8a6c045f8eb93203e8e2cc9132307c0467e053111f78e0cf2093112f844cb0da965f0d63765d5781c2614a7ed426512bd0a6e53f22bf44c6ed87c9bf41701d09d432e05ba4f72f3b471d1c21fac926db99acae0d688c36b12ae4f1f3ade18cae46e9b9b58db9bebb09cc4e3dcad8bd0e62bc355bb843b684a2ab2d028dcb3b12513d1219f743e5314f7e084e7a620d1cfec038da188271667455bab6626b1d848106d9676a476fda046be112a63eba03df18de7b490a7f76dd6b9a6f0f45c63316f8bb5c0a32e3f9614afe15204dad32297f6f0dce16d90fd5a3701472d133c0c2a93437d1b6a06da3579bbfd14758fa0170711773080a5dbcf88a05c8c856558228a6c813c5f3f4e17db23216a14d8dd7823230b53342764ad2d576af6a51abb2a1f2166584aa93a21070235279d20ef2550ec1be0febcb69c5a7ae0e97cf94ea5456815e4753f49617f9bc73ca9358d8b362db0d6ccf5a85f60fec1b02213060ed40bf16029ffd83971a12679e83f73e6a82fe5aad8de54bfcef1dca9015941b053e70070510f7e9880d954a33de48c7adc9e11e90356cccac0f18830f8e50c5c4c656d96c7cba57fe74879f780c3a650f4ef3ac059f3719d2171b221ec71a6428d10bbbf67c1c68f5f81939c6d485e29b25fd59c2c4c65a34ad1ea6eb08f387cb89d9727ee00e605556dfacd3883c94573dbf334a6acf78e5a0908ca53477ccf9900ab0295bc611768c95fdc3d630cb13d69d37e4335749013ee45b7323b5828e3ca764046e74a920e0eaa0da3006f6b8c5d99b8e691e23ae74d0b6fd1591d5252570c47b511a7abfdbbdb95b4f5d0ae2dacb5e64a721f496f86c4eef471ec4dd13f0943f6fb73d5188421d98078810b3ff6037f7d2c09095c79f5f177919564bcdf95cb12e5046957ac4441bbce63b004461304cccfd7fb3474f05673cb27aa7086dd94ecb7c8ae8ce0ae1a9ea27fc74d12ee2101da79e48f221682b2652231fc4dbac6bc0a9046710e2f3df2c29d79984894e727a1ec796f785e574d925c3f5b41d403ff4144563822780b40706b3bfa5a15be3e554631b0bb84bca570a436ebfa806a2256f3a59f846ce47a9148faa74da142fa03932ace69bdac4f7ed28866fe1cf1add95a148175f3109a54c34f29c0bbd3d1443171a3453bbd39af3af2bf096903cfb0d76bf6e45180ff71601473c9879ced80e1205c4a38510b0d185b0aaee915259899ea7c90e0d9c7c1fa0f70ec923d7b6ba8a12c837ac6f43ba2a02ca65e4e18b75d101b8191831266b6f640d8c09487d9816ee44895b14b0a63a9182a3a883406214786fba1a99c01566dd8216daa8a8507399d5e90d03da4b153c33e830820ea13eb95b5ac0eb2365bda61e1f893a500ca5f385da730873482e16098c8f5f6a64a7d52b42b8c3bca0d38dd6d3ad76abc0c0557b06360e04cdca79157f0dd79e3c53d8a2aa315704bc1992616bada6da3e4252741a6595610d3d60b530d0904b082f2ac62061af4ada884e83c9a394e138c94e66bd4a39fc2c18bdcb0f899d4b74986ef9e12644102f4aedea23e1fa0c73f21750fbeb4d86c30f9251edc2d595ea849f9ac1675c407ce55c4de1d2c5aaa38add8b25823151ffaedc9e72cd924c5fdb6bfc6912dd763a72efdc66f44e00af2346d26f162dc3fc9195d5d1075a62f857f1abfee4aa71ba88155de1074fa535f90ce5beaa62b784f27ace17564a60e5a2fbdbf381148beaff159d6adf03429e360558ba713a0579b08ba07bd1b88a97a220b8c9f62feeae49737739d85b5cea17ee2431aaf5763748dcfbb02179f335a98f5f5db0213600419ba8f8902b7e3d8545fa0bd657aa28dbde6e0ed76e4fdea5523568f991bf39a7c1ea04a34baf139e26b0ab943ad50ecf3d6bc40997a8279b4c76e6715240b0ecbd5f27f26ff2af8fa32745ab7d4f549e0a96f1c6066a46cdeb5e1e429561156d846c651c620fc7966b3a75865e496902", 0x800, 0x0, 0x0, 0x0) 18:47:13 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) 18:47:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) 18:47:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) fcntl$dupfd(r0, 0x0, r0) syz_execute_func(&(0x7f0000000040)="f780050000004f90dd6ff30fbd5d022664470f6596000000203666430f7c3a0f93a70000000045deccc4e1fd7080feefffff778f0a101203d0a90000c4c1fee6d80f66fc") 18:47:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x8) sync() 18:47:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xa3a, 0x80}, 0xc) msgsnd(0x0, &(0x7f00000004c0)={0x3, "3a5185765bef4754eb9893ac01b79c003c98bbb2d07e5e0def8ae528593005f9807a086c3e439203b5418ee39abf1ad49caeef8da51cbd444a20254325e832d87bdafbdb25e87cda1b63fa237e27c95d678b4023760032e4eca0942939f4fd058fc917a86c113c0c4f29e5693fa565b18f527e66964c28ab2b817c301ce92baccd685cea8d25cd1fc3f7d62535892e7e806ae8a0b429ab8a7ccb43ec1a8fd5371bf5644daf1e4be1ec2372365b89201647ae3695084ef994cb76409f8b9e07855b0b"}, 0xca, 0x800) msgget$private(0x0, 0x5) 18:47:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 18:47:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) 18:47:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/11, 0xb}, {&(0x7f00000003c0)=""/52, 0x34}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/174, 0xae}], 0x8, 0x0) syz_execute_func(&(0x7f0000000640)="430f72d2d6c441095f2fc4212016e5c4c2c5bf30c4c18d73f263c4227d2060f5c4617e12f7360f01d7400f0f60e91c3edbe1") pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) getitimer(0x0, &(0x7f00000006c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pledge(&(0x7f0000000700)="c6272300", &(0x7f0000000740)='*.\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setregid(r4, r6) fchmod(r1, 0x2) r7 = semget$private(0x0, 0x7, 0x248) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000840)={{0xffffffffffffffe1, r3, r6, r5, r6, 0x80, 0x2c}, 0x3, 0x3ff, 0x3}) setregid(r4, r6) accept$unix(r1, 0x0, &(0x7f00000008c0)) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000900)=""/201) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000a00)={0x4, 0x4}, 0x8) faccessat(r2, &(0x7f0000000a40)='./file0\x00', 0x40, 0x1) fcntl$setflags(r2, 0x2, 0x1) getsockname$inet(r2, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) setregid(r6, r6) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000b00)="4fb421eb3856ca20bc07be6ffde01e260257b7d2de8c6ba8a393a8a05792309dceabdd2e26b291ac6390dc67bf127f54c9d4bb2673983798a6d37f7194be63813b25cc676e15a1d55d46e8e52129fb677c9681b561fd5855523be9edae734b28ed6cc461d6c837df7dedc0b22c8045d009dd956714ac2e5ce5bfbaf3640708db637d2b6e8efa31371562507bcd22e05c36a2a023159433d33d74bab9005b4d2c1a2c06377eb894e010268b2f4b71f7694ac7e6fe8d5c63b983c28c6480c75c0449227489a562545b9762eb5ab7659475204f81a02e729b848f836a6c0b4fdffa00309f8bf4978403d6b5b16ad34426af06bc68a21dbf79bfcde754764bfe", 0xfe}, {&(0x7f0000000c00)="31892a7e7806149f2a02e3154cca5df65993b0077e29cd8808fea31914e6191b54917df134ab06e6ef60d2a80e97bc1b7edc8d1f84d8ebd34ae51aa5cf3a0d1a4a8faa1984d05dd43c964dd5c9b99dd3ba00c8d2d102c636839b01b1387b27026752f06edae41c58936c9fa2465ef2df9220d56f7ca06c2d571d28d41c4e88822f3efa99ebce8e810afe343741da67d7ff2eb02c8e509721e2d1f8adea6a6bb6d31e1b00d363375d17003483c03382d6c285d1742b5c8bfdb13b7b49e7374513a024a6f10458ac32079dd0bda02734a457fee88d861ef8", 0xd7}, {&(0x7f0000000d00)="47a236027561a40e5b782afe7b436211212c0ff17bb02b05d2eb7f7ee65d7551364da60e16b19e2eb761e8e88a7d5bf5902da83f713d2c571af96c80aa135fc95f0a9af9b4c08b148d3fd2c110df17aefee30fb9c5f92322081f7ba7120bc9955f92a063a638b80c19c0578d0cae3e459ba43dfacc770ef96f1627", 0x7b}, {&(0x7f0000000d80)="8a79a28116c70852f4a6391f9cf2bfcdf5f298e1d05f7d7eb93a317cda8387b00134c332d2e32c9dbcc04788002903fd0abfdc3b5370175c3e55b192d1837562007b92f39ac3168ca4679cc6ce64addd09c8f321a951e70238897f195928b6724605aea7cfe921ee9b235b9aab0bda78bd6468fc8eb84123a80738521f613e6bedfa01d7c67c8bb2d0c58ce3bebe335af4aa49698293391801c823f0abfe3beffd1b117d793c0ba7b663848b80608e0ce9a59ca8450f58dd989dbc13c5a26b4d0abf755789ad8993b1b6fd7d4ec8170cffb981c59f0f1a04422c4300da5751934984b94dc309b9f599ae17a0a37e7dc8bd3369a4b84f6a63a15a2ad839175bf402b49099fc8cd1fd013877e71c3b5a2d286d8eee4c73be62e5a5adb8486a7ac8cc980cadc7ea7ad210372c6527e0697710d3ddd1c98ffeab7a4ae0cb61ecfd4ee32464ac75618b62ece96f36622e58b1f84e515bac3896d18d6d396ec9949a31790a7a2c9dd0534e5528f75afd768149dee6a7f406c1c8b30f7093d83b18383296e538844a173b7061a3a12421aee24869223142b22e538ae081f11b3356df152ced5734d4ee4a0d371cc8f754e25c52ef329fd2b0fc12cd2d88d7b0e80c5d404865ee84e08a23f8013e8fc16c71d473eada7d157fbe52e1929a43839b476c4687475bb7c71471be129ea46dfe569ab3a46ab0c93f3ebae5fb6c9a961f8adcf319f4800fb2cf00099258bc13c0c494b6e993e239d96dcafd541b32e468c64fb9f6887828e801344a7773e47f7958499276cb7c1c668de39ef51856a70c3aec330d6f667d3570c7b7b7930a38596d9b3c947ec9a1a641d99a5c5bff96f16554e22b9acf6722b58b8a77c78dd66088628f2411eb4a8b1b4e0d8886a4d1de8426827da1187ad8325f857456f894023f1542f173208cf5627479c6133572a89610e3c4fb15cc05c9bbf8f17d48c07fe034e8dd1f0f0085bbf08296b63522200a55a2579eda6ebcd2ebadf1882382bbc2851aa4b0617d3d22adcc003a90af22aadcc26debb144910a7023a71f7d0242cea161f1d1b1de4a012c7286368f506c394698ceb6e829054ae671487ff71bf7ad97c698b69cc61e0bac98a64e6b81b52c119f765eea6ce663017bb4519981ad80d24f72784d173802057676ba73bfd6cbec931630193f2620837d4d0cb9fa268a02aa6676131fcc9fd36912e26c434fb4629df12418c52e783fdad3d3431cd24b927c50b9891cdae1187030247fd641db512f2830bfb23406ed5f45b4ecccb247fc37565a73e10ad7ded9cf55215a80ff8df967551f96ee81c56062354a98a1014808311657c1049b9a48662beb11541a11adf3574bacd1d90946aa8e113298a1533389ff93e0308585fa1e84615f9bf4f51b00dd34ab9578930f6fa15fb25d05f345e49e2e6472e59551a4993ab05821e3ce4e490585cc940e638e4f2ee332c88c36ca6d899926181813f91f2fe02754eedf2b873a7d504104aed73510d8f28a9ffc79f3746a2a39449416f7d534c819c65a96ce2f142ca9c018151b287216707e90fdc6fa587de1057ee9e8a3d884037e1c9ee786c6eecda865c1cef52c08e46a4b31d35ef233f97694f605b8abe221048904c9e1711d0f2b8fe415a4f92e8a6dc8faa44d254018a4e3789c5cf8069f7a09a6bdd7a851d18e956dda8d7bc81b3b227730f7c6d8c71c21bc62cc3bfef5e473a2017e7a778f26120ff3014c9ab6a935bfdea2d7c820e792cc4f5fefb7be24d1d5a1796b128f0bfa511718639eb136e68e206a2a0e0af15922a51307496de9b841f96a342d2ddd87cfec59ba918d0ac1ee5d4a8b41bd16a41ac4714eee876be4d4a4dc456b11c60a9b1da2eba3ad6f928f8c05779ffd0e04e867e53283ce4c0ce82a3805749b5cebb393fa17036a7bb82c47ac7a15591c474fa46b95ab5c084d47e6f0ffa363524dfee1049a861bc917d23bada4d29b654fb42d4faa591983e0aa1c3f455535752ae68f86652bb571770151e11a742286a24a57d57ac41b1d83f813e47345c395f2ef319683830949e180badca348243aa078d91ddc2f2ab92d4690f6263f17a2eff4007e9e879172342c2c1e595b8f0057368fc94227ebe6d2667e91d6ddb67f2d47b91b1237b4f57b2c49828342f169db4f737199622caa9e3baeb758acd36b538f6c3db40991761bce98bb6fd0c77643b2bbfeadd4a33afd18390a1b654b03c1322bf709f042bbf4e367840ccbf00ce48efc7c3ddf98c86f70c4379bef320d7da5481a4238761430ab168faaea09ec0085ee435339e638c90132cd790e24bdaa967d889e5d3892d3bad17f1618bb774c6d2ec12cee74faf49f0db9fee6d6493c85c4054134f916fcd41e866a7e9ac98b22bbc44f7ff210084531660dc4343b9bbe72caebeb43ac1b4af26b61554b427fda920a1a860225e8c80681ca71f08afc6f6d0626c09a76ea00a582291fb5ab98f4adab61c08b1a76fe0e9e3b68861ee46cda88f8cd94b3e076b3a4d1ef8199f7c9a4b222b1b1be9c3803f2d355d186d6b5dcee39b59e4e22ce33758f20c8f427b65ba83ba9ed05191c4c1232fff7d98637b30798647ed9f9dbba10d33b4dded010921baec8151391955dd3979cd6eb5dfca75f1bee167e5790daef46a5e18c2f22b84f63b0212f562a164bbcd8c891bceddea8d4e043a826274bbd0e3625c9d86f08cc7625c81c66779717ea28dfc5126a101a64d95e078a80a48558fcf4da32a46af788108106fe270c24fa05da857d1e1cd3c7b9faaa3d4ff2ab7c67e07c8a4029077547f490f3023af20ec5a7994160de2d90364f1af82376ab5365d63f3e29be175f40437a210640ead75f94df91287b13d71631021cc8df29125eee29683c41554d13eb18acf35a27e995857488295f27352cfb933e5614a73bf89071feafd3b91d636ecb95b2c559b4a7c2b7e92734f92fcd1c2232453ba56ec1ff4e101500f62e844a513f786d91ee89bb7a25892ba55263bd903fdb18e1158805b13ad06d41c24799b4ba0647339b1910351b9c606d58f4273cfeeee5851b844e0c4377ec8c7d781b41c1603266235a3ae6fc046611bcb8e1bd00cefca4e2db34c4540fe64df9fda1cd774eb840758b0972807abead2fff25b1b115b6b70f04f2db0b6b62700caef1c4ab6f1d6bbaa0248b1207c8c865aed9c74bc581510bca3cf4066f210a1b043144b905dd749229af13c5032f004c5856404f3f8caa6871281f014dedca92c92739484e2fedee469989e7db062c4090bf07629e5ebc7c35d7044e1b337aae3852e35c44d8df182b838ce16cb5f979b8da59cc3a35ee7869525bac96d395b9bbe7922041e3760ef4e0e4baeb9ef9c4c3372ac7f31c3f817022b243ca3b4e5604215ac943cdeb37e70fdc6717bea6f66096bb83ee7bd753630d38eb76459c1746fa40594b011884125ed443f77f84f0fc51151d7b7105a270380bf68e1f15dad2cb72535ea19340b9c691c0fc6f023c107cf95e523dfee55617399439ca225d502f7bdcc760728fd795afc9e9143751505618ebf62d2ca2e06afcfa1ad33eed2eca403fe2dc6c79ea904f5e178986e37a0bbbc45e8b35708704e1b82ffab810cd5e54675b6487b043f7a53e1e21b4838d7464893afaab54cfc223ca11e37c733420b3099d916d8124ce18642d48c3b0fe524a07d2f02b45ef6bc2b69f841539bd33fb600c250d4d0d48e48428a9aaacebbe045b006af5d4fc1e4821fb40eb0cafdce41e221b06d406e4abdca3f2717a529760b1deeb08e4c7590e8c3ad0dc0a642c2b6e4847307e161bf7601f70746933682c8694f16fd983606eea44edad083b4d908d8a0d5f8e5deb5e952233717897630b4d6b3fb71c466a01622d3d3249d6c537ffa685d818f68b33d6f5a62316848d2d69c24d7bf7dde4d926b57591af6c9117791d5d5086ddc76600612c90f7ceebcb0e3b87be47adaee55f45648383854783097d9e00c179f9855c77dc29b7367f10691e13738ca31f0211a08e2d63755120d3a7a6b44c785ad52b92d9482a4dfb6c788bee9c37be18d588863864c8e1420c50e4478255f40330c5e5a0d06e8ffd823bedb78e7f762c4a3271f23c74d32406538aed583c6d8605242728807cccb73f837cdf983bac0b33c70f1da0aacc35f3a589bd033468543a7a41334a94e5bef866a437c09ad171c88d33b52a3051c6886d690bff64b9681a59883db27140661584a9c98ecfb1102e28d1708a769af22c4f1b57769e2b23d21820d43393df9248257b7dd93c262e77a91b91bd6911c5e7786bdad18d55b227d0a53a668e0081af93ea23ffc1bfe8bdf41f760662c3413e2ab0cfc8770e3f6fe1cf47a194ff7ea6d5467c8456d9b38ebe26993a7ae7b15bd7c990a24a2152e8ec25d7df7eba8e3d1701d34895b67555f0ffd1c776f58d3b4f55f76887c80d76ec120c1cded49c076adb1ab7095ad6bb60c09db19dcce465de9f7568d1761c6a68532676c9e837ad414d364127ff91501607a49bb59d80c0dc14ea61bc0ac46f610fd3cd9ffc163cc695b403f3a02a0ad9fe576c07c7e01e058bb185cde2b6f6f037de6115ee552188d85fdffb820289169a7449614d258438a0af9e95b45decd11a43eadd0dfaa30a3a243c3ef73aaf0ce9fddf98bf0b01916cabfcef581d8e971a90faf1d13e4b7c69dab455edc39c6cbe5343a2db910e39a14ab15dac1d7ee02891ef9ec6ce8faa6968eb0ee20fa19c1e01907859367e4c5a1f947ae20c89836549b0bf08141b1d2444887f2ffa789e61b7864c10d1075b74525a255c1c75b71c90c89662c19c76d6143e1536ad6cbb51968fa12657a68509dbdb3103df33323ce955e71ddd4d83f112010bf1792d0bf7818aec1b080b54e70182ba82d5bde3f04fcee9b109f94ccbb1211fd5e04df699749cafe20867200e1709f7f6d1f0f079cfc5fc054a1b0cbd1a30fcfa2de867e37352343af4a8ac76319c4d818826b13e1bf016198ca8011738eb4aa0e724fcefbbedb612019f2cc83e59a49332b5f13f3392c456b871a5c92d45ce6120aac14c44c04bb759abb587683e6dbd081d24a970c48409f116b803301a636ddb454f50b3078990f21daa01e0071732b428c2715294700aa25bf9ca345cbaa85ab6a41423b3c184ef8d86f8f6d2dd3256cb1ed8c84587cdbf65f17e7413190e1a11952d23f38bd7a1eb4c459e8c4d55a58f3c02f32a8f20cc2ced018d32b4e4919e59cc76643c9878b41614935d235ed96552e2d6ff447b581f0d283097392fd8c5bcb4b7c6c476ec584e433338ea2d4bcc5f02b553704cea73423bc52163ceb231b08d2a6c92e06b28ba8125eca71865963c8e5a3d3b6ce736f5e2b8599bdfd29f2d55dad08d96da69bdeb79f4f60f104834cfbd5aeacd4fc835e1cb31f9cf9e0bb348ac3b5aa475bdfd564efa28855710e1a0ae5aaea1d8e284156664c170471fb898f3d212a98d29b668a1c6cec059ad60933b90158434fd58cf3d1fff52e1c111bf51ea547b0b33c8a5c623b4d737f1d0350e1484ffcf6cf660ac4bc0a1cec289711c6a2118dcf9073c30d1c0378dfa3a261dc1b95a674b55b531ad6e5cf642ae3d936b83c59e18870c950715c16e1503a37c356d51b396d95b9c138c1ed677c7096922101682b4945f8356f356a58fe24d7d4d288612622e6282496e979a071ef6925779c7f26f7c1e16f7244301e56d9ae2128a6f2dee1acd8231dd2045708dbd18475844783c1df76572dc719cb58f7d24c382968f26346e0d99cad65c06e2a86b6c3cf23470d6", 0x1000}, {&(0x7f0000001d80)="28cabf8e85820ea940a4c0817a17864af5566ebff455f2e294a34a8558b5b1b4e64996f85ed38909eb9f518f41ee54ec67b6e5569c1b80f2a3172461c69628e1b23107d301445215410cedb0fcf6eb9584d482f93d14f55acbdeab85f35f9f1a09c8bef26cfa36a073122e94fd3756943f9b7ddc4bee2ea752ac78114c36bc49df2385b8b300d20475252198e2bb6950b06f77132926563db95cde3a8ed02e7945e3e9f550904ef1f0cf7b743208729d650d683abd05400925ca715fa8cdeecf9e1427", 0xc3}, {&(0x7f0000001e80)="20217746f4df700950cbdcb6e15bb1e4ff1f", 0x12}], 0x6) fchmod(r2, 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001f40)=""/106) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001fc0)=0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x6) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) getsockname$inet(r1, &(0x7f0000002000), &(0x7f0000002040)=0xc) 18:47:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x101}, {{r0}, 0x0, 0x40, 0x80000010, 0x9cb, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000008, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x58, 0xff, 0x3}], 0xff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x20000001, 0xc0e0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x2000000000000, 0x81}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000002, 0xfffffffffffffff8, 0x40}], 0x80, &(0x7f0000000140)={0x7, 0xffffffffffff34b3}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) 18:47:14 executing program 0: mlockall(0x3) r0 = socket$inet6(0x18, 0x4001, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000080)=0x6, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x4) mprotect(&(0x7f0000175000/0x4000)=nil, 0x4000, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x11) mknod(&(0x7f0000000300)='./file1\x00', 0x8, 0x5) readlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/155, 0x9b) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) clock_getres(0x7, &(0x7f00000000c0)) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 18:47:14 executing program 1: r0 = socket(0x20, 0x4004, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 18:47:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) socketpair(0x1e, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x840, 0x20) 18:47:14 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) recvfrom(r0, &(0x7f0000000080)=""/89, 0x59, 0x800, &(0x7f0000000100)=ANY=[@ANYBLOB="0000d42b9c5b895f71300000"], 0xa) 18:47:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x180) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080), 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 18:47:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getegid() getgroups(0x0, &(0x7f0000000100)) setgroups(0x0, 0x0) setregid(0x0, 0x0) r3 = msgget(0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1f, r1, r2, r1, 0x0, 0x0, 0x4}, 0x0, 0x1, r0, r0, 0x8, 0x9, 0x0, 0x2}) setuid(0xee01) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget(0x2, 0x100) 18:47:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x41) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') renameat(r3, &(0x7f00000003c0)='./file1\x00', r1, &(0x7f0000000400)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0xfff, 0x2, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0xfffffffffffff90c, 0x5, 0x1}, 0xc) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)="66bb988b06ece68e714974ee704e0b1d6d7c34fc9d95722a6197d5411ddd25c2579dd74e1e45c66d269ff589d8be855b37959d0e55a525801ac3c3148879be6d7fd9c36b0e53147de7cbe8e1fa732dcae06c1ef53ae507bcfa3f5632e8284cb91e7f2285922af599a26292e6967eef2b097df0aa0b38b69b86dddb54143d6e5b39153ca82a02302a1d582b5db0935a77d5e2fd5839a2d13d5940d80e798acbe38eac7a18a916f79ae0769f5092713ae65770bd1e5e65b82c4cb2162f3f", 0xbd}, {&(0x7f0000000240)="ad9f4fae7fec528ebe1b6647c70ec00c217423f3eceb17737ea8354ca62d4731a85e92233363eabd341b4121c2ecd960b844667169fbdc8a5afc9800e4dbe6e155464ba7c254658ce8e6808c4bc55177a47d1a14780dfd4c1bbc1459ed9e68778ecc16329d3d562aefc7c624e2da64f2359c02cf3206ea48636ee30f30c053f2ca8466bb4e42573c0f7ce085c7246834122b6fa601d1e7a70f7a8b53edf936a7da9706053ebfb6e80aa30ad09a4ebe382ce73819bd60aee058d2d00928097b16d939692d27938c64bcde5cbd17a60321b82d79f34f", 0xd5}, {&(0x7f0000000340)="178e37ee9adaea1ac8501a415cc739b7a7e1dcb2c80559cf2bd4d694fdf525a144", 0x21}], 0x3, 0x0) 18:47:14 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/4096, 0x1000) dup2(r2, r3) unlink(&(0x7f0000000080)='./file0\x00') syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x603, 0x106) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x3ff, 0x4}, 0xc) r5 = syz_open_pts() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) read(r4, &(0x7f0000001180)=""/253, 0xfd) fchown(r5, r6, r7) fsync(r5) ioctl$TIOCCDTR(r0, 0x20007478) 18:47:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:47:14 executing program 1: readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = semget(0x2, 0x2, 0x60) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/68) 18:47:14 executing program 1: munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r3) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x5, r4, r5, r6, r7, 0x69, 0x26000000}, 0x1, 0x8, r8, r9, 0x1, 0x401, 0x2}) 18:47:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) r1 = socket$inet6(0x18, 0x4000, 0x101) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0x3, r2}) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000180)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) 18:47:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc090, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) 18:47:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) recvfrom$inet6(r0, &(0x7f0000000180)=""/143, 0x8f, 0x800, &(0x7f0000000040)={0x18, 0x1, 0x100, 0x3}, 0xc) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 18:47:15 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = semget$private(0x0, 0x4, 0x70) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000180)=""/167) readv(r0, &(0x7f0000001440), 0x11a1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r2) dup2(r3, r3) 18:47:15 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) 18:47:16 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x4, &(0x7f0000000280)=[r2, r1, r3, r4]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() setgroups(0x9, &(0x7f0000000200)=[r0, r3, r4, 0x0, r5, r6, r7, r8, r9]) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1000000000000004) 18:47:16 executing program 1: r0 = semget(0x1, 0x0, 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/42) r1 = semget(0x1, 0x3, 0xa2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0xc865, 0x0, 0x2, 0x5, 0x9, 0x80, 0x80000001, 0x2f]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000), 0x4) 18:47:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2000000000) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 18:47:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x30) recvfrom$unix(r1, &(0x7f0000000080)=""/199, 0xc7, 0x40, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 18:47:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x47}, {r0, 0x82}, {r0, 0x80}, {r0}], 0x4, 0x3) 18:47:16 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f0000000280)={{0x100000001, 0x5}, {0x666d, 0x6}}) r0 = open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x48) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 18:47:16 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="64e7c0a6c9c5957b923d6fdc02175a4a1d7f1d41de92b3a29761fb33197779ba33d5cd22baedf417ba1dd16e4bc5c02c26c2bdff732ea81996f0a6f60d545c7368f74012cb67a2b0efc73bdcaf9e649fb70928ece65e73d2435156c5a4a6c4eda00fbf76a814d13b6a6c48b5fad2ca00d3e231c235566e85df8f2cf30e4edb85fa5df768f789e6a7b408f21c17a6e895c732402a26efce06917d58d87b527507601e3360aee3bc6635d563cef00e8edaad62de5983f8ec89ba7f", 0xba}, {&(0x7f0000000100)="671c9518d5ada70f40b5ece313b735f6dcb5265ca58a7a658aedfc63788281f6c270c1fbcb0940bba587da70", 0x2c}, {&(0x7f0000000140)="2f976e1fce402d48e1b4943fe6400f83c08f823c4ed4d8fbcdbad0cb897dab3b92545726d5e13ad1c9b76a589f226967af648c58f19528e8278751ff1c13832d57a498b9b61cbdeab5a4aacebfbce7915060d387ae9594d05d0bae820f22574462933d82d74de00c8b96fc1d0e925de304f4614de10ea77970e0b15007b70f8d876e947f592ef23cc991e5216958de8123d95202f249ec380f498984df541405fe6009405cdede49694c7afcabf8e20acf7fba6203ea76512d20f22dbd70e71045c1f08e0a906783d679b23d8d208232f26fa5c65860af93f9e053799a1544af336fbb2bec56a279d1115527b037", 0xee}, {&(0x7f0000000240)="fa9fa49927db717c75d0437b114a648c67e6dc2bd8e58dd0ff3a8fc21ece6e4c17385344fd3a57760119660bb47163a603ca0de2557881fff23378f2342ee094f0551fcc1b6b5c4ecfb6c9dd79b668f87e35f4112a", 0x55}], 0x4) flock(r1, 0x8) write(r0, &(0x7f0000335000), 0x0) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) 18:47:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) lseek(r1, 0x0, 0x2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000002080)="c26c86cbc7ceeecd558d92f235f8f7b6e8a738b667a4e975818ce6b347e840f15945020e020c26397902f74baefa5fdff29d807a034fdb4754b915a8decee55f261dfe34f0fc1e15488e96ca2283fd2ec7ab90e2da8527ebafd42035c730972bf13691e692a269a034d7d409b485a588794d74c78652fa9006c49a839bc75ca5af6d997812666e0be584cbfe49b24e645240c8867ac30d3414d997d43def2edc2d8c92a89808f899eb3af5e570639a4a8b7f25c7540a6f43dfdea5446768ff530f01af1ca6bfc172f06ab3da58f22cadf409e42cbd2c94c95353338b78d238325ffd7cc268e61cc31ba3ea9e33dfab9878855566bd0df87b2850592c0e282ad2996ce74f86b4cf85b83afd69cc0ff03ce4fb94792b170367d8fda07b3a7e67ef5c9c095a1beacdecc6c0c98124f5a088e3b4dbcfa4c3db49deda1a78f0d9be1b48562db3c16c00fab7c02dd21b6b846cb214ee4470c48f3f318ed9631587cc9b015d43619d5143e4213bda25a44200fade732ba066a7f0850841109b5f48f52f79db00768b9c357d5641cf24795e7198a9f096bc5bc7700186fa3f0e6a03f0dda471e0f2991b68739f9d9b8a6d04c1b995b8e0f0df646d5a351c81539bb3fc748f13816fafc530e005af791571c357709b47791c08a7f8c0ef6ec42bdf4f1b25d7e61c85f234c5bc0eba00e468d863e0ba626ad72474bd6ac21766921fca45ab53092771770fef6461e7fb9c30748543e54b4d5f0576c69b656bd2a9003041b3ec340ab8b03390a5c64cd92b98c1dbf7d5091d2660c2d684ba8516e0ef7f7b2439c6ab9fa78c3997a24e113cdb2e50ad26dc68e9ba58a9a81fb8f70910173e46d838dfb6135e91e5ccc3810f5b0d3eb5423a14aa0586c6c47108ee220ee5335940e1812ead8de06988ff8dbe95be27e7ccfa5503c567e389366be9adf35fbe98b6a72487b97adcb9901cc461926731b7883554bb78c1071848c0d362ba0430b2f0269e73924804a231092636d9403c76c204da07c2a95637a59f3315dccd6807de35c08c8376b2dd45ba6c0ddd2db36d65a06c9649ff69da95a58e3dd497b5906d4d0a02e01d0da8a5b7fcd6f5ba15d12b79d17c7be753ce43072b630430c894459468f31ec7e8b60618462b9b2dde35bdd161c7e445fce4f9fad751fdd0f33af451cb860d7c85f228a52349c09b18f3a98e2d69aca00761e8fb7b1f640601ea190e2cef9d89de62e21c22c419005423426cb20bce16c56ae26d3ebb8dc2fc9b524b942f95d2738d853a8a1317ae6d170e1bb025f188d6bf43a2777d9854da703efaad1770c5619b49643d041877cb71aca5eb954b49b90d47697fdae85f033315cc96f10cbba5285422e578a4baff0f251bc7051a83ce0ce442a5857ecf70b551c27a66a4f727ac7974c4ac744e6612f774f21b53f37739d884c9d710ce0b58df469306b2b27208773030fc4295514a484d3dea674d7742c5270b988af12fa5e4ade88041acc7597ebc1c9c265ca164dcbeb1709b1787d724ca44257ab752b51bd95753fcaa010b9ef9de402960b0ae9c5f29f0fbcae747098e37431406476bfdd100a5789b056948e398ab94e94ae635666d3165632544cdb5c523f45ab440584c25623e5ebb8cb7bb98d67c69bad2a46f72f5f16b572e129b1b799392d2a6deb9ba58b22b20780e55de53ace802004da7e36870196e8154416e4e1c57bda4aa8c5cfef3dd2e86d1c978dbe82614456d29769c78d28017314244f35dd8143ff0a7497492fbed560c71013a44a5b73dafa7c640cd87805e186221b80c33e61db91cfcab9530ac07569de55b3f4286948d33010bc7b9cbbbc94b93ea0173484171e7c0d0336cefa94ceb5de4d9c668f1a9bfb4aa2a98e46cf9b1d2f96a8f637f999c4a34e64ef5cc9291d721532d24b8568870a052658497b02d37b2d8def11dfba761090d08738cff06652cfe29d772e5ce4e7c8ccb6a487073469ddc5d7e8f7b9e5a8cf94e1a2b5d14e06150d28f7112b9130aa83b43b4868e0d95a770a4ae2370f67f72775e7fd336e5dc15ab867c350b2367f8b98c087489744259add21c0f799681f14e7c509e7605874e707a00115c972a15b94711f31084069ee4c2669101580b6feb600552bb565ca2caf0235ba1cc3bfc69ba31f883ef998f1e16f5375dbe36062f23cac256673a2fd8a493c2a4b147f54f3ef471d677cebb42759c6024250dc66ce21fddaec338a500826e5d38ecdb530179d3ebf171dbb4497cb9b4242558a251445ee1be5e4647d1a15bf48bb89e285e87cd515b69e8f05e8504fee98e2253c56efcc8e12979482929396b3991c956844b39b30a9ff01e2dcebc20cd4f90295324e8058c106df97ec15b4d2d0ef5a480253ff5a1395b19a388ab4b690d0fb4a946e1ae64cf36f5571f400e4c60f14a59bf680e0a7afae25c17834d35b09b03fe23d5ec0d35092ca49408827dabfce5169349066499fae103b1d34c36bfd689d046fecc8be7017058b766d603f64a77c61973a16e34e9ee7571cedd15f97f661de2c886d7d79b81911f649c1ac52e5074b0770b31a48392ed7c4e201ea3a52423d50fbdeab160f5cf87e2c5d7c19de04684136222a22010b93f7315a7ac7ed741588545ec2cb5816b862c617a64f2e022af5dc103766b792eef5a77f0374dced466dd6b37b7a82a77f2133800f455dc1e8037475bcb2aec906b9a212c09c435452e982411ef78b6861e787bd47879280dc01e9ad8867bfc5dfd5bf79861f444994db7d1cdc38d883d5bdf34bb0a60753941f70ee517a815e6751ae76f556dfabee6be6e73377823bacffc529bb23c676d47934933aa1166ab3310a6dd09a44aff41f05ee6c6e9cd7174c38d60416711cc85cc8dd9208e721407dad6cd8368c1d646eda9874a4a9475f1a7d9007df238f3255652fb19304954ad2fdd339cb77dccc54fed11b8f3f40ded8eaab848b85e6c35c81f42f14f44b73519e41ee33089404bd6ceb87e45eb00dd9a14e2e2a9e8927251093485bbd49760be891fb16a2103ec72b3283da5431ec2b1ff29372c9c0cc9d7b3e30572eaa01353385d0ebbc2be3d5ee60b93702a6fffc8d20d075dc6ae19198995eca3c13340d39ca02d1bca6c6ca1dcf91ece4d9eb8f2e6af378953cb679f133ab6b3ec0e425ac8c2de5d26e33509d8385f5fd13f20e1547939abf246f79ac80d6356a5f276efcaa12bdb908c564d205aa0a48f2806813db5d3ae25703e37929741df8d561dbf2d9a70f61158ad34315d1016e69154152737becec2803e54f724812da6abf83fdd8a9b80f15bc91263870446d4dd5d30ac893081cd1016cbb3860c9af6a5e039c4698ed189a46b0253074361a7fc1e0c1cda695bf7a3b3ed4403a16dba5dcfbab00e6149c6ca5bf928e0d0074df4fbfdd94f4e01dfd27bf8a457accf93c06ce2d0a3ce5c50711c86c26443fb427282d92af9fbef0146d1a080882ba42a6ae3146f7f8cdf9f1e345e06b54b6d0e485fa14d01930e3d7ac92da5526498fc3cf830e21efd055eb9a9d2d6cbe2e12bdf227a5bbd18bb7ca61a7d64a4624cf03dd9410d5d3d6ef120de1cabb8861adcc46af2c4431a53e950aaf125a6d69d028d83fe1a9ea9174773280f055525ca1de935517b38fbe52f524fbc19480526fd5bac3c857ca5b98da93fadc72f9ca5e775a74bdb8fc603ed38ef13450e986bf108ee040eb62e7b810f0174b27a70d90c6b686d9a06d1a09e0f71f8db7395b575afd6f4d9a0432a313d905d748e4d35e2ac04a9ba2d009a3cec21adf44211195cfb24d9307506cccea422680a5d4ba0dd804e179a195c2dc885393bc8b4b488b3788b66f70d2a84304d1da058ffce17a50705f7f752287471116f3e928b7120056f06e9c1ff6bb5122aed7c56e2f8a8b6bfeef8591a4b9a1227915cb5dc3dcc813e325ad76978db79ba050188f8148dbcef06ab4f15bb031d0a3a68b2985c484d1d970693f15ee5c055f286ea4374233bba7f6aad5128fde2af133c4abb0911d95f43fe145a9621c8655b28f479a8d7651d3d00b5be289700844307bb2b8542985e6471ec076a578f4485106de5b22893f8892bb9e16454ebc046930cf459fe30292b96080afce2f94b43a256ec8a7b47cac4fe2c986e05ab6f918881f6bcf3e0dbece23356aef1f606fe8534f988e6f7ba2bd06361f6d4dce46fd5ef16f74146bdba138029ebe6d233888d420c155c84d184a84160692127e43a61a3f96c887574c2b505589bef3ecc0b981e6293be15016de03810014a878d2391d402b28b6823a2be9c27779c0c2ead54c1f9d87f3f03175d54d35879224b5a8689b49c3ff89f04762adcf45a215169401efe066b90acbfe50726009c608a8397d84edc715f33eb6288ab5786b68c82e9072c9c34f1fcda9ebb2d1512c7e3e2c0cc57c599143f5f4a5ef32c1ab8dfa0efc041456206025028b4075b53a73935abb64382b4b517f6a4ca63f8acc813d04ce832bf77e7657ba6ce03ef2b3448075deb5b1387d7f307497bd152fbafea1c59b71e9ca3698826c771fa5a9c2ae5194393cd647aeee5bf3a8792dc78e3de59225060ef04acae2b541951ca89f5432c6301d8c28b0b5ac65e48858b9a5eb741aff0f02f4f35791d7de306f2d8db5f79ffda307cf0ba39db9e553fdccfefa9f62dee1fa38f0bb63a3dd8f8553f22466a760876818bf7cb6a0f6b7e5788c73febb38557cb4147fd96fbc85350656c9190fbcc8f1e0cda979581e573db12c74d07d97ad0f693304e2c457cd44569ad48e938c645f91e732357b20833088fcdcde46bb8e1e482891beaaf601af64a25f34753881c899380", 0xd5d}], 0x1, 0x0) 18:47:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x80) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x144) clock_settime(0x6, &(0x7f0000000080)={0x4}) close(r1) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 18:47:16 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 18:47:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x800) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 18:47:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0xb95feeb}, 0xc) 18:47:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = socket(0x20, 0x8000, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x2f) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r1) shutdown(r0, 0x1) 18:47:16 executing program 1: r0 = socket$inet(0x2, 0x0, 0x9) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) syz_emit_ethernet(0x94, &(0x7f0000000200)="672d27e67eb4630312ae2484c8a193524e2b7e21537839d2a8e43087a89078d661e30f0d23cbf390e658df2f22a1494765b5519da3db25e92ace9a0d86ee86398509cf9918dd8f4e7910bf1f5defb0d8a0c71246b77f472b8cc4881312466b09a5a93b56ba615a6ad5da7d7c3bac357a75a00acc65d98fb4faa76a0d8c42b98901536843da0cdb4dfce550419e06843eef00b78d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x809, 0x8) sendto$unix(r1, &(0x7f0000000040)="d6d57c04bd7079a98922e4e968653308c70852fe0ff5b589e3be9a03b8b80a30a354050e3e9067d7d95101604b7c62c1d3eac5b7016e46fa5f3894718d66706426edbf7cdaf1e6b52257bd4f628ad3e51e669dcbc399e2e28ffd88c2b5de168ba96924bd4a17b1c55695d1e63ccb194160fbac2b694031c01b6b5680d1974c066c30640258f07c3a4893cb4c7384008943c309c134d73388d26951a693e919cd04bb5048e6b82383a469", 0xaa, 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB="000083572ec36c6530003d61f1faed8ea1bdfa4b8908c0907d912823c91e74a9a6587fb270ce6522914643c4fc8857f95557bf62c296c1322d73"], 0xa) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 18:47:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') 18:47:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/89, 0x59}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000001580)=""/105, 0x69}, {&(0x7f0000001600)=""/149, 0x95}, {&(0x7f00000016c0)=""/246, 0x5f}], 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) setsockopt(r0, 0x8, 0x5, &(0x7f0000000580)="328734fff6cb6eba287c6f25b024ee95dec79a96435335f57ea8bfc3924d24649abf12b4a53388463cd7c971c0b3c15449a758df5853ca731ef721e0961eb8943fa6a7298852f87a5dcc15c53192417d3ab9999c52f323839b5c842e832dd4e1c54fa901f7ff89a202a499c6a91deaacd8583b9f67054656eba18198bfdebc013ffc1880f79be643f18a886d49f6c4ea1f88a40df380b0f64e1e178c7eddb741cbb2a8cdca4ddd6dc723f39726b3561a9cbceface3a68b62c00bd771bea7b9d490af6f3fcbb6ac05f048ef0f54e385816d1b2cc6c3c9a534e9bfe5ceca0f3700c70b5308d12f14b20c079f9c227b3e2e5e28e51ee661d73dd6de076771bb0590946446b6329c03467a1000c6e8aecfcd2913790fd9d61273812a8e216b62fdc2fd3c1266c786b69281e7c360f2ca6056fa9be99bd7c83b8d014677d4986e1ee4efa2d664c412cc1ed04a90905ffaaba4185384f3b85f53c629716563b19119a99404276c83ebc80394fa3c26dba008c0a5654eb50a4b562b955fe1520b64df4ca1e172a2696af1dbaf276c186a0dc83c46e552737a5d34d743f842cc616dc8be902c12935a8fc5a9f0aabed4a1c29793428034ac7391984870033ec8142dd9ed1088ae424b7b314c664fcde6f0d8069947bd224ee6d7a5d8199541ea6e96eba8d7737627635b64fe822fed0ae5fcd558c2f796f77663ec70045824b31b5bb46026e8d5b13666244af10813f5bba5336c9c914c950ccbcb138914b348786a83480fc64cc9af4fd99f7c1cb47d63d56b7167f026500ab8bcfe1e2502eb29cd34542f0e9bbb8bc29f4cea5631e6cf69d2009a715a5d612d354113278dce24edf1dd2c4c537bbe26197c4298961587a026f8712e9a6ac0b9e146ab54bdcf74ff05a27fb819f4e9929293035fd1a106ccb828f4fac0caf634dd0fd3d007033623a107e2ed0fdac672d791a358be745ea2ea03782ac864877d12600575d9410275a35ce2eb812babfd349aec0acae7e5fedab1454c28154791d11dede8e88dc5add94696603e19eacc1b9762a2038ae133800a307c806aa71352b31c99bb6ce89d3da00b6bc5614453d1b493f8ef4b667275501d1694b957c1c9e555c979d29c7579c31c0bd1174bb9d1bb5c7824082bfeebf1643b8c0f935484c35f61ea7e8d9ad5337dbaf9f7801e6bc806bec1246767fb937d142d821c63ff762af1bda3a1d5fa6765e1288cf96474af5114ed757df4bb1bf1a55c2c51d09a9ba7d1ba017884622434839562f1774b622e6eb4b09ad456ff3e6953f1bd241f93d97a336a0f25b0a7caca5f84dcc252ae59636067fde2c8ba5b67e0c73a1a39000309bc6f05784c7f079f974c504f80a75b429cb4e20a3649c230a08b760128c9f9cd5cd54bc44b7c93b7ef927f396c80445900529a8ee91f2be8d4b8761ea45e90a56e64f8a9f111374310dbf96dbc435dda6d5d2e7f308020401738f2dc9b41b7d2c00379405f86d9cb58e035890e303522af69aaa30ec1813e5ab7eff191eb519e62929f17a6c264db62ef6af85306f24c6cd07b62f3982a13b26f5b6c8e70202b71dd801bc8227b53c563e941adf17e3de77848d44196f9b2763558c577fdc4055d66df013ccae13d6f0b7c2b6f17b75b4f1dd7e4f6c9155bd49f1bae766988305ade7ece28860eda24dfb35c710ae90b6003d3e2254b192427c0b2110466d5e6328554efc0f406aee29fee53977b99991f430f2b70bdaea20a570531952bfc181210b4e7acb601dc25891e09952b29cb6f63a204ec3f775382e5c65d483f504c5c37763c95cc0d3bc29a2b4eb047b74e19cd06e2ac6a3c00a797580ccec2b9361c6fd3d2dc136ba26bc2352777884c81b9a50254f2a5d202e1a07206a7fb181daf751784e9a421bf5844840a89f48d542944c52022d63ee5450a03bdab70a0aeb8556db903ff03ef74f6c22c2021681077d84ff66ce538100c1d25b22703baf71084edc2975da1cac9c2ef2980d475e80e8965cbf2a1056e4c036000eece79a2dadcb8ad1773840e5254bd86767c274955c1467a61a69a3c5c4142b3d29bfba6ae02d8cd498a2c41b1202426c0567bc35caf790f0ab29a63db347089ef3e4d539b97c8714fa5414304fccf5194c39ab1c9ace50be7ea1f55cee2ae3e9c6fa65c357e8853abb709d6d85ea8190ba1a3b1b45a1a3ef6f133ee02fcb5644eb45074be1e455362b40ad34cf8e6d9b4290455ebfe7a091c9e430c2ee2c45ef17156a857056a4ed1855dc29461d9df87eb5419704a0300a4158cf677ce6329691999fcb821eeb73159194ec03f78bf00094b0e0ce7d49d39243f1b2867d35e6ed8f32914f019af7c45b190f041a733e25c266a61bb28fc83199cfb82b9b48114d272d87aaea00b8e567c685eb7fbb307e11be573553fab464286367daec14bf797a89927d5dc0e9cddf9609f4583f0a451d9e21ff6d61a64423ca37709e59c23845cd8293cb0b6daecef0a6f585fdfa0a7999c70737cbe3b640015e21fab45bb1cf4f48f487a0e91f6c44334813e1f48867a06600960ad9ec4dc31968b70ad7fe088d6370849da33fda0168ef1504cdfe74d6fb8cd4ab6101056152b52297c05b0421766a0e626bf1e7b68964dec598a1a3cc50bfa09568d49d9dfa75abe211fd838b151e68799ccb1504f90a21d14702068b3c9bf039b216e5ac1e6194c4682ba40677edfbab0b1a5c6abdd5e8f4be6ba5aadce17450b544f47923063484e2efb79d6df783f12a0a5d8f44007c33d75a2269b1c40cec2e2cc3cc2726175a623a78fd33ae00e42ab4a31fb2d3fdbe16d5fa71f7277cc48f3d4ed067ec4f7aaf45e49e9660cb86e77050c066566336670996d6a618f07a358df5a3c0dd0594eae194a737829209331c072536aa0a621c2e2664ab6d5c2dcb42c322185773411bb432d280838d7aa37cb068e52bbb23103fba3e586b118548dcd617b4afe7a408a2c3be907803f995c52535a11faa3be409f620cc34babcd11df73494a448b88c830767244934db50e971fb23e5074c9c3c289ec0c6b247e8a00a0534c45066bc8c19526d20f12664f2b41a7b9cdf2017087102b66f8e9d64ff4b1f58da1bc80bc3d63b1b338651691b111dcf30a42d03a8314e921e379e3272d9b4fc3a3302c570f9edfbc0af8001bfc1bfd02ea2176b06fb69cba0f7e4866ea655a63019e49b96189bc108c26488ea464de4825f7da061ac9aba48f093c8714018ebf19e74739e271e818019a95f9d548b9f40983602fcaffbdc8b7d466d5b8f6f0012bec9db86a7c8d1f92e35eb9ad8dd1660868d96394264c1fdf523bec746e7e973857d5b660d3cd213668f3417cd7d0d3aade1be723c9ac5c833f7bfe5c67367abc3f5eda3594f1543e593dc3d622a8cb8964d30f4336d77ba441ec7aebc8b63daefef3aa4b99c1f55646587c2b172e449d92e65316304df41cc62376a5406df9e349f8b2b39e76cc4c1fa9f5ca5d474279fb469af8026fabbc8ff25f6a91b936b12b61a8723565d0a97c4695787d2cf2e0b8a04dbfc3679ec0a51a6e75be02164e31a330f0d6347b74bf2fed2d9642b8f24c8404130f58d356987b98d6379541907426d57ff1a924e3a1a9e16009429683575ce95f7e8e28e7c47d623697ba1a69afa708bf9d399dd7fa80b107b4242fdd0d59fd608aef04ebdbd732a7b30b965eb25d38ac7d8d59d84eca41f97ad3e4ca9ec76f23ca355c29dac0d29cb9e5a02cf88d34319742d57c17703b71b0d2d621de0241407f4ac6161a0d69f5f7a820009b1f173c6b3f0f524f79b780791a71efdf01ee4e301f720eabd325dea7622dbedd1c138fff38cd33b62275ca0052689da18a9714bf61c2781a30886914a88cce02c376116a4602f9729e897f1ccf0aaa7bee24325f41d1f527074635cbc971f94c8061e2e69577b026f546af1c78cf0950a22a401b3d2c654b0f249e2324e4747208c267c5c290386d292da9b22a9f8460aea9ea69128c9dc7c8d77db0cde6c6afae6c883e3a9821e7df7a7e339aa53bdf6016be5b58481c1f616b16611725cd26c6bb861c9b7b2a346a7c9786fb318e38b8770157221c6214d5de42883aedcc12d7aae00be337f7bfd4951a55aeee248d285733ee5ffaaae3ed293261b2fdc2bf976dbecd9eddaa75d4bbf6c75eb088d9feb33d898b1f618d3bed25ff1152c8c59661c21b5256db01ec50fdaf7b0c0bd9c43fdd3b5bbc0cafb57fdd007a0fa8fc7cbf2c05149f1bb5dd07ab12df32f1a11206ade8e6eb44e5ec8a52365a7e089e263abdf35498174da4335e64106604e0a096922fdab13dd39d9a861d165b19010256c8b7e88a4b0e41d982e6669edfbb0d01c4d6717e202bcd94be63e9dccbe50921df5039bb09e35c4154a9a2ad9e67fd6e2fefdcfb3e3b5555388049e9d7df1050edf2d7cd084b0d8f0159190a72522adacadef0f213a6cc40b32dc88ca5b50e3869ab7b06bd0cf635e8851ebd4429fc37286e34cafb75220a2dd56f179ecc95e7f46d8c37f42a95f5dd56918f0a1cbcf7f7add18ab882a87b6e025ebc62e611ab31cbe2636d2cce3568f9e3dbf19034b92cf8787b309bd4880ae34fa804980ef6d61f10d8d37dea272fafd79ceeaa3ebc3e76cc2bba291ed3fe5332dfce10b84f72edf7383abd9d6d046ca74a5e098d746add666343eb7282dac091cf4420f42f95cafd0e686049679ad985b3fda39916152a7960a47c96aaee2b7334a0a3321e6c0bd96af0bfb54cb18d6d9457ba093b8020212ee3112a920d1e1b9cfa1ec8df54c4678d2234810472b15053397a09506c2b1f3c191770acb2253d8e7d7b1592a08c6f285f3dd376f3decd4ced545ef8a27b3819cd86e373e5b56be46df3958476620755b2dbefa03dc77babf7fee354434db6a8575595ab56f57c5fb5d1d743149329fcbf23ff40026933ecf41b5d130253e84577430a11bda2e7afedc93a15c4102f703a0431efddb8d174352cf042e43619babbc1a71c88e1ad995b8517fc8add5376a08ee4159b5c03bbb9ccc4f6d8fd0c59c676abc26c15bf700ff46b508fbc3341642f3c703155cc9da90960d16af1860abd1ddf266815e92db07963c51c2ac99416828342bccd5d64d5b3aae00752f71d50dd4a07820b0c75337df4c72ed4b9397b884588f71d851f7d9ab55b0f2e76a461bfce0821880d69543bd0d20754b56a4b5af1f29218c31c4a8a7cd968110b90542cd192d9ddba9931f6753e48db3742fc2ac8381c8863094b6a61c573535e46900730282187b0528a074ed1471a1abff464e4960470ffeeb2e0aba12205853da38c63b26dcaf6d9a10354c7be7e5aa5516d79f296dc602bd8e9016284f8db2ae55d0f5fc44cd07041cb14e4b0716e0de450b685731a70b7b6187d0faa5c680cf9490a5217f91866a1cb77f6c2bb617a8595ab14bc50f0b00144ad9848083864dd39b7465381fdd136b7ff36f07bc95a87a8440ed63fb1d7d7ee36a23be85583be35558195efad2b758e021ccdfe8b32dbed4a4e742a556a7fc1f15fa59438fc24ee0a1f4989ecc93f71ca4b250c3dde04aa2769e1a73c0a0ded52e5fc81b55ae6e205e01d064c64bf7da8e9e5417cfb5009798220467212533b31f55e6a0a1b5327bdd55637255d28144ab589dbe0807a120ca3d972daeacc9358bafc665733d7641097bc42ff7c69c7724c2d922de47a760257913b16e32d00fbf743f697272c35e05fa802c1cd1e6e6d77c58b4d8d06d4fe4c2640f8c76f252058326619c5637afc0d7aef7a26898d5b92a2d359282ff8890cbc", 0x1000) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0xc8) mkdir(&(0x7f0000000080)='./bus\x00', 0x20) 18:47:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) chroot(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 18:47:16 executing program 1: setuid(0xee01) r0 = getuid() setreuid(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) r2 = getppid() r3 = getgid() r4 = getppid() r5 = getgid() r6 = getpgrp() r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r11 = getgid() sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f00000008c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000900)="e8e10081914379ae36bc95fd0d3a3a1d0464151b8cb4e2a11149b97c0e1a502096eaf91155396cd357586b0824586ecd96066a05a01653661f4bc765e755901dbd32f7aa6dec5f92943465c9dbcad3a0598e53dde5be5213ae2574d64d9f27fc2cb41eb372206086d0b6a9ba27e8de5f26dde48b6f8dd56226700bed8d3b69c1d6fd53f293ae238a7f511396b66143f07686", 0x92}], 0x1, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r0, r7}, @cred={0x20, 0xffff, 0x0, r8, r0, r9}, @cred={0x20, 0xffff, 0x0, r10, r0, r11}], 0xe8, 0x2}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = kqueue() r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000002c0)=0x25) r16 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r17 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r21 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4007, 0x7, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r25 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x28) r26 = syz_open_pts() r27 = socket(0x6, 0x2, 0x3ff) r28 = open$dir(&(0x7f0000000540)='./file0\x00', 0x2, 0x20) r29 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) r33 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r35 = getegid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="57d133ef6d5739bfad1a98722da76f24488689161d22f19884b621a29a5850cbdad4c0e6f3593048b627155848dd2b3ce4c5055004cc36ae6112f7a37304f7d11ebf99f663cf6ba7036cb019b489a457378be3edd7ae153397ac500a3ff626bdebac", 0x62}, {&(0x7f0000000100)="1605ef476f8b444df1f59e45e849a80f906106d92e1a84427802f7f140188e0518b47c2e26523eb84911dedf92b2623d2302d62f947ff4bd3f303aa19902518c5cefe59914b22a62daa4bb206572e83c100f7685efc62ee7c33ef9be49ac13fa80e2b5fe2060b9b45c025ee1949c7613a6485e01b8f930d5fa54d0de9720068a3bb52620e0c703e79e441714b5a8c37cd5fdede9ff46da241bfa2fa2ae52473e94afbbacd937c379fab769c70d22d093487c22ea7cb4a6f81b", 0xb9}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r12, r0, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r0, r18}, @cred={0x20, 0xffff, 0x0, r19, r0, r20}, @rights={0x30, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r0, r30}, @rights={0x20, 0xffff, 0x1, [r31, r32, r33]}, @cred={0x20, 0xffff, 0x0, r34, r0, r35}], 0x110, 0x1}, 0x6) 18:47:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0xf0}], 0x1, 0x0) r3 = dup2(r1, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/79, &(0x7f0000000040)=0x4f) 18:47:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) 18:47:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() fchmod(r2, 0xcd) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 18:47:17 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 18:47:17 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) getpid() flock(0xffffffffffffffff, 0xe) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc8) 18:47:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) sendto$inet6(r0, &(0x7f0000000140)="d6b2248811d7c69df9a450514637833d4517cfd8c87b9edd6a84a25dd0786eede2ce9537ff130baa55db171ad5d2b438e85f3b9025dafe941de89b583f1cf562eaf7ff4b32703047957b54dde6549b6d0754e59ca90b835a8a543db3d5e3a7b1bd72e75d4dd2d633af05079ea340f2a6cf30a2abdbbb13ee56664ad30032ecb9b05ba6e0b11a862baec70f3bba23e98527e3963a6682a7a8f40214c874aeb8f93edfa59514c229956621de84eb67b3fcd569f1e91c778262e1c40db78593a975aafce41ec6afcf871cda34738b8bce2921a65d27840a989daedd968cbb0fc9c4340d6933218135bdbdaba44df0a0dad691aec15f1628", 0xf6, 0x408, &(0x7f0000000000)={0x18, 0x3, 0x1000, 0x1}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) ioctl$TIOCNXCL(r0, 0x2000740e) shmget(0x0, 0x1000, 0x13, &(0x7f0000001000/0x1000)=nil) 18:47:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) getdents(r0, &(0x7f0000002180)=""/4096, 0x840) getdents(r0, &(0x7f0000000140)=""/4096, 0x1000) sendto$unix(r0, &(0x7f0000001140)="620401f2873d122825ba59bfde6f127addffdcf68e688b2ef96f00684e6edc415b61a515b95bcd2875edfccb3cbcbd391e23dbc4a94de7139bba553a127a9fe40186ecd46d656a4214e8b7043f2127243d594b421eabaca1cc4fd24e8a4ab3295f8e3ce8792114dedd20570482e57088768cc3653e297eb33a04974343fcf4641802d6e3c8a8b0196101b6cde5fc5efdad6adbec8183cfa1c0a6a3a6f65c6b5d351811c3c2940fbef256ea32a4a08484bdcc32dcb82b9947338169cd", 0xbc, 0xc, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 18:47:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x4) 18:47:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x1, 0x9, &(0x7f0000000040)="6b3d116ea17a94d1df2e286286c41d816ca0687610ca51c829b1add105824b", 0x1f) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_open_pts() 18:47:17 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 18:47:17 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) write(r0, &(0x7f0000335000), 0x0) close(r0) close(r0) 18:47:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() syz_open_pts() 18:47:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/184, &(0x7f0000000080)=0xb8) open(&(0x7f0000000000)='./bus\x00', 0x20022, 0x46) write(r0, &(0x7f00000000c0)="fd2f27153c7c8595203b63e77981bcce3d3038317587254e85bbfc71b49d48d9921e6f875bb4acba792cc45da49843136f6bb3b640b5f8886aca51c745779f9402", 0x41) 18:47:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r1, &(0x7f0000000000)="303b401de1cfbd8e9d6183e80a5398c2027cde40a3a7b1f376e73b", 0x1b, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x2400000000000000, 0x9}, 0xc) fsync(r1) 18:47:17 executing program 1: r0 = semget(0x2, 0x4, 0x3a) semop(r0, &(0x7f0000000000)=[{0x4, 0xfff, 0x1000}, {0x0, 0x81, 0x1000}, {0x4, 0xffffffffffff759a, 0x1800}], 0x3) r1 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) semget(0x2, 0x3, 0x242) 18:47:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8100, 0x1) getpgrp() poll(&(0x7f0000000080)=[{r0}, {r1, 0x4}, {r0, 0x100}], 0x3, 0x6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000000000, 0x18c) 18:47:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000380)='./file1/file0\x00', 0x40001, 0x3) fchmod(r0, 0xffffffffffffffff) close(r0) close(r0) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f0000000280)='./file1\x00', r2, r3, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x4a) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x400fffff, 0x0, 0xebc}, {{r0}, 0x0, 0x1, 0x81, 0x1, 0x5}, {{r1}, 0xfffffffffffffffe, 0x4a, 0x1, 0x44b6c591, 0x4}, {{r1}, 0xfffffffffffffffc, 0x9, 0xf0000002, 0x8, 0x9}], 0x100000001, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x21, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x64, 0xf000000c, 0x0, 0x6}, {{r0}, 0x0, 0x40, 0x1, 0x3, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x17, 0x2}], 0x6, &(0x7f0000000200)={0x8, 0x6}) fchmod(r1, 0x0) 18:47:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') semget(0x0, 0x3, 0x200) 18:47:17 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x10, &(0x7f00009ff000/0x600000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) kqueue() r1 = getpgid(0x0) wait4(r1, 0x0, 0x0, 0x0) 18:47:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000000)) 18:47:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x300, 0x8) flock(r0, 0x5) 18:47:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x81, &(0x7f0000000040)=0x100000000000, 0xffffffffffffff23) 18:47:17 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x5, 0x2) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 18:47:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chdir(&(0x7f0000000640)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) read(r10, &(0x7f00000004c0)=""/174, 0xae) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="11e0eb7407f3", 0x6}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000feff000001000002", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xc}, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000600)={0x20, 0x7, 0x185d, 0x5, "c82492605d7dab6b4d8ab23e3d53f0cb511bce69", 0x3, 0x1000000020000000}) write(r2, &(0x7f00000001c0)="be", 0x1) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e000099d100000000e82c653000"], 0xa) execve(0x0, 0x0, 0x0) 18:47:17 executing program 0: socketpair(0x2, 0x5, 0x200, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 18:47:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000080)=""/22, 0x16}], 0x3, 0x0) kevent(r1, &(0x7f0000000100), 0xc99a, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x0, 0x2000000000000}], 0x8000, 0x0) getsockname$unix(r0, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) r2 = kqueue() r3 = dup2(r1, r2) sendto$unix(r3, &(0x7f0000000100)="d84c4a07a370ae57fa5f7edf6a4cb355f3a1703f888c31c18dadfe1c71b9cba6d3a9a4a5b3c6e52db9798e65007f1b5ae12e3bb9588ca07f359da438d5692d898747ba0680462d1f728d3a4754a80a35f006a37216da9f4e82067aaa0fc8d603e67b4838f1edfa25e223281b4376eabe6fc2e01d0a0a4dcf2732ceda49a0c31e9366e4c51834097049c464cb047ac1cf9431d6b0c958c72857e44539c3118ce35f64a21d5bdfc7d5f205fbc46e21716d538dcaafe9e8d4fe36f57ed5a590df65", 0xc0, 0x169af975b518aa11, &(0x7f0000001200)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000012c0)="b05415ec2b7acd0c44dd70", 0xb, 0x8, 0x0, 0x0) 18:47:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20000001, 0x3276ba7c, 0x9}, {{r0}, 0xfffffffffffffffc, 0x44, 0x0, 0x1, 0x2a8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x6, 0x7fff, 0xf650b0a}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40, 0x7, 0x40}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x6, 0xe9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0xc4, 0x90, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x6, 0x4, 0x8001, 0x400}, {{r1}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x4b, 0x7fff}], 0x8000, 0x0) 18:47:18 executing program 1: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 18:47:18 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x102) sync() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e7a8c644b4714257e56dbb3e5eb1f6939f040025cbedb9fa92d32f5f6b99ba3172451d7499ce7f0fa1470aba6cfa6ebff07a2f4b7a34cd120ceae39e7e08c02ea6", 0x41) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="2723fcd5a3a9421bfb"], 0x1, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f00000000c0)="1d3febf4d55306e2da20f58f0ebeb2b8cad5c35ef703fc6ce49feb5f72e79335ad1b0ff81e695b9c4ff412d93f6acc8a94158f7d531b015720f857cd6e78cf976263d86699ef02a7861e084a3984de6935772bf23792af38a0028530ec21863b1a9276451a00e988c217", 0x6a) shutdown(r0, 0x2) 18:47:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 18:47:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="55c40781af3f645cb429563c181b61f8589eef82481018891635dc74ba33eddb3f61b172da8c64aa7bf8eb77d00dc23a5c2d0d35db08b9d0a317d08b97b5ea257fe816eff0280b78432d372ce6edca5efeeff7924285cab6e94a9a6f19568344fded7dfd1b3a124b6227024b4e2d111754c51675fae7c4d6e84d039aacbf06d344032e35900d38caacb41541ed06b71634420028", 0x94}, {&(0x7f0000000000)="cf189b14049351b7bf3cf96fb47fbd9f180c6039dbe986e2aa3516b1679522a471f5b71ca6ad7a3eff5e7c48c2", 0x2d}, {&(0x7f0000000100)="010650586879f258815deef5d8d58f74bd476d02cc226fe4543dd3186664d5f13a655f32aeb6a4783a90247a270ca995c1f686a28ef5f758a8a22fd31488c9c4761369590fbdc28fc57779ea57aa113f8b64885f72351cc4acd59f044cf35ca2a72afa287da15a3a06738ffa11c4", 0x6e}], 0x3) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 18:47:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000540)='./bus\x00', 0x8000000006, 0x1) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="f0b1671169245fa45d5a1c406b5777520afcc4a3e86807f897f7e7b9aad6e1ec3ebfa7b1332a0c6b1ec4e15984b4bb74e69f53d07f0351417ac31ec69c2cc82b11eacb2a62762227f6651a7fa1d0324ba12f51c87a8ec2e67312f211", 0x5c}, {&(0x7f0000000140)="02776ea278686cd5b0969b81b7f5903722ce19cdd9f2550db2e66ec67720c009f4d69ddcb5f6b6b9f7cfd8914d33e9a33fb4384733e66750bc616930fb7bf53e7dbd7e5b8b7073625d9a3ca4cdd2c553de5c7bbd7a8e4d1366400efe232201a2c04bd392d2d0a05a9e8b54b145c841c084485b584bc1735422db1a45dc14218bdb54872c08da3c762486e41b444da11a76", 0x91}, {&(0x7f0000000200)="d547f7c2655544fb06e5d6052cb757f73805d6ed2046abcbf2ba7f92", 0x1c}, {&(0x7f0000000580)="c6988d148e8a7865bcc203760b50699c7fbcaec8a1aaf0ed19703bb5530e", 0x1e}, {&(0x7f0000000280)="a9adacf19fe7621de27562a96138f14be7b0c0ebfa08be778f09f41236e650487c21f61627281c3108389b62057a019aeb83ab000804e8abc0913f74d90c32db9de7285d", 0x44}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="e800000000000000ffff0000060000009a21fb328fc919d6ed697d74720e08f9f4e1ab8e4ad6ba6b6d2878b2fe67f01108a9c648bf5dd6159a6654b06450b408a67f6c81c6f5d9f4c1e49f9348280552901dca668242651e1b79ce10381a6af536a906f48d8efc3863d08bfa0826c48ec3ec668bb58b53e5de9a5177fcdac3479b518191256f6cde5ba7ac54d8a881e7bb755aa160c38619f99c15217a30597fc8db906825b60c85984d5068fac3e850246704d3fb566e6e3152762e12a9583e422a49433ce1f23c35b0159f7ca6f0a1610b99ef406ab12738a72dc881c9093b58018ab4e0fb000078000000000000000100000000000000b2a1809a7381445c9c5fb0ed6c013fa482538aa498ffeca15697732cb299b4e30ec8f3937b14c13a9a6a3f7c83c05a3d17d9ec6375f5ad90b502b5958e5e3d396b701709a1f464555c3ba0741ae14f2f6b9fca90395ab26f06e82c68cc1f07c91d00000000000000100100000000000001000000f7ffffff076dad1602f8a79dd0b1d548ba86df246da5ae15d060abf0a0d6cc1fdb2f21071040324f59aaf514a9c7f5e686cedb1d170ff5586533bafeae1cceca3d3ea3ae8508cf96230f35cedb9bb05ee7a81a9b5c61f40d032a2022791bbcd7fcd5c758d299c3520fa9c47889e0ed4133828fbc2dcab53eb2327ab84ecf27582640de4f276835997b38992370ef333c7196fd3ed3e42079020e124622d05fabee318544872720aee6efc62f0b12d93e0760126b00570981fc534bf5349586195cdd0cea8187aadd5d91bbb9927bde32a4affd13a1b4750c42eed8c5e76b336c3d99aa14ec7bdea7ba5a61863e31bd266d8ef79da5ee1b7c3bb217a0d30000000000000088000000000000000100000007000000fffaa5b045d3cb10e432fd31d7211a0dda45ec9c19a3cf5f7bee1ea7f05c98e0b4b60ec542577eebac878a49589ab90fa723616153bb5c6925cbfb213430ce7c5faa610cb2277f7512a7beff234242ce30d5e9b42d00355dde167d0239d3261707a9b90f60a65253dabf88e0d3000000003000000000000000ffff000006000000e0332aa578854e84fc4a743f943681e78aa40011b78037adf4c5d0b2b9000000b8000000000000000000000000000000ae48876c30867fd6ad81ea09ff0b56cb03066947ac38b28999120061bf3e7d943871767855918e228afe2d9b7ebe9c54a9d3e68f59dd572adc227e7e479aef6379c767aa72ef0efb17d4ca40595bdbfbfac0761ac2cd3ee50aa72dc0ff8e3dbb38d380c35d0a74710e9f29e2096da4d94ee0d21ecc677053a5db67185dc6897c18c50d0ba4215d85ebf71ded217fdd4bf8735002e3c5e9ccb49a5fd78e002ce3f5b7000000000000"], 0xffffffffffffff4d, 0x405}, 0x3) write(r0, &(0x7f00000003c0)="d381b8972e234539b227b6441f646ed2d3c53e49e685823660fac8a62dfb94ddf664ca30b50705bcfb83a44604016b0d6a10b9b7dbf75f4c7750afb52da2cde56ce22195cdce59f1acdf7fc3ff336f8cf2ac87753b6b266e8af8ff0ce7c90dc4e0023a6234ece84d1b2b7d8fc65b42061418dd783fa64644d6077829a5477e70e145a667fc98867f57d73f112e4abbf26dedfe63bb4df6ff812e82535b6b5c98d7a1cfe5c9a8c4f3d9b63618860f6b7f55a4976e99e5581ce2f3b8661a418a65622f3af448c17850488121c06c0ee25c4befc8b58e39df839c3402b0a0ce3fcc9dd5c56576d1eb04ad1c2b32d1476ebd318285a20ebd219bc9c225fc7f9159d7b141952fab8c55a23d8686ab38df395c44934e51f3c5569d683903685dc15fa1c143b247eaa2ae6598cca03143d1ce62491d7374382101c5f224bebb9884a6f78af5bacca099417773e97c6efb8574c5d03607e3a335a2d31edf0107cbdada8fc7ff4ac914b254575d44adcd0892de186814e2f195ca8a508986d27357fc65c8", 0x180) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x2}, 0xc) 18:47:18 executing program 0: r0 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r3) r4 = dup2(r0, r0) getgid() sendmsg$unix(r4, &(0x7f0000002680)={&(0x7f0000000080)=ANY=[@ANYBLOB="4f0000943af7e36460c99cb833e1b68ac097a9d318e20d43dd0f57255719220ffc9c808c5ae1527840041234d9728be60e134a847250bfecdda069f5f5f9b97c8673c42743a817c521134370e84c324aa54e364901ca9fd84882061b7db699bd90db638fbbd0179a8aa5a1e84b322b2ef9b5cd49ee882017316eaeff7817be"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0x1000002ee) r5 = socket(0x3b, 0x4005, 0x2) bind$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) setgid(r3) dup2(r1, r0) 18:47:18 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0xff, 0x80000000}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 18:47:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x24) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:47:18 executing program 0: r0 = getuid() r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) fchown(r1, r0, r2) setuid(r0) select(0x40, &(0x7f00000003c0)={0x3, 0x81, 0x8, 0xfff, 0x81, 0x6, 0x0, 0x6017}, &(0x7f0000000400)={0x7, 0x2ab, 0xd, 0x80000000, 0xff, 0xbf8, 0x80000000, 0xfffffffffffffffb}, &(0x7f0000000440)={0x7, 0x4, 0xffffffff, 0x81, 0x6, 0xfff, 0x8, 0x7}, &(0x7f0000000480)={0x4, 0x3f}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) socketpair(0x18, 0x2, 0xffffffffffffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() chmod(&(0x7f00000002c0)='./file0\x00', 0x10) r6 = getegid() fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) recvfrom$inet6(r3, &(0x7f00000001c0)=""/155, 0x9b, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x8000, 0x26bf}, 0xc) 18:47:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 18:47:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 18:47:18 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000340)='x', 0x1) sync() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) 18:47:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7ff) flock(r1, 0x0) 18:47:19 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 18:47:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1000080, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) socket$inet6(0x18, 0x3, 0x2) rmdir(&(0x7f0000000100)='./bus\x00') r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, r2}) lseek(r0, 0x0, 0x2) 18:47:19 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0xc) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x30) 18:47:19 executing program 1: kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xfffffffffffffffd) r1 = kqueue() pipe(&(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) mprotect(&(0x7f0000164000/0x1000)=nil, 0x1000, 0x3) close(r1) 18:47:19 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x6004, 0x40000000401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) getrlimit(0x7, &(0x7f0000000040)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x80000001) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@#\x00']) 18:47:19 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0x1c8) read(r0, &(0x7f00000000c0)=""/166, 0xa6) 18:47:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x800, 0x1}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='x\x00') r3 = dup(r2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0/file0\x00') chmod(0x0, 0x20) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)="bb0b") link(&(0x7f0000000300)='./file0\x00', 0x0) mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x0) 18:47:19 executing program 1: r0 = msgget$private(0x0, 0x10) sync() r1 = socket$inet(0x2, 0x5, 0x0) sendmsg(r1, &(0x7f0000002580)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7f}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="868e4a14162c64d031766bd80451d8b725ccfbd2a15328df11a26f2c611a3acf1a8f86231871ff57721302495fc389f1ebae2cca1659d68c6c8b4c4709e0cadcd71b0edfca9f2cbc27ed7a493de8da330b123b376addececafdcac8b3557cb5f0c1b341a9648d2edac9a4043601efbfcf28ea906d46ab43af6454194101e637212539e945db4ea4680c1f31896fd3c531a772bc157ca4a861678015964d70456bd92ac0a2842adfd61368262d1590195c87ab2a6017bc2e1abcafccc0b7f", 0xbe}, {&(0x7f0000000100)="38497c609a592abc3864c9b16bd27f0db091818b46c1905670ee043c7fc886cc74bdf528fd30acf11029db3c60d6ddea9edf1c217f16d6dfbfe16a387b564a7dcf1ac1f0ccafb423e31ef7a30c19cfcbf8858a4c87f0a928177f01caddb458f56be006778883597e704610abe560187c5ca8241958fa90", 0x77}], 0x2, &(0x7f00000001c0)=[{0xe0, 0xffff, 0xb3a, "9348fbcd559437df94956d8ac7f44ea23577189fa0942fb0d40781f574704fb17e8869076fa5a4ef1c73c4e204794fa40463e93cb4964fcd91b944e1a62665c8eb5e076c7969a3de570271586d52fe57cb316da96c4592ab6d40b4792c6f7d43c4563a6f292ac3700a706298e4a77afdaa0255bdf656e47a8c7b5928f6e54acb6b3c2667ff780192c2474b3e7123f7d3820871c0dd166bc434fc41c7eff31013cda219b5971b3a2be073e995c8aac59538e6b17a4c6c96f713f4c12e5cf7518f6850d0ae94a4ae37b2162d37f8811e7b"}, {0x1010, 0xffff, 0x7, "3ec00b9c42e47657303aeb8b2b61fe776b2584c9c348e05eb029a454fea03cde4d2797f8f557bddb5c083d8d30470859ad1cd3ce2290596fa2b93f8bdb2282f3abc1d25bf86bba7b3ac8f056c5602a83765ba9d48513bfdedfa3a3d68a342a1334e5c33a768d52ee6326732ea0447c97a7131a6e12b2b210f43fd1495085b2bd22a29e15953f79a0081948dc7858cde2d81da066db4b2acefaae05ce3545f78aa1b835869142bb400a2150b9e9e48d8161e50e62ed2a8b607c5b89d912cc9f271ffc3685f2e5ebeb1905ad14f88e96868cc68c4e066b126d31791d0b54ade63608b6969329e148f80a3fb30f14e6499d146f841008c14e5c73cfe62a0bdcf8b413b08761b4ba82454d36be4b929bf7048b84819cf2b2d27b93b0037257a01ef39f685531bbd371bb9b1000813f9c8058ffcc3e6ed8b5392713d85e870aff62ca497acc87f206af5012afd30e57d4a80c4033b17b8310eabc46187c494c314131faffde0353f659cf89c503bb53e7dd4f2c8de054b6bb6fece15879617cf11f0b690592fd34e346fb0bc19566802f19472bac6992633875f0b8a7b9dc0b292dd564cd9211b58dc9b237011eaa7224616a4e83bcaed535461e2a47d6e609b67647c5438b34c8b615ea67e9d4f37df023a1987869888449b01c59c272f3a7a3fcd73a05f3fbcb492f69a7a1a347cec4b85799a09b3e0e268b4b4dc83609f48e73c4f63d66695bd42d8b82dacf5e2b9e9f40ff5122aa59873d8bb60e13d5b757cff445527474ac067f759448471eac838092dc353000f7510b586d155c6c1836af74192e2935c0671d89f8c26c033642b279f780724ea66da2793cde34be74dad3e7cd4bcff35ffa671bf631a3a8aa4aa8ac567fc8a14b345409f92e1a025c8fc52a77c486d5ab7496cbf51fe5aaa9854acc273cd4b48d8d52e8b44a4d70880223c508fd0861fd1db3afb8a9fe7f3d35aca3300da11824756ba955dbd8a8df9d37955012be333c2724aa459d75762b864e1d5adfb19ee67ac60a2a393225782fae4543378dffc7fdeab935a19feb4b7486d4f5db6bcf47f5172a17ac6fd88dc54e5a0fce272c80ca67966c9d8220ed8210d4aa049f5393e634a9e60cb4e12acbc5be3c35d7158f4473569163220c634ede5cbbd1a07ae0be73b1efb2549bcb93b9884872c85ae13f4916982025715261d4c4e49d3e32f60ec49059dfed78e02ef7c5297ee2260828b2f0affa2ac7596cde5f6b4fe7c1a63275facbf9a3fa48c93e4814abb08474bdf0ef19fab0599edce8c4f7b5325e8be59caaa454a6f0aa0c4f9446f4c4c6ba3dde65978758a444310f63f8ba798c72e8daf9c735f34ab17f66a7a20f11f40e7d45f56e59972c90bced6423306674efab140602befff2684a91b823ecdde5812c75d1cbbf9fb3549276daf2adc9f1373ceda361ef7eaa14784aeaa188ec215d10a84f2c3557e2fdee309ddecc7dfc61c6e992dd43848bd764c9d51736396809a9d19b93bb0032d24e6c5e36a6bd5b5e3f61cc190357c9b05f251861afcd6cc410271a5292fa225f84ea5229e3b0d7806d8b96dece2919ffc626ca014a079906249a476b293e19167f6ff6174c283cae46b368fec3cfe11e296123b1e0c494c826a80a431317507ec85b1a7d45aca7d580155d057666c8904e5101f320eaf3c6a86f956d1057dc325c854714b9426b335db61a44cc46cd7f1818ddafc8aed886d903d02b6ade9d95592bbd266ab15c2863873f24895cf3bb55e76528a90612e985770a25e769a978b217b9f5f7a06a73d4152a1c183028b678577fd7fb0fc70feaeca64c5f6fbce0c11b7bf742a01097c9bafe2b04de3780358481af9c00b92485702e2f53baaf11258123b5c8d41fe3d0b3fbd4c6e078628194b095c4a5855849f8976eb8efa23e36331bf4cd7e1461dc3a3fc7c26a87e8aedefa21500f31a1e803f83460ee179c109ad0cfa19e9a803acd8053200b69e4dc3eac2cee61b880229c44cc20d0322ffc851cf5525ba4523bd897bc97aee3e33750a38d469f8de71f97ad7d2ae7b92a6413359f3152e1018a38c8745a89380b2a21afc5f7e04a93e54d66156e939f395d77842c968a550bfcd4cfcacf652766d3a24069d7ef261a1853a139d4e2fad0a31ade1a5b0791f785301b5fcbd713b5c8475daebabd5ba8513aadb274bd7559c6db503a508781b0e9e4b3dc40aa203b4769be8a0937af8edcbe2957c2306ef46e99a7b11510ef64398b73ec2f4522f9a3dea50f92ae564c58a27fbb7479350bd95b865d5fb5ddc245ec5986ec63041b8820d4a3e0efdc25092b66741fa56875194cbcc69e4c71f78a7ae03bb8ecc67b65e5b1060809a84452d6613b5452ddb7503a7452ea49c0f8e2efb64824ea80915515e7cbc2be1fb47a552b29b6b90e67cd8a79873e1d20fb72b6757ca744e77f502f147fa6cb58059bd1a4f2b2739fb77a2038fbee338f91474e4b2ae54fb2c99b802964f12a527bb40717e2e11fe3efc1ee1f85157ec4a730765817a09d734921a50dff054ece3a661b9d2cb6a70a6f3b0f5b17f025f1b95e6b7e79f8423c8d71a38b18e8290e5bb4b90f1ebadd3f7a66048f293b666012161be3b2b3b6ecc4dbd3c250b827fa75dc43b15b56d9bed5105dd39db0fd212b6183be97eb9c2fad635832816d27c4c8aeec38b9f6a944c53704181644f186a5df07566b5356269dfa9afb58c65771f768b8aa34f567feebfd889b79db28ec78f84dab271bcdb45e4b01cf39f86fa109f1795d6f37c628b6c47109b44ad620fbefb91ded943ea1bd46c7abc9976fbe08fe6aead66bbfe0f71921ffb51e414c93d31c25c4fd1b577bf6264d265ca7b4b12d8c1b6cfa177faf4eb7767cbf967d8d544bc3ae91c5021b40657c6625a366e33edef383ff59c8d75c57453f52e75058732f8ff8b5efb23491ead453f73bb9d706c581ec0d987c9905f5d021a23d350b2f8383de83e144131ca66e661862807865b754b794ae8690deb9ee1d584a1f7fa5f7a27c32698f861c6e0b8d5a0ca572660f35335560f5f689b3938309eed7adac62c8796316e48b2ff58e214ef37f6364085f199cc24b9436a14c1169b6bcaa83dba5da7a1761a2caa3982e273275451a77091fa150d88ebad25f2feed531e7f54a004ad23ce1b1d69914eaa426fb2927562e3c93fcb4bb09028e491609674882dfa6a3c2313b46ddca2808bfc6869e6935587917dbd3a8b66b7937701d9f96a0e4d43f567aa9d5c43583383ade4af8e37f747a68a02cd0a6baedbb83469ed899b45b9bc8e7d9180771d7eb0aabedec2a1722426b55a72d55c9e5c38686cc002552ef663cbf61171a2e5ac14cf4b9e912466665fe67d106023b2c83e5dc09b1eebecff45508f8a836ecb9f46b2684869a432359233dd9ca957885fcb34cc504dee4892e7591ee679914cb7bad18498b66bc808356a3904b90be1eca87ae06967e47ba13cf88862668f8f20439632b98ed3436fbb338ec71ff9d40492b495ed7c9d80ff5bbd0fe3be6ec53cc56b29de0d42e04f6f3160119b5eeb059db2bccda317ec18293b999ae55055b55a18701cf012d139b0bc11d39cf78440330ac3e7eec145c7446cb3a1ea986a472a71226900ffd530c067e316e46ceeace0f5bda3ab1006d09b80a5e73985184842b424e9d43848ac65aa8def33a0626f52d573ec00850dc1f5dc3d09d54a3f0426a3b38fa8c41beea7ebc6eafcf91aa1958ca820d35d6f5f82a0083126c7fa252274bc0478fe241cf4e1ddf55ff7b2b0bdbbb7ff7b52a3bd848d6726ab56acb7c376c23ccc960d196c6f12bf45d6a366eb9e323790fea9b04659bb7acf2ff25372c08276c4dd3ff4fc2561965e056154a4e58e3d18f90b1696442be08e00b2b9b56d1bbc4e6ff0b6456b0c687ee7a705dba2d604a429ca7680cd7a2300e4410fe4d5b8e30e391975d44de4ecf50a117c40c5d3285aba6078eb36c63e7dc68a66c36a6f159f5f534fdc51f59f4f008b59248d9fa1bdb0f472548e83007075bb88ff50b850190e03d00056cc56875269b9a8d928bd17ce9284df895eebcbd620ee6bbb3f5a8f560caf3fb316b8708cddb615f0ad1d8de61811465289133e552c9e5f8a3c2658ca9515d9957d129cc593a2598c6245afbea7d09b62836e6c6d76736b6c8a7aa0fd76ca62ef004c8349a2e5203036c491eb9c60e5627084622b72b826373cd36bf764f996c36a2bae81e830b1336b9162a1dc85457bafe4f51994a8170d3df7e15b3e9d4a73d0d54806507dfe71bd69aa96f2d81f64418609bbaf61e7504b9c707c21ffe0b9c2233ef2d0e98ac53f10d779da567e6cb05b6c842a6502837f51fb9e2a1bac69fde63851cb1d2b5947dba3104eaefcec35a40e144d40c45e5b9ce4adf063a3c4a01e5f6b7b494bbc1e6b67f5263d1ba9e1b1a6ed17c3c228e628cfe9084330e15cebe3402663f92fa31e1bd52d411be354f140dad408273859ae1d6316e88939696d801d021d940d2dd7465fab30967f7ca697b50de6568e66368df86b1d7b2941b71ededcc958df489b0faebf7ca6afe8d586b25dd998d3bfdf98adca445cac4d7d7d7cdd1844de580020cb46f7a9aef480e398a70aa57d47d49f86cec1772360ffecb7ca4263df0cb94a8508c32ab19a8c2be4ce23f4b0ae79ffa7b06f472213875cad129af01997dc8b1a3c7849ac349143215643ba0d3c03fe176ec67bdff30e50ddd8cf5a90c0984af6b4b06fd85a8be6fb1b807a4705863b93d6840a0954a49bb51a28f39a630fb6af1471212de7b102906b601ef4af1c94817b0a7af096e6bbb8596889954130e32061e38a071fdaa26db6e9ce5845327d7f15099301829401dc33f885b6da176f11e56b770c49e9e33ba5f16e4c5d46e55a3fab8762c5f409016eb6bf8f3b8e05107d4a96da150d9d3fcd38748829d7f11c4def2fbd586962647863da35e14db5b0cf1096d5cf7bd2aa0b3c9270f4a0dac5e1208d16c18156873b008707b2e79347676a23fa91dd6d532b35aefe49ada6c15f7ba22afe2dc5ded9ee642b8530659c1895c1b7b675b2cf6548c23cecf3d3f013d33bb3c7d3133b52178715aeaea5ca9cb4322bb4f827e585ffdc8888a1f379940f3440bd9292477909f237a0b01d3e7be5f85b8f6e604b1701894f26d37be8af053af35126b3e389e6255e1576966ee7e9673b5c036ad62d6bec08f74cdf0d4c0e5d77fd583c7d7ae2330623e852bc1e01e5d8b590a85f2cf856e143beb55f759930172a99456e84e1ad7ca7c54c0b874b5579246cd120d530efa5a80b770d63be2bf3b5f85db393b65817a645ad2e6d69d274bea934366c9f9c23e40ea0cc99485a00435f98d4b7af49c0484b0075f6879009cd5936646d918efd4e40e00e54e28365a1a0bc3a1c8404f789594c664e061b9af074e013b862b2240b1dee3fe065421f3523e29fd7aa271a4d0dcf2ae7cd822044bb6bca45f784defa4e25748c03e7a32ba1aff237e9ced931d336fc3cbeb0cecce987507b6dca90b1a057cdadb3180be2dc0b82d6071b111bb1fdb850f8a17f84a4481a3743f36152039e053563b96a39acd143a577fcbca1424383cdabe6a7f3e44347fdf529488c6f8c2940281b4a7d5145c2782082b9e10a6dd9d096b717d82d39b0dea3e64c994c56b705f24bec5fd0253a895ed630e69b3bd8f0edb54bde6856149d621e9d5a13b4b228006b6518c075683ef246664b43109638004493ea368b4ec615fba7172d9530217dea660dd66aa52b2d10ca8b43515d48fbbca8733ee079629"}, {0x40, 0x1, 0xb23b, "958878298a361b0cead50873b118b07cdfddc7a1b1bcb17c3a04b74d443a1ab32a6dadd0f47c69d859cdea00e898"}, {0x1010, 0xffff, 0x2, "677eed9befc92b8513edf894fd1174c60636f7ace81a5ab70dba8440814ffa2118b8cbc6942a7df9a21ce69921007ce2ac9779f7e626192673381f0855e94bbd782f1fc944a962bbc51e03cd9f8a9adf81f38839aa8ed9c5cc3f16fb99d6ce31cdf1b8a183e9c10c39703f20bc33fbb3e907d3d97ffcab642967567cd7dc59877e74e65b2940ae5d0f6d0684285acdfd2c40dd91105b11f925085d39a2500a2862f68277f3d3fa510207392937c53391c7b86f70ec2eef73fd60ad2c8c5f250c50b74ff72a0d0f2843fbab8b2746ca8c2f427e2821d289945e813b68ca2128d67e5aa878e6123ec85ad164a6356cb9dca27eb7ea1ace80fa03869da5d88a69bea7f6215a03a4cc3115f3cde6161c34ee29c9379da33dcb670b3f0f3846dbf472cd5a57eaff26445831af2b28115d41a99df0dacf114be722591a69d63e0457c5a3ea12abb100253da51026b32688590f88643c0c98dd1e6a71a1c80ee7a50774bbb37446676b4607263ef128b7b8b153405708b1ebc86a648079a65540f5134e0a259e77734d11e6bca9322090fc1596623dde66996e752d3d62018f4a211c62ffadf5856624b7397b2e34fc49482da832ce68fffac76e073b416c03befd30a4f1eb77356eef819709eac3bc953f1db41a2c0b0cdeb06e59fe64e5802c6392ec0c36f8cfb428290c8383e89f1cfb2a8b5683a4e71b4fc62a29b98cd5190fc0bcf3812417c78078d2acd59245590e9f3d4d62c1a88ef2ab625a26b7b9dfbd76d945060076e3d1d253df35c9465452c5c97a410c709b7c062120d360e8da8e984660eb3415e9c57654d02a0fe53f165d25afa3d3abb4414ed7bb1291ae22b1d1c18e76ff2bd5c36232576a36c5205b6c0daab25f5c61c22253c1aa7e7277b2d9ca0b0b1d9ddc69c20c806713c855bdd8c0e6831c849d8d73851edbb28709dcb98ec58106230ffc293a4c402fa11ae5019e5688e79f1340ea8479922aced31779fb99eb6fece9bbd3a8777b612937b9b01aabc4c5f6311954aafe5f679b99eec79b280187354d8c0d7ec604e80edafa60be2deac8082bc6224f15e1bc8af027238d82d8fb98bb15a0c93263e2c39a4ca0887463f21145b6f475325a011fa57e1af0f49d5aebb69e1aef5e06b1df00a94aa61bc42e21496d6531d51a9d93677c29442423b9f283d94460f384799654936a3bc417d54ee36abf7ada6dcfe770a9d4041cd0fed74f807264cb88f9a8cb57a0fb8ac514a269a02b6e7267a37ca014cd3968029d5e83a51a5403edd390d0b85b76bae6db2fe8c38b1c27ea3d51ccad827caaf92fce85c2ca1895458fd81063ec42f3028d9f002e669bdc154f16472159bc51cace4e0a5a4711c26abae186856aba52a29c5bb4532054221ed0a21e4a08ba404a3b384343ff10543180f798ae852ad8076721a3c2ba4ae0c894332ff75c606c226f2f2de2009e7d4add06d31ecf565cead8f55f2a1ddc0a9e67a1c0cbf09174eb986000c74dfe60f616965fc332351c00a9389b24f718534386de42939557dc1493e24a727ae9b5bdbaba8f92087fc8c90ad54149046e197f5992a615505ebde82f9ccf5b3c6c4f6db329f510e72267de798dc9fbe3cd8a8242d8654130e5018b3bf8733cf40aa43badf7cf66de487b757239da89c63b2764d5ad1f69febc61eefbc5f55e175c4636d07d6829d3321f7ea4e30fd499852b27f4b28ae2247ab9f22e63636360be0513db6f72b32f046fb1262f112cae09bc41dd3193604f76c6703f78c4765fa1bc35e6265ff70bee3e5dcfd8c6b7c81eec06b98ad4513d4aabdf2a761dcdfd078b106aae183096b2e853c2836f18667930a718b11e4d196941ccd6c1b033d394576cc79e5a71e69c5639e2c97a55714c5ec792af85275e5b36a436f6c4a9a3be1d3c5161d8a351c341a51dbea86dc190cb7148aae1b31f8a58c361c6ebe21336d1fc43f4df469dc4c1b0f97453c4d16fc6508d58a71000dbbfc1c92f2be3ea41d33c614382b0e84caa2fad8465d96dc92541cf1474f8aa036b3467f6131fe9babfa1fa2a4189a4c3d3373ddf2fb4d8f2c9161d40263c2df0021e55f4648138650e25cfbf092adeaf3fcd9597048ed2d325a88f7b833fed98060c10aad52c80b1f78fd1adeaefd6095da1a0283c5093868bf987b2d3e273b5e76d2b549a91cf5e637cdfcaedc094304d397f2ba58368da1cda26b1d071ece87db7a2cdddb72929e4ea899f3689086c0bdd278b15d187f5b2280ee6e9622c26e69172250d7a65c67edebe2a5e0a5137629dc5dab87ef48487b26f81593403bee5b1d44ba1a80b3fdaa8781cc9b1097c7531b8c1f008be1ed5389d04c0cfd811b05a11fa3ba1c23166dce7ed1bda451ddc69f9655423fc3e855a1aa3d61807c4613d12f7f7dfc32287dffc5ea77c7872cc7609a940178d033a1934a14091e862ab02d30d3b6b2128607c4013500d5f95ce7cab1eef474ec2e750fd35013a10e03a7bc509d4f898760ed3a05fe26288680d7945eb339c67a815cc3cf016e9ab38f85866958654acdabc5b77efdba71493348c503b293416fb85572e69ac123a4d237b9ce28f06426eedf7499865ff765b99a4e7b3fa8cc1e56ac11c1dff85ffcedd4a56eb027472432a984e6edef4516a84b56a38dcd59852cc3768927c9b55fd178d14e2a7b6858094f16087b1efe7ec11a834446308223ce6f359966ae21a4a484bf369f4c39c168a9dd6f776a66b2e4b92238b4fadee21f8f88c6d147a367cc1125fbd0ff8e2197ad7bbf24628db48697ffcbb64b9708e94d08add12c607d0352d3cf48b534e5eff7e0d13e7dd56aa12a57727d20cdae779edd5e82351e91e5698acd702da8922fe489380e5e986ba10e7ff2be342c2bdb8dee814578c65f39d746f580a1d56264910f77d7abbac7f6f3638964a5f4675f0da9c9e2b099717b18980b5bd61992520551737938bc17a1bb913a07061d967177c73cdd853977d68aa4ebcdf7a3db8743c6e060cd68f5c707d72923c95fbfd3db24b225151aa39d7af0a04c9ac33fcceab01565310cca33696b9b9661090a25abaa330f99ed764a4b47512fc8c3106267092901f724e26286fd6083a7bb84e3f9984bf5aa2cd52bfbdb83005b5746cffb723ea7865b2991a86ec183c037c69cbe95814274ae6c1f93eca9e6470f84a370dec538f1b427c01eeee2dfd4a7124979d82cee2bfef0704239fb3c8953e40c460daf1c2696ec5884ffd00fbfe180e7c19ec6a98edaee8f822dff70ba665499db43c8f91cfff316aa71daf70982190407eb1370f631d5882434373016c88a7f231eeecab8b9e65935da870fd0b2481761d8b1871a36bfbf5e1c2e79908d8e73bb7db563061bba4f6ae95815847235285b12c85efb80f87b5d713f9e6e86fb759b5a126c965e5dec528eb3339e0a7b954fd14ae688e5ef01ed37848bfa87f7d9aa453083070fa71088c676f9ebd729cc8438d92151f412b717e5bd97cadbfe3e78d0862b3ab0d510729f594069e0740a4684aa086ce62ca272e6994cec283105b2c710a040e37f7692e822da786acdf3e91a35636a9658bc7f457e3f09960fcc16e94f8744eed3a9928afee61b6b6363950ceee6cf9e62fd8e70d0df8dd1892e6370b329273351767f5de43b07b35fa1928924e5698a0355fa79ca903bff7200e4d919915660d30fdf96a167fdc530195c819123e95aaf4fd3f35aa4a862d23c9099e7102f85e7be3f50da62a5bc690c523cc33e3955459196607a09faf6d6d637c2fa7409c377ebeed6d5d592d5e6092f653cc30607d976845dea894d305c70f6b34a83929087aa93274e9a9991096f90e722c5bc7ed621b564847eadb76e7d837499968a47bb1a9e311986e77abfd9532b059b45de4e401122ebf413a9bd6eca6be9eb152719961e0e8cfa55f65decbff5d6ba8db73dbacdf407fbad98dd34fd121c3c985cf8efb9efd925ea9e8a096462def9b42a0adf85159b5a3d523b5ee5d3b46541f9200b6c5004a107447e47b3e4c327d78342f56319342b4a8c66c07067c216a9814a2234ed499f375e38ebe911c7458056d12549cad32abbd1d18626fbadc7bac5b3244fb4030a96295aa3cb573365eb0e1569dc2ec184d8fa4644502b25d03e2c7bf0037167738c040adeb14b43f0a5ef4b9c201606ecae1d5519180e2ff58cec610f410b5dbb4b8547be59a84a64ba424fe5b6c1a0df181804b4ed564a28d176ce411b1d8a18e0d2efb9805bc3951772c3188bcddf880de2f04b2375979bf993ca90dec4568a0e8f3efd30054272c0f42906cda28a87824dc00831e088ddba24c7b67144ede3c2d755616dc6337e20ab1400d5677793f1e8dcf2d9ea8e19aa893a8d7eee66054aa16c71e39fdc114b6eab92f1f59cf0c9485a311ed495041b5709e5dd85f3bc9608704feab5cb2cbd024dc977b31c5325472a5fc538991c24640073b048a0fe961f45669305e26d561db33195208390ec1f47ce247e805a994c7484b7b069d948289be8cd85108f6a31827669de01a362fe14ffb7cadcaa5188ef1b32c17e04b1de36a1aaa92209402c3c3502abb0062e1dc1e85830b869faa1f08f368124469b812466e1a084838e271864b18517851fc7b9178c8acfdd589f6ea1ef61a3726df3ec2fa050389da3c30a4efec94da3ca5b0025b08a98e503589ecc2e1c3d24188bad60ef54b6355c90568d2b05b38b9b3144d8d6076ccdc5ebb5a241feee6f1ea1b2302def75c3f7f8d94ba05ad279aef81026dddd7ae1386504b9a17effe2e717350a26e59f12cb4901c7d9e581a145734d7d5206e26389b5e1f7b940d906f1bf408eb2a4224d363f4385894b92ee40c17e3b3a477b346686292f81a9c19ae56a670bb2e7a667edec31d7adfbeba455aef90c409fabca10a453c753b36d48f1abe9fe017f106d0122be38d605fc39e683645d9d4860ecdef3408bf915b6562f88c18d4f9b969368100bdcae08160d30e1c584921770b2bffa272bd61908a3891aa66a62d07b75bc942b8ec7f65e419fb31d042dd045c58a04d25b5a5c748939121959ddfaef5337533e558dcefb554c2d408ab7398d97bc2ad1619ab52ea46e8aeac534a99c744098f441702176fc421eece5a5c57b6f57c299a81ff6e4d108ede5403c20403be5616bc26c2c067220a72f66faafb34937930f830cc7c944789ad4ab339575030e9dc6c76f30e4caefdeb22a6930cddcd660bcb263ff40ed9fbd3351cb1658c69302191b152e9a9ae33f9b75e047fbb1bee7d21f6da1a881bcd5fee3c21bcc68cc5e7ddb7a701692901bfbaf26aa9b44d101966e7186f482493be9f7538fb5c70a9234e5bc8ca692657746e5fbcff63fdfeca4c39d07d15e25dcca9319b296daf4326090f9e7cc7b91ae0a6e354f7acd0eabbf5e50460b002fc654b7bd5fe985e1c639d4f71a52a2a6fafa719a8664e9f527d274d6b20586d66094323b4bbd0bcec48f82f6a24a3e7c1792675ff486e513af3ae3a31393e4f03e3e9d35ee631f22621198616daaaf3c0913a5cac5054384742d89ee99402f0dde080ecba0e51fd99e103a98c0536475bd73baa290533aeec44018b65d9ff36ca21ed009ef04c5c5afbc6d1d4678ffd5afd4112f35f7912ba7bbba8a050171b21839c25b7f5ac70ac0afbbf4ef42fdf4fa4350eaa47f461ebe46271c53771841d0aaae5348f7c17414972fba14654543b767244eceb41c4d23b1c68f7e179bfcdc7309dda227e42c11c452bf88bc370d2ee90b22b57cb78f5809c4446730be277b9c1bed45ac7bffbce48"}, {0x98, 0xffff, 0x94, "9224232faad60823b68783a1d2129cd09f104808cecbf4678abf52649ac0e7d05e5e065ac0f45c35912820537cb7a43893f3e02ea016533a80d326c7d8ba3ed23f4bd6be4e5e6d3b15562e190ba183ca6c2c9ab58d9fe8c4c4e68cf484948a14abaffaaffc774b1ef6082a8644f1493c3e315b03a2d49d2125987b4a5855e6c886f57dc53f21771d"}, {0x80, 0xffff, 0xca9, "0773228d18f34721eb8925a1a43bc73ce33bb98d99586f65fb78de3e575b557f11e66e7040b03ef2125de3230d70b1f0af1f4f28709223aa785572e663ec6e51a190adb98425341c953d6cbfe2131f4680a691d0c02ab26ef1e3905fd2374346b09c0da132ac2c6788"}, {0x30, 0xffff, 0x4, "5e5375abe17febf914fd5f9724e740a136109a9aeb4a1886e3ae"}, {0x40, 0x1, 0x4, "f7676ea5d687ae7716380b744b28878ff389d8e58e50194fa0cb4efbc671195a36dd9a48647989dceabd"}, {0x20, 0xffff, 0x8000, "4fcd070941b05550775ca3df"}, {0xc8, 0x0, 0x7fffffff, "428430ec6c8d3de124a1040f6cda308a470ce99f7c93a0ea1538ae160aad546b30651101148b136bf750030e04ad5673e92206a44ec8cc722b9790c944817499a964223fe2c02e7f48b1905d404f2f3e6eb7dee9df44197fac794d69828683238a0feda20c8dbe69bcb23156aadd2ac806e977baa262137560f53606ced4f96353cf75c244fc7bb735ba174c18e0bce39fea214b5c56a71ae227084a1da3645c2225b0c74977cd73d4ca27c7c1c1621f78d1b7"}], 0x23b0, 0x1}, 0x1) r2 = dup2(r1, r1) faccessat(r2, &(0x7f00000025c0)='./file0\x00', 0x100, 0x2) bind(r2, &(0x7f0000002600)=@in6={0x18, 0x1, 0x8000, 0x4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) getgroups(0x1, &(0x7f0000002700)=[0x0]) chown(&(0x7f0000002640)='./file0\x00', r3, r4) mknod$loop(&(0x7f0000002740)='./file0\x00', 0x20, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002780)=""/4096) renameat(r2, &(0x7f0000003780)='./file1\x00', r2, &(0x7f00000037c0)='./file0\x00') r5 = dup(r2) pipe(&(0x7f0000003800)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000003840)=@file={0x0, './file1\x00'}, 0xa) lstat(&(0x7f0000003880)='./file1\x00', &(0x7f00000038c0)) unlink(&(0x7f0000003940)='./file0\x00') sendto(r7, &(0x7f0000003980)="af1f66909d89284e6d997da0f2b38690207594328b49ca249ecbc8b3eda78eb381de454f2eed8f8e7534cf71419126d017c40e6226a5fac88b0af219c6c3f791fd4c06c66a0b989b6ec71cbace08899d369b185d208d4e4cfcde57a08c37b4cafe5dc24adb24416a76550e29eae137e2d7f265b5f00b58dc045d6877ebc1e3129da5ab991f402b485805ae3307a58dff4406591ccb34644bae0078fab7c4cb31a9222c801c81cbff0efaac70c21d154409d42708a7eb28412cbc226801df5f50f6a95cbde0bb6fc3279db5aeca9265f208c1447bea10e8fdb5af708fae7e310cb28c88374cfdc33fd1b3de9258e438b16627ea9e26293f1de51d3cb44206d4020b8066b96da57db6e6d823ec22f09329ef4f097bc84c9f32fbc105ad0504b49b1b34e18c838f57ced1f43fb2d6f44cdd7b4e5171e6bfb7d40feace79d663d0089146435614b6033a18ba4861d0a5acd7d617ccb33fb7751b21f1eaa7c9bcaa952af505d40f51e4f92926a75d8903f2572c12d3233f112a103f70b861f860a37bdf53a99a6f085771bdc04008610c0d406944c08dc0288b48ebbc62d159b86dd77611792de6f2fb260c1120f0cb6ea3e3744d6c81015c45b21c54532ed56db0c1f921b7902fd8c31e21fbcf0aea5e1b3f6da336c60f719b5a13062faf5b49eb7137272ee0bb4f7e473f9fcc9a70960fcd548456d6cf5b1e2fe3d24a04402e473551c057c08e5ce1b016c790288aba17ef0fb011815de2d154fb7c477f7379b1f1f4e15d2fa65629d0494a993b4a97b06b3e46301048b91f5a5713d5c647a9f5a027ba67e293867b065d82a8a4616ce1138d2513e4c55ec2abd3bcd04f567d015bf63ca7693c6805e2b49f92dd5a504ccb0bbe27901eda7582c5f2d9950518b6743571610211cfa0a0440fe1f9f21e31bb3feeb5d04069d1e27bb0da07cb599e0b8d6f0a2a9958c4f910087730d9e255a3728f6f9abb353ff80563b1ac288038a241369747a542c6bc072a7e3e0f0c5088b35ed6a79c87b4c87c8973baccce71b9e4183c56063ab9f360c2393755e84930789043fa14209a2d47b899835f3cc7b8ef810572579a5b2d2990430d215672500a78c9ffabb79d0e6d392f9207ea0a0e986c6df23dcda6f8f2b02b1211d86cbab3395d473f8e54de80b9da48b97ba363f7c67d7d0e0cf9f00d36a52eaa7f5a5bc812588d0bd2a360249937ebab366fed94f4de818a4214a984f6a8f240eaa7f1aa00b870b5dc9a01a4b94c97e10fec6800ec4baa2076a8477704a5b08951f531c287e348c2c8a4af8a1288b85dc327c2028345c98643a4e99dc412aaad7730742259224ae10e73e5eafbaf41ed84777f9977647feca02e691eacc13bb01bd764b4155ad759d053062cc08b779eb28730db5df945aff3f97289bd92d4c7d90fdafda4a6fc7f9183a5b0c39393efc3bfbf42f1be2aed1047a73e67a965f1021f3b055c0206cf9c4d77827dbe187bd2176c72c109f8d76fd6be0a3d431af0232978b1cf327d63d828b9ff2260865bfd4aa3e1e1191897bed6947e4c544adfc949f8e84e9c4dd82c3bddc2583be65cf2b5ac1b20d2e7e9ec83ba28b5c2c2a5c3257e9da6753c645b970f25cc761c6cf1db9cd2072f5fc7dface44b3df5972f927a2aae31fc94643fd1005b4dcbec597ef21dec296976ce3dcf013232b7ea253ed7b5e815680a2748ef78a56d136828aed326b1cac35fb2e6f028847dd809913950823ec00883596122f35cf841c653678f0dd616176ba7f97098150eba7e96d06dc71e902d39af80d6742363c45d2d65e49c4a08ce3f55438b93ad27f46d754467324fb18c7a5f2c094c0bef14d2e529a560729ca4a849965955a100bccd25cb5acbca4968a5808c3852487df710e962dd0d90ed2639b71dcc897c3959b66ea42dc23425db2e3931ec1d4c17cfb386a7813979eec1f3e73359656e05665c3ccf43bf24e41f7e9e86fbf1f35747c9acafd1beeb0a98b3090a5389c050de88f5d8ab8ed52f4f6fee1cbe2d9d2686af12d3f672f12cae0ba05e2fdf37017b766bb4d9ba2f44b77449729ef49b691e6221942c6ba9c797f24d3cf2736f4e605452d09f7d266a3a783c4de794e2d114ba197da2516e896b28f902a99af801a9ca1848985294b95fd9334ba9faaa9ec61742bd92704a645ab47d53697338350e71d55dda07f66d53b04dc929768e5c69e1f2edc400aab331781a8e9627f9cc2ac4edbd8d5a76cc74fe789c9c85152d775a80adfc3529c48e189879ffc10fda51bfe9f83ddab237eaa5ca3bc27c4c10cc49792e6470b4f34fc83f81d92a85f67cc1b5a6e387957cf4909035abdbe32c1ee12f543bb5802dddf7ee7545052e377238edd527828e1d87fb8b32c452ab21d63a853f7c8d70ee48e62dc4b03c79f27165785bcbdfc08d798738dc3bf13872e7d8682060f5db022ca061cd2cc6a95d2bc3254713c9111f03fc4ee44b1740e56acc452d6c728556ca0258e83233d2d768444d94a850826b1dcf68cb0305e8c3ee02490a65857bfd302e16034cdc2d6288eb5619727a85b26e82fd6ccb0fe04c9e3720a8848cd1b9cc06963ef1adf36766fa1b427002c1b3368ada3d81f2203b937e2b7cca64708d381bf7e934b194d0ab0e2aee741ac657fd3d996fed2224d4387f24ce9487e381773fe956cf70a4407d418ee061b421406daff548cde41a99c862ea5b07552439243e26e98a4cdc9ffa43ad8a2006ffe9d25d8326c78d8226475b9acae3b870b4563f1957bb408c05d745dfb302b1b34b1d821819e2fd5449a5f80cf99445cd818161ba9241aaf79ecf24a7acdf84dafa81cb275cbe1f1df127d773f705fed4a9d20d06a16d0c671e6d60a5f1bc41a2d5c5b91e1616cf5a58867b174306997c3077be2e97aa3a06643959b722c595ca33717aa0b4f7e8454cc4aa8082841c411da5bbbeefe03a5e40a0f107c026abf70b3109547ed2d47f08228078bd93de8c2cdc308c84d77af4c905abc6c4ce5e1dd0676b66a1e4df4f5be8edcbbd5ebf7f210b7a9103e2265833460dddffd58af53631c50912cc5ecd0d226f2e52e10b6753b9883d8b6fc7b1455eb51f78b57d2298379cdbc26fa07954fa7bf1a9c049ca8d026bd683e7d768d4e53053d7a595f05b5a217bdbd40751584f51744423b6a402145c03f24467f3d10a5b9eef802ac1c2111296666d24d71680fe78e36260b2b7f26f406c62ec56902915ad9b7a931c5ca55d3fcaf4192d3e58f39f227f2c30ebbbf37dce538fc1cbbefed7e222c727f6b8af9a6a89e2acee3ca2791717a098f6d3d347cc7ba0467110eaf1944c963b4519f39f0a062020c90de61f7333ab01c10d8af286b1a5abe84c6f14200e154aaafc44fb8f89bf3de2cc4eb62c494a5b4efe7e6fb37d1241d8473e073e37e472eda309e75c12c272f66a67b5618ba743c13dc703fbc0c0c534083eb29e55a2be9edd94c5bf7e900245c38a31e9dd260b5bb32f86107403702562246966c487a1c8cb9bdac4a50caca0530affe85f8817679a44774a4c7948ce99dd32d5f845f712b209a4d1d75e01bb34f5b6a545a564e50038fc20b24ac4d15a2d8998e9614a8515769607fae4129debc3e09054ea48729cbeb5fa0b801e048438a6a1d332784d6dd40c60cba8d867c3cbf86c27ef48a9577241db1480817b12e44e599cf29b19c1fa3005eb99926e4884e1f69320400d5320950d166e3e8d29b2d8dbb4d580c67a2ca108560bfe326363b21bba8b46c1682adba5ca8f23763c83717bc2137dcdc89e33669cc35e0683c7c18c5a790117a962f8c797710313e87127db0c82b375cb9146d6cf40c8e7b481fb457de1cf9ace6a189d39735908f18a4eff48faf672c71ad16aefc45e58132ee2c82543a8ac425d9ebdeafe3ff2ad3009d57354bf482da45644a819876b3dc83013e05f98b19aef95149888a36070536d6b23683d9b82dcfb6cc02c9ebe4d4bd649e2b3ef4df0ebf97edf62b9f8ce3f9b85264545a394179a89025cd96d55f87cc95878358ca971c651c7be79e3c262ba7996e9b25abbeed9af00eb96017a8bc7b0ba4fa98d88016692f24229bb83f6205b8ab07de56b92eb8a2644ad9780c8d45708e4c13cb9f8faf49718d7bc303b46d5e2e181fe7102946487767e6019b69a891b5a0a50a0106bae07e2346ef1745c0e2296bf1b0b496cffe7b73a10f907e45b870e44c100bd18f87b7b281457c9a20a5bc88ccbdfc9faa15c77562557a7b6984aa449f4f136cd4e7c319da5971a6d19ac98304cb62ab9b1805df5a9596392957cb716fd10309f17046e4e8fa9ef6786b69ffe75455faf14a49ace67eaa13d4b912ec3f1cb08ec6f70315201e3b6b19bd0837bbae8cbb09f8a8b020d02cd28fa0e3dade0e70b62e6034b2b724b87cd740f4f8ae7964e429db0c979add87807001efaceb293b80e8bf9c5bdf02f0323b01105d4be041f09617705df157f63867546d32219a4208df70b454831cf266aa88a80312f11c658c69c707f9a8728a76dc52b8ad971b2dea9e509f190446710377bb773cb4bd016564799507df3d26bf02e63a3123ba056836e264463c3d1e2983007d5bfeda1c56e0379ad8b7809e45c95a28af4f6ba6ec43180ee92a8c82278acc7711293249c6912db38206d59a7c893aeb0daaeaef150228370dd1b813f9f18302de18e56076e57cc560210a535e568853acce05efce888fea3bff139a1864588a18a0b9c73dc34cf89662fc57ed7de7830be1787889a9dca7db03e0ca39b4fce85da853e500a008ab6683b7c9baed4a70024d72c62db265429ea0146e42a685b96518f8e24cfb898830a3c064c06630053c5aafd9de8c330fdae541ae9acba8c76b6313eaa9053e4b39e2a4cf0c220c00cdba0d7172084165441fc42a23d57778545c74a61df947b0a6c1b0b17cb862545fccdb26308987054d473132ef5a0ac490fa4262b7dc71bbdc52c9829ea7cf2448eb7e7965c86db36ddc6bedfc63d17a1fbf78b1ef63aafe1074843523ed3b6181222fed3a34c464a2994ca67ca5e52c9bb231badd9075c9469e4ffdcc7ad5cf12d9ea64e82e97fe1adcbb2af91aef4511995daff5960de23fa66a8d1eb2a8f7d92c0d9ebef0ed17521819ddf2b6f0fc4e6e8d13908f89374d714d0a1205265cb950b245555794e1a5f58a302514ed21d468486400776f4bb148b3e9176592c4c625a7bfe94000a9a66c1eda11c89dfbb3b905a9c2773c53d007c7c15f8ea676d5ec29325addb7f57ff26f8c0ff12aaa7a329e275c8e9fec32cba0443c038252a18fed6d65ba4516c396f3fbb28d05be4491bd613da0e7885d438f98875c9c3c5ed2f321d36c3104d8dec9640b46aae21555510ae33cd0575be066e2ca4f2c7f013aed53403002c40256e587bcef6468263e338551a3d9dc33dfcffba952d0265055c7a9e1bff4cc0573bc7980dce831bdfcf631552fc960b59b7b00f453338e847d4049e31da4e70ccc289217eb39ba110b75d43fdcb46f1e27a286573d91fe97395da225b8c68708f585370b9507f465aec1292ad21cf512b058e886ad6899efda4816fc90519b4ad4d2dc4d7fefab658ffcd5832638a70c92c40c47f95ba9dd3c319f53af2f1767b0c1f1764c66f42f29c139d263892e8927bc2a795a713cf7fcf8cbd9c1c13e8c4739e2fab1ccf77b9a722a58ff4285ca83fbb451f2824208f46b8bed60a0c26daee22a642023f7af62cdac3711a77af78d9dc596074778ac12d6d30324921477200a8ac831c770db85e10b4c87f0a985c31852302f33b", 0x1000, 0x400, &(0x7f0000004980)=@in={0x2, 0x3}, 0xc) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000049c0)=""/101, &(0x7f0000004a40)=0x65) mknod(&(0x7f0000004a80)='./file1\x00', 0x1ce, 0x8) getsockname(r6, &(0x7f0000004ac0)=@in, &(0x7f0000004b00)=0xc) mlockall(0x1) setsockopt(r5, 0x5, 0x9, &(0x7f0000004b40)="8e42b42ab820d2558f351a1e16", 0xd) mknod$loop(&(0x7f0000004b80)='./file1\x00', 0x6101, 0x1) r8 = open(&(0x7f0000004bc0)='./file0\x00', 0x8840, 0x20) pledge(&(0x7f0000004c00)="d82a00", &(0x7f0000004c40)="5ece2e5e2f3a5d2d00") kevent(r6, &(0x7f0000004c80)=[{{r2}, 0xffffffffffffffff, 0x83, 0x4, 0x8001, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x18, 0x10, 0xffffffff}], 0x522, &(0x7f0000004cc0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x42, 0xfffffffffffffffd, 0x7f4}, {{r7}, 0xffffffffffffffff, 0x8, 0xf0000042, 0x8, 0xd5}, {{r1}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x0, 0x5}, {{r8}, 0xfffffffffffffffb, 0xea, 0x200fffff, 0xf17, 0x2}], 0x3, &(0x7f0000004d40)={0x3, 0x9}) recvfrom$unix(r7, &(0x7f0000004d80)=""/4096, 0x1000, 0x2, &(0x7f0000005d80)=@abs={0x0, 0x0, 0x3}, 0x8) readlinkat(r7, &(0x7f0000005dc0)='./file0\x00', &(0x7f0000005e00)=""/221, 0xdd) 18:47:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 18:47:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8008, 0x80) getitimer(0x1, &(0x7f0000000180)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x0) 18:47:22 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 18:47:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kqueue() 18:47:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x828d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 18:47:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6, 0xc) 18:47:23 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88a0, 0x98) getdents(r1, &(0x7f0000000080)=""/225, 0xe1) 18:47:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x4) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 18:47:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 18:47:23 executing program 0: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = getuid() setuid(r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) 18:47:23 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) r0 = socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000000400)=""/220, 0xdc}], 0x7) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)={0xffffffffffffffff}) write(r2, &(0x7f0000000000)="5628a427426b3550b87273d105eb6e6bd29838cc9bcdd5032c9d1d7b68080c8f45e82f845b7815f111cf28948556f8da7dd298f6ee2df426cd", 0x39) accept$inet(r1, 0x0, &(0x7f0000000580)) syz_open_pts() 18:47:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00') r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7fffffff) chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1ddc9afe83ed7a9a14e82bc6c782b9dce2d1bd66dd78643b6042e0369db948388cbdcc276958f284d7d7a837f2e7f2e3cda08c47700735e4a7934e390b4a72f09a9", 0x42, 0x0, 0x0, 0x0) 18:47:23 executing program 1: socketpair$inet6(0x18, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) shutdown(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r3) r6 = dup2(r4, r3) dup2(r3, r6) renameat(r5, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000e9d4000000003838e0c0fb17711f7d3c091bbc86e7998ceb0063651be85d7a97535fb6024dba06ad4da31188dd4a623157da5337e391ce2da789c8cac80072133034f08900d07f2b547091670c88d7c9678a4736b1ad99e27caef4143f04ba863907eb96b148a642658d829a741179676299b93706513387424c1a52da6604e4a0d1ae03168b460ee26696608522789a24b6901be9f956968d9d0ad80515d56fe316aecc309ea4c8b257af1690c3b6ff0b6847ccf186c50a39a9719cf931cccb3ab03781f1b2c3c868b376d624ae5d63d0864f9a9485ee3ac877449a42e8785d5bf3c0c08b34261286929fa9"], &(0x7f00000000c0)=0x17) getpeername$unix(r3, 0x0, 0xfffffffffffffffe) 18:47:23 executing program 0: minherit(&(0x7f0000125000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000125000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/34) socketpair$inet6(0x18, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x2}, 0xc) 18:47:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 18:47:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="a8d256878a771644a3625e6d532fcc127817cf7b38dd77de080f782c4a83f8109236d677b97bb86d4d15c72d115b62241599a9977c93ea9811b93b28f4bba7c697c312bc84962ee040d2f47905c5b766d088ee21ce2daf16edf157fba240b44c80d2dfa471ac9ced9f7f2126c27c326b9a785f54aa6b2bd9041f2c2d9ffe7a8381", 0x81) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 18:47:23 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x100) setuid(0xee01) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x1000}, 0xc) fchdir(r0) 18:47:23 executing program 1: setrlimit(0x2, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffa000/0x2000)=nil) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) shmget(0x2, 0x6000, 0x3, &(0x7f0000ffa000/0x6000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 18:47:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0xa4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() r2 = geteuid() setuid(r2) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:47:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/184) kqueue() 18:47:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x81, 0x2}, 0xc) socket(0x2, 0x8000, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) 18:47:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8", 0xec3}], 0x1, 0x0) pwritev(r0, &(0x7f0000001000)=[{&(0x7f0000000000)="0e97527871e7feaf5eefd24c4671d51088a0182b869f170cc6c33050cd34fb29de4b452703deb40c", 0x28}, {&(0x7f0000000fc0)}, {&(0x7f0000002200)="db0c043c829d726678440955a602be7e9b940fe51c19e20f5ab372f9bd421787a4c82489f776d649356cea3f454a9c3970df0ad501c4601b66a2cf9f7b92931067dbb90b2d0c4f50f1a26490e845e1b693c49b6571474de78b4e6ffb8979f87bb1647b13b1817264fd56245959717953e01484a2bb1d4b346e1a552a2c494eb6f51ebcf0eb7b7eda967498357014380835d05764a0ed7c91dac9f71a6ac551ef348021e53633c815748650399d668714d0201103050f89845fd820238d7babfa6b86625f347fb3342c0a1545b08214983e3ead06f622e6a9f911e4c2fa589099c5b862becfd36a23aac6181266a871f4ce38e00ef0b3c00c8d52d53d07cb93b5ac5885d10c05b33705c692889ba9f602129c51653552086d734688726ceff7d0efc07e5713a9302aa737eaeab84a748963fa3853a2d7d69a744fec3986403b983ecd26464ba9ea9a9fc4303e48d30edb2a4013b064948d696f97c98a21f7e8e80b37a96bd80569c879c4119aa1f0a084961f9e6b02622af34eda35530c3567c10a565f45b61c7e41b66a8560e0f24ff81926f8925caa9ef3979c94134e2635e873665115b0b7f99fac66c009065c9fec03bdea6ca7ed973dbd1febac73ec8c155e6bf0989df1d76174fc81cffc32f76255c2b9a6d6bde19f8a1560d7a352b4004fd030966bfdb6a1beade4498fc71475977ebe880c171b5dafa00386ff56ab4fe21baed4af7bbc019f13d478e4ec61ab35f5df3854a28df49af3c7fe0c703136a4af4ba85958860f178dcf4509d4e7e4f9fd57d0cf84902ed90626bc37febb4a99eb9a517e2977eea73a131d8a537537c21c186c6e4e889fa694c130da83a6eae72f7d964dd7fb05ae78ed6f8cdf76847c1a1cc585bb14c47cecbecfddb878444dbaa995e1d9ac605f391a7b9ea86ed8a1152c60091638e5e3860a00f37302b6d4d332259fabfb8f95fb2c7d5930ddc8ac0eccc35dfe9e84ee1c624a83fed750507fd09cee19529593e278441eed406c2ae20eacb6e925457cca27ae194ae8ed8012b3a42255977713224ad1ebdb5aead1a634d184e78f916ab6c84e0ee1b748f5b964f5bbd52d8fe4ffdaa1ed866b7c6ff31eb3e438ff1cd9bf3662f48fe7cd32975414b707d7bafeb039788021096f7452b542cb3f028020fc4fc99e996eac9d5bbb27a339a83af5f1188d65a9f38a827afa8b043e3505407d781ae81d09229048ee247121868d66381d5ddad086b8873994b2e855446f4c36ea595f84af6544fa72306eb5e5bcfb67d776195241db3f860d4c6db87420b04b73a0bbda41ada5c85c780af4b1d7a914c452d3024e2cf7e78397ba2c146a275e864d744118e800557aa5c8c7c71849ffb7033a23836d70efead3fe180ca16fc936847985ae4bc28928c4c8342bdcaf012a07a06843011478a40f4fc0482f14a83599f821c4ce5123bce5887d873bf72bbfceabadcdba06e0250be35312ebaecfac4d8e799cc9e7608cbca5bb9a74185b8f3294ebf13c90eb3e2bd299a761cf5f87dcca35225840a5e9213f81e0c12e0545de91b20e062b5be4c83fbe9757daf97818e311f8d5a5304fa906c140d51815f55d064ac83e176f8042c7ff1621812d3729cd0c062b68d2e1ee0b6f655cfc1c7cf42e4768a9629cca42b4fee4bfc322240f75d59cdbc7d9d78c76e5a61c5ac368fdf3311103c9be34cac69293586c6b459ed67aed355b757dd16fb532c3e314ce122deac695031c1b0061dd8b440507cf94bcb368d1281985ccacaa796cda8944d42de85e5060efea31db00190f62ba021d7aa21f17d5479e43ba4a4fdd2b40258fc9d5ea71dd1de619e427027558597543cc83fd1e39d67c132535e8a5cd2613cb3acee5c6acf50c42a6cb01173e3f09a87d7cd9724e439060806a11ba841a3173b8251ff3ff74766d09ce124b77f65453bf48fb04bf9051a09d6c4e7b57b49a659f4e8d68c9c4e433e205de19944e77e9eced18fbd56c8438499eb914d1bba6b74bd67b7b7d1e15ac2e0ef085584ce61a8d9cf405041ec36e7c5c39d9b0dcaf89b868601f55c165dccbabeae799d3de511bfc53a14bb7e2a6eb4d20f99189c81f6f5d33746ff0276627b3257fface6e2e96dd4f0a8f754c89b6479a87abdc7ee9e6fe8ea8573666f38420ca2ab74e2900af6e950418bc67f4268cd8c323260cd51fc9ce17fe58df5870cfb5773cb18e99d0e2beeac657c3afe1ab404c750f5db0664ff16e0e24aa7b2c32d6576f03ab8d50e919a850d5bad576d1a8b0186947a911c07eedeaf352e020c9992563bab32a947cf37016bc5affeb900a0a7636c400018d0301e5e59c34f3af57fd4b040228df3c1874c855818aef7d7af77423810bd5de2aa8e6149856d1f1ff8874599870ec6d2fbc21673f542e0fcf1e8b9d2a77cc9ca32061e9e6022d13b413d228f4939ab13e054fa46b6b9e0b8002fc8e30e59be33a6b11cbf9aaa5016ea227c8b3962b76889b4750de33d68c0f219b76c29d75ff86b2a65ab801889a065daad0ecf4be83d955822fc2dcd82b3d25ed204b1c31c0725fc24c862e87bae5442e69c5e3500cfe2a8c7c294e0ea392988b0ac4bb849677c106e257248d6df0455444a31a63cf20198894f05625a69eb1e0b4d8d976af397a983b0795d690e10a6b1a87c14b31d8533488360d2a70a6c56688497dff7eedd08efdd63e26ed056364ec7a9183ffac3dd861f9c169dc5524245fcf3df7c502c56ad5982755f094b9377dccff88ae5079ec777419c1e3ab84a3a5cd50950c612e3097d44823415a4615dff1eac0c8a162b0b289836f7c8f0bc86d8e94e2271907ca34d84e717c25155174781dd2b3df10d8960343485e163f5ecd80fe6da7f106ba5cfd0c41c611676d81904f3a69058bd16ac9345ec274b6395a5aa55c1ea22e17e70b8d88c313d6f9cb7166198562bd16a5f3727ba8b376cdf689344083816d1ab4e3500134228c67fa385b98d4a10737536b0e6b27f49c22d22d8a18f278784fee877577f0d056ff0ab487480cb45236ff2f2d21ae53053178f0a78a1a48d6ac13e1a7dde0e7e276f4221a60be69b42851adb7ea673a7b72c29ce1e1746dba6282dc25f44033c428cfec2027116d539a24aa0ff9fda1ad227e26dec0079c3b6c3e5795e25a080f3e57d061cd897d77ea8b97bfd92e4bd17dd9dff277c4c986474de67d33c779da0fcb956dd0fb9ce25c4bbec7cceb739939d3804dfcfd5bc52570edd53448e78b99f63e6d6c9c64136df9b12b1b11e59c0598f85decdd896674b86df64712d546df2eeef5569a24f2d38352aa9909c610642ab00d4a54f07489104f9874e94bdb3f808cb5aac91fc8bef9e7b9dc1155bd022997ae5a1e874762ef54f4a871859f6c0ec6ec0df147faa712ca60a1b416be764b27e648ba6b779fbd2eb7e706f2826ef65b40b48945d453d662f04a707972ed3aafa6b1d8806f9680753b24daac8ebf16dc00b0018ef54f53d902cc92f2147800a963cf608b068ea2b9809fdb080cc7a940720f985ad1c4a34c8105881f6f9788d5cfe0bb590c75c0c9beadde91b0bdf76b63f12402a1e8400f505988eb9d39df088d32d2c107b7f47314b760a4ab1705d308fc4c76483c9989aeb8e0cc8a306647d479cdcb94ab4242d46d7657fa7cf782b9258d3f3a18fe3bdc73d71e9eb46ec2d01c70a1ef27abd1c326be1e1884dc4783c02a65c80b8d5498f78b29a9a9bf7efa5d9cd0d924bb052980ee79c33e9379d1175fa958b22c24b3b61c28bef9c6b3230bb01f5fe1b3a05324b48a0f89e8b2416baa78821d922fa9609b7dbf79f72b9bc435f76088362763246dfce06d2595487b52e0b8c3028ee0621976ce61eda0f4f2287adde3d7c850f39ce8f21f2c87f16f83b2c205becfdb2ef3e03984b850cb8d576f07e5a64a2962ec6b9663b9a2358e4970815d2278b325e75a04725ad84cd75fdf6424c56603908d4c136d26ff2f9ea0265c2b62036d12590ec6293ee3930f9887e387932e6c08c1ef0be200c8155df645b62042021b03b847d5d45ce9fa7dee148687ff7c6fa3ecb22e6949dc92ccb952fe3be6729eae9a5857ec042a43811cef8a39f86289e0df16c2a0e82cea96c1b03dd3d5e7213a658b7e5c37f066aea1c51e101f236cc68c6308ede7bb0abe30a3f3e2335d395ceac4ef3a3af5fd955c1f01926d2ba493ab77bc4006acd665e3fdb5596ff004757a2aff0a04d3f067029a43a818f73652e8b8e2dd27d9aee5392221f0ae386a05095a5f3d4613cfacdafa517f3475b7e221754e30dff80454d22bc3dd4796959adb5f58d01360530e0fb90701d35d9c8dd276191a4e5a894e65542eb7fdc7329583a1c513168acf902aa6b4fee5e2a3481a66d57069b1f22c6a6a4b86d31534f428308793b7d0a9d0b703ba77e901b0fa956905cd3fbfdb1f7f90fcc7964fd6f78f8aec0d71d70f658dc009f3affa2afe53456f5dbf0d2690f8642c24c3a61b69ad6a4729e8bca5b862555b8015aa549792600775dff115f3eedcde1d4cfb9643e42a1776afb8d87a601fca9eb4f684f87a0249cc81beb627fb252a8ee705232fbd55207bbf00097335bc22715e9871f2ee3e699384d5eb4f115b4c6fcccbad537aa7b2a9914be55e059904d490015c1e9019e448f0877e7a245c17e4afddd65360e1ef465c7bbd394c32b3fa04abbb0296bccc7e665cdca6eec77c0a8fb4c0b504a1d707ba434cb2c84338057f4dbbcf7e75c0f29b08f95243ecac73cec111962854ea8dc0343e499c714ff1d1fd782060be944036ec5ff3413860ddef9d26985499db5fa68c963afee3b4c12d9ae06344a3f7130ca176b08be9ec6bf71c0d840c1a6fae40531cbf18dbebc0532fafdc59b84c48f1fd199cfd18769e8331ae0ddf6734635fd96e04077464dd99bb9f82f513946152418492cc5e5bb01152a51e50d2ee4df6c540d317855e22f170e502467ff508a8aa97ca23738ff75980d3d67e6d9aa183ea848d152f6c6c92389139b7829499659b091502f87b3732c95d46e380531f3eed1dda9926ef850f547181ca1c21f5f332e0a037028c23ea0920362d96c6d15256c3de40316f9501c606a96ee67efee1692986d5ea33e73ee953c429deb207056ab4d44d956ce0e885a4330c7784ca86c58910755f4f97886697537fb88fa7a18afa6eac483a343b8b2af80e6eb42ab92fdafc8f2c9bb1896030630509b70d9ddb32a05640e7d24e9a6527eae28ad95f3380872a6461bfd68724d80ce04c03199aced09fb78f5f9f332b4477e43574233bf8ee95043cfb2d6fb32e0ce220063862a61153d6520aab3c51f964c02fae5b1d55383844aa22c90cda936d8da9ddc54d62f9207ef3a5a2ae17653785e3799299de726af34db967287c7664cef943523e156a35cc97302eb6c2d8482c4cd5def41518ffc4b5d68a32832ed7eb98e1f5fda6165d5974ebbc5bfb0f74962a4aa73ea5d43a8da03c60ae1981502090104ac6c82e1fd9bfc4e89a08e3de0e26a38e84e4d83165791cbebed80414fbbde04643ffd6432959544244692e0f4c37f5037d30e9362952cae8fc412f99e5756f6d06e2a340c8321bff442faed8c6fb5216972e758d03b3b59460318e7bd4704b0d9d7c1cf9795633bd4ea78596a02182f0788d0f0900957ffcc6cb80dd5243db00b976f7d249c56a950ed3f7d104f52da7ae1232fa3f414927b8c05e13d46e6f0177dd6e132405fd5278e8344bbad59bdbdfea5f11961d77d650bcf7cd6be94253019ee6e7ced1e77407ab7189f8304c85d7d0e2c8907d", 0x1000}, {&(0x7f0000003200)="d512aa377a439b1ec82c9e5ee6a6477035c9aecdf4408b8cc7c989ed51cd6b8f32797c0f38ae342bccbb04a6f93374f1e8d004e4baf5ab54dcca279b11f18e46e0eb63322d6491ac5e7eff21ea88703040a32136f1b11327e437d8cf4c445d637b96c5d61d894cc75c711aa5be5390efa5af1518e456d8968cb88d74af70055209598d8bcd01bcca6b7c0af9e49c3a38933d05009ff71197aef27b4810de9954a2273d2648c30cebe73a584334d00a27bedaee927dfd0bdbb605236dfb4ecac571d80188129209d94f6972e21290e38ce0aa419eadcea381fe07d275e4db857750f51498beee35a9b08a17a1f6bcaa029433db02e00c7e4cef33ea23c9ff562835b754a9ff69ae2be823b81b9b28e5d5cd39d3dae5d561f05701714981b0b32103a25757abb98eee86e8487d92f37c83f569ff5f88ca47139e36af515f615bf0684d9ffd270c33c1be1196bfcb3fa7501f2918b0070b59a6c45e42b4f875bbf35e188fb917e7aeb93d41904cbb099f5972f02def20c4c7f29b96febbe21f02aa71f5cfa6292e1ca0c5ab914c38980a0d36e767b32f5c85a1a39de28415a25b133ca739c3e1e53a106ef21bd49d53230383b273741c4c403dd41d64ab0e1dcc4c5658bf6301ea03ee7ef6cd5688fa93fa744a9efddb2829374fdc6c2597a6f0141b5c7fb1eabb6b209df78128a8a12a2dfce796361aae67c3b9b98bad20f382768272861fdee1c6f443c27db08e5f0d2a1f07bc49d7a617c05ee363fa64c2e1a533e00d424ae74d3f5e6a257646d3289b554f5d2cf28698794e977f65f46944387ac2d5e9a2dccce6f985048139d4680662f146cf49ace304a487a214684f137c63ca6092f3a22a21d363bd295a3fe5f1bd0ce583f9a3747683c62ee11a2699d2d3eeff659d55f093ada03df8ee5611ea7b75d9899cd582f86aed46a33ec6dfebf99a1a9417c008e41fa2becd0d85d29bb75ddd2a75f50c1e4746c26718fbb69e99498891fe68139daeefc323fe9e0d72fb6c71a3b9d9818fa60b6b7dc78e4d9c5301d66cfe97f295b459d651c1d2de8352215d1fa8fb521a121940920742f6cd54390ddefa279a4efe11fdbf7d2b1b41507104031ce9bc7dfa672f78ff59247f022190cedbe080672ad0c6758a484fc250757fbb10ed684c4631e00951cc4a79916ae71b1b282f4803663976229e6cd86c55c5b6f62028bb1ae3a9ce8090fc9ebeb69a4538f7d8cc285ca23d3d4d24e0b636a446685593812245ac3ed90e60e8941464903d8891fa5fcb43c0d596a98e3cd24e8830e5688eca5cf29d594a4779381b720195d097410a01ac12e2e517fe14124a22a07067cd436156b642c87931b44617f51223ae4960d8937d71b854288ec738a955c65aaf34adaba54201497e67cb139ad2d67a463b3858a315d29b8384bab405c88439953296ddecf31de61b2a8ce53e04e30cc00c2deddee52a45797fc8ae292a3b656e6c63bc0bdd4a77729a0fd406ee1fd73b73c7beb873925399caa11e6bf60517d04496f65d1c7b5d6a1ed02769767c0d0643c85988aa7cf9466027a101ca83ece9028e13596aa415ee4bf274a397bc156c7d9794372e8eba1ca57a0072ec50b836b08b5706001ef357c1c479ef2db594f2ec48bbf31102aab637f1415717d601df92de31372a19cf235111bbf164fccc6213cfdd2b71c251aa6a7eeabcae79d43bc8ad151461f5627ac975a53ec5ca923b30008ab1f528b9373e99ca1198869931108ebaada30a8a27178e2cd6fe4659074f71a59afc54ebc5f44154af7055cfe53381db966af4bd951e9e4fccc6d1685838f064ea72c6b89e7908b75a3411025407cf9506d99bc9dfc20859ac913dd8135e2f86bbaaebbc73df0cb38ee06faf7e46df448546c02fa79ba00d1c03e99acc2a1ae8b830fafeaf8c7cefd065c9961f1f845a60cba0494d806e059b2964d2ebfaff4e908585e6655f50f5918c543a0fd3ad109390530dbc3d3649dc526db8e2077601e24f4fe144cd407f89dc9601db23cc510dbf5c7b3b201e0c5d7f471e0446cb5553d696f13b7916c8b2128db7e645bd9d5ebb6e600f6105c323b48745fc986aeb536185d619b16ebc0d93594bb580dc3f64bf56104d4ca22a07992a80f8fd544f8f444d98c7fa66165cbc67d42364420effe443cd24e06743ea800796dae6e094be7c81f3d2a768c0ef3d2d9eacba8ea7a6b3ebf86de490fdc97de25b622d9a4c06be2ec458a6fbb1af73eced0cc009d4c9bcf469243ef2a785645ab6eab69f825a57e244b3624fa6d6a13c7fcd630806dcd51716293c71baf4b3728aa34c0d633f8b111ac9162f9830d68ed33e4eb60b2cdbfcf880753456e3b1648fadd691668325e4ecd75d5ca140e16a3dfc79fed41d5dacbaff14f4aaf605e99d45a37d55fc89b8a3dc62c120d6e06c3021935924bff8eb853d2eeeb95f6e27f9357dd9f4cbec758b068a6177af746dbdf588ef71eb7255dd97de2a5deac3274b37fd3bcf5166690c483f8df941dd9a0912d72f8b79a81471ead8b6577b5988c9e7f2416d80c135ee37a2cb23f16454425e87fcf4f5b3dffcbc484ca685bacf68cead45409dce6d233606aea1964f17146bf1e748f0104956dce7d3d1b0f5ccf33c7e66a4d01da8b95d6693a217db343fe96c9135ed4e15786251b21c6ca70994b7bdc7f379a28eb58f32f3cbef06b6c69172e1133ddb55f0ddd16fdc2a6eaea2316dd572b6179870d78c28c2365360e2d68d1b17ac44548c87786b78a4297c36671661b604175c5c477b04c410bf9c09bdcafddd209dd305234a685d4a3bb3572a21e2eaa944de51e58d247f46b4a836cce38e6d851ff932c93cd43dc91c2c50c56c89d1c03b5399aad85eb43981c4026f044f488eade1a52d674beb7988fc9f4fdd2d8362109950ea00a1686908106e0fa490a029ef22454f3d65efd878a951dac9724f567b8af9ae2a045a3ade0684e8abeca9fff3dfbb6fd830b53ac0cf1012bf40768d3da9105043fd308e17c9f0577e8d658814eacc99c5a97e221e710e26c9004fb26f41e71fcb12a1599a45b64f46656ea6659bfb9a202fbc49d16119f42cbfe8d26ba0ad97d8821f4f165bbb633b429e2eaa80bdaeca33ae2791094b99750f766f8f8808eed71f4119e1a949996f1d3e8c1c2d8598b836f97782493f56ca2d3d6831b89d1b52e29933d90ef1a5e12c0ec5a63c5ec619e40830ab43560d5e4911936a0bd19025de141f345928c9c340a62f6df653ad9e8354b9231e0aa6ec594bd24651be07ef8822cce5b81d32a902ec7b4e95d77ed8b900d7900146ece9995c8c9f7a28d0b1b4146345369fd9c93a5ec1ab5822d8d887ef1d612a3e81247b3e0f690027fafdd27193d5cae2e8414bba1ea2ae93e9079a788916e1b1e399ec0d27be03226e64e89be27760cf9622bef603926bfe306c72985c290214639486023c1488d10248c1c60b61e6cd0adb75aff81bc27c946aaa32151c099839c9df13bcd663de23426d4b895cd0f3b72babfdc48407eb59a0f38be823766006616296e01ad1bdb78c8425ff2e49dbb237de6a18bd22956e8b2f0c07e27b405f7a53e3255e1614ebefdc1a5b918d1ae42875f655e7f6934afb9e833e9b6ac13f2b7a45bd8bca3dcfb2629314552ddcd4a3ca79e9a64c7408704cd25d7f3ce33e1493ac31599f7a64a25800b580c7ce2a7a561e7b86d24365a4ef7e319095fc0b629bfb9a154403fa368cc170e2649a42d16c09ecf10e2d8f46e84bf98f7419bf15c4aecab8f299938a6f04819a85f156743916fc4a035360d353c0148cc93b99087214718e8b192835c6ac7762adebc0503d86f61ccff7aa32fefc86db71f88d4b5103eda22c12bf929b384adf0c6116c72f6827a7a3fca4cdc08f69fb6af6bdb87b5e6c066c27b66c424d252edac5a66ccf09fb7c166bdde748cdf761473d077120b0d6b96bb96df1ab7e22629ede7ba119818da61bc5df1f9e03ab65dc2790f49fe485deefe56a693cb764e7e404305d690661eb1162f506abda165d9583a602e133aaa14368c7eb0a80ab6c70e2c46b2358526eb8669448ab88abf8d7d42c738ce9898757626843b90eb28bb95fc04b09ca689068f2a17e8b46e58fec0a869b1c3f503daf161c1769b431b2aca7c3c20140fc608f71724d8b479582e071dbefd1c6b57773d40415e8b7064a2ca205d36734bfc9b063f2b024e40ea1a12f0f3b8e4df0f644caf47ca491d250bd593ad9056fa59c35151a5a0b244e2c91f0fb03d457262bc911618c68a207cacb00197bae7ff0d8049c9328049f7628423d592d6f0b1d844d18b49fad542fde2f52187d2118cc983600241824c19a2cfad8a75bb4d558f0853e074c6a275f7c5894523cf164698cc949855ef425dbda48eb6593f44a2132a9c9ee7a2bab095f3947bb856df9f1cc36b2f4f6f8116227accf5c184e48b66983a3557063061a3913bbfda269e1d17f1aa15e06c6f7a91d4cf88b3a90c75532ce37a40411a09c136bc1ae511506e59db1b88769eac7336d95eabc566e33999cdaf314ca4e40c75c510aec310e4d4c87bbd878f4931a479b473705a0cf014903cdab9a7f7294c6723be3007c457a3efe24d311ddc89e20466a7d6fff88d0279835c9a0895f8cbed41de7653519d1a12a7e2ae5b54d7c2fd00564098b90200d7bf22dd25ad47b012413038e96b36528ed7bf84bb39b342fa0d6bd9d6a800ebaf8abf693bf506ea0a78e119fd7c3dc7cfbed290bc7dcd323ca72164dcd9a5e6ad5b37fb6c8ac1a53b6a0ef57349cf0c7379e86b03748230d509d40b9db3543b35c86a4a3a0751b7400052871769adcefd22e62c2f4740f6bf660a3af9c87efc0c164850a9abe2adf8d217d55f541f2b26695c43d50df28fe329612c48f84c0a7280679a491e99533a4505a56dfafc1a152036f3cbf53f9399f307d7e791b98d4a4ea241b310246a500fa07830e6b3792b1f56e2926c65824b37dc27f1dbc96b7ee1540ea7b92f950cdee2d3f713f8430b609a8172bd0f40f9f46f8d736fbcf4914fe833fce6d54c75b730a3771bf4feabddfe4def63ee31da253233e1ce3a35b6cb87074ef446e84edfa1196a3d926aaf00ec5509ee39f9a32988915742eea08460d4fb6746ae39deecb8b92fb4c8a366f7247a8ba67234396f3f91cc640ba74145053255e8b77013ca3b6bedaf401dbe95daabcc76110486fd9ad83264bf2cd741035ae2d1bd38bc48bb2dfa100f07c890beae4ffbf9a0527788711493f62255c2f843e69fbe888377952973189758ddddbfb709ca34cbde074ac72a527652a24f659dfa0c56d334c5a2e20e85aed17ef46482be229ab64f2f9854114d6c06a60e89a733bc6626b8f752c149423a13469a69ca9d442c567e6b8aa83ada4d9210baa1e72656c985160aa322ae683485604ec7777d3e8b4ef0e9279ab06720853b7697964508b0556598654a0849722a27f3fc94e3d8e65b4ee6b69101e7301bee0baae4eb02ba173b819fdbf2e45cf158670f20504f199b4a352d517221c5906289c44a17d36694757998190d02b68a8ef0c9b06c192bb17d8fa40203ee8affa86dff06a0c3602b7d68178844703c8eebb9e1cfd8a003f9efedad8807aff6bc63009c1b3901a1350a517d0bbad39069ac3e2e0bb868c09392578332ecd743cd213817e9be6b7174dc208e6220c8116375986b84d53af316494f00acaa8d71baf7c7451e2e90d093985704f7a82068927002426ea5263c49402a13abb9855caca3ae34a2e936a766ab7400e89326f462b247ae7dd", 0x1000}, {&(0x7f0000004200)="3782de28ab467e57ec402808a979198eb5ea161688163e04ba4925929f2aa9afb8d31c06725c1a4f10b7c02a45e037df33a31baadb4fa3a4b8c888d2da1fa53b41b9b0f133bbfd8fe4140aafc07258b8f427ad8a46d6720617e60d7b3bdf60530c9b7ad89e747487d46060818b4b2f17a912e990e3fa6493a0084b308e4dacd1344f6096ecb3320b0efb0a5491676d9e2d698a6cd4cc0535da3977b27c1bb35da9449f3496fb68ae1bea17083f47fd8e46dcdb360d22ce50252fbe3e46fdf6008726708c0c6eff4e8b488f35e569273bf5ef46d0abca9953a4ba675950a2841230b10d8199bae52be55784628fe63becfb0e55396b450ee2a8a53654e7d1df2756de64b2b3b198996b217d5a87a33393f392b0ff1006339647338853ead3257d81af70582a5ed6a964a2e399ce658d153f2eff309b95fd4eb9b7546aff87a69ec5eb4d9f587f29c5b063e6fb3847b8f69cebecdbd8b6035493d18c8182a92747c786a15891b8dfc5bd806071cbc7e4b6ad93f01a5c35961707142aaebe19b1e405147cfaaf57fb22745ab69ae0baef1f894e4c1fc5328248927fed0f58820022417f3ea18ff0250c5e777e192fb284fbb442c62f04c264109e28861dcad2031567401dfc74f6d1c8d7051f284a7cffadd6089ef5d31036ed0929658cbfe6a8c53ad0c8c64aaa355f84ae7c1ae96bb5d5b84881c82fd3c17fefc73840e91cef741173418306e081e0f52a24d23a9fe82cea5ec487bf35c7d0f3f2dacbad36d49727e39c7aa7e821e212bb846b3df7dc5e03f1feeada31e7fea989c8cdec322a2217e168bbc9f060c8899c0183fd69fd105605f9d6d1c7c655ea2a4ac3c198edf0797a149821570ef095bcd935fb9c37dd32de9d296ed0bd990ee313ff9b75769d8ac99962777685a6cfc83e6f8ef5f8e48821be574a53fcb4ebfd2c91ba85f530d93a4080dac3c1675c9c2eae82b13bf44aef0a847801f63df26bf2b9f88f0691962f1b64a3794a3870fea91269fae9ac2750d101f6d98a71d12335ae75f74e34fd369e8aa8061c45e8147ef6f42d84d52fc43d9c934fe01098fb60f8359dc85f19577c18c49781dd6a06d07788e6aa3551eda94fa6d531a70fb3686acf309f6f525bead1f6be8353198227c034d572ca866eb34845403cc69d7914d50ec20a0d0f107398a5c05dcc552eeb58b4271e25306d1ad300d7d2086ebff0e954dc9154eebab8ad876a6131766885d167f42be082297a249e54ed55231e10c408201ab88ca236c8884579223cf17ce165298ab6cb8afa34f775c53e5e24323df63494becfd5c017d67319ac17d1f865d8737c911cc6161837de185538e81eb157a9f9037beb489b3d57c6b3bd52ddbe80dd45b324864a779a3990524c9bad682b1adfefc0a44a8059f1fcfecc87be16686517d8834a5664bd2b4eaec4d624d679f54fc6556e66cc8cb95b3f8716148faaba987da2e08780da28a71f05f1249b4a8bfc11756ee91e45779e08ad2fdcb3e7cfde7578f050bee12cab8d7c7e0fe7a7dc9aac9b4e35fef27ba0c0751994fe40c497c25591d9a26b673f4d948d6fd574a39c309972f021b482b7c83392912a883d087cb2b34278e24f3a5524513332083b8b53c31ea4220dc0370011a88a4ebbe57f1ea98b8d10f96f4423ab04bf6814904ba2973445c324573d4fdb5fa730a7f445eac3c9ac92df9dc803d76195b9fdc563f50c305e376f46cead12111e194e8e862be11915b76bfaf1d597d1527833f77bcf7dbee8c1ee20e0601a8b0a3c5e24fe67107ffb95d455a5e7fcf919789c5e95f013c3ca30277e92aa4bf385a688b4ea99b55ff2dece83f64eaa7ad00d1fb14b2fadbd452afa2560181eaf038d95333824624670dff7cfe96f2be2dd51aa3603dbac177bf9c4fd7294a1fa7503142cb2ca71d8ebc84ed38b39bcd511c99c0924b11ad1a99d3aec44aa546505f7bb1fd9ed1d43c196f7e529c77c9bfd615b27ad5bd79d84383666a254d84c1267077b0612c17767ea634a87d47a267d9910c6f28f2f1c2333d1573c9952975d739033b57c0fb208469af760ab0fcb48fb0c394833a57c7734fd41cf3f6b5c33fcad28a5e51f8755fd8c5d9bf2cb22d6273a684713cd17e19dfce51c2dc714b3b8a2bdad475977f2e036b35e3e844dc80171f3e2cd3dd197d208ed01bdb8f45ef1ec19f0b1b629db010f3fd4cb9369a5dc4f81b86585fdfb30369537b4a0873851eb656470b6f734e0648b77adb3cb172fa87423f9c8adc7c9d1f3ceb6f7e9f946b7c10e8725037b382412ac366bc5d1eff964f20738d7a57781a9121350d065bc843487c692a15284c5e20c4a9b78005083b8314f5c0761070e96edd7f6584fe430399d254c285b6665e2f31fd3e733b944a227a161f6765965030afced0e24be5da888482008bf8e9a10a4d127c16cd1172c634fee00d4bcc852bf933ea1f6d13815b5fbe7e8f45a843796f3919f8f3c38397c6904c3a962bdc45dad9b5671910cb986f09e5a28db0d4008c732867cc748ed5f457b9f3a17377403399e2b7d70f6b6dea697e963766fd1f0d91e4dae5cb64f0efce215604b47deede6dcb283f36bd6ac997f9bb4672a276ace85f2006c486635e12e9eb8220045eb9238be077653a6dc3378c3429c1e77dbcab0106296a44db2214af034a3b7b7bdf72af06c59a4e3fea8672bb673fa78f7bd8e20de846dcf643483d7cc4daa26fa2af99e069583bbdc9396cde759d6f80619bad4aafa1a34154a3cc7212064d776951948eb48e5f76d987a4cbfc42df13cc6d2ffd8c1c7815aa31acaa6f97bdebbf8362db828f0f11a8192b097cca2f2193b2f3b0252f9e5718d986c202bc0278c6e40a30797b73e4b3de16bad0cac4598d7d418ef8158ff48b50dc18df9324ada5a5f8ffa0cfafe696ff783e5d50e981f1205e7268aa93eea84230e1d60b73f105c36524a5c855c352d843712eda9e3d1b909b2d9be5bb2e97ab16039b14c475431e238aaa22af6ae8e59217fefd65e846fdf01bf79693674190410964a89203493bf0e024eaf94ff694b26f143e38b825161cfcdbcdb5c4984a6635bec08312c9845c771cae9d2401a2bb8b730d821d4aef611ceae0aa6b4a4415e96b84da5affe03b31a61bc29bb3b4db8004633110de25beb38e4acd8fea67020c3416d40058d9738bb5cf64f48ec446c4f6cdb87285670367d3be021417688f4b7a66290c910937f20338b960bbdb6f4d3850db4465f55735c4b3adfe0ac3457c51310b74286e6f9d74c29e14769becd50280ad61b021ccb6012395e4d586fcc40ae28cd2c5db3fcb85fa05f3ad16c1868a2984d32a1fbc58f829601c53af12d99d0b106916c0f7a44e678e2a388d5d93b47f2550f86b85f00f3908a3c292e9438b663d998229a5d71b52f48dc0b026886061c7afa53e16e6ab89ebd91e17eab723921d0725f03e5c2389288f6c81f5aca86137300b18a4533ba301eb36fb9e4dbb775c3b40d6cfe872155e6da2d6883fab52f286f5f0f6549bfae6f4b062b815cb8fef00838d2c745dcc7ab8066d12693beb965fd93ad76bc282c5a83ccc310b9f992d6b222f577cc01f7bcb5d7446f4e8e9f69a983e43e793b68a1e14885d714375c844a60a841bc4242a7785bf8f31bf3054d7e1486beba9fce8384613464c6cb07c5ce5230d4f3510353dfe0080798e2a142085b98b54eb24511ecd33e8c4329c924bc7344035d46c1e13ea6a69f3a46154ade6585fefc9ce5c198b14a63d36d91cdb06e16b26cfaf1f9f933ad146a474f83eb9d0ac0e71bf419cc001920c93e452cd730a52ccbef14d4eb151890991b1cf2897c12dca31eea7c02a728580c17ce68a5e2ea35e85db1dfad0d9138d4b216f932930e2c77f158c900df3dffce83d663bc2f6e11b4f854add8962c1cc53f4480416a07a0832038112f26ca2d129cf0e5fd425b1f40a6fa6c74ae847a41921b6784a833c325d7a8ab61f635da279b334e67ac37ff9f356423dc2f00851e47486a66a54be026681a414de87bbc3489330ada164c411ab0ee1670c9ce84d0a253301c3f89ad10d47344ca67d4c0adfa726a529cdbb9e9da4850cea2c7111250de0f8411e6a14f9725a18e72fd6cb24afd57d0c55e5c4a267e2d2b567e9a8bde43adcfcc3976c5a5583e516900edc392147be19f9ac320887a2feb381882c3628c78ced3f634ae61f0da0fdc43b1614a22ad5f98f657c31c008e05d881649fff6dddef5d41ea2879e7ed08dca1caef378cae1cccf180e1a63935d40348c405eafed0b79e9dd9c953b6e68f57429e55e710b6e04550c9d816a82ed94e8195b42610f09788888eda71c5aedc2e936032b655cf74f1a6bae57abe82d8ca792f8f57c4a3ae761280be4ea5af2a07b15c3d1c3851a2396c91bcee139ba81f0e0f7bedee319e888c096a460a71e333da887d6379065212b656af0890281c0ed7224e4c631bee37db54f4517b2a98537adc496fd4286f2c53a2e4923f9dfd87661860b7977b6c578318fb19aa028f5fbb456693a412ff00a12dc8c9f8381f5a7098cf64d41dd77955e8756599660229c55bab8c8748eb13d6537b6f422f80b57b7ef876940012e497f3f3a9dd993f4f3b55d231cc1d4c0510aee51a72e121b5f00b113eba784c268dd89bd6c00535ee2411024a17d5005cca69c9de27a1fca7e8dbba72d99a33f221f3e8c392abd602a68eac838fb5d381be71ec8b5073bc6d66671348b08863831d1eac3d44be6216c948b365bb80d31c87c67913fc7d465724769c829d7abca9d9f0b1f5ff43c1734d21ac6bd3ec73f9a8cdb065b37f2068ae1b1a99cbfeae85d6dc2d57b3f21e51e8febe829acbc826367b8a5874585999d9992492d93bcdbb0c790bfed38d8678439aa293c27291b9989ec8e9301acb5de38be8bac3c05188adb1013b0dc39ff31a1d9341cf26bab2333ec3beb66809c93bd7ac8a9b0b5ad2b525eba111d0a27e222ec8f5ce65c67040e11971d708f0beeac73315de9ce9867cd5533e59c44a21a2b39e25ba9b17e6eaae601505ac3e4d71e7748fc2e5a9f69179cabab8367e40594926dc2039332949e510e85198835766468d1a617e12156be7ead47859505d38559e9ff6cd545403ffc5e57219c1aadacf32b235721f71f5511a30f98bd588f57a5dad387dbf0c73b2065a23d89143080148bc5c6a75fc88823e761490adb3c8e0d270693fef5540bc57ebda8cbd9881785682264841dba7f5c92f089f600af617b55ce47c743a4cc8671f9a7cac9488bf8891c560fa1ec303e4d35b134da6e661ef61c015d307de5dba92642ad17716696af75dbe5e9506278f3fe84ebb84a6844680b20b37ad7599b72a3f0f58089782e660713bbc49893cfbc3746667ab03515ad727dd9c8ab4459e4c76781ebbba7218724391156ccf5f13fa7c07d503a81d73fbd7adf97f4a0de90ce938ecfabe51bfbbdd321dca1c3d8eed8291e7bead39775937ad8422c350015db6990e40694994591743f4e22d9fd685eba807e6bcdd194a8736cfeadabf2f41d1f632bd64b0ec37476b70e1005b759905fadb38d1b584d7712fec346e750e8fe9d0fd141adb2883f8cdc30d73ecf99baa3da387e135de1103f965c9a12008c6ad4ef68481939953d7a0264d2afebd66625beff9b6342a5c7d395aa3eb746898527b7bfbc101faba606f9ba9e30cb56d85837cba76d5eb05c226e49410917f049742e8951dcb1720bb80c7432780988bb8c5879ba33916a8d303f455e851262bdd40c44b37ec0b1d9879664a3cb580ac0f166b39", 0x1000}, {&(0x7f0000001200)="e799fd4348aa931dc96286d111db54a70f07327faea535aefbdd8cb70f2986468e20a3a35eac35af65f5724fd186e04e55f6203401f8178e5b2101bbb1f4076e4ef52f29de908eb5db312af578cd306ddc30302d6063a479e87850368b068a8c0c707b95b9c61044c7318852427f5ecfe5568344571b584a87e8392e356ab97b1f504d22c60d38d26cb46ce77e5613e71484226b5b1abc50025282d7ecffde40d2d096ad9aff3158e13ff49ff8fbfef087c6f335", 0xb4}], 0x6, 0x24) read(r0, &(0x7f0000001180)=""/116, 0x60) 18:47:24 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) 18:47:24 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f00004d4000/0x1000)=nil, 0x1000, 0x0) read(r0, &(0x7f00000000c0)=""/49, 0x31) 18:47:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x400, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) shmget$private(0x0, 0x3000, 0x8, &(0x7f00001cc000/0x3000)=nil) 18:47:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='V]^\x00', &(0x7f0000000140)='(\x00', &(0x7f00000001c0)='&\'\x00', &(0x7f0000000200)='.\x00'], &(0x7f0000000280)) mknod(&(0x7f0000000080)='./bus\x00', 0xc, 0xffff) 18:47:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="264ecc326b8045a7f648e4d7e18d82a2434411a5f7934a6f39d206181e0a789522d5591b3edff4475c60ee0a35944e920fe7b8c9dded2d9aa7f923cc5d1d5322e0b8763393abe846976305d340bc75230d7ab2df0b9bf93ea48932e3072d9e96412c448a29b0786e4cb16321654bf4ddc645693f8e46b2f655fdc6581847ff7bf6b80693daa608a81db50121f67a987ffe13936244304f66e3bebe15bc52a45c705e6f4a530c451a4afe22f8", 0xac}, {&(0x7f0000000100)="9cec16883e4077adf575ca5ddb1a2d70ad80d561b6b227a35934b9d44d2615492004176931bd5d38c85fd6a2cc9dcafd3311de5a0cb3cda3ab93a1", 0x3b}, {&(0x7f0000000140)="7ccd724725ff9cc37ee512c9f5038ef85e10448688481463710d2cc16577fcba26a8aba7e1ae3bce1464515c64cd68539c03578d480738898ca4dbef3e6a4800b42743ac4291d9e2820775e0e818b391d13887a8b7babbbe33d57ec0d3d66490a8543f2efd50ef9adde79dc643731b3f7995c2d7f413af2354468c5c6debb8b51809f33d50337609d755ad1c478fefd875747b2454660de3ec", 0x99}], 0x3, &(0x7f0000000240)=[{0xe0, 0x1, 0x3, "4caf27c7db9f1f3778d702dca86fa0ee4d09c28c22c0de1bbff0e80a3520d5c94c8ea078b470e9943277732e1146c628f98704d4fa3ebe3a3dfbe62d5cacce7c652be5fb0a43fca3bca10e7c5c7f039b2367b653846a719bcc8a0fb41c20111a25627d770fe75ffc96f3f0ae857bacb219f695495d7e166bab34f82df05a0e340d4f3b4a479737173e8d782bfe023c1d0bdbfe00a9799f49ec5e108451cfcfafa0960b3914177e9c77e16295df61fa6ba8e0c294f78e961612f17d0ea12c645184c089dd768ba2a34212"}, {0xc0, 0x1, 0xf7, "1a55a8c11bd907e99a0b436ec4805f62860ac22dae2bc9976b7256fe1fb20e0b51c58426078362dc1e44fa10879ae1ca875156fc0dad98418042d2af2136823c4b17be52cc7c1aa02c145e856065674ea3f816a8cb61010dd6b750f022bd9bf853dcbe22ee0c0c9238154a87f193bc0195142d2dd8a28783f9068b03b361b2a4dd988915db7e172e85ace6a3ea4e3059e146625978906f8a70b68abc2a315d1f8e7830e92268c33b58370d"}, {0xf0, 0xffff, 0x2, "e396c40263eda0ccf0eb8cb38d751e0653863d985b3872d976ecb9fcda8184e0ae0aac4ad8dcc0aa1f0b4e7bde6351a8206a44a340790a578b1aa1e9db1ee6b2ec9a9924faeaa34d071b3ecc27f3e7fd5c3b35fed0d531e242b3136ef1ab19a9210f212397e74ab3bec9ab86beea715b6e5a714ef45d74009a26bfe396bcadaf3b1d98dc77cf8f486db82e18faab3c3babe8311a1fb94de87af6578b905415a3712d505069a412bcd2530658101f9c08b13584e08fa69e3f042ae82b51339e126172a01c023c70974eaf393efffa0da2ef36aac0e22b23eada89"}, {0x100, 0xffff, 0x3, "12cfa782060d2042eb7b822e41ddfd2ae86bfaa6be64d493bd8976b04b614a3f2c314bb58e30dcafb4acd16c1b400f7bbf0da7ea438891fa090f0d79ba2abb3d911cc6aa0da500fc6e18fa929f0611872359c03cbd4013fbfc005a1004c216ff8d01be8f7503c012ced9362d1ac03cd6e36b9222ba8b95936acb2a2f0509383a36a84a757bcea0c397bfc17bc849b81a5b38ae66e72ba02b40661fe4dc044e1d054582f48b138ba3cd85c320ff34fba676530372328a80b979544f26c936dca4a1faa5973394954bff4dac2d1c8d0b3893be2d25711f585dc986bf4a659f1da7dbdfaf58ac4a56ef6c5159b700ef7fb7"}, {0xf8, 0xffff, 0xb7, "6f787d6f0361a52626a1650c0c76cf69f8354f98300cea54b118599447e3304eb3b57bd98db741b7b7b151e07782bcdd9a5f89b423de718fc6f1dce28473f49e391507c3c0089ce86529841eeb8b91e8b06724350715da6786475ec7908b012a76c711df83f299ddcf8b2be522c3d33f1a4e0c8455b2703e8910376c781011b1843e39d10b5e12a6184821e0e930838b46d0956f1a23eb68889d9d1844a229d2f502f337f95985f2791b0aa3b7c7044648f15d7f4fda7fa5b4757fec6c760d99cd20a161f650794ec94de16d3b4c83056cdb75772c87d9e6a8033dab66554f2baf2fd0"}, {0x1010, 0xffff, 0x3, "b9c0106c9c3954aff3d3093a8629ff09f21e875c2e6abcd2450a90eefb3b7648538e14899837bdecdb9c7eb131ba21b0e7fdb9489ef3aaeddf3e5b092978304f9566d394452178cdbc6c9fe303857e8ae42f7eb662c624ba2d21c905f0d7ef26622a49f9f732e6aae2258f1f6a7dd3b456b2d9c237ccb70e23fbaa72c3e0f6d169ff545f320b8642566e708d14a1966d241d7e4780583ae3e34ced3ebc08d99350202c444be1bb4fe7a4a021582e59a45b3ec9d7ed5c1928c8ec64f6b598abe4a83a5a185cb374b79a99ed751b65b4bb891b46d5f31c0ec5dd40b7834fb5198736496fb08b3383b0db0ee233180b9c4055bb3fa283bfeca7557aaa3fc2fe262f9e07460a687fe0ef0c83660b463b98d41f07dd16b11e2ddfc37f76d7c04a4afe3deec5fdaf31ddef5cc5c40a424a62407f3033b6843dcff08070e77dfedee73e3df2364d07cc181c0c389b2590e9c396efb30dae73f5792417135b0c345c3c7f7964e618e3eb9d761c03225940fd7f950ad2a3c769fb938cd108c6f52c76f3a31e4ee7295a67d9a262d41403070ac426201cb4cf39c0c3c7f90d1fc26e8c24524bbe7d08fba337ab72aa3dca20417bcd318a3634080be957384cce244044baeb8d0ba6ee0df571f48f4f33c2be4624ac0e1f026bf8e0a50d946924195b3e2887fba46a535a48cf7f036750eeefc7c62a38bb88a98297929657f4570314023c1fcc9c8cd5119ee3d710de18475807a04f02940a394161d866e1859e71affd029d1b68f93b9501f9ac8477f4f6c32cc157980a0e675ea581563d2512a5777e97e546eb0ba82db0c5a9d7287424296433376aec2207c70fadfc56d718b7d888057c56001faae7c7a56cf7214de23634652e9e00c014839fbde381adf21d95b746d3231e5b3cfe26e86f294fbaf8b04d26daa0d897861c0554b9e0bede3d7b385a598cf4b1faf0b18e7f3499f02347ed160981ca75dfce205e64cd3caf2ea11067def87b832e66efb6cc7dc86c38a213f8109d67cdddbbc40394ef39c1f7a3b4188dab627f34777f22fb7c05f739bbf1ac4da57aebeaab942cb2cbf1a60df6c85a174b64ffd38a3de7793af715b0326ea6975e967479322bc6abc374d4cddf03eb498a5cad67ecb51972ffcffbbad663b98cb9623eec57a4c7d7ed3bfa43acdcb3f8a108bb9a9be2565d651f592bb114bfeda1868d8f6819581b23816837224f94d23eb0f68a86a8feb97fbde35ef2715c24833416d1c814a768eb6ef80e2d8033a21d64fe6f46608e1aa945b83468f7f8c50357d4e079cd1769e010cdb8d6988b64cdd7259e52352161f17be36e263fce490d9aa225ef6ad6a6928fa5257f836c8f6d68e358cb6c977b68ef95f02b20a571b09c42ed29fa7b87d543bd98ae95b7175f8490284594666669033cc80267db39aa6032b8f53b461c099cc765c5e044f80b2282e78ee2409e5c09bbc74e72968ca1819908df74941fc6081c55f4ec5933a30585816ea31f56fbf737931403b0fa688cc8a64791c3addc24e957f9ffeab53023b598352623cb3e3d2aea0a7207ecb329b23d322d78ad51bd236e2dee348c8a2d5c9f2e4bf068f93cc8c13ec39f966749ea38ec5f0fe03f1e2e925cf50e788c7d6facd3c2c12bdfe065bb3aeed8cbad2bcb5d15c8b7cc40bbeb30b300dc3fb00f0001903e76ee915435f61d09cff551efdeecadff3177390a33bcf62cbb25492c448aed94d6cec7e072db59e4b20b902d7d66f8895018295a0d2aa771f4c9900cd84014126aa4d68f3b6de6d57058eff60bac2d994d46244741b8005cc1682d5b5b236a83ba7ab5f9bf0e52dce9c6c280025107ec470edb0c385cd7b5518e0725affff7954111e73340bf69edfdf69a70e2404671380f8fbdeedb472c915c5de7c13f256a8d40b3d45da548a54c8f2f1c0e612d61d9efbce44b20b365895251b3fd3d7b19a7b2a5676d56dcd3869323fea78ecaf5f7b4ddce0aa8c52a0c29f214b0d6ee05d20fb03ad905f61682c8dacb69c6509a99af67da231198eee679d469c6663f6b251dec9ae69d4573ed7dc53e9f681be9599a6ffa8b5846b1dc0ea6487a6495acb9b1351c69262d53503f5960fd0d9f94fdc23cc0ee9f5c8c87cf6f8e9dc3c787a3f95ee18f76229f37f82064ec520e2b7b4ab5a4481205713a3d2f14955de24efb3fc208b568f7cfa5ce03d0804a8d40294d0a5b1f3e92bf6b572ea5d9cebd9e67affe71fc647d7c27022a4a12d9fa721d1655a5cbef5421045c7b2a9927d5acd8a213cc85f04223653bbc8fa0b67b6c8696dc7a3923858d9e58b2b1039c446e0035f977ab999349f12ad4eabbdcb10f386dbac1bd624235062998a8801532ea4bf2ab15611eac752474b5babbf868b2b3af339991d204e0cbb3eb90639eed7365d8ec91c42e83a0da9aa386a6f894b71877da0f08148c7aff78ab22deceb40b5253d738bcca1be5474357908166c4a48df8d063aec51b3ccbddbcc80cd0d061bfdda2a27c288d345835fb3becb28b7f53e4b549124276fedee80820667d91851a0d9eeb9a651cd5678c2d0e01435d13c6344af6c4ac94b3f4effb485a6edf640ef12d7d37792345cafc85ab0cd2580db7900a0c9ba3d67145b70e038a26eb6417f4a69113b1c5c479f45386d7c6c122f3fce95585864d048b939617b30a3a35e73c909b898cff6f5360d9b5020b898c7cdb4231d4834fe4d8f84f84e9b272f22120a0fb80274f402ca19a7be9c6876bf9dbaf9af0a84b3dd2815c76fae062f6f26683913eda775070fad0faf291ffc66322bc37b178930df32b4da0c321113b6abddf4765e4e7120d237652b0a8c3acbf2f21e1e181f4280e3a580867706c96b33d32a968a4dc9e04a5a8268f5d6b691026b7c6b3141774ad2c9ec1a12b1db19c3f7e9be757b6647ca426a7898167eb208a072a44e017f8e30ed4a87396f016c5fb50b31cf2ffe5f34d50f856fa02dc264bb11b1d9406ab143a8b226fd459fc0615729982bd430d69661cfb55995266aecd98eea31923ff02a908e8e4b915bc62b6049fbd7c55f3d38e631762404a6482f298b0d91b4b6bc68106b284c0aaf13b7b4c3e9551ff76e70343625ee3258f0977c56cead549549ca7cc33a2be735f0d0da8358a33cbb1788f11fc2d754de98ccee0bcb4c46716a923acd3973600fffc5c9968d145c18538c715097c75314aa8257f9daaa81aee3ca5cbf668e3930e9f6a4482ff8ef7199cc4f51300d0221f45e6d7c47b6d85a751f0350cc57cd0d041fdb77cf537b4f20e50b345ba36e33629764f86af73d1b6dc27c605753e8db93ef7c3c4f45fc65f3c3a9e560e373a7d0f955fff78382fcac3b0155cc9265bc2bac9ed2d44abc85ee00f7677d5fb53ade0bb5f84dcf9bc22f571878379e61f6d734db93354c0ee8b8b30b7092b42cddbf0acacc94b52304ae2ced6bd8542a45955b06fd029fd6016674c2d1384dcce61824587e8e26cc3452ef506cd894a483d83b008d81eaf9ac248f02ea3fa64e1665cf6622dbcd83757440fa6c40667ab34261d6a6a49b434ba7782d9afdf20c37ddb3e8e6eec202a997e884cffbbee68536a492100c5f9e8468fd721b4bcf04e8cea4f04342b4bcbca9bf93bf0f463c61586c978169ef3bef6a222eb279ec54234f2fe3569f48944a71d5cf17666cb714ef309beb56a9786ded9537977ae38ea4ce85fd8a446e988d499944205c67bceeebb423fc8a454d6336f6bd6a4b9348f6be87190a0425c1f768b7fd118a3f3adf0ed5e5746dc925e39c71c191004e0d13ff77b77fd136bb8d19960d82aa01b5993d7415fc8bb4a37249733c72cb8871fcba406cb8d642fa87551f26e9ce7ded8d577f4df09a626792cab4bf15b67dcb1f60b1b9facf242af9c6c51d8135d0f20431d61951faa12cb0be5a726090451cb2e27becd4386941ffb3c7d345d6f8911fff8277d23bfeb97119cc1eaaae3e17d71cb2fb60bd50e4e85ee5b0bc37230505b9a92848f68f7fc4459acf66866414c53e467862cdb0609671a4ef6825e9fc53f908c6706aeb60e7d6f33656eec98151a7373a6685e8585c384a44ae25a41478ab72de2d8323e0225998fa843d5e89b14d59306bb352afc2824a5789c218a05d168a0ee85d7f64e2ec73fc48b4e8629d6673ce407baad483b608d218e4f92991037bb3f6c5dd9cbf50b38b6e762db9968293640d801ea14fad4ad9090521349d995923410382c8e8985c76a44983b8bb891d679bb0363486f9e32ce6a4286492543c44ef36de0cd3bcd245b04562aeb11f0c92ae072da5cadd9bc65ab4ba9aa21de978ef641e6ab87476990b93a3deb94457f0f608f8331c606a38f74f52b1f0122d308d4bb70d197751dff05285396ac52fcbf41679f4e40530071fdd0117672704ed1cfe10fc081e9f3fed5a3211ca07d1efb5326d9508c05bb32215d54ec7f6494736c6246cc159aa55907d2a9cd31d9bc620d23fe089d1ed47f9ca69cfe21dd4daaa5aef3209e4a10cd176163bef8d09e0ae30f1c9e6b8ab8b62b57bfd51de025f24f9f418c218eda05cfc73adf82700f5f8556e5ae64894e3d7c6230c955aa68ffe52cd81e8466ab5149c4e27f324b2533766c57a21a0857df0d37452b7816e81d554e619c0f8bb843d34b14c641a0bbc2625f25b1679ba54efb20afbdc2534f92e62ba9fef3e1a0e91d336a744f27aa24f326e95cfc7ab6067898121362882488b68609b0dc11f8fef650a6222a1cc180fa176b0d3ee84e315c154897b40ee71c695332ab34e87a09764e9c409d313d915764010bfdfe1e516d5fb42114c8fb42bb3fbeeaed4ef0661602dbc6b7af1aa0497ab1cbba71a669cc37220468c35e4cca041f42614a143ce5def3efe289637a85abb85a3aed40922bb626a34f8537a4b99a1d990e9fef26a2c36dd94891868e50d4240411c6d8bd60100fc497af52e892c3580a47f332921365fe449ee8b123340f29004329df4772d4cab4e8d33aab0b6cba856a59cde32d94611b92b5fbf0d803979cfd9dad479366e524fdfce0281f3c2a1bbd9f528cb0d6ba18e7f9942893d03fa4d3a171313c317d4409e15bba5c1fb573e1c4e4fa9eb323cba43802e08b19cf784e0fe063417d9acb65ef6bb4eddae4a6da6243538787005a877d38c88e44b0e084f04d26551ff9bd1e34bf34d23e0f8852678fd88bab4a496693d85bd23e7084f190dd645c4122dce88bb8ef5cba4c4841d870ab9120cecf5664839fb46a52609661bb110cf755665f305b335b956b39442eeb16354dd2c7206d808bcb92eaaa9fcad11183f6b0ec3ddd05f3f196a03a9fb71fdf8f09de409e54115f0b90ccf6281c73cf39b0631f21ec9256d2272fc84b53f6f6a9d693c28486dd1dba270b2610220ff83aed697ffbb8a74a901990b82bd8a37d0ecd4567940c5c667e04eb8fa40cddceefe1a00fc24ff879556befc40a7ef2bbf51eb0b08f2f14d227b3c2cf7b39a3f232e3de9ce28d56582eedb5de040653b4ae5543db6c21b1cd14138c4b427fb03e733745c3add7101ef33843a3c225d96b5ac09448e4c958b25bbc9b0c03086d08709ebeacd28b1c8ee1dbee4d96e98fd4b502634cf8a90bb206c7c78a308f09cdc1dab782dd3e81ecf3e7158748116a3160a937f3979dc2b2975ca0693862805975ea6ee78f1cb03bca897cd7f89031e8145ebd679c587e4e6da2625bab4521eb17b10e4704fca0dc632bd32d413d5858ae2d9f45a9856618018b826ab58ce622adcf79e247bb2a97b8d8c119c50049b2bca7c7b2108247f81fb41da27f0495"}, {0x100, 0xffff, 0x1, "2ad70e3383d79ef034ed253ff773732d887e6c32edeac6658fbfd39983c9db203fe1392c29481cd18693ff7151dd7e2e5cc589b27cb24ee61a937a40d84d4ad0093e2e4aeb940c61152e4f2cbd41ffa3ef33dc16453356159cd7049e2a4084b4d2102f7cd0e8030cbb936a63e5d46ba8a7b0543d5c764cd0514fcec93c635ef98deb6ea1ec73e29154c2353fff16070f31a3c89a779537c0515a66562857d295f1a6e5f3d0c83a0c05c033d57b677782793a0e6d68d6f48d2a363ba5f25447da09baeba4331cf1b30be58065ab889c5546b68b6a8efc4f65500393ff7504b8c1ad6dc4c699a1a31c7080969a50c7"}, {0x1010, 0xffff, 0x9c4, "599ee3240d6d5f30302846007ef6ce374ff6a6d8a1970d472b8aca4555b846b886e4e16f3c2382571f61e795474a07494f394156bef012fb29f9280e47ec7eb58a20305db35ffb0f4d34b3c8d5f5ced356c863fc43b53d127cb6bb540fdef7e79437ee4c344d8793ce3f12ab6895e0abb574db35f09a304df03c2d99965d8f5944af2afb26942a3aebed31730d1a37b1219db256c89a85e3170f35fb4774478ac051019180e6a34b20800a2e518cb3e8fc3ed0aaabc46c066098f5585e6788a457f7aaaa8f8e83334ffe074da2d0441b343de9b28ec3675ea32d758f3c5c3dd37bf92eaf0e88f62b9d37b74f1d4dd6fd2919fb1807df6726b600021180a57a7cf1157f262c66d3305d0e64e3dbf21b9a027b8afbd61bb4632dd105a92b52230f74a74f540540ddb7cc92a2cbd1d723fc456c078e3fb606c9134af89f6e0964cc4a98ebfdfe86a2227e70f147c3658ffdb92023be7b463c12f54222dea0e32851aaf5b997ea68f53586efe343d37c11e5d15b9d7e0c07e60b5da95f518ca2c109f4d14561c8f00b812a6e6a895f200f0c0b9295458fa0d5028735be3bb23c6422452effc88418c6432516b3242e248a8cbd16679d698484cd8ca435dd3e810983d1ff4a8b3e152752dacb409d09b2a4e41aa3c7fbf95e58bf97aef895381171308f17cf3d74c4026774ab3ca63305f6b569b3b9800975de1e8270cca9f60241a6c5632601d93bb4e28d2e837c4c8e13e252e6a2a95c670cc585a5e96d9dc6964eb6f32e96e0578060ecc9264c60b6bcb20bc40d9f58984052bb85535038959ebc9ee889770ed65157915a402142f26a48635b659569928b3238f4a98007b222e99c9d44312cda766c3b3c42a1d46e1b774751cd5a2ff7af21bf503538fc193497c9b2cbdaa18e5f056c443fa79c94ec104335280452dbeb357b537db276ded59a2c3bef49a48aaf22373bfe9330800fbbeaa92a427ec22a42f9e06bc203250b1fc4ac639cebf018520d9e4f9e721f2dbff7ac343b266e62188e0865d6fa980be894459fee90249943adc92105af6fc293cd426d97d8faa71977a9a6841a7a8fb6076a443a66acc0ff9f8d9e1e36a9eb3de5950ed1c54641157a8387e1e3d4326adafd903237e09b5cc48cf28b3de2e2ca8ca0a6bd5948b5248d615863a89d8a37ac3a731c284ec4dd8a73d4719e0e93c7d69a01905776fc0858946bc0c7bd6e5c5de38191fb3dc3e9419cd88472224d246426981a4ce13ea43d40e56ef3f87d8f1f97a5d39a0cae7cb3621b061020167904d0410a90a858725064e3adb1006136a92f33268bf5fd6aa66d9a401705db8eba50fa6a90e09ca56559199e7758d1bab0a34114aa73f7b132dd243f3f140bdd7a612a6fa4d1fb75fb6df0dc40332821913d0efd2b32f08d87f991c5f70aa5177b298a2e8e652720796b04d441139208c1cd0af2b09e3dcc302acdd5a9a5064dcd6f08adbeea7a4ca3d56adda03f2dbc3c30214ce7ed981be0bb20909388b84c0ea2f88a908f9f320abc212b9daf1271e15cde1b815caf29d0ca078c689f53f3ea66ba7d91076d474d571ccb73dfb5582bfc9bdacb0b588936db10b74edb9fc142ff8cdef90803488e2a09764b0971041893bd7871cd412a6d648c4624afab89542d37fd6cda5f6a0106b2549caedcb4628d484fe0e1ffe9cc9186269f1c49c5920ec49cb91628355e4feea2f239ef782bff812644064dd7e1a8faee0c92d0190b7efd700c5a94b7016715215973acd48f453cccfe03d768b93a158d702d446c57b94260d817676be104ab08a3cca4d1526a732fb83e885e5c78ff355451ce7cb1eb0f88b5dae137ad9cedd1fab4c4cbf9300bf39ed73d88ebf374dcfccdff2468716b47ba4906272346921a299f714c92ad9089ae29d34dfb2cc1d19b5f42e0b44ff3b616287626d2764f2206f7565a5e2fa0202a52060dd4ec7652755e1c9aee39ce60200c20d30cbdbcf38c81457abed231c4be9464c7d581b647582dd3fda4bf5017c026f1cf8bc6c734e4afe757c3c8495f4c30b8e9ddd67750632f76b34f641d9fc5dde9577d38524ee30e78a6a814a0c0da7cff69d236d461c4405e539fc41acd0883aa8a17c716eee78a22efb1b151987cbad6471a1d6e26416fedb0a5d050cc74567527cd9de8c68ed263ed9b8ae0cd55d6810ed97c45c20e7f5a5f214dd4030f54e4edb87617768d260b7f20f3ffbafcac8b1414d2dc2ce506913f2d23a0afc59a4c39f5dccfb51025ef9062766f977aaad78d20b50b8924ceb6ec761cdb1feed64a4db8000003e52d6803adbe42a45554f5a751a04bf8c70d4523c967dd5f0ba59ea9e23ec91692a21b58cb0f86b54eb928018e2d4d507c45cd541cb75dc2545ec76f83f7ac53f66b9fb55a82dad2737050c19993522fd437a2d2be7e45db66b9770641faa1eb301888a2b0ea3ee8ab1e6720338df0a12983cfbaa635f299c8ddc58e93dbac206a354476e75c3d8b9a49ad18efa40d3b9d9213761de8aebd72dc25d84ecc710bd51e24503dee2031ae734042b954c488e3d797f5fc5f2799e37e0cdf5ec71e37fcfdf7865ea274190a5d2cc595b36423085e4017fd1d630c1491648d7b2af335a092da218569ef9eb39c0206740b6940e25591464aa4d748aee216b892ccbdaf55c99f0956ea4b945d7634a6c5b8355554b4aa1aeebd47f77e368ba3443f7146ac8cd83e54d55a7b36492e8a9c561bc6e491c784ca365740fe54e04c48214777f0ed926001ad400beb27abc39c45c848b2384c53044e39f0faea972238e8b558272a9201025e9f702e6cc64bf2b84d174a4cb376db7e4b5ff5ccf174ddf0817c226efd8e8dd8f9b12e2ca59b0f4922044d3e33e9363873feb28c1939deb6d9f2ea85ead73e6747fbee2bc603aec51dd43a4bd173b45b8de60f98cbbe7a0ba2a7965b7e3f0a9d1f0116e3e7df163329e2785b51964b79707c9cb5e8438daba14bae2b4ef1c84fb5e0c6ebd87eaaea5034a48e4280f2d63564f528c4cfa45cd2f71245422cd02b712d1e30f0ef35d78fcc2eb029c1562bed5be94164ed1ddc2ec37b6033ca0dee7744a40a4a9f75206c574c3ecb0662f5851f16838224666c0b2cebd32229fa39cdd1ebd6e2010253ab6c45a6d9087cddcc2ee2357564c39c48ae751b3cfa1147f28e45f091e9c284e17d666c4e5b68dfbeab16cc16a98abccedfb965a57e85613399181dcd80a12b40fec1f0c21a45ea9a4e0ff59c2892bc9d1970ecf38d6b100ae76e024eb2cc31e5ad298c58a8568442aeb4653107fd50b04dedc2ee825df244390476b8fe4c6aaccb2a66162575fc37e7dfdb727bbac2539317bcd238f288040bc54acdd7e89be63fdec2a16bda760d28bdecc3274b1cf52552c9de806e1207e4d7356b7d2468e5b5cfa93b3f8cf8c455ab2b0f4eb7530f8bc925378864ca45f8b81507f9a081003721bb7731e771fa8bd50998c6c968550de9275f516f529338bc188af72fcfaced817d196cced2817cb3018f74cdbf030036e5b030f3c87229a517dc3a1cf8f29d621f352bb7593f70c4d093d52833ca8e093faba331c35bf5f44456b200a682b37180e96fb5dda232eef96a15a2e9a231eb5350c4c785f68676bbb8386e5b045051bc40f8dba50104d10525869b82890cd8bb8e5a07f5f4701a7bb123c04b67fb9aa139c900a9523905f6ea96eecde6ce3a28f4a3fd6fae6514847681c5ddc7a1d24ba608706686b798de83ac8dc18dd0c4c899e0d22171fc5383ef71ec69f13071243c92dbfcf9167ca3f4e588c6107c114de945dcacf9da39930a2681e03587e71abb8201d547e1ada15995a541cdae626fad3f819d52c176ae8843b11a9dfa9b2ba75227a5b6896180e82e5301c7bf33c4a9ea983fffa0aca4f1c44b5c8c31b15fa6065ce0245b6b0904f9174bbc6dfd95e942192e9de37b0f7008f5958a17ccd5450d98b6e371787768bd1e0bd26d8693aae4a883af8e08d0fb6c694d56e8d8c55ccda293b3d8bbeb1f7cd5b709796b8eb65240cd3346f562eee70b7dfff0792617f639c5a10b3d30253cdf8f2b20603f20be2b34426b57d3778cc22fcba8befd42398e97bdbd5ab0ad093d62f6388ec6d812187a4df5bae6914fdd726eb75d1c71f06415d02662858bedc19db7dff35fa69a851f35fd8d35a1404f35923ae227735e421394d9b6ac0ec5e8d5744d44b952ae0b06e00c2b7a7841308b80ab7004db87b68fc60fae3ad5d35fa63ff0c379ab16642f898ebfccfe0c9738b797686f0336e25c95abccbcf2a9185be85556e9e80ad1a1d8dd707302a47b1782dd2975c7d1b314ba73ed14d63a714ba2733f2c26b4602cef9f8a026e978dcbf954eaa00078b629ff62909845c82c6c4e8ccd88f64f9514bd59f098253c75c7556b99a0b96dab7f3ef8178838171bd50b082f24c948b994ba954f94e325e362429ca149aed59cce663164c1e819756460b7fc0fc209be851e337913e81b6441b248f4cebfb3b71a7f1efbdf6d2dd2677f4672eb7778e55986eba213a94b39289851802c29a743d7583bf478cb8f0e3603cc62d7cb70cdf078a85d2c2dd4a3b0764698eac1c31492be79ebaf270502be5c45740ae4ada9288b1a929dabc23d51d7b114000c87135d460631b3b186d3a7b4c8e552b5e0e2dc37cf3ed6e274894ee2d070126ce9e01882867ec908a8e649c6e54dd7b4486e05d63122755787540e453e9fe77e4d5a16b550207231c299548a2d18948a98b8b6caac06815c9025b89d00ec748f5230b96f2962f4923c873135520182e2d39c4962ba0787902dada6edd8dd753262ff9d06330db7520231b6d0c82f4c2e57584b5c6f01602d5267cc4d387d58dc649c725ed91e998fbed36ebb1dd6aa20ff81ea617480eac778aad157f96d8ae2b03d8764c41bc75088da6449f991a0eb55db8643af0e6b048dbedadfc2caa5105a088baed3590a356b3799e8040c71fcda3d618778607dff04787175ba62e5fa49c3794fed9f1d8b6d60f430ca10bb9b91a6495bd33bd2f301bb65e297ef58b1f7f377b5ee7b4d9ccb49fd9b2789c2c077f0c125ae01f60a393367f536ea295e6bd73515846bf748b72e93fe08b84bfde37de4a5751c1e7fc8fb50ecf39c1ccb6df54e629669f92a75ec0e0df4e9d57f60f30997e09c65990e540a0f5fc7c85496e856bd4fcedec10278501a2c04032a928eee3c90357b4fdfcd2a0aba6930c4e58058aeec07462859beb5581ac073a871785acb4e7244d5048528d954be9018cc7ebfe278fcb902e34eb6d9871d37d39c45f81cb458ffed33eb1c00ea433f75872341b8a771f7857af21e91dbd18caecfdf26be27e742269aade9e2ddd3cb24b3f5bc7f8258cdabd16bf8b7e8a5d95de0a34964f1014869c495f946b1f63a63de69ff84504b06620238bf31446ebbc87fe86c1f131aa9223f7cc04434114b86d50aae3a115d28fc0df790ad6941cfd60793624fa72216ba860805441309c4d21141c3ead728cea55270b018d14552fcae4a2d1da16d4b6db4c3cede7d0755bf5f79768f15a9a40d7f571af05d367c11c29cbe87dfc525651610be8eb914835184a9443e5d03673ee8345757234ff3c87d9c4a05b56e64d74e115cb6458f4fc6d92be8832e4205815d36ba7bdbd7a163b416e179ea008de6af893c8eb7fc4f99d3394b2b2a6bab011ee9bbe530367196ced280b0ba079e49ed463f570f34adf04b413d00ddc07600f9086807b988f3cba69e5731006d204656a2c3f12572888a9b67070d80b951d14328def2d751e18f3e"}, {0x100, 0xffff, 0x101, "7f15d10a9740791d501459d965c451a60e26c33691279a8f5d2c757e6c4a104f3c199a81e250eec5ae831a7b39cf55cfa456795a9d9625a91cd061b852470829f74aef25001b99ef0916b7b25ff66840c8cdaf209f25900cb4dd41e74c51da8694e7e9f7b143f2d70ddc93a90fc747041267ce684eb95b7c822f3939204af43f1b61becbfee16eae99d9c35d1f519f1a0eb0b9e2c3c81f93db13d567451943a42b374b0bd33148c8c28f5f00a36993bb26e127c176db60a6bb8ace49f4764e60fb561727806cb80030f708a29f5a1782dd1f69a50d8b7222967b8522e2bdc549a0c0496581d02eb96f"}, {0x38, 0xffff, 0x9, "d09384bb667fa785bc6029c93617c768b3801e54208a41ca863f6ef35388984ef4f7c9be"}], 0x26e0, 0x1}, 0xc) 18:47:24 executing program 0: shmget$private(0x0, 0x9000, 0x50, &(0x7f0000000000/0x9000)=nil) 18:47:24 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000e05000/0x1000)=nil, 0x1000) 18:47:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x3a30ccd2b21794fa, 0x43) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/128, 0x80}, {&(0x7f0000000440)=""/131, 0x83}], 0x5, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 18:47:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x100, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x9) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) faccessat(r2, &(0x7f0000000100)='./bus\x00', 0x1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r1, r0) kqueue() utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 18:47:24 executing program 0: r0 = socket$inet(0x2, 0x800000000003, 0x912) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 18:47:24 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)="f07f") unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') getegid() mkdir(&(0x7f0000000100)='./file0\x00', 0x14) 18:47:24 executing program 0: socket(0x1, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(0x0, 0xee00) msgget(0x0, 0x4c2) 18:47:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 18:47:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) fcntl$getflags(r0, 0x0) 18:47:24 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r2 = socket(0x11, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x401, 0x8000}, 0xc) listen(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0xd4) r4 = dup(r2) bind(r1, &(0x7f0000000280)=@in={0x2, 0x0}, 0x2) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) 18:47:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="3f2eb790ce2c6f52050ad0e019bbfe24", 0x10}], 0x1) lseek(r0, 0x0, 0x1) 18:47:24 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x8000, 0x5}}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) getsockname$inet6(r0, 0x0, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0x391ef527b9819e86) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000100)="e711be6b4b31d7e243e070f1a3449d4da66fb70d9d44dc087f58e63428c5d1c5c23db00310d3f107c14afdebfd476d6913f66e1984ceba4b88c37a767118aede3bd46504d9f70b897e055d7b0e7eed76960d8eb3eb7fdb0431ed6d4c87a7c0d0082ed424f822ca5e330ba4db1d02a47888e71f0dfec38733c03cc4a0a1634bf78f9059a4be9be6e979d9bcefe977b5d66ed4dd868122eb2ddfb48f1b982f5a71d2b6e139b3266d65fe07867237970630d100dc92aa50d32f91915500c1922f19c410eed86641330be78b0d7006f56ab399aa9f17ae", 0xd5}, {&(0x7f0000000200)="5d5295636cec1eae8eb844fb17cb89dba8d6e838865b75af7bb3d6e476f228ebf27b06b10cbf422a950b1648ba6c33b2d98de26d09cb82fd927c786bc1225cb64e149c111030163880eccdac26fb609cb7a66968fa973c171fc2e55e994b0723df1e09d11a0f0e04e63af7e7fd1501b2f3086135b46442f95306604d763a6bbd40ffa50d0cdfda4dd25d8603fd6f43cc6bbf9075be239fc76a44d5f495e18ff3d0dd3e65091822475e091df8d1808d23f2f2c31b0bc35c883fc9a7342f92046cdeb9baa26e29b8d17b74a3a07d9f7f8863fdc81dc7a74dc3b6c42a438a316c97dece0680f5c589378bec876ebd98fddab11fe926d5c28eb8bea231b161f409890eccb2af5348adace6c28f47b694f95079e756df24ee9c0484f048c2d72aa4ae37f838e056643ae645d2947acdbbe36b86d6effc4ee9e7f92394042d4b537a4cfba8386ee765c2dcdef43c166322ccb8de83a8e8122f6151666f590dca01cf58bc0c8906b809fb2aabdabfe4245707a70cb8abbfadecc030b3e63e18c986b3bf1dbd1e7b77143a2a0a1271ac7f4d1caf9db1f14952aa2c80bc896b2347da78c22451f4b93a90e861041a47e5c887e8503ecdc83cad7681353ecd23a1c78ccc16e76c683533b9a2975ca5ce802c3a1b82713c34c8205ba04fdf09288f2058a3b176d04a50c4877856f18be82266558f9fa283aa23829a3e121faafa863245ccbd1776c08a8a20b91e481747f04d48dd8363cabc9b26081f1b81c4481069a2c2d9040902ef0e7f606eba6629fbe84590a2b6bd6a70775c940be622643ecba0eb74fddcd7b18f7d02ab0a126c6a6e7f5e61d708193e6352185c877e0cea8a6616290a73e614d431ddef0aaa6a70d953dc772fa44410612eb877de81bf35d64c42fa22136ab87eef16553bc92ff984fc398c4d002b2847f912cda6827d33cedb046ac339c3017968e2ad6d8a36911fa8762f698eb9ee5177a70724ea79e131cfaac76e479ee24cbb7b676f36b420b6c83fc01f48a21c9a76b3f59dbcf244ba97f75c82174940a8faa972ac650c25ff63240e7006460873644ee29ac77f7d04f549607ce1e8b33ba4e19c1c3ca3cb07c068bfb0db91cb4ee6a9f8e8f04c768251b4bc3c1d6c2ac4dfda9b902564c5afe92a26d7cd26c9965c421632e5aab42d54dc6e71bc3d5f3601941ff86e9022d6c87b9c94e702ac731e35c14e3cc4ce5f78096c2e89b86c8711feff1e16c5c27f83b6901161530b03703562df536c429b7d02136f67849a749b14fe4972fc8cf1bab8c9d11210b8a165e93aea3ff77b4cff483435856f138e0ad5f0c1e299e1559b93e2ee6b21d530dbba481cc6980092ee00323bf29472f84ca252e1e3cf9d393976b7801a064cce0ceb2e4eae4f7da769885d7d3ec41931d4a0be080f687292d746940e73609bead57b65fc188954ff7725496065bf81995cc553fde2ad4804ec46872e451e9529bcda20693fdd6a57d4d64f2b1810c585f07e059eb77078b09ed426f871e68c86652eb9a4b9b4841e539aa1f7211deb510fb234a11a081009bdf47ef11bdfbff97413b3caf2f5c267a386921354728ccd2c3d7ed8952c11163cfb6c36ea25de75a72d7fc367272e65425cbb991350628a63dff0c8094f54872c20b8d0d9d8fcf708a6fa20aeb0c72cdc2fb6a5a9c39f36a411f34c57aa66faab60203d4ec3d365a6665d6ecdcc23476bc59e56d47ff6070ecac5f3873771546f6630d68002f5a0b0c380d4a118a6ea7c3399caead2853ce56227f87da7d379e0f6d55da9670b1244a146418542374d96410acdd174da04cd82e8f032a9a8fd76a68fd71a5410f94064ea3e76c4df17afb4b5cecd286a51a4244a561d5f94329695f598ce35aa3b38e61bc290fc2b10a7fa563d42b28f8730d8db1fb1dfb3e843620ba73d2a914fa0f24dfc21980c05531d7160dace1b64db1130ef6dbefc82cf62366ea51fc0737625256e240bae62cbf9388aa315eabd5042bda4282cd71790683388c0dde7becd7a11d572bd7ca9639a91740e390efd8c289f68b1d0878fa879c39da85536be6c65602f102509de04178faaf5bb4be464a6857434904ca7fefcd600a9df83663c70aa185fc9d3ee5682d6985a1b7791b4af0df3d02d0a60a24604acdaa374eb251f4c67eff8f4d2c2152b5bcdbcf515e8346328da6798d3e1783075efa7a5b5bf169faf88333c97fea8e2816c8c4c5d9b9246cd0d14fd188e6634cfd519f7763dd372f8a59b06febbf312345ce7667fdcf6ee2b2b028e02563b09ca9ede9d640396d4f3a906df2a0e8cc27167bfc3ed15f3ef30a9699df94bda4cb77e6ff8d83ffb7a6fcdd815d1591f8e4e7e6ba4b1f17cc3dcdf9dbc4d37f1f2aa712f9b4fec0ae77759ad4b2ab2315f55a6ac2ef771021b2cde83c7399ee28cac54ce3383113ff2915d74372b153a8c170f342363fbea3ef55c213b46da714e79cfd430f211e369ec9b62f58f03b995e9500b6ae6452d39b367b451ff0e0f53af7057137f38aed0bba3975ae68f58ebae6f7ad918fc196ca31155f39f33e2527a1fa0219b7c46a330f5feae049880cf04f5e5aeb380840926e6f987acfd2e7e6284612cfd211c66e7e6b3fe7a4c28311ea15b55dcd964cbf0a07914e7f49051bb9b68faab212237746d625024446109db3f78e36ae6eb86079d510355d19d64dcc578b80452003266f488814cad00a919dfe8c19dfc895298cf620aac664fb85c8429a7dd970c3e54d80aad63488e2f345c00b7cb28c72999560c958e8dbed99d8037fccee9bffe3dc4ea881a571042667b6f320f94412f604f5af7078d4ba83237d0a79a89205963010b84063f13fbf18eb9928034cf889218727a86f7374256c738ca37605702ac71e45eb499a08362e97f549fa8d717828c2b26025f53f69304a638457e5c497cc81b34f7b7c28c47356a84854201bad7c142a5ac006e8079e3784beb242a9d68f0b9e8de2fd3c6d97efbf2e0ac2f0f3714f014a1c051d40bc215467bfc25ccbbe8954cd7fc20ec1e78907ee3df844b12db0536319d74d6f882e42da280869a0e3adae902fdb41fd06911d6549798cd3f7bf2a10fb3e1d07f32d65ffe706f82f833d660c6a079831544eba983d386376a57660d039f5158cd13f964ba61fcbbd29f3637a31b4f2f415d432511c2d9efa8a662e3d4f5a3c7c1d67348720b0eb1fd38652b51271c9a279ddc8198164cfd3800be58bbf831bd6d212a097e8b1c47e13f649d2db8578de802f52f3b3a7c83e12f381efc97264dd8301d0266de9b6875f6c3563c3dec6b05c8270a3330bd52a59e04610f68063c5b1c665c9669aced553ab7d1a9669558d1844e5f91185ddd051d42b8f6ed82833730917b2a8f7deab3ce6ed7a3faacff43859b2e439468c9de11dc3480b94e9b0bbf9a2cfb2983b441108a09ceb16c78ccdd3198ad2789ad8108c286e7307c16a332950ff871fe7fb4f27a6ded37e40071da88b338633c60227248bd5557f2351f7d3f96caa50bfaa5cda78b5164a92c9745f6644ba6e8045824a38b09407f2cf4ba15477711f440e43127af90d59ebca7a9981144fb5da7805f431292a1df791f5144b918a555a1d643ad21a04928661a6dd9f63146b4b59deed4f22beb91f50d20ffc419fa39b948cbb853750dda8dc848632c96a80efbb8cfeecbe488e61fa3d56fc29354892054b0220ba12364f8ca15aee79165f23e06c8b53dc9e1a8ec1f094e86bfe81b094ee97bf7529771e46db685302402a7ff76def47037f6f04003eabee1aca0dee592f945d3ec424696d07543206efce35b7583b636093d32e55c45291cbcd8c4f29d3af0a0b5bbf755949f2576bb27803593a5061b2d3e0cefc2872004b05e2ff749b7be20b9764311adaffc22764ef11dd6ab03d928c53ba1ae7c7398e5d140f63f330ea589bd5f509506916adf10df34bbd7d2376272a61def7e099682b47e56db57bf09b20b24f4be0afac78d9fdcc0f83c50b1c1f1a2f57a14d294582d018755d426780d7a1bd35250461187f2eae15faaaf8d4819d59b643c90d537a5590b341efb3ff300220dbc7f5608d9e051c2201208de03d2e1d119f51e2c72adacd47d6a66e3f5216e90ef15398ac03b6cfc398707788e79e449158ab9eb0fbf6a1cf63a3430ad2462f5082bf4f1126af38383965a553cf37fa2b237d1d9891aea38952c555f9c9f96036aaaa4ba341ab6c90fe0f3e78e383f2e86251b500639123403027daa15da3e50755eb5649919270d0825ec3fd908114ed047dbf74bf903322e60b5d18b953e087fdf1421bf6f7ec1fe01baf5d605d403832b1589dbdd8f94263544c06f477217f8783141f9be15a0c824141560a5414372fda0c46d9999828da0c8a1156a1e3a3b70781e3a40325aacf85f2fb88da70f8e6898bd237c32cf13875a4063e6d57c45fc4dd5d1944dda6a77308ee0d27a415f01396fad2e822705cd34a9282b39fb3ff3eb4f7227624ac2525d91ce87167bb0eeda5385f9f5b4c8f1da7d856807ac9178b64f931dbb23ece40618b8944305cb78ed88459c8a4734a5a1fb79a0eb49b7601e623f7c58f0014b6a1e41458cb50cb93064a3502304b38bd7467eff1dace40b563f52ad388912f772b4a1061a413a3340620477feb9064ef9d982209fe2c313674af42e5479b6e496bf0ebd7b9b4da8fcd1f984621cfcefa26fb0cd5b68a2a8a2d1b15c1223392d5172ff7b37359f197ce2a029b55e588744ce8ba3b6eef36f1f16125fb66f2d9079f167510bccb6ae095eef7a36718dba9ee9ed18de3c151fd277cd02b0eea6e6bebdb20904c5fa4e92cf8a4feb28312a81e39a05c7384c59c9c70e8aee7a64567ef59aca21b30f1187437d74afb81ee9ca6b0ce95b69ccf6ff614670db545f777e22965a046be9224dedf5ed29ef41e824f919dba100842280c669975eaa5a3d84a5ce5a72053fd68d9110ec50d65b672e603fafd57bcb4644f1a00f4c5c8cba0365c0624832379df765febdca2ec3462820d803fc236c2f2552ccf7fa825061a435cc01c2521995edf164de67eaa60b44335ea4c0e646f26331ebaf4d71fcf0d630a8effce28ebdf9a80ac3901525b6d8674d3dcbad93557d15fbc736be8345c61ed79cf18736ce676a101691e4cfe2620587a65a8baccbd0c8ce6e3c357347b075efc11b61682ba8ae555d97d723eba62d042521fd3d2c908c8e9ff0b34c463fe188db493a35ec1d3760a80d7c1b2df89460b8055c24882fc183afce5bb07e1982f9b3f9e9d165b422dd793feedcb9b8e1096cd7496736f71e8243c89367717605cc941d0002be922ef5ebbf64778fe6acd10855b1f82a2500b873361328b8f9fde8562b866aa69ac9ea95c3154e673789cec70fdaaaeded8b83b9e0b613ca5fe1b41b09c79b59b86bee563f2f28f25d1dd6b74b7ab238f82d6ebdcf6936102a8579eb5acd9f765706810fb401fdd436552fc59ce1ede4fd4b56434da20d986b7a6d677e05e0d3b7828dfa813d0c7c1f483e767fb59b9e195b99648f48c966a170c20241a833a99cc94c308b392516b760424a2abe090afc5a0a6780d004755ea6a93b5bc016b90e30b543fd493a9115ca853fca3da95503309616183a0c941e60e56c85bb0b2de71f3cba205c164f67069bd7f00f08a4dd82258e67e5d59b776bea0e31d197fa06816e6e6bf9bee854110b93cc695acb85a1b9e46524bbf5848177f3bb65c37f6ea274672b55fdf22405e743bff77d6908e039c6ea238dcd8acee4d232f8fdf8dbe378aca9229f38c379bd561c8d", 0x1000}, {&(0x7f0000001200)="21024d019a6cac972b7749bd8a5040ca0819be942ad165716a354e662614e368f715ce6c40bb0039f6b878f7d37ee44afb09217210e936b9437d698aeb350626847a887cd19eb0b2eb4900c9984a88907d3a014f35540e9a001583e8879a96da88789aa18829fc465f503f2cb97c02b3061d9a7ca587dddcabe374e8ee1593cf0af7ec01808e00afed6776c7000b10c0134628fbe81d6e9aa50640f73286dbf5b58e79f094a4c6c457c7b738583ab15332e0bc658bd17cc97b900c0b6ffd278694205e21b840fdc9ddec55cd02567803e549c6608051b38ae53a7c50dfedf341f25242c3dcd416751db8e02c915d328ce65979b5c6dd45ae933abb1c9a2ff4175e2640401093163e8f0dda571e4c7d4a150cc2b1782952596933cdfbb5b57640837b4fd2bce3ca6259c060d5d0ccaead528dd9e3baa8f38a08bec753a2c16c70cdb5e9d885db49176e5f86312644ed7114dbb9b7a4c3fbcd89a3947b7cd142b6fe3b096b85457e9313ec705088fef19d5b972d9b9e5c60517625ed201a9e794e0a4a6a3d893ef2574a13627ac9c2cd165c0479290efdae49ed64e62c629e256c5978d570c54fbfdf5ca848e82bdb23a542e51ab215aa5b2707a2f1764263370b5d99608d6a002f2272b7ebcc21280c573cd81ea75c4956c74e1db692775759a999fc62006d1570137051c0385b0cd4137dad739ed92b3c1c10f5a8f035353ab4b174c15e8a6254b099a26b8db394357685cc923afef8e8274a23d944b2ead11e03f971e66c6eaed3d05cef32be352318b4eba6a5cfae08d04a9c8058523ad48ee71977fd708732c16edbf0c0509a9c50e8795f0b77be9ec2d4c47c141c42640e7461dc5323515b2745d2601ecbbc9b4bcfbdcf343ceab6e8c9625397656c66e9b32a036e579f965709ef1dc19fffe875572bbc7b27c0f736d5b49e4dafcfe85290e4804ac8bfb09992ee2d7f77eb2fa2a65bc70bc5d3e9c0f5df91cf83c1b6ab1ddd87a2dc12f1bb7846ceaaf245173e29f816061447dddb06e6a0dae2b5f8164f28da9e365df8432ec5e4b79e87176df0c2f84a1edbaf161ab049f2bf370289a2f69e07429ff093e4c72d012ae6886d946dd94d30062bd041a5adda8adb1bca96e3ee4a7afbc2c6139ff0db9b2aedb768ca5af23820f8930e4daccf20b276166bf6ae8379e52425882bc911b684c6bae860ce3edab536c5fb2af78aef45b1fb7729ba6f9f8dfd2ecfaf1c9a61998d7a1a3613557c75aac55b12cd15d441fc1fc71f8f8c17074d0fa92a3723641319b9768d0dbe164a2a9e15d143bf820b6fb52a4103415770d765965ce5c4929d41fc2d499b250ec38c393d2769a950baa12ddeafc64d504367fdac653019ce755f12424b7926fe3d6367e16566e9496c9421889436a044079e28ee68616a9cafcb551ac852e89ce4a6e6a715f24655c3f471e5c632bd99ddbb0cbe629874cee2dc456fbca9b4b29ec6f735d63d706462f2e606f5fa434e60299d872d72cf03973358a2b48b4a94d0c311e4ca326833f5d386b3cacac708a83468e5ce8508dcf5c6f3c4de9588aeb502341a311bfe47f039772faabf58a02e66d06867b7aa1f25bb36c70963b86888b44751a9f4ce8432b891738c1d80c42b497a214a448c4af85ab10a6ec45f3b1fd797ac29838a5e39a201d2ee8a7e46480c9879069293591f5c582f8a4d7a00f532ac2a12700206f6acb55e0a9dbe7669ebd10c9d453565ec0570eaaee30338072c305ffffd9586355e123c46b9d0c594946d57fe2605e831e1eb4c44105d603c3e73dc8cb6113a85025c399b131aa74c7e39d4d494693285669acdadd1f891839eb0eb50321b36858dfa22f65e86c6a35a3e3d048130b67ba01bdf1cfc0f8a2b3b2f8428075485fcad82807c53c2a78c14f1d6c881d0ef4a62c449ac15e9a3b8be4e192ec1443fdf7f68ea62e6d7279e49e6fc483246e5d05dcee508f7ef5fccfea776164242863bef521ab553deb32b4fc8e7428590f971ea205bcd7f55a0bdbe57c7ce1a653fc10ec5a8b8f13e455f455fc2753a390f24f48b61a02c64347d0e08c3719081d90b1ad381e9faec08fe24025c46acd29b9470c6ec71601a34202f46e4d9b31977620bcc8f7a3afb0a8617d55b972361a8a0eed59f4a05cf1bf033aa3e9abda91158e70c2c508667cd37a1d4cfc25048ae7b8230a6d5c021de3486bb603e7ee523d3b2444a94fb223bf8814a161c6a00919597d0459c1c5dc3290a3ba4a4edca9c4a9c28af15bd411729532998e692a4045151c84bd364f0a74d72bb07c80fd794e3bb488a7c6aafc65ec47db0b2a290261c24ee2494169876ee967ebd3ab897a8d7b664c4e04c454f886a86d5e8e645d9b9939107a600e8af763c339219aab885cdf89eeb269587fed426a3254dd7f75a05b5d2a43d409ff447936091dd748129489c233521f9cc939a4d766f7a1bb0a79442e2dce5a16275bd4575ab511531045425e4530af224457d9b50912966fe12d114163a54da751be11dc3fede22819a4ba1c1c32ac84c172888adb0d02d17c86db016967aca865c00e4cbe640c4573f5a30e03a4394368bc9069259a573e3d228449df32e9733296729e14913b1f036efa8d417ff6ce2f257966139cbaad6fb7e35e96cbf721d7d569d2fb64ef7cd2a06ad8b635eed0c3d258647909b32415cfa7e89f55b74fb33640fb0cde3cdd915b41647e4831adc3bd02dd4823e6a6f1248f29681c0f0d6708bb8eeaedd3d6b42873b140d5b68a774c46813fb13ea9a03e891414a010f3840bd233fd2e69116d6da6e9f348b15683e3d2e90a8c42459528717822b2c1058999142c38cb1bca1eb96e65c9830c4558ec4852db830e10fa3ef7480b2d26092e104d5631fac8ea6bf2097bcce2c921fd46141e039391731a68ed60362ef8efcc925304c1e41520623e34031009067d38481024112931260ebaf211d529b5ec857ba0fea6c0dbfeb46ddf5d4172d2aa1b9413d84786d755a9025c5481e1dce88d22502d5fbf774bb2ee28b6239f22640551e2a6cf20796a648ac3653602480cb40c3e1e7850e8055150e3fc81df07daff3b4af25cc37e45f6ead855ce401e1dd05460cd178700807b9af70a2ab3e020800c4b551d5418242bd934f87e7724b0ff5e77f6fdc0bea7f7ebf301bbdb4b0d696043bd3f17577b833fbc892344a238b57d4bbebca615bcc3009ecdb62777160e1031817ac73f7965b7e28ee03981873cccbf7184663e967dd9b8d60a6475a5e6707a7fab0f6a3e9ab74f33cf90fcb866768c1d3beaebb417a43b10b245bbc2196179c9fc63af1fa9b65c61d17a2f3dc90caf7ad9228c417b41094752745bfa446f20ba113d20cd1bd5af33028f1a24583d7053c629bee0fa531e68872e769e6b05bd2b2a6290f3d29def921dc047983403aea11adb65ed501798d7197f45a0c9446553b8cf9f2527e5aab32f6b424a7171c95f9397e271a4f16819c5b50e3d3359ca8469d22460486ee99dd611d5c7f5e9df46b9fcc0eac496a1eb2e6d47e88357c2f100b0e4c4679fc48267731afe33ba6b508b6bf4e8c6c4a43ad164e275f5c84a93e2a35d06e15239f6e9c534ee2eb9af1c7f4e9de391d979336496b408d3734def32c31feec506eddd761b5809b1c8a477ae1410d79c3191428c70f780ac395f86a97e2070dc991c5dd3734b455b3d9db295183dbdc9082c15f4ddbf782a116f7afde743767062991474787d8a1a81b552b4da178cbf25416c25cbb1177a7c5b73f7579cc959e7b34497801e3320be0a7f0f3f93032216910fab244d8fe04427bfda4c0174a852296e00cf6bdb2c7a430c1484ce43930732ec3602056dee855a00e66aed8b83f145fa0b92ad9b5f93772a43d11de75e71151d3d0885eb19e880ae6723672575980be7ed6669fbf4c1763b51e8c646255b9c56517f4e1a398eacb81409a1ebc39f1a627aef72c2ca5685621ae323d891d86c54aad9e5b4fa7a1ebc708772c9ccd6c1e7aa8957b3675b7a4bbfe17b07cab808a9b8c118b17a0575e38ef58f940758bac4973eb9acfdf7f81c3ccf2af3816b56c2855a9959658cbf0879c491a375bb970c4f8664fc44d982f3e13c7dc14039389378ea2e63fa850160521f08a2440e69110d2284278df689875ed30ba46d8508758a434237a49a8806e2ae4f3cb97e787279ca62168c9fbef0e2569d7cb5b1a97be25cc9a03a4d3454494541ea19324a457b50366dab5ed9103a955be7de9269cd18722108910cbea18cd4d4f0754e1332ed7490c9eeb899ab79dd10c74d0e6f1567331733405a152f0ae11dfe2bc01ecbc193b9cf9c02de3050068b56dd3bb8e027891cb62c94eaef344f537c478b7632768091db9ec9b0c8b9317237506eb1f044e271db1b2a4c7afca4b5e2a79f3a701cd3cf5c7bd556015f73de5668ab839c3979a4af75388bdabf99c60c45bb524087ba48b81314a93e5717b8337ceeeefba3038f387f82c8b5b7011b32c83e16beaed0f3d02caefcaf7472f6a4d3e550e591f4a32050ed8d32f58f43d84d79e2dbf8d598ad75324d1d2f106c1844d5947d4029428c27fc0abce825dd1def5ec61df45fd6d421ffafe92e50d2011f6aae70012c77a0d9f6d2c067c75ea5df91e7014d36b551c6ab7bcde12fe80707165dbe672af4810e066863f77b41c919667c7fe4c31e43ad836639a3d934a0f56ebc54cdc701a844e613b4ab4d820f581325b472c5146c49a3bf2ec05226a1ed6ca8a33b0c6bbbc42f6827fc1066f7cf5c56af66beee66ac81659e63b2eadb3e43f58bef6aedf8db189d7a0b016fa1f5831e0e7bbc4c6f05fa9aa6bde37267e4a2100d1a6d6f332221c119c5c9d1750a4ec68974fac6e693e9de78a72218d5ead0e7cf7fc7926dd592928b950416fdfd9ea9e8144ba191285909c9f22072c543a44c6836823efe3a244ac6e1c0c3e1c3dbe1e3f3b5258755baeffbe955f72d5727e24f0822b3d169235002082703261f788bab929543f5a7638e3193637bbc3ad80761449f6e59fc4ea25e7c305c91858f88c788c9318110cd075aca94f8077ac2e25edcbe634890d1d7af8ee5c34dd34fa427a50434ad072df64e49f73560a1c1e04e26a3cdb57908453c03a5429beff0af8627dbc65a645dcae1f51cd7a3f63e71bdd28de23eb0c1a0708f71b106ab5d1fb72fa92a79fbb958ed7096683cedae63358788626903e0e9dee6115fb9f35ad4869dac48fe0ce2fa8a5b380121e3cc4f1b7be6d5d210d064cb1d5d04b0751540f4934f240e333b93e20f736a7fa9812ae361b8fb16c9a433b963c83cb880a5e4c4127f4a4212e362a1de99f440c0a2c784f782ed951a1e70a70cf488bf6b6dd6911ffc02e07065d2d474fecbd70b606e1da035c5a4e3249683b0e74bc9362da3f046ed4cd39c496bd17ee848a17729fcd8f0db55697d2b79ef8097a2d75630d0e6beb382953830caf5f060f6d2b881bfb5442ca50ea3d9fe5e15a8ad04f288c33d74dc059450e4d6366bebac49a23dbf06b12c5cc450dcb1b26d46d5f11a72be5670e0c19fb226fb4449b412b67557a1ed7e31517f600f6df43af295b0500352e60aabf4ac1cb30faa211cb33d26ac0e1f9309680d1d750af69ab22fd07e3a6ba5ca6a4d7263867ed88e082843046aa1306f81380f26c0a5aef36f155002b78f969fbe27f111644af1acd630115a90a2ff3181b26c73d40d286bb00f0e9f873c4c7fbe79717ee89717c915da7390433d5658a259e88312e177d88bfcb975b558726941d6edfdecfe88b433bc8f6d7295da8", 0x1000}, {&(0x7f0000002200)="707e7104d9232ca1c7d690df08e1662ab146d17533577c509ff487fd9197284fbc89832c31d0387065b343d524a98124c72321b91c19154e7dd09ea17dcd33601d303435266b87d31c93b0537dff2bd6d8168277c57654e40b40cd18b04e439527189c68a3a0d01f5f6197f56e1b2ee58ad565db7fb6053477230518999c8516db461ff035f63a8a33dc62225eb5953cc6ae86700037266261eeff84e33bc990e3403f70e5a3f1ed3901411d0e99a0b33b87fbe26455babf", 0xb8}, {&(0x7f00000022c0)="d172ef2272bd20b433102fc90237c3f2740ab8a8fbf4f6e6e58607cd1f2cadea2a82345909a51e3b3b464ddd64f98d147d0958cb09d142704e0eb330b964a9098ba3b5468909231965250e0fc3d254246b859ccc7fe6a6a88eed796739acf4", 0x5f}, {&(0x7f0000002340)="37bab8cc985042447ce372067d5d99fd51c5305519b6cb7b1e8da9266b951dd98003cf57108b5dc790d5a9b05710a30f519b6c24b3ed4b23aaf69f45bc6040613255c3a890b47a813fa3ca48184e3803e977971833c8fc", 0x57}, {&(0x7f00000023c0)="fba77b5cec37386c182229bb4635", 0xe}], 0x7, &(0x7f0000002600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x50, 0x1}, 0x1) shutdown(r0, 0x2) getitimer(0x0, 0x0) 18:47:24 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000040), 0x6) socket$inet(0x2, 0x8000, 0x81) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 18:47:24 executing program 1: r0 = socket(0x7, 0x7, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x3ff, 0x7, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x4}) flock(r1, 0xe) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 18:47:24 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/165, 0xa5, 0x840, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r0 = socket$inet(0x2, 0x2, 0x2000000000) socketpair(0x22, 0x3, 0xfffffffffffffc54, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x180a4, 0x1) r2 = dup(0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xb66, 0xfffffffffffffffe}, 0x8) r3 = semget$private(0x0, 0x4, 0x2) fcntl$setflags(r2, 0x2, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair(0x10, 0x8005, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r1) setsockopt(r2, 0x80, 0x0, &(0x7f0000000140)="f9364a1fd4e52d32b3e8", 0xa) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) 18:47:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000280)="0fedc1afb416d1144571be", 0xb}, {&(0x7f00000002c0)="c0381744ae1662a9f9f3785581e264fc8b47e860518fd02b9cb78aa30cfe36180d95fe1c4a3b4b344774f1e2914f1ab1071daa8bb75d1bef2cc190d1d33fe7", 0x3f}, {&(0x7f0000000300)="ce0e089670f87ff706c78c1f25afc72b20a5453a5596edf0b29324a540d68af8b1c4b5f29fdd7f2a9e5abd4a65b57096c11b691331965c8e4dd668db185a514ade440829019988b544c8a1ab6935", 0x4e}, {&(0x7f0000000380)="369eb4264606dec7e9a5817ae7d60793c89fc37d2323a3eba6488bcfc6649bbbc60fa96e2c6d9db1a54b2a4c32d8eeaa16c6e0c6a1472b65276043f17bed1e2b3aa3e30852cd6e3ed3e28e3f095413a5459e4f2823152891f306fa", 0x5b}, {&(0x7f0000000400)="15f19969e93ad85f6b43b6038a173764f9bf2e07c1d365ad8546acaf508f66fe819d2c032b489d8c37e193acc6bdc798f83e8d4bf63009a56ffd2ff39da73aee116866631b6257b48982fda6ac19edbeb2c14ba52d7af3aca39e2d315940f0b6d92b72818f1da6512046d8fcc0a734d43509a5bcc8db182aaa172bc26f93a927bc176ada90316eb02680a82790ec89d1e7d014de8d3721e4be137e0abc16027f56c6d2ffba1fef7c36dc3ede42aec20075e311ef69213052f1747eb014d2c6a54cdd2f31c18adb2a2c1ef18f1a8a5f0a226cd1a6e0d5a7608e3911a018d26fa688d9fb975b9923d4836f48ffbf8e49", 0xef}], 0x5, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r1, r1, r1, r1]}], 0x28, 0x404}, 0x400) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r2, &(0x7f00000001c0)="333c44e3d85f4b580326fba4d4ab99b913fb595dcff136c2d7685e624ace60fa5bf1cd0a8f229952a277d7a585b5d6847ddd4fbb9924dc462eb9daa88d352e083b6c190de7f497c228e3c67dae5c024816295ddf504d7f659778cf1a03", 0x5d, 0x9, 0x0, 0x0) 18:47:24 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x34d) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x32) shutdown(r1, 0x3) 18:47:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x500, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x2) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r2, &(0x7f0000000000), 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) fchmodat(r2, &(0x7f0000000180)='./bus\x00', 0x40, 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x49, 0x8000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) fchown(r0, r6, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="763135ad64a2edb87323b985cce12598f422d9184b11f468f58352da49b884349583a02cb26c1e1ebb9b0a758611cb0d90d3c669ad3e2751f0f8027b2dfd408c4b2d5c06e206299b5a3f4c10359a4883dd36070740ff97841fd570ba1cebffe3b2fafff289774f23039a37045666a8b90f463799c1cfadea9944c9914b7ca8edbd15868a2b0d8a05461ec8b7fda843cfbff0d14e9ec4adbd4c9782c7fa2105d081c44d7a5d218e7827552bba4be150659699e7cde342c2d13275b2a88c3b7e087d7a02669eafbe102f00a667c718b5eced290781a1c040fe", 0xd8}, {&(0x7f0000000300)="7cc0e65d851604c02d5cfa290439c6abf7c6d7f0275c2ab938304608b89a1119d7c1ea2353404e308671ae6c287ea2e2c7e11d631cfa5aef492b6e5f04baf27a7f57cc9b45887159b5562a53a22bf5f835ec3922a665e77514ab6280f1e560e7e8a4b7d355e9ba00e55a3d59b1b1fa1a6e4cd4dd1533abbb9617821ffc0a01c8250bccf5e1a7b2ba775040bf25ce9ee98a8a2b3a7da618c3c78f2d4b1326e458a90ce5d358dc8d4d2d3543f8415159abb7286a9b68ac135141897b35f164ac3c9c20bae433aa600970a23269950fda79cae2d6813261357be23b411bd49c8666f314ddcd", 0xe4}, {&(0x7f0000000400)="67b080babc1785d228c6673e213423c4ef0b668cbe77e027ce47e9c372f838f51b1bded0a7d8fe0bc6015649ca969cafce36f5175ae637b5844052fb64e49e2cde085c5a3f8f5ada37f2396610e9cc23f0399769f0ae1c251e554f5317e080ddcf7f30e960a10e0b41de4ebf3d4fe46ff4571eb42e44181917135d387d22b586ecf9add0526b4da4b7f77bc5887160ee8387c196322aaca7c7594432ac5347", 0x9f}, {&(0x7f00000004c0)="38053b9220c48695073065ea0480cb058844a9b4a9217932430f60cf014645", 0x1f}, {&(0x7f0000000500)="4b06af3159debbd7f3632ca3f7fb6c5c95e83954d4d9b468f6e69508193448b3169031b0bc7236683dc26ab2684a7039b7896b7f9596b5e2ba332d6127045a8a651e6ed38bbc59bc97ddc8aa39287f2da4555c4f647343102bdf49aa4f1b19f1920595a9dfccef2d9232e90944bae08b8ef37081d2c1225c194b5bea2a2c578390823c6270cf21a360fb7e86f9c24a1f2c71040d83c32eb76e8d64cf898ee9557a1faec38de56e043f040a875f", 0xad}, {&(0x7f00000005c0)="e74299f38702c4ac455453a59d515248b9670bc311ddea4e5fda4c6fbf1c40b588ed7d677b78e29f19c8c09175f4352ebeb1cc8e6ea876a84fa6ae36b2848e9709f5859a43dd61a275ed5c5d36212fdbe6d5aaa256656c65b6c5b7765bf0d7b49e3066961afd968e2ddc1d2c895139c5", 0x70}, {&(0x7f0000000640)="54c321ad917e2a91519f31b667af2191f9d6c83e2c4ae4742429b88b2f5f8628540a20c1ef5f604bf128b731a59e8c02c67d97a22c15746b15d86e6c786ff6af08068dddde78d8f29bebd8964ee3f6b1d2460086d3603d93f37ae6ec49219dcee94bb597a38f7b81d6cd666d73582c09a35584adef24d39ae536797c0736b2442dd3ea024feb925254dbf01ba8cd5a477d0a76a9e0fd77fa25a33d41e749e64d60f4de4b8e42e20422db9268ad2ef01c8f0463d84f32fe062a771c777f45e2c8b459b4def289e5ecb1cb0c5d26dcdbd6eae4bdfb8d88d0837db6e36eee381801c67991", 0xe3}, {&(0x7f0000000740)="5a5d51b554d65d20ffefc1b5b49de9876b4ca36f09c12a20ecd41d8e95c31e008dcba0b44be76cefbaeeaaad08545ae5c594ea71d736f1f9cfe5178fddf8a4174f653f29b2fc35e308a7a1874d2f22bf60a790665c647dab4dbd5ca5386f968f4218621144cb0261a84a83e2baf5d4c40ee10ccf338cadde14a66e447c69c396caf0fb3dea20a4d38d1c637f009752d7bcdca9db27f1d392c6ff955faf4144cdec7ed30eb6a7205d9301a8a116fb2e2f343ca16ff4e1adad6204274af9a43c13e6813ee084c9cfdbb9672021173a64da9dcc2f4e3316f8306b538c5f2606394ab18400edc13ba3f14aef4b78876c4d80ed", 0xf1}], 0x8, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r3, r3, r3, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x88, 0xe}, 0x402) 18:47:24 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) read(r2, &(0x7f00000002c0)=""/218, 0xfffffffffffffc8b) read(r3, &(0x7f0000000000)=""/4, 0x4) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x8) fcntl$setstatus(r2, 0x4, 0x88) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 18:47:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000100)=""/172, 0xac) socketpair(0x6, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x43, 0xf00fffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x6a, 0x20000024, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x10, 0x3, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000027, 0x5ca3, 0x1ff}], 0x20, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x80000000, 0x7}], 0x8, &(0x7f00000000c0)={0x2, 0x800}) 18:47:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 18:47:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) ftruncate(r1, 0x2) close(r1) 18:47:25 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/\x00', 0x80, 0x40) fchmod(r0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 18:47:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getpgid(r1) fcntl$setown(r0, 0x6, r3) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) fchdir(r0) fcntl$setflags(r0, 0x2, 0x1) getgroups(0x7, &(0x7f00000000c0)=[r6, r7, r7, r8, r5, r4, r6]) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/203) munlockall() setregid(0x0, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xdd) setuid(r14) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="9e190000000000bd2771c8d4"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000340)="78a6d648230c070651f623befe666951cd0dcc49d0e523618267ee9334051a31438b3eb28c6c5beac78a7ea6aff196314cdef2cc03391fb55bd263bf56f8641cc506c8574e1f", 0x46}, {&(0x7f00000003c0)="df4e5d6a589c4a4f61fe0d567af868c487c3a99bedbcdddb73cb35166e42001ee0bc9952d5b18063207065b93a9332a64f3206fc22f1ca7619f74b4d4bd2798a1ced1c803c9efff13baf121e3b95595edcfccc17d96655154457fbff8a59b70f36847e8fe1b78da1d779db6eb695ef9d3ffae5aa766b1524702d0c4e9831d4d55bd215292878e1592de1600e4b7d346ec602c65a1585925bc9acf65cf043d965d3137ad54f04e808bc0e7f0cb5dc", 0xae}, {&(0x7f0000000480)="07d58881d2b69a301bc3721e92ff23e617a9ca08e310a218f8e8ffa65f9334af3ee4d05b83fd3451043b68265c802f8d09d9ccb238499cd18829d9c484eea4fe34aa0c", 0x43}, {&(0x7f0000000500)="48c72e59d83a9416cac1be88d92a4f2e70a958c680a291c72e39d875da5a3010d9410aa6d91c2458508986324a7e948a0eea849b33b1b48d1bcea05c1c65910e8ef1c07be8e0503d50bbff94d7ffedab65d854a5d2b91055789c", 0x5a}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r2, r15}, @cred={0x20, 0xffff, 0x0, r1, r14, r15}, @cred={0x20, 0xffff, 0x0, r3, r14, r10}, @cred={0x20, 0xffff, 0x0, r1, r2, r11}, @rights={0x30, 0xffff, 0x1, [r13, r0, r0, r0, r12, r12, r12, r12]}, @cred={0x20, 0xffff, 0x0, r3, r2, r9}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xe8, 0x1}, 0x8) getuid() 18:47:25 executing program 0: socketpair$inet6(0x18, 0x1, 0x40000000000000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001b80)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000001480)=[{&(0x7f00000002c0)="b3a4eade2c96", 0x6}, {&(0x7f0000000300)="1e01af2d6c0387c6c2141ac9e5503289c1430964126ca84d5a2358e6398f453920c56750178de758a2618672415c602025bb7f1810fd89668d059ef41197bace38ce6e00f4bdf8e02a358d3809f9d57502ae17aecd467a3ad07b4d78e6ebe2b90f173b321bc7a7eb17e97c20576425778bd561c47b96ae2425f3135ba1f97bf1a43ed24d86c837ee3805dcf0e319199cccee671f23c728667b6c3849f8b6401eaeedeca1d398c5ae544d662db70a18c0efbcfb8c0db1268d30201c5a83d7d4a82149f5fdc10399637f99dc0e99f0219769b16086eab42370b0c6862ad46a9767fb47a34c69d573593942a6b620730a135e1c4975968c0163f9c37b40d3a35f4ab93085fcf1a11ca32a7cf61b3ea9ffc73dc6d025b29be23b7854e8d5ed8692b9057e3f715c95034c0e436b91a243bcfda8402256b46d43281c572500c28513a8dac9494efcd7e6552327c609505d499d1aff46292e67ca340ce85203392d4274136ec8466b69eedad78a8c689252c4c30d6b8ea9c74df43fdce35d8c4ee3557f340fb7a756f9e5c56ce8e071137d99b205850c013ea8fb52cccb0212b816785c7d1b10491325afa514af3651346627ee6b588b6217a92542efcf9aaaae0b42269f94d7d5240cfb44ed9dee58ae03b43e357d54eaad0659e1ef78a618e289bff258fef99bb1d288ce6adc04050541406e06ff0833837caea825f1a9621b4a84da8e2c6545938e1112ccd9f1c6d95f12f612874ec515f76081b83e80487cedbf739372e4d4f579a9f176123a1120c3679d684f85f03c05e580937d9f5edac9c550c6e8be7a85ff42d8ed9b9d4774aa487a938f6d3c5a028a8a4001535c70e2aa679fca2cb22db62e8d4927b137546bb604b71dd2dab213b749fe2f71c6f8d78be58874bba536afa697a163569ee9af047b3bb428c7a5df6072ca0addf108ce4bd281748600bf368826875a040b0b8d8b7b0a95cade908d607f2062281d3c171f3706a78ba72abe953c2c6beff20ed483cefb0058526cd330213801f88f5129f5597d07cadbb3e5f592e6cb688931fc268be1c01d1d63d939033ba326fdbb4560ef5bf2a1dccb482b02f58c1e606d330a749789b972f7ba1b4232e934749dae08333f08850fc9af5be01a954c1a399e842925f4f9ce8819e959b8fd3c0e7cb72b62e40c9cefc6af5f1ec23a33bfd1e4dd246c105d540787633c9c68dc70ead3f501ab188b5edd76a6b407361d92066faae82e6fefde4e0ff1a7e132fc9ebee624bc82f68e2f70b65fc58d69c11409b4d53425abcb70137ad7c3eec6631924fc57de458402259f8b35839a90132d4f516b65d1c79db5688a6b950ed95d3d394e029ee9d3db35487e68380aadcaba6f01db2ca2945053f41ffe722089f83ed66453b7deb2a8ae4c52989c0a18720c0cebdcfbde89090884ae38c25de8dd219faa58a3a7f20a3143127f4eb372f45a63e334cb48e755b886f18b1ad19036cd6caf59a9086e5fdd7ff2fe09df2041e27752ec3db094f2321623904a58c1ad2ea4f891dd271f90aaa111e75435bc024150bc253162ed3f1f6c7458850f6c9d4f0956bf6b50d155f1e2189930158d2eb6d0fcc90788f9dea1563ef75ef2887f9a7fc6e23d5a1243e557f70167b91c431d6225838d0b08e7ca345536f3422cc89bddcf059c1ce32551705553c45f8b0ed7c46c77ea6eb3c15d2829167585eeed8410f9b90b30fd7aca6b9617b4bcc011b1a9ef52b9bbbbad8d4900c866677c73c292fbe663a15e3a87029bb6a0d57628e1eddae08e6b077a4d8eacc562a7e80a7bdb57be5e6f6589c93f0cd5bf1c62f4e9af2b26633871d19abea392a0b0db8f3171821a3a73d38e7f771c2eb786c18245a1ef7e54aa61c1ccb0af14370ad8af930c6cab6a457b6fa5180bb57616c04bdf2bcb83729d453cf384da1523f85cbabd87b0ac802303c90b6798774d112ecc0b8214ca56f509444cabfe5bcb1a4902cc64d82f090f0e08a750b21e12f33ea3b83804ef083253e0ccfe4151ba64f62abfd48d876799a7f7ae7a9473f92e76ec9980bbf372ac7a372cd8d491ef2d3bfbf8aab96e2203fa119ed3cede1eaba380f3f3bae2e77a20dcc8da5d3df9e6b95fcf97ceabd4b049eb1e44a9c555cf29907d7668300b0f6dce4d01d95ea46739904cdd45b925136e2c19d9c3305ff3bb1659cd46bd90250d1af153aba2e4997a9f2d38b1c90f3614a7191826db9d4d7a96ff324cafbdcec326829f768f4e407eff59aaf5a75c07530f0e1e484c1e507ce4bb7ee96889f34f84f45450ce135ff4e2eb8a836e2b65a7767f060429c895edb61ea1bb7cf46878bc50fdf2b349de48fb39badbbed2c555e6c33faa073aeb5b2c7a1e5116e09d02401ecbe0fd76d3a16d47b0cae11728c2fe81dde696877767377a7cf9beea55d9c66422d2198365cbc5f6ef3f274443026c1a457104a77d5cf1cbf574c0f71be19b68ddcb2dd0a62b3d00bad6f83cf9be0533c0dcc5f7152ad6c1f51b5cb7dc98141f737a9c088298c46e4d7c044dee34be3ea3559ebd30751054b9552f28d8d5cb5443ef39b64de13f26538751ed8ea0d786886a5f5fa4ab2b491d8a6b85cbe4a1f01ae08d4319c13c29fb19b0501b084a291e551765c5685fed348a84136382a19ebae3abf3065af8bf133d47d7ef7c18c3012a10ea7554dd9216b0e7a79d3642352399a4d9a4251e28a0bcf5efc7f6f8346c2baa390b608d9d29393068338721977353e211139aee39e7c9bb5b5c0da7582a805714371e819812343d7f5c64b6835cf3098ee33124bf2b287ae2ee1ee52efd9a202bb132d6470aba961c4d884e1819a03d1ef17f2856a4257dd0052489ec1bfcde210f49e37604a9de2a90da8a047411962aed3feaab4f7d83f55ed4468fb4e774ca7f6e31442941eeb1c8266196123545ccf82b6ebb0d27783322ea749f23210de559ced432e0356ecc0d6a68b2e3c5634618037bc317c95f1cceb602e599df365d6caa3fb3912b24bfbdea564c027cfa7e9e56b43d32edaf9881909b7a62eb439fae1db3c506d0cd6ce40a6e6b6ea30eaa6515811544dfc01dbc44505a5cfe36f2533a2451755079c4b3ee7998aafb7aeab80aba3892d09538bc439540dfbf72328ef8566d224f53aeaae002fca9f894b7081a090c1c815fa227d3e4bc8885bb9f7b994fc67aa71ce35baa6fe221b0e3fe73ad6c9123c98c5b71344c8ec320db287a1ef947a7ba061bd2464354cc1973b1c37c919440e6c006ed8f5b68ea0b980d9125ba66a50e67d8cf25396962cd6ada9644652183518532b33441a60817dcc228eaf76430ce1f9314bd53516a50f1b41097ce8f08d872688a139d288fa9bd7870efc570df73803cb4e3d6756036e8b8f530188d2f967813f47b29f9a1a1392af4afaa6e926215886d4de5df6a9ba29080ed43074c58be5b0dbc90f6d5ce02b255905e9ea0b0658c015d356a3be94250b49064206a25a095cdfd1797edc260405217f7eec217e4f9ba5de250248bb3798c87b869ab6926422bc3a30326b9e3090be6ad20bd0429fdd8690807562c5e60c499c2f0827097e4d954dedb0ecbeaee5f014a95ca5432c0e393cbbfe1a532eec36957e011621662297a9f6dd5242dabd04415a4c97d661d6ba313b85bf4997c3fb6e4e58e20f155f7b553360383f81c0c6d8c70db1a6dd3ba024d5a474536ce4251409c89ae9f24b89ea96e4e487201fef40dd338e70203431517123a26d3aab85a9a15ed6269df11fb738a5dd4016727267542ce1e47403a55123b2ee66d3256636ab8950a953872e1ec08007880fc5f551f233cbb25ccc5756f74bc39151bb6d054766800cc34420443cf4a7246aefbf344f54b8ee55e7f234a1a13e840fe9607542adc72af668956d7443b672a6196404cbe3a79d60b4c9a2e12a63463481f8cfbf1ff7e21e54128c465068d1fb29be9eb3740fc344ad352ec89d689b5a2f91939dd66608dee0478d4ab7f54d7c1e71ad779306411c1422b77486569db36c5da51322528208ef04f609b3d179414168e7c5e8cab034c00669875e7e7816cc979ffb0396875df080790107b226eb1ec3c99e7568fca716bfbf37688c1fa357e90884dbaf9eeef929e7d021dd33364cf72c14023543a39044b64d558c7ae97ac8c48f9935350fb757bfb1a530ba9961c4ec79a87b59eaaf5c6335759f22c90932de428fcaf24afe0639efe1d79b2860a7b4033eae83c80171979a405322b3cdf1481748bc4a2dadaa81debbb4d1335ad4076e78cf1fb1cb36e3541dfdef8ab4fd9479917f9d4e3c7dd9003e1a8e7b8d97d2b9ca1640a23437792004f48ded343ff09555de1910247eaeada4b37c908baf107fcf44a59474be6c8f83732cd64489f8482e356a73c84e62e9d014973e61c72fa0e364f26f8f7f957b6c79c7759aed87ffece2390dca1df41a640d2d5e16d140ec9056b295873d4c671b5ae11321a441daa4a6df2f3eb0a68c89bb66ccb7a933451cb20165993a556d9f7b74f731ab457506015aa31ef5882675851e4bb0539fc231301270bfdc2d643608ad9ece85cea514826da56489f3581a0cbf32b84a0001c0ffeb267c4f776d825f0246ae1a5902e9654c74e7c8aa4d779069a526355564f92d304dc30ece44bd2297f6a9918f90cf222296efea07636b95fda57006ffd84553dc69a5936524d3df6c49d882ef4939c6d984d278746dc7296f7d9c787f455e4433f10269205fec38c365f100f1be46fa3b0e29d232b0460619464a5955ebffcba61f4d6b2f8d5d2649192731864fa8c58346821bc5f5d43e74f12439a0fc0fb036d632f8d681830f675cffba7f1742a925a2dd1478045c68c70f84cf2be4d0f5c2e341f6253ce3276ec32a6cbc65a7aebae07a9f34194f08ccc65029612e4fb6361aa9887cd694edabdad3404e9368c89e12f128dd25265ce3bc629814441e1139745523b16bd429b0171bb0deebb16feee450642fa94ac5954f3dda2e6b482d08dcc99e060fd9e289e46dfab4eeaa3e3ce79582c0738577cc09cb961b380c191cc1f3431f8d029e6f06d85e497f93479eca6fef7356fc7ef7cce18c961de7cd9eeb066a12b4c0f9dd2d6ed48fb8019871d19b9437ec14bd6c2e3a086f7a8d56ac06450d3640ae2590ce33ded2f75b8d09d29d267b6da7eba1c6b109fb4055f977c78dfb3bcaea622bb92124cf06ca18c06b54e1968b450f9ff2fc003a3e5bf83d9a5149940b77893f1b897d074a2a4b799b21a4e005418a55d09a4a1dafda9a0e4a60101aa093068e57b3e8195e1088c3f0289d92e0e3c24bc2bc143ceefa2b5e15404d9ff88007700550b462b8faed3068350ba04b173ae677b05f05fb9db2c5781eb5d1bf24bfbcc6fa734f246c92d027c241b47b94e83e3a37fdccf61ebcaefcb3c2e6f67c23169a8f8a3b3fca69be815bf69b2999b1d12750d8601a7f8e6e1b19d74cf5a5feb595d74a9f7f83243276a3b0a78a452a9f0352b44988e541e634d069d8f51ebcb415bfc9a92e9caffd9be04c70a1e6abdb10d533b7284b37e6bf75f24b5f3d04257a59904335173f8e4a3ff26902f449dfb821a07a2d5afe09d2c4853182b418659103fdce71389706677c83f9ea0190cf7964ef58f705c05ac70651324d3b9a938d121099b6755de090562605feef0807b28154e4190e576ef6f90f2f25e05b1f3b7d2b3b8f881fce3b39b841fc514706f4d47c9943bebdc0826e6a389362760e00d46cc4adaa58a3401752cf10c7e1761ce05ba19eea92bd89b04f28596930c3018a769125beaccfa01", 0x1000}, {&(0x7f0000001300)="d436fdf892293de5940f3ee13a51d527f4359c8ecd83fc4117a5e62ce7f398097bb3b4de36005a5d7ac8c00fc04b9b0817ccf1efd0e07a2e3b712298bb790dd6e6cdab67fabdaf1a547a971f0deffd9733055b2a36f2eb34a6fe9f246aee95937ce34d10706ffbe2af2a61a94a452b729fcd1774e9cb1687bb5ccdfa5670c614", 0x80}, {&(0x7f0000001380)="6af997", 0x3}, {&(0x7f00000013c0)="7e49d4b64b2d4a81fa26f035837d6b4841fa2f7ed81ceda28dd5154871d60efbfed156e8b81e0e0510ab128d7505bae21deb2c3e89f8a7425704e1b4bb7698777c5ba1f74cdc3b97580629071dbc6b38f2848f2275e7f7a1dc856985ae21c9f37b893035021f3522746392a04f9b9c217ae92d62753200c1bb5038f25c7558b411cc21fedb5897814c375303d955cc936816c231f555869ba39c1894bde2b61d44fd6817440e8a54778023866bf3a127a7cb3c34dc9354569ab0946eac", 0xbd}], 0x5, &(0x7f0000001500)=[{0xb0, 0xffff, 0xffffffffffff8001, "70abc1ef62acde77a196335017d038bdf3932d8ddf50c2dfbef0f3673caa851966f315f351cce455becfc548bd4d9f2d63a4dcdabf1a00f4ff17ff2e425f66942a1f4fbd5708d97e554cb53eab334471f5021ec6adf18ea28d10bee4e57bae4ca42881f3e375560f494d53a20b2e2d9517da6ac3ba187491a123e8c8b0152091a28a22e7e2d36a37eb7d54a4509c78fdad2dc73e9ef5f53699bab04b14"}, {0x20, 0xffff, 0x7, "26a2f08ca7ee912b82976a58be54"}, {0xd0, 0xffff, 0x9, "82fa1dacf1bc849acc6d90b870703ca8d47e8caefb84aa5f6007bd5ba778fede44361b086cd94e294185e14a527f6641266129e863cbc93cd8bf0bc6e7006248e36abdac9510c97c9d8205baffd19dfdb49f96cbd0dfe45434fe0b3814b9c6445ae83aa4a84673abe077e0bcd5031217805ed59cb6378e2d1a5c9f16fe727b940ecae6e5ab953d1c16ae7e9ae6dd65f8d61589511069e2252fa59b00beeb17df243609f30bf555eaa92e5452e39d2eba8181e81a6b16f5f9431dd33638"}, {0x48, 0x1, 0x6, "aaac561660086cbb991e97816d777a958620f669f56fc26e1ccd12233b4886605dc8629d4587f0296d47b2a4661ed1b57e01ad"}, {0xf8, 0xffff, 0x100, "0a5564c3813e8bea3452eccc99bd9176b21bc3a25738a6823d0093b290cc206934650a588029fb38e5d8ad01fe7959906cfe799ec4dda65c3380e2db732723e5399bbe25b130741c9309fe3ea07beb09e3e813a2d16a166dd1c20292533a3a3968e874a236eb1b4f367dd00b53e53db124cccddf9e819f88871237eeabd5b4704d4ba63adef677a577ed46657d8463fe1cfef5da8cc1706efd92bcdd9a6d49d968e1a29f19c2d228e00fadf79d142a7130b67a6f519c4348a4b0818478514630d8b8b6225de8f9adf653bf068852a633684a993fd676661d5f74951774e437ab23aed9f715f888bc"}, {0xc0, 0x1, 0xe0d, "6d8a1f396b657f7c9000f7092a00e213198713370386383a83dae473991f76f5660b6173cc07bd23b8161236c74f94c14f8500e52032f6c94b4b7d6c7e8bf099a30948cdbc746c42630ca0fb80f8a6672ff05f3ec78c3e3643042d979441a6633a1f09251112c68138be27ddc56783e010612386dd0d6bd711dfe936be1247d4aaf346c3c8355b15426eeda98b72f50e6580ccf108ee535e50d4bd183b17877ffaeabc5fa5da352ad0"}, {0x80, 0xffff, 0x4, "3f9a90707c303819b94d35d69e24fbe7e2a75308dfd7b9d3b7a4615be73158194cb7c801e24eeefd6866e6d17ffcfff81f72e7cdd16e3751c8a567afed54104cfac56d6b2dfd35471506d3089db1f947a7359221f66416ed1483edb8d8c2dd03d6992001fd791b63201ffa2630ecbe"}, {0xe0, 0xffff, 0x5, "2f662655a5258d8dcb4e6f8a2b45f4c2533dff08ed879303ccdb545337e89138f62abc1ee7ca2b72b1fef95310a339cd02706ef532edec38ecf80428a2c60a3e78fddf5f3fca35daf98909db18b7e4608771c0fba332491d9bc86ac8fea52c2c9b7536598f9bfe5aa70411baec0cddff72eacac68674baf6b4f93d39af6f074f68a418d6a6bc4413e222884dfd73ff4d32412ce3abb66aa0022df06cc2ba743164b3b3a6ed1c89dd9f848400dc86bae02b84a673d696be3c490fa1c4c7f7a277e566d76552346d5450be80f371"}, {0xb0, 0x0, 0x8001, "29b7a5edcb70dada56552c303621d547a38ff23e551c0b82b4581d995244aaf31bd742570e299ab49fb51b97c587bb681a3f83a24371e47442c47e9a39dcd1b03ba5458583b301117550fd5a2bcfa7c106db84c2de5622fd9d76a64d1edfd35572931213db24db3c543aabf1d01660865762ee6b340339d746362197755101fd298d4b5960189d05937d3a0c46209ec7a88c610dd24773e9a108b899662f"}, {0xc0, 0x1, 0xb00, "210dcab30b4e385a5d7759b99418622e255194cd99097b650299af21fadd5b9d193ec394ed28b24a029a60087d3c66bfc8f515dbc615509593e980a878c2ce7ee2f64894affa54d08e9bae835647511b91a89f822d7c3acb51dd85edcd02a870271e38119090eb5e8e4411c657bc81aa5d0c08eff48deb05ebd96fad35573a7c5affe74142125a01a8c2540d21ba278783ed06fdd9830e81ef71f754bede39af30ac986e24e6b60faee3367dfaa94708"}], 0x670, 0x400}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x4002, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="3865b0d8164d9c11088e9b7c189974504eb396ddec81bec4b50795ab0fb37a558d3b1cb2b22d2fa3c4805dbf34c6fa959ec0e7533d9451ccaf52a9a2b74b90ee414c901a3cf4036224a7b0e9c65f47c480c1ecdc8880351735d318242eb6c18d81eb62f5c99a474dae109c77d80c3d12129835f0a7ce75852fdeb3b292d4ba23a141877cbcfc67f88397a3c0e84739bb092cb86f1f5def6456b641c3b4c37a5043b747b9a48ecee3c6e8ccbd9ac06b5b4cb2e24cc677ba2d720c", 0xba}, {&(0x7f0000000100)="1c750023499f9e6b192ebc9ca85f9dba111a1a6bd8e0545b766d95322d98f1cc73102e8bf15abc84e246917e4e1648c2ec5db8dba03714e1cd2ef021331bdd92fc35c8325f42e04f22e2f302e87dad34ca18ea6d70ae4daa9e7676d68d7d407a4d448154370edea51ada97fe491e5f6ccd3c5480dc698c5b0bf4af4555478bf80c3cd4f0ced0c194473b2be8d4abfa2c3d7edb6dd6d79e04c18f3613d835ccb866bc642911d07acd48fc1ef8851069df2d4a998c6e97c7ce1d3f1906bf", 0xbd}, {&(0x7f00000001c0)="035261af1674cc341d04d0c60d0e3b99e5284a", 0x13}], 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r2, r1) 18:47:25 executing program 1: r0 = getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000000)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setuid(0xee01) setegid(r2) 18:47:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x98, 0x102) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 18:47:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0xff, r1, r2, r1, r2, 0x40, 0x80}, 0x2, 0x7, r0, r0, 0x100000000, 0x80, 0x38a, 0x6}) setuid(r1) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b0ce597bb7969c972553577c3367ad757dfd24190665b5d2f328d09a8da7933bfb28cb9fb2030df9d3c7f32ff6713cc80c5f868dc8d0ab5cb7fe1bbc76478ef35fbcaff5227382e042ce052ad057464bec2d472ea4df3105581f4a62d1a4eb138738410b2"], &(0x7f0000001140)=0x1002) getsockname$unix(r4, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) 18:47:25 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) 18:47:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) bind$inet6(r0, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="06b321d94acd78c7909463cf69a117e54671a178890d22b46c0b9286bc044fc0868f393524cf6e595151e3188bb8a571218a260557de18da31a8078c1b74b18448080b9236b453a27fb547a533cb9980eaffba56a49f5417a278a7", 0x5b}, {&(0x7f00000000c0)="b60fa403e537d36e1bee6ab13ae780caec1462db204f1c2bca3571c2e4ac774ab29fb0cb55e01f58", 0x28}, {&(0x7f0000000100)="8944cccc67ffaa7e33207a64720d20f97584b7c9ea676a8dc67bdaa5faef00b5a2a00e2c3fdbf6cc8c82ce43d2c5e4a2f94287497fe30d6643d4b5dc9442cec69ceac435dbafd1c7b45f1374dd7c8eda9db934afa8ac705992088b34cfa45c27994c262f5d365372c8388ac2f54a6e7b390b1a0872505fa4e6c6d4bc70350e0fa05310e2686b25f6418291e8c703fb70443c6ebe8355e0ffc79b9c5ab09164a464bdb634c1655c8d16efcec3a1fc7035a80a1b1ae1fb21a038a132a25f1497cfa5ae295c43eeb8c70dab6ac781db2370842fed7e2ff1664ed56c64fa", 0xdc}, {&(0x7f0000000200)="d26b5803912abe73b713281f45", 0xd}, {&(0x7f0000000240)="0495be1f7e3b4456ddd43155c6df62440dc9a1b7ee08b10dfde0fde2e9c833efb49b3bd085c7882f891c6f9fad64da21ed793a7d20a578721f59465d966d5e67f0eb9e6b0e7e661325d1b86220f1d8394861bc16f934cdd61dbbc4c85b09af9180ff106ed5e8058dbf6f0d485857990f1f4d66a9f91298e427087402db9481493961ea8041756979bda4b8bab9356267c942644a682b5fed169e79fec466862ef840d9e650b3c0df9d8b4c371986213223304749b9d54f04defd506d39c32544c854bc176a48232ae705f40dc0f6579909a242dab72f7c089e30f703c2212240ea89279657fc9ff56ce8e7f53740486cb7d353998f951538d7ef4ef6721c0be11865f21508e1eb4503f1494cefb4d6d179e7ae49d824ad65e103da8834deba93ec1556bd2b9f8cfa15087234973d6ab2a5fb416f9c1e48722e4472143e017b7d9a9597cca6d6b41d7505901accb15bc8182bd21e35fa93c8ee4520d58eeb2749fb2c0d3461acd37da2729ce420d28a8c1ac4cbdcd6d49384c0e0ea71bb66789285a4052f93607c25aaa3e21afcca9537ecda7016bf1c6b36053f72fc8d7e1905610bcaadca4c38c530ea54559306354dcbe3050fc100848894fc9fc1159615fccfdc64f7f26546a997e788853cdd1f4cdd147beb74a19c95f21f90b6020b65d2d215bc4a4d088e20ee6505b374f83031e03d9909fec2219637ee79cfbd3b3cb8b0f442111de47615ff738ba8a70381b045d51b26d76d3d795bf2c00ceeeb240b7a8303c82bd3454e9d83367ce7487589389b3eb3011a575307c1723ab67360da36d5e9c09f8e8496489ba96c6bb30e4de9f39828f7644a6c309e25d5974bda5f5ed74b505a7a51709d209be6b4f02f35139de4fb3c13b9d05d9f5586ad54c13f28569550a45e041ca02f7f97d59688660bc02225d40cd39c7ef10078885a3186228a467e95262f9007bea293ed65b861661d22c4e197235580f4b3af5f4397b64cdc51daf8c78d44f8a145f819aea5354936855e098b496db10cea641abe2759aec894bc60de1a5939aada49eb65722e1536602475acf5a4bf6864ca1afb272872b924eabdbea2be2184269356df6d5fe9f83dfce76de9551250e0c46bcc484a0502ed866ffa97247f4fff800345852eadbc5ebaf7a7dce37f9587f99e0a886013603195afa10fc33cefb7aa7afedf18ae8a6e7856b4c65b8596911b89779426b3db08a109e3a94d5d79ea158a6d1c53470c20237407e0327477a8cfc56f841c4a695b0f9bc90dcfd8d0d4edc31706673a69c6326fecd033601343be98501323fba28cc8fc892949a20f0ccd2ae3234ab1f5a97b7929ee1ed62793307e15afb48e74518370b515c5c81dd9d481eacfb27b18b927af8b4b4e24e212005f91402ad94f6519be85b0f4119326e72eaff513341fdf54d8cc142098aca668c8046bd33adfe42a70ae71258f13bef7d05048f30b77c9e6eb414737bbc1453b296bdb3d3c4eef30622e16803c9bd51ca28b19255e80ed61270b9089440f06028b681857446a06abc286c8cb498548fbf1ce3b699eac6a2f58d03746b2b6be74e5b6b78f0cf19c8b5dccc9c6cf103e381f0b27dafcce01e00e475c04401d86d900af7896d74ad54cf7ba567eb5abf48f183bf8bdb7881c5d2af21c15904b0a8a6024f23d3c242a65c0f38318ce0a80af72a79efc1694cb842c46f559e7c8e5a31804438221fc4503f5ca9a8b3e710e4821ae4ac252726f8d97298672641ea386284329f80810695e86b4a7eb7ea37ae897e8f74bebfb743a2592222fe6120cae415f35179e7a9d757a085d1bdf3b4094cd8166d2f15ca3c6c29304f21a42c31d3a680695cf5d52c1ae79853fd800b95feacea02573c2acf8bbab9cc78c27ffefdbcae5c7eef33d4e404264ca341e59f168fe972d8ea58e7c57b72a8733ad4f62f619f6ae22c39627eefb8f59cad94915535216a0884aed83f84621dc16afd5aa0567552ddce95570daa56cdb54409e891f85dd26523505cdf3d49dd5133ca49299a09b0b1de91eccfe3ab6590447f584893f3ca1c7ab9c8019874f08af6025092607ce51d71f35d567d59353d3d2dd6f1035588a8f4220ba0bd6fd0f03e740d3b7a6ca942bae820a56a4f85f43390c669e2eab6462ce43d84b56e708ffc2621339aa0bf3ee77c470c34edbc43ef3df379265aae60c47f6179e69273342726bbfaa7d35f44642e0137cd758cd0ff31744080a1a81ae8985024cf9c7a921eb0119f02bf97a75d9db6b7e6ca0ad5bb30e2d9ed0dd19e6cd48161b5462fd76db8621f6d3d1d10d73cfff2bc8ddba9af1a420b23f0c0226eca9816836324a1a101572812f9052ee777a4fb20fc65e77ebcc78361e8cb4aeca4b7d7b6a2fb0eb5b4229f237dd229159e1c853bc9fe75b5b389660d50a3ab88719769d3581690fc3bcda3b40cf49936337f94ce34d1e19ed9844154ee1ca20d8ff431cc3dad3705aabdd1e89cc2fd5648e17746154b2baf776580eb063821c480bacfd73b989aa4dc46c8b916ce7888c3304ccce6fb5127f71d4bad8a62287b9fcf0b6b9a8c28c2396f83bd6e7cce3524aece238f566a550bb8d6df43f8766b6cf773d024abdecb27a3f883102239217e70bb6f4e5454d9bd49801e876e476e91301fda09c87bf6862508dd4e87b948442c31f79704138b77054a35ca5c22eb03992922fbaf7fc5d0fdf88b9d4dc6079ad58faee750b4ad46fff41225504159b6f36fb4ed7538576daa7421be67ba8eb198cbfe03464cf444daa2789656cc71fd638807e43d294aabe2eaf57842cfe4eae08722c8f4c4259d80f2d51e0579381e7303f6ec063ceef989eac6b7bbeb47649dae9899f2f140fe3ca63fcb01f65da3282eb123767ef5f8a10f9aabc806b3b150ae6b4ccbed19fd24dacc7323392240c4d8c1bd61e16388998db88297d41bc8e63c64a0c7c946993a72d9361770e030d56c2df48f84de624733338896b35e8c0261c36618df7f819186e349565f1d6f033629dfde407b0af0d420cdb655c3a59d650d864db7a9e9ff4b538bbf5c28a9ce12c46acb3b4a4761ad2d851eb050fc4b669ebfdcaeb13a217eaa33a8265e57bf951c29896f64bed602a3a9ccaddf107eea29cfb330693a479782035cd48f10134e022ddab3f5666437df95b72df971e01015d38dec439ca716dbb5aaa18a8d0173ea477a95c58cb5a3fbda4cfcf0ed1993f06cc374e9a67cebc381f298900f3c544193a8a8a5638d602411e417846a2853e8bfa92c327f5ebe603e5750885b1b23f681edc818d7a0d8d7c11c597ca1e5931d93af00caf7d9ee7bd534a564100ab27a11e7dd64047b131f9c236db9d1b82b7169102f0c43f322497bba6b44195be99d6bf0bdabb64a4a9da1b1df125dabc01d1530f63798469e5e82f631e582b1090f99bf0ff1197dacb9d049e480d767e1a21ad52046f32e40e1160b7a1d58601b8b4a9e97c65532b49edc7cd9a4df132ee3707e632cae4ee49a11f13b3f0f2048e3e23bb9b68e4324d609bc9518bb421ad50631662afab09a023bc8a231929b130bc54353bd418532a4297ba23c600cb05b3afc27dcc570c7c94c1b96b3f44cce7165951ae2942a9eaa2b4c815a28cb3a5797d09cfd701606067ade6614e7f2204825d8e3d8156a5426a30e3c4b68d24dfceb461355a9ca75f6dd3a4467efa5ec7f13d08dfa44d2909627b07c1a01be935c6d0328cba0babade21828100d1f0795ef7d81617bd438dde11827e1c94b7c73669490abad08116cdc0eae42fe7366d8d8f06a48ed1260f20f667120adbcf25b9d75305a92b8c46e2c1413a25663385d621afb3828e3661d977d96a062fba2371941a0e1967ec15fde52b9a38a8053d0eb1c0f96e1d826fb25067c4d0dc743ddf3199e5a3a5d9a6a09555e53ee6ce0685a0418bad9ca7de2f10fc199e7cf939d2e863f48deeb03f665c4fd9f9fc0518d9d4aa60e6b2d8247195e9faa722de669e3495fe553a2bac9206ffcb917d66cd58325bc60351b7f59bbda8d7d804f807f3c6022c807f2c4619c15498b94cecbc8567811b900b5db64033da3b21718396593298ca346730962298c0407b46560026f515b89c5900deccb23916eb3935e928f8240a95766bb3cc25620ac927c8be49143161e25ba958d7da2a5786157a44012c8fc19c68bf91d455abdb22059e393791a4c70a143e9be3163f0b0bdd81b4eef640bbf775b07fdd83e32d735219578f7251c5b463a289c7bfc43de7e47822524fb80881b4bbd0f2a8825d4791e583c79e418aff11528376ea89e6cc96c860215ac0888edbed88f42a9b1971fe98748461703a59c0935f0bd335f4b90d2ae8995837c71f2597624662c12909d76bc258d9fe5c8c985f01a65e9c1876e3883bd3999876c0b3ebba21545fda7a732803dd4719cf6e15a1d07f956380f8b5fd37e7818f6de110d317026bda8e2f7e4ff50bee5d8b5e5f05eac16f2a1a793670ad97f7920338a25f0759ab185e0edd597e0ef1ebfc2fffda8256da51ad739b75b5a98f27871bacd19036122e92473bf1e967d1ba8a166f0955b994c1b5dce098ea964aca7077b4cf0cbd75973fed0c46e0bcb71c68694b038e815001ffb23b194fc0d88d1c96457a704aa2a3f4152e41f5b168e446d9a7c3dcd769ca8d3916b79f5b2a93eab67b684554c814af4d002cae81d10e5306b53db700cd8491392c220a189e7f999235d69144276d6e9cbe4a299a5a41a5e4a18559c2be2792058e054af3f2bf9202563eff970c43db0f34ea0dec2515461368821adb1d7dfe4763bcfafc414ba7ae2e45182cbf6f6d8d0dded71c91f26610b94544acfc5681a0fde4ee39a1eca2b589fba7e1c13acb87d003d8dff3cda554e097eac4f282f052f6e55d44012e6c6b5c45e453ab730aea5057fb2d2a9ab792696321d4004d5013cad25b2bf0abeee157052bfe89e54d0c22e0cfefbc0356c978939bcef68c726922e57fe8d0c1a1eec4fedfa3f36acb277af96253f23a6f684f9e425a750a3a099f725322412a70af894998227334ec82d74fef310fe19e0ee5174b5b83d3208cceb50ba4d29d05c8b7350b4ae3fb07e34283b18c7a64340d44bf9e410865554304e0ac795252d35aa0828802450b7f23fb01ccd9458dbeb354d9b5ea20e30071c7a51b58acad9411f0f186356636efecdfe8316c6c8b9568417d40fb52b4187aa7e6682f5469119bb82b8bb76e2550591cc03db8280e794b048ba2067de9a1af101be762786a9e5940aac94f24dcfd637b0ac2945dd08c721d2cb579c73c7bb0e7984f8cbc987bd87570758dbe9e6cce63cfde49797c0a4df731c69b18a45e837cd088c781bf3c09188ffd46e7548b5fc290f471c4dce1a1b95755b9f590de569d3092e17b89561c49efd464790741660b78da34eccb40efa8eef33cf43911cd2bb1e639fb705952ddf1d4b0f2b3c02cd3bf61c2b13af640dc45c66b4ce3ad430c82448a09870a7977c50a40e4fc8a73950a92055d993c8b1e7d59e1ccd24485eb8a5ce77d20343a1b9a2e8dfec020009e7626fc670fb4495fb80253c9f7601c1eea00dfec062dcb4ee2b17868c140d6c4d180c270fa4db32111ee39df002ade5e67b43077ca00cf8a0422be4a58e8e6991df80c77ce8df6eb5b85e6cd1314512075f703d0058eaac7255974e924c9799fcea4d18f22a9351dba2d61e4303f6aa341f980362c3184399f2397c5e43c3e8755a07c8527142c910354ffc9d7a782351fd5059031383de7adaaf12cf08b3ebe985dcd8c332bbf8f6bb3d4a1d92", 0x1000}, {&(0x7f0000001240)="6a4dad0cbbca7e4d4dd8d22313534bdfba1923d4249d1f669b0db3d752ce312439842945319cb4fbbe9b9c6180b283c6ee646c478ff4a17ca1f7f4b1f0619f5e83cd33fde38c5c4b6afdd26b9551bd5cabb5cd90b3f294156f5a2612f4cfec5aa1af9896cd87b8e6b02f64ed1eab2afc0667b441003628aed33c9ddce1455c7614ad325445", 0x85}, {&(0x7f0000001300)="91423455e3415e02b4109ce267d55a94fee43a15acab08bb476a4ba0bd08ef86190ec1dbd0ff44951e2639f657dd0180820bc2901af716ff7edf93a90be615099619b9734895c2ae10a218eaf77461feb95a17177834c4a7eb82", 0x5a}], 0x7, 0x49) 18:47:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x105de3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000840)='./bus\x00', 0x5ff, 0x180) sync() fcntl$getown(r1, 0x5) r2 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000135d26a06491a1487e4ca27ce4e3194d15faa653fbb7ebf8473d83003d63f80d15428d641c4aa7929385411b519381814ef11d1201408c3519b29d19579014356e19614f7ff55da8eaac9944686a028b633e0bb5d3be"], &(0x7f0000000000)=0x6e) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)="2174512a428e7460cfba629e95dbb708236f0d4d9d5cfc7953115751fe7338a8159489604c3731e9798f3e0e52b357cae8702d5dccb8c4c86c9a4f10876dfb7314343800464ec6736b15bc132dbc07c4a38db31a72911d9b29a067504140edb1f63b9c2a4627bfbeef19611de1b9ab447f37e713db905f7da1c01f6d88c0eb766a5c3e435a35a8b704773a3e4336da03b61dc7d020dedfa234ee9815fe8828dfdc0ed45a15522be548b475d6216b378086279388bc85a2facb4002359bcea70f1c7651c4be510962f79fcd36ed12bc8605fded1175", 0xd5}, {&(0x7f0000000380)="704c61979d5d131666c3cb65ddc0762b597bc25e7a38296627efa71e2aa6598671d8ec5ddebed738c645a1d15bb19774f30f3ed622b2a78c574ff18bf5946cfa4e9dbd0a0ebcfaef1ab4fff9ac2ba10e3faacdd9fb5b7f41980a2275653710a196afe7788bacb33f0b2b83875f747a18d68d5576970b5a0270edb7478135c0bdc82af4f6c35e689f33c7746a2a207454182449ae58b434abf3b3f7e01dda85437a4a12f7db585d727ec12c5c7f95d35f17129271d1364c6447506309678a2fda00d5e077abcffd97", 0xc8}, {&(0x7f0000000480)="126937547df70edfdba884b0bcba01787657f5eb2249c71e8834470b9b11286f11d45e0287dde48d182f4122a2c7076e9901415246c5efade3797b77d851ac908097b7bdae5bf2ceafb3351a8323174bbc82efc2b6b78e9575fc948fba7a5d5dc18079254ee31ac299f62327423b51a9956365efa229c7ce2b4114ea0b70ee5f904e0ee3be7e8a9d02df618ed092cc47bed5777b9f9437663d0e4da7a9d3669f34e56bff71cb240fc2597bde49e589b6a68325e4330f5b95767584e07c77c117fad5f6968f782ac88ad17a678c0f401511c72799c7656f764722915d4a3f7d1344174ec3ffd3b95965", 0xe9}, {&(0x7f0000000100)="46e3ab1ff815445e3ff967221adfcda960988051aa582dfe9bf0bde90e33b394a025b9", 0x23}, {&(0x7f0000000580)="86d37e1e5e5f211b9535a6f7562bbf9e16b3db3babe50042df8c8bd3f93b4aa134dca448fd5215d81bb88cff064bc9cfaaf956bd002ef11a537e2df5187db15f7659f19cf408cd38db15f791f771610faed50a6b2c64b6e1341416e10de519462374f08ee64f5d679d3343b88d1567e76cc8e642f7fdbb3dfe9bef095dffd532abd6540bdf213a5ff278f4945e31247f4ba3d41b5796e17638b3ce987b84c9da3ef170", 0xa3}, {&(0x7f0000000640)="ee8130b4a48f875b12571a99d7434e32b7291c1038cc684d0d8e42f0e42d3535d747cc6a81400f3ac13d6835d972334972a3a2d3f55462f3787b28f059aeba32e4115f722e7166327e6d8f5c34cd4fddba253ad01a4e50c7d3e018ebc7c6e5b3ac6c9c53c8679924db7c17daeba3670db7d54f40295aef374999245a2e254ea3c0", 0x81}], 0x6, &(0x7f0000000780)=[{0xa8, 0xffff, 0x3, "f4b6da6f244b2580ffdd620fb254ff84fa2c9e77dac018ea84c3df2ae6e9b3f450ff7ccfb051e898cff80a6ec956fbd11fd289b599feedd0263e501fba7849aa51d51bfe7f9f8940fb4b262617a939b28ed6f0db7637b4d6ec9c9ade978cef5a3247d98fd47079769c0cdf1bb41441025a63b0cd937505f22e2bf63c0443008dd48b0c517812a872eff6381cbe7847bdc39f11"}], 0xa8, 0x8}, 0x400) fchmod(r2, 0x0) 18:47:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000000000100, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000000)='./bus/file0\x00', 0x10118, 0x42) close(r0) 18:47:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x104) r4 = socket$inet6(0x18, 0x5, 0x8) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r6 = syz_open_pts() kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0x100000001, 0x3}, {{r2}, 0x0, 0x80, 0xf0000000, 0x40, 0x253}, {{r3}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x100000000, 0x400}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0x80}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x400fffff, 0x9, 0xa1}], 0x80000000, &(0x7f0000000440)=[{{r6}, 0x0, 0xc0, 0x6, 0x1, 0x7}], 0x6, &(0x7f0000000480)={0x0, 0x200}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = dup2(r8, r7) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = kqueue() pipe(&(0x7f0000000180)) kevent(r10, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r11) 18:47:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) sendto$unix(r0, &(0x7f0000000080)="1a605a6ac21948e11d20a86350b7e648a7d579bc17743a86b0e9805d6d63313938fc5b6d78e297ca94c5a475357c368249a4cebe4b7dfd1b58f4a2114943f4469dbc0f06dea20eb43aa5ab300135f10136e073f6fff8af495569120147972633091df73d61649c98af5a245bcb88ccd108c537ba59094356413651a323493dddcf03f09613056a4855a0ccbdbd8d19a2250ee5de6475117d4dd7117732c18d5d37f1d3ef3b2fec82a144d95ee40071a4a977efc478bfa62e048b71fcd1b2ac8e00c8173436e60296d065aea8", 0xcc, 0x9, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sync() dup2(r0, r0) 18:47:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r3}, {r3, 0x8}, {r3, 0x6d}, {r3, 0x80}, {r3, 0x1c}, {r3, 0x8}, {r3, 0x4}], 0x7, 0x2) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2004, 0xffffffff) ioctl$TIOCSBRK(r3, 0x2000747b) 18:47:26 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0xc89, &(0x7f0000000100)={0x3, 0x5b00}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x1ff, 0x790e}], 0x800, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 18:47:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc, &(0x7f0000000780), 0x5, &(0x7f0000000800)=[{0xc0, 0xffff, 0xfffffffffffff8f0, "210ac70f8a47a7a575b1213b73192e86abfd5eac481678bca7511bb56f90095674499d586de94082c92069e6189100d3bc85e7d494c87e585895faeb7b087c772b54da13ed026c61ff7bc04d5946a8fb6e803f11163a9b588403d682b2a6e202418fb166e84bb1d4c3cdb2b419b233aca46600d852d1e64d3f473546eab258f5edb43f5ccf6649bf0106621eee60bc2e7302fa8f79d109da8470c31de1f3a1ff3a17ded0f4465b5f4d50056e"}], 0xc0, 0x1}, 0x4) sendto(r1, &(0x7f0000001000)="d28dddba4c145abb17fbca73f9994c5d8ca515fb8285e15553a295aad9cbbfb9399d03b80855dd55e9e10bb862bf6551597d8e059259819711fffcf3d98ebb65e5eaa84f06c8ae8bafd20e8412eb795aa56a43505721ea209d8bad552e7f25a7e4cc8bbeb600e5659feb899e17f5b7353c6560d84a8f9e76b90e6ecae0c383c5fd91f92260c3b814b08ec387bffeca335581417b41dab569dc3ba48bbd17fca77b7bbd7dd0c2eaf13c63258e76265039ded56ad209d59a321c03da912e6cedde12de96ff82589e1f269dfbf6b0f015be93d5fa4d14e76cdc6a9ee5b699f98ea256861bcb302859d9fa3f4060dafa9c414d64cca484dae1440a3b523c275f931539e68f0fba4e395416848d2b8a895e64e6749b92f5f2bf8abc4cedcca9da0d425d84555e50ec97e29ceac9c9b3f7c3fc1a9e3a9b686379382172aeddc028f71fab63c0e447c9aa24bb5b3ddac3dd7e5179ea55f1a4a7946c493decb1aa20d057bf1a7cc19e2e3361535e190b8d205314e213b80e5ffbda4449a05d2e488ee57caefc0b8fdcd5009a476cbafccaa9dbb7fce49490f2c67260db41daa2b1899e9d6ff40e3109e3cbf4bb55dc018ebd42e0a3c719da4055a46463068e37d2abb5b7dea28bc1916c5443d0aabb985a324f8f69e400d6086d945403f3012427bce0e0ae7dc26b913b85c02cbd6caa3f9be8b78eb72eefd3887e0d8700ff94c8fa75acfeb9c349a3ce0c7f243ff73d4dccdd5622765812439272e9ce401b1de6de5b1a16536c63566f0ca6892b3e11e18f191f23a2049437cc7974f1c38cc60987cc4430f58d4fd837373955db4f69a218165fb29fc51a7b8a96ebbda0480a2821e650df57a5a205fe62ac6714b0e64af67d5cfdd415ff467f848604e809f2d64cd98db1e6ccc1633c51c4265458c0eeaee03ffa3c029ee85e6c129a4460948a850ec0a2a4339b58a1522233e9c5ec8d2ae44307b2446552f404697f69ab0b80b46526ac2f85d0db26ba444feda5a62d89e0f21c3f7ad55130e20e513e759c5bdef84d2163076099c08244e3c67ac023f2ef3561eff8044546a462fcd04929c23b4364334c34feb2bd79bb71ac8e75ba19335481698ccc1e3e012983ffd125a93aabef35b876db6be2b19886c937cc0dfc9deef010a0814bc34c77456ee2d70b6f3270a53f6e35bc91a674b4312467c0a6c91aa9fd991129ba7c4175a71877c9352e4f4641ae7f69b4dead704bcbd3948686cdc57be99b94c5891ef955e15ac05839dae1533266ebde612171cdb1bde99a48f42bec813425dd757236d43119e8e5ce8ba2bb2149679383276ed71e237209d788aaf795d742ed0d9b5f209a6f0c5e82a35e8373e294865557c79874392bd4c8483a653de5ccb56a03e4ac1cee3513068eef27ce57ab51ca2a7a0c3b40453695f431b5f4f9260b215d85bd692c4ac28f5f2a6f2101e8103b60b8d9d1d8e7041ce72c4d2674545721ddc200e4602070d011f60d2b1d387381d1d33e972b58f9c914d4358f7e480037b48b87ed5f89eedd4c6bb27b31bcd0847834b2192173f426c127d32e41be3b9f2d74b3c6ec613652c7d36c463ce0363aa1816ce56544a68c51c69f54f211db9daced8b68b2b2efa19d2032de3f0aa16c12493766c2e9da775c7de6e76a32655253e4fe93bb45b6df79e9b93b5a6c5c17ca4e863ed431ff45802b68d69cd3fd7e41c8b7e24745585ab6df50999bd6a49975af1007e5668abb80777382ba61180c5940d18b4b8505617a2e0627a1221d7a90583c6d0a9c165200cbf1c6b7b61864656edaa0c6c654f7379965504d9a792e55474baaf7572e0596116ed574f5ec79bac963e5528c4c2bc917b21d019a0e9c71cb68a711ea0163ec5071e37c4e1b81d31049daf3095047ea77db96283fcb441a7b0648115178243e3b63b7c178603380497edbdb5cb6585a0d5bd2e1ff37f711da02298105948ad4315f39657be15fbda052928fa0ef96c10a3c7abfd5c3742376255876af4fdd91aec0b329035618b2812b0e71311c4a1d9beb1ca4fcd9d90684086554610ed0887683cb6415e89e8c7267fd0709604e8bc1d9e83f50b2aaef8c938a76cecb252032c8eb2d615fc392ca916ac73e9f659cd3aada6d98c33a7e27f18f75e5cdf98d66af3b4c7f9790b0658a5555f06aa2f5bcec3b2d4a3940d23d8dfe12cf9ddca22e2e3d933aa8148d76e2bbb755d9d1641a85516afa4b4441533e9c11275494652e5597e9b70512801ee756dc25f09053141fc98ece1845fbdf4c89202a9f4579a06cd5bd346129cad8e43292d3e1d74eae5d659fd1b3c1eb5a1a56c3e0799e84a734cf26392015b912be634af1d6a681e25c7d72d9fcb333fc387eea8969036af699bac3bf0c7700ab6484e1658c9b49442af270fa87ce4d649a4d826558dd71f1ca2ddadf9b064eba4bf5c68ab4d5a4f5bdc0ab9b4f8a20f957cd41ae95b1152a15ccf91bed5f987bf5463c656f6945521008f5cfce720dc9315354a2b5fce383bb140dd2eb161e7cbaacd42bc447e346a10aa8a99661df37a35e875535eacd5d92880f2bc97a088a1fd5436a2a54bbf2c8ca1338d31dc49e7dc82142105a49d89c40b38307a58413df89221688cec26c56f6b90731956abd8bf2f3f277f15b45dad67fa6337eb4d67f124f7421d7dedef1b9703662b6701682db89c1d978e9bc84d15b8c4b6e8a4f3f6de20f0b42b536c4366a35d591e021b9d04d4b55c2f7f3c5d9cb8d5ad0c37cd72c883bd0547b468dc1f98e0427f306f475d65a89cbd7adfbeb6ad12d0717cb3f76aa38beb2ebcdc3ac2c12d7ade050e3ccfb5b158907042e233b8cfa0d2b738be76d304457bb51a4d5a1bd8f11d5bed36cf58c43011706063a0b4be780f339d8a38470ecd398cf9f5f11e6acf29b27e10f0ee2fc4dbd6611061f914822d34735ab67e7a3c1aca745d1d9c1d6b8079b1495a30f904a8784ddf62c72fb65e755084506c1a7ad2df3b20ad876bd85cc76a2546ff010153472a7a3755198e2fbf413e1e25d946cad47800821b9e606bb42d492e1ed51c3060d1b84f3184af02d52d13a3163923d926f0eeecca6d08dc2c9eb519437a471710aceaeee704856afc87895f53edba8d617bd53a7e4d356af0f05f756288049f4e71c4af65bb8cfffd7398748b732d77935129bbd1e9219623221035623d64359209deae64d2790bf9fb42dbed101976b6382a1fc373f2e0963f27670d734af4e550c6895ae3490bd3943b5d181288d4541f97635931a35e48d865a09dc4d5ec463fc7a3facecfaade61da79ac3b8a1427a26bca16f1b681b2b147759fd99b8ebc2733fecc7216f34fde251fb1378d69d978cd3c5fae4092f19a85ce7bbbe8b31e808bfddc48ddb01872376803437f35cd67d4f4c0bb2771a9e539a36174861ca3fd09034ea34ef90da1717fd0c420cb6ced72ebcc6350f8eaa1af37c42bddb152fafc171d34c55a0a1520e671d0567ddc70088b62005b2133aba6b886c2f37eeb1ed3cfada62882c2f22546c78ff5e28e5a08c80581128e582b3c348222f1b94fd066e27088c1d68a1a0041262658c7a1e560720bbdf08b2786f01791394f98a303c4e2f560803aae1907ab2402bb0f6db1606f79ad52797b1af190f5a4cff3a412d6448629a320024033093c88f392b8810298c1659cd4b90b21803af4cbfa5719d61499c7c46dba71282a79d54550a909814fc7cd8f62e0869d7dd3f1490dca3d2981fac7ad84207bd2dccd48e575ad14719a589b72903e39631587d81f45a6ddc9de0952e85be4f49bb82d9d8f5091011a9520aa33b8ba570bb278d56c99094c404a1b82c1d6596ef20b524f0ebcfc83988382e5918cb42f6c2fe78323ada856a76d94e0300a7271b9cc91cd9dc7f6fb90ef6e1e01eca01c20442bd3c056c436a94a5cb493e7bb7bce426db5fc28ba2ecd215f8964ee654f2353bb7d4d69649cd457868128ed02b0d653f55bc6a104784e43202acb813b0d8e7a3328a209812250d61af69d4ffd038f8d14131c6344ddcea82da7cfd6522275a546a0be959c872f677b4a7196cffbe70ea0547b72328129a9989ca85aacd1e8259dc4ca2aa16f82dc2310c963071bd3a5805cc5ad2d51a072b39e25e66c861c60a1a3253ba574b87c59284640f208b30f4111ec46f802a7d0cfcfd4ab1d3c6a2b81c92c4b77c50fe71737ad7386df66ccf9f63f3611d6789fe86c15b370df3d6dc74af21d3d787174dc60a5ba0eeb976f6356c8f1057d5b7828bc61d9ffbc151b4127ea41c4fffedf92ad070f8e218bf1084caf2d34472275adbdbd7e996ab3826e4b775f13a645da6614e37f039625a52411eb29e97d184657d1a26c98a9695d26f8caa1cfe847fbe958bd9e73504455fa291b206389fa66673d74f57b293801a005dc6c43bbb04f30ff8e49e05263abdb9f68607b0d092b256bc5a91dc0138847efed2e8607641f0a18d74673a48d0c3858c437ec11defc79859a347df8acc95a505079bff39626ac66be28369f9f58e99535edbcb81d89d1f60d0f5c2398ee041d1c4350de274198842d9f1c3556e400d719d554f914d7a4a69a8e0a244d4abe330409733b68636795e0462f43bc0aa6bcb09f21bf02da104ef0e3e372012f4782ac6fcecf4b64cb011856ce9b6442b8d0787b42df951f89d655c16699e404d664d5b86974814e086f9406ed8b6605c16cf863d2bc39c8cff7a1979e6fb60d2857bf937090daad3687ec24de5275fb2ab4c0b19d50d7a609fb356daaa3947039ba7fdf670cd4572afb253071396ba5c7ac3e868b00ed0fd895dde39913b62f191908ccfd5f548fac4e58c859f41418d41e90f1a6c44a9449d59a0253f21eb034ea62455a3ce7e9e316d597480d75b0dc76b3a5578e9bc3de6c3d105aac44d5f9a82ad264ec1f88c4538ccd0b433249327f9f4ec47a77bfde30eeca70f46af4a8db01bb34d7d537e87e09a199ddd9dda783e0216b13ae2c018d7c4cdc4ba45daddbf86613ea2b6bf2569ff2fc9681523123c9a47276a01b24afac258338c6e60be51bf04052c6ac472759ec90cd56ddfb15aae79ed21469aa2e2304e62af93d40c37a35dc5421062965b1a07335df2963f148c510cc0903699851ebd0f37db713150685b19c306a43110ac38f3694acbcd8e7b41699827204d879be9b24cbc9f13efb423cc0db4324bc04e189bec8da310432e24a0595bc615eaaf171b3413b01aec050d9eeb033ecf7741d62985818e9500ac5df54a34f17681c40b0800f25c6b8d2f75107dddcb35ca62d72be4810755208a5df7e1734e489fcaa9d1ecb8a392f9e1546389981d8a587527f0e00935d7d02eddd13d45ecd82b277aa4697242df7fd9015014a4a92cfb5b2ec7b949df2e3b9b51e21740d620f55ec168584856f5d771a7299b8389f424ec86aea1cc7cd15ba70f9552a6b42e1a55400de1805110f1f2e1307458bff9a6452489225affa0162abf4ef2e31551a499522845516ac005117946c20d40481ef2077453636979b80496546abba30a8d2615d733b7b0192914138a7d78ae198df574a013a9d36f992ddfe66999b4ad653a3414fcbe131f0a7a37324b2cc445d838943f7be7bffc2606db1a194ca2f22551eb1071881d3592f71d2a3abce4a3c989d7a2c35d6c1f53f6e083e17a67291404f4128ed61297e2f05f533fdc3833d52469eb137af98ca1134e980cce36762b7db549dce357dbfc26d2ab4fdc775931a0a751ff773aae1ad552eb0c528a6dfd0005f31419e461dc62e912daa3850fecc512f58dec704fe9c4b9", 0x1000, 0x402, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)}, {&(0x7f0000000200)="2677696204b2097e50d363ba3d6964a65b4c38e34775573b0a772594e3b421bb38bc0ac2bf2f2e19a95733ea4413680bc7a20234d0181a9049db572333e7b50b13f7f222f7cb300fc76d6e910793fd27ac5b87f8c282c64a639647cc1aec180f65811f9e20be7eb29f5e45555a3c56acb1d460b6525b096b3fb23b235e63705cd476c2ed3814c628772d9fe09f32e755c60791b9af06f223e3ed3f9efec394e592aeb23a9b4b9dadb802a73aca6a7858885a1c1ce04153f81d3ca8a8445c", 0xbe}, {&(0x7f00000002c0)="8fe6cfc8d78855d0d42cea741c6f04eb3a59cb8629ec24d99697ffad307e6a313d2743e8c224c00d08bcdcd692c42b5bcae032d2d5a959bc42d85c90ed9b78691358b8c0bc606cf2ec3ac329ae2c7359785980a3dbd2fedd123cbc03935e3b180276d467d0697b289125c7605f867d6247525c69735d496ee965146b95235afda9d2778d9011c1d66e657a7e3388cb35d245e5050c1dd5a91995b4e37154033825a14a0503cae53c6b0a9b308466d114fcd68a5ac4c90bd9b435790c0b557fc0c45ede2e01749760b3524fcc32d20a89b45d2b87edc12b62ac419c9fb251", 0xde}, {&(0x7f00000003c0)="39dde5734bcb5b772cba85bec0baeb6ec8cc873e3dc3ffa41218c3e8a00b50a68557d9c4e41c81f5de6c05b07c36bebe13c74a2f019c59c4e6bac187b451f54b8d99a8be5cc2484281aa79a7bd1f7e80d634111e38503dc35198bf2e6dc1522d762f0f492edbf96494d8d3cb9bb54dbbff650b4b295d6cf8e04fdd0d0f08d6438a342428eabfc4f008caa873e34800d1521a6dce684a47245d83b3bb8c748c57d43b2d9708267d600810d064253562a2c6e5abfe28d035df4e3477b6f1ae429f354a980e8b6ea90dd4d21e4718af507109e8bf5c3ed55c62ffed4f523f9e8e1ebe95b988dd72630c9f7a8c75171d22c3f92ff64992be73b8d68637823de5", 0xfe}], 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="f000000000000000ffff000009000000fe4d57f6fb5facbdaf62a34447a79ece263c0b0ce98a05f1dc2244f96d551a9451e0b05cd7b2e32f23cfbd193dcf760c50ad81ac4cdc105778c9f9a486eca8dc7b5886043c9f9be13faf88e1806e0e8d50ce30ba727faecbf152e5fe1c023887f61b6e4a577062424c17a20dd835b6937a45338bc83d93a1f93298e2546c4c12fb422f0f115d114dc3565cefb6fa26de158628143add928e76530301341578e6e73f6c89a710d7f1c56856bd99fe6bdc8e49bb5b87a10c6a1bbd6fa377e2a32a4a279c20d8256a0d6881e6c9d7667c8231bcc64570b928d867660000000000003800000000000000ffff0000ff0000000916d14c5cc8210a10b0cf15c7f43b86c0080a682cd83255b9bf4d73b84761dc61148da6a32e8520100100000000000001000000000000002991fa1a6d3e74cb0d70e222129567ae5311ca9157be0678aa9a55163f8e8bd8267a90d6220ce670a18096040aad33399e3cba240bb643393e9aad799264eab0eb663db7dc42673e2ec978be97fd42b0bd72cb9565fec105a243d79ca0c5241c557fc441f60e1389b1ed5138010000003e2ffbbe1853a4db219e0746cfc9b7cfb9d39606d707695db8465c955c5c255916e2cc39a49bc16283393815b59c98f03fb2ea2afd2f91649a202a4a492166d2cb6ad6139dbf8184f2ab008eb1d04401102ad25889b0714b4ac5830204e1b33e22731f8bc405de1cd94a5bf8bb1ba9bf123d4fad64d8f16e35e632b78dd9e784e8d83f487a0daa0bab6e9012ed920000b800000000000000010000000900000068d332f0842cd761583dffed5c1a5b8ec60aacff01e1a84eef8cc674d730d24b7b8fc8bc190f6e85d46be4ed49ada94368ad878112db5fa4ec3627d48c6253c5e0133ce7056f8dc3966d9ac8e0fc23ea050c550584cb808747a29a94108fd253dc99f32387f87878074b794e855b34de8996019ad2e4a5d8e54fb7f9f4629e3f4cb89c0600000000000000831ee7577577eb08148d50cfdcd4240735b237c19df9e97a0000000000780000000000000001000000617a000047f714655ed5115ef974c49c6ff6f12ccd97edee309dc32d554ed4802f4840aa98295f4bab173fbe46cd98c6238df81b5602c089c882622c80b0d8a6a56afdd65c4bc430ee12147bf3ee0395afecf2ef4d36f6952c32c6b864f954041c7d4f6720ea04e40000000090000000000000d9beff000007000000a86596ab93df7c09b165c1d8223cf93be2fb4ba48fb054962f8ddfd311c67c026203b6203fc974b7c0b979ddca0211830e49802660d5a76b8ced2767b5361f71eff876ef771819322fdb586c2becce964bfe76ef0a621683519e81dc50718e41a5800a2c06a57f18dfc517326f6d76e276210adb058aa5d77de666157af6cdc19c4b5f1535494cbe5aaa099d286f82b4c29acd4d6b9e34bef95492e728e5da5836b19d62df86f5a8073d98d4289ad26bbe4e5a9f8f00000000000000000000000000000000"], 0x3f8, 0x405}, 0x408) 18:47:26 executing program 0: select(0x40, &(0x7f0000000000)={0xb6f}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x943d, &(0x7f0000000200)={0xf2dd00001, 0x20952d8}) socketpair(0x20, 0x4000, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 18:47:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="05966a87c51df736b9f8ae10589e41fa03d12be29f25088ffd7cded13d16b5926b2a0eda46e553036fac56ae38dd91ede4a31ce79bd30bcb2d970898d79e86442e0ca5ee38843df734ed340abc212e7b3ef2171eb8f6ef14a4299effa6a6e2c5a428b2fe7651a6bb05d511f9cd1185ba8940b844864b77a8ac41200a6f70241316bcf942d0f4d294b6d66dda2a2794ad0c596c64a9", 0x95) 18:47:26 executing program 0: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f0000000000)='./file0\x00') 18:47:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) 18:47:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x8001, 0x2}, {0x18, 0x1, 0xbc31, 0x7f}, 0x400, [0x1ff, 0x6, 0x8, 0x9, 0x7fffffff, 0x2, 0x2, 0x1]}, 0x3c) 18:47:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/145) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) 18:47:26 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/115, 0x73, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x200, 0x100) renameat(r3, &(0x7f0000000100)='./bus/../file0\x00', r0, &(0x7f0000000240)='./bus\x00') faccessat(r3, &(0x7f0000000080)='./bus/../file0\x00', 0x80, 0x3) 18:47:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() r0 = socket(0x1, 0x5, 0x7) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000200)='./bus\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) accept$inet6(r1, 0x0, &(0x7f0000000080)) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() 18:47:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) nanosleep(&(0x7f0000000000)={0x3, 0x1}, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/223, 0xdf}], 0x2, &(0x7f0000000340)=""/133, 0x85, 0xdfa}, 0x800) r2 = getgid() setgroups(0x1, &(0x7f0000000080)=[r2]) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000440)={0x100000000, 0x10001, 0x3}) pipe(&(0x7f0000000040)) ioctl$TIOCDRAIN(r1, 0x2000745e) setgid(r2) 18:47:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ff4000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/175) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000)                                                                                                                                      18:47:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="7187b27fbbc67d3eba1a9ef2c964d8bd7bd0cded8fb0ca8dfbbe44baeef6ef1f81d73ff599feca3a16d6e76ff9864fc81216c72ec9bf66bfa309a78499031eb7a14a863d9cdef0caaa6f585cc01c2d39dbb1cd52f12e7167875dc9426b77dbc6a197c2992e8b858d54b962d4f347843befbf7f4b4b89c2250a", 0x79) munlockall() 18:47:27 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "34a3ebe2aebf1a95fbb38ce8d100200100"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts()        18:47:28 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 18:47:28 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xb) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x41) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x24, 0x6) write(r0, &(0x7f0000000080)="0d0f8100bc7e402dd51496edc9cd551bd8af7aaf9b634df82ab704b02466862491f650a34db60adc2bcf8fe122c0ea43bdae72575b1de8f3ed8aec4bd6d9a09cabfee9a6bdaba6d56b8309031ab09e7f1a39be26241ad2e89984fc41b81389a1b45c0e2f4b07d1a098e5023ef092074c4084601c8feff025e268866a699ed726b3fb29f9b547986382764311e2282987519a3998714216d92c66a4940d", 0x9d) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$getown(r0, 0x5) fcntl$dupfd(r0, 0xa, r0) 18:47:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x9, 0x9, 0x7}) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 18:47:28 executing program 0: mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) setrlimit(0x4, &(0x7f0000000000)={0x3ff, 0xfffffffffffffe00}) r0 = socket$unix(0x1, 0x7, 0x0) fsync(r0) 18:47:28 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x76, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000040, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x40, 0x401}, {{r0}, 0xffffffffffffffff, 0xc, 0x5, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x89, 0x0, 0x2, 0xffff}], 0x9, &(0x7f0000000280)=[{{r1}, 0x0, 0x0, 0x40000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x80, 0x8001}], 0x49b0, &(0x7f00000002c0)={0x6, 0x9}) 18:47:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) 18:47:28 executing program 1: r0 = msgget$private(0x0, 0x20b) msgrcv(r0, &(0x7f0000000280)={0x0, ""/252}, 0x104, 0x3, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "7cd2c630ba5bdd6f6bc97d5ff0cb9dd3e096d2871590eefe4bd2e54657e9c8bf33cc94920bef20579b19e0bc7163b13a55e9f78172593b9e266246400aca8407164e19da45097619d1a5bd22421b83d75688256462a2a3a11ae36191f840"}, 0x66, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3}, 0x8, 0x0) 18:47:28 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) msgget$private(0x0, 0x481) clock_gettime(0x2, &(0x7f0000000000)) 18:47:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="0000020000000000"], 0x8, 0x0) msgrcv(r0, &(0x7f0000001140)={0x0, ""/4096}, 0x1000000df, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000ca3902b896af50ec952e0000000000"], 0x8, 0x0) r1 = dup(0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:47:28 executing program 0: open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) mlockall(0x3) msgget$private(0x0, 0x30) 18:47:28 executing program 1: r0 = syz_open_pts() setrlimit(0x4, &(0x7f0000000000)) r1 = shmget(0x2, 0x4000, 0xfffffffffffffffe, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/177) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)=""/181, 0xb5) r2 = dup(r0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x1, 0x5, 0x8) setrlimit(0x6, &(0x7f0000000080)={0x20, 0x4}) 18:47:28 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="fe8cc4f353c20847f55289c98f26430c6ac18f58f8a361fbd2f994997cf900fdb1fffb9bde4cede9938a576573d42364548538627fbcec", 0x37}, {&(0x7f00000000c0)="784fa457ddac489aa85d069dddc13113b22ca79ba38af012727195efcfe67cf7ae4b0fd3def72956a85da77b71fb12a7", 0x30}, {&(0x7f0000000100)="2f4964f7f3e0e9d52bc20ca13711cb980f95e5a0a28f69b37f7f2116994b1bdc736e56e2fd7f2069cfaf1105a1ce2d99df71ee991b6cf3026e4d4bf0ff95f500c55e00e0c1f74dda80ea4b3a8dff008b25267b27913aa7a374c6764e9c8e20a7b4c7e1aaed7104901cf9b82b1cc6b983567bba78d20143867b5b461f40ad73137efaa548dd9dee30705bc55bbbf40c7f23bb5107c8b1f4b955b4892bde99e0aeea58bfbd31cc333585aa831575b5c57e59c83e74aa684edbba731406b8d0ffd8baa15280ec1a923f30c63be9f9e667aa28cde2b94e55f50da01c04ed26452c961f4493e8114c83bd3b98b4e4dba0b5cda45bb8464250c296b12fcb", 0xfb}, {&(0x7f0000000200)="6b5a89c682a97a2923f8ff2bde544aa006098f8ed36262f81fc076698e3892ab2cc7cc5b3067b626651bf66d04a8f5150cf8e95977be1a2a88", 0x39}], 0x4, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x48, 0x1}, 0x3) 18:47:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 18:47:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a00, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000e49000/0x2000)=nil, 0x2000) r1 = shmget(0x1, 0x2000, 0x700, &(0x7f0000c33000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mlock(&(0x7f0000d35000/0x4000)=nil, 0x4000) 18:47:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/12, 0xc, 0x800, &(0x7f0000000040)={0x2, 0x2}, 0xc) 18:47:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2044, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x6) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) 18:47:28 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x10001) syz_emit_ethernet(0xb40b8e85, &(0x7f00000002c0)="4bd3b6d71bafb4fc66c15b3619882adc1c409bde292e9cc3cb4eca9d338abbe5e7db92d034e8dbd5741c6e039ec5fe48111cf1db0d705cf962b22a4ba87fead5eaa7d5351f29db191da8a3a8ae7e03719e8c97434572186f64925de66ea31cf720faf276be723ddf3416") msgget$private(0x0, 0x40) 18:47:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="32eb5fad6df6416c250e9d0f381b15334741ccefe48132306a19f6e13d7057df77430bb99b68d3f43031e22d19471b911633050c82f0a029fc0c170e1565501258574320ac049f45c6828d076ea530dc11b0c579d69b4866f7ac01c5b75fb6655a877881a5150870e5e8bf69abb013db2cf3e3589bc578dbad9c54beb0e14f83a579a3ca10132c02f8b89f175a21bda79c734989308cc078b8e6349c0d5cadcc04d7e7ade2a6727296145ea08144359ed84ebb03a2bebeb20601e9c423cacf2d", 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x1, 0x9}) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="f0ec62a1178839b5a6f84875cd8f61fea3f1afbff04884a5bddf2ff34f4f925ab17fa27e8d5a8f26916154caed8f8713964c1f71875d66dd3abad5f29e6baf01ba9ef02707ae8bb039378eb183d5d91d8be95689984450f68d9e2125c63f4c683acdbd76a9f6dd8637f6a8f5143b6a171474ecdf3a24f0499803bc33248aa44f2570e1247602d90bb2ba95b7387106ad07649b3754383620d1b850125a3ba80eac31ae91d218f7b18a7b03dd776fc83862b41693d1689bad9d7bb80fef610354ba8bd9f32271a78409fad579b73692878061d7059f719d7568a940884ec52dabb11d", 0xe2) 18:47:28 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffa, &(0x7f0000000000)="88d078c212983756d714c3078b0e2b9088ed398422a51ee93a4f0101078181a2239449099b7922b214fa9c6bb494f0c0a2e3fef25e9e2e15de695cf3aa5280f51b08abbe361e66d6633a583e939e230e38f1c36e49ea9defc5e9ebc12c95b3efeccbbf5c978c2255b17f21db83e3abf597145b7452e61f02cf9fa3acf85363877f3a9e87c587e738b79aa34f5e8cd9c11203e0bccdc1d289ef6a5d710ea9fba223d21ff032ac15", 0x6b) setitimer(0x1, &(0x7f00000000c0)={{0xf1f3, 0x4}, {0x8000000000000000, 0x19}}, &(0x7f0000000100)) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) 18:47:28 executing program 0: mlockall(0x3) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f00009cd000/0x2000)=nil, 0x2000, 0xa106352fe68ea2f7) 18:47:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4000000001fffff) 18:47:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="4fddfc0e85b7aff361027bdf199f08d2b3b0c323984e6eb6d9ca6bda0a467992c380f768b30a1372658363b80458b3819809d4fdff1e23f1c6a22681624c91a5c93ad010b6a4405939a24ce13c82b64627cac5816b2e4c5f338e59d11ed2676bcb703f09f11454e11cd0edf02bed96afb41266a2cc6f2c856a194eebff6ba3716fad1b2f224fbace240fbf9f", 0x8c}, {&(0x7f0000000140)="cfc60b590eb9b5d997ea28b40b20e8eb0012c8ce90262259191da949c15a8cde12bd0a082577df76845a5cdf135953637bb810044ce2749c2cd17053ea5dbfd437152cea9a6a4099d968a1cd8934df55fef261ad2aad11304e9ce9edaeee5020f8a1f5fefde12acb5d4433d229e46856dc060e74613699e709e779d6db86e67b3caff0cb2ed33f4c607b7f0f1c48ae5eb30ebad7f3d14d4c1af859d0c7a7f4967274b46d5a09ca934d280b7cac2ed2e8157f3bfa83bdf066a89783825574b19b24ff7bba728f43ffcf7fcb03a1ab29123d5abd17e5f3f28cb33c6d492fc3bd3e166d860f3031f9c3df9255087ba1afc2", 0xf0}], 0x2, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x60}, 0x400) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 18:47:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000000000000200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x101, 0x0, 0x200, 0x0, "65040000d300", 0x4, 0x9}) 18:47:28 executing program 0: clock_settime(0x0, 0xffffffffffffffff) clock_getres(0x4, &(0x7f0000000000)) 18:47:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)=""/204, 0xcc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 18:47:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x1}, {r0, 0x20}, {r0}, {r0, 0x80}], 0x5, 0x3f) fchmod(r0, 0x11c) 18:47:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 18:47:28 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfff, 0x8}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x100000001, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x200, 0x40}, {{r0}, 0xffffffffffffffff, 0x4a, 0x0, 0xb1, 0x7}], 0x45, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0, 0x7ff, 0xacf}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x6893bb74}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x82, 0xc0000003, 0x0, 0x3}], 0x100, &(0x7f0000000180)={0x3, 0x62}) truncate(&(0x7f00000001c0)='./file0\x00', 0x4) fcntl$getflags(r0, 0x1) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x21, 0x2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') r1 = dup(r0) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000003c0)=0xffffffff7fffffff) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00', &(0x7f00000004c0)='W\x00', &(0x7f0000000500)='W\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='W\x00', &(0x7f00000005c0)='W\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&$+(\x00']) open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x10) connect(r1, &(0x7f0000000700)=@in6={0x18, 0x2, 0xedcd, 0x3}, 0xc) recvmsg(r1, &(0x7f0000001c40)={&(0x7f0000000740)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001b40)=[{&(0x7f0000001780)=""/31, 0x1f}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000001880)=""/161, 0xa1}, {&(0x7f0000001940)=""/21, 0x15}, {&(0x7f0000001980)=""/110, 0x6e}, {&(0x7f0000001a00)=""/214, 0xd6}, {&(0x7f0000001b00)=""/39, 0x27}], 0x7, &(0x7f0000001bc0)=""/99, 0x63, 0x442}, 0x841) mkdir(&(0x7f0000001c80)='./file0\x00', 0x58) bind(r1, &(0x7f0000001cc0)=@in6={0x18, 0x2, 0x81, 0x7fffffff}, 0xc) fcntl$setflags(r1, 0x2, 0x1) socketpair(0x20, 0x4000, 0xd6, &(0x7f0000001d00)) sendto$unix(r1, &(0x7f0000001d40)="4522fa97dbac2b24d46e9a1b8c59b2dacdc02fb17035bf587a0824db6f333c104ee3754b71af929628f5d2d6f78123ea568d496204d7be9d5255620e51e1c5927dc70ca0265ca71d8e75b94ddc78a2ef0c917c9c53281bd1f9816d889f48d03ecd19ae8aaa28461dff90135fd58f101f574d31db25bed9825c7a8c12cdb0cdef5926f961dfc322075704e57de9db98dc49ab02a284d4bcd4af2e5878513d5b94a2bd591df16b3173a3388e699990b8dd9f499359963e55ccc764b13a15fc4251ae5ed137012df8520bdb5128a66894044ac694a6f226c76d838d950803c653a11daa187a069d9e90f4e8999726a7871bf2", 0xf1, 0x4, 0x0, 0x0) connect(r0, &(0x7f0000001e40)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001f40)=[&(0x7f0000001ec0)='&$+(\x00', &(0x7f0000001f00)='&$+(\x00'], &(0x7f0000002040)=[&(0x7f0000001f80)='/,]\x00', &(0x7f0000001fc0)='\x00', &(0x7f0000002000)='\x00']) socketpair(0x0, 0x4000, 0x9, &(0x7f0000002080)) rmdir(&(0x7f0000002100)='./file0\x00') 18:47:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) ioctl$TIOCSTART(r0, 0x2000746e) 18:47:28 executing program 0: r0 = socket(0x10, 0x4, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 18:47:28 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x66}], 0x1, 0x0) 18:47:28 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b4f000/0x2000)=nil, 0x2000) 18:47:28 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 18:47:28 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = semget(0x1, 0x4, 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/26) semget(0x2, 0x4, 0x40) 18:47:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000001600)=""/85, 0x34}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xc0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) fcntl$getflags(r0, 0x3) 18:47:28 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1, 0x140) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f0000000100)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = semget(0x2, 0x0, 0x100) socket$unix(0x1, 0x5, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 18:47:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x3e40) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xa8, 0x8000}, {0x9307, 0x9}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:47:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 18:47:29 executing program 1: shmget$private(0x0, 0x2000, 0xfffffffffffffffc, &(0x7f0000b39000/0x2000)=nil) 18:47:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x3) 18:47:29 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x200000000001, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) r2 = dup2(r0, r0) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) close(r2) 18:47:29 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20000000001026, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) shutdown(r1, 0x4) kqueue() recvfrom$unix(r0, &(0x7f0000000040)=""/2, 0x2, 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x59, &(0x7f0000000080), 0x8000, 0x0) 18:47:29 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7) sendto$inet6(r0, &(0x7f0000000000)="08cd7b7f6327da47baffa7357d3b304830d80da90490c23b138dd0280f758d90d2b3168aad5082e114758a5ad1f3b2cdaa0f70e5fbe1d14eeb780a2e2ca49acd27aa21d9e2e5eaf421374bd740e1c27153c0fc6048d528349ebf10114602eec794145e0d69cdea5077fccdc60b5258bdb28946cf1c6f804cf01482f2969251ebe701eb7763abc2433e9749756cc39f3ea46adf65d556dd01245b2624acef116ec6b55d7113e39df9163f145aeebc1a0081e73aaac18a8b08b07154a52a71c988351164df8e066f", 0xc7, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x4005, 0x3) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt(r0, 0x5, 0x1b, &(0x7f00000001c0)=""/87, &(0x7f0000000240)=0x57) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x8c00, 0x12) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000340)=[{r3, 0x2}, {r4, 0x10}, {r4, 0x80}], 0x3, 0x2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)=0xffffffff) r7 = accept$inet(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt(r1, 0x7f, 0x8, &(0x7f0000000440)=""/236, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000580)={0xffffffffffffff01, 0xffffffff}, 0x10) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) write(r9, &(0x7f0000000600)="c14c0c57e0acb4aaaec9c1702ad3244d83508281df185becb9db582d9a55a1fad6cb4e9ec7b699913723024619eec348e32998d1a06d40828485c720684b32e3767af0f7c7d0625f6fa4c17dfc42ee8e34b97d897fa8416703bbbcaff5209790d6a5bf285fbd6bb9e926240573403cc609e8462c2825b9a6b33fe9031b395941ad61c94923e42ea9e1fa20221e806cd22ddb01dbe740cc69e2657792b0adcbc6acdd77d9fa13a8be3457ea63956774cd7bf0849f6f19cd5682dc72b351e526c53fa81de842a5bcb092", 0xc9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000700)={0x7fffffff, 0x3, 0x174, 0x6, "ef2fa05bfa6f980b398ddc74707cfebfcdb96685", 0x5, 0x424}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) socket$inet6(0x18, 0x8007, 0x80000000) flock(r6, 0x9) fcntl$setstatus(r10, 0x4, 0xc0) ioctl$TIOCCBRK(r5, 0x2000747a) rmdir(&(0x7f0000000780)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000007c0)=0x8000, 0x4) ioctl$TIOCCBRK(r3, 0x2000747a) r11 = semget$private(0x0, 0x4, 0x20) semctl$GETNCNT(r11, 0x7, 0x3, &(0x7f0000000800)=""/156) close(r2) setsockopt$sock_int(r8, 0xffff, 0x8e82b8d069fbba42, &(0x7f00000008c0)=0x8, 0x4) ioctl$TIOCNOTTY(r10, 0x20007471) 18:47:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000005000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000768495d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000003616f5f4500162e098830b875a86e8"], 0x1, 0x3, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000410fc25954f612ea7deb6430a72c76a73b7705944a9080c0f29545fa8fe172673339a92f03a4ab7c09db0671618fd2a6b9c729978e706f33a115d3a0cf827601bd762d6373d443c70887a9149b0b67a53afc2fd1d854b8c601fe28518ec79e82ec2c1cf3b3753e7d5b4440dd15b1b65f40b64ca0f9259b0d848ef8978c0e0464aadc4d0e4a1dc3035dfefb7c66e4b92dbb5de92b29896d27c9524fe7a82674b45f0c344052b109"], 0x60, 0x1, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xbd, 0xd2b}, {0x18, 0x0, 0x6, 0x5}, 0xfff, [0x5, 0x9, 0xfffffffffffffff9, 0x5, 0x5, 0x8001, 0x689872dc, 0x200]}, 0x3c) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYRES64=r2], 0x1, 0xffffffffffffffff, 0x20001003) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af5b7f6eb03be86d38f1b7592868e64463750bf0e3452e5e70e5b82234934a41000000000000"], 0xb5, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) execve(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)="2d2c8700", &(0x7f00000007c0)='\x00', &(0x7f0000000800)="2d2c8700"], &(0x7f0000000a00)=[&(0x7f0000000880)="2d2c8700", &(0x7f00000008c0)="ff232a2426b9237d275c2900", &(0x7f0000000900)="2d2c8700", &(0x7f0000000940)="2d2c8700", &(0x7f0000000980)="2d2c8700", &(0x7f00000009c0)='I--\x00']) 18:47:29 executing program 0: socketpair$inet(0x2, 0x7, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) close(r0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) 18:47:29 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xa00e) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000400003fb2a3e4ef975d9203ed4e539a78bd3b92f29bb40a5ee6cc70b6c3600643ea62be9eb71038188ff918f72c5499478e1d1173d2d60f1b8f5d86f0d82f101a8cbe31c412b461a44f84fa8db5b4a4a2483fb44053fa2b89f010e8bc0b2ce96f0fe09a69214b35777f532ca7414d3f6015e9a7dedb9090ae3077fc339d8379c37393bdc86fe02e3de0a1a4bda71ab3845fbcec2e8046ee2cf4b4"], &(0x7f0000000080)=0xf) fcntl$dupfd(r0, 0xc, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000100)="7187b27fbbc67d3eba1a9ef2c964d8bd7bd0cded8fb0ca8dfbbe44baeef6ef1f81d73ff599feca3a16d6e76ff9864fc81216c72ec9bf66bfa309a78499031eb7a14a863d9cdef0caaa6f585cc01c2d39dbb1cd52f12e7167875dc9426b77dbc6a197c2992e8b858d54b962d4f347843befbf7f4b4b89c2250a", 0x79) fcntl$getown(r0, 0x5) 18:47:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000080), 0x20000000000000f3, 0xffffffff) mlock(&(0x7f0000140000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x42, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20020, 0x2) 18:47:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="325a8f711d27c1085a6498fff3242d593b0f62823f63ba98273de47bbc5b6a6b6bccfcb785b7265df2c431cba4c162161686b795b76bf0f9ff6d6903c851c01df2e560e810318dbfb8d09d76f962e7f0fb8a379c24a88a99ca735570696064bd4038536cc101b31f877e44eac811494e3b29ad6804343f96f5ab5df9b3edfc6eeac7020636813c8c5b8709895707605977ffb48c9cc834b141d5cf2c9fb529398c220a3afa3eab96715d2831f8a8abf735876cc941817bb7cec59cb2353240a32bd725fd32d16edef4d084e1af", 0xcd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) flock(r0, 0x9) 18:47:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r3, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) setgroups(0x0, 0x0) setregid(0x0, r1) setregid(r1, r1) setuid(r3) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) 18:47:29 executing program 1: truncate(&(0x7f0000000a40)='./file0\x00', 0xffffffffffffffff) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)="8c269bc7758d30464a7cbc0efe685f6f573bca562b002033c707de2cac4e296df7c51eb41b444441b403eb133e36832fc4c7c498927b206a18419abc34d6fc1191a008f205318279b55b0ab9e7341c7d66db440fd04df5b95e46e76ebbbf3b3a4cd9ea73aaaca0a6f8f529d3e6f1b9ccd2b8a46d03f2cbd9", 0x78}, {&(0x7f0000000100)="ce9216924391a2b88ec8959b03701ad734a7266f298471dfe835701e4d60c2cec63f7afa768a49e06c189b6bb7a3ac0ee061ed5653024b525ee5209f6ec08427e62cb9403e1c5c97d8a307788c9732b3f7344624b967a3f3d4810ca3b0f672329617ed3ae992dfe528d821f3b63307520ba7f87418eb962602b4a79ef4543c4aa60d1f2690c20469cd579574464aeaa2d68c2260e4b0df925cc929acb7c48f67851f48b79b9905a3cf8a6b9616de25019119a8bc1434f9cb543658d0a0c8bd8d431b9f8ffa2f78536060c62d6140e76e3a715d0f89349cda0330b0c7f4d7dd8d0262922b5104d2a486904b05c4", 0xed}, {&(0x7f0000000200)="1ca1fc62661172d71c45198a95777cd6d9653d867076de8ceec85b55abcff5a2c83eeef28eaa3a6835d1ee50cc843af12393196d62ff83619295cd832fbd4f2a605a38799400e80be52ee303cf32461b0366903c9534fcbc866150c9631eae7599bbc82f2f724b6840452632a437d724cbb4d265d121e02d5ac426f54b29a06d40a86381de3953d63848db5a46a2ef69e794c89f31f92c548699c803891b4743d68d102c20a55a44b6adbdefc27d85c47e8fdabe071ffeaa78a3875bec1eb6e4f2a9f255deeb0a71d4c942313465217b38e93faef252277ce43372dc6f747468c579b0d75dc7d8285d3cdb9dc292ad132dde15d69bafcf634f", 0xf9}, {&(0x7f0000000300)="127093ec8b6bc102838dce28d086b17fcccb5d27a66acb69592c3026f3618a5a3f996290150fe86d4b373a761f6ae8c66ded6ab1d69e3bff832eb22d6d66546805278ef3d857b096d33d449332e08a87e176a4bde61f9572c56eea5cb591ce8afbc45c1902f5205c0e4ed869bf792c2a52560c7d08af4e0cc0d22ada30d6e12aa2be0e0cccf224fce94300c963cae374560ef766acbba3d90b2819c0efd3b393fdf3b0cfcbd5eb1ca27d4b8b3aa73937c40e422e6f8fcd4e487d3d32e7bd254a86f4307cf9c4b49326aa12d22b844638515f504dfbe0e4dbe8bed03349f6bcf8653bb82d22305e5799887929308cd16630abbe1b75e4", 0xf6}, {&(0x7f0000000400)="6230a57ff2b022e8ad3484a0503ffa867b422c2d783c19bba1d7180bd4225d9b88319db33c1dc75df2ccef404f27df9e53f7855d4b312b23fd27a6abb49fe39dc48b9bd6e5974a06545ba42334adc4331f09b65d1d2e483fe3b491566b83019aa6e2ca247de54f07dc6fc05ee281fc84374607a1cf1c6401789b367f407b91d2ecdbc7321bced8fa48f9d5bbf6a1ddb6fb3a5fab1f26adafdd", 0x99}, {&(0x7f00000004c0)="e55f86fb6da4925e314e1231a63857c0e43438daf333feeed2d683c6440eb3365b1181519e3ad2ec8b709d567284dbea37befdc093e57e780eefca815e19fc31cb2a85b406d86d97527a9262f1cd90f65f61c3143b95087b2550039b54a5a0c2ebd08f51c5dd00c3f88f5b8278ef94a88510bfe5f4a6e6523de1739f6d71b3137b0e461a8525bacfb5d429377285cac2fd290148a6fa0567f56d522d7f6d05d8", 0xa0}, {&(0x7f0000000580)="32c5cfdcb8d027a19f9866ec1f5b8cfdaa75ece9d7b28259dc", 0x19}, {&(0x7f00000005c0)="82390a497402835846bf1440b8d3cf40fc176d068e69cfb351d5fdb21a6403152b294cdb28b55e3a682c2a5cfe6408b04568aec7c90d62fa311be13cc564facf73f6f5250c6928a8c5ff872cd53dd08889507c33c44000d672e9b92f88d6631f775657faa7c450e990bd5dd248225d11a857b71fcf2908f94c19b5c3f362f08c8b39447fd0eb6d16", 0x88}], 0x8, &(0x7f0000000700)=[{0xd8, 0xffff, 0x0, "b5cf3c387bc6d0a05958794b99396ceb2efb84dc2fb94ef64b247075ae08720d9d5017a7fc2f5369c5a65f2376d4593d23278ea478876867d0ea6a78c70f34f12d58513f16ee268988c081aaa7d911bf18d944fb23eed38de6ad903636d896a2abefff688937584d5db3dcd0be9b255fdb1a6cdc88d46b07113709d8c13491c4b62fb1d183d8cfe190ebdb151e74098fbf0782ef6e9d5aa4e65444645209eb2e203abc869a574d5a250bb364e54b4b8b55a939e0c865e79021081e0421ba2945151f86c6f447c70f"}, {0xd0, 0xffff, 0xf413, "0cf897c201f852dc32edccf2b8ad215f4ae359dd5124e98a0cabf03a151af1b00cec37ac822c16fa7a0a4a19357a07e86f39c10bca4edbc3826d472d6d868df877d9b1185e80d113601e2dea56b3b27f9205ff5bcb862f591147703da2179986c6eda09197e17495ec22a19f9c934208c780cd1b36a24dc43bc99af0a3b9a950185618b6e00b6aed4d5421546a4c2789273286707c06c6295c7facb2f8f8e5b9d03cf15c62e17e811a05c16da9befb74d878c44b84e7074e16e971fe66a5ad10"}, {0xd8, 0x1, 0x7ff, "6e785dc1cbda12ec2cc4626c3bb0fdfcf38cad3bf6e5c0112a0ef0e2f5c0783e80ec6322429bf9a98a580f6a2e2bc96e6545da34009adfcacb3f6213df80a85a5cfa510a5225100ec2ec4ed47b919128351ee2091fc452939e45ffebb2986fa62256f656b71407bcaba278522263a2b31019bda6dc2640c24b5b4681a0038244ba1726b516cedaf9286fb67b79d7b008bda7b485faa2f016a8b283a6ff831a41bc5658db8de8b77a2bcadb6144805a39f5f8d626cb983265bc70feb616790a06d26b6a8a4a"}, {0x30, 0xffff, 0x7, "49d8fd84239a1dd54ba3fc1e8579d4c7ad9653ae284c4e7e779c14d2"}, {0x50, 0xffff, 0x0, "13941bf97b6f3bb01554cb369802e90555b250dfd588cec19266314eb288a222639cf80ee79ffd657dc3068953989ce2e9aa1642d1dbe41a09c1ce2953"}], 0x300, 0x2}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getegid() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 18:47:30 executing program 0: socketpair$unix(0x1, 0x10000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0)                                           18:47:30 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) 18:47:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xfc6f) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x100, 0x1224, 0x1dc, 0x5}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0))                             18:47:30 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) r2 = getpgrp() getpgid(r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 18:47:30 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xa020, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000200)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0f1151837b09d9ff266df2f53ecdcb000000000000000000c648d9589f10c44c8f041eda4f2f6014465b8a415bb264f22cd2340008bfd7a252a443c5eb8a2c93a22c98bdbe2f1a80aa55cd19bc68bc58b0e33bc7834c63a373a15b8945d5985d2d626952c04000200000000000e0239142bdf214ae1ed1175213d4fe358fa19b3ddba9b84ccfe074533552ab166f", 0xffffffffffffffda) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x1000) 18:47:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 18:47:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x104) syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x61}, 0x10) 18:47:30 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000280)="225196ab4d2dff1cef36cb0675ab03397e02db8d2c16dce4d6c6a599778cecc6bbc87b4f9a0f0f31db1c82f8e55f9a04897c06dae43632451d3a7e59f3294e62a55df4419146d597cab74bd20f578a4d82173ad90720f3d12049ce4e179677d161c9e8ca49f4084e545c1509e48914bce70df4625ba8d7c6a4253517a4a2ff8d0225e6001eaab1fb4e6159c735fe23d072dcf82fbeff677a698555321b854d562654076f35b1ccc6ef67f18a476fea46a4fa258909d9db160f634709b6cd901889fdfe3c9d6294bfadc138e3bfffa957e7d360cc56b737514de304f40a70677228dbe5d08cfe4ff3a65110ab5a840e2c662dec353b97ccdc8526903d7e82f7d8ef8c3ea837d3d92da6296a1ea2b33056e9cbd781662c15d73a15f7986417423bbba77be0eeb0cd42d93e7dfd46d5e633d463618e9f81d11e977818a3ba770d02a82c3d72a4f7061041eaa24bf501dcf9d6fab4cb89992e4fb72eb4a4b3e433d918f686aad9c5b6f82c5d79d99bd9cffb939a3c41c4acf52ca8de8bfa2b116289061b3da599fed5fa9c4b94b865822d1bc5ec5e5149ccbdee1b5695500d02260216520df257f7ed4b8d479e359374dc106c8533722eda955977a8320249e70e1f3e82333342fa315c4f078270347d221fabdbf25c9e1a395a04a2bffc4bec30f1ea306139d08b5ed9696c6b6d48e52880c982bccb66baebcedfdbe62fb6cca03a915dd094c29f1f8d022b4065bfaf6cf771ae669ab4a3e9fd84a03e538529bf1f9cac60c18e63a6f659e293c8d0f0e4a3e1a315cf1950d063739ae59568d3b4e9d53f064cab428da33cc0026198f79b4c9182eee1e78dcf2982dbfc0b0443a9fe4a6ca502f988b61d8682342a4fb71db1dbf483b2c1b6aa8cbfd1f7f16588a08bc30eead650d3ded1492bd6705ac616ec060df621dccb43f2341ba487e1b3e5d279ba2df0981f6388a56729a4a8984fa81a512c14124bc90d945c96b5cc0b463dd954507c663628e9b58cb2168b5ea4f52c32e48edb1ac1d682841f2612330b254492dc11064f1687bc5e69f5fb6ebca2cde26020383806c85ebf9f86f2953b4ed4d1f2f17c3380db35d1652d9fa0134435b6e6da6d9db52ef14a35f73350c7f6f46feb04fd496397bebd83fe532e80a6f3fc78b678c6b4f4d95dd69d3837630d7ec774a2cd684476b584463f1a76001a17c17541e4781e12caccfd80e490d08bd9cf2b26b5c0ba7652ecfa9fbe359a92c922ed0b2f0e5ff0327e1b984192f2d95857d472638ef984ca3ccf3dc64cbc74ef249d8a5821f2764a61cf90e867c8bf19447f9a19e2db84dcd7679a89bdadbbcc2e85b78ac66e1bb6590bdd89db71689ea0fc06d9c844f56b0e36328f9b06d9d8159614295c63d1c74186dd28eee8ab116ad87e8cb0155e21163c85a9404fd111a3e325ddc43d32de51ae77f72171d3f5dad4b81725839410fcf433fbcea6a7d4084320cc118cf78468d3af15adbf51c669ea29d59ffa053674ba6a74567072d2e7cb891f36a368397eb9ceea841f6ad755364842d79f1e6144cb1e8261b72d903a92da5cb93623519bb4fc0cbab19177e75537e10306203e0a32bd305187413a406adfca9fbd3f16914080c87e54363e2ae37c6fd604b9d3c646eb892535d47c6e27edc333f26c1eafd237117a3691b4f57148cce5c52f364cc3688884b4594107266627e80c5e60d8e26cde32bcf82772307e3f41e4f59eea845b94a78c4d5c2253bdbc845503c762ff9cba2f27c9e8c3ece7e8072dacfd9eb1e0a33edaeeb8078bb549d0a24979c69d1e388e12c88b3f937b44414de39a08f6560f47c98b2422eee703e13317f1a7b2c13e410c7ffc2585aa57f5fb4184367f5f0ebaa3ec84abf7c54396757c8a559bcd9e7f7bb405aef8d2d936be60c7a374b53da727ed4d37756e81499ffdde01cbbdb4beb08cfe822c0e0edd946cf4b7c8549d1ffee7485ec2c3d49632f76a7401650ef7487bb0264467282d367cfc9a8f94af49244832b6e05c4324cade16a9637f22ec33b49bf010f55607aaa7f164efecae11954e532a3755c1eaf88ffc34cda7f858108d296c2edb26e25f5e4a5a78a1a178c4851a157e608d9f321773b983c5ed8780e5a53195b64cb508204096a0c6e976a416ee854d4509db7e780ecc2f9a486bfdf33237a1a59725557e21e06027dbe64adff610f71d42b35d033da5e67f3281af682c2128c8b048d79f2627d9415c451ae595923aae06bac6c3820a13a74df665b4565c29847558f59792c7da440ded508d57e8d3d69717699db2761a6cd6af7a1dc722ef8d9405ddb0fad335c68c5a65849542a3f9209ad518d5c866dd025c70c55032879763ce9c686c25de75bb7e6a1a627caf649ecc966ffbb6697918cfb4fb9d68ff2333e2432c22e1c8e6e0da19c3ef2dcb6dae8d2afc43a561fca65fa20d35a9611859c70b37992ef1fdf87f994bcd934bf87be42176ef8bda411ff6ae03b0fe92ed36915805ddbaa40cea235bfc54cc1e58ea3e2227d012ceb1411f08590c5fce192ace0bb4c5d134b71efdc53ffb589ec88ea483b557034c3f5997de7251278f365f26a8fbeec1017b27becf0c8b7fdee54c054c9e0225c39471840e02a8827a23b63467c46234ebb7e528e41dbce211735417a26e5d30e513d320b6dbcdeb641817e4fa03a6a8cd29b3a03a9f3fb609f36ec81cce57ad94740899d961aa1aecfaee1bdc594e54277598a549f47148f7cb2ed94a26be07f37cf537336fc85b4e899b5c2c5d13706ba72140bc023312d7806cd3e0212dee9f7ca5906718461c3cd94a42fa1fb30bfafe1ba547eb6bf86d36af8bbf76ab9b9300f440fb4a7112fa7425b1611d107f1f898a433ee1b9905ad512016f6fae4039c7f91dd7f7ed64c1755f95e6138cc0fe7cc3d66e5b8344b58f04235d07e892782d102e8aeeab2934c5abed02ce10d0a5eeb71e1df887d0881cd6913d1cb57186ee02a7a4743d20362a9b55258c35a2ebac0b159afc87f5c783ff34ac759091ce3422e31b17555d87a998aa96c34fbe57c1fa1d00acecc409a6cb75e837a98c28ffab630867c0687eba3b456742f630eff1b9227e6ff4e5c9f2b5b5df5f6462fb756bfd5aa0519acc6c242370dded994b016946c48a589c31e5a004fadfd32ddc42569c5d8324229f6c864983dbf462b52bd70a15fc5ae9155c741f5bcfe81ae9fc5b8b6b981df390d0054bf42b9b89114f7e5f5b5dc620779941bc215dd47af938583f3fdc4ab9b38eb8552d9251762719a212e1c725b8d170028a9129b9edbca5dc66e4a305e55c0e570f5af735da8f71aca9795882f721afaacc63f259eb11c4e46621cdf71abdbead2f961ad65a7e71115ea4f8415c782169bd7cf59e03542dcc136fa75b550ff2510ae97247c549ed31e823166ff426164d1b5fedc79cfdb059d88f52d47bfb68cc7470d6f9aa074fbe7a7093e69f4dcbbf87e46968b9c56075c72526f16e087f261c7941945019e19d501b1682630e2184c692ce0dd3ad1f221f229176bcb449c99b07a087a05790e2913b9d3a2e160e34a218db8888d7bdc5b16cbf1647e403785079aa23108f82a2a47fdce015bebeaa5072b3338f050686b1ce23b914a912f66e1934cd3f211a78154173ef223a206298765b80f0f3ccaa092b27e361921cb3fdaa4535b4ebd74a2451509c721b0c9a16850592c9da84b2a7f4eb6b7d6c47610bea747278759b082347db5e52f0cfbf1d9e445b0f21778fe955915d03d2d7b650d108b69c8018043a6ff2eb11e51315af11d104c0f2591cbcd7ce40a4b9d10350e970bd6c8ab5cf77d117225c97d1f90a9025487f990af762efaeb41dcae920e513190c5466d07610c4ad1cb8f107b4d3920ad362843cc5b96771740a0ca6cb1a8ae18d6594a73d22cc0e567f6280beb1d3b12db09f02f4ebf8fc06b8e851539be50e0c777a90e0432060a4df399ab858afdd0c1e85fb7ffd44d077ac82e3e21b2d604c7f906f4d4b3c27c0eaf94a16f04ded61aa8277b6d69866968e8ec069e6746bbe351ccad7bf058511f8be063c0ecc925f1fb04762b6bc6f442c4221578e42218ea31859e40d05ba0be216ad038269beee6bb0cddb4800929512e0a825edafefbb8329c38a70b07a4a2f74d46147798bf572415d7ee8de74d7481f3c2270a646ac94329f03961459c66153639e6743435bce316f1bf045c832df1b45008f24677fc6f1ab689b5b300a2c3e33a69cdbb21d618133e3e5b720032bab43119d45dacf1c50b524e8d0d7659b205ac22b07527e8a16ed7fcd74a18951e72ff42e88cc5b35005d7c647fdf9c5384a8d938054ec8d1d8ef58056a11cfad5f60b63199432e2500234c9b13c73386cd06aa74e93b33fa9eb38e6fdcb2e37533c3e51e91d58db93a6409f274d394ac9dc26382c1fcf495f3e17c437f1cccf5fc3756b5b8efa2efa153ebe2939c8503ebec72ca4275b094aa9f0bb331beceb5f50c1c1db736fe0f8629e31cbbefb4cf3242419c4830e0af4fd3ccb59894dcdc4b27d20c8daf3fe1498c81d0397be7f354ba53a77538108719e446f78180d632a9b46f89dbb6bbd06a399362cca31a23afdb629fd48077a13e8094be2cb834dd04f58478a5914e9e79866e53d7a331e83ec0f2236f4a9ac2766c71fbb6107b1f6d24abac9bc5bf0940e56451e596fe2122e0398554d14cf43ff7c06c1233fc663da48ded5211a22fa14eff1db386cac0b41434493c6da6b261c5dcb30c88d1402c9920345677a1c8a1dbd55b7d323246f5f275b8cfbf852dbb2e5001ef7a8b7dfef15d4991cd746e25d3249ca423fb068fb48f0693c50e28eb215030b30b4807e6cd07a02a8ff44103f7ea47daf2a9c8000cfd690a19e080873d007c82517e42909c28b6070666fc7a2792d23aa98c9be287369e9eeccff028ac433d407da72a14ac4896c804db28e0fdf24cb28d63ede0ac37d947c9216c9e468193f461b6fbccd5c8128f8f03a065c8f1453977e7a8b1653dfd039a0390fbf86f4dc8afeb51256130996a1cdfcc627a0286547c71cf830b8befeff794f0785bd6aa1917761a6623705eecd4983d9fa7921b9d1d5f3b9ae341699f6f7224628534b73db6b27504c6b27a230c89f76886adac8b7223f29beec42887d401b7b521a84afd07841975ea21fe852bf4858b3893cfe18bce1025d7296297599e4c5d7ed98fae73d15b6746e6294ac1ea0f4c37bc64f7e791160d9042f1db5d8993f49266c7fabd67dc8ce52a8f3e98d21be5902f744f17fd1b04f31feab2fc9c59def66b12ee079f88d2393def8e41dc7043148ed6d9c580921787768b0b799885c8ecb1240a804258f9fcc9ee0f46d9a79681623d82a931e93e0d7111436f3f5374317d8ad9155333d08372caad427c4c1d7cc9a8c8afa23f0b7909a6d17aa3f8b1a87283062baf1a83f39566a5abc8ff290bbea24e343a26f5c8c244de6475d6be3466bfd4d1fa63301e5be6faee0decabd1d80c5b6f9ff136f7ea21c5bece0063da8164bd06929016479b60ee47de419d1a738de0fb28a6faaf6f75cfd120337d4ca4a602def10bb4b3c57b743a883f9b5d9b8c157834856f9c902296f1744cd429ebc9ecc928bdb02ec598687d262b6fcaeee4fa2d035dcf029efa4ec4c68d4935921feeda95fb0c623db0b7276ac12c03920f35ea0e2f3d613fd1b49d6ac791934441e122cc66601f27a01a00ba9c7db2348b16b4494364f765d407f0c761e496fde58e00ebc18667c47918a96cb97a0704b83366b036bb062210b67c33a5f860b9092570", 0x1000}], 0x1, &(0x7f0000001280)=[{0x108, 0xffff, 0x8, "24106a188fc7bbccdc30c7176745ab9fb304042f06fbbedb51d4e105da9fb0799f36bc7aacc96d1c5f81fd7f08e41a1ea1bb47c0c5526790543ea48b317a6660d6e12ed5169ca2378a588237569d73c48ca557158eca6b0e5c4a670ebfdb106841c462198ceef61c64ebe75febc4cf15d843c7ee394c2116b42e20e8dcd382d6763c10bcc3ac75564c6d6a34db4d1814ebec7e467947f0002326424a51c6dd0573abbdebbbd335c4d5095573c8400592408307457576248a8a929facb7fe4ef73c297239daf6a21002fea394af2ee3792f487d91d6288f86a46cd90cadf1140b4dfc8c1befb5a5517775b4034aafe519f2bfd3ee83"}, {0xa8, 0xffff, 0x45d, "cea603f03e62df1b4b43336b71a7c700a553c2128b91a9dc23096faee9a7e8215c35ee6d146dcf1ec11334790c1c3a53b58aef4a303b37c9a2fe4a9c85adc2e7515e86cc3e5b0d62cee29d3cd9ecea6702904959093108dd35218161625b1612c1e07d0b578cb0ecc1bf3ecdf441d03c13bec64aaa4add1753f8d30abc9ddb7048e3b925303643db72fd204bb654e6937dcea0"}, {0xd0, 0x1, 0x9, "a6f5e715254129b766d0f44675c79d6b8308519dc89f6e98b0390f92940e26db92a8b9b88cb5110646217b07ec80e0e917e4065130e908bc3a798024cf03791cc8735c4cdb60d8c78ad469326756e28334fa2791882751f255089edf762f4d42f54fddce022ce4afc9ab4dbd5a7f0afec917b59b0c63106502f91c05dfb01da532deb4ef962709f165b1cdeb6b5445e78d772147f774d4d8e6e7c82dcdaf8110d56eb966c0aa51534cee46d5a343fc3eb7e8582b1672204e2db810726694e0cf"}], 0x280, 0x3}, 0x7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 18:47:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x140, 0x1) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0xa) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:47:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r0, 0x4, 0x80) dup2(r0, r0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 18:47:31 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x7}, {0x18, 0x2, 0x171, 0x2}, 0x6, [0x5, 0x4, 0x100000000, 0xce5e, 0x8, 0x2, 0x2, 0x1f]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 18:47:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="08b4f1a2c62250d9eab016b3842d33e8f7dfb7124c5b5d16c75f5e11a8b635e0837956234379506f395c4afa7458cd023bf28aee7503062068019db0b40e9497d47b5b45c5bfb79096d28ad9985c6950348a033d37ac1926505b9ccb777c949a039541a8e92fa347039f81334b5dcb33d1858e5c1c54d4ff6978fc43ddd73ca8cfb64e942daba2beb2324313fc71", 0x8e) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x48) r3 = getppid() geteuid() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r4 = geteuid() setuid(r4) fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f0000000340)='x', 0x1) 18:47:31 executing program 0: select(0x40, &(0x7f0000000000)={0x7f, 0x4, 0x8000, 0xfffffffffffffff8, 0x9e19, 0xb238, 0x7ff, 0x7}, &(0x7f0000000080)={0x800, 0x0, 0xfffffffffffffc00, 0x1, 0x43, 0x0, 0x3, 0x5}, &(0x7f00000000c0)={0x9, 0x8, 0x200, 0x8, 0x3, 0x2, 0x9b, 0x79c}, &(0x7f0000000100)={0x3, 0x9}) r0 = semget$private(0x0, 0x0, 0x604) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/90) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 18:47:31 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = shmget(0x0, 0x3000, 0x12c, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = msgget(0x2, 0x80) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x600, r2, r3, r2, r3, 0x88, 0x7ff}, 0x8, 0x6, r1, r1, 0x6158, 0x5, 0xffffffffffffff76, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$inet(0x2, 0x2, 0x401, &(0x7f0000000380)) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x70) mknodat(r8, &(0x7f0000000300)='./file0\x00', 0x8000, 0x1000) r9 = getpgid(0x0) r10 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r2, r5, r6, r7}, 0x80000001, 0x4, r9, r10, 0x9, 0x0, 0x3}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(r11, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) pwritev(r11, &(0x7f0000000280)=[{&(0x7f0000000240)="7afb529329ef18ddd62100a36bc61dcf1cba0cb1f536955234cccab21ad898975148781dc0c4", 0x26}], 0x1, 0x0) 18:47:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1f}, 0x8) 18:47:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 18:47:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0xffffffff, 0x3, r2}) flock(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = geteuid() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000005c0)="cf6c473db8c6e73b74470ee9e2c5486469e273aeec823b90d0872fce3071c34c93c65fb9a8d990ef00c8c75644086698b64730f049a4a910703aa18ad51347ffe9b849bfb7214e605ef377c09e6e5ca8c0a92ad977b20e49252633a4f4c5d21d9ccaf5df956d8f72dd054c7e7d9b935321f5", 0x72}, {&(0x7f0000000880)="eeb5a563df208ea540bf7b4432b59c54a6453fb4b5c3a7dfa5337ded1c0d918097fc674c5a5d826102f3c92c15a9d91563486bb776ae6f83f1902fc8364c4aad9226f7782aa87338c3f7b877f166d7b35154d7433df9c152c7d76747be", 0x5d}], 0x2, 0x0, 0x0, 0x1}, 0x8) getgroups(0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="5f0a6d5d6e9f97a35e78d66186f59f0d4e77a9a2eec2a74ee6e57624bf7e76b0fbd751497f2f291dc7eb5d0f2b6a80f97bf4dcb04e0629094123260e8d5c2af82f17921d1187d9c548a3da4a9cf407f601a265ab85fc326e0b18dcf4418b82feb2b3959b7f278137399bf46a81ef4ac3d758b3f771fb6907048c697939bce9423e63c1a843b9b6415721b345cdcb81698035c6e30a6856805b6f9b79bb6a7f66dd0f241e65903f22dc13b87e34ad2150ea082dabb91954", 0xb7}, {&(0x7f00000002c0)="2224dbd0ef3ec17f20b25af92e7f3424dcfb3dbbcfcc2e74c72577663ed8cb904e135f07e70cff03e96115e59c81b3196e082cb52b33dfec8930eb6edde9a2fbe77193038813642fe009a2d1469cc7abf6b361a46445143bbdc3b903ea1fc4fa38021b5eef258c2a6ba41f5d492bf3cca2acc2c7eef7cdaa3f92a37b9c6ecf0e6590", 0x82}, {&(0x7f0000000380)="9ac5e1a69d681e2ca40593b750fda539011930bafde32e57f5805454cf8031473cc2cc5480831e9383b684359db8bf4346538ac4cfa2339e67364ce0c699dbd23c5fe1ac0260e5aba455764dd613e58fa166d50e61be790b1b47ba560d2969680595223327964a1b62b06142a7dbb1cdeace74e9f0d18f9d100e4a194aa522150233e7e781d20017afd59fb96b6bcd7b5f8530cc1ebca097276457e18c7979c8a2e4766a45311a9f19dd242784f028f065aa268cb81d48f69955427364809da8a7e5680deb94c3ebe0590be3aa11fad2151248f811afe4d487a06e691bf1796ea191e4703e1b508ac0955a", 0xeb}, {&(0x7f0000000480)="3f37865bbf14f33670482bf35e711574f5a1e85083b5102530010df0b803f9ea0921087f09c4edf9238294c6eb15eec2f05d980c868e289d7bd1b56d57b5dbc5203f96b36c6e43432a6d79692ca8f5", 0x4f}], 0x4, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7b9adaa29433fb500ade6309ab000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000018003fbd9e7692263671d4ca4a482c879b95000000000000ffff000001000009d72996fd721c86385f130039b446cbc01f108ea08c5561450bd96abc0a263de95d3777be9c3a2074b92440041db49a2fd8d9fa19362ef4807fcd81806c3ff7ef72f6d74f3f8cbfa712f08524496d2236fd7b51d7b84b6fabb1290f4476a4020a6233b19cb6bafd248cca4d770c2c46ce07ea3f3d28e15d918d152dd9b7f6768fd1a89789e39e29a99f24c618c0ff786a0bd3f0becaea4a5ccc217993bd5a5d425ebf1580e76e791dc65765ca27a3227a9795e6c71c97b9841ce69b8cf65fbdc4619d712a2ad5914edffe3b61de03e73bd66cf54dc49c3efe80175957ceafc511c4a107479cdca21955fe60d8882a06f822fcaacb30484e45efdeaafd3bc9641c62c9837ba2af9d72dc244fb052369dde1f602cadc1c10c98145e41aae05ca7c4e7abffeb1af2e4fdab2755ecee89dfc851743eed5ec264b202030eaf8066ab5f92b85b8412dde609b37e0c00b6a84ed916c8c5c71aeeb7a4a0702e276aeb2e9f409e33e14bd1a678c176bf635066f29e21de5664cfb70e90c7b6c09b191be789365b5c1b29f8219529a797e3b4abaf6521655a41d0bb87dd5f3a33b66f649a60a5ef899baf04e69c1701c295cb7c4647", @ANYRES32=r1, @ANYRES32=r0], 0x90, 0x407}, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x9, 0x1}, {0x0, 0x3f}}) flock(r0, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x100000000, 0x2, 0xbb, 0x81, "799de2ef708ece74ce44f1495d6ad3ac0dc0a712", 0x5, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 18:47:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="ecb63af6483b6bb0ffd15e7a9ee76c7c8af2cdad2490f4e1d482f49a715a93d285524490730babb3237586b6680334638f16000000000000000000000000020000", 0x41) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x6c4d}, {{r0}, 0xfffffffffffffffe, 0x99, 0xfffff, 0x1, 0x1000}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000021, 0x7, 0x525}, {{r2}, 0xfffffffffffffffd, 0x48, 0x0, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0x2, 0x29, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf00fffff, 0xc2, 0x400}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x81, 0x2}, {{r4}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0xf1ee}, {{r3}, 0xfffffffffffffffb, 0x2, 0xf00fffff, 0x7fffffff, 0x8}], 0x9, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffd, 0x18, 0xf0000002, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xa3, 0xfff, 0x5}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x6a85, 0x8}, {{r1}, 0xffffffffffffffff, 0xb3, 0x0, 0x1, 0xffffffffffffff31}, {{r2}, 0xffffffffffffffff, 0x2, 0x40, 0x2e, 0x3}, {{r1}, 0xffffffffffffffff, 0xc0, 0xf0000002, 0x800}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x0, 0x1}], 0x0, &(0x7f0000000180)={0x200, 0x1}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e54f06be7c41973615665023854a3baafd14c30f13bf075d431c3b4c07c2293f89b8c9b9da6172d7dbf9953b47f56c878fb2f5a6ee914582cd228b0797aee1bbd5c2e8353f752dfd9ef61363e26a2af8595acba983124b9aa883e988fd7fb35f61229d8af75b783e300d7c54a25c3cca334aad64e90358d5d5b9dd0df4cf28", 0x7f}, {&(0x7f00000000c0)="7cb19e0b0eb288d03ba1f89b73b223813cac896b47a6bb3487268b57c543e861bf98025a830b8d12f1f4", 0x2a}], 0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 18:47:31 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) pipe2(&(0x7f0000000080), 0x10000) 18:47:31 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) clock_gettime(0x800000000000005, &(0x7f0000000280)) 18:47:31 executing program 1: socketpair(0x20, 0x2, 0xfffffffffffffffc, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffffffffffa, 0x70000000000000}, {0x18, 0x3, 0x6, 0x7f}, 0x6, [0x2, 0x0, 0x7, 0x1, 0xf7b, 0xef5, 0x800, 0x9]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 18:47:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) socketpair(0x3e, 0x4, 0x6, &(0x7f0000001580)={0xffffffffffffffff}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001200)=""/241, 0xf1}, {&(0x7f0000001300)=""/180, 0xb4}, {&(0x7f00000013c0)=""/223, 0xdf}, {&(0x7f00000000c0)=""/55, 0x37}], 0x5, &(0x7f0000001140)=""/17, 0x11, 0x7f}, 0x800) 18:47:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="80f8eada75e5dba616a88f71f48ec143f4c0ed0e5159adc2b37f59559273a9c061c70b2ca57580ddfb6c3e1d91ea75b5f583770369c352acf41d2b3fb532e9be19c65065406082ac02b23391b3d103b56639064d5322b933ff8caef65911282d7d94968ed95a4ddc468baa9c2a480c575dc60d", 0x73) syz_open_pts() close(r0) kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() read(r1, &(0x7f00000002c0)=""/249, 0xf9) 18:47:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) poll(&(0x7f0000000040)=[{r0, 0x12}], 0x1, 0x0) 18:47:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) 18:47:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = getegid() r3 = getgid() setregid(r2, r3) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r4 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001440)=""/60, 0x3c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001680)='./file1\x00') dup(r4) bind(r4, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r4, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r7) 18:47:32 executing program 0: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000003000/0x4000)=nil) shmget(0x1, 0x3000, 0x2049e, &(0x7f0000004000/0x3000)=nil) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 18:47:32 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') semget$private(0x0, 0x0, 0x60) r0 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/115) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x3}, {0xfffffffffffffff9, 0x10000000000212}}, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 18:47:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) 18:47:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4575) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000200), 0x1) r1 = semget$private(0x0, 0x1, 0x20) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8001) semop(r1, &(0x7f00000000c0)=[{0x3, 0x400, 0x1000}, {0x1, 0xb6, 0x800}, {0x3, 0xffffffffffffffff, 0x1800}, {0x7, 0x3, 0x800}, {0x1, 0x1f, 0x800}, {0x2, 0x5, 0x1800}, {0x6, 0x7, 0x800}, {0x4, 0x3ff, 0x1000}], 0x8) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x800}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8000000000000) 18:47:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/145, 0x91}], 0x5, &(0x7f0000000640)=""/65, 0x41, 0x98e0000000000}, 0x802) chown(&(0x7f0000000140)='./bus\x00', r3, r4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) 18:47:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x108, 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') 18:47:32 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="be3f2ba83bdb3f02fcb9d2f799a8138795dc56527cd33ea14fb0d23cfa9f34e11ec9f6f5ae8085101ffc881528223c14b569e9af9aba3b6c7fc7dc8b3429b93216271e1416bbb8746c2d7cc1843477831169164fe64dad6855315db31d21d9c4fe6aba657bbbfbbd4ad7085bfd72615e3ed34b20bab064c0396e522f10cb75c13f920a99fa8c5ce73ac925c0f2e4ec775467f527edf0a97f131a42095ed17c722e6f9f1fd283d8021e2b4bbc2ea4e2f5bc8d580cf89bb87edc5efa3c6b6a27c65fd580e67b8b4ed89b5cf933af7f0d8d7538914351560974fd7fa8924234763743de", 0xe2) sendto(r0, &(0x7f0000000140)="882c0aefdc9a7de3162d66f3d8664697", 0x10, 0x40c, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000340)="92a23214a77192d5c66eedbc64eac976ac8ceb874a1c5ba64ae32af7631549679d74a158adb2b8a7abe14703fd1ee8c9b906aec01b92c690aa4ed38395815f9748980f41631bbe4fb7e22597036b83d91b6fcfc8a76a4abe5b", 0x59) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x20}], 0xc996, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r0, r1) 18:47:32 executing program 1: socketpair(0x1, 0x3, 0x3ff, 0x0) semget(0x3, 0x1, 0x452) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 18:47:32 executing program 0: r0 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/30) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, 0x0, &(0x7f0000000380)) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r2, 0x0, 0xfffffffffffffffe) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="8f83803bf1ab498e43b30c2ab175484fcd55717b3eb6179586f7fbe4e905980da99dc10eaca6653fa785102dc2a5f8b25caded448c0cbf56a50e60f5f47e71b74dfbd0850bdab9463eec30fb3a189f56a732b1fe06838eeae500a6e5", 0x5c}, {&(0x7f00000000c0)="8f44765bac18a7719937bafa510429b3f150f837", 0x14}], 0x2, &(0x7f0000000140)=[{0x38, 0x1, 0x7, "deef4cd2b186d52f79c15eabab0ee1aae4757aa8208f5c849e5c01842984b8a29542"}, {0xc8, 0xffff, 0x3, "c88699cd5ad33e18aac299ccdc5da5083a69d74449da06ed45b286e796f3f93676f0fe01f2342cc35d4d85c52a0356e29c38ed9bfc429de351b4e7c6b20439d4c7bed832ef389ba361ca45fb4aced069ca29186b72eba567f862b6a11ca7311747f7ec686e6dcdc2bb371e93c7c52e9d7abdc7ad9c6935b75fbbf94fa36b13c9a45b0ce5b40262b208e44f000dc6b363c16d26b2de3bd0211acfa087fe176c43aae20b4f319aab2a2a648563303f8d4651b1c419488ded"}, {0x88, 0x1, 0xa9, "7ad763639f3d19afb7df5c35ab8c087714339766ace659118d8ead095a7a9baa4ce3ce6329416b39204673ed35cc831d1e0e0417e09178bc6d63f272e58cea2cc41ef4f408cbc6a49e20adbe8345ce7e1c8b26ec76712c52332ba2a3cb92c49e53a0baf566f1758fcee28ee0d7242dda0548698fa9cd1b0a"}], 0x188, 0x2}, 0xc) 18:47:32 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) socket$inet(0x2, 0x0, 0x173) listen(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2be4ea162946716c9fe144d98040579efda0803897edb310930df5a884139c1b6a560d69745ac548eec5c739c6fad786597af8b02097683c1f60cb7d66f839613bf78d23da5da30e8215d4a024105b7ce6d7ac76a40ae150a1b8e71d260e1f492164831c379a2066ac2bde14a5501912a52bc010b1c1e477997ec35f9cea4014d0cc1ab21cdd3ad1", 0x88) 18:47:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x800000000002, 0x10002ffffffff}) 18:47:32 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) flock(r0, 0x8) r1 = kqueue() r2 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/233, 0xe9}], 0x2) 18:47:33 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 18:47:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffffffffffff) 18:47:33 executing program 0: setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x9, 0x4) 18:47:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') setregid(r0, r0) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x100, 0x6c4}, {0xffffffff00000001, 0x9}}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x10) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0/file0\x00', 0x4) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x28) 18:47:33 executing program 0: semget(0x1, 0x100001, 0x800000000) 18:47:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/92, 0x5c, 0x43, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) 18:47:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xddedd07b376f68a5) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) listen(r1, 0x0) shutdown(r1, 0x1) 18:47:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x254) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) 18:47:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x10) getdents(r0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x41, 0x1, 0xc7}, {{r0}, 0xfffffffffffffffe, 0x82, 0x4, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000041, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0xd, 0x20, 0x10e, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000011, 0x100, 0x7}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xe0, 0x11, 0xffffffffffff4651, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x5500, 0x5}], 0x10000, &(0x7f0000000140)={0x6, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000180)='./file1\x00', 0x1, 0x34) 18:47:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 18:47:33 executing program 0: r0 = getuid() setuid(r0) munlockall() syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffe51) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) listen(r1, 0xffffffffffffffff) fchown(r1, 0x0, r2) 18:47:33 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 18:47:33 executing program 0: lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xffff) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:47:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) fchmod(r1, 0x50) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffbfffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 18:47:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() close(r0) 18:47:33 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) connect$unix(r0, 0x0, 0x0) 18:47:33 executing program 1: r0 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ede000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = geteuid() seteuid(r1) shmget(0x3, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x184) 18:47:33 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) r2 = msgget$private(0x0, 0x206) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000340)=0x3) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x20, r3, r4, r5, r6, 0x0, 0x903}, 0x8, 0x10001, r7, r8, 0xfff, 0x2, 0x3, 0x401}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 18:47:33 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x24c12361) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="d1bb581a7a5fcb5b6be60c0d08a7a0a877218ff276238655c8b20abdcb4a426f61a6b1e6a0af05e46afefa82ac4cda53198ce4d9cf1590d7a465f7b2caa1b733cfc8d8387392b6bb57abffb7cb58885a2f27bff7afaefb654d60c105682a9fa88f6888627c38cc1523811c2bc47e89632794346e8302e0f8e887b6f54af4a64219624ef7b4c455cac71bfe37924928efda73a16e60189d4bc298659f48c12a36ed08e3844b860c625db256c095fc504042f6fa170e9f9c7cb316fb5c9edf3bb30c3ddd89", 0xc4}, {&(0x7f0000000280)="d85efdff0c27627e6e666b99916ff0110e03a511073a7017f1db6ca8d8f61b6aa29e7eef6c5db830422c7cf442c883c4654335e355765cebd2992044de4888609994848a4098ee85492649f243f44fd1ba421c344e326e283a3fcc0a6cb251400ef5482c97a231dfb60f123db22ba10801c34b0fd5a64ba3ed5cb8d463fd5a87e59d4466db0f8eb0ddbeb6a0dd5cdf3ab8f3ad1ae679149954d426f363", 0x9d}, {&(0x7f0000000340)="e17f8ffb2d34f3d4fefd9c1ba80fdccea0ea85f1c5faf349ced5a48b3a6c012df8eb7a5f6aa2c37c1f1545d57b571ad1df135749421ed606e83b983d86d55de87ce92664a1410f183420520c999904c2f63a1de6471e355dcccce7a65ee88a0a801662944ce41f59b981ade711ee1a546d621275cce0039f6f9e5c05aed53b6ded3e18070ba042667f11bce47fe4ad7d07fbf57c5607b7f3988530916eca29a3e83505c8ba40aefbaa1f60ac257135868686c235a143652e3a5b55c488a6", 0xbe}, {&(0x7f0000000400)="3a40f77d1a0e685d79e1f0611e95f197fc7d95f7030da0f48628ccaeaa1d64e3d9665b78e6f0033c9caac5549f7655f69e676a8bdbe652829916d01b3c273aa69fffbb228d1abc107564196a87f87887948a4dc777776235a4af82bb5814", 0x5e}, {&(0x7f0000000480)="e5089d12d447635bba7e5a4ffcd9d25ee32c2a0b5af64ce8ee7d480e0ed5288b120f149ba6303610fa90ec34d0c335dcaa2ccccbe0b8a89ca8b489d1651ae6785649aac6a798846100552961c982f307cc58df408b62731bcfa59cd643e51b886049081508f37ae240cb65c673873085a4b84fcdcb785388f4412f05f10fdbb951b5115358f8358f80479f0e67a656ff3061669a7c6207e7fce99af70f0de5", 0x9f}, {&(0x7f0000000540)="5c03c2d394a5f4e73378b7bb46034b4731ee31ff43ca22bae67c88389016eceaf3af3450cc707a6a95316e82a818bdbbd2d5d1c29c5ce0890ddcff0fea7b29a7027a612f79cb8b5ac46a0de27dc2d44eed91b655fbdd80d1cbbbc8066dd0c121eff9562d7248e262ae5d60168485aebaaee9b6c2a31c301e7bb5d6e27716c5be3bb8bc38b40288cbd92748c6c8d6a5f9882834fb055d035e020ef3b143c4d8d760c0a0dfb644b851c465a006046b6a1c439e10766e29ec3ac22b8fc26e6d6736faa2bdaa78b8f04bfdb6a723f873d2", 0xcf}, {&(0x7f0000000640)="1cf02e1320c7a0c3aeef7057e945f95fe60098a5948dda33c8e74af9a099d347b025c41d35df302a19e7bcb9947d4585f435e3b5ce0ed8b44b7d6ff7fa52af60a33172f1aaa2bc6fe6a4f95e0a57e87354b11000aea29f94fa9033859243f1aba2ccd6fc02e935bed457b7ade077fc80d17be1fc0906fb43638696acb1cbeb68a89b8bce8f130071ae6b1dbdba5168fbf913cfddcee1ef61ac6003eb66b825fd994bb49a14900ccbc243efeae127a09fecf25e4ee184bdf20bcd80df81509a210b3ed1cbd3a4070162ef66c891c887a3e545706a766de6fa867a45cd11a04fd723d68466c773a9d825daa5ea74072f18e573d129a7478abe0562215199914255990993663539590b8bd0ae0a82e73e0e0f530129a40cfb7087e3cc1a83b611da178e9d415a1d5f404dae60a0424b5f7bdf3586c5735f41f9ad0cef891274bdd1e86750b35b6ae41b9a6706d0410268b8541d14b3bc10692ff6172a9d175a24b4eca7390441dda790a4d64a843ba4964aa3d85b5644a2f89c642b56e80e471278e2d863dee6a3fd0b51480a1c7b0ecead3c3c4180b6c38cb82df46f6805eb3f9afb3dddf198b55e789a3d77efd55967594d65bb2f05a9c27a4d6a5cada6b3fc7261894f3fd8ef60bd01f549aa8783cbfb51840a5c25970f15e3dfb23a167f593df8e023f03b4229af01f44b06ee0199a505961e66c875d109efa95f54a423f1e6db8990014723fd61a07c78e610d549ff8d4e0c1c320f61a2d254a654040a10730914b00488a61bef22caa8a4f2e377b1b9cdd355921e82ff46521acbbd86e96ff14e5f7300358ad0bc1b7956bf0c177b7b601f41ff58218c3f93dad873a9e184a98231347a5dd4171f676e14e211b90ab5844dce911c116f78eed0ea1d0feb476f67f5913675cc118421e4eb6654cc06adc68e32edbe584988c140046f2b6f72dfae2eec227232735d27537ac0ee5e944c0b3d8b9337495908cdc30a33c6040a262362bd183a6897d105173d25a334ceed43865846d432c44498a2fa7572ec7396dd539a702609bd81009d6c8b7f7b5351c8bef1d22aa4d60f04dfb1be13fe33f1b93033f6d441934dde94407c45c2ddd83ad871860515082e215bf937aaf7553d5e1adfc03910c392381c381d8baef5b87a7f27726fa0a26a6797ba4541bb9a873d339ac93bf7a8d9ec3d8ed2ed9fcfe3c37706bb8af48f33dd6d13e70261b1850fc7557a5963ac5cee9d5cbfb2b8f0d8aaacd54076ce5bfbeb82f2cbf3ebd09952c6a7ebf05c5e1ed98f13367d8acb7df62c69f0776f791e73aaf6602425b56dfe7ae99dd1daf2b08f928106d7e3c390f362eafc8ca2298b87c46ad4e4a34a3c850f7f693bc8ed2f5252feaec911a7e2817aa75f11d7cdc228ee2684371b17a651226cfb43df840d4eb41e08442028b0d85d095dfddf37b1f169a357cb1a76902eb956a630a33e1386f4b40a266d4c99ade836dcb84f8efea98c3af379b72467277ab060e7c317fe78cce27d02a648d948bb4077cf4ff4a3447233b876c8a6d6db6bba699b1ea197b56e86bbdee7c130a6a4fb109b45e6513941e2b2c4d37b5873c5bf2ab8eb950cabc37de83101efff912bf964dbfb36010342a267d025c10588ae347b5c65f126a49074d642a5a59e6ca858c56ef0a3b138a44c991fec7c1adc692c9e7b482b9597ca6a03779fa1168d3f7a41be5e1a858b68052be75c8c46c128dc48d1a4c190f99ca77b8def58cf8953a19b7aab40db003d700d9a11800fd812b01c2c235beea714547a513dc9de35830f2b538c68454d53244977b7ffd7dec4807b90703c5e056b2991b6606682ceba4d8ef089ab0bd690277b0f309370fb6a01714550209315e6b1dd2847a567ed80c08493ab07afa072425469763d252ce22b66808dd1f441b0feb334ca196f94cd3de50d712ea676662d9aba12d87a61d99ad0512f92c4e579bd2774a1acb530e54bc43fc11ab767a5fa28df863e4d1970ec33759f8e6f1e3b5f2d15c5dd3c84af21a41bfed058bd5ed5b591dc2de3d1067293bc16c98fefc6773a39eed04091e324b7930a7b0802aab26c652824b0dde2bad3a56bba0823e728b8e3d83437f2976952172d9fac12eb679b675e88ab95303f91f8d9ca1a6a1373ed98668e763b4103278ba641cf989e7478a006abc7581e20e106463df7d7cf5afc2d3a47f239c9c10c1db9fbc4226f400d34009ceb914e238956ddb9fe5dd43ff18cb71315eaa3ca1348121249823b6ae8f93feef68a597b036417b85664be7b87759226158335402845b73fc25ee408cacdaa5a4828eb736e884b85b59a2b71530707ab856397b6531fe02d3c50206d36de9909d32fe145328757bf92834a22fdce2860870859e7bc836943d2e252f3d6f5bc9bb9a83f19bdc2bd9585c7441ab49c520dd387cd170dd9a26802d0d1793b0db4474406500ddca2281726cc8093e46d5428b5dcd64796cfdb6cbd4bc54ef8dda5ddbde62712c5b80853443d86c1a9410cfcf453edf6ae819b8b02beb7ad93da15806bdf68e07e6fb73bd99a02a1ec17411c3807d260de3f21ccc85fddfa4258ba81091b161292b0de4af560caebcefc8dd0253f32e99d3597b9b93ccee2d9030dc6ec289ac0f736a401ba5ed6b6bb26c21d23799985cf90cc5c05aa8807f23e746905d903b1d0998216442e8776be2a332d2903767963f734575c45c2a681849b77a7f06509fba44074422202fe957d8401f654ef66d9de8f065f05c69e8c730c4e8c6934c06849545e8583e00528a00f2b2f86e624262ff0630cecf4ded5c675cd6eac229e683c6b674e7c8ef8edddb96a772951154d9dbddf7eccc6a8726aaca24226c80abd365d4b8af9abf264bdbbe1626d07cb2ec4886111a3123c53866eefcefbc681b3c54b2a7ac936f1e682aa56114f04207389ebbf3d834c6f07143bf2f91bc2a50549fa2aefb08795dd1a8df174a0846829c0508b5ce1c766522d843866567fc4e276ffb123cdafbb7b409183022e2bc24c9d77739958d24e56c2d18a75429a7a8c16cec334d50484342d8667a3cf9a0fce8a954639b46e95abbfc71fbe772600cf41b133b53085b4333898b1614abb78510db68af67e8deaf7d46c7a8b50cff3caf096e66a1d804e141f9a21d1c2a95d06208816bc6a8babd3d3fb58541afa54ad72b4a5fe375d48e6dc72fa31066275be4869a7b86fe9c5d786e68d99596e849da45d4f63c8efc4779bcb33ab9c0e848d277a2f2ddced82e82158758aa186c48eec5a0d2855bdc7d9a69341769c12d35a562d4efb4b4271fe9ac9ef5c625ce1c29ba0128bbd1731dd5c3cf1ced0635974e1b6b875b5ff7f7382f84ad79cb34921311394c8e3a371a75f29798c544c2d467d020270db7a429691c0fd636b0ea93203d8510e9cfabe6597de0a9248a278baade2962311cf47ddeeae8f82b9e12dc0add48ba6039f3d92398fed5ff161c43666fa6b6f83135fb741ff84d9fc0bb2aff50e70e8cc344911baf18ff324d59f84964d9c90f325728d8889a0fad4737af68836cd4544e149d50600245bcb945e4ce2ca10ebc1dedecd825319eb960f5e19febcaccabb6d7e435b88dce189bf48632cabbc542a677c3883e9579ddf5c76cee185ffb20de21523f74c88fb70c6adf37e4f66fa1d34938e4e7301ee983b7b10c6bd7cca8a43304fb8044118ae78aa7f7f7b1ede5266899c89fe7e1897da208fd22c41b121a7633d2f645ab8de67e10ea9922537db20f7f8154ff87452d500f292a77ccba6cc60c541e7d24c688b82321dc316d55a0c01d3a18ad82554eea8c2b4d8d146aba7ac616be0223006220bed1039306d6e6af26a1771f543deb6433b36181e381e3f8f9f49c402b205bf57502669a8c9bb1a8a0be24467d18d9f62b5525a817194785aa013ef2c6f95e442048cce6f81b4d98d089d26be9c82cb639ffd158041717612176633b564a60e606bd088b22a58a56553afd5132cb17d8938fa1216d9d5787b9bd2a5ba1a473c639657f8426a3eb9b5e81e4fa1a3f5c47420a7244e9e57661a700049a508500ef9c37a6e76ebb44f1bb735459e9a8733154edccfdfe7cd16dd2467bda91b261c68470a015a1d9fa3908496a4eefc3ea2f6cd68b7bb7af5a2f99d8b57c695872630561fe0a3c70d17cbfb8e304434a9494e1dd32f4ed3ec8be95d109358a988ad638a796c4d87452b1a2f5ab6b7bee350433c01a4021411e011529490fe49900bfdc03d3888f9b261d5205f46286dc1aef15b28787745c3798022eaedd6b074065a1097e97d9341db56494fa372e651c2a4efd818757320f16bc6988a86b0fe4701ca9a68840355d02d5316eb0db26f58be567a41707e5ea2b620453ec938025002208696a209ff47050424729f8f8dc133ebcd243d874b878fbbe843ab6c37531156eab80f0f7d36339dc41a353b17ae28f780263931593292773f1227285acf9642f99824094f4a4f610ebf5b89779cea4acd09b468ffb4c688d11f9f5ec2eb96741dcfb1d9ae883048118d455fd00236f7149caa2d0b3d668300cf48f3ad53c9ce99f10ea13a7628735c8fabf083a93d35b7ba1e6f2fa9684993b56e9526c45eedcf26dcdd3408d827a18d05511f90fe8f68ba032ec613261608329391f943e10f1e3f4dd252c44d22acc2132b9e1cc90ee86930293aee3dc12972d379085cb0b4290985e4dd135b83388ecd6466418238e2b8a0a343e4707618189e1271c7a8e5c0230a2b99e9ad9965ac1057d86506547a0808378259e819f451e23473cfc6bfba3ca5f261d8902ce2a7e02d389bf30e6c6af98085904d9ad0797edb4a781af980335191d7bf86414c523fd8a6e30890540f72f981cbe52106c9d9a2c5da3342421074f221b59de5d772c29523370b3e996b6e093fc9f93192b695966ec9c6b1658a885e7d27f59cc99f69cf26c2a2a59e78d9dcb8189b8f3006aad10cecf0473711d8bd13bf2dfeed81b1ac381d92c6a48ba0d1802ea6647e68228c7750e61e6f0c811146920eb5464d663cdb4761b43f6c13395e3b225db5046b9bd802a6427b36f17554551d9778e030b6c94b98b1592b1d96c4ef65f01336d85e706402c0706ab253051805cfbd41865fc16322d15d3869cda5190b98873c5d855e32759e3ef89b4a12d8a237bc663733f718bf9ed72fafc6e3cd9e29b66858de7439668d77f06e4f51b3e36485de2cee3408ce953af1b1b0338edfcb80168a4229a8048e27f719714187cf0994a6586664f8c600668097bf7ab071862983defae9348df6f6a87beb407366bd4bc7f2ad4596c146d79fbce1910f9e34aef0c7c39ebd049c3ec38228260779a94e8b8f226ef736bd51ec79d872da47ff1e8de07498cf92b09656644f5ab177b8f2c4c7f28eae47fbba1a3a8d4fad160f848e40148fa416fba64e0d4daf86ae7fec61f5ef4516375dfd9aa5201fbd9fb04de676577b273968d73508529f9d16077d1888f8ef6ff36b7a739979662c2f0e0150d27fa3a2724010aa0abb92f23cb75b9a67fba128405d086e21d638509acba98fdf408fa7cde8a85d148dd93f50d6b884cdbf20f77249461894b234c12afc7c23f09db5dded8fb9451d4b99e1284478916e62a730fd7e97302f9bca2aa0c35b77dbcc352ab8803d0c72f8970bdc532d09b01696dc43f961f029017b8d0d3737caa23c2560904179293194a11851ea86eec86da7a64d59acb0bd04f40c288072272e55fca13978cec5df9a8d10bf1f71e02203aba30d2b1b045fa41953e2096f875a35bc545fad854279b7b44449dfaeee5e", 0x1000}, {&(0x7f00000000c0)="4ab474802ac6654a15df85963301dc355d6f6fd558b8df4dbc8d32fe93af740eeeddf478078981460295709fa5ff48d58d", 0x31}], 0x8) 18:47:33 executing program 1: fchdir(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)=""/191, 0xbf) open(&(0x7f0000000180)='./file0\x00', 0x11, 0x4) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) 18:47:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 18:47:33 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 18:47:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 18:47:33 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000100)="d8a479af81d516cc941dce3b77337a42746d615c2a92aad3e5f5c98fb0edd256c5363593bc85e82450fc6abaeacf3f7bb55ff1931663b8d745f3f5ca322bd96522", 0x41) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000300)={0x3, 0x0, 0x7, 0x2, 0x5, 0x6, 0x3, 0x8}, &(0x7f0000000340)={0x2, 0x1}) 18:47:33 executing program 0: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000000202, 0xfffffffffffffffd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x1b9, r1}) socket(0x16, 0x8000, 0x6) 18:47:33 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x7f) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) close(r1) 18:47:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x6, &(0x7f0000000240)={0x0, 0x68}) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) recvfrom$inet(r0, &(0x7f00000001c0)=""/72, 0x48, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) fchdir(r0) recvfrom$inet(r0, &(0x7f00000000c0)=""/215, 0xd7, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 18:47:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x800000000000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x20) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r2, 0x2000747a) open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x100) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x40, 0x8001, 0x9, 0xb26e, "0ded188a44081cc245b0d37f81743ce05b6eb606", 0x91, 0xca}) 18:47:33 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2)                                                                             18:47:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xd9fefcb, 0x7, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffeffff, 0x1, 0x1ff, 0x3, 0x5c45}, 0xc) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xd044, 0x9d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) setgroups(0x7, &(0x7f0000000140)=[r3, r3, r3, r3, 0xffffffffffffffff, r3, r3]) setgroups(0x2, &(0x7f0000000180)=[r3, r3]) ftruncate(r0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x800) r4 = dup2(r0, r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x8001) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) getgroups(0x4, &(0x7f0000000300)=[r3, r3, r3, r3]) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') ioctl$TIOCNOTTY(r0, 0x20007471) ftruncate(r4, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="9334d682d6bdb9cedf019b76e5c6d43606848db61206fd67c9f0a14b9f31ce2c6828c050165ebc8ef08fa42d4b2d159507f70bc0101a6f5f465a7c73960a5919b501bd946bda9d4b0a83b312315d5e9f1039b833addc757721c712174d6cab2ec275210fbb50dd7858b332d086c76305f3293dcad5138f6c207686aa29a5501296359aa54b2769a9296c78ab794cd498f67e792382b0a741c5d741bbbcc409cf44297b097ea7da0887db2e8070d7f329ae87a47492b680ebbf7382222d5f000ffc77125a4c8a3583c8996e2a824e942d98595c8125350b5d446ddbb6e6c94d6a", 0xe0}, {&(0x7f0000000580)="b367947aa286b3cc9275c6dbe1537d9ef32a0ddadaceaaaa287fbcf9cf92635e2a0747db49e4fbaa77cb1c3da77f1c17852ad61a8a025a9066df950badee07c8b049e6c37e8dd93532fd46a479a9daad83a68417d8d369659e2b2692c77e05f5bfb371e9250662548f3a92af82abe6c4f405f64a9b6aa4ff3fad2c9bfe8d63b7e8940ae5efee3416b5f6dbb3a65bdbfa25f2394cd2b1a3625a9a851ee7fe129a440b0c3342a6e20189fb4fecef0d773eee", 0xb1}], 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r4, &(0x7f00000027c0)=[{&(0x7f0000000680)="3c348ffb45c3365c500c19a0", 0xc}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="7b8753eba6e5a6dfedf113ca9d33a50f9beaf381bbea7997dcd1a06892fefb6932c4c8db4085ff0781653e7adb083743202618486e148279a705aea9a11d9df4b4e829319f45912d20f5a4539698d79a3d1aa5a70fd39bdbe1c9e752deb5e9dafc4cdabbb90019cd2b4137b6d72fe0e01acf35dc915d3eff692fc9491474f256e9818e9c7b74987ff63889891dea0c3b94e68a952ac3bba494ce0189d761fb36ff5bfc24897343b682689ab1bec5299c051ae5068163a2821a19c9ee9172afdf8f7fb5e6c4081bcf1c2b1183afc83c6155d1ad88af1a26de09d3aa5f7a6c799d235697945569a1f1ca0caac9b46de9c5d7e7fdc069441a9f2faca7f974b32e0346a649b16e651ec62d285b0b14eb7d65924b0d1b4eabd9d01cb8c727590a541b95461399d2cd80ae31821cc8d23b2867e2dd3d14b0d97c7d81a4e8ee221dce0e85dbe2dd513d58abf4b0845584a9a5782335580024c8f318d195885ad381584b1d604805a71fcf12ee3c157287627e834827cf284fe7997229ac666cc234734dbbd1b6fe29fcb6e3b11d965ec4b7faa6237bf755785cc7151ee9629664f8b8b7e6bd66478ef9561f02bed648652045f7e07626186130f260ce079370cc49c7842d6bfa7b122f51a94bcb63afb20fff8815c27dfc8b3eb1f57ca0d2959b889ba6c7f4fdd41b77992cd4c9871c48a072dcf1b3902a44d71588b5be11a1144fd78dc51694295c68d27d561740b2df64a2621afc9c246515c0fac0531b9557e69c21c8ece6923935a9ec6a60c3d35a9cb1361c1f426385c2dbf8ed20983ea7145ffc3346e9e21e1550f5779fa324fb5e515d09ca9f1839a24a714cafe6f77b360920007720ffe5cba7e10ae55f258e7991f33511e203ef20b6abe48fa5a77183ccb04711020fae4fef1bd867274275f9779474d3192412ac755de95fc7387c61abaf8e4cac969a0a8ae80ac23cf82f3b93f6d18b64761a2ad538e8ea10b4fe4ffa4244bb31e0197afd1da105be6a9fac29e25462488cd8502fbbd915147824a466e80aa45ff87023bea72e0529f080a7c32f8c51892798d61b2dfad5525e7d44d67137edd7199d888e97f05070d0663eecdda8aa1d158cfeeaed972006d1248e4431e2cfe3612d81e4dd25d1d6ca5d9448f2f2767496ad6014b3bf15bf3e3fd439d48cb4b497cc27b3a50597ea4dab90da36e33106522738b47fa11f9818d72a619704527c0e7d5868789aa7bafbe2f89c9b6c0d926faabf9bc399d10cb92fe294273a49aab4d16fcfe82d015777e399ebaf8e8425b2e82bcd71bfc056495f4408fc7056b16b626b586a0d6db54be221dacfe4e74cd15f8e225b7d931c10798887b0561a900b95e93dc474fe5c98177cd2436914e481c8b2ed27ca0872809e13fae4b40a6172888e34e0d96f73d92f1f4a896301f9d7553838dc91909c8ee8385fa9edf3981821eef61eecd01db87ec33cb6e75e06384a8fe85d9f84c13c192dc31a49a2262f45dea836b8fbd0b8e1241759f45fcc6ea0de77617df8677253f83a0fe6ef4b8f0d468ce87c473108deb2b02a871cdef86fe1b069641638fe9d831ea04c775b62baf9b60b96e2d1787c798d7c93a077e1233e5229cbb53d11e27f19658853a0cca553ab05245da56755e019b1467cac3076ac68bc09c63ffe8c42961ff5776644c83821441063e452a7b1a111c70f6fea0daddda419f4643082eb41da4605e6329c066f2d41ddb8ab890a7bbcc1391e7f2c4c95215319a6ce1ce32d19546b2393d0b8cdc58ff14be77a16a76eb8cd2f741efeeb1d3fa0a7ef3adbced9d5109894e1df21439ecd89ccc97b2f31355169b342f626de09fd851c0779058172183f1fb348ad8a625def60e94310177c912efe80749a814bcd73f45d470c21fe53573d925f86a566a7e8e71a1628c7617016e366297487becfa5af4db423e8185e367c80fe79a1b9d4e79f3d8960c64b6a8de761a5e64d2b9cb3f607c0ab6f4b7702a463081c78faa2809aa62a710cdcfce94e2db9076b1be49be53c8fb5a665fa1478582a526d53f313eb8f66787950fbca8d7c7db8c364a97bbc7d0948a564431ded437625774cd3ef47291f87aee7d97491f137ca09ff4d96e88d1e31b5066bedefeffb34c223ab908a670793bb9d7a1e0cbf9d298d86e63bab2b821317c5693991df7668f88af5ec8a1014aab3c022e2f722043b9ed7bbde0354502c864bc55cfe9d7fba9add66969c99d9bd6e95579907d2a06f7793d5de8e74e427c421dd03b78cb45473f0bfa6a213a7d17023f72bac75cb3b17360335d12079bf15bafa8838d15d486157dc872372896b0a471f97800c695b18257b1101cd00a4a9687199d3c609dc9f48fb55951a1e1aa0cf18e5a383da6999706215d393e03a58fb278cf794b9a283b24dec7a97edba3dc344f3835a0893b6848cf2b06ead07c5f1ab5e858732884ea53521f8360a85dc46dc25412c959ff02d89e5d2c642840f0188a61ae49d3dee66a5b5ecc9a7cf7832b29c649c58b83d8962a91cccfe27883304bee644e0e239f16b39e35ccd94da273554463ebc1b81edef266e7552eef0b8a7557efe92317c7b8f66680ed00dedbf6945894b32a10eb48334b280c6f311dab8eb6abfa066ff69debd59a41b53df92515122b577d2941498aee17de281a681bc8b0c8b960edae5c0cffe4d4faaf56623adcb2ef83b515eddf88f9d770ade23863f4ac8b9f4bd7614dcfa44dd17203b976f1947608a276dbcefb2dc274018f4265577020980d040594a2feabba79cc9120af3200940605257fc3a2fbad5d29cf9c07381d4a94d8b6b2b2f3ace73522f7f93bf2b6e80b3eb592c28b9e27ad1534980894a480d9993ae238bfd384e600cebd6d3d3eb0858d3028af17b7f4d3473462bf48eeec60b319d4e398345787884fd923b63fca346e26d27b6eca573f91e442297bc64346754dd374f8dfc00d6ca2d3847b6c89b31c91277f48640861359ac59358480f5c4b9450d9cba1482918cf8c4aa07e92eece5a489e8dcb7331849cce231991e705d8a0022bff5289542c963b4ad11c635e596c4c3234f79d6f5bac3224a4be99319b7f57a92685ae69f35bd8e11eb3830879355a350df6ba239fe3f4ffcce9bd47be7145f035aae98630f1fd3cb423e21b7d4752a6aa8aad16296524adc50696a983cd97b6fc39ac51df2347acddddceccfc89c6df930de78dcc4c9525ac9070dc9af40ee4647d38249e939ec0463b4e17efca882b66c37914a8799e26b8d766fbaa6c07d22de35bc107966c985fd22a54a98234ebce68b0b6923e282196eeb4b497b04655ec07281b9d543854f2d5c5562f03aaffd92120b015f70471de4f3b702d67eff419c55b8b8c6f511f58d3cbe7f276361da9ae19cb5954bde098ae9221f571e87e6b670925a4d9d1221eeb49f5e4db06e9811e4194ee91fe1b23f4342b175fd2cd1f35d66955f004c6d7decf7479deba8fb585c6cc05820274eb251379a6650ae476b324b358a50610574a130e81495f5dde5db5419209b2c5f6151190677a37477ba539f3885441d79d58cbac975356818e7ce79e8a4317f4386d19a63e3a497b1d647ffb47434e399ba532f7b859ef3cb6d87eb77703eb0ee0de48522d746d76c7214d45a5c928c0374cdd7c111a2faacddb408590a39da4b5aa67030b6c453898b5ade3be9b7a2ad88ef9f37a2a72d1e403a44d50356ccd0973bf5e81113c5ac36e17217ec35441b09ed4c8a0561707ac0e98a2bfef1eaa0e45348ef1c759ce520125a20b2288641062e2f058c7fd4748b296ab09e7035cf86231bf43b84fffc9511bbe37b2166987adb740cc4edf2b3117a71c042b835d1ed73b0b18caa88630fdbedf9b81dca2f37e03e1d3eef398aff9f4b95016d81fa23e5febae83754eb057a1d1e7cd4493e269737afca3ac7c3f091485afba88f686268a671bef0c7d173cd6eaea633436a7bb7592db986f5761d7980fdf3c330b1358fcf168fe5a14d7905ebfb974309f22d2e9b599702b1801643766aaca76fdd6cde66149b8d12bd47a3d1fa8d8507b728477539cd23bd83680436a2043b116bb595b84e7891ee74f2c3842d0eef5a308479b9f29193ca31e4c72bfab0cfa1d19278a7f24a82844eb07dfa0392c877e7c2899ee1136a3282702c7c7d033542f42d5277ab09f2dd95e70de33ff424bf632bdb860b2eeb81910ea1131a54c33f4b8b32dd4a8bc32e8e09ca3237b653adc30eabf2d714ee852244ab908244972755185a00963bc6d6effb92f99932148f70aec3434b6a57d066d01ec9073d5e8789816949acadf70cbb215726a75a48150c555ab0435d66eb202de08ec7cfcd81f5bcb351bf7e67ce61a968ae0b4e54c8a5536677e3ac84c28729ce1f0b97c4a36b44463512fc0b796cd3b67bfcaeca20446a27a8dc4903a6f98cc08c762b0dc88d89c3aa59dd64d494cb67b8abd7e7d5ccbfe5103eed6b5c5cfbde3bf46cbfde6814099b913968003c45b822888d3dd2159f6939b995442f6102b9d7043d6c14d18e33ba55a567f3bddd4f676535a5e3cae4cc891a5336111ed02be3e795c1f5579e21c4971ff497b87381b8005098df4838d8bce3acfb3eef7893f63129a1f49217569b0e4db0d4a6349fcc43aacad82d84485f8c16103b61196542980968e31593cab87fd06a5465788b024429a4f70165f5750d9a9faa1e35921768609019037f050b3ceee5c9fafb1bd946e49afcb9d6fbd090afb7f2ce00f4fdaf78d04fec8a5120601b0170c70146ed9ce0e102c9037bf5004dc4cf6afd1c1077a43d3382ac109966cc10d519c7fa6f32a96f774444e2f163e0d3dbf10d4c65ab6e07990b5c8efba0238fb8d662e6dad23876b20b97af623293eae91780bc23cf2ffc1b3ff4057dd446a8027705d4b3658944243c18036c877863eb5bc114f16ba14711995f9c1b02ab42ab03e25459f1d6f0f179d15814552be9257c809f7c69cff26a71c0e0cb0665304aee6c729788faa188b61bb637ae797f3345d2b01dcf79ecbf0680fbf4697ff4a6226ffda536bdc9cb0ff019d5e66a51fc62068ba6570868ef8234424001d0c92eb3e867cacebc0d5427ae71dd1f2b73080ea68c9d1ddd0bef1513d6910c5685a6ee60fa8d30c30740feafcd9d8ab8eb6740e6ca4e2afb676a83324c28a3f7597ff0c124c46abfb94a88dc5c53f6cdb73003fa55c13e002b6434f796a16fcbae34845abb57b30037acec71d472a725e516e2a581f27196dbe2f652ccc25f3e0d57bdcdfbb8d1994f4185669de2c6d8eda18e37914bdf7252d2adffc35d4aec4df7b6c379bfc8537714d07e70db086d089ea6e21d49c5b1b55906836cea4dbe2c266b35a22709a7a10809dafa9a604b95924ca74477d5f40e7217ead60bdd166c3d1094391652755db7a3d30a1548a09012764d52e43bf7b2216a31b4b1f5db020a6fe4bf8bf7f0e7b0285bf026ecfd0eb8a647df99f46fb09f6b7e4a802bd0001a3cad72cf48e8b639745e7363a81c91e7c054a2929799a71cd4c8684c6df50c50dfcbe80f77cff269cf79a759c242a178b483d98c24fbd9bcc98ee79941dc97b22c1ed39ca6d8fce53b30c8265126be7d3478586bcf845024363e91348da895ad1728921ed25299a4e57248cc0f230e7755dade735c0fcdd2ed96ff03aed7ae076889a7c3f44eea961790f0273d1dc83f040228252ed0ec83705f7911ff9726de008dbcef813c63c1f0b5e69f7e38a743a62758715606c2e1fd0f57cfe1084d0c97215ba9001a184a8b1b565e834001c8fe2486a5b8", 0x1000}, {&(0x7f0000001700)="1640ee0cc18a4b94f4cba743bb2be92cf2c24609dcde017e8a0e60295ae95a59710926f78b1d47fd2518df679395f767bb21b6f8f9aa0345ecedca414935a8bdba6f52dde29cc2b356bdf9d9506164b70ded9e4fb6bff16f576a724018dfbf759d12b9a92a8b7055601c4ea749324f016b3b6b07c5b5e4a658b8bcf179b1c812f912c1d47dd6cdacdd2e06892ed7c44ed404dc1ced7810d593e277bd1939bd1dd6329aebc469a2ff39799f4832165955ae4ae9f6d16508b201be4ae5c320b31e8ead325ff3ec514c9ac05adc26667dd9f444d12136e5ad0884827f2e865d1e5a13bd7846de8b8f6511a2df2a0ba64748479af11ea8ceaadc43286c3b1b53edc64a4f78a04ad138b78b78e44ef82fad5674871cf77ac928f27612146df57084efb05fac93c708056cb42d3569d0fcf164336ca3874321af94a5698fb55ca1080f51922d930e66e814d926041db6a6ec4c90c4859a7e73ae3901a8a134d10382cee9c29f932ab9ca605316f669300090e7d08d38a6a63944169c40b54216fad2ba7fb5bc97d7c5cf2153ca8805d930eb3c706c766af10ebd8d007fc19d22d6f398173c504a11f9c9efa17cf2ee8c0ba28d967e8c5d2d65e157821206c4430cd323e396e42bd3681834d1d45af0bec005ef4e57d48386b16985c5f22b2a60768ab41786795fcacb93c53116a05181200104cc5b8a8869ec03e43fef153c39d87835de479da0f656d51365ebec618a06e904563a77b6bd12103dbab49e121fe5b21eb5ee981c8ea1a8297f320296a9583175a596ff2bcb6f4cac940c9f8c6f93ddee748b3b848f902d46b5001390cf75eb932aa8f0b1d4102ee63960cbbcb73d9c038c7fd14625ca07a305a8ec5c60ba3075912fcb7b722b38556fb33f51538b5901f1f685c4c3ee37692f7ca849d70e618edc35aeb542da0abc0f1e0cd13b82eea5acc24a5806b4c2144afa5911fe878d0186b68b070a0369205a14bc0acd4c8040a04f27b6e89ebb4274d1ba4ff6930d3f5e4f9da9e1b80e70ed8dc6d4a287d2fe02102c515a535e47b4cb7c5a0125c55eb8f3a366d7daa126a8a8d3b98b3e3dd83666464ef10ceb3d5edf384852922e2780c83d6f06fe09d6d1afd0af813e2578b2889a6aa30f5faafd1590c4789cbea762870fce013caa2cacfe6089f3c8b245321dddddb65bd55d4e7336aa33b7db258865aae3523a6d716f223c2fe3bc3c36e3a3483b820cc7b95f1daec4ec6593118ba9764b0f4ebc7db51915e1cde5a9e0d43ec293847798ec82a41d104d45ef8c6d947dc8e57382dcd3bf3105eadf1eb32009c9bd1b2aefe4e2133bc37727ce7e69325dc8cbb4eec3bcec2e2a14815677c3254ab6c0d463bc37517ded0a5e3451ced8f6cef02db558822a14d149c94d8cf41be6746fb1d9623b7593a0058dc4436b787a1d5f18e05fc675699f31f5bedd9b093db560a1ca42a39a9760c52eccd356c2c374b4d2646e4f64a37c5425b511bd64f411d71e33daab2ca08f70872d74cf860c201c0d94259d293ff13b0350d62ddbe6da9a9401dc424c50e2a9f5cc7ea0bca546c9ba40144c64b06f83abecba6c2605a03a284dd25c5b83c635cdc192705a59064e9249826dfe30ceaa9f8349ff24c505ecb7773bb0b8b0bf3aff5a4f77d4698e03d0232cf821318da42b346318a9180d5912ba38dde64f017ad673485c10bb9dcd4a112845add0f300142b5afd3b788292d358f36ca9498ee545f6e8a68fa1bce1f929d27076a2d17864602547539db9bd2797e5d42a73ece0ab582ac2a3d0284f7a6de9804747ce22f3337006b6d081d1222c2b5920876826bff64493271147b8c9c1255660a565ac456e6c237e78ac136f15d83f0ab39a0f616414615b0ed6c9e68e21687200431643852f85fbd866737b5449f119844016006209c9d142beb43bbba9841606dc20e6cd02e5e70b9753b5f79ef385ac0202b1d36c83aa950b9f43ff1f822c0b05055a46731b0bc4fc15ad3d4798fec2a86a6846e5d00ff2c74197e4243a1141a487ec458c6c54b120ead82d72a02fcc64448050bdc9c28c6b48c684295b191533beb60c56eba54b3daa95037046f372bd589425b603748688d04f500e0d828a17748e25ca266923253479e5ac778d87f01767f0cdb9c51b832c3f036aa405305dccfe5f78348b61ec523f5f4ffdbc0bbff5f0719da2637f9c35bfe6e918884a9ce97d36ba6adeddd21c1b85f876d44db0c3e0963c45194d69dac9c7980253dcfd635dee592f48d07d87a248c997fb1205d1da86f1a8ff19387e54da1abe5bb9b536d5ddfd120786a25f7f7e5e441c77cc0aedba23c4a95bbf6ab723470297010028b8c391d177bb6d29d31eab4b23bc7c8c33ce16fa272be109aad3db71d7effdabbb3f74c1b7e98d5b437327718af3ea99536be549129b7bda2aed7ad7509f5010313abde3cf63c7939598e085dee04b007f497db144ab99d0f318716e76c21c5cdbdd25dac9797340488a00c6bd41c416cede9d9e90f726f558a5decda91b2c1b4bcb0977d2d37596e778e051f306aa333f46bb89ef292e366468a4fdceb00cd3214b6fd81be611708eb3529261172fe1df65dc4a0b9abecb45eef66f19a6c5142305de90e3d30a9071ae9bc37540bca8bb87b1fd007020f7f48cc911dec934f9044b8ca77981eb5aaa7f343b45c3df752d197125234f3e6b20a4d5bee98124127959dda23d566f2f7f906351b63110628dcd24ecdf4d8453b8f4861d4c66d2bf12635312d38d9f5c5df3c4f4f51806fe0ec4084603759ec817edf83d776614d1665550cd54a9ee31d2c9e1ff8352a201e39ebd6779da020a93b51b0c91e3e5a547f364887541c1470d3ab06f311f2d85a3c0ae34cd90bb0a246cc4120761c9b15c5b4af150b0e1ff23cb450d9a0e5fac6c0894cb043d1b3b1a11d3fa6726c46140963260d52cd3c43ad4ae976f8b08a0f9d74fe45fa3b760c09cc0d51d798bbe06aa8c456d30cf38b0f26684f709bd2d04f1bfa4ac66004a93db52a1f3d30cba0834bc3d5eedc35f564489861c9dbf246ba1eef02716b6ab409397bc86e2ac5dabe7844f02f56b5af1191baa0b994404a8b69ef6efa63038f61793b72eb3956d51e6fc6cbc5cd4279c818b822f5137ad45040b532b0b0bf33778b21faeab4edbdc0bd610cca5d41d47763114b54471018b8a1afa291414a65419cb7801847b5ac4746f3523e704d6293e003ec90d7018735dee8cb3574b6c1be8ab875f2fcbe8c41882651d5aecfe7e4bde4f05f2fa1c1c41a55d8ccc8b0cec9ea296acea1e91e729ec632fcbd1b1d4fa96b2dbb22743aabd47770c6ffdc7dcab43255a8ce8e37e1eb2185dd2e300ebc1627d17e290599ca3491c3d942627dd8ec00f9f232408f80e68917821fce7c2742c46a79d074b01c4bdab668d2327c7fa4157362871e16fda7a09d63886455e9326f9d3b6c38bc387318feac1c1b149e8883450d1ad670a874681c9f936a1e692da08f7ea5c50f502e4fddddd54c9b365936a4c644a3bf8d2ac84d41666b6726bb4f8e38e207cf54e31fa5f0b11f5c21c341b95d956ea5b692c585098439336b76b81aa12e70827e9614f83a73bbdcbaf5b4ca49bcd827bc76fc11953b3a960dfdda1a0652dd9accd5e85dabc2303eb768956b619c361726d0ff9077bfd5dd5ce9d25e84fec022fa491663e32d66466f0072896c0576e370f45bdb8ceb70a018c1a754487128ba42c527fa818dd086db0d46adfe094ecb5e79599cd1f9349f2239c5a1dffcf91118dda6ccf935c17f8956f936d6bff47e2332493d83a515efc7692b1e23fc96ab8bfbfd9ad8d9947e11e6844725e74ca354fcd9fc0b9f971a3af6c7f3d0efeb259ca2cf2e8ca43ca7d3933cddc03a56485b23f42eaa13caa0d3cecaf070c89b6dde6c2d39a8bc2a64a0a273ada8febcb64799d33f0cb65030edec640b4d9deffa0f9601bfe81d13aabc96f99353f8038ef24561eac58cfd73e57318b9edb481386871a9bcc2546ea2112ff8b4def4109e583dd2a2bafd96a791c8b3e9a281b4feb8d68380e1b215277a1469faa64a9b1779fdab54d4308ffa2672ed03506d9cbcc259bf914043bd2f3ad147aa40f6fd7a4269170da94175b534b00d95cdafdb02d5a452166582b80e794b948453c90b6bbfdf10937a04531118e484a4695afa9042aab3102d5012e09409bec3dca2247896ad71dac918e8509449c802702b8116d7e6c0b33e7e1d70063bf0ca36216f7c0c15ba413e4b1063faa80db6be34fa728435da6d00dc904a54f9422d879edf99157f0990b20d0203a7003fbf09d1bae53960988f4b17caeeb971317126241e986e77b2a153522b8cd85d266849190753ad32134fb0021823dd2c17eefe91741e5320befb232dbb955d50be2196e6b3757167e3d363da49c87ae372017f01376b917e5b8d051ae570ae223f0b1916cd19bd8ee5d5c8900d3affeb4d36c038955923ce7b54cc8ad9bb2d14fb4dfd2e81ca402ac6c2cfd9802d2dca1b6f3203b6f1e3d544c9d64b6014e85baa298313fc05b4c63303b0e04ac2118b7de0b9d04e7b94ae76300b9e003ba24b6df735056c774dcea80368999fb35ddaf7c60bbee6df90318392ac731d3fa9cbedc0b72f328849a2e2a3870fca99caf3eed476a2b31db4dd636e1216cc67a37007661a2e4a5b850319d27a567b23ea3b57659656750fd2135ca41ee23205e5817502510149ab3b3d963f45900a0f10053ae6929f615277a160bd538ab2fbf2982c98a799ff428a706a57a74d926c37d0fe572053acfb0f5496e089b40b27b4defecfaf6efb4701933e33aa18b5921797c583031ca5cf5f1f79bb52c603f2ae08a53aeb51610dcadd7b3da93b2ceaeb25d9da421dbcea0822dd71b0668121f5d1b3bde0e7027fc86756267beb62ea39525640641e3b6603501b173440da7144fe9ede4e569d00c5444fc673b8cd4b1cf9e5aefe327faed064cc4154de5ed4635b60c565d6c1cc83e257f9256481968b4e503199c29ae2575a466cb7da10d38e4f98482f614305b867fd90ce24f750616243e4184ea6d108f6ddd2fb52a70f7db23dc781277d5cf6a2c69b122c523841d64bab33c07d55c0f57ed48a560404a71dcbe92b9d01f588521e6199e3c507e534c5a427772304c194112c64b941397c77800838db38d65ba7e3e20854a2c4a8e64014e3cdf769beb4348195d5a58dff3df00eac0a7052f1725f29bd7ae9e11ec5e7a3dc5f6fb43e79d8ae6b64c08a4ba95770b0f5833e41fbf6314c0a3efc0577e322bf284293ee23f46b41615c011c686d6f673127e8f4f935e3a7417bca5c92255f06d3afc0cf30a91c414d73ea601847e2cd800ccfc997279c2ad50b8c9e7ecaa2c92cd8a591c8ac2e34857979e22577d35585d84fb89a6df74d02ac226efc2052186dece7a43e97f93ede60a99bdf6978e984c5e49fb0fa367c8b0604ea6578497678070d8e8a35731e2f6c0bf42f96f2ca7648c708a3a8f5d454ffcef885f2329bdeaab6d2fbc02088565b7877ecaaefd261c2a817eb768b72efed3b74c3dd265ebdeb1af9b84c02c43a5a88561df8a1263d79229744f37a21afd4b5933a2492ae1d5cf7f4622fb2a46066ec893b5e9f3ddba1fa3498d17fec0dc1086b49f077c45df09292e8ec8ff55731e3db04478281ba6f54271c67ae8407037398d1fb607c0cf087087ea488a9bb3429d2f1cd10a067e17a9e4a7e42477e386f0039e289f08a6a14f2a718e802bbf7015e422cbb89db9ca11ce7ff2809976fa2cc4875dbe190fbdbafd3b", 0x1000}, {&(0x7f0000002700)="773e1210dca7ea8b57ea23bf3f51bb1fc297d93817e57bb6923a6496c025f14db5f69504b3aee1038348affd6735ad79fc5e74a446130c5555890215f1050dff5287e1e80ce21a3eed4631ec08c9e457fb6ccdabbc0c33e7942dbaee5be61de29ff5afda28b6e4dcc1ad1bdc0536e2f26729c5e91b92c61a3933a1806298dd025a47", 0x82}], 0x5) r7 = msgget$private(0x0, 0x400) msgsnd(r7, &(0x7f0000002840)={0x1, "650e0738e45b546393d473d8ffb4239430d345c3a76dae4d4982bdaca2b293b4079141e186badfd742994f2b188e0a76afc5ff1f957985203939c52efcaa5a970102c1ff476e8e9b71808840867aa938f83c8ac00e8d864e231b80c794174ebd"}, 0x68, 0x800) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000028c0)=0x1) pwritev(r4, &(0x7f0000002b00)=[{&(0x7f0000002900)="65cd15258764de2d500466925d68985eb644bd7c828fd3d71083d241057fdd82aedf41af8edd6539bf4b7e04109b81cc227c6c69da", 0x35}, {&(0x7f0000002940)="f565d537c27977a4ee2e68f80c688a1b6c9bb6cb629529c3434ba47f45dd28ca92c3afcd42ed9c075ec01d644c9996bf333619d9b2276cbf5948392aa7aabedb10bfdd2cff49d01d591bf2eca66e5d11a335c2ff1e1d048cc3eb1f7c8f8f85ef4d128261678bc016d11a0e73e182e147679af2f3f1071e8b2cc4f78b9abab630be5df9d48ef282cd61b8ec4c7e45454290a4cc27a70258e4e59d375120a60a8d5e6d4f7882063ddf", 0xa8}, {&(0x7f0000002a00)="180166b94ed78ddbc14158310c0c40696332096a72cbfd7478cd9315e069a23ea0d90726f796e611417edd4d240770d4933c30488612757c4a184e6b3787564d631dd1ba456590ae92b11b64004d677dfb79a0abe52b40e5f5ff3d5f0829e0957c27944e4ec219e84d76d489544bd8b9c0e32f27ca6d27ba79623ccd40a9be0136b9aa74e8ef831165c4d8f14fb540c4a1adfb97fef5e0b0153827cbb2d2659e8fb4a9bfafe11ebe30b4e032ddff7359e033d85b65db888cbd6becc9c098f7d3b3aa4a7de1d56af521561666e9ccb6f6cf21fd5ee67e4a8c591db7f13a1ef2df30bf3c3b18c99b5f531c4b297402", 0xee}], 0x3, 0x0) rename(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)='./file0\x00') close(r4) r8 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002bc0)={{0x100, r2, r5, r2, r6, 0x35, 0x3}, 0x5, 0x101, r1, r1, 0xffff, 0x6, 0x3}) 18:47:33 executing program 1: readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000e1fb9a8385663a83c68d81000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1) fcntl$setstatus(r0, 0x4, 0x40)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       18:47:34 executing program 0: socketpair(0x20, 0x5, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x20a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200000000002fff8, 0x101) connect(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 18:47:34 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x9)              18:47:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) socketpair(0x20, 0x1, 0x643e, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2be53b2e45a1ddc7"], 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r2, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) openat(r1, &(0x7f0000000140)='./bus\x00', 0x80, 0x18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) seteuid(r3) ioctl$TIOCNXCL(r5, 0x2000740e) recvfrom$unix(r4, &(0x7f0000000240)=""/52, 0x34, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) 18:47:34 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2009, 0xffffffffffffffc1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 18:47:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000001000)="525ca66aa69e02e90a4b09839a42e1f2373234344dd770cf4295c04168a6833cebd43f8e1aec054abf6f4bdc8acf6c622298d9cf5af768cb85527a2b23e03f6f4a86f6e2b39bbe1461dcd5c6ca7c8e31fc8adc7d11ccb8a86949a566beb9c232049d1817ce7d6260825bf76f5153333f49e7317217f0681ea6f0d6798241782309c2dc0c0ca0a2079253111aa138806378191f050f1414d930d3cb086003417f4f6b2511fbcff0bf56918819cefaee875b4c1e3686b6a6c1306cc5a84b142b9e805248f3dfed99aea1511057", 0xcc) setsockopt(r0, 0x2, 0x80, &(0x7f0000000000)="f32af861972e69e4fe0fc21dcfc3bbf60d2f1513cdfd04cc55327fd0f8c5284f946f8761efbb0bb52b20d559cb0d7330c305bb0393b6eafc100042d3056e8bc83f01b5b272ccac5c674d3b49b020e7d12f9a2df96a96d87c3fcfca67f6e9d58333b73ec01134ff94164a718dd106ae6ddc52bf1d426d847a7e15953e8e03e2b606a3268ac04d49358056d7981a87c70c1ff1730ee9e1a0941929c0c87110c4a8a32f58ba5850ac8a3064a66e0597fc49ea07c4aa99248811c409033c8403913613fece28dcab05f3e31e27257d05b312ebdd83eb5ffd9a759c7e378d3aedc83c85d2e3a82fb1209780deaf22b0d0cc4876e9245d1cd348f12c3b3213e1285db93536c89e9ac8e467efe1c6f1b2acf0e68fe5eb11966e6de7a5ee08481981f0d72aefd9d96322256f4a6021a131f6064d11f1e75635aad4ecb1c6a45ac0069139bd448927c558cccf9e6ba072caf5c10adb7559ff26578d5c155b3b6a898099c898814f43b1c01781a7c3efd6cf624f1e41277f3f5265235229c6577dc9481f3f40f06364a27aa5936d9cda3e28a9474b6ec3354221e48ccabff7a159f0380da28a373e4bb6b1403d8282ab50bec26b208189b8fffc827a2d3a253ed969c829d12832df3d0dbc8c38be35e1104e1a0cd57620748e18f5746a915d46cfbbcbe8696d302b0537d7ca9ac1628c946467bd1121c10028f10d796ef6119d43d8a06248a73ec048c2423d4b02659d0fe2b9774e6060ed9d450fbd07ac759e82aa20843d4429a2a99e4312407b4748a40db50e251955686aaef5f52927ed728097253078ba5a60d4a1547d3b39e3e77e2e8b5ee6b9902a9d4219ceff184113a81ebd5eb434d3d7f12e903c8b6bd7790a2e4476a6f7ad951c41b58c6db42794e89cf8b2e48ec8896ffb5e1b4e73fe1f228a3c78e244fbf3f61b8c77b693b06fdfadb472864d2476a80fcd40f317fb40527ad8093d3db831a8e28e2e7f0c4ceaa23a93469ed8c049ca33fc179178abb310df18350624e84f21ab92370b4d53746f1330d113799caa34db612bf4c168f5615783d7075be13f15e7d76ce4c4812bfea4290f6140797b59789e97a9d29c7fa3dbd5ea4c506ce8596d4b54015505a1221373f08b4c2e89ca494a03a126d39a1b885e33701ac81402a639b9aebfb2d58291d5f193f8fcfd971ccf8c7508d60f2251636ea661deb87ca8e945aa766cf7c9a68b44931c812fc5662681bee1de33c5550ea3ee991fe56d5f9c78e27a7420928c1e1ba195d186f93e6624d7cdd5c8c5dea245c4d5751fbe19cf4acc151759e0291c763626ce23b84fe75b162134223ad46ebe4efca7239dff9d2a564e5265cad213a0a1bf8cfce269fa10d543fb23ba0589b287c557009c30574e4057cf297c59fe5876f7884df19c5126a5a728929c185a7c3fd7aedfcc19682cebeb63c2e6996525623f9a2df5c72815ee6670d2e9c0104a91eaf97978dcf3cbd1cf1175e96c05a7127e2faaf616f98312373615f03d204967abc0bda1c0bdb594fe6da356e670c8a1a046ce4cd971d47a114b4639e94fe61354f825efa4953d8387a51ae8c3b3ac16e522277bbee5354810147cd9831edaa4f40a1f74d4232e2d337f61dee5d94ce8173cc883b071dcf32ac2182d479a4435f6fe3c35ee34904bc43f565fea0f1aff1f354ac012970b84b0fc96876b88022fc7516c65d21ee6745734dd41f73323f222d398522d3c29952ec75d930e48b9984f55a83e98f668c4fcd7e3bfb2b76d40504ec6fbfa4ba6c23e77f2b3b9d2e09c72eb7e687d1307b95517083f508be1ca634d57ef9a5a5b44e62cb53cbea2a2631b70431083f5a8213a50120c7d06ae225134c4ad74f385437d82215501a20bccface5155894d05d065aba629200e33c20356f59802ecb277fdf4cefad9be772482df5bb523465598fc3c49eb63f9b0278dd0529d8d3b3f10200649f5bead00fc83ce7c94c613e78a4eb1378f4d74a926d37dd568bfd8c45501ce9bea3c194a66b02c3e6ebd69209ba5ff45aa02392d3c32f49558057baa9821d362a7c359b67cded8b2f3aa584282f1a7c63c13af1c1fb1f616d28c53dcc7538bf932509b22bd120740f8eea51ea30a4e5ae9b22ae94f69d54ee7a5bccd359ac59cc261f77c42b66f0ddfcb4518bbda97571bcf3008076a95a4ce4fd82929ee7851ddad0fd9dd7187ea568cc4b0aa964cf687505e4462ef1853ac0a94caec1d5e0a17952f8d737951d1f404c334dc12a6ff7b535918035447bfeda6aff3acf9f748bf849d4e0a71e3230e002fd79ddabfda675fff21b6beb0d522de3934bb08ce2609fbad8a9a2006482e91590d0e2196efb5fa65bf7e2b2dc5928e49251ec163a275af96db55e7901f9526746cc3c2a424825a05baeaac7f7818e091e331e7ec392ff9e94c823557e33aee43fe313e3cbc255a6f6f9c9e055371d8dfa152976d81495bed54102ad16bebf5bb811047b46adf0c9c8339f9da8bf069ca994966227ba183f75fe04ea60b3d1c35089175f02587d17bf79b7800302077d6c9c8b8701fc3a3d260d058d6fb76ec364d815dcbb94910d002fbb009d91892b65ade72f4e004d00af793b79856eba27258c7c3001dbccf0270dec2404dcc40aa857254045ab94d33f68aeed3af3d01ae6948c40137984a6567b257c8d3bd695c73bdca90fc990a02623d2701c05918865a6f0c1bdaa410aad0dbcfe5b3bc21169c8b9143ebf1570632ba4c7d824ee0931a8bca678dc283e359dfacdd292281d8ec69b8909ffd41d2293dca08349c5e3529e06e30d89c28a910d95387f570762d531f3788317ad25a6bf26b1a9a1984bf6aef03cefdcebd0413278eff392ac4ba1083dfe29fa7f9560234663749485a8a663e48accc7edbb13392d5e3ff11b8c6ce2a65d797e8e088f7d5732af3da79b959ba707ead3272c0f211c76fa987cac9fea00d57fe0ae4328d1402f101c8bdb15a642dccdd922fba5960690680fba86fa8f28c60c37eb44b45264dd020191158665f0aac202ae9563b611f92a1ff162bd757c116dee4a82343d839421f608219070a0ac0184cf74e6551567aadcbede37277cd163270d39d1e4a2da0d9b87f55f3af3191be3e4b6f0986010c6a29fdd34013831227115fd2edcbc2cfec2a515976c72992f8fffd6389e7ed9f2a13d593f132ae943ad44ab34430e09bb587c9843b74b6273e2cdf92d9972030ad2863a9de2c52a543ad65985afbb8ad95609f307ed2280364f9acb341afb3de4f2ad93ebc4d2b81dbc567273469e9b81eed54b7f70d6621fcf257502496dbc79bccba1a0bf028f1c7081fc6d01ce3325b9f424cda455577370aa6686c87ef8de26b9356fac087a96e618a8e9ba70774439c31b0011ee3b1e895faabe7bd277ef097f0db201ecf2a6fc4fc492693381a088e3663ad35237b5fefb5aa1ff4e2135ab216ddf879feeac5e856efe21ceaac66503e45aa3678ead30273437ce08a7a6c196305c848b48c4b0b7242f9f75ab1496bd8661c0414baaa7177c6844594958d5587c4164157252c03015fa0b0e8aef943992f02fd4e89384a7e1a8f13159358d79e660fcdb7a1199532124c2614a37e8ebc7d34a894e068c790bf7707d9e2d017398b9a3663c701a5cbd5f00bb7e87aae5f031e2a7e031e046f770187f0df29941aa7d62f95989bcf4cc3438fb076e01f8c25090fbe25c0850c33ee5f1c1d5c1f5953cfb928f41e3060a89cd3be39d53cf6f995436d53274913be20708b0686fb6200da66f57a9ac91df2815be71a5969514996919d7c5ce284ee5bed03e1a2d3573403ba8c2185432243be22e5e3dc186470422646dc7df5a3b04f4b236aa80ec0e73837973b69884eb86acab1ab937e71c964d3f4d5b63462ada3198afbb06096afbedd1af39f5395bb9fbe87b4f5106f8ece20016f71235266b1f72b967ae6260ca7d01480fa0ce89c65bcb4ef4bd82d9116415e76e065053c994d327fcd7c61fc90b8babbf2c89a7d8b3ad6c50c2170af52c3c95bc6fe0854bcddabe2fb50415136cdbfb8d768b7b3a7e122a666f318561b8c57d4c47b61265b63c05e9f43c96a515cb502d2261e672fa70db27dfb50d825f7bc8cedcae3a25850b10e63af7bb247c0c448198e7047270a28aaf3dab25a0e4187f26df21942885d2282e714845c39be8265847ba8550b3f1f5e80e51f317a5832c32b2bac8ecaadafc74f6f6f5f31c9cfb43d07833e5857c06607dabfc1051be97fd0643435769148a142835992e733fd6499b37e8841dc34938ae7c344e5e1587ae254fdb4af81d2e1660ced6708cc0bc758c71334839ba491e6b82cd1421fbbe8836d50647def362009afddf5dacbcda98253a7ff34f3ff7ceba5e37e01a572652c698f1ec320d0641a94e587f0aae9f55ec85da905a58ca4259580434e8457f803568346c6bd757a7d045a2723d32e7169f78dad4c70063fec5bc1fe13e53c1dca63e5966e0889ddcab687eb0f88bebd32b9a0d3ad0f382cbcc2b39addc5c4e34d880572ce18e9523e0d81898aa3d922c1b9b55dd139d303a273398d6bf8e443ea91af97b5275c7c7eda38efeba34c51f48cd4486189e68504456904a29e1df6fe50c5a4aee35d466169da9927fb968348ee56b6915eaba10b93cdf02485b05a461da1da7645bdd666e11cc6fe7102ddbe0498bcd79565aef9cb7c2f8d4ea988bcfb77627fa6064ca0a7a06408d95b2471d126ba2e2e9aca9e7b7841c9cea083dee4014b19beefb0dc8255a15b1c9911b8c2252edd4ad4c5748922b4a8f2195a19b12f0fa1313b068b4ba1271463055105ecf3e8037aadc153aa96706982490fd66f3326fb7fefd3bb4e5852b6cda02ee564e170d045cd96ff3b66d9aed8e485bb3b0e5db159f1347cfe13e9679c7e9c4c043cad53f0be504557649c16e1789d9e22e011c0929873476bde8ae921fab76908f9de3ec2dada78ceb35ee6a7303a1cd72e2c98139749357ff8b0c567e736846f97ecafd78d502014c4e8dbafed03766230df13b3e193b58ff006afa7ea34d6ef73ad1996a33ebc8613971f31352e096a936269865cb41e682aaef95d03e790403acfba400d0d275f68a580f2592c89a5069d4b77d0dd4ef80e6075c7333a365d6d42274d527997a0c63a82b4967b66b677d4afaf2b3bd162f12b81b3ba72222ce5b2aa45c222beb71ce447cf4c88bf555170d83a9bb67030a0703c362ccc627d6f6719fafbda799ecc59f72833cd987583a491a0a9e82ae4c2578398ce434d19e514023efe17c9fc41626dbe9582f2cf4b036bc96b3b549f7f87704552e2952ccf2d81c7d184ce0869f170253ec51b4f9f67e6c7a0a490ffb9c2e6a56562f4bcabdc3cd13f540ce819d5768a4a34bf8ae165059929cc5ea19e4e8cb4d2afbd2bbf0219e7b68306ef1d5cfe93ead4c6858628d576122219f475fe3a6c822abaddb2f5ec500c61fa876dcc4c1653013755e5e8b317866f7702f990a01676a21adf5b97fbf719dc711be832e525217958d838e487e524b95bb367c5ac85925480fe724e6a155e25064e917f7a2a3c776e998f6459b19263c95e1c25bea2f4bd59e510809f73043a31e8716a3fdcb90bb063c8882609aad85dce4028759039ec90bda361ee65661e714d986b4a9df2e7f47d2886453d4489626b2356c573109a6ee5b84e7e188abee6ea10e80aba542951c852cbac719b8dd2265a1fbf1154242afcc06fadb45d9fdff7d8689acb2a219e02195d362d06bc5220d28171f4269639fc373556c3e96f24c23eb530045270d19d3c8094b1", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 18:47:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000440)="efbd0c3c8c99ce101dbbfba6ce8c119a2d2746701bc63c10ad0ec4ba394950cf2bdee3733c661d1340222af5fb7af43c234f3a6fb1edfa2396fd9da06c286eb8f03c606daeffdc12dd55fd1af078c392ad2f7cafbbc8a389e13f064830a4e56d65b86008c71ba1672f6af2daf6d9c6dd60df815f6194ab2d8de7a19fd69284b3a3f644d83761b91dc20c96df9bddee976366a21c5f6e505b3ea3e1d72e6b40a0", 0xa0}], 0x1, 0xffffffffdffffffe) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:47:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000012c0)='./file0\x00') writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001300)="d6", 0x1}], 0x1) setrlimit(0x3, &(0x7f0000001280)={0x8001, 0x4}) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0xfffffffffffffff8}, {0x400}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)={{0x0, 0x5}, {0x8}}, 0x2) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 18:47:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) flock(r0, 0x6) 18:47:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5a08) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 18:47:34 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x40000000000000}, 0xc) 18:47:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x211, 0x0) socketpair$inet(0x2, 0x4000, 0x8c, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 18:47:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x6, 0x2, 0xffffffffffffff53, 0x0, "db820f755544e18ab1004f77388f3c1a771782e0", 0x4, 0x6}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x4b1e, 0x8}, 0xc) 18:47:34 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/88, 0x58}], 0x5, &(0x7f0000000300)=""/6, 0x6, 0xffffffffffffffd2}, 0x800) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x6) 18:47:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x210000000000080) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) 18:47:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) dup(r0) 18:47:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000340)) r1 = msgget$private(0x0, 0x209) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpgid(r7) pipe(&(0x7f00000000c0)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x80, r2, r3, r4, r5, 0x20, 0x40}, 0x1000, 0x100000001, r6, r7, 0x7, 0x80, 0x3, 0x13}) 18:47:35 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="b8482c583a6087d4988fe4947bb403099c4da8b52f268e6fd5ae1f0017d1a43742b7ac29430b644caf84efad0c30a58c06a1495cb1e7e4e889cadde7bdbcc580f18616faf68a362f3c760832c88a6583040be4613b1a1043476f0b54978c38a60870742648cd90b66a8c61039962975e3d64c4d9441538f68838406bde3165d83a81", 0x82}, {&(0x7f0000000140)="675c84b061c687dce068cd6adc537bfd9346e9365e2ddd52a0cf0dee20f8c890a1fd63d645cb31adb79e2850032c4932fe47136c7ce6ab33a8bc04983ae4e3325848e3a6dabec543c679af99b3e84d8cb2ecbe1847d974b1f8c037d6739b5788b59c5cc7683c8ab99b26084a598321ce108b32c357d23191717e9987493fd9cf05787ba76e357c2408872d635540181db47c06cf61f6106820aead47b59a5682f7bfffa98eb06664941c765a5593c3ea3d5296c5ec8de49d5bd2a5acc877a3e73998e8c75e47966c53b093ffb4aa6a94b298810bb32f7785fea830b77d5aae80f4e8bdf49253594abf7e78e0eb69ba2e310ca0cef58567dc80e8d7ba70ea244cf89c6a0fb3f0b850b2b68dd1cf4f5cc814506b1bf9af1ef16ce6d9469ef1b6434866169a8a98fa01982b69bcf15088595f73a56a356cfa4dd3c0094fcd52e21a9ced169e94278c4f96a8baee12c00581fccb948b5f2b6c53879d58215f937a25f934dc9c6d8b3ced35ef77f1862d3b229729ddd4a97a63b563c1a85eb585fdaf10f75485bed7d6d9595ac7841a8c3fe87f2080939df258702a3e957cd769ca4c8faa2d0d9bd875ca701bf5ca5895e04de3f869f3099b25c688063924211f103680818199f61e6c5466540daf7e1e5c367dae54bee1ae762c63d668dc2b0de5ca1c863110f048aa2c8807447e5f3289d40e64bd6b14936a2aeff7c12f8d15acc5927ebc25bda29298820def7903cd9b0c30e02534ed9aae751632a713e8c946e6ff448de2242c77a956efeae52aff2dd0538cae85a5de3086393f34d930189856e916dd32cb38065de531fd6d13a696f85392764edfff06bdb56ee33c1368986cdd817bf651e6084cbb55073575db910e6be26a3aca4bdeddbd42de98e94fbddd1ffaff22a0da281a548b12ab8afeb8fbf62464d06c6a0a7f965df30268febe983163c65b5162351fead9d8496525f67d394ec274e7108a6d8ba8f26965b01e96e93fc0d2309455c1ec915093a843ed21c1b244d96c28afded3ffdc57ee57ed62aff856c2f35dd37fb4903abe1c442b99462355930700b0cbdb364ff918b6b581940e0d4b1b7bf7fe47655117c350ffea182943a8b3a240ed6a27b9b8f0a7b4d5a519a8847b83070226aa325cbd525ef97f805041119bb1765187a76840d97f21b9108041d9fe29ef05b2201f42ea47ca638ae4d2b732158745bceb6e5838f28e94bea2293f9750b8734240b28b6f31adbd499c75a570d87433959ba5262b1ed975827df5d3c54d770926ffd0e872a81d50c564358f9a28fbdb5ddbdffd6c1954e90cc3f8f8f9baa127514c05c26d80ba64c5ee2686beb6bdbc43fa37dddf4aefb215eb300024fdbf5c029a7896a0d2b5bfc713694c9349b88294ef0619a5f2fe18163802b0420109399b83f7e32e406d82308bf3b44ccefdbe4a0d1228e691bb447431f16b7ccb21e7d000a88ff803997afe0216e741418005818a7336d3877f6b99c339c620f7a64278d738d64dde3283f9d78932f2b06ad98e865d69a31d7b7fb1904089bcc8397d9605079bc9ad8e85777b95d4432918e7c6e2ad34eeb0da481fafa2754acb97943535ef3bf445236fbaf28fc3ee0d67eb1b56297bd25630f24b2bc0a11d1a2f641e7bc5a454fb7165230822d3034b87b73dff30e980c892342df72f6e95f70d2cd8cbee8594646de75f5ba2f8ffb6700f0a8d5f6e5bda5d3be0bb400c8f0b7212c3786f126eeeb6d21d50b57cde02ba023b9b83c8547df2afbeeab44474ae9d4495407905d1a1e8227ce6a46dbac297672c9debf5a2c771d1498bdd56ea6bb8d6969373381e64ca0907e81901f6ea56c9d93a6558ad8eedd83ad132aa3c022e11561432b623f54932af732f6176fecba51ecfc58fc4af8d2ad9bccbe7067265fb134da3a2943c649ed54498403988a36fcc8f1ebd514b429d93c29710cc42717e38dda5fd34d8c9038bc86345b53836bf4eed2696f0c9ea3c173e6e13cbf033121d77147cd9cbd6b1428c3d5c52936cb60b86bb9e2475b482e664e121fdf35039d75d421b304a2c1d1800af62831c3dca184723277822f92b89889b3a49b72ab350bd19cf9f0998a7d85661b1e5033e08ad699f9a314863394f12237ac9560be1010b83f67071cdb713f37a4e6d7089fb20743ee61f258af5e575df9d275ceae8b3326059755d2b37c06f129c0da727fbd0ce7153820e16dff438e83dffb646596352d0062a624eb5eca41dc6f4f584c3005d2dd8a9220e5f6ab22371637f37662916b3f4d03131bdb6cd7017b60331af0826758a334f80d8cfc7b0140c5a6f736f741e16c1eac5419fa9aad8524c48f208ac137885b44363c6c58e833c5c7aae9686c37374224de414a17161c435c9c2987be1b799544b87428315fa248c1102bc1321854cb3fb2bfe7c39254b15db161b849131cb0a934ccdbb75f92d1ab172ff0882176c9c92b31d194c8947b0a245097a38eb26d0fbe3d299f77fcc14685c83720df395a3ad864172e627c6500d48e031f404bf03a5fbaf43610f467b9c62c60ffad24b8c0ce951886ede54976bf57613a1bb34d3990cf3017ca1a77fb9eb743fe1df4139e1342faab4c73fbab882f4e71a25831c110c9fa0e89274923a1a047a63fe7992448b460f1fde33fae76403140b56bb42037a4894235a826fdac8437b5e94eefd5888c0e8c9a6fe622449add5cdcca5aec3ff12d254e7da815e9e063a63376ecee6f3d6f52705810702997e5b168723024d26a0df8977d42930dd0f3b1d75f3fef321ccdac44f82c7fbde92dad073d08f518eee958d0568bc9314f4c082c609950e1e1430002b3163d9005f269e72e157d9a9f28c2c187a7bc2c0bd1df612b6fc813e7010f64a1339cb74e33f1132694a2594eb2393e31b178ae4a5224c254feb20befb5ea6e52c8345b5a9e93673f544b79672ecc2b7967e4abcb28fe341c4cd7b716255b261a5e688665413da1228a472304653247d1d4b9bba8d77dd8b9751d4250019ef5602fd8d5a8e4260822403872a0025ad473a1ee39b96646e81b3e77ac3ea5b303001aa6aab96b4cee1a205dd4dc0a926c85d45bc879b7edbf72ef363afa3309848dd5f445efc34130c597c2d50a5fa678a84b96d2baf3250e7b954bf03f411f73f7b05d9390385c550c574d6c2e87cefd0aaf13b6b52b1f1915d96d0f038996ddf52b1ae9cc00739077a4df8d5e4a2b33d87ac126f87239913942e3bed4b63edf14d433d5b3b9ed490670284c3c1850a1ad7243b888705c45de6647624102548dff9f62ea5683753182fe237ee7a7158d3ffdef645bd2b01a30f87f8d5afbf75096839c45336ea7a0911c0b04d0b5ad47f760d430cd8620670b6d52bb3a32c7aebce2a937bec827c9c8f3c4c8468622935d29f5f536a8914ab0f31edd8b26e0401dea61359ae371fa3554cf36dc566fcd8b0ba95dfeb78940f1a83390df77470658215c8b06fb6a35f14400003508cc20dda177949d95f328c9f9e07745fc5d99b856b1e7140bb880b2abccf0898186b7aae56cd1cb46119b44e1efd97abb123ed33ce3ae9411f7d96402095e2c38c804761b050b5d6243ea8d66041cfcb0ba73544894591cb9eaabc16e155dbcdd4dbc21a7e214d975814c88e5a23509e85d58ce2d203ce62587895ec37f364b99d2ab19b8d0a2266ebfe5dae3e014c1e7a9d8a37d8de566b5c9ee2fae931ea62dcd7ef842bf981712dfd310693ff215e01a4e7b84281264bea946fbadc6917d737109502580f399e39a7cb88b0fb48e30e4756b91855093da0fc0af0c7c760c474269a802963c5e99279e470d0be56c277c8a2be3821e9f2c58bbcb48db47f601cf28db01dd055284c423ab0e965001d40e3c50a6772078b39e1578f26c9089a0d0c14b96806b4d5ae3d3bf3a480ba64c9486d24190164d18343bcb92b6bbd40d17a8033ef56d6681c17ab8aa3d039125cd55da6a60f4ce9e931982403b1e7c932952cefb2b5f5c31b856411d6e549ecc51357c7f3b725d25da8da3d641d0ccd8d567f7e1d3e557f54ead62cbc282bfe277c7c624a29ca299ff278aba613e5efd2b825374a4866790570331036d77c4e50cd2533c287342045bd64348b57c0a6681b7b0cf4ca092c10477ad43100793c1f16098b31fe7770f252d7adc09e76ba3be24634b05d13353e440c92e89d77203a7e8ed3447d9ab0649b8aa5211ec9b097f73eaf0245fa4cf8354192df4157acdb07c0b84499bcd8a4e8d177fd6dce634676b5656abbdc91a0e5f1887dff7b779e0eebbbccc2b5ecf5519388e712462061a1f928baf8ecdc65925d40f3396332b137fd96fba0c58d0b7b2ceb8aa721c6d569af7520efe8ab1c76d0362c7811aca3ce1b980d24f5b04b27b021e1de7e61583fc1ad95106b87ec12f7f83afcc8bdf07b894eb8077f75fceb2af7c29febb87e6ede2db2ff00ee6847c8d9ed75dff09707fcaf7ddb130424c286146611a5502a12e8a3550f1e8c350e4bbe57dcf5467bf5fe4e0fc22d61a4a634b1c796ba1666d1b296955364636e500015ae0cbdf057c61a1f1306c970d3213ef6c3d3ff54f72a03b9cdc6eec7ad96a21ea4427dca557faf81312990e4e068f01dfbf6188fbc710a19c77e37f57f707081734650ddaa9c30cdba74f87d8dabd6b850dec4f09d388f141f92ac4765dac263463dd5bee903603249a4eab1672247ebf4739a7f243fe81a6651c912cf462c15518bc462a99b7317e8287a228d7306f7ff35121eb9b788839fc2faa4ed871b55a29b4347aac663daaef9e1eecaa8cc2264f73d993871ae79a48f6f9c8da775cec8fbb1478ddc15843cffe8ea1f006ccc8ad43f1286c3f7af64729e2f8a88d35cfaaffe6a6481d9dc5a7ae27c350f4bafdc63a9829dfb731c8d6541814b7ad2f0daf394e193e333fcbf607c0456e7fba72994fb8fa97cfe65687980cee1063275cd40214f211d5dc54001e7348411ca2e7565e8e5e6d18ca34b3a55a12b5b3c211e753337a5c5fc3b173fee2a48571d3020e9018cc0f1d1e02bcea937c19a3dbf55c8feff6f2c0cd491b94210e3f07fe38210ed6cb528b3637744f0e3e7a8b4262c4c207587e5f72cb423296efba1be2a8320ee0bd85f00ded3c4b91b087efb83f67badb02da473554655afeff680100267e8bca4e9a3ef1ed39ad5468128e8bf5cc729eed03507aa1a6a1c7b18ba930075e9c287b03d51367324aa0560f03699459c81e2e0a15c05d35922ea573aaab53b791157a9252e6eecc601ce8e2d0885aca42199fe26492c230ddb3d6c75729490c5ac13507111e6fcbf4fe44c1fc0e91d09849297a52c7b407c7ea590681b988672904b620ac0b2d55f8e1c42cfd0210a6bac64dbe41f9b65789bfa475f0d04b8d88c9a09585c928e7ca25d7a486dcc3dddda5852db10e4e7f43e7c5800900092551cf62973e6d99b8080f0a6860f232500db42eb64a9e48c0728d04bd7c6b01d44dcdce692ffbfaaec19a9de6b233170d3fd98a7082dbb52cc4247c6de374c61bb6c4be9bcb892e7f29d15c9b8e4563f3ca6a5a74ad639c2bd4b3c69c813dd32f6474e2db84f6efce37cecc144cfe58b394c6c2224553a5eee47387866e736cf57bb3a9a6925fbc7cdfd1072728f4c507ec0bb1e0d00dd68cdb5cb775a4f6d7ce93d590aaca0edbb92aa69e5e2443a90410d39ef66f64de5e5a96fe5b9ec4bbd5c1b0b568e5490eddfab082e64c4164885dcf4cd3ce61b2db7dcc42c8d7fac85b3ee495f4e01ad01a6fae7751a50e7f74cba207e3d551bf30b81f84576ef966038", 0x1000}, {&(0x7f0000001140)="5140785d68c31f838a755e40b4a43e13873826db82b4050170b485890ee5c1137707f41fe2a9542c87f9e426507c81a2e3cd16fe99166100fc9c431b715fbe8979e95889fb0304e1039d8c1460badb77f6904a4b2a038105499b67672da85bce5aad4d7db2a033e51def3f2a526bce3325e503922552778d806f5205794424cb230328ff17094fb674eadeb17c08e8de0dbe6c5176bdf4908274f7340d22aa5f0d2bd3773d1437f35f1aac35a6d70e8e1257ba58d80ec22379e2b92452c9be77419c697290ea0a5f1b5231e83e3ffcadb29328e90f", 0xd5}, {&(0x7f0000001240)="d81a008f59dd861afbaad3e12e856af135132b51a64cec6fa87a24bbdde4665de7aee0ada45f0a928f2351db42f0cd17065f0da0e5cb042901cc81f4dc0d54879f23fc", 0x43}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="3a0e86699ff7d5d292bff03572c1a633136d6dbbddf1b43a8cb1bcb2eb85daff765c93a1f790aa6dc8da21f6cab2999a5dd04dc8785c04720430e13056e44e5dcf2bcacc1aaa07156dc167426f94bf773f3a55a583ec0aabce0d83062f526033e490f0abcf30e3b0b1df260312ec2df9df56f5415fcf2eeec04c991dc7f2a5979fa65fee8c86ac75d9b433dab3caf53646ee91c37a7eff063d4ca27cf405c7de80539ed4c4cf07f35f6df370bfebe3cc7bfa57b9c8627046522189a379d965d3ae5bf5e7203b75d3246b7f5015fb931bd913a197", 0xd4}], 0x6, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) 18:47:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc050, 0x4000005307) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='N\x00', &(0x7f0000000100)='i\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\\!%\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='!:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!^\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='@/&%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:47:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = msgget(0x0, 0x8) msgrcv(r2, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = dup(r0) getpeername$unix(r3, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt$sock_int(r3, 0xffff, 0x1017, &(0x7f0000000140)=0x9, 0x4) kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 18:47:35 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x9) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socketpair(0x1b, 0x4000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f0000000140)={{0x8000, 0x1}, {0x5, 0xda}}, 0x2) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 18:47:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8, 0x2) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8, 0x8, 0x81, 0x2, "cde3c3b807e2159bccf811ea87ee612f9ca991f0", 0x6, 0x1000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000200), 0x100000000000010f) writev(r1, &(0x7f0000000340)=[{&(0x7f0000002000)}, {0x0}], 0x2) 18:47:35 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() geteuid() clock_getres(0x7, &(0x7f0000000180)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(r2) setregid(0x0, r1) 18:47:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x3, 0x7ff, 0x69}, 0x7, [0xffffffff, 0x5, 0x1, 0x43bb, 0x4, 0x401, 0x5, 0x3]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 18:47:35 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffffffffffff, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10200, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x9, 0xfffffcf2) 18:47:35 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000003000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) 18:47:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952)  OpenBSD/amd64 (worker.syzkaller) (tty00) 18:47:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000640)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r3) 18:47:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) 18:47:36 executing program 1: socketpair(0x10, 0x1, 0x100000000, &(0x7f00000003c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000400)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x8, 0x7f}, {0x9, 0x5}}) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') read(r1, &(0x7f0000000080)=""/178, 0xb2) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./bus\x00') rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) readv(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:47:36 executing program 0: r0 = socket$inet(0x2, 0x4008, 0x9) write(r0, &(0x7f0000000000)="68f925c283ee3ceabb7130376d97a7be21658331ee85cb9fee5e398826979efe332b6df0ab4ead8014cb34cef49a2c8f532bf2656deb4468c3d3952e5da2984eb651d85c220b094a096285005843fbbeded5811d7182829c63e96519fc383ecc95db5bc7fca200a4688f48", 0x6b) fcntl$setstatus(r0, 0x4, 0x80) flock(r0, 0x2) 18:47:36 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0xa7, 0x1}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) clock_settime(0x3, &(0x7f0000000040)={0x1, 0x9}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 18:47:36 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r0) 18:47:36 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = dup(0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x120) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socket(0x11, 0x4002, 0x0) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r4 = shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ffa000/0x4000)=nil) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xefe, r5, r1, r7, r0, 0x20, 0x1}, 0x6, 0x3, r8, r9, 0x6, 0xf617, 0x400}) rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) fcntl$lock(r3, 0x7, &(0x7f0000000340)={0x3, 0x0, 0x4, 0x100000001, r6}) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000440)) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={r6, r5, r0}, 0xc) 18:47:36 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r0) 18:47:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) r1 = fcntl$getown(r0, 0x5) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r2) r3 = getpgid(0x0) setpgid(r3, r3) setpgid(r1, r3) 18:47:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15, 0x0, 0x3}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x2000000000000d}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 18:47:36 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xe6, 0x8, 0x100000001, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x401, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x84, 0x24, 0x19716b46, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0xffffffffffffffff, 0xfffffffffffffff8}], 0x101, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x62, 0x83, 0x80f0, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x9, 0x8, 0x5}], 0x1000, &(0x7f00000000c0)={0x4, 0x3}) 18:47:36 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100)=0x8, 0x1) unlink(&(0x7f0000000000)='./file0\x00') listen(r0, 0x1) r1 = socket(0x3a, 0x8000, 0x7ff) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:47:36 executing program 0: mlockall(0x3) 18:47:36 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = openat(r1, &(0x7f0000000440)='./bus/../file0\x00', 0x0, 0x34) mknod(&(0x7f0000000540)='./bus/../file0/file0\x00', 0x40002000, 0x2807) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x20, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x81a, 0x2) getsockname$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000008000000000000000000000000000000000000000e8d7f1a2000000000000000000000000000000000000000000000000000000000000000000000000000000004b47ebea4448a475db77af7abb4e87bc65295b56a78eab12d043c6"], &(0x7f0000000400)=0x64) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000480)="c35668dfe1036a437c9fe6ec24c62be50801a2068ea808365df553252121a6c99b768f28fec7cabff4e55671c4af1c0131236d2b3bb2186d5b6b6098541b", 0x3e, 0x0, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000d40), 0x7, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus/../file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$\x00']) 18:47:37 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r2, r2) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r4) 18:47:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="010000", 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffffed) 18:47:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x43) sendto(r0, &(0x7f0000000080)="a5f770077b71d00d373abb03709bfe4ab02e4d22bd067a3f29e7fa0e7079ac0d5fd58002418ddb4a50f4033c68ffd39b1bed0c5071b388c9c1baa2c5c6e2dc80fcb2346b071c8f05713f9ddece8a7563ba6c9b31c4a2de5701a9da4a58dccd", 0x5f, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') 18:47:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1f) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 18:47:37 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x20) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 18:47:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) write(r0, &(0x7f0000000040)="659a9e35092fbf8424d43b7f9b42c2c3ca1672ad805796ea5f5c597597e60fd7986578b1d08065bd16cd", 0x2a) 18:47:37 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20000000000000, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000080)) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x8) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/174, 0xae, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x9}, 0xc) 18:47:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="de456313d39916cc673c96255622b4fb891fc9f021b6a2009b0f37e7352d0fe6433fdf4d3861575082a23e03ec5ea852cfa4929ac49223a1308f6e132bc5821d12485fc4ab41697c6ddf93740a6a598ad4c8c4fca4b05ad1a3b8b4a295cf26d641cfbc6846abd9f918e2a376c1d924b254d66f6a6762e646bc6618d0a50f11e99fb1933e13391a949d8e46f15fa237ec5f060b6759853a97680dfd3bafa5a9a66a929c8172086ac55ecd1fa7c942e734483781255149f58ef5cff000fed8fd66d51e942ea6a41e4c6ba2be67a359fd7d8e57c9775ca5c385f36102c5fe411f", 0xdf}, {&(0x7f0000000200)="8814d17e94c4e7b0df705068e44b3a2d83b94b0f2ba49a14703e958dfe3a48de860cb9a4dacd7c13326910489961a6ee03f5d0bc9fbb1ac0afdb8ad99b3b6c0e750efa2f49662922dc86a9a9b6691e8ea6bb4d7ed4ae9de4e362cd69853061a53bda750decf4ee90", 0x68}], 0x2, &(0x7f00000016c0)=ANY=[@ANYBLOB="c8000000000000000100000000000080047bb88fc1c22d27600413f2abf6b221d47eb1188a229811b3b28c1fb06b8214d8ccb4fd9182114ad73b1d97290d2d28c9223d62cb0410162e78a522d3dcf207a4090049b38c9066dacbb707b442a4de1764c88b4645dad49706765a00c11bb7200092dd75762d56227faed8515528750b423e8a0dc08c403155a2e252e9b8435f12053860d046906082b4b5ad26fe0a75452d3083e4c9a0412188efbf9edcc5c20f42b272059e6376366e74367480823d1a000000000000f800000000000000ffff000004000000fc3b97563e4cc834a368b2cd0c43692012b0ab0e37e44f32217be50d7473e11ae78fe0f2548dce598a929f90b32ca7bc738f1544e9a81034c098af145528e8ce9abaad3f21f0121e3951325234957a1a4111dde6e37629b180ce03146199b3bce4b6994db8317e54f392da5811c3d2967b0bb8eaef2b64197bceb75cbb30cf585891518e90862e2876d869ce14456e75849d75541de61b3aa28fb3ac649d7581cf196a20156bb01566c2dfa0ac9a15d002a4089e4e9ae0aaf8ee1940b33c6f31725b0e2f1cd176e0e2e8e1f58b044de1ee59f797030733f0668d1c0f33609573834368e000000000d800000000000000ffff00000900000009a123902fea7bb4ecd2abaeb893c5806a0e780c0bdc262196bcfcd74713b08fc5a54486bba33bb03bc9578c6ddf0f72cfc85d811575a950578a999ba990b78c0838c8cac600305b38d908860e4cea9fdfd041d0e3cdabd1e7e2591346a569b830f665e1cc24be88ba51b90d3c47030fd35094daf0ec67c07eb295bff5dcfe43abffdddfc03c43f76e9b9de3994d27d6e6726f7b5e6e8553745bc5beb7a82c69a825bee88ef7d5c1d0781c48f572e87cc74ae92d135e388245461f4e943aa95f8672f332e7a38cb9101000000000000001000000010001008400368bb098721bc79018276edb06926ed526123f33ffee8505bbbde893a857e2370c842869e2fea76e415eb31177fa3b0f89adbafd2576812fbecb7d7f29a2b66da561a80b0f525a870ae9eef57551b696189db362c7119fba99fd68d324b84abf1c7382419b4b0b411a060e7d450e8ab2985a73f099ac228a692f9352cb480b7d3805cfbfaf0f77fb44c06b211cea1df92c6601f9a0953e1c324cc19215f3a07923620a51eef421c00a534678f4634586ff244c0fb1d411a403507224c5e76cc0b390d0c5c82530822901537da2e6ff90a2572e64a91b5e6dcbfe555276bf7895cd19c6d4efb36e7a47a67ef7e18bfb0afa42aeabf6c6ed52a99c43124256a9cb355cbe377b12f47bde840ef656eeee3cea25b614b2eeea7fecd3573d345f23bf63b7996d5c76c6efd3d00356082cf4578c2a6a43a4848e5a1aa6fc29924613a52f9f196b128c3861cf6b65924f2b46bf0bf3fc88b5084074c8bd265d26e8adc5c6356f2943aafa80b02501b6b4131142571f7bb53102d928504d66a4f1c951f392c2e8e3fb6d6a2cec323835765b77f6f8edf2a16b5dc80bc0c52b799a29f6fa1f4efcbdf578dc51ccc11167d79baf44b5d39dd3a87a6201d07d230fd67579bb304f7bd6a94d7da15b8f58aaed90ae6cf10ec8a9ce4e337c6dc8e024be73c9cd3b743f11bdbc6203d6842f4bb7588b9c5356d3188dfcf0b57e567ace8bbc7ce772bac16141b5bcca50ec4743ef2217e60e2cca59d55eac42a2b56a8165d14c5cc23d9a12da71a593ac567c7dfc1ced1b952588138aa46b39d750984e403540538f0e6fb163f219c804792c6e1cc52eb732e8c538ceb412abacf32bd875d42c7c4bbc8c6ea47d98589b36992cef95bdd4d806686f17c8b0b53e98b9aa0e974b1dc67f895db4d8701a86045fdd9e2cd8dba04dbf0e5a7d9c29f769b162d82cc81c57a1f802f3c5e5d2f4afbaa1cb51c00e97d2b1c4ce9532764f3595361f225bcbb73715391fb3bc7c07defa681d61271215a3401482cbd8e7d0efe224f2f90de772c0ce77b94549783dd8eafd0fdb6cf6333c6de0a7fcd994509817443e58d1afff5ea7c20cafbdfa09c5cf6e32d1437b0cbec972355259bf1bc3110d2a5be2cb77dff2927f05e0d543f6320d676562efb4f1a1442d39df719101a8f33c74b2bb345cf977c6f81fb3e055477ad93b403a953eba65785144c265478b6ec5c6906413f120404ac330f12fbae982c6631116a201d03f5c8ffc842cf374cd8b1355208b7173c4e5deb7838642eec1d702eed74830c32de242338bc0832df224b2d2077abab8d29a93de6c945dfc018e1fecd410532aae0a3439ad901b0ce0897816864306fbf46f82993ec7bf16c815e29c50ec4a4a3064b2eb33ec463bf8db0dca6e83ec316f54bad4fe873b82edf8c4190925587f69ef06d4656239d581510a3d6852852605d58c452ffa6258844da65662ffefe0ed9c87839c324f3c6fb18d772cd4a6e4ab8c73cb879473bfb3f4b54f746dff9dd8c8d4da3f88c1e1b3824e9e231bf18030329e63f3035f018f3db6f6c14c604bc811061108748774b6ae9d0a5a24d2375623b2f5569ffb1b341c95afac8a7b91ddad9f90de4af69ff705d2a69a3c4f5413c0d4543d13abb00222a8dba97070ea782fea451484fe6850188fd31e902ef717557ee5b7e22620fc0a3705ecf149b7536904f040f28786ad3e8a5fc03571d6ba9c37909cc1cf2ba38dd5e42a47fc76464cef8cac7513bd1f7e547a55fbfae1954e2b327491a11fab1362112a4b2218094af507930ce2b91e16f02ecb6cfd85478646a8cd6756ffba5346b9f80a1dd6e6146d5ef6f3c9f88afb9ddceb991f113bb954be98d55103f9ebb86c7295f2070cbda1170b9c173f989bc5a531985ff8aac03a95a8b741062b2bc02689212acded2765dad0d3ab5bda248d4e0e058ab81d771064b9ca813631b0b763dac957a47ad12f70bec9d54e75f43758c1b9b5d674a8247e8271cafc80cc49c9d9a7a3b4b60274c6f68141e48f74b4a9839cace59c3363473f8b4bf78703f8e41b996a6a3852ebbd9f1d5a7864bf6f7f915bb71048b77df611813d4ab69e6e454942fcd5e7d13e3961dc1e5e2828bac858f8d30fcb67d86100705af275a305966917d2fdd06d975cf5a174e35237d4e63e1c70d4ea11c5afc065a675978aab4d2acdfa1d711c9699d27c728a3968e361c6d89396ec6d57745aeb63920d6d97eec836e35076eda488abde104adf06b626ef5ec6615bc691a09f471e04375cb4cfca8917c9e7b194a0f7e18dc358366929780e4730a3796c95d5332c30a9817af04efde57854a4faad960807f0e7be28e43780ad0230ee9db705318988432a43abc6c0578e9f4882640743527d7ece6b6ce4ca28d4e6546568c95582d121456b75f6e3e774f6a2456cbbc70001a6250e5309edd0c08dea48415d9b388e94fa6e1c0a0ced94bde7485b41072034508944098198960f95bc257c4d0c8c2181d1036338c8e24c3eb6adece6ffd9ab0a04772427980fea534e524e3e1cc170ee8a3cc0d787d3c43def0205a147ec54b422ea6b839ca4b4b9a9ac335ba2a715170e4c0da9c24ed9e2dcf903e96ea9821062e8ece9c217799ea11f18194cfebc5e4217e0721177d0ac50cd25ac82003c1b278a803bc80e5f4f2d5962074de047169ef0613395e42e4410d863899e2bb72b465d66896d0e2131a9629283e80c00dca02a9b792a88b9c0d206a8531c70212408cf754425b8014edadd2b1b494a7ea93ff4f58e0f9715fb4c2f353c75b15df6af94797b819c04ec0707fe363cfe31b25e88e81d60924a92bc5b060b32eaad82cc532fd6c0e3613ce266cacc0b03a00199531db0254d4d110a821bfd8ff11b96357a87ffe5ae7e80a2fdec7831f660af03e992bd9202473d3e0bf26c9894262f5e0ace1c8e981b7bbbe51479de92a3f2236833ad7f728b86f8e30d0f7a00d03ed1d6a5057cd21a41bb3dfa7444601e2516f95103bbbfe7e635fd15ba8e2f51f4322855fce3e561e271008d8b53f798c7c675b54e35e6807be6c72cde7ad819b0faffb63ac72bd19c9c84334fec303824c234259c6dbd840fd5310e719433ec0693c71af9408ce37f5272a5ef7120a87ed9d79afe5cef9fb3e37ad40da80ca2b512686c03d5403a8f68e1046868a55adf70a0e27661f9f1a8e6b59d073d2de6f0db42c068ca63c2392f73603894bb2dd8c57819f02d4e82a9bf466d0e1f88826f6c0638e8d8f934a176734c718061136101aa706ae759a421c50fb8b478339c86bd57f3808d528f318580688ea52629219e7a14da09235603c316261ba613e32c362ceacc448e0848ab74311a9b9b81a141350e6de7c811d0eea723f94def6a239c3a20e912a5123639843b317cfe1ddb31f300ddd0a72351e476a1d578a7acbab231f852f2ea9f2a281923ce8690ef28fc07a87989a00ead95a06ea1f86e419b0daf1de8b3e75c262fee4b5a6f51912e1d733a2b711038344d771f27f0ae3bd0085913630dbb3fcd0c458222eef02240a5749c02e804854b68cb6ba3931fd0a13cd6295085822b9a0b783885143e09861b76bbeaf08423953fd8c77ca9b5df36a83abc3ea92f9c5c87ea61b7589e31c1636194487feef580d1acafc122de57c2f57a26f107eb46ac28c445f5b2a9e5fa0ea5745312d8e54c8d8c8b9b7852a9f674ce51d5be6a5f38698ee2321f47147d8054dd0f1991a012cac772c00bb732b71bc834f41c6648b4cddb1f54f0ae9e6e0c2ff7b2ec5ae251412cf1d3c6a32e7be5ff0f8f75ec23de36f8fd80681b99d022e5df78c47e70980d35289dcf56cec1fea10d244ba3e2c9eb9014b201169457945eb3d9a89bcd922444a8d98ac045c45672701d11d2f2a934db03721f88760245bea848498e3725953824fcfa08a01d405caf632ebaa021cf9c1b57d3cc4493d56273970e0a9101cc1aeaccb900449c4e3570fb76d4047607e4c8399d5233b80e4339182e49e280d75bf70ac3fb53442ad0656a88ba7e5e62d61517667dbdc762d8f187ebf8942c61c6cc8322989ac13dce0d3fb7d41115c0edc42056a62b6f6e8dbe7f2341141f7ed79d02baa1b68083b83cb6094e3317861639f3211e1933628c331c4ec1880ec3868f98878c345bc5ffaf85057b8c68d1aaba96faf0c4ccf6fada19b2ccefe7f55d14a4934c48d0fc0cb22407ccc61c0c3e4fc43951f710f60d0ff5ed5d73d0710e8961a26c393191b448c67fbbd206175f7624d8a89c77b7574f41c43523d720d6b07b1acc4328343e119a33e8b8603fb807aa8cea309d24e8d539043d6736c13e3d13c614685142f34b277e6a30c1ef17745a1d4b2f62108861e10caf0951ed270cb8e7d9223c1221a647d46e16efc5597ee5fae63cf9b9c6d34d6f0d05e72acd79a837371efa9e8c2876091693a0a59a4be0c12c1eb537f8b9fec3db6950ed876a6ed536dcd3aa2bcc68afc09e9b09e08ef6a0ec631ae21800bca5ffce05c335d85cd279e10eae887e3b07946db0d3087c41416d8743013953c15debc819f45d4533e8a3e6389b48cf988412045976d78f33eba7c9c825d91cccb5a7df91e47fff5b7c6b0813d92b012b5b361141ab91637a1041da466089673420620d143308333cc806248276c7e6c52de8145ad01d561996b49c650e14b7d519a481c5956755d7005aac2e3f310d21dce60752c7d6f13f295a6bfcaff5cdf4c24cfd540598f1ff1b630f85d581a572b4ff593e2cf09a2c415ddb68fbba6aefd50c93ab27ea5679ed9b037c5569290208102fd58345244d757bcaf45d112437809b185fba8f6705e005c96deaa8f430d2c7517135b5c007c009eeea17e343fab1914075f701ea52f1f3318deb47828876235d31dbd84d3ed9904144e7a00f6a339cc0cf769f8c9fd9dc2ec4120e780b966f008806b87d9cd9141255c55ac7f3da9831833013d94ad5a2284c80628f251ae9be65a81e732179959e6ba00c474fece445d4c73a29eb07449da0460f0f6db0accadfbeed9e2d2c8cd31b7d51e198911ccf09b8e5c1ea65de859972c038bea2dfc18d04e52c8e28f86ba23c4f26fb7e50b67861513893ab638bfdb0f8bb4cb0955214b47bbdc9a7b7dac7dd25c26aa8d8d77914dd6cb4f884860fa70c559dd88d6cd3632f94e2631d3928652ba22e3f6f47f113c058eb61ddcc0ce7a838a2a2b15c07772fea85500f68d9f54b8900dfdc183f98416ea8e0e246010cbd2a1868c78006cf76e7e5382eecea54bf95f2967c0b87ff55818575f78bdfd010161981c63d6569c27f4dcbf89166bdcb0d3ce600bfed10702753d2b5e8bc8092c276b478343b63bf097a3639bd0b64801e3425e9ee829b807a469a5ba44df31f474fe35a9418dd437c6b588e879ed999d16d5879c5be3c042087d113c46e634dea65aa967646e14719ad922ea7aa738e8cee668171a60d0341a8f9310b44ce3d7b82319092610ac4cb48d486a9ec87182ddcaebda9851de7b885cfcc3a518ec3eaf052bc32a8976bf6026994ea94235ee26e425953023ab906953d0f4c785a734d7f1446c20ec704008245cdda7c02b59dfbef9f0562a0682e05e85f953d5b9abe3dff381a4530326daf06bb4a42bb76ad0024fc73a8f025efd5803cab42537ec19d02c6528ecc24a2f7003fece8f1f54797b49926f8f5d0c8605394657c0eb1fcdf033871f5a3d178e75dc1a0ffa0c38c7308f5ed2b3d4d11fb6d68c7a953e7099558821ac95ae9be54d6db9f8bed03897beca42a0bb76ae2554787539aad52a567dc5902cc3000000000000000ffff00001f000000a759bb92ef50bb7b270c03b4a7d725e719c48125bb3d989cac000000000000003800000000000000ffff000000000000f0fc9685dd88789c6773bb15e511a3e7b7a26f5c7c0c22c6ea8d59565ce1ee2e5d545b1d844e0000b8000000000000000100000001000000b288c8816ecccfcabe245fff98abe6d1cb8b75be014d9041b4badd5d32d6bdc32772621e046615d6b22f229ce766338ccbf24e1014858d90cf7cc3850752f2b964116ef6ac000d49b7664f240f03d5cd4cd4912a98e94811a19d27df551870bb6e5ac897b2dbbb1c780a37117a58c9a4c2acbccbdbf53b89fcbca124334a295a521b68e9daa0126309191edc6e344b61bb709b041c0a42290a93ce37b7ae4ed8ed1165ba8f8c679c"], 0x13c8, 0x409}, 0x9) open(&(0x7f0000000280)='./bus\x00', 0xb0, 0x10) execve(0x0, 0x0, 0x0) 18:47:37 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) fchmod(r0, 0x108) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, 0x0) 18:47:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x85d9, 0x8) r2 = socket(0x1, 0x3, 0xb69) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) r4 = socket(0x2, 0x1, 0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x7c}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0xc2, 0xf0000000, 0x9}, {{r4}, 0xffffffffffffffff, 0x86, 0xfffff, 0x0, 0x6}, {{r5}, 0xffffffffffffffff, 0x14, 0x80000041, 0xfffffffffffff800, 0x5}], 0x8001, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x80000005, 0xb6, 0x1cde0000000000}, {{r7}, 0xfffffffffffffffd, 0x2, 0x29, 0x9, 0x6}, {{r8}, 0xfffffffffffffffa, 0xa0, 0x2, 0x6, 0x9ea}, {{r9}, 0x0, 0x60, 0x4, 0x3, 0x100000000}, {{r10}, 0xfffffffffffffffe, 0x1, 0x10, 0x7fc4, 0x1}, {{r11}, 0xfffffffffffffffa, 0x80, 0x8a, 0x3, 0x5}, {{r12}, 0xffffffffffffffff, 0x4, 0x6, 0x401, 0x5}, {{r13}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0xfff}, {{r14}, 0xffffffffffffffff, 0x41, 0x84, 0x5}, {{r15}, 0xfffffffffffffffc, 0x20, 0x8e, 0x101, 0x2fa5ae1b}], 0xc587, &(0x7f0000000540)={0xa8, 0xffff}) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0, 0x1931, 0xffffffffffffffff, 0x0, 0x0) 18:47:37 executing program 1: syz_open_pts() r0 = socket$inet(0x2, 0x100000006, 0x1) ftruncate(r0, 0x7) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) write(r0, &(0x7f0000000080)="c3685e36d201b3987601ceb9ea0e27bfc4d81f3ecf4209a35c38a187017f5ae150682aeb92cd25082bfcf6ac7f3ce6a104de85ce9bae015103ccbe05e8d1d5a7d9f97b4fb57d8f3b9ac71680f23566a9635cab01d752c3ac456b08031e6baeef9d7f8a8c6c90a04182bc44e6a0532d880238f0ff045fff00bb2129f4b3bfb5c7c63b10a373cba005bf356a8b4d39d907f4c1ae59afc70b3b46ad10379451406104e295528d7d54b254a517a37d3aa18f20bdacbe7bc97d1f2dd466fcf7fa756c438a209b7f02559e5fbc7905227dffd7974f4b74da8b8135056b0edc4afa10c07a6cc14f485a6479ae74e1441d1389a09a83a7b5352471f2d6f5620b5f8e03c2e76ca46f17c936d779d9d35137c16c1a040cf98c2db54a7d729409d39c0e652a39e5b22f71201cc43d26f55ef9df882b79de1e5691f39742f34c58401d826c723ec3e3be571c46ca77c4b1be2f77c3f19ad4bc29913ed0df120f1dab91524b5c65f120ba95eaffdcbf64e63770aeab245b1e55caa15d4816036ab16ad9d9d88a37e4924bbcfb87b547b01311066b63fed9f675fc822a92d931ad86ac9d09c2b3a1de04dda63ccfb3eee1ed9ae219ac424caa62012ba31907f4973fdb29fd067c8acb9bea9cd5bb03d3925f28eaf301bd978f8c278c69c159e57dde772c110464199166be64dccb3321dc13349ee217b6e14d792c0932a5dcf9f585ffc767eac5c8407619ba4f1be7273670ea72126a439c9701627c11b317d9cf819502869c563b1d91dd7eb8a8e548878e7e31dc3eb24e5ef808fbc01a91fe3a2b0c86838e92bdfcb376a00632fe66666610755274007aabee32a6911ce7fb74a51c1a8cb78759f90b8e2b45d646e0e0c808b9b9110f348430effd9f8d5c1461ece8b6cb8ffb8c8609e797c7657313f91730a6bf7bdc68bcb32df9bd4c8b8206b6fbe3db133df855452b7911662ca1472e79e104b325104cdfdb2f6ae8141ef6e50c0690084ac1d636ce92cce59bc4387edf2e578509b47acb9f4a9cd67624fc8612e7a0bac8f8a732fff32d6e808f50082cb10618f926c8ea1586701811e13213a786de441b98769f06aa5de5fa811099023a68f70b8375fff2e3386e48bc8d3368e4e87eadcebc328164d2af12d353d4a312015e33a687926b69ffeeae515663d979419cb81f10ad40625f3ac906e07f481f1023281565b2e99b11f809f3c872c59e79145b6c1f1a06fcdc6995c1cec6dcdd86a6bc945386394376c249daeab464171ee44bf5e7b4a10f1963ca8209c0e5c73ef609daabdc9ada2f0a59c06c3a35b31232b9a04c7b0a4a3f88c35034c4e672a6ccae12b47ed66a4af1783bbef3c0cb2c601817300775c62f46a878052e56bab2b4646817a0d72cdbe2e90675a357b906e1bcee47c5879ad2521e27370d8c7e4b9e94be6ea3b52985079f2e16fca63574b9bad72aa59151552306f2cecdf6c1332190c5fa78cbaac464d992c1ecc20040e582d61f5f9cc79e3b41da1bb51d5be6a5163d5ae4bfea252c948fb1cb01b4166677c40c45f7483433108a648b02bb90f77e06983db673083c33be8bdf47b00ad6ec698c7e6d38b6f9203f64b3e5d808bcb0f36d819717aff343644264c86379dde2d9253104f2eb5b0bd16969e54155d132a9edf0af612aab6105ae16466855d0b4068d227ca10d2d70c0267cb0872712ad658f7e219c67278338f651df722a2e26a81e42aa1b4091d25803c7ad79dd3c959d47200414538b5a0964ede4214aae41ea72fe389f924ff6e21da6491734e34a79a175bf44e75dd424dd32f168918897e9039a1dc68fb1a8e75d8fddaae899c907b706d4fb3a6a42fdd8dad486ca7ee366fcc90b97905f291210a01a1a854a9afca2beaa389e14603e612e9dbe16ae9ebd7059d7ec59a6bce598dd7c07cd108c3faf21cc67604615429e0c11e0ffac90f5a59fe7135803be43578e1ab0a8155a61687e62a5a7ffb6ae72cc97ce57b68a6d25efe56ac7c1c79639e576cac1ad83696c919b04e09aad623442e227de0df142572d520f9bf3b14185f735578c7ee619b976bd8e9916213833ec1a299c837fcd7f957afd05fce852ffd22e6518e6c37a2e578620de8a6cbc0d68decc5d29317c52e82f1d781e0e64c94ab423185488ecc70dd967a9ec0f621d53595c4aee8496f4abbffecdabae09e9c4a59735409a4b68da0467b808ec66db1d5b0a0b01b1fa0e2dcc0441e2e3472b2e95863b2fe7fa06d4f6e67a79669eb5675921fb4238e1c229597c8abd3c974ceeace85daa6c0d6025825cf3f8d4d2e13e12f0c187e8b7e44073228b6739e30f95cd450190728b6d7149ab7832957f2f1a8e5b952aec79c1044600e1e9dad26490277e736df4e452e5da0a965c5178623a9a8d3039718faf63dad037f02511ed36fe731f5c148a7f0da15b4cceb23c21cca7402e78e7739826af7487ba5585eb18c523e64d76ec4e17ad29f149612ab6c836a843fbc0e9ac3349727ce95bd525f3aa349e90d21f6c024a5ac9da23bc7b10b30af4cc5a160f43aee69519ac36decdda806ff85413151547262650e4a45ac936cfc65be8b88e12f545f88a60f02e88963846a09ef91a1341208f9ceb4834104fe0357d1959f83f738935705b8444ff7f8e0546bcd956826e41da5fe119ca3d563e71f49470a77eec120e9be03261bfe9fb8a8b8e9fbeb93cad8ccd6511bee31c98c3e4f66e547908d90ba245a5204a3414a530278e376b3ce41541283b00014f3e2c122a643d29d233b05241e956de41679dbc7921b17cca3b164c32c41eff17fe20af51b9296721f95e0a1209cb3c7c4f5688da4ff1facc56733e68c85183e61cda71bb9cdc338174ebb8e09a102d92f855c6642c7a47372a0c294b9017081a88428fd22a4dbf11e54e7a1ba8b3b1683f89dbe6148dccd148fcb751df22f9f67704eec5d3a98f134d230ea3e377892f4eb689d617101432d3cf64466e590d55f461781df1e24a30ba3e9e01b592e9336734be6ae166d2a61c7545d278d79d5cc97d89ddb18516803bec8868cbdd70d58b7e0c3ffc4aabe6a41afb02bb4fbccaf4fc3c859dcc8bbe7e906f15903f546a57c7aadffd434b5f83527140fb0d796c3056dd11eab891e8c6a151d97529adeaace9991f8b8ac086c52c8524232869cf03ef85745e61259e56a24f304259ec45198e923bbf2a72129a2bf38a42245997127a42019c5438fbae404d10cc5979015a8ace550d82b63e18d13c3142d5aabac331c756148f55176f1a313b39c7167c3ae5561a5238ee1b5db400b73d755bf196b8704e7e3a3c415902523c3df8e71dddc47adb13eb56b90597843959acae32724a7672824a5a86aebd2a3a6c610341f38434978af32ca5fa94625a7cc545f428348fd4792415b83c36227bb146b21ecbc1d19cf2c7cc3da78cd02dc395143f9ce667c5ce0e40f1de2f7beb3144e5f510959b35a0b00eab4d1a7bb74aa18e34a0d5e104d73cb6d495f4aef685fa8c08717613b6686c26d2c225836ba4b27feb5ca17d09c70a76d395610db786e312645a8e7e2532179dd22b230760ef26758408fe85019038334c1e3c7099aa8d586d3c42a1d13907901d10f0688911cea8b72e6cb533933754eaef6a1226872117115880aae808905a902dbc4cf55938de149cea361043ba59e77a68c60a8279f2ab471e93c040790793b5976a1b8ec0de04f74e7f17b7476ccba4be771f49873ea68738aea2edc9818493d708bb52757c8b8483575ee44a0412f374b00a0e2d2d857e031aa36246f55db5f387029eaa3d2923b986a54682da1a60b52fb4a44dc463f625bd7fd5e24013c04375e9453e99da5689b28c17ebe1c8eaec1c314a33d4f6695e3fc26ba9e3d349dbc727ce23575586fb54c43b7fed61be4b8e4f4914880a6a68e0795473f01bed9063c80643ad076197131bf2bdd51c639a3898a04490cd4bb3dd8244db98b69e907d6ca624f988c419548b89caef57bf61caddb2bfb855a1c78c41bd54be1917758f364ff1f11a01def4084a2d2fb0327dec8f4e467df7a32e25f63ab6cdf4136df2092fdc1005258a1f2f147874b6d303a8377407c2398ec6a48d996e86849de1efbaf4f34201d74f8fc33242e1f19ec412418268f1b671da9daa96d26562c6f42ced80691fc43eee5199de9e874f600830c5fa86c81aee9d959a909c3be0b2e5ef8960537f36ad6c983fc93069eed1eb7ee24b48808d5f8b203d7f4390db5d4c4699f79028fc2af833b8e680621f096c56786d804222175798468b08bc94ed8f7851e45d5424f1d22daf879464cf4a697c950dec38be9cfcccb4cc00692337de5282392f7931a22cb7b4bffaaf2eaa4d860366332c6bffd7d0bdf8af9db27c43cc6e9031aa14f61ed1534b3427537b242c161961564ba87f042620e8005ad43adedcb5c3ca86f6282fb52f6e02eb3184079d96874a4d48c75b5837a59584a63c8cba051dbff0a543f938c4ed5975efaf0777db0b059a81823897538dd30fadebb96c7a607d8da1a7eae164f0badfcb8dffaf67731467e2d2af9112e6323ce7cb23be86d98abf686db54ce1fd68e09e290438109ef9076f5b0f86094bb4fcc6daa6d057c8d40410b6e90587845684500d5754c72416a6ff459c95ffdcde1713916ef523aaa965dc9dfddec866231d491d431d9fa8c04a4aae510391c8a82513c053c1d3a7c78f474f89e49fadc9530f53109cb60e25e28fe1ee235ea3cdf90971745426be88b266539c0c3de5115cfd0b921683193c157dd79726c63b4f15e3dfed3359c668b7e3bc9bf6e4f60463f40dd27e2046901639d3ab7391c724a17baff0aec190100e679d53e52326fc54e671193e79be7260b83284b68c820770ea7fe65769cd250779768a82c4823d058c9a7a08b2f85820bbc69e259831e5cd4dbe972e8b787839f10201c40a869c053f8f0298c6481219850dfa4ebb688205c28ee4f82c52a0d156fe1f41c9ea3c53c0d91b2838497f45dfae6180d8ece71c797cfbd7bde6e8549551de7b33862b3e204356697bebc4980371388d7a0446d50338a6a3701edf6db6e2ee1b33fab7791091a39e095434261a688c08282f88279f56ed072ddf0b50dbc29ad5a3c0c3d66560eae2d568e09f0afe992715f979ffeb755d7773d73d2de7aa861fba2b0a9a7e5f74fa20918404b3af7067f74e1a3b4247900cad9a773343f1886b6e41f6cfee02b257e1edfb0fe6375a4b95c0d97997b3dfaa7024d2687f8a85d0eab4d682941795ffb8bf18cd877e9dab6ac5dd12406a7630cc7d7e4e48eb7ccd939b1d1651545b2db6d5c5c0004d5b386a9f0b4341cc4a07b68639b85d7e45bf3c15dd71b5c906c00332ed22538e9672ce9cfae93f7a469689b5d620edc990c57092cbb2aa782c634ad24ecb2645e3f06166c312094401dc4205ab2d05b8be1a8be3e4e5ff0771b64269254ec9c669f866e8f77d53b761fb67de5945dd046e138c7eb3d934f6abb42c43860a95775799b181d8d667d4550d8c7fcdbd3d07dc628e3817c21d2f93fc20332288dc39ad17e763501d5bd12048a2e821cc543c930f15c1a1298e52e4471ad37c06153114e60e3b3aff416357d91569a0616282449730a71cd6852ac963c3ad39504017b04c0b3ac9b961814beec62076fb89227481a16f28d12013e997765d93b822f45f0d95b83d99c641021cbdc6e42d5d54327e5f67f4f2b45b0ac3c628e7f2eae235d1424485c8f09b206f8d29396699de115af50ca28683ba83f88ee2d692e78bee28f7555f197041a7b7dbc20c3fcd2809ed", 0x1000) pipe(&(0x7f0000001080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x1, 0x2, 0x1, "4efa7539fd0517288aaf0a9283d4584a743e6623", 0x100000000, 0x4}) 18:47:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) getpid() r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001280)="b59aaa6570331688cff46b87192de2e9aea8a46382cb76df9c51869d9dd807e2cb632c93cc9d626277df5b47ce7a417111ccf96714b4921365b42f8ea318c51ddce697729e3feff4351d5af49aea5c4e5793775a361b3a8d2fc73291481d1f84b44e933ba72543cd66fac6881c64ff9054b11932962a4678b0ec026b2b04559a2f19546f6e45b3755f1e3642a7c7ec741ea6d603293750345987c02225d988b9576548c3e8fe9f1a1f372580310bffb46825bc5ad663af1b221bad8927b77ec79ff50b9f66c970cd093b43b93c86515e66623d892530b7541ddb31d4a66bd3", 0xdf}, {&(0x7f0000001380)="fbdc426b13090e40add9ae278ef45848bd9ce45bb39d9b14d41eabf8653223d578b059cb8db90768e7ee13504b82f89cea1bd61d715682feb4f997ef2ba858144ea8bd6467173d8742dfa724c40fb93cc3aba29b6e01d6439632fa1275db4dafb089cdc7606c146e8cf9f5faacb6d969e9540742c0096277f8f083d72dee32fe4c463818e3acbb4caa216faac55a0aa5dfa3e68fa87e9dff111c37c45b51a087b82ad3330fbb7ec31ad0c29212e26a693d218655d3e2bb8abee0ac6edaf4e68325733abbdaf1cab110d0b72ed6", 0xcd}], 0x2) mkdir(&(0x7f0000000000)='./file1\x00', 0x8) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) sendto$unix(r2, &(0x7f0000001100)="675694f1bc8c03bc94a4811a6d41db968e3d4392e3a7b8cfdde2c7712d1de3efdd62a83a85f1900faae7823ad0991655afa8f6520f330711a19de47505132dce57660e8ccf3923cd17e78d2f452b9faa6ac7120771657e9c3691a2a1965788109509fd84553256860b9fc4f8270ec07c04a36828522c11e5216dbcdf2264f5751eaad68892e964d3c99172b14a5c9b2aa549897fb838e73c036fb14aff1649028aec738203be9e1fe56b166f72711478897712757f760d68500dd20bb68de7abf62865c224b86550730a", 0xca, 0x6, &(0x7f0000001200)=@file={0x1, './file1\x00'}, 0xa) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x88, 0x2) 18:47:37 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget(0x0, 0x3, 0x200) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/161) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000000)={{0x1, 0x523c1d99}, {0x8, 0x6}}, &(0x7f0000000040)) 18:47:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9638432a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0x201}], 0x1) getpgrp() ioctl$TIOCNOTTY(r0, 0x20007471) 18:47:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r0) 18:47:37 executing program 1: r0 = open(0xffffffffffffffff, 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 18:47:37 executing program 0: socket(0x20, 0x3, 0x3) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) syz_open_pts() 18:47:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffd) semget$private(0x0, 0x7, 0x4) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000400)={0x9, 0x0, 0x8, 0x0, 0x8, 0x3e1, 0x10001, 0x251}, &(0x7f0000000440)={0x6, 0x8001}) 18:47:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5b) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)="f9768d90bd3639ab4149f21f5df947df9679356c1e99efcddf6646746fad52bde987afeec801dcdb60764a0800157f58ca09bd31875dde5b8f754809b9fd4358edd7b38b5ba2c563", 0x48}, {&(0x7f00000004c0)="299208b613068465c8d820c7cdccc2bcd07a40f13c27fd6dbd20aff9c8241c6d9b404ea87e364cfb2f77eda273b1dcc93b8914574a0ce74c35bb11c4541960c8a1baa100863162daa12a30292c8a9b0d50da01b223", 0x55}, {&(0x7f0000000540)="fe1e627ba19194315705bb70c2f2ef7d491a9646386daff47a29630741b3efc21c4a7e90c4a66ba1c329f429cf181ad439d90c86ad2d705c94333eca1c21e625cb19cf05d2210bb218cbd00a3c5bb380d2fe3b9fa578f9744d8eb2c796014a0e19f1e5801f3379c635074020916cbe8647cd81e1db46af4ac863f42c41f20c54831cce23bc943fd25be3fca648b7963e8957b255e41e217fac80f9", 0x9b}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="290000c0ff01007840e398cdb60700000000040000001db699517327ef1d437e1a8cf5511e49072f33729f5c30b0bc2e92a2b7c56cf2204540ac19bedff07f0e7ca7549828356fd52bcf513c61003e6bda8f117891f88f0d250ddd02e9b17d7a7e0b259744d447a68029f9e394ddc792cd7320d7b6e850ed620d", @ANYRES32=r0, @ANYRES32=r0], 0xc0, 0x1}, 0x8) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r5, &(0x7f0000000080), 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/77, 0x4d}], 0x2) getsockname(r6, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0x556b) fcntl$getown(r1, 0x5) fcntl$setown(r6, 0x6, 0xffffffffffffffff) 18:47:38 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffe) 18:47:38 executing program 0: poll(&(0x7f0000001fef), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x2010, r0, 0x0, 0x0) 18:47:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000080)}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/17, 0x11}, {&(0x7f00000004c0)=""/4, 0x4}, {&(0x7f0000001540)=""/204, 0xcc}], 0x8, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0xffffffffffffffe0, 0x0, 0x356, 0x0}, 0xfffffffffffffff8) dup2(r0, r1) 18:47:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x200000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) 18:47:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x238) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 18:47:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') select(0xfffffffffffffe65, &(0x7f0000000140)={0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000009, 0x4}, 0x0, 0x0, 0x0) 18:47:38 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) 18:47:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x2, &(0x7f0000000000)={{0x7fffffff, 0x52c5}, {0x100000001, 0x80}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000200)={{0x1, 0x400000000000}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000940)=""/50, 0x32}, {&(0x7f0000000680)=""/232, 0xe8}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f0000000780)=""/97, 0x61}], 0x7) r2 = socket(0x18, 0x0, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0x2c3) r4 = getegid() fchown(r1, r3, r4) 18:47:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) unlink(&(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') socket$inet6(0x18, 0x8006, 0xc7) 18:47:38 executing program 0: socketpair$inet6(0x18, 0x8000, 0xf6, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000003c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xfffffffffffffd2d}], 0x4) r1 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7ff) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x10, 0x0, 0x200}], 0xffffffffffffffff, &(0x7f0000000680)=[{{r1}, 0x0, 0xb67fabab1a91f0c8, 0x400fffff, 0x4573, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x800, 0x49ef}, {{r1}, 0xffffffffffffffff, 0x92, 0x7ccc09f467bcf9d3, 0x8, 0x8}, {{r1}, 0x0, 0x1, 0x899bd98b1381f5f9, 0x7f, 0xc2}, {{r1}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x6d9e8005, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x8, 0x7}, {{r1}, 0x0, 0x20, 0xfffff, 0x8001, 0x3e05}, {{r1}, 0xfffffffffffffffc, 0x48, 0x40000000, 0xffffffff80000000, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xbb, 0x6}], 0x100000001, &(0x7f00000000c0)={0x20000, 0x20}) 18:47:38 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x8000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) 18:47:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x122) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000280)=""/250, 0xfa) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x2) 18:47:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getegid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$setstatus(r2, 0x4, 0x4) flock(r2, 0x3) flock(r2, 0x2) flock(r0, 0x1) close(r0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 18:47:39 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000080)) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 18:47:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x9, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 18:47:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x2, 0x0) r3 = fcntl$getown(r0, 0x5) getpgid(r3) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 18:47:40 executing program 0: socketpair$inet(0x2, 0x5, 0x32, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4f, 0x1000}, 0x5) r1 = socket(0x20, 0x4, 0x3) close(r1) poll(0x0, 0x0, 0x91) execve(0x0, 0x0, 0x0) 18:47:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 18:47:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5e000000e0ca48aa0cdaa80f5c9d5cd8dfdd875f4f5fa5a310b2d709af79ab90988d52ce9bdd39ff9be28e6dfb841e02409d6347a7c7c9c096cb147b2227e5a44d38def6374037c8e69faa50ffffa862e56cd859773b01c79acc8daa8a89047921baac59238b01af4556ece4586614b41e940bc84e4bdcfcbc135972f7128d205ffebfa3eab1744a11f6a61614c77fa31b5ef741fa"], 0x95}, 0x0) 18:47:40 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x18) r2 = kqueue() kevent(r2, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 18:47:40 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 18:47:40 executing program 1: semget(0x1, 0x1, 0x0) r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 18:47:40 executing program 1: socketpair$unix(0x1, 0x1000000003, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3261d36ec95c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000947c000000000000"], 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 18:47:40 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x114) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 18:47:40 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 18:47:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x8, 0x20000001, 0x8001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x8, 0x9}, {{r1}, 0x0, 0x81, 0x20000000, 0x7, 0x4e}, {{r0}, 0xfffffffffffffffe, 0x88, 0x80000001, 0x101, 0x4}, {{r1}, 0x0, 0x5d, 0x200fffff, 0x200, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x800, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000020, 0x6, 0x100}, {{r0}, 0xfffffffffffffff9, 0x76, 0x7, 0x7f, 0x231}, {{r0}, 0xffffffffffffffff, 0xc3, 0x40000001, 0x7, 0x7}, {{r1}, 0x0, 0x8, 0x7, 0xffffffffffffffff, 0x7}], 0x41b14de3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x2, 0x1f, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x3ff, 0x3}, {{r1}, 0x0, 0xa0, 0x6, 0x400, 0x4}], 0x1, &(0x7f0000000240)={0x80000000, 0x8000}) r3 = kqueue() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000001780), 0x0) poll(&(0x7f0000000280), 0x0, 0x1000) r4 = dup(r0) kevent(r3, &(0x7f0000001540)=[{{r4}, 0xfffffffffffffffb, 0x1}], 0x8000, 0x0, 0xffffffff7fffffff, 0x0) 18:47:40 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x4000000000, 0x4) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:47:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) listen(r0, 0x73) 18:47:40 executing program 1: socket$inet6(0x18, 0x8006, 0x800000001ff) socketpair$inet6(0x18, 0x4006, 0x3, &(0x7f0000000000)) 18:47:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x20) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="3f2eb790ce2c6f52050ad0e019bbfe24", 0x10}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x0, 0x2, 0x2}, {{r0}, 0x0, 0x7, 0x20000000, 0x4, 0x800000010000}, {{r0}, 0x0, 0x90, 0x20, 0x5, 0x6eb}], 0x1ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x89, 0x1, 0x6, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000004, 0xff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2d, 0xf0000000, 0x3f, 0x2}], 0x12, &(0x7f00000001c0)={0x1, 0x4}) 18:47:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000300)='3', 0x1) 18:47:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) r1 = semget$private(0x0, 0x7, 0x2) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0)=[{0x0, 0x7, 0x1000}, {0x3, 0xffffffff7fffffff, 0x800}, {0x0, 0xd56, 0x1800}, {0x2, 0x2, 0x1800}, {0x0, 0x800, 0x1800}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xd95d44f7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) socket$inet(0x2, 0x3fff, 0x78b0) 18:47:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) dup(r0) utimes(&(0x7f0000000440)='./bus\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:47:41 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/68) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/4096) 18:47:41 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 18:47:41 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) getgroups(0x1, &(0x7f00000000c0)=[0x0]) 18:47:45 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x800fffff, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x86, 0xf0000002, 0x3, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x21, 0xf0000000, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xbf, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x11, 0x9, 0x81}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x100, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x8, 0x100}], 0x9fb, &(0x7f0000000000)={0x3, 0x6}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') 18:47:45 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x6) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:47:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="9ecb2e9e015ba8f274ff9418baf2aa21c754a526570fd7e6ca421ab07dd312d5dd0a5eaf65ce67fb5c49939dbbdb08fffff0c385f4a80f960b7c95fd", 0x3c}, {&(0x7f0000000140)="d61c3d6eb1d28ce52405db7c05c76e171d5bb703bcfdc3eda4e66ca85963c749f9c138c9b64027fcaabcbfb2b891884198220b81e629eea4881d79c748e55c24c8999e22ba2e3a7061ab5f36f883a1d7bad3a2ea815cec57b69559016445b9c499b332fbd2a795ad34c43858b5070e45de8c51e3751a288dfb09b94b3688dde9ca70ec400c4b0a73fd7e4002e8e06655987e1c", 0x93}, {&(0x7f0000000200)="c41baf73a1751fc1956c5e1874dc8b28c6677ec384ec1c5c7b685c26e66de51e05b6b53461bf1403bfbb6cf7457c5af0a7a87847e7bdb511820d4079ede1942b17828f83b28b6e430a65bd17abdd737063ba0b6a510c215fe74c130fd6b227d135425a7deeaa2579b6cc826982d08fcd004f740126b24aa0e583d38ee9d5cb53644ebd9be8a9", 0x86}, {&(0x7f00000002c0)="fedf3d751a19c6151d75d6460d092854bc23c88eea4e17afc6074022d8f0c15dfe5571d908e7eb9d36969c415e90809c5f650e7c1086b2db7516757ac0e496fb50f12f6d1d07a6bf8894c06d09", 0x4d}, {&(0x7f0000000340)}], 0x5) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:47:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 18:47:45 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) 18:47:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/146, 0x92}], 0x2, &(0x7f00000004c0)=""/70, 0x46, 0x8}, 0x1) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0xf3b}, 0xc) accept(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x001Ml'], &(0x7f0000000200)=0x58) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) 18:47:45 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) socketpair(0x2, 0x5, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget(0x0, 0x6, 0x80) r2 = semget(0x0, 0x7, 0x28) semop(r2, &(0x7f0000000000)=[{0x2, 0x60, 0x800}, {0x2, 0x5, 0x800}, {}], 0x3) getgroups(0xfffffffffffffd0b, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/113) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) 18:47:45 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/13, 0xd, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 18:47:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1000000000102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 18:47:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getdents(r0, &(0x7f0000000000)=""/206, 0xce) fcntl$setown(r0, 0x6, r1) 18:47:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8003, 0x52d8) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 18:47:45 executing program 0: r0 = getpid() setpgid(r0, r0) setpgid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x7}, 0x10) r2 = shmget$private(0x0, 0x4000, 0x20b, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 18:47:45 executing program 1: setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) socketpair$inet(0x2, 0x8007, 0x100000001, &(0x7f0000000000)) 18:47:45 executing program 0: clock_getres(0x810000002000004, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x3, 0x7, 0xffffffffffffffd8, r1}) r2 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 18:47:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0xc005, 0x3) fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="6190cfb6af432a96161a480931c226ec91", 0x11) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$inet_opts(r2, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 18:47:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0xb) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 18:47:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() pipe2(&(0x7f0000000000), 0x10000) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 18:47:45 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0x1, 0x8}, {0x40, 0x3}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000040)={{0x7, 0x2}, {0x0, 0xffffffffffffffc0}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9472, 0x73b1}, {0xfffffffffffeffff, 0x10000}}, &(0x7f0000000180)) 18:47:45 executing program 1: socket$inet(0x2, 0x3, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000), 0x218) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 18:47:45 executing program 0: writev(0xffffffffffffffff, &(0x7f00000031c0)=[{&(0x7f0000000040)="33acd18ca9be61d15a769f19e20060a02a26bbed6f40855504b7d9e6349ef05805a64d0f140d574f22f9cc9c0d63437e56600a451a078242db1fe9d376c8163005cb668abed48ace375ffc4df7f81dca1ec13c1ef5e2d3faf2047212f4d25cecbe66701e97bd996b04cc71bc0be2f7bcb669b317284078157085b4199113bad7a8fb703b59889eff7a79c6f526907c782e7ab206412f330864967994b9a53bec2266039fe557cc5e715918801cba16836643d4425473ad4e45fec1dbab4f3337951fb638d15017cf8b356cf9ca2518922e2d022239878c2fd5642da93e005fff029dfb1dfc2cc0562ecf745f621199a93b1362cdf9d399482271bd03a5848f1c08bef82e690c2527707976131b9c63a31c005c91ebc1bbac50755f14f6a3f2dbf1d8adb71d1b654d4c74042041160f84d5caeb403b4ba916d61a338d5093cdf3ad7797e170910a7fd003ca85e0cacc703f166b3cd556592e34c327a43d1447a3a717117e97e506ae76e965a1c789b2c714ea85b092d6436b265bf767eeb239b7909d4c06fbd6e2ec500ca1fa9495723fce6f86d81803857457a792b56e067b84a9ac99cb5d68e46eb84fe4754a83ae201e0f9b27fb930e638a01102a15180a95af4937b512dcf7f012ad01b1df1e81fd5a64b0b586b2327e84d2100f154c722c174ad515cf5409fd02e6952b5a95a94a81a27f81514ac2bce51c2efd30f729e2bebce63b6edee346af123a37eb0b8c7ec652753d20cde4f4f45c14761cf6fc7658e8b7962d6863f9a39c366d8d2724258b85daccd4d163f1b7ffbc0fcaae5a635fd4dddbcce82a2f859d6e5dd8a5f749997a4e9b33cf8bde1c482569839d1cff1c11a315fa3627b4a4d4dd0aa59db472ca630481bf1d3a0a664fd09a40b8e1b76d61f999bdea266665f3f805cb313090179be2670d7e18be0b39df18c2abc5780a34fa45ada3d2bcd453f58aad8bd19a45e5ca8ead3162d7732a62d948a66f6d878f2d33e595ff1330fbbe1c0d0cd5c0fe636160f58bf16776c6c793c499f529f8caa00a3e25b1acf84ac836a092c4a0a7c9511745025d6e947b7a4ed09582ccb1844265d81da83415fe9d4bb8477b902593ff3aaf1b2d294571ede6861f43219e7d8a478e379d6f2a6156df9c35882aa45a0bf01eba98395ed045746dec2626c386a2d7f9942792c12c5f1e2163579676c2a1d6af66314ca043a013e168c1ff0792a8b8a858f6fc58935b4006e64038ff78a28ed6b6e2772a03e8d3ae9778a64a781a219c246a877f6b7011b04f3cb68258a235e56700fc80998048989924de08ae7d53f817fde8c1d6bec0e28e1b048f7670cf9b07d10780fcf8329ef52f79b157636174b4dfd9c1d8cc2962fa6e83580c3fbf092901266e2863acce47c3665d4b695c36d877427418c05c2837d9c3997fa3b90dc39a08548a00363d1c166d4c4194af7f2a7016be78f1c4d27fb6a1db4dac3df8e78133362629b263c2dc2ad95d481117a60c3fd64722cc04071c9d864e3211f9c0b621423a706c2b0e62a0757970da4528b89a1ff3fc9f091737a7c94308f321bc500daff02a8f164b4616535cfd10b593ade05edb7a8c1f6ee687517dcfc9858c4dea596c0a7836025c9920b70fd0f63ab08613607075fad2bd042b2544eef3001622863b7a3bc00bb39b8a5f346f1e0f968699eff658ee8fe2be585649b02283f61a31e740415dff8e3815338b6b06c2bc76db5d079dcf5368fadcb6d8227fafbf462991730ce243b2dbe551a6fca92f8f6619662d2eddfed7db0140b277db4f96827b54318207edb0e4f893c4505ce07f6e5c4a15aec20fb65c5317d042e0e201e3402151396b41ec3d30098092d3f7fab22ef54237bf3983db8e3abd3e9c090e82059edae766f931146826587036aa6dae6c0b7110feefaf0969c791b5dca3964c169a42cc358ce3e92c0ba8e011caf0660c4d3be2d791db6ba95297ad2be2bcf2514cc101ab628f8405dbc45d0023fc774bb04ba7adbf2d00f42ba82d8a8f730f5759d4de6221f9808bcefd3e821b92d84ee55a9b9f18a2295d2c35e4d54f5c37c93a02d8c0af8eea50010ef10918804fae8d2846289d378db1b8c16122e939e67ac430b53448f9b372f6d87447e9363eb19aa2245c1ff9343488878c64aa2c0f0099afc6c702dcdf897f93ab8fd83858593a15131123f2405a696360572de8006b557cb4a4f28867b3b77944f7c0bbc3bc0c4ab433dac5444a6fc88abbd41e69da92a1107e829fe127f797f417144b839bc6fa021f3fbdca940bdf6634d1b3c2396c42ae2d155dfc4bfe7610df4db955c4085f144cec2dbe37d848a0c892fd278c35ff9fa5b4bbb4c9f264af54372193397419c609c80016d337edbd1eb7443eb2bc1c77b60f5fa27a6406ed55422a930353f8def59ac8c2c393c21efad32842c8787570e6e52ef5865b3cea778230bb1244c72246a737e0671fca947e5703d9bbb9055e4984375845c088b89bd36f4d46ea3a2b88f14d25d8b7e5cb755e0cbc792cd5632f0fba849369f7a69bfa31c5fff6f29d55aac03536d32fb52e86f36940997c7212a05c0873e5d5692213a4c45d72f24c070cec641e8bdaf8f3b606e5542f192df7e6b5ab96f16c72b94a3b37d008c17e0f555da121da6f7244ae97c7d8cc4901f0d023b65d595c3c47b440100c4e1b04bde371b0131b4157f3e131fa761641cb56382a5dc7b86b1b98c3452c1ccf6dbed828904aef873001b863ba2731145b7fbf3add693c2ca824678c65b14a23cd1b666519c96a0b19e391ec8e412d46202e6ad884f4cd6c74d3e8eb39358f045b4c01c251d8471e0968cd33758207d4457384d62c3cbc2b7dcbb77acf4f890760b31e76852b84edee12470ee3c6a61ac99d4d8172d8f4d5f567e708365aa2d3c8747bd23918b1c94dccf5f831fb0001cfb24de494103645c539ceafd5a1f768dfa4104a2e0dc03547f8525cfa1e888e27279501bf5f5af60021e22af4b87ff754754cf11aea331d7dd01de55a3bd080cf8881ec35e720b585fe4a7c07f001eddf5b25e2107e20c1b9b36a2fb4ab658903bff7454b24678c5f3818afa4ee06c1ca75a51c7d75cc904226f0b62c20bebee0eb41780ab741867c471503e655ed2b177abf7d0471751c92dcf51b4e9f1e8cd1fa31c46164c8e01cf9304a4153498d5b6c1b9796bbcd160d3d66e612c66b8fa40000bd761acaaccd5d9feec7aff6209a4e3b85ecff74a9e89c82fcb9810ca67e16c37e1900908adb435572a1e6199ff8be371543366cb6f4ef3b0f4afed31743af59aac7c074eeb4c44e26b3443fc723155a85c5fb3000da4391d288905afdc7292847a273cd48ede2ccc1a94009c3bab019e22797163fc2767feee76ee4545a84850776ae532ac419cb4fab5932c31e253341216bba506ab4843de647897d5ff2fb81ea8463f62adcc70ef3111d57d60acbe3aa69b0418553ee1f94f81e20efc25b5bc714663903fb712beefc287f3cef409f192c92b0f8c0f6accbbe21362d074ae33462cad159d991352b5bee39908fdea274757f093810da6244b8698a58b1a545f55e733831a500ab122f96d84e7c29900765a2fbad86c05a15f8c351a05a8918ef292b1ccd5028e8ad03a5d9c2e57cdc48830ca96d6c2fe3b3cf2c3ace6396bb0a11a2e08addda7545da022e634571ab820fdf7d5681f8c4a8bb18853ba8ec86c18126aecc91bd60211298bab0e59fae732760bb5b35f1af87505bd26007318bbb1b6d0ca7aa7eb6498941adc9d656bf202777a1f7ba11fc4aab5b01766b0ac75258b0808a396359dfdeaf6922703d298eabb9aaef7c38c12c7ca0457f6b0c8a420560b163677ee3d713f072953bb47545fa31e30920e1cc66bf7cf808bddc75873ae117af433dfd9cccac019153e95b6155238485c30945e090e4f1f888d529c7dc01df4250bf7f504b7a3400fdce23bac2eeb55f215c2dcbd1ed76c390f5344849ec1e43c28aa7af0224dacc5fd88d8a6446bef9c26b7787cb8f77d4f3a9de41106429a39eb67136fc5c88a7e9fa2d77d827af1df0c3ed3bb069a62f6402e7c54dbbaddbf66fbf739fdcb3d4762ed986352b0f4b4f8e77e22db917d17364b9af03b23bffb0a79395a1ef5490971d75c227d261fbe3b9c8b41ca0855c22801d7f94152b6646e0c5418a737f16d0f0cfc383598bc31b0becea39db76924bb8df9c5cf3a78dbb3ee202363f5af5984e332259452327e3556551bc684af61b422a249925f6fcd46f8c2698829a1d3cfffee1418a4bcb33812444254a0bf38cd4d4dfc44b4d604dd1fd57fee8bafbc36b7f93781e8733316f53776e6b69f75b58953721fbf1b1d04d4b29f4512a66032f0e60daf9e4df396e5566d03952e116420cf054359f988af896d276042006b2951e53c11a9d397d00fb2aa087b4394c2ef08bea1159551e9bd51cd188b72358f50a4d674868339b5085b837f07c0d5d8f1d02b252f85f74373c7a87077bfd4d50ac3dbbad20a72f945a63c2dbbeb72753278664085c3fd658ffa2b74b04cacdcd022d5e126cad5e0a89805a10ae270357b251ea32251c817b2cff83f48b5c32f92b07fd184fdd7e6ac5335d089f612724094f8f65eccda6999eee936931204cda63529b3a1cb00ed1ba388199f8062804525692c114852f8d6002f48f6c7c30b6637f996f3bca990efe79f7436826084eae84f42982eeb214476768e001a4abd19e9069040412929db30aa6ec59e84279b64841f2a9281c360a2112d1caa5cb71a36213d8bb63a1cfd927b767fda8dcdb5dfb55a15dedf8fc5147a4d487b20870e9b27aa0707ab24b66a70a484b47188c3e5339868b2bbd43ff88dd11bddce5eb198249704bbbcbecbf070afedb6ea72b92bda1e450be5ea1ca57bf4a82a7b255cb00ae14264c02c393af0c5e7a68cdb59350e80bee621d1e7d285c0de42556dcdde87cfa7d74abf85d5ab89bc5ffc0eba82eb93818008412006722b199377f9de63122f161d0876e4ebb8f19c554a16a59f868c7a16390d31244ac00b0c8f7f7c7d5b01d852f901c789add6a21b7341052c07340fdf6087b1134b9523900753c7008c918516544176604cfb3d61ce7d6f637b65f01d9821ec34c8c410a96e7415af8d38dbeddaa417b306c1ec5577aa05168ae613908349f27d7107263c1145c6fd51adcd58e5d4c74bfb20dcce30a9da70aad6c5141c8fd755af834ae4f7727ed194d1e65c59912a9d0c12ff3d31ff2db6eb7e809d6b462be350c2a058e04c67f53d83e1dcebf5acb6ade7484cfd6a2e1b511076a44e8d8e06538c382d35ed702fb98513f8ab2a2d6b519d91a42b473df903b7459f2ace773e462339813506d2864dcd9e04794df75c342e068c18ba7244b397e3037288611060693e49221a497b80ad475ff6d1a546c545a28b31faa48b208d53a07abbd1bfb8e69c654b15f184fd9c31d7b61ceae6f3d59b361257f8b006db6e5f7ffe206fa6d00d423f64a299172d20f10aa3c5744e58548329a3998ecbae812ed6a0b436fc0d99af60dde20ead8e92bd21733181e1b78996b0fc2e063ff9ccb87a3a4b3dc9fb4b277b5a82e110fb27ee3de7b081c47521df1c92e702e0bf64781fca434bba18cd4bf45c254ef47724baba68d8a769c0ad2e16a61c1d4f5352c16cb10a2703f66268c3fc0545c5682821c904f7feaad840b9b609c2a3c81247cfccdb12ab3c6d6b5002ecef52801873025de6cef7de33ea23f3fe22aca482c983fe95e37350ec5881b1656a7d2605fcb33fabc361d6480fcb147b5f480c4", 0x1000}, {&(0x7f0000001040)="1eeb42b07939807f90fd92c5ac854ae5ff0918d3975369873f5a8ed188f1c3a28e6135d120d69133fe0bb0adf2ce876d664e9d95133354758d504391591335a0e3bd800345964e3f29610f480a4018a30ae3a521dae191cf07609e932ad5df334e2868d27154790ea780caaa7b50020f9e09a9839076d19a4eabe0e470118b0002a1c7955e51e80432242644bcc9d3f1c377d5a1d967e44f5f962b0250807a804acd649ae800cbe63dd936dcb1cac48a623fd0547d0b49312ae7ca02c8a7c44a1a06a9771f5cd482c34db5785be6e9160f7681ece3baaad4f2093cad110a5de4879da1fca7e8cca605be36030966fa589ab5c915a993955ebdf80cb9d9caa4b30bda226ee1e6545a894ab08cd10383e934f5a05c89947c34f36f8dcd390678f6cd72ed7a072f66baf468be6aab69395882032578b289971cda2257ea2c2305aff47854a428f7c6761925094e66ce13a3ba382ad55e6e4a6ee97214171e4447c36025df338ba135422e1fb0775748514001fc97a52b25b59e8e33803861614802f2a4031684649ac8e5773d53b78021363c5ae6ad1aa683823ecb11e12cceb73efc06e7957a745ef22d808003ec7b5392b462ec7f13826bdba91e3d35787c51672f161c6f093083ffda58f8dab4468ba2c52322f1ca3c4d9db0337cc16ea368e5bb43312379b879ef9747f883205db5037111133e067ac93607c7932b39367cc6693c25097cd020d51e1254623c5ce735028ac5cff3ec82b4f7b48732b14eff509b5fa967333e94aa03e9978e546a2b5663bcf0d0b8aa6fa69c1f33069744a922b6b938333e3aa4ae7381f5b74af756006b2b95b82424a90e2c0da5cd479d60318efde8a40edeedda6b7c37c09d692946cc78f97687f428759cbdf138681aebdfa237ceb87bbc58b4aa3ee17206e8cfaf508f39164ad9d9281828099667ed2005f3bd5d2c4368e6ade44d131b214571c121a228c2770b436552cc14abd8ccafa1ba1c345dd48d90135b74c9b8867b8bf070d899ace6dacad2aabb3d69eb3f478e448db88143b34180c1d778388b42942b5d90e40b8b5d07d985c24a49049bdeffd1d6acfc3ed261060f3ea344f5fdc0de053991a314c5014abce9141c0a00a6023bac02e52cc76f4502ac2ce3199a650fc61d4c8c21dd1386b43f96a999b24eb2f404b997b985507464d3223c6d929c44d780cfe2c7d39962a7803bcf82eeab61db8d9a779f797e3259dd9a77d0ca8695272f5a72388a13e04af94a71c61560f6b9baf300a5eeae1ddd5b289da2a2726ee3c8af814213d832d701290d960c98c427a434620e104ff24d217670657a90db3d1d92bb9a8dd6d020f965325f6808d2e700d5b363ac4e728402436bf42a0db19e52c160828a2c1f46dcac2b1ace7e7d9574ef1d1180a2af4ae70ef4e90c7583e82b3ad327c7357f4bd2b8a4074280913244265f80e94f355906c636c5572d9262be56bf7eaaae0a254c731cc04764eff422a99ad398c5dca3b5c3c86396a36c255e9ecc21796420797e6e9a86817f2053f840c5449accaaceadc3b7064eb6c0c30743c01282bb583cf7ff5c72e9580680fd894bb2e7a8b874fbe2772b6924adeca05d8d64222e76e7e00f4bc6d01a21f5d0968db1cc3516c9e1889fdbf16cc3b3a98babab14944b3c1062bfe14cc429281cfbeebce6c24cb4ccb97305ec0c04efbd5d5986b71e7c00f3eebd0dc6ac1fd925c1a19a8868424c58b9029b89afd54ae0775da78c22eb2f763bac86e009afe96c0a3d1cdb3ed65e274fb313ea7ece0dce8b39f6eaa9bbd8537e75e10a12694146577e3b0e741acd5feed9e97904a2335b079d6ac34ea2016db29f0274f8e8ae961c2a4d0fbd097fee05fa974c37d5c88ecf8f759e6a6f97e01faf08aa24e8f9dddfe18063fa26f7f1b7f9dc1baddcb13803cc234b74526d18f6c752e44d8796700482927389cb96df3cf45933c75e3f12a09e11b43265a18818ed77d16b5f5aef858954d467302213c428e52bdfe13e415cb76ac453e956608a21512aa460c76c414431fc89f91e5f4dcf527e909caaf7fec2c1554969ccef9c3b62b04ee7918935fdd205ea77599b6bbf88945cd34e3397fa2cad69b23b96c98018fb7f68903de11d4b56a900465813de4ef94eed7899ee4c50f50d15d88735e5c0acaea57341319a4946ddf7dd4ec4e4f072e54f86d402f20c12de951432914d42f24beca2090e6a4ab935d3a545d9a6c90f26973a70f69eb4792e04e62c1920c916cacc4ab7ace010184eb457a6d508bc7e2e0c1334b007a8b5e245f9b095bf3c5dace021d79784b57381ce59344fbb1f8076af46ed2f832d417eae180afcfd3cbe23bc80e8ad7437d691d51b65517b831b3e90bdf8bca703b9f4e0af90ae4aaa654c32d97f07a052376f22961917916f07ea68680b2d54c7ed54c5f11dbbc0b8aa8410993443b1aa6a0dbd65af66c7a4865e3b88ef17991f007bd15868e6318fa2b651a3e5c049c761c43294c335a57284be33121ce98c31e0a1e611a917f42a132376097487aa331241c1e191fb3ad2ccb09d63d09ab75167c2deeacb0cd2aa9d92be7548759c7a74542aedcd352dd6f1c896cc1a67b6f76ca46549e0f15f86d3bf0f0345ad1379f34f8d2c35df2d0a47e4d79bd5f0a3cbbad32608d61cb713cee76f536bb2ec151dd0b0a5e78a7f3840ffe03b287502470415823c0bd352301868254662177d93ea4bfd9d1e04944a7394eb4b50782213a14628b63a155925a703376e9cd93c0afde0ecd1678a8b655842fd6add4c2aecc78adc3a8ce16a75bc8f81d86d8ebfc750b8eba52d1215f38009c3223ad35565dcd0af467d9cde9910e6b82a0e796b6d86319ee51c91cc5d6f83f593009d2b0d1a4a1a931fe587cf16e586a054601a88bbd9c0455e786972bab0cd6e083748ff7d7b0db07dcc5deb20b4422798cd6dbd3cdf1c79558b94660670e1f10d42a14ae32790c1b74e4d28565958d4ad37b30ca06deabd5dbe4058d5c038a8f191fd0887082814611b9fd9b9ed5719cc6f39e9a8b1b075ccba0c29f81d6e43555ebffef3b2e4e33635cc72832ca2ea4a93bfbb7dd7bac715b29d6256afa3953d01ccf6c2ef3129b73fcdaa1440dfa2f730883a62569ecf8c43d1d753b4176c1fa482f1ed43da9d6726c6e8123864d50261019e6d95e410894800ebeb6cd56e08f0bb0146ffd1f6a12b4ed4163d89accfaf0a2bf6b1eb1597f820f9d7a1a3b1e6b67c256267e02f93663b32a9a25d759ba0ef627c3ce133abb0548eba7e4d92cda82807dd81cbde011e3114f7ca4a02b2b9e1b30d3ae0bd174571e4495b3d313e31ed6d380d378560871a361d5814c6b25609030e16bc54f75dc0d1e78a6c74bd3a6993ae867e93d551e8547b4ccaac2f9cc5104948e9ba0f9ced6c8a575028b484c1a1ac879b7c819e64a9bcb793b6b9f1d933531ea0b218630cbd3a1af9bc51008a2c5fe3219bb97539712165b2e842507bbf464f1b6609e44a148eecdbb4929afc420d885e74eb4356a0bfc307821e0cb99fc29ee8c227e75e07e8f3748d4b04a905b3efd2f0e4db78185411b337858583a54c439deffa3575c2680188da24f2c3ac721f68262af01ec8fd0f10408a22c079064e3948b91ecc9375a70d3ac1c68db7ed59776d151625111e3b56ba208d7079c0c827f9f11712b11dbbed84d5071fbd83bd805e5af5df81ca02864baaaa9f739ed7f353162de48aba12eb1463dd63244d29aadb397e2dd6b66d2ac1d5d8c3246d6eccdd0c3fc4a20449bad2e3789b428c57f967866d870e21cc7ee8f62141fe80c900f10715056b1a9da9a0f95a3bbc5be4e05800658c621792eea7f3040c2b9a4aa07f59f9cd0f31590ea47a405802c76e637d81a9be0302e605a824cc84a5f4befe2b2ef86d4fbd2d065ce0dd0aad52a7811ff7f459e2348addbe200bbf26dd6eb7e7a3813dcec7f8a6f039527b45957d6d542fc8df8a0247a4800bad2d250210eef469fcc8727c147b2fe40c14aebce0eca06e7f07dfccd97d0f9cc364fa4cd16a01b51501117ef3a95eaadb8eb67891bfc82440eb28efa767bd34df32156f6fd318577aefb6236eb36c0126d001db7f0686ba515f8e2c188887b55340e0612f5d558b8d0ce7550400f869fde0a0a6384dcdfc3d54bc6d4e4b6c8cc42ba97d6c1410adf851d06a5efdbc1ae38f7a0cb74e6179224c23c32f635cf6035e4ad31738d7b6c13773ed8407ace15c97bbb218de76d0424d495bfc063d414050a24bb12873196f15485a520fba2ce66d312c903a80ca93a1290751e3bf4eb9115ecbf35a9a8303b193fc2d462ebfab371f09ff09705cdcf25f347ae0e940b412c294b0e4773879dd6e76defc361b07f03bae6085da38bf9c873584979a3b9eacd64ca4a21388cc86efd24166c81445c917ea1ec24edd2d2e5623312b2fe32e81dbf91581b9fe9a02542a78818bb0f78ba535d895fe087542ecc633af3e8ec2a0d65014c7c0a587e5d4363953494d420a2e3ad99c726bb19f2b23acbe2085da76a169cd323ee40eef71775bd32073ab81af67fecb6e068c7a1cd2f0aaa867ba572d51ff0b648e5eac0736af43c7395a27ac737df27155e398eee11745dd84a48105297ef6eab595e5519315cfe9b6dc83dcf94419afe0a07d3715d83b06db6de4edfa2d814295d0ffbcc6b0f1dd1a8a766d42ab4b5aff0f66c926ead43a32ccd6d269aa7e63692aeb24b9421f5b2a99b6da31f82e6620f77cdf557c862103a0ace4f9ac8bb4d2a50e5ab43be17778464bfe7ecdc49907e1afba7ab00087d3d36ca786a20665d01bfcf64eca2164825f7416586769b082de24059ccef98d39dd1c8eb524ccfefad1e7bf004163934aa2705db73cb5353fad67b2aeb348ef0cb13d5700a4da52886dc31d1fcd0a69fb1490ef332896567ed036df19de180800a6c1f11e3a1622e9f6439d8a855cabcf37bb33ad5885c5b6eeecd81fbe36f91a7a3a89dbd0d37eff62cbedf2e10fafda6545273e764cf228095152a0df825bade18600490e55c7a83271e895139556e96ae8f0a5498efb64e2f3c2eb2a0de7e078d44a847a83011c3783534d2e96b696ca8788eb47204fa5b7744721c07f609b7a3b028c596c47d53640d6326436b20870d2d874342c564774ce15ab98fb2f3189a516f1d867479db975abe8c0debf320bf376a68f126341c37b30712fb36219942109c73ddea22a604d9ae3990414942918cbee3afe04be97581c4497db9e31f779bd0259503d02c69d3af3147b5c35d5c92875c2f2b880b6c3e64e4afcee987def8a05b5e294f1802461579b6ac8ff8c4bf6c9b3381e972ce209d139c3ea6e700e0c4775182b4d9cc322127208833b24a8746277433e309e8def99b10295895106aef470b43100177bc9ae73fff6062f91eefe147d5c53224e43d83fbbfd1041983af0b0ad1d5911ea29712ff14641082448c877ecd8e5b425656b920b1b5b17cfb107e132d6e58a09085df0a9353d1e573546a6094ce8536d55af6d6a1220ed5ecd06f676c226463095c69c7616baa8f6e7c23d33675604829c96bdfa118c09dd5d2025f27c8e2de73572908addfbd06f5301f5a3ff9aa63fa21669bb07b4400e11777aeed0aaccf10d58250f53e57df5f78bc6f3571fb18117eaf39c4e30a17d4fca7c27c3d37dad11b06faf7e4e0c9347f16f6664731586c12f5028a4a51c1a011b96b133f07febe34a34cd0e8ddecdc549fdaa58d8b44e71d65b621435797ba8193dcacbabf3bcacbca41bfda9194039d68ac7330137f695a8c67b", 0x1000}, {&(0x7f0000002040)="20af281437665296c0d9c935eb8b34cc7446927676640b46ea09e7a8280bc17c91ff199bf6ec3bb0a218467b41e681a03e0e2754d35adf37dda9e7df4c5617c41fa0439c6db27f593b036845c3547d08de031694f1dba519091cbfd384568f8ef37b62453e4f9fd957d0ca2d7491db1392c8a541759833037409f5f2f1265836d2fbac6d3d7935da7d71064d1cc37886198245a4d0364579e29ca6535541dd8b93e7d0f30d9111955d69d7c9b3ce59241723dfdce069864fad1e4064d1c91370155b85d01190c4c0b0695a3465bdcebee7093c199b6fca489c307a26d3ff05069ccf1e993bad1e75ee428651b897eafea1f16a0cf54b826eda0af7b893b37b98a345efb91fb8b426984e30138f7b8de8beea626133cf93359f92128d2059fb43d8bcbbaba1c300ce69fc7cef2b643069f1f3775dd9268ac8a03bca4810cb37874f337edc85d4725b008b1de7d65286a8b21db5c0f9c0d5cd9d14422442d4961542ceb4c3b24bed8f427b4bb11ac65eb3d7bcf34f1e2404c43ec363d648cfa8abc49aa9d7175b233d0bd2f99e282f45b06b19a2b6ba25cda3302ddf705f3cb1d6542079bc66f77d750ea9391c6a0fead4725624045a63959432f327d2da3fd837813749d2596f976e841fafcb42cc9983c3175129cfac360462c6d3153c1afddccf5f832bea453cbb56f4558a7ab87cfbfe279612f15a5fa08cd83622a0e838674e6b6e92cfc9c830808b7aa737e2c00fe095b4551d93cd3ae7c89f59b73598a7ead9801495234e7f18eac6e09cad38c80821b966037a784f403f57de0460ddac120a304228851a47755ce0e546b9e478c126be4510870c69f0a85299e7731aa657db32ed274c5796a667492eaf77a00a5cd5442a28bd91d7992a2374bddb43f0b3f157e93b59d5a6dd853ea5bcca70e7b9ecee7d32f69201e7f2b145f53ff36451afb50f693a7f09a69873a3c5dc458fda6ab46b970c108792ce7dbe73f99ede50d59c6353fa3ded64fd219b63b6536aff2678bf6a8d720b777a12a1f19a036b7f70858ea20586b4766914efd9b4a1175f150354622fbe1f58fc48aacc574410e2cf1aa3a302f0bc0964a2e9f1fa0d4f8b2d484efb5519754ec1ef4b704b52d56a6566c6e5e2537da341fc041685f37fb026f31b845f6ceaaf931199dfa2b4d49827bbf41322f06691c7910f76ef5f7f9d7c17268dabf3f5516d147499c25288beb0dfddfec4ada4b720bbe215745cd991ba3d65bcbb81f728b9f46988aabb79c71781e6ee288cfad4161a4ed9ed4534e32b4e3110c62275e2a7ce4e70f452c01a38c97351a451938d05d988987be8a681066fafd03e071d1de9bdb5775bf2885e8f2e67b6849b5302dd7f9884d1ad759a4324bb8757be7cb0c7d36a6b0c621704a9fe901a8eca7dde71193ad0364a6f8421273fb46fa9b7e256da732c8a8bf537d8d16a4bdfa5cdc99219b2bab62cb66607d37507399722b031377c29c9318e87d5ffa2bd92c49e95fe8c311809ce16edbb8e36731ce6b6447757381e1462c3de3452de61c11bc2df051e8b525b9db3fc2e39ac4f73c27d3fc7e931f8ae57adea0c0ee6f055db7480cb144c565ad1331d7205fc71ccfe956c56797317ad1c46b311cfd2890b3a9ae2ee999117c173c39a817d84606677cd3a2cf51eafb699573f146d77b62b0d97d1c28d1508546c13e6d97ed9fb5d0d423bdf9ec1fbb3224082b4f497fb28d4ae8466176c2d18664e5ea3ba5625475c357d25523c73c7c26167f12c60145cfe9c02ef6c9034dcf41c04f3263086ad8fb27090b70e79c49a9b1e3a31907934784f4f55f99f50711a665fec4469765c66379b46508cab58947c8c036a276f4526fb1fd2cc9b337c3431b500956a2f309e3b18a79f7ecc1c754d86724a313bfad05d1f586630edbf2bc1d8e189b40d20e074bf27b0eae3966c808216d1ddaf3f30cce2e1b1db2b05fee2da335a0a3c09cb2a356f178597a9303b998339ebdfc549a2d7695a90f80b2ccd6da72d5331f5f6e92df3887933cb950beb557591a751cd0894cb3c6b0e0e3537d4563bfb23aa205e05e53727d75bdc2ac4c5b67c9da902c562f7c2b336588db3fabf1ab0527c20fc6879d0a017e8912d66df8aa87eb242304b97742b2ab9fca68cb6233c2637d1e043d13edd84869c0f54cd6778d5d8401db74918508a626a1ca28ee902ce815196380c0b71fa43f979f58d53faee12af69151bded45e59ce2fbfb1bef17f2ec2d7c3f33c38a8959439dab390aff9faad7cad31e16fb4178bf96faeb2ffa1e4b1b3b3f9cc92bb78b5639aaa4cd593b3eda906d8d96aa1104dd287568bd9164662e1fd195edaa55d9486b8dad5189c00a76128c2a0308e66bf1df727b9ac07c67b8e192ea179a45ace0b02c0858e144db8d5ee4b7fdad4d17f913a2502c50569ce0cd07efd341965bc2044e33d2b51fe1fa02a19328e81a88efa9dcac228499c3e6f1bdc6bd961529f41c5ca92a3bc8d1602eb020ae7618aac2cafe464ea0ff67f7d5c41b624e2c4103cbafa2dda6734cfa3a3d1e74731f09a82e8d3a762d5e21a7cfc550a1404aca2ecd19625e42aa330d6fd507939896191581cafe479424b482d8e6858529c20ba3621ec11d34e7dcac4c6308370159cb1992c00e4175c89ac1d0c653f5b334fb3a934a03e2c331a340008ad981d04d6df1450de14c231faea89f0576485c3358cdad6f17dfa1e3c4181b3cab49157d98e49864d4505483a3cbf09c7406d4c04b4468f4259f5a6d8239ae7805f8f39d01ca7ed8c7492aff5c178fc9e366271405102a80b03b1053536b0ee815a293a184797549fed79341d29540f429fc937b1e4277dd7b5a1ed923f16d8766c64e58d200de8f21dc399b27644f6737b3eb3f796988225760b3cdcff144899acc43218fce492f6f650858892d489daf8bea20e1a5f489f50440bd8a77d74be09416c91609daceb4778614a9f994fcdf090221a8ff837a658632b847c93c50393820b98c646ec4429380a205d0e95040d07f7b1ab06669378b9f09ca6636724b5c9be9e6c55371da20dae85b06d0d141e9360fe4fd4a2a4d803d5e16300a4cf2bc2de91654c8b95e3fc29e0140574f0035c27eb1268fd17fd3ffff6b6e9f1ea37f484d8fd23f44241fada578bd794b4131b08ee33b652396108469c9fc750d609d772be13d95833e419f7671734ca4c5cff86cf9e007229b78979db7e5216b0722e30f7cfdc4f3784bc68682159447af011bfb49923cd6d81311152876590754d500f3389d0bd84ea7b750ae9cf9346cdc629ef3940c8d021474fa428bdeebb6879673108b8290ac799e14a47c35adf986a940bd225673e8e0305784d8a9b5ab5521acf473edc9b916759ab01d9d47b2776461cd48141191f916cdac300df7d4c3ff7913493d90ef54e9b0a19a3b97238b976608b3dec5d02cdb0de5badbd874da8f5f1566c84861d1a4f1d0ef268fd21c8e398c786399d68317af3a4da35f86118f9d8843f69e12e59c8ab14c34e30466b44378131c4336e75150e5893842dd117f1e703849567fc930230268f1fb55ccc0dff98eacbd52e035639e9cafe7edeb3d91519254db72f00c4b69b8719561ebe32e43d5f1ea92c2a948b0309d9a40a29e1db5b86af41003027d2ca8404c6d8be90613531dbc036efb1abbbd751ed6f08de71868ddfb549566479f838ff8d859f2b4c58868fdfacb42c20602039c6437ef8b418bb18840227b67cbc43fd16986949b067c96352a6ce4458bf4a7281405a8e42016777376aa419ffae4cdbd73bee4d12f07d322a52012743888d62c2b3a54ad6fd372834d664185077ab7bae176fc384e98d13dce9489fcbb1d4f5fc7f2d60a9dfb3cb62d57351d7013adf43ff58c9a4dfebd2e29a1ef66e0f7be804fa0409b18db94f67401cfac57b66a7a2c1311641bba5286d6bd1756631cb5f4a783a5d724c247faed257e36a3e5eba01db059fec7e163c4af62ef77ba08c72514ba2962f0732a15fa30682206298bdecbf12181592aec0114946cdc69a1a5b0d9d4b7da43b8d65c0da2d57c8df8523adedf6d87c71f8b6963ec332e3cb0fe972bbb597fa28a8bd139c141d4d79a59b29d7023291d7e6289ab613793de24cb84b66a89cd280254d4ecd1cd82d28539040476949c782c937997eb94842bd9c074351a31f56cb1a87fac3344c6f06e26cfa2d47b11dfc6575b738dcdc65db13053100323e0ac2c628a54443f4a1a4864f1d72c54a352b20cdeaf3424e14d8e0b72b82f7eafe38b8f9c83136291011c8ee21bd716594ee7a165235f1fb567338eef54bb6236cad402c4588baee845899c880135bd325f885c1e8e04c4b884574561b19d5de232be7f86aa4bfda0b3eefbdb9bc90da1861cc6510d5b914dbb3e7c58e04b1f91b992715bca54c77f455b9d0b7d9aa4b158f066394c331674192de040161c60bf1a1bfb0e6970279ce6ae5660731ed99d4594651e93e31a02156534aa553b9de8e18862729cbdde544c2e712910af70ad1045ce6833e7ec794047a40004925dbcf55617e81f0e332417abc298ce37cf078dc5af934afef55ad8f40a9b07926fccad915e978dfee5998a8d9299e9a4ae3a6d32518cf73899cb3ec1607907701084b9ca357378e0d41fc61b3b8f31ad00ada7b6be24cc9587ab19d738ba2c6084863cb17aeedb64d417301efe705640e3a0dfac01c168e2885a0584e9547ae7305b3d9c3e7975c32244dc325b75574e37abd0ffdca93899b2dea8726f3b8bec54167d1b134a52cd07f8f425b8987c01af2b5c1c195808d1ab2a8bfb40448f2371d973a0eb535eba79ba69f4de0e00700b28a08de0aa7148e7d1a5add36b2aac81da106fba6f5efc15103b914400ab86bce703cd898707099a47f5f1df4b0dc879c455f691dc1b19547a71928282df721a24dc70cf8bd4423c6fe51642ee4417a761821996e9548cc3dcf522b6a81b3abb8d3b001afa08b592c3be560249047371d64cb2173e6eb4bb6c5067d564efac0c98b15d43cd6f1d64fff9968f709973a26d5f50366a68115c781930a6eb9e9772645c841cee6c993b21d860720e838a318fcd32365615982ca2926a86b080df8a830d3a6addbd9aa47fd2e7a513a4d5ee2b27609c5fbcab2ab3eb27647b02a235a30e1e80369972826f2c83050d43de3869ff5ee071e3b7c9f0b41883517a4c55d151cfbf79682372fe11af569f9b5e524dd710149ae66ef9abc091896f24284e07e6d6b0b7cae049d04ea7fa244bbb187689852943dbde78df9392fd4ce5b279d2b4cc2fde1f218d6da851d2a89f30213440c77f290bfbef131e3b76c5fd2db4fd05f7282acc6e8ed94229dd1bd3a9139d05ad72b7b7e709dee22f8f12f88520821c0b2a4b165b3e0bb3f477d9f74d5901eed93552db92418cabcc3f5db8587b30230ee371596d6c257c13cbae7dfe641ff5ab2b9add5222c5af6afa6ba331b49eb22ecf2d9eaf536b6402d38e209164445d32bde3ce81ba7a8b1e66e6c0a57395e1e58558f53446448b23e180eb9728625478fd5bab6d89b28e2b036b5e377f1806012049646c01cf75ad7d0e48baa7836d9049254c8a784f207d24bdedd2fa234db3b94d24a93d921e2fcd055b884ebb22fa211384c2d93df607406635fae6648292dd322576f904dae3d78c60678bed73a02f8e9888dbe762865fe318aa68c1b23161f061f3dd84c0e19691627ef7c55cb0668726e18eba7a862a78929080275a9f2489b1422f0fc0c17a8ceb62498678bde735647ac5bf9e3687475c11722582ae6", 0x1000}, {&(0x7f0000003040)="8022692eeaa73655fca0d49c9e8480e1d3a515832cbd6d9297b9f1010a534506025e11bb1b40eef2507f150c96d2de25a1ba3d33967c32a3d2a159191002cf13381a4010a8ef06a6312c2e6184ffd6a5", 0x50}, {&(0x7f00000030c0)="5220f70285dfb74e6716769f4d68f6213002986e58fb74c4a4c6735e1910ea42a0c5dfdddd33db4cdc87df6cfe0fa5b26d580c993cc0e2183da0375e85f5d28b972aadfa7812b4cd9b330ba86072205c10b1494346e64e5c36314b0e9ff77bd2d5e4541d8c638edbd332987a21b76fd96b915fb316af83fe1c6cc585f6b9f9e264a50cac9b086deac1d68216760b1dd6264ba7633bb0709bc83d2f0583a11c292be0e604f55350e42a89bf656f1e86e0170ef26877d45c2fd01c76105941b205209a4a7a11a5cc00471f4b4b69cf68c7b254e9f8ffcc6814c92c86d1b5a3f08109ad4ac840fa7240c7b1483892055cfa84b136f10834f1", 0xf7}], 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) pledge(0x0, 0x0) unveil(&(0x7f0000003240)='./file0\x00', &(0x7f0000003280)='W\x00') 18:47:45 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000540)="a199000000000054160644", 0xb}], 0x1) dup2(r1, r3) accept(r0, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 18:47:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000340)=0x9bec14c875e239bf) fcntl$setstatus(r1, 0x4, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r2 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000080)=0x7fffffff) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 18:47:45 executing program 0: r0 = semget$private(0x0, 0x0, 0x440) semop(r0, &(0x7f0000000000)=[{0x0, 0x8000, 0x1000}, {0x3, 0x5c27, 0x1800}, {0x5, 0xd7, 0x1000}, {0x7, 0x401, 0x1800}], 0x4) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x80000000, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {}], 0x8) 18:47:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000180)='./file1\x00', 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 18:47:45 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7) 18:47:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="c8f7ddcb559cec552591d65c1993b6905c7a88267c59aee0b8456eb1db4a1ac7eb3bbc8ae3f6817f1479914b703b8e67a074e22b8343ed17fc0fb88602cea698f7939cc8c190ec04c78a1d75700cd926fc5c6ab9482995b7cc4642fa95f517c8cf98c5182711e27fabd47a78347b3baefe07f50ac4432407ebf9ea1fb4c85738d356e69b5c002fb55bad25e57083c9c4", 0x90}], 0x1) 18:47:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) truncate(&(0x7f00000000c0)='./file0\x00', 0x19) accept(r0, 0x0, &(0x7f0000000040)) 18:47:45 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/43, 0x2b}], 0x5, 0x0) 18:47:45 executing program 0: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 18:47:45 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) socket$inet(0x2, 0x4000, 0x200) 18:47:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) recvfrom(r0, &(0x7f00000002c0)=""/47, 0x2f, 0x2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x2b5}, 0xc) preadv(r1, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x3, 0x7}, {0x6, 0x3}}, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x4b) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f0000000000), 0x1000000000000185, 0x0) 18:47:45 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81, 0x400, 0x20000000000}], 0x40000000, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 18:47:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) write(r0, &(0x7f0000000080)="dffdab9308143b22b81ffb33e36b01923dd12efb6e90c8bedab5045c57b3031dccd76959469d4b67c6117b91a96cb48cc4ff680f5bfee6dc57827922d473ddebfda4da92aecbb60cb967df09392c80b465f2ca44a6f4bdfc5b7bef6a779a626a6c00e46631f2db483e9714e954133155a84f63ca080f9f3d190978995c6ba96dcc51c987d18ec90959379107853c010c7a792341bea6bfed34a989d15e224f1ea1e90cae0b6301e9b7a2f26458eaaeb69953", 0xb2) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="5e785c7e1d65f02067c4d11dda925a5b7383893bde00353435be880f8db4f32db0fb59807878f3af0251a5d081d339665f7863c4dc28aa09ed492ea453219e726eeb226609bd568925441a8d2e195d389978dd520bc9b55fa6a0", 0x5a}, {&(0x7f00000001c0)="325ffafee29f99342f7891b01d4510ed20aae0e8217456ae6c2e21c3e0a4322105e73cb3415916ef1344548e33cd94e9c0ae9975e19a5b11c34447582aa26d71d9a063dfe835b75ca20375825e4a95036f2eff322e90d16af87cf8bdafa3ed0f506f9c0ff079f981d556e237affe8f612b036e86f363ac067c6343828eb2cdb68343f7173fbc4748aaa0aa0de972e009317835b9feea3c64661027ce2825bb2924f5257e54dbecc8dd80e691a1ba3062f2bfcb9d7539953b52db7e4b3785fbc874e384454462e1ea47d50796f521b02561be9173ddf0f7566450276cffe3139f91d3a492d58f2aac8945fbd188a187", 0xef}, {&(0x7f0000000000)="8a79cb453a66f93d11208e0f3af8c9552e91623f2635896162955feec02334b3adea086ccf525a7649faf1512ef3", 0x2e}, {&(0x7f00000002c0)="f9f2329348ef3b10e986360c91a4c2227a43766045443ebeb8773325ae32728e962175a26f4de5fd67535d85d8726bde340ee4a3482460de2b87bba249068dfad79b87d76eb55f430a39404d5ac3dd349c7700d4f767b2ad64b1d1d2023f17011260861177bd881daa6197ebf93637a9eae184633c06a7fb25fc53e97b6c9be4369e641b2e3fae4fbee2117ace5b7a9d75e11ee4fc681a9aef0a3a169b0b5f8b1d66fc0a24055b34b6dd3f0a38ca805e", 0xb0}, {&(0x7f0000000380)="2188a93409b11fc680d2747f607a808cfb5b574e08ca5e643cfd4d476cf7c0b11e3b157ec3a2348694acd2328d03d64a629f5719a5d6f2abe9cd5224c8b11b9e1e266abe97211e6f7c75166263a94388e5474509799aa0c1d3012c01e4295db60ebcf2f8295a182b892e3016310d9ca97f1e9ccd6303d304623e0b6a0b067373806c25ad8c9d", 0x86}, {&(0x7f0000000440)="b8386c6ac0d3a718d3c0b611fc7097a8c2f4e7761c4bf135449cd72323af6b615242009176f58df0e83cbc41e03145bb92b1d98ce2adbb97d5bc05e0474dce09c59a9917912099e0053f7b29", 0x4c}, {&(0x7f00000004c0)="5759a96bce13c76fcf13ab386cfe62d020cb3ef7898eeedb9fb9524a5249ed999c429f7ae67e801303878749dec269aaf58e7cc2979dbaafcfcb285342f32300d0b24aaa395e65bcf0616c7e1d31f01a8d61f373c6c0d2ad7afbbbfb10645c64e8866b9ed0023c6b86b57ad665dc5bee745db1d7690d14fd8865fb72548c43ce94dd33a7d641993bde49986c76787eb36064", 0x92}, {&(0x7f0000000580)="b9b887629801eec9b1fba032615dba8ffc53d60f795badeef1120dfc2b9339fb6e459aa809ce8743ec8c717c816be556722ca3f9734a0ab0034d9e8b4347a4e1684fdf39257fadc1aa5abcfd0615647ad4ec56d33526fb74b81456f3ed043f70ad574f2be5baba6c34a5d3a77b3178cd2576c4e205661ea7b01412db5de6a442699b9fde8473ef43a53fb02be4a87393018ec3", 0x93}, {&(0x7f0000000640)="00af031bc09bdc59a08c4605918ac00fa4f43f5a55a42cc625ac79211debd57224793e460c7b3c4d2fe0d7c280ea3010bb3dff426ae8e8dc91e8a7deb7aae21656eb1a9f7200f4e6f6bb37ff478f8b10af8c431b66263ede0fd5d1933585329905237453c3a0095c942256cd", 0x6c}, {&(0x7f00000006c0)="98a136d4dcbbb1aeac40c9546bd6c27716c590fe37904d0494eabd6646b67567930084e19dfcda4f4f5beb170c63c013c765a8615b08", 0x36}], 0xa) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000007c0)='./file0\x00', r1, r2, 0x4) madvise(&(0x7f0000fe8000/0x2000)=nil, 0x2000, 0x1) 18:47:45 executing program 1: setrlimit(0x7, &(0x7f0000000040)) 18:47:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 18:47:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) 18:47:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x4, 0x1) clock_getres(0x3, &(0x7f0000000080)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/225) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x2, 0x1000}, {0x2, 0x7fffffff, 0x1000}, {0x7, 0x4, 0x800}, {0x4, 0x6, 0x1000}], 0x6) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r0, 0x10}, {r2, 0xa0}, {r2, 0x8}, {r2, 0x2}], 0x4, 0x3) close(r0) 18:47:46 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 18:47:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 18:47:46 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 18:47:46 executing program 1: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 18:47:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 18:47:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8080, 0x9a4d5afe351697e8) fchmod(r0, 0x100) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) socketpair(0x19, 0x2, 0x400, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 18:47:46 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getgroups(0x2, &(0x7f0000002580)=[0x0, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002700)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000000300)="713f610fc7ada11440ed316ae36f67447277c88d52ca31b1875b2b271df1f293cf41221cc642b430fdb3ac437025223ff29d720fe1b1c7be59fd6bdd68744295bf2b2d530e6d6b95a778bb6dc691697a9c893ae9716e6443e0bf3aa9d9b3b7b0e4ac0e10f13ebe2a1a8de82924f22761ef67d4367505907c590a13affe75ca0cd7cfbcbc0c66a6b0bf8d612bdd3870856b332680c7a5aefb2693a5421a152b8dd170a3bbe49f4c5b819d945eb03a407e7f8fdc7ad63724810050d7c2e3438a29b0eb7da8e9bd94d53e1ac20e3c3947a655c6de0d8d68b9ae06a0f5c89c6b0bd3efe73e0dc899a70a8c739496353c950a5d709ff34c7662339a6f68bb0fa3071a47073c3e0555a327a06ff23e6a6e0167728e481803f53117d93ffcbf65a45c73902d0d441f1245bb8888fe11ef1d7ad4fe175ec69d4bb21e05a41c8dd416e7d4fd38c2c0aef386d8f9837588a86d19f754e75b295e834e04774a31b9fc621aed21b02d8c5f602d37c8518693bfa86b085de271df31f1b0ceed1f79449c2b7e57d5c64b288d469d0deb9c6f7aaa2d093a01c42ebbecd97b50af3e7e48ef8df432b9ba3db57f84254b9026f5ac425abcf4e3fd03a7c8d0aac175d0e6a850176576cbfb66553744c2ea8ac4d1026040154843745d1bb239f4ab227a2c93db1ab8fe18aa039c9a15465925b40bc4deebc06d72ba4c986a0185f76c5d62af4c0149bb58ddafd0683cbd4fb6e64182eb5a41f195aedff3c012f9ca430faf93d395c1db6d1d1d9197aa6cec1fa39b05d1129b3a8611da31ae20107c39898c79fbbda07845c393d987b66ab93443bd0ca373c37f6f825dfb1070c9a6aaad6fda784a308b36b5f723d700988ef2a9b5142864a68c64ea3d7f579112b492f479a484b23b3b497ffe3821e521ae829a62e969bf6b70f547d52cda5504f60a5779d7eeecc2c8662f173d28576e23c96aab45d9590790bcf4a3af24e3c8060acbcfcf5ff90ba0a0f10df4e586fac44e5efa0b9b787954dd9f31db5ac8c11cf59d73cf782a4cec180030698258e9b33983a509cb4b9f23313e2acb4249116deccaf625d90a7991dd16763138b65c079501bb12ea8c7fc84a355785088dbebda08da924c67683f1dc1256c8b055e837e4061eebcd1b3b16a14c2baaf95058728d156b3870dce68b21c51fa3cb562b9defce20c1b591c7fee9e5b6e050e9ea05289dfecdb0ab8d0b87abc06250b4976a169decd94879b2a3197fcdfb19081772ceee681bb884d737ba722e5c929c4c9a3d910669c1fe873a52a8469b83d40327529e2837ff509368a8b7088420612dfd7980e0224508e416b0c25976c1775ce56efa24a8a7f4462840e9800310521a9157915e8f77cb02688212d03fe59654e8e3c7a2973619d04e1a29c8bf22f7d5adb864181efc81654eb146bb1c43fda999f1b7cc9596c07e59de6ff4a94f6794a193e277388095fe5c8fe1bd3e01e377d2d87baa0c2a4f034bc4b18a8fc9ca78488271900965dbbfc766392e0902a5010bb21099f905851953c1a4e9c5bf40aa7e2798d94a23304959466e5e89a4514d97fb527e6cc3fe4c20db98b51f1d0d39a0eb6a20e928f29c22b9669e81754a7eda7ac530bf6e0a541fc1361164a585f5371569f3392e54bf5e4995a3dc7da3188624c90a01276277ccfee682cd52ee8d386a10abcbaac3d002ea05b319f4ea08d8abe95b586d76931bcca8e5307659054e8e230f4c0c4e80ab127e69d8942207ad85d135e341b3064ce8814af2240744d68246b10c56a289c596ef56a31427eee004323c060abf4acc7dc884e374b22172039dfca5ee9e503a4d811f188d186d9f6d62b1d7328b369f4e9cd5a3c4fba7c630d3864585a3a3e1eaf68de5578be76de6f6400834b1c8d7c796a3b062eb583a8f58196545a5a84b92eb6f2b0ed1ad96481ebeb3549cc2276fbc9f96400158e298b66568f943c79655331dbdacdccbd92e948fe660ace47935102f4fd65e8263e198b1fddbaa21f66cece10ab5fdf8824c81a1641514dfe02368396f32a8400855458ac093ee6160b2b4c7d2b73df4b6d668de5c7638ce58aeab6804cd8b541e7597c2a4d21f19ad9a9aa3ff388eccd43df73fc8d1e4863b1d41dafb75e1bc443f8b3af7e1c9ee59f52f1dcec6282e9675aa7db15dea0a327d9f73770441256761e454810feed6fa8ed63f455ad0978f6c2746a49935c79124ce852f6ba8a9c530ccf229a235f4b8b21fdbbb3919e38b8ed26abd5f55f2be0ab2b5afdd2c39a0d2fe143d8a9a00791e82b3e7ae0b844af15bedb025c3ff86bb8695bf93a3724179bf563e4953f951082dfaa079b8d3315e43c38fb7fc8e8b48e0c2e78824244e4abf9ef4c21f734ab3641931f4d76935737b92b683f5fee29a55b1a14b5f7c1f1b26ccc5955f6e254f81f2ddc080403b5ad3b24dbedf0e3cf867d4e4e0f0dddf21f652064e135b87be4d2dde4e4b66cee3a65631af263fdae3abff48842dc6e23d30306d1d9042cfd1c11e589e8e68e10d498d615a5996ec3f77fc70bd546199a7217627752dedf53830b868610c1ad051bc3dc1f7a30aa2a27407b69e601f26b27c7452f21ae1da0f8da71a5172552e9666af34dca881dd3afc1100c27eef66d140dec15fe91b88ad6155c9d6cc0c3dd20e051ffcd4667e42a2652799cf7d88e8ee01dc4f76fe4d08da9f23d70042e0a32b9689ca7ff347eeded1bf9c217f0304e58849335bde7882d5c519736f910b448bc8d2a68bf63be057147c1c4d12f88d8de0d75c2c4090ce0a81bf72f9f6c43dd9d921615786dee2ee1833de1963d9f2c03bab918676646f162580c0acc90c74b0ddb2b2328d9197ed9c033cd1af476794a432dcd01cabc7c4b6b4467db01263df954682fd7165380a315101df96be26980a2050bbba48a1074ab3adb10a3701857ded6043859ba0a03486f3b62a906713610fe01150a43c467340456b345c1df14545367856ff1cea881cfc0eb695b9d05e91fdca02760c57cbd828f11565114ff23bab6a1b982721d8590bfb346e222690140ed2cff45482e7c0f8315eeaaf2e929b121607231c8e0a0acb80c673ac965539bfbe38a567c9990ad880ad0dd66ea3e89e2519e92b3784a346ac0f640958c8526da60515bd933ec287a19703547b3e069b5cb2fc1764ca1462e53a7084941822755ba98f0bdd8f91ecb24ac11cb64ff3a81f12be4431feada4e5fa13cb12a5a0d2257c41f5b11f90dba50622c2f94b2727dbb3b70178650113c29ccb3830a42ba5f022c0e72ae8f2d2411af191d8e5c8005ff7b2af75ec2ba48b902b2e548bcb01bbcb44e9cd7f83d259840e37be4510351fec334f3b8ef86e0b4d728d4e5f62d6794827c13b4226aa65f0c3de4732b8ea93b741ee09c8892c8a8abc8688776769985f54c8e0893a6526cb852a5fe788b7187471695c38862017571167248085b6f3f116b0c3a85b7c21af5cda5bca32e2419c72a279ca5c89c8e77f4db52f03d1b9adc74a80015b6f53e9e1730f78c426d32447b723bbd89205297ff255578d7c9aa9bbd7b687a215a5c5de9b1b1ee2a169a3976ddc9c2cb36bb54ea7a5ff834e86979494094b711c36f03f9e93e44b2bc9605d98092d3cdeee9e94b0a3d1a854686c82c28238d8fa0a87daa4125206832cce05afff5ec60c351a0db1cc84764f77c367c9d4f5add76d9705dc0c063dfe8f4c633285d1bb5481a1eca3dbf021e152cbb3f806f0d5751e1eb1522394e15f48de8032f28c43054123165be8678273a4dc584939bd753a36c28c420476d7aaef3400f5fd667df090b633988c6ec89a08bcb1b8dc9c7df154747503ac6ab7fd0cf30d0139dfa56a32b6692d38edc7fce4b8a9ca6e51f34e9e2df8ce3ff0db6ded52d5e923da0c56a3c10c0803238697f5c879ca9fe3b309f0f0d9ad84f06aa484bdc64ae1c05323db187274f154dda1d90e0a6107e775ad60798cbd4b8d9ea8676fc3cb18ad921d2c9bfa9867e651f230de1ef1d7ccb5dd75f1f20feea96c04076483e68c969bbd357a0c6fbc34c7612cbbdae23f914a7956f737c401bf2c9661360799c7829a92d281631781acd8637bd041145116ad615ba463e6ef0317fc950acc2c5e08039812e957e1f64e3ad28209c6ab1ae45f852032b4ef41b168e16b578cce35646101cb62f0e0cdd0779276331dcd748038d7759eedf1de9da4e8863b0ced47d50a883ec701c3620e41304634b44843608a0a5af695b060f0d75bb426a6b292f77d7dd95ab48045a75a74cd411ab5735d3f332228ec6cef8cdb9e0b6731d5022504cb600157fe2e09a75e959b6d89f23d3d75d238f2ce3e23371f3d4bb1832b63703d94dfc641ed4e5e58562fba43cd731ce5070e0e09102b0c2517789542acaf5ebb07f5e348677c2606aec23b396e2eab40821316278d9fd53005c328b77f6b45b52fa59fdcc3850eb32ef6ca11e5399ed183111ff7fcccd8a1c4d8694b428ef49bffef5406b797577f6817cc4e6436030d1fed8e6933fdd166a187b8c509e1f094a02ee48173b801dfa5d22161c4e23cce99d03efde70bce06ded966a39f2fd4b9786141c9e2007ff7b3393413dd1c4b28a7ef192458446e890fc667a6d58765cb2d71527e18e2647c370d6fdf6f0832b43f659cb8f61c5149a9cd36181cf14ecfe955c178dab826e35bbd1f0e727f16583fd5050468e607b351a29ca66998a76f2b3c652bbb06201bd7e61620d41fb20f6b8cad0632c8bc4caa2b18de1ddacabfa71416122d96c202ed9142342660b84fabe1a36839d120aac4740c1dfac1518759f487077c6b40af3f0f252f9ef418a52ebb63ea69622d7522f1c2e3be7756cb6c7ea987dd4ebf097fe3c94018f86b6a8df2fe43b0239c5ee4ecfe59e5fff338882b5c4b9dfb5ffd217b6af757535a478cd7f2e6409f4e6315ac6ce8e35e750e50fce7bfaabf6e49d720eeb8b94d90305ddc4730ccf9fd14018065921be1b45d12fed110739216f092d571818b340d86fee260943080c4cfd3c4dba444d009fd1630466a886eaec87dc79baa9854c8c36ed7479f157fa0ac1f68aa66e37c08551f41996712a9174de805ebe006f3a20266c1ecc61c9262d4417d98a918529c8b6a200df3ad8c3d898dc5e18c3b5d0dece89380069e0935ce6a1e67455a2a2c195103dfd272e02fb54532feff5a373624bf4cc3c52ab38a7efbf19351930f32ac85f5fc5038c8ba84a5dd358f57db5d5ed97a88b9b2ea73d681152676f077b3735f713a66bfd62a4b211f266c889140764b9e53e9ea732b64c14a32ea639c0989ed2bb4b66b4f527d59e0bd51218230f81f70f4e48c82613322406c3146ade9901fb2e2fec82479662ccececac91eefd44aa167050d44f8b7784b9b7b637bc9adb4e363d34c316069a2f4259f86809fa2ce542d2d7657758da1e36a3bda6d0d4124b0a029a0947754e6537b88832ea5b0453966f1ac813326144facc0686cbfd074b83f05a9800f9ae1b05d08b14a06dcf007d8040fffd6e656c4ddfd7d892df641a90c5bbec5ec918c8a2dd9c571836cef560747b87a938157e2d9679802a7626025777ecc4ace616411116870451e9e3933fc2f19f41565afbebb5369219a0472f08db55075ed6068c44a4cd7a9c65e5403d97338e080efc02e3c212eda189a6bd2a5cf552b226b74e77ad1de7b42384550151d1899c4756e1cc37cc8784d9d77c9f7d1324b8be116ec818429b21776831ef5922264835d522a28b4cabd577700a6ec05006d421a33e343f2cfbdc35585a7caa4729b9476160fdd", 0x1000}, {&(0x7f0000000100)="8ef09fb614d8ede4a04cae909c23886b9d6b1d6ce06d239da978d44ce69669388cb7ae1749d983c271c5fb86d137f475f3bdb2d44c6f866d50e35ebd54a1d9bb481d0c37716173bec754adf26f7651454d9ccd884922da5f710cf937f01155cdc6a3ad88be1af1cfc87c8643c2df5b3a050d234deb94112e1f10dffdba29ba0dd189bf4626aabc567ea32b914af7b0760d8397f2f62bbe8643577fcf09a47703c2186233d54c546795c621be2e975865fed8e62e98d083e0a91d5c07380de01128c72d42a14de6d31d6a52a3ab1a5725d62718ff83a9bca5220df73c6371fcdc2577e8bd84b5694db0a47d7997b0450a33a2155490d7792cd10364", 0xfb}, {&(0x7f0000000040)}, {&(0x7f0000000200)="b080395d36f3c518ee56d460ff8a2ff4ae60939aa05a4e18c38d1ac2e2d172fbbd1d006aa9919c03d547a316b0b5580dd758161c561d7b7aea11960134b3be23a8a115a799a0e6", 0x47}, {&(0x7f0000001300)="835ddb22795d16723a64e7b8e84c6938182d49e35f86714c6db2e9b751b3586074bf743ffa7e0cdc137a6a9b24f5dccc32032a4c1a0a79c66352951420c801c03d066c73c1e9c290974b36aa933dd567088fc781de6d4f2ca34db5f0ab17d0e1ada8ce15fa6fb16e697b8dc6e7e9eda8fa25c69900c85ffe5eac641b51420e2f6d6fa853ffb062fb2a71ba42fb38cd280df6153bf22a4917a5b4d41fa9068ad141893a1ac33b797ac231bc95e93c70d3ba9ac58a5ea59f75bb23e6039b9745eadf36ac23d1118c00955775cfb83a870a1a512978d8cc6b", 0xd7}, {&(0x7f0000001400)="ccece6302faf0e9feb94e9e97edb13938d0e14fa56006f57e16d0cd00d7e451c1dc45f96adcd5589d1f17613a84f6bb91a35355dee02b58b5bd6b169fdcd861251cc5935fafad43cb5b581cba4dd2ddad58660ca87a5460b29acccb22c2425edfd2d0deaf1", 0x65}, {&(0x7f0000001480)="f8a040d8bd4d13d2d902650326be15dfdf27bcdef6f901f9bef472e7ebc7d77ee00dce7a3ad875c5281562b71007d2befe9cdc9e1d3a2d846c5d8e6470306ada81009e0eebaceaf2be933a61210ce9972ab624886fa822d42d11c19e635e7205a78c4975c13b0ed0735a63008659dbe6003edddb9dad4f0e85242bb05e2e0152f32b89378ccd0e8ba7c6acb9f34c23ed17bd4b993fcea2e33d49ed228d2bb634a84f4fffe46bfb0122720ff4276c12809bc8b960d13c60c9fcdbbeb978cf971f9deca1afe5610f1d95499563fa139afc18aa392693e2aca1ade04d24b4c263b5158acb5fc99068276da0e51cc215bcb60e28b03ee8a448d66c728a36112abcf7c182baa30b43407c0a79a8f8fb8864d21db6c3e879d2f5ac73bfda58dba91cf0015985d350315de9b1a741dc1f03f4206240943fc7a88b5f7c79c8bb1785c646fef91ae97a31b4971f91536b30a33395279c0b18d54eff7f07de5b3b225e12560aeb9fe61807f4587ec04f96066ced3a8686f999a26589c4c11e7133e23302a9fbfbae8e4a0728ddd56d0d18585854c7ebf3f3e835ea7a73a6f808bbe861bccc40176ead94693f5d263981ba4b9b22cc709b7998168920d020cb799ac668f54c9b5f0433da936e1c5ee6182e8d33695daafc914025a085f52030e1da4ed94a461fe9bbc52729392270651bd52ece148d2dee5737d821f6341454d014cbd1b5a84af7112f19fc37d6e4816ce13681829d64cd52c722505f5e406a0f55c5501135c493c96c38e58c10e1a81dc95b913478c7b2c382a0d744afb60adc3cd6f440aad5e30b381df48360e6dd4450605e90eff3caab470da01eb2c52d7b44cece0d2c356774c966e821d8826ce282fa383df27dc7c996e01a00b24df1a83a5eddebce4854013472182bb1d924d5823ab4f20046d899cbc9778b953a64d27e48c332d5c88a02df951fdd3806e15a2ac7d2f8e682659fde56b63e6d6ee7d8e519bea0c958ba103bd4255a932a84ccfff4a14ef68b783aa1e02aa2f3418a96765d8e855c8933331d0e332c2cbccdead42771c661046a83fa93c90c776b5e88a800e503bcdd7ced3ba2d32218a72348f880de5151710457e26c79c533b1a23be5b0cea01f89067d3729316df4a7d6cd0a695f4c2ae0fdba5d4ee48639f02fcdd18cbe464a0393128c1308feb1509b279e5193aa4ed28622f4dd66caf0d27013567b1c555171ad6eb78a4e1d292c6d2576cd33a02ae2f850ee9b5b9594985cc5bd2b17283f4c029a1ac73e04b2598ecdc83e53fe4e0fdc94c8ddfd77a82ba1dfed0701fbf0fa60c214fc7d0eaa268dcf02217c585971d4a2d72e959ee517621d7d89da2803d1214cb8e54a0fbd2ebe7ede5207f826505154b2a15de91bb29cb7ae33f64b4af1390784a8090877614fa2eeceb15670507c1c680889a6d325c488d236e33e077873181864d32633b1ed18d34422b17357571504c4c2a443e320bd0e60762bedb075373276da96241acad1c8181a2b4b1c1b46a2d8af268e2589b11ce4b3a66b149bc2e2878807f79f0c05fca0a04c74385acaeaae093d120621b0f370073cf545e3b63bf1143dae713f524ad7fdbaba1fc4759007eaac5e933cc3eac7df6864beac6488d3286c773db526204e608ff0f20f853af10bedbbbd36caa4bc7efdd4321b15b2bc605e5d856ff13f4b98f1efbba6a8d0b41a30d4d8a1d29dd02ea98dc1e69d09c0506d2052f9e418b5c7cda5ca9bb72cd3e6fd5caed6f9dcbc3ed6407a5185c6cacc0ec23f881ff16326f791238b04d0fb349e42db33cdebb201871ffb525cb288e6c2adb480ef50a42fcac06c18516fcea241951a89d33291e4ec0a2e6892e9291e56cec7b020b1afaf6cb665ea17185d18ced8aeb0402e579d76b47f4f3855d505dce25b0f5dd88eab14aad6979656ac9400725527b506e1a35d29f026956dbed021e4364e1930d1c258adf99dc623b5b648ef51ad240218781d43c09cfb9fc275df543461462c4a14094961790ab36d5a625da70a87b2df95ab9283049b9843f0bd3e56e4d51c3766cdd05b5410f218865130ce99c56d5ca0ea629c2a5d321ed2445d41fd189fd071598b8611d5396455e4067d17b6102fde0619a865b57f6ad89857ea7b9e372fba8ce51d0e1962c4427539641f7526f35e17f1f2e59f014e0adec5d0ab35ee680a5bf9f39e2a8a4727cbd90fd1fd782bcc329be2b9d037b9de5f6f54996825398a0b3c5b821b3446123a086b7e5f54a8fbfa5eef6d6fbf2165902f27519f0fe0ad0ec7319bb841de7cd802a7e4e294bcccb28d1defaffa2ad3c7b1606efaf9289317b480062a5a2f62140505f35c7aa7fcaf092231d03cfd4cdb62b923753c1c44c3395e063ed44fe80305dde67e2bdff1801de4245b913c74520169ac0627522b09e4ec4eef4aa18002c36007d74523745c12b4119001065635c37020e49d6a165a092712bb651dcb31d79904e8e07f39d51838ea99a962d1cc22bca3380570becef8282d9fa78b5893568db41f5bb62d8fbe0132c1d5c322a0fba9565fc0bfe44dd2979ab5541c7fdfb767a348061d11971ddf91a7eadab5471dd3f4e9b33ff872fd379ae5a41eb73a0d464d7524640fcb858de149e60155d57a908a70c27aa08d1de9f43d6bf4c0a86c62f53d511068cc09198e4e4027a1298c82963486c3868c1fa56f5e7e9c6b69e23a33a08cde159d451d13ef54788631dbb526a50c2a13b215f43a492d55cc248913f952ccd993f94288975c14d92bcb5f143bbe0cd6f49b56b57a7a08253ce7a8291eb2e8cbaf54fa0a82bbae1ac36538127a38a8077c2156af7a3446b74f4587709423fc16885a1aa623b27ddafc206539e03033f488823791429e0603c42e732d4356189a1b5152fdc4c6e2974896ea3a62d157c183fdea131124d95c14536e946fc3bb60a947eafdf5cdd42660dc20b47f431978779d1d2eb5ca0c3fbfbbc5358a04189145111a62ed194f7cb70e2589e584a5dff0f5e894a7440d28768e399905b1632191917f0388f58c76d285791798e3a55b6c61c0a843199567f27b395d800e5f53f6226ed876a6175cfbdbbd7ba359da16e951f9c839473667b38f9d5a147a4e082471a28263fa6b93e5fb4cdbb209337ae85a2bde41d83b90b12d7243f6d07bd88881b9456474a4dbeced47162418db7be264d50035dceb112fc86a2c6ff5dfa5b685448780b6329292b2ffabe5d14041d9c1b921e4f70166de01fe4cb70b102475a6675bedd4da7b55c69820346ba843a4003ea0ed0e67639a0cf7f111a7f4cb1e95b2fba3122b3092d7c38f780c2dd2bbb36efdb85aeaa0573875249d60c2534d8fd608c85e2cdd0ce277696d9074d7603e3a480294a4a7100d9cd9a9403bd26faff61a557c0830c8713790f8c671476f64291ab8dc120c558aec1c609f01b7f3894151502ef44baf0f4e2e47334e58c5f45a08be1bc4cf9709220af0c8bdeae26fdfdb111f488b3c2d2027cbd7f5ee95425b97c0cfee2b3c515e411803199b46f274b92c81ffdcba3eb009777d930264a82728a3e3111044ce287bb7b0f6f0192882e8f0895571430a7d91d27c1ff357cc797ed1ad0bffb71cc5f9fdb2abd43b1c4a507df9d12d313d16390ac3e104c0cc5be2d5f5f91762feefb7d21c3658989e0ac05c9b292ac8d21f7129baaf70ed74452c30e9c97b76194858b37522b62cd55991b03634e7c0bd725655d0554bd5852119a7ce61f10c800fbbbf852a9028b33cfe0ee52ced3efa47feaa0102bed059c2073f2fd91d833706a653b4261a8e59621ee88d0372e8753e6c607918785511b8f61c5c6eb3067444d93260c59469df5747220d977bdebc93078f95a8aedfca04861f1f48bf1976c626d92ef887801545e38d4d46c0b1b569f725be5f86fd079ab8d2c2e9f158f49b3017d7d08a25d3809ecfbb3f0deb0249cbd491c7df4212f1bb2f26f00801e064920b20844465fa4edd783c41f1fb03f87802312c932f66fa8b28b989825ba4800d0a869c6a867912c0577ad1e605a91414cfad9819bd6e9f409d47ad58f333ff8e66095f66f632fcc5e3637c5c2d75c52e29f3b7fc77e6f73e88b19c13e8be09296165f4caf23de00eed8249b7b7a5a0432667c9ce916654290d7548c6fa36ec58a69fcd2054825565196a606bf547c77fb38187e1cdfd571b78d32d5bab5e9adbcd23cc65082b1a8054493a7a967eddb269a73726d2a42759dcc7b5a8887a963d48ca68175dd5e55a03285011305106bfec4a7667eba930fec09f599b4b9dd2ca972675530f3e59eae6c60d9801a722e364652f957f7fdc3fb9948bd7170d0c3a93917baa4e21ee02da78b12d3621083069000e1986c0920eac66687d435945107b1ccc7385a320270d289543c00cadf88a9e880112ada2b6a3688a16b52d24ccc5c59eb2413f568fc9f3b9f06371c4d10a86fcb7326fb0cd73ee623479f36ec2e0d4c7f218c23675375adfce50fff814ed436ab4964e1fb604e799acb5a75c73605dc0626d9c27b0c536a0119819a715135510ba959aae864fe3e5d6853d9f7af5d537b4b7278e0751adbaed181db4efac226ea2eb2944c24fb63a47fba5399c38943860d90ea2353f08b4f4a2d079413e4a88387020dd248adc45d34837f85973126505c14ec8188bc3124111890a3343af9fca65c8357547547a130d468055432af99974d6c6ff4c510f6993aa159bd03b405b7452a70d222237cba3fd47e15e62878e2fcba31f5cf3271933ac516acfdba2c97a1f5cf2e9f61aee385c3dc5cf5b28aed4934b7272e3757618fef9f95e8da4e0c533fa86b5bafcbad0c803d0f18fca61b1804d290ab5e05e38716b71f30d68f658134e5f2ec0dd3b72d10c029b8aadf02ea90e7631d5cd9e55cabb2b21f8767dd00cdcc4f8728f944597a70e1f72bc06ec916091e9cc40134c4a6bc86dacd2ae9aae6517b9eec1a3ac22471555a0ed61dfcb383244996ef2ec9be960040163c9c72e38afab88ceaf2a8e291fe00b6bddbac585f68fea473a1a10b6abdafaf43202196941ebb91fbd9fab65d7561015a8f67f4889bf82cf1092ebf9e9fd7b50cc3d9c30a2c602f998e429e75d6538539d315aacaa367233681daabc332cd5ca73385fc964beb58e72b70576e991442fb208d30a42b9f78f1c955a40a22afef0a72db1d20506fdba8d8324398d8bd937f301b335d4fe67e732dcd9f86dd1ffa85021438ffa90723223b87d82e78dc081ed9a783b5c87c4049e4720c997a0248bc09ed15fb2debbeb82cc7a9680f0bfabb8bc279ba6b7b262f2050a68b2941b29ee769d5fd3804c00b906ba0d4c9d359eea71d0239c7199bd12a2a5373559bf5584affe823c19de452399480f49bdc564d065eedffde64c9a67c8d1a43c75f1c50077694bd5da74c0cd78ba8aac8111aeac5a9120bbefa6a738da539b12fac5b300d13a429740f9cacab6cb88317e35db2adbe0d26fab7bf69b685d6a26a7ee71c3bd0e7f36877b467c9f1503304691db8bc201775528d0f6a0fcc239ba98300f947a3d495297340a9c6216b083cc2498657ef4b01f5616674e3898c009c9cb35ac46a9c158f735338b2f23ba56d0598ed81bc562ecedb78c65d009e751c23089fc0df66b2552a2b23dfb85e599f2c9d26054e944d19654320481c574f40d959f70ebb6ad5160b46c33ba09da5a415e7dda6fc3c6698860aa382b712c015a052bf7febf30515d4ed430e3aea8d2bf07af842dbe75b312e77d9bee55743042344235dd42b3d76f75e0dfff70e0c3ae31f7b291d7fb", 0x1000}, {&(0x7f0000000280)="880d17e483f75853c0495bbfa8daaab049535b2169f0b2e72693", 0x1a}], 0x8, &(0x7f0000002640)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}], 0x90, 0x8}, 0x8) 18:47:46 executing program 1: msgget$private(0x0, 0x404) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) pipe(&(0x7f00000001c0)) 18:47:46 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x1, 0x1, 0x1}, 0x1, [0xde8, 0x7ff, 0x4000000000, 0x100000001, 0x8, 0x101, 0x58800000000000, 0x80000001]}, 0x3c) 18:47:46 executing program 1: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) r1 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x34, 0xb, 0x81}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xffffffffffffff01, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x21, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x8001, 0x200000140}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0xfff, 0x99b}, {{r0}, 0xffffffffffffffff, 0xa9, 0xfffff, 0xfffffffffffffffb, 0x3ff}], 0x7dd, &(0x7f0000000200), 0xfffffffffffffffb, &(0x7f00000002c0)={0x1, 0xb}) ioctl$TIOCSTOP(r0, 0x2000746f) faccessat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) open$dir(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getppid() 18:47:46 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 18:47:46 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSBRK(r1, 0x2000747b) write(r2, &(0x7f0000000040)='=', 0x1) 18:47:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 18:47:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f00000003c0)=[{&(0x7f0000000080)="76a58dca90e1055041426c3e8a255add5ae01a6e82f0d4f6f2564328f2869ebf4399561cbcf33a20f310b387979eac0bf6da5ae3825de3e598d806dff3643b84da5ea41804a572e482c0a498a7c6037df2e3a1a7d2bf2fd0431d22447fdfa068bab4ee35f599dd0bbb46f661ff9c193a7a98a9194d59fa43f5cae8d6424556ec208ab92db85e0e9a8fd6f38f00be9441dcff18dbca7656f8aec7ab300fd90ee145af62f1fbada4c79a7a9f582c36ea5919e61bbd0d55271d3779153f3224b5381cf2c8db933cfa54763a407e684c7e23b25e730989e4f7c93a2d6f15ca832c86c40ca1f3927c", 0xe6}, {&(0x7f0000000180)="e2007998", 0x4}, {&(0x7f00000001c0)="c65d3dbfda222a2a55555161afe1ffd0ac9d3eb098ecbd561cf6983331ca520af038ba98fb88f956ea7d06cc83ffb09d312d967877011140c32d72aafafb3c5104c3aebe740da4bfc288d89c", 0x4c}, {&(0x7f0000000240)="68338e9d5c4893f333b51419b06a6c45eaae7cd144b1a5d80d38edecbc1ca4bd2fc5572d2b869074c1bcdfeb1507b4f4b89dd63ebcddffd70e718c4991e0799deb0b1322b9693745d8fd0ad3c7347ffa9e89b3e23da54ce487608d0953e4e25bf10686f56b4f016a5c0cb24b7756aa", 0x6f}, {&(0x7f00000002c0)="bedbcd02bbd7ae0234cc4da2b8434a8f61345a78fd5a9242f327ede1174751ea8bb771d39cf37d4fcf30e433567cb552b9caa896212eaa76bbdead366a67836c173e13a0141f1e8ec112ac67bd5c8f05c1c102a14789aafce62a64392b91e2a4614db2910ead2365e60cb760f8f4b7709715b8fe30fb19eccda1766f8e61c8c6551d3f5290d6ec4eb9a2e3905782bbe5d41b995ab1ec5eb75ce4df93d04807273ed4cdd915595d86a1047f1e0653bb8f3c476225b7f5194fa52b76e277821810dfc6af1b5a876717ff07dd9ca6733852f3f2fbaf1820ca1e2514e12f8c8594c565f6a5164c1cdeb104eac62c6f03d4fc2d", 0xf1}], 0x5, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x38, 0x400}, 0x2) ftruncate(r0, 0x0) 18:47:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x7, 0x7d633604}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xd5b, 0x100000001}, {0x18, 0x0, 0x7, 0xa52}, 0xffffffffffff0397, [0x1f, 0x4, 0x100000000, 0x2, 0x7f4, 0x400, 0x0, 0xfffffffffffeffff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xffffffffffff38f5, 0xb3}, {0x18, 0x1, 0x80}, 0x676, [0x3, 0x0, 0x9, 0x10000, 0x7, 0x7fffffff, 0x200, 0x7]}, 0x3c) r2 = msgget$private(0x0, 0x651) msgsnd(r2, &(0x7f0000000100)={0x3, "ab0e6821546c9dfe1be94bd700bcdb5e6e5ac89fe8a235463812c9aa1c379a5d07a8a102eb0f8a79e4fb8f5dd8b509ca481ff60621eec5c263d35cb28f31175a34dd2ddafefff4268b2658ee3cf24ad0b9694897a69ba16516c95f8c98930701596ee211c0db74a62d1d94cd8ea7451080eba971df62d2927b2434aaa41a900bbaf90befb4139e0e5a94b12342de179f91e2530ada8a53d8277b7a127bb4aedd8bb5ee56989c939dc15fe27ea0e0455116bb1d3815a9262e77b0e0df696979944bab29723493261747d83de5caba0b134a98812e68899f34cd3982ab9a2095223f389fc3077d5df5bd1026"}, 0xf3, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x7, 0xfffffffffffffffd}, {0x18, 0x3, 0x5, 0x3}, 0x40, [0x10001, 0xf6f, 0x8, 0xed8, 0x4, 0x8, 0x2, 0x3]}, 0x3c) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/28, 0x1c}, {&(0x7f0000000480)=""/250, 0xfa}], 0x5, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x40, 0x7) ioctl$TIOCSTART(r0, 0x2000746e) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/4096) sync() getsockname(r1, &(0x7f0000001640)=@un=@file={0x0, ""/4096}, &(0x7f0000002680)=0x1002) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000026c0)) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002700)=""/218) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002800)={0xffff, 0x7f}, 0x8) bind$unix(r1, &(0x7f0000002840)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002880)={0x5, 0x7, 0x2, 0x5, "2d47598e4b95680721c05b548fa23d1d0118ea18", 0xfffffffffffffff7, 0x10000}) write(r1, &(0x7f00000028c0)="9858f3bb1ebccd2b807f272bf980e224b9175ade7dec7b4e5757baa4401e61273c066179a9ecde9625435fb2329debc03a9229acc182c65aa2d1396d7fe1bc7a0f6273bd7e8b6b4562f7a4a6146b7d544c1a547c6574c59571631babdadcac7605114d5e527a9b7d9f11b6fc2dab7397343f19da3ad57d5caebb3e071d9a19fc250bade57c820b031259c33bb1bf95d52578e24832d2d7d09159757d210ae91acd05d4d311f0f9eabb36cb99ab01d0e5943f0fd68792f49b5b904adba4d2f8dfe7bc7fe4abcb54a22512474fcbb4b39a8326a0ef55e972a7c41a7b73fd76f23e9e19673d05493d51231cfc6c2d5af0fdb945023a6c2f331f710bf2746c2824ae045f64e29ace065113360237c0b4cc3bbc16f8d3016fd28948b994d05227f892049881c45711382678ca8c4dca5865396422d11c85bc37771753ace851666a2543e62d4942e3c2fefa66d8b6cb759fcda015ad1149b7f40055e40fdeec2371b588b511161c41ba7413af6a1d6f88128d48b60bfdebf507c2b64c9e515c4440806312e731cf3b50ce74bef361d062793481efc8f20b61af648e69846a9c3a08be5956fadc8ae75667d6d06c49e29226379cc8d663c37f27e84b4bc778f158e937feb29e85e4897811f1c0779ebd8f2e5870959fa4e8073bab7a51398d01a549cea4164fa77f0683c6fb5276c3f844e845834013fc0212d7991ebdd4d6b1ec9641cf9d82c4749e412bc4b10f605682b1549554032dddcf1007d8878c10be3da3254c0426d1c5bd8a7b2558e478466c926855270dbf47af29656ed258d8e2336087fac07660bec2d9388f016cfce685efb70e71d21ec4de08a2689592f0c1a74e382594d1cbce17e3757f7c10085fce472bcce3938f03978f11cbcd53ab3bd0b04f94aa30b4eac98b2d0616fed0ee47057a128cbea8b49696f29fad2c73438ddd8897f4ad467d77a6115c331098d5198f54d8aed25f514f7cc8caf27c46258f092c48e92728de5ffcc7fa0148f52365ef1e76188dd85a61e527cc2fc79438d68c54641e7a1c27f40b4d043e8cea4d977a6f47865e827a56d6141f70d098cde15eb54b571425ecfbfc93d0ea577fd781d22b81de73095669399cbc0e8db4324e6299111538aff93171361a20d758c471d7264cecf47cbb38654e95a1cbe1ef39aa3081bc64120984014c826b3e8633d33019ccfcfae390f1e24a448276d9250a34f31672536deccb301bd86bcc52a58ee30b4f1e67d23aa0a12b2e144c623058614cc44da7eba03bbe08db571b1e04a10a147165c6b5712141a381b2ff5037596c496140d6018c779590587864f8e8e35a7e9d4406f6fd7178fcf66b12fcbc47ce180aeac5eea00bc38f78350feccf381c51e353e7121ee621b2139853a53963e553305d4a5d13aa305ae6c09197f7b10b0d432c11867ed65899b789a929255555d4c54163e869d1beade58bb9b22af419fa7e21bbd8a414e447de976249d8c1b8d1de20645793cf7a2b5d33ac4a4360a7d32eb1ba21b634ddec8753aed9fd0e407b3c9b9473823ffe60a10c65c425d77f2e7195b96624e11e200a5641f072c91400b64fc16e81d11da6fc53e2cd5cd65fca481aa0303cfdd309a3647b8a9049b4300f75f02d8fc51cc784138d93cfc2c0b773d10dee9bcaa12dda3330fe52642804d4e8c685784a59d0a4edafe5d527117aba345e9bdf9419fd25ea69269f371b80126f0fd40ee1e7f778067471cb04729bfb9d7ac886301c8e5dcbe14bbc7f87b0fc1408d1dcaa1328c9126942ec3fdef8dfef06fef3aa9cd0081333d425d539a201f0738efe25e8b5ccc8227e43b4a92e8298a0b437e699899f62d2df41342162e4a54a9a37a1dbde49278c85aec7df2ee96bf8beb979f6475b24c8e521cfb50cf2a8cde216c182e22b143dfb70787d87029b1e0fca59541ed171a432a6848dca8686baa6622074ef0a61d6197145f596df295917d8bb6ed9b58907141bbe6f70df81ca9962ae33ed297bbc3ffc6770001c03f2ab65f413b16850f47ccc7af34173d7e317739c16249919b963d1827df501cecb56775a959d531ac7d4f00a1b28ed0ea14a6710b0f168f23d0fb583426b9e7a414a75af0c160cc469a4ca2d5036e9a3891a044539f7e678eae5ecc693f816c2c979f31d4d94dbc862a19b59883f38b6f09276883af4496d0b1bb88053d7e608e771007621de20dfc5dec612cdb319478741bffa7511bfaf4ea1175e8505b6cbb869805954ee779cccc6e9931b108c33c90c68ead3dd07ecbcc0962cdcf839032f4cb96f5b3a6bd43d6350c64c42c8658488e0890639aa8a23cf27bf7e0bec415e5fba476853876daaaeda2a16d3b64381ece652e6cc0d61d44b75c3919d219aa281ce3f9bba41d754ba4d3ce3ac9cb17774eb6355b4bdcd141a534ba865d72d3e08f891bd217bda092c2de6833445c23d4d28950091f135e723aa4fd463438d3fde473a195456e47dcd5869b352e08fa7d00f91769129995738678ae4c307f79224e5a673142b16763c4a15ca68e0dc4842c44ceef2828aad38c8add343749651d0278f8660dfb293ab53d4006646f6ddf552e76e99e4955191e338aec95193100d72dc89d3dda1fa0b209e0e8119be9d951494811d01e1deb906c78cfaff9232bcb705badbf03ac1e195d0cfdee9ac912d71a12428028e538018f9f5cfdb691abb6e7a13a59c7c6a6503492162b137db95009526b27b14f25876ba59ff3faf013a66dc9a42f0d647f51a2ad08346ef7cb8435121c7ce7fd2c532cbc3e548bac041cd3f8226256200ba9ee0162eeb91d3a1296d81c78251f47b71227c625d9ed91509976fb51bf94a03e119c0b4e40d27a28d7a2843cf13247935c869d056d23b0cc52243dfe21e1624b25bcc589beb0e05c1fccb0c2ee57948bfc70acc37ac32bf9c5aea410c495e9e43e3d5c05216e1b9e0d881ef531dc1482e963f9fe0884053a55ffd7a5d4d3a1bbe336f976cdaae1553abd4704bc887e6d1b4972444e33890b262285ce663827a128e07c4b1ef25a845f1fa0348fb567961e9a7b5e7d01d92a3927f4507c86d1993e5ad0f1762abdab6e48cd254eb1d82c3894ed72e69a15cee55849d4e48dadbec91cae53309bc6a2439baa12ead96dd22f7230986753b35279e8b8d9b0ce2238b7f0e8c4bcc42a0cad3792cb14931287a1dec037049f08de892c008342cffcfa588f633a6df8bbf68f0637c17ef44c0c773b6e14f878ef5e12835691b24cd72b618750581cd4726701ad701adf73869705ac1a385daf406977e1d46e73812a62e43fb508e74f95b549decdc76f36d08ee1746184e91f428f3fa2cd7d3d0eb1ab2e1e8202e885950e51cf02714b585a2a5a3f7768efeff93bcc7c0ff86c205d1fb9c1c77018c25fddda154abe6939c4a28e6d27b5b03bf4d38cc52d9b6dca6aa4d624feeabc4c66f7a112c64da5859505241affea327701db640b76a744ef63e20d20b6796cbffb6f07072857e2d01e0a3788cc97865c57370df15aadcf08f2caef1d60cb518a3acd74bc68d1bef8dfa1c814ee9f66588b01add7915a81bae35719c809d3b4bdff1220e443c1c27857589ff8836e2a71af19c023254535fe55feb97f6fdd0cc3fd24603ef04e9eee9003d7afebdc0420e1465f341fc63aeb1d74a8689ad34587b1e7418469f97dbb384c9aba559ee678a03f2c35307d5c1f74e21aecc2b26753381a31c3dfceaf84a20e21bb13ef369951e7328fbd3452ad938fe71fb92629c04c08f87d3eee5000ac59906685324334bc257c8e260f54532df2dfda724913cbc9f25b9bba5f77825d5408d013076ec176bce788c8ab114731784c1d81bd9513dc3c98ab00232fb35c8f2b7f74f4bcf5cb21819cc58e900a8146fab3d3db89d0e0b646ae35ea5336af11556a7bdddd3aa463f5691ce55890920e0c990654ba13f3f95a7b0ce00c69e72bebf73ae07dda8cd46a6ac9384f703720753e4bb3f9e123f2b56a46001ea3c08570ea17d720c026770d1918b10cb11757f4b06498a03e2d9e8de1ff24695d62cf4368af9f725e563b035217bcc97aa590cbfde4b387a27f3f356406bf71a81bec2d88f1bb2b56a15aad8855820b86a01395721330b3a8f06394a29a8ca7d934993bf15806c57a39b3faccdbb26f7a739089456f7c81e8fa06043a45954624d20f77416f5b68665b09a52908f76e292d7b628ad30b8cf3cfc88bf9fa03f37b719bb7b38671ad8e5f98a898a37c538cd31640f2ff8dc70cc39536cc5b3ec854bd0fb4226984178eb46d7b7449a3a4cddb85365445382a44324586bbb6b27afd95c618fc8338dbbbff67f4c11241df704be45ca270a7a0693993db92b2ac086d8a7eb931d5d210511821e400181509016eafa2d1b579515b9d9b3375fad7b9dc62ef6ce34fcae12b4fdb662f3c80ef4cb47c874d4c645d6170871f5713da3510d345895f5c1f3536cc4f525aa93cadd796c56b8d560e7f287b1199adc6f460ab9a77b3715e2751a4ff5f97a478d567b55ded01c6c49d9e77518b4854c6596d97c70e4aeee455e53218164b34b7a1a4cb16fcec3a03c6ae90809ccd74e7b87c10274f36867a0994deeb0258392e4ca1970b58bb60d9b041f9875805e777038d0fd6638cd63542c2833240135cdbaf81f6578cda267b8d5fd1810ff935d3b1260211d455595bb409a0f129ce4f56d809bc75d1d3aaba185cb7f8881304f432052bff7763c1a72d9d6b8acb30a11152b689a475228d1d6fb2f1076ec029ea6b4bb822c40a1ebf92a405cf8304406b53685bea7f887347f9eee5249a46730f48eac6789073c23dba3eda45daf1d88f535a6c414883d50345f0692971b9a85ac7e07e6d07bf735486de95af782aa26ed3b587f38f28180a0e558f338d3186d8d232da849145b15636fbf4b264dd60118fc4133892fc2fa27c0864614d7a41f43949c0a73475ede53f2d5feb2e251306f34f2c23bcc159b73da295327fa4f2b5c625e620374a0377af2a7bbd8224d199d67df0906fb8fc42c72bbc89468a68f221d463f5dede4971d3e3badb2638f22d31da437d846f2854e8b7c9797d13c8535a537b482d856a1c6796bc409110b68147ced842307a635f6e3a6100c1978befe9a7638958a78c1124ee675e82e319cd9f39173d59185f56e9d6d65b563ebb02d640fe12037c0bbc23b5de4d295b58b4eeb936bac542f469ee23786e216db48487b0d4dafa8a69a71397188b1d71c1bd63d94f1e0fe964ecb5d26c20d2fe258a18b01867607277e2fb29956aa9ac7e17b82ee7470bee8215a3a86c8bd1bbe13a46a09768b1e2583ed7a2c4b3c398238e9210d08602c1dbfc6467986174dbfc17779ed993d73e2f7118d2a1e4da242dc82d8b73d3320e1ea106267c0705e6eb2b077e44fedb4e9d4237f943d2c48b320a96ecfb50d208e2102064744798ab20baa9520192b40ad921f9c792dbc1b6420504e15ed3f38e6f1a5e612e14568897ba0e47954bcf16bfb621f16ca1241e633b61d00ef0637f131970f67f7747b8b6cae3914afb82b27403508ad7f019a595831c82b6dff5ae362408dbae56503e4f9aca1aa8be2e86ea120759be339ec28f073b116559fd8797c96a14ae875b376c3cf91bfc03282ea8f780bba1ef25235978e2749a97ffd3ba71d1d05e2fb11cbbc6f28e9787cace2c4c548dee477dba3b3494a2e1efec96e5ae3f30cc366d6bf2eb6f007de845762652cafa07109c273acfccff8268cbff382dd698062f2660fcfffaf8001518e354559d0ad8d0d465f87aff1aa6d7fafae1094", 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000038c0)={{0x18, 0x0, 0xd14, 0xffff}, {0x18, 0x2, 0x1, 0xec}, 0x6, [0x6, 0x6, 0x7fffffff, 0x96, 0x0, 0x9, 0x1, 0xfffffffffffffffa]}, 0x3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003900), &(0x7f0000003940)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000003980)) fcntl$getown(r0, 0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000039c0)=""/105) r4 = open(&(0x7f0000003a40)='./file0/file0\x00', 0x20c21, 0x40) accept$inet6(r0, 0x0, &(0x7f0000003a80)) read(r4, &(0x7f0000003ac0)=""/22, 0x16) socket$inet6(0x18, 0x8000, 0x800) connect$unix(r0, &(0x7f0000003b00)=@file={0x1, './file0/file0\x00'}, 0x10) 18:47:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x3}], 0x8244, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) kqueue() 18:47:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) read(r0, &(0x7f00000003c0)=""/4096, 0x1000) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x2, 0xb31, r1}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 18:47:47 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x48, 0x800fffff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x3, 0x2}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x9, 0xffffffffffff9dc6}], 0x0, &(0x7f0000000180)={0x0, 0x100}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x2b, &(0x7f0000000000)="c6278c5e1d47e68c329a2d3695cfc938eead97683d436ae8c99a3aece43943ca80c34b0e11497246319ec8") kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 18:47:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSFLAGS(r0, 0x8004745c, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001100)=""/60) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0xec05, 0x0, "a29e0389b736a3db23abc0145a4dff424f9b5f56", 0x2}) shmctl$SHM_LOCK(r1, 0x3) socketpair(0x0, 0x0, 0x1, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x7fffffff, "3a1a51001530e9ce5bb7082c4205590ecfb3d359", 0x1, 0x100000000}) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 18:47:47 executing program 1: socketpair(0x20, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 18:47:47 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = syz_open_pts() pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="9097845bd8a2c6c04121a0d231d2805775c7fe67dfba92", 0x17}, {&(0x7f0000000040)="53c255c34c15572ef95aa35339e8791a3c3e726e89245171d91b57a8faf52348354f8ae349b583dcaa71e65ade8dc0f064b0d77e4c1eaa1ab13e025e2e50e54b0854dd0ac3aa1903e70669a777e11f8d2cb89c568d2bf031d9912baea8d18bcb6f3e2e7595f29e6b46c250baec365ea2e9b6dbb3dfba03594cce904b019e52fbb8056770f0c55e021fb8b0286a349ea8d6515d", 0x93}, {&(0x7f0000000100)="a5dd6258da455620e4e12121ff9d9ed2d97de9dcbb594bce8287f18b5050ccec7699115498c162fd232dc05ecee21fd705a9ecf4430339804744ea881525663ed64311d16cd9e31dba46d1324c9024a671a820bf626a38aff9e6ff9d0b63db936c0c5520dfca38320b24097dedd7ff43aae8759f53facfca875802817694e6818c1759f614eade8bd69d0cfc7922ff0904e9dc82e7b1acecae8b7fc1f4be80d47678dd8d08f0abf74f0fcad4ca024474ab0938f8258f90c87e1be1d71d16f8714181402b705171111c0c7265fc67d75176fe43230371e046995ba6a4774e4facf4fa8039a829346357110d6821e685f4721b8ff0dba194f54abf98e7a8a441030b3d5f7f6e0e994747f465bc7ea463fe6c33758fd9c7513310d2c3e120831d226d6915d3bfa1bb905a5b78d45c9a81671fea24bff6acbfecc933ea80d9c78e81b16c1cf6d07a3764a8534cae4cb71ef1dc37abec2e16239e6f49bc506c9aa31be850b1cee3a502d6f4a51eb6de2c5d5d72a9fec732258c615d1839744498f638c11c4e7575d6a30c4b2e2e6eead2f027bce6d296bf89a191c73c3ea99f7897d868c9f922cf6655fb0c86f27fbbf3d5106cfbd4b62fcfb0ec18f0e1fba74b5aba3ba97118b3b718925bd2de369b692c50a03bdce47eaa39ea2c584be4d4868b28c250199bccfd67048fcfaa3088c103d2899e6b679386b7f554bcc1e4e66e05300f235a924f09f17a41521476f16c4f5a06f344c827e6f0b8d573ad01120ccf533046c4a03e8299ddfe8010f157b675bc8eb42b668dabd81a32441253883b5484c16cb9b50af74a11e8823951f1c98dec83d024cc1f3baed50c7ea5a96fbb35c4cf3e90863184370780916bbced0a6c7c98d22d6d272e74845ee6306f06aa18d4f683fe97889423b08e1d7607566470fbe2ae109179af56eb5036b743935010c66acdb73e70a3a75cd8996e8b3ac41e098188885c8c07164ee20c24fde29687411dc21bb3806801bc11226ecfd2a68f05a2b149c41282829feb5e5355ca81ebb868fa31f0ce5d3610883854c407d39090129ed3014d78e916900e909eef0896794b672b73573e7e06041e918ce72ae2b139471c7f21e0d26f95222a318deade90dc461eb51a98f80cc547d8aa69ea5d4652736ac7121ec83239a4258840a66369b60eedd48fc20f302b40ac333a0e2fc6a0505c95569fec94d18069e2f632cc982ae25093dbb883f5ca713a244ed3b9a2f844cd6a4d83b847da44728b3f0b2dd9e5aea5ec0fe2becedfd6bb8d09871238bf1b42f4434881ece3789d4fcfe5e52167fea4e10cb013ff3e9de404fab241ecfe16bae655934217a694e9da26dddf075a32576c028edd0af401c2022940f4f9eb1c894dd90dc95ed44b97b267c9df5121f026bf9bb68ecdcd19cc3d27baa9a79e3a90f17a70eefe4cc7e2f43c9facf8590bc1a267a274f69c828e4b91c5190275201d5b43082b97f7e61a38d742e41d5baa5fcf3739732e417459c59bb93b7ecbb92a9d6054832564102cad31f51220966c0f36c57a235802e3d5ad494379ec082175805b46b763eded2593a1403e3feafae3ac9e48192ee6e5f75b4e458dd38c6eab7779cb71586978734d301d26eae9bce50bece761b7c8eb36c941b5c7bb8d11143297e7fdf113f12943c85e0cd3a478d14deb8d59696f1dca8f195cd169f28ccac41dba86207de44754bf3076102b8e9cec6b8c9bc2a81151d7e5925978da87a07f9a76133bf12570c8ac4215ea7deab311e2fdbd577b4b52ed17d8c4c1ff31829f6ef2a1df03855c608e378114755679019521cdc697ba531cb85ba82d81e2684eaa7ef15602c08071e2190636c590d39ec344c53cb965b5eddf674787cfa46f7251b9d95e8c95c924478672a379fda9f9fa96640c5eb9d43481c18524bf6a6d5caeaf90b3679282c5b6dfbdc4533495cdbfd94dbc827e790cbd83f17886067a048c70b8af51101784462dd6691aaa24c50f72d836a04223dd388e63795e5384f82ab41a9a5ced737670a41f7dca7be6a4f4a7182831bf256451f825ac24000d27edd8222bead8ffc1c1e6f5fc4c431fa67ca0b05192b808952779d36f55f9f8ea6f23d475061a9d90e2126b3f277f73af615945f212acb27a50bf7ad405bfdef65964eaa1cf199b22d2fdfa2cc0a4138e5082f2e07ce8895712cf247f2b2f3dce94d739735b819479fa98630260d94e6add8788e557c5c3a9b1d612f2524edeadab8ca29a8750181db6beb86877f6630b28e087a77758d2f0dff02e11de09ef246ae995b0d340ae11d32dbadf30800cd5fe22a52d36f5de148ad0e232e4718fd8d5ea7045a29db6514fa2a14c23e5d5b23e009ffa24aad6b23e81aba2234548841993973d46cdef54d24aaffae56d8949724d0d1c7e329bbcbae991289e40fc41ebac0a05165652c6a4903710a707adac7007070911e2334e064eb9816bf7ba9972edf919ca060639b24e64bc2b3b04e4d2d1db9c613ce4df46aacef9513bb20b975f4a58e43bef7ad85c921e4dd70dca84b3ce59be9aa8b47ea466ecb88b683049d7a36fc4c33d498889e0500ec71ba85b309ae185ac59790b53113d890158e9e0f0c37a0bc88e6fecc7c18fdc065fc1aa68e31ee5da3e2ff57b80b79afa96d1fecac08b2cd4b961286005a368580a844637b02d6a275d676d7c5b3cc298cfb653f079a8eeb666c12d9107a7c3b80f531c9a272aaa588a96b8962971f19257276c175e2b8fedcf1d39b025249fcd3e421b7d9ff6f71b017015576f6e6552c938f8030174ae01f7519c77aee55c330ebb1b38688d839063104a9508bd16220c391d28b7581a2867797cddb8d32c8fbdca0b4a239a5bede43ec716c7c210af332f99ec6c378ad4b354836527997437e0a7b2af887b1809a04173fe09b71f5afffba3a6dfb831be5b6a9b74a1b22fd731e4d1f9293528cd5864c35bf8364906b28bcc30a5a1fb223d3c8c779338bdfdb0ba4226e3d526bd42de2f669bc74fbbfcb9259509b33881fc102cefa7405cae88e654f0aa3d73b62ccb304de030d3a5269f5c7fab0baeffa057ffd17fbc151103ac3edcd6d06db16018973f835af5a166badfbe35ae7ac276415571ffa167559e8008f3bed68462deae0e68c1032e8ff1a92cb02e7337a52dd59ed037a0ef7127c85b9e3137698d1581227eaa9356ec0be3a68c7d0b2a3ae1b2b3ece22ba3ecd44b39bc22db02f0dba5fa277fdb187414d65da3886a674b41b6897711ac2f99f9a67ca608eb6925916d3d158dc6da7079cb54bcb49ed26bd044d1aa0eb0becc076f02aab0f09b650d62b954f50caaea71a3d2ca13f33c2f060bb3271723714eeb845ca7cd06dedf0283e65b71e474700847198c7fc71116381b3ac285e89e5d86816df3eec84ee1367bb592dc5fcbc5ded1bef75f6f01b1ffb455119deff8ee4d82cff66030b80878acab110f08bd6dfae49c0256e199fc214cdf59cf606055621123c3dd1a88b9f26cbcd5299a9cfd279c4ac87febab3dc3060f130b295b391438e0dcde989a940d9b52f90cf939be287ab8d4471fedcf4e431229256d4c653f287ecdb62863b5d09a48dd5dd4befb13416398e7b2c9d20e1555204c1fa957b73054fd9a7f8669bb570ef9e576fef9d2f2a97e1ab7ec61772ee4ebfaeafae82c9503bd4a382e357c1bdad96825d3cb062498b902ca1902de893f7228219c67b47deef6646ee0206ece217ae927d3a47d8571c9df57db913385e90ef4e61b5418baf7a10897d1b157ab1a4379a4439d5829274cac2087a94bd1ef56450c37fdaaafcbe72d883c5a16c20f4d47e6f6aa7a1ab375975c53f64405243e49cc056e283d0a7fd87c9fdbda50b37a201f1c5d0e87a62d77159c85c91e5b6316854824e47b8cf505f3a1d708f453f044dfcf82d971b78ce78c973bec0c6cd1b6220a3c6b67568fa5b5d04de7e68396841b0eb2201fe7b37b31ebdaf6260b487ec5295c7c1b35226f6b14a7801d7d17247bae9a00e3e18270d125b33e59274599d5e726c22d91dab5844402e299ac8f7f50d606ccd22181c8757210e82f08bd050c11a81740e0bb9505baf5a7d9b1be4d4196b13e12217661cbba21d7f745322719c1cd4afa2b79b4497c6dfe719b77d4cf57951f6c77ab3fdb03a2f6295628f438714b0d5bd4d83d4785940b0425e563eff6a8a07c7adeda69b74365c9e92671b934e12fd6c2807c763c557a2a609522be3d0db541ca8947e993d7f715123863be7ca2de7c7b95f5c5f6d2017fb138c2e24a26f6a272ec6506a4a08b5d06f1df3ccd1d05a96718bda09410e8971e7bd9739004200769ac703eb1f29ac63f53f7e47071c344e2c4ce04eadd46b2fc34e21bc250f8c6e4b40d1aa8d8ae903089417fb5c3d2e1bfbf1b0b65324f9053343ed39410a07a02d8f9a3539245f5c2d2fccbb6162e4a9fd8aa2c2a43ab300c6691c30824e97ad9c86d5ed7c90bfdf9feddf7984de1920fbbf6e7347579e5f12ba9261293bff4784630a1aaf39be35d9562cfb7832a2329c1e36e107fbed003bf4dc803786fa515d7a25649631e4b764e07ff57ab258f72de4dbb8a25118744d34e455db166a0a0a1d8580770db6439557b3e1255c8ace2d221199beb8311588bdda75cd5cc06c827b57d6f41a3f0d5f744fadff4d6c28a9f74a261ba639bab4ed8d5e64837b91fff751196d9160cd66848dfe1b8422b8741290f1a8b424d415f7214417ff96a7159d96b89b4fba21512ba2a40a6cb84bce9a7aef1b1cc0180756810028f348a6ea74cb347523fbb6109564910ff77f709a78dcaf13b78c98c46ed0b7dd73515fe1b0a95062069b6798b2bbb1f84401e9c4833820658e689151d7a8c919930c215808c1c9b73cfa02b8b00914cd4c151cf2dca74a38c8c4772dce538d583564ba5f136567ef8aec68e08cc5e701bb95060aadc5d4cf03dd009c48f9db095bd4605d3aa07dd611d57ba6bec0f12a8ac921a54ea54c505e277db0e24d3d332c13f5822ae24bb9214da394dc44ff36930a1de056e3a127a46c8d639e63ba2807150a065092ce5c6834dc21d070cb7161ff93a9b75b167110477a2f92685ed97f90cb5cf2bbce711a05585a51eefb71ffb74ff671fcf3d8a34addad8f5055136493e7021f04b4f7d0fd2f360b1362e08389ca22b48e0c42fea5d363b7de64e3107e1a37ae63ebc8b02b81c842b5d7d411b18dacd1ff5724cd265eb5ba6ed0b184a24d3a962dc5ab4e91712569d304f647bf081308bf24eea0422d46a5e95a1ec4fc329c9d01e07e9824f196fa89c4f04cef5244f1e609a2929bb2c1fccd4835a959218cd09b42658ed36cee7bb28ea9127cd02fcbbdf7d56470e826391ffa3d29c24d94af5944860e93f0c3ddddc56fd55eb003c90bea37963179a8716c8c7630e4578805cb79e30c6bd16dd383ee6c80fe42fee209452f74ec721106264be1eb7bf9b12f37d2243753dcc1e3739dbb544dcdfd6e8c7a76a22f9e1634d7bc58325c49bb4e48e11e07b0aa41fd2d5fa27f9d4dde5c35106b318bb20cb36987e65c1579c173cdfbada3cc0c57f1b5e9e905c8f23cd8900c9ffd844178e986ddd76ab8c71b338a9a96defe878a685e694d79c070e7a58548e27b66a8c7b67a0bf83eee997cde4d3448ea5662c2bb36e9419e3596bb693c15a7fb20e96077b25738519cd112ee4248104e0a24758daeb58c37832da4c50100d0ce1025448734dc11b543d4e8e1856524cf7729983f4ddd365236c51a4bf9821d5a85c1cf276b25fac49fadd37920eb75240f12066e686", 0x1000}, {&(0x7f0000001100)="6ff055dda9a8db00cf82a67ae9d3a40f15b8daf6fef5704e08330d20750d6ab1d1138667b98304ba514bf1f10b6b9cf59cfe8dfaa459bc455c47a5b240e5f52504c90aeff60958a951438b5a75566b78993ae712a9188900dbd828d8eeae9d5ffbf312c9a4f0be51deb9ec0409f5989c115e4e8a70116a545dea367e4f8dd8eaabf391837633de1bc9c16eabd61dde150d28ffc6a8d29dfaa9ca3db295a8f8209115dfaea8022eebdca1a911019f9bfb87d352", 0xb3}, {&(0x7f00000011c0)="5d37ce92c265f8678e9df39b30235771546accfeed45e604a3e84cdc3d28aac4f623f459f278c2b23d0bd56eda806740576fccdcf81896ca22284d3522c3c682a425c2ccc48ec5b72ea26d4afb", 0x4d}, {&(0x7f0000001240)="e10e6d11ec3a69e07912cc3dfa0a03019612ceb63ece657bfb72111273b973543d7ed16cc40cc448aa8f8a1c091baf196c43c68e29cd4709", 0x38}, {&(0x7f0000001280)="d88f4c9e1dbdd4dfe35d6d79a3f43b9d8426c28d27cf16c02f7cc9413e6650a7885b7b64a0665122eb3b8d970c665cfb0ee78febe765fb1efcf125dfbf39747be7471632db346335c138b243d3b29d865fd81f9556afe8bfe89443a5fe16b2f3f3ec51cc5beb581b7501d530fb6a50bca952be68833eefb15cbd08b092fc2a1e545d52be4f25a14f5d2a2f426f121b0fa7d3d9cdc4603ce37283d4dabea0aaf6c63492b6d27a60af70c1923846a026a3a352adc5f5e6bd9cf79067adb0ae7c9403c9e41e4634b2bbc947ea014ad0fbb39b2e201931188455c5ebd8922d59abed188d0a170fe39966172a8c8f81cf38c0a02aca0cbf", 0xf5}, {&(0x7f0000001380)="5561a1e0296c16e02fdca23d85c2c860b805dc2df452bb64", 0x18}, {&(0x7f00000013c0)="03f15eaef445c9e450fa57632cf362cf6a69279e9866aa659ce54e7c08817e5971d4ef6f842f0cb09a02be38708175a012f0a1b6470fedfc907cb4d67309e2eb70ee2190aadb73789738f8b766914ecf28ed00012b4a430a9a1176b0ecda059569565cc631434def84ce5b6643ce73f6af26d41da89d61c7fd482f0d896ddece6429a4838c86db7abc1b5abd0fa02a4a0dabdf2afd511e5af2b8d3aed3", 0x9d}], 0x9, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000084) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:47:47 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x10098, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:47:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) kqueue() connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe8d) fsync(r0) write(r0, &(0x7f00000000c0)="17", 0xffffffffffffffdf) 18:47:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 18:47:47 executing program 1: semget$private(0x0, 0x3, 0x90) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) semget(0x0, 0x2, 0x120) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 18:47:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000002000)}, {0x0}], 0x2) chdir(&(0x7f00000000c0)='./bus\x00') getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:47:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20098, 0x12) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000001340)=ANY=[@ANYBLOB="01002e2f66696c6530152276424ccfb331a40000000000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="3847556936d0a87eb26cd0e4fcea2b56742a5e5edd1522f31999c2418637", 0x1e}, {&(0x7f0000000100)="d08310a9998cda44c4381e4d6fb8e11de7bfc0a0bd939f139295c359096bc7a2bf465a3850ade7992cc25352a58123dc8e42ba7eeee3921f1c4db9250373c98aad3ab769571ccd5f70ad71af64abf76b6abd8c4af3aa7e570617e5907de00b6cbcbdf80a496fe247b4eac833dff33048f947e787f120cb0f1d781ba71a7fe6bd15e810e95894664fdc0f491663564a5b3580dfc9ee6a5490abb912601e75fa3c2e301575b49ae10e7f63c490b0d11800b84547b1f95e6c153deb1cf9655b7278311bdaaa7c4894204b4c0a29580d69d71aa0597267dbb8463dec99e774efa0899d5cbe451d969c27db0db06a967c69a0b6a0c73e25", 0xf5}, {&(0x7f0000000340)="be1d6ae6ba229cd8eacb714e7ecc6903079653bd3b0d30b4d8bbf3ffcb2937b5b73dd05746261f726cb6e8ada1bebfe9569c2fd5cfb957a1a755b0b19517de2ae71c4621ad0bc4f24f85f1e1520b8c3080e34b015411fc36697b9ee00ddaa8543beb6a8c0922ba9796b4cb372a1da8d075610a9d642cb301fa99224cd76e9acf6a0b25f99b1230b39af4f7db68b57f1118b07f645350cfcdb62f198c675bdae47e1d60d9fe28ed2e1abb124d64d3ed989b7e954875c4fc257d67ff23a98c8d3a9e6ca2911d5677b2214a50aae010ec7d843557204c1fa7756bd440bb5402ddb96716df65c01813c99db2763e72339b99c670b163f49790c786032ec0c014eb745beaee48c2f70ae5dca84e7591e61d75ea8f16af78047815750f85f082e611d9e03c9ba4c2e5bc320959c521c2cb9d3ffea45a5bcbdc62acc649addfb161ef67fcdbe42f36eef29ff7118c815913ca4bfacb18304d0480ef50ae620603462526f3c26a83bfff06cdba7a25386de81e6d8c5938d945eb3fa257565588cbca303b6538ba13082cce734854d273fabe07c691bd5dcb7abeeebef55572e5bffbd59c5fd1d582d71cda7c086e9871a934bb4a92efcdc484f59457eca70605f8e32af4b0810e13288031b9e3757249928cd3422567a081854e9e71fa08d142cbab2009f59fdd719f33dcbd5d7cbe9850bb51bac8b02c43bb0b74484a7d7b65a9c7c34653d9d0d0d8eed4bef79c79e25aa2226bd7207b9e19daf7c32a235947d4fefc5b6007897c0bea7caa314fba023917065c26eb66f3b22cbdd6d362cc2dfd7a12da2c978bce4a6c660009848eca754d89ca74ac457baca08fa940bf50b1c186c1896865b2d353e9dc6abac1fde1d26d492cbc467fa591efb3df88ad79f061a49dd6aa5db07f00645dac593f04f6478ab387d7950d8acd60cd76c9f805678bd9e9eee3d7df0bd63fb03d43e736c5f14b2b5680aad32993d45343f7a64ea64b5288f635fc7cd7e73f8d2a0cb7de3123a1b39f55ba1f733fdb822b5306c249b72c5b3d4d4b603b94b5013965f1e43af74abd38ba750430c26f0192ec770825f42a9fcfd729892b6ba9398f035ccbe038965f5fc4e9224594d5145126f7bf226ee8dcc1d77ab199f4918c190e7bce3a58c07b8090b827d59bb35fe87f710b0f0416d06e730650270cc5f65b8949a13e609814d94bddfa7f66da33ec0437444fdf61c2e4b562f40872b6856b518e34e297defcac187f152bd7cbff527a40b280c7e4472a6958eb428b4e22bd384ecf3cbcfee49b7b04b97c5b621123f5061fb55836f1af62bbc54479bf00c58755795f7a5524e4bafc082c0f562e01eba6ee390b17721f18ea2e92299aa10dbd1cdfbc8e6abf15506ed6c2c226e2e5816140a9fb54dc18d810cd279f0d4fca7f267abc07bef3edfbab16dbfa8274f78ed7d7a335cde61c098ff7db4d9ceb090184e8b15ab07531bea4ed0e21000025360962c4c3628a0fe0d3fc4ac6c58ff7c6984052af422a022878fc37e793028622dfbe99e578ca711f6e2ac7087870bd653d0a5cca55d1991e9f490c32800e40d804ae4b0524df67b31baed36e3a992b887e199ff101cc990530010ee26a7ab08fabd609e093395db4a2fb2115547531a13442eb97ce416d15d04c9e6e4824f520057bccb6ced9113306d203e9c2631aa883d19503e100655ca83771e408684084d7063be53cde8d4a6dcf5b16ecc1e9c2e887c1a755432e669890bf82dd792abb370c40612c41697201edd6261fd33b2485588734aedbb4aee69a9a886d8318c2858d0596f1add7c4dab7ed1aaac0b8dfc49cc8ef612367c7dcb98bb0a0e0e2b04f2b3403e3a6aa2e3b7bd54eae2a0ddd143a85667702e0c9ff473b2649f0e2fe89e1f77f0a80784d89b390ede9cc68780619b5e4a2b084e6239fec36090b5d356e62ff866925a8c2a8cab5b56c0f129da4e5e6e16483a450d56142a8828bbf2248a08888cec2a414b7caf69f6f83882b5de52fca5c13ca15dc7797d5753df4a3ad444702683cb47365f8586365a4ae3fc243db64caa824ef2e8639de1cae6751edd3b0f6c5c6b5c850b0aa286974bacfb9b99e19e1e9f70d5f98a727163e3b2a74684fa5ee7fad8751da1c0da49bb2788a73c83f45c8bc6d2c7d49393743c841443bb1bd255d3e70732a145a88330b6d3ce4085abbd568d3cd06c74448acac5ecdfea8df62803b52f56fe22652ad9eff8f0cba9ec3f8f61904fd3dfc3094ac6f1ebe35da4390daf19727e749751370087846e9b673f77b236364ad1261e15b3f4faa4f82cbbfba14deffec8822130ce21d1fbdaffb9be44db0b7ebb5b691461c0068a9496c7464784c1f2808377a5258639a50cab3d1eb1c10eeb28aa1f6a568eaf7cba894cd33393fa4800f4532a232ad090e9dd3015b53bd722ad972a57db3ed0d49ff44325b409d01f473784837e56b8dc5b1c35fcbe6c95e9314a21a0365a6c39a32533f9d990981aefb9d47e0706c5f001de65c947ed3ef49653299bbb7f3562a971957fbc2402f660b9d52ec4c12d93f92be8bb9e7a7e40f1dc3c9b8e37477ca4539481fd6a2281db305326e95e68ea5fd2391e6d3e2b4f1c0a07d68d50bcf6de6df2c6bf807db245dcf6cb931c7a6f2e4b5f73ec08c32b055cc8dd6f6967ddcda644abc55da517e58d219c01fdc189ab0a6328697cd6ab08d6904c35b0d5123a055a6ca1fc985059ae0c36f5a5786cf204b4d3e64bf884671f91a78db395b1a5a4a2b1e74d0a0db9b56096fab829fdc6e5819b457d82cda8a1aa3681095ad9078c27cc3031e732796e985432198d4efae83e88230a1e0aa77ff386b8086f4159474687483b0c0fe03982a45614ad58df6461d547911a056233892eb8eb4b461685a9bcffa762c53ae09e0d87efbcfbbf53f3d462a49790e83ba04a4da1fc3d0055973530a98520c78927d99729d1291ac2e30567f6e4a5033f2405ce3fd3634947cd11838aeffc2955b52f5f349d40fb3ae9c99977550155ca098adfd6d79641841f467b1eaa08c3988d8fa12db9ed897afcc1d895ba195c7047f788e1e84f8fc30e1847b06b090023b07045267c7f0e6994cbfcf1c0681362f8c328e198d6012b0253ed58ca7d1bb846a23f12223128d52c64e82d87db33d7cb249be56d122a82d132e9357c5b4fc9d26858530525c8c14a6c973ba0a29de282fa1438a411e5c22e860cf50cae8e2f15190ce1bd6bfc8655f848472624aa0f93d923059167d22c37956941d91af9c56dbc49998c2513569b5ee8d6ca105c6548693c68c44ceff279b7de32b3eec87cbf2ea1067e575936425591d692b66ae9295e340353744e4ebccc95f001c46ee7ad2b1c942fe541bf01150ec28f764f52f170ae949736c280aaa5ed9c7dc5cb2ae8de4c0d6ac0b22a3fbdc0f95fabd4f0340bb6f89a5e411e0cfa2c0b278559af973145f1dc4821c8d17b46730f8713080a4dd0f22d5aed0130544c6aa416450a2e8befa340b71160aeee6ca083dfc9e495a60b96efefd76d70e1b29d356d686573dd226d7f082c9dab3aafbfe07521e01618292d753f2b232dec592f8c0a50aa1988af8ca596269aa604d2058963be1fc6a2dca2a353109f383d454254dfea1aa69e914d03684d63c78d12fc0f81cca3fbeeb5a46283b13b12cb90d019438ee4b98a72c9b7bf252e7aacb1fc3d6b5ebbf377270047d79eafcd8a80add672fffd9d8f72e15c32d8b023f45da0057407f806561657da466aeb6c00bc7187ca66dd5089505b90468ab6650d4a853d66017b752670484a6b16595f7057461a2724fcd9cb358811a521242364e110a03ac47db565612955158feeea64f6266f28ecc83769727e431885d6cac9dba17c09d05e950e52c739823b30b71a0d16b94768476446d3c584795ad43f59877cb691dda05d0cbf0aacfedb2aa5f2eb1ac8f0a8e2605b3ea5ac83a8cfff2ade29979f7d497d426a3862a6b128fe836d9c82952c04c205b4fee3cc283cf4206acd2d98b7b53f3273fe6f2deb1e96a0b28f575f5baf1c4441baca2b54fba7a9f74172a72601deddc326eb9d8143a48791ce9abb8a73d50058d47c345de49805d1a6d2807293c6c08514493e6f10559d4636cb0f3965a45fef928cfd9cf64a54d78681d42fbf469cf214987049047e43300e63f5d2c09a162cee9f93a168aef146fa0c85105e5b0dce88fc6ff3dde0b954e2e50f1261a8c1f9910e96d48103e92785acbe7bde38d5fe19b50599207cb86649774724b92cd11bcd97fbbc7aee78036cb28e47ac532b3f7e23d59767ce6b54bf02103174e192fe8b52dec7bca5ec75fa91dbf8a320415d5bf09984d9144b95824fdca9abd56cf5baff740760175b33e17c4c89b1bacdaca4eecb39a92eb6cda02a85fe2b8251afe3068bbb86594660a304793f71b73571b6f9f54e82e7f0d9835bd3514f9a7e5a68bd02282758769d1b2258db5116b1b30c378cd39621dd582686bc9b1922580d887c86a2269d688945c897a3354469f452264e38bfc1eb24f0da00c8e939c966a9d3bd9eb3a1203f6d69b2b1d637c11674b63e336ef32f9f2d6cfc72adedddef2acbd51017d24e696a66ecf728c7cf29d3d769823091c05aaf40038bdc6799219e503fcc0e2dc73d93bf88c299ef9d295638ae550beb45be2d83e78b116788a3512344f9baccbf7c04e9c69df6da42bc43a0d2bda211ac12e5137ea4300c92bfa07476605fa2effd118c102b4eaa38242f4d3aa4be7a2461ed38d493ee088e93311e499f68f2a623843208365b28415c4ce1d1b6618934513993bd6b9fdcf5eb2e4aa2b53dbdb62a6122c91cce8204b6cd0f7e2b26bab6031fb04e5d9d56dbb096c85fb9d7c68caa85bf3e61ca5ba6566cb657a548d75ff7d0952446bf798614ce7d7b39d059c92ca7a7f012a7b6fce042376501334b32eeda28e43686d690a592a91412db74c4c661adef90496e72f228692ae565b5288534699052ab88b751b6d1746fcc957946ec836fb2d27959adba0ea9343a415dc5919992496cb01c8bc8f9ea16f40d323fcab29435e62f3611afb11722ea7421926103fc3846c8d3d3caea7563c19b3921bf939f4cdd060aac64b61da6ed0819396468b0c9481fc5f5bc2af9a593268d81247b7070e71937fcb706a5a16dd457552594637d17fe26dcbf2ba98e5c5e0f3ee3059c608be12a51dbb7cf8bd97943486a3ddc64f22b77cfa63116de4271fe978f5c3a00186af3709f5201f8e88e942cc51bbd69f41bfb895ce871edfe8f37f2fc59d495fdf4fb4d1ec3bc0e21d1334c787af93fad1601559d446f9c59b9d85e113304355d48899cdd1f7cba44b8dcfb5d2e38f8b2a17c0b7ebf1b5182de4e6e5dcc0cd597058d0977f50a3431a7ba6a10fd5c48fc9beff38177ad5cd56a70cb2f544b68812dd68141f72d490a23ac5facc7354223c40e60ed84c13ef538dd8bf95e0b24f005e2b7bb346cb5f581e5e861c32f7bb47637990ca4821bc4a445bce8fd2b5ab8e5492c3e6a700590e8e4bb050bf691e87fcc891ffbf0607e1d505c4eec226a576aba6a7d81d95baff860e44251a9cc6d1e90dac652182f3eb96664c47a691b1f2a5fa70cd0e5d55866e3dbc053e0280896fe249ee8e17afb9ea2186edd4208823578487b3e9ee37732e06186b9b57462f3d01987c188f9bbe7fb946f4197b7c1b1ccde651b7f86571fcce80e6f80a19c28f920653cd95480d15352ba8b90034458f7e8c1d6545438e2c62f037202cc5f2d1a5b86f32eda9dfad46202110ff3ffe97c222ae688e0a818595", 0x1000}], 0x3, 0x0, 0x0, 0xb}, 0x6) read(r0, &(0x7f00000013c0)=""/92, 0x5c) r2 = dup(r0) write(r0, &(0x7f0000000280)="a087a36e41dbe01e599a0a6bdb757a9893f94394b6ec8d27bd185f1f50e23f1a7a5e8cc5d2269e7467b36880ac561021618817402c328af6da931ecc12e916c4a371eead49fbfb1604b1469233b3e7554f2f59ae6e92a2087e1ae86d277cb0580d3f8f52747e2dacd8543b12ae", 0xfffffe4f) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) socketpair(0x3, 0x2, 0x8, &(0x7f0000000080)) socketpair(0x3, 0x2, 0x5, &(0x7f0000001380)) 18:47:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5ad8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x41) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) 18:47:48 executing program 1: socket(0x13, 0xfffffffffffffffc, 0xd3eb) r0 = socket(0x2, 0x8005, 0x1) r1 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 18:47:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffd) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 18:47:49 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x8}, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x104) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 18:47:49 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) 18:47:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) chdir(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 18:47:49 executing program 0: r0 = msgget$private(0x0, 0x0) socket$inet6(0x18, 0x5, 0xaefc92f) msgsnd(r0, &(0x7f0000001140)={0x3, "3618b97af22c56692fb65a0cf9f7ef10b661413a22bb90f7b60146f15f2f9a9b1b8fb1cdcd18bf3a76d630d0a10d7aa02efcda97cf4dbc7f8d00c9664015e76520c1761e090fd044de2cd56fdc9b3a12bb4f86c9faf22b3df3ca1c4b1138fb94d706cf3a26ab42520ef776ff6680c0de9768c1be963f4e04b46c5b432f08e43f5413228fc1177a0346078300ac4487163e221408"}, 0x9c, 0x800) msgsnd(r0, &(0x7f0000001040), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000001100)={0x3}, 0x8, 0x0) 18:47:49 executing program 1: setgroups(0xb27db9db3284f9d0, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_pts() sendto$unix(r0, &(0x7f0000000080)="366598fdca97e8ffec4b81e662e932c108bb25482d92446dc92134c3db1ab643636ccc812f2137ce8c35ce5ca9621ca72b9be338961bb99b6b800256a8f4a0c2d35b051ec0cd59f7833ed12606e512b2a7cbc7f79a2a91c89e529f2d6633829d596ee65f7864884298f19219c0cd9fa4f7c52799830739e95d10e7bb31b142dcf44b2662f975eb1fe8b586d336e729b84b5be9c47d9d5d150553dbd550ba615b4a74bb8c95d32a1a03b8f4afd80e366e0037d12a1fabd5a1607b61ec5341d6237e8362ef72150488b569b14483762d5949bc9fe955aec5266f3ad792a450e8168e7da80258a05ca9b74420f3b4676a6cdd0ea35f", 0xf4, 0xa, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) 18:47:49 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair(0x10, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x12, r0, 0x0, 0x0) 18:47:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="dd50ed93641bfc7f5bd06eefa42a37974f01ee3e11a598626ef992aa9698b50677ea36902fd15273f0774e77b8979d64c1e953511292dc741ec400137a3501c25b787ab91ac310cbf6b0beb28cebcfc59cb6581369ee9203323c786a9d5d4408cdada5fd855a", 0x66}, {&(0x7f0000000100)="fabdea0152d3071ba24bea517e461dfc40078d4c7c33dc67bc01b58f9fe0e3eb895fe7c03b829b", 0x27}, {&(0x7f0000000140)}, {&(0x7f0000000180)="c93cc04675aa49c568b03c776e3156bd5a18595796977edb41f13ffd020b57069353e9ffe80896badf73ef832e121c3b551b9526fd42622cd44097034c7484cf682eb80435f2903997a0d941127f6febb5ee0b9b38ef24838ffe6e7912503fb6e812bb78ded3713a349e14eca417b8ae7efadaa9eba8f8d810a072b9da060b25f0d794a5b5ae5620d1d662bc1d6d94a44860e0c1f6c2eeeaac57f5fd4d1fc9654381afee1dfc7699a4f4", 0xaa}], 0x4, &(0x7f0000000280)=[{0xa8, 0xffff, 0x1, "6198ebf41c8135df63f1a3106479dfe64fc6e97be019c5dfeb1db33b00c9ad38f907a62575d941e0bef18534c2653ded58fbc8a8de75a6ef703f1477f3c3455e728318ef1964cd7c87390a74b427b286eda2b51e6403eaf347222ec402de673c6285354fe06f3359f040625242b4a67e3a0cf2331cf24d32b900093f09e89d8f69f0c69ca7cf89fbe1b8f279aa2b501e387c8fa2f2"}, {0x18, 0x0, 0x5, "eee64012a5d648"}, {0xe8, 0xffff, 0x6, "d1d592f896b32e28fe16432e4785b6beaacc6e3660b7a2042cbf0019257f8b7c6088894857ae0d7d90333d5cf9cf4ad43940ce9a2c10f450c1897d953204af2985d549c94de9fc35adcd7c96cd8698afee91ba837ffcee04e45eba63f4882ec7753be1b0e651dce24d747e541e0a1de615eb6a1f2b6a784e8baccdab6046eeff7f915c0608123332e1fd823a1dd58bbcbdb1fb2f8838cce45dd877063e7a6034df9169d37e918d5230ba3366b49d56b23f6b76786dd8854b556a3d6c7cc5806b53e3f5ddf58ec36a675c102db6f9524128947f0643cc"}], 0x1a8, 0x400}, 0x1) 18:47:49 executing program 1: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d891eb8ca0d344391e00366bf94d2582ce7d51b34ff04e1d447a9907abb264b85a457a8e920216ced79d4f9c468212feff4cc4016429ad2dfa80529b0dbd9953bc437c5154cb1464d5fdcc26173c36956930ed3366eaad7b534d0a17c5e35c5dc16cbab694ae98fee8990804d20ff125ab4f0808ba37c3da35d23c2e", 0x7c}], 0x1, 0x0) 18:47:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='$.]\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='r\x00', &(0x7f0000000500)='\\\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./bus/file0\x00', r0, &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1000000000000000, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) link(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 18:47:49 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) 18:47:49 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/75, 0x4b, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0x3) dup2(r0, r0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 18:47:49 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x646, &(0x7f0000ffb000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 18:47:49 executing program 1: r0 = socket$inet6(0x18, 0x7ffd, 0x2) setsockopt(r0, 0x4, 0x953, 0x0, 0xffffffffffffff82) 18:47:49 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) 18:47:49 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) pipe2(0x0, 0x10000) close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 18:47:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 18:47:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000001140)='./file0\x00', 0x200, 0x1aa) readlinkat(r1, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/4096, 0x1000) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000)=ANY=[@ANYBLOB='#\x00'], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r0) r3 = socket$inet(0x2, 0x4002, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) sendto$unix(r2, &(0x7f0000000040)="bec664033111968ade32a7a9dfa86ee3e749fa57c3776d97c988d2e7b44f23fbf4121534176d35e7a81f7461abe2d6944a74771b3e462c65cca303835e66e805496667116ef751b1089d799efcde7f4bca6687870bacf9ef8ec4d0a5e1e9521d6bea7a2a983fb0a6cfa781e65301943194754cb8eccfc449f2e661472164e024a6cbb2cbe536935ec2996966c5f74b0655db7d6c9e4566fd673793a16dbf58276e8b6ec26821aae079c8e3924f94dcfb3a1e8b68360d830797f4b06a16d423fa16f6c31ab63804f249e09a9808b21bb79e744baf64b15aad58f8f87c0fd46b990288131d8c07e901272ab0d46487ed0b661e942a057057a54b5788df014ed40350cfa2335bc8451b93b93fcf258119f439e87392feb26431979ccbfb662324c038b25e5f2cc14394ae06bf6751e43c5662dfc0908765774cad8b7cd122189d8c28f80c7603d84f3137db94282fae6ef0bf8029424741337f2bf17c08e85f3a4ce599a1b69df3670431423bc2ce0e9490fa5f334c3370f37f59a7d6ce89e29bdf23da6aca97689f32a0a7c831629f14979d267f269d9a502cf402dae5f08892ea19a004797f3df84780989a28d6800d5c8baeba8f47a47803d6b34f39c63a3a52c861af54256dcb3786e193da2d65ef31ef31e0ca25dc2fb9fdd62e8aa594a8c15579a9bd97d08b40113f32512199ec44c9587abc5a95fb678f4f3cd8359a41a144eb5ec4b77e44e1ed595c2f4c0313899ed606d4f480984eb8e37b5bb5c15d47e765aec88f832e988597d30e7a7385d88e1c216512c2ee2020019bc904a9fb6a9c6e9fb64f25041c70d432862a97d669188d7c366c8226875d0701c97d22832db724845b53ddcc12b1d39a5cb057432195dff1642d0b8b318d042af011f10a89a30f944aba68579c9fce0882b16077e5539bf6a911c4cd6bd5a32b27974ba55efe0538ee1def4b58c96da1d6c36fd45d51a1281025782d870c503d7c12289e794705d952cef74b48ab5799a23a5a6bcfc715199c24eab7bd1de828b43e0e8995fca2fdc501b93af252673cf481f09bfd9dd3e64803fdcdf278a4e09f117ac15bd0381ae2de0575743072e18b6c12967bc0cf5395d13a85dbd59dc473046ffd297f62f0bc0df972e22e527c830ed079fbbb3314137aea3186907d14e2e3e50d8860a139ad6cfcc3154ad0d60050f1b462893199a527a6cb4f73f8b334d5ff9b2738bbc1d7feb19dba419dd6264a9616bc162bb7830db80f63ae7dce007fd4177bd4f43e1d2571a03a374c6b7bd54e486c6863a01caf32b505271ba02b9a4eed9fde6011fa8260f5054769cc5ad5063b65df27477f2f516e764a46768a36febbb9f7f258c6048d7d5fca47120b8aa6b998d87a520cc3c277a5ef81262385d63a8ea932e0b104c31c5765e6198b5453a527bc7cc89a5f51e52ff52d4d2c7c14dbb59ea24c6685fc454d8a12cdb6201ed64d098ac7628757094b277faba8c5a7655fdc6f2478029c720cbd6878f1d8f3a1ed5b602c15983db270b85ddc2218b692cf7565f0ace3062a42c5c3cf357cd02ad6e0da5e94426763536486a80c9b9293f84de7f550236b87b9a9d0270038e88839fe3e90b6579700569dbcf88ce8a7ddfe21c5f346073b5094fb818b497405ada597f55951df1492c03bd3166f25d0b9e4db071aef41b44e25d95aa1cbc271b7062d5a977d7ca8e7530d4933497c5834f38964839b5dfb63204ae5a226e179205199e85786d28fbe0a63f53724fd942f5ca86cc50d751b5e1673f804d783fdbc8d2aa0dcf175d22ff2fa900eb0d6f9b2a42cf46ae589aaaaaf9c9704119b51712c57c6b272dfb384519dc88edfdfbf971e53e2dd9559d39fb5a3c122e60330762d75f60b4962b95a90f4e61db7ff62899e8f58252dcfd32f05d8f5515e12b3b430a25baef4a9b0f8a2e7a662e0b03d2bfa0efbbd3c9ab8dc94c64612151f320d53c8a07dc68ba9475d576d432b703512079ceefb9eafca792fa81a40075d62a3993136d86e3038c2e1120f646f2f818d0e47d0a3c54da32add9012d36761d933421674ad42960d04c11d8d8f76ca5d99f0c1ef31962f1a6229f0e4707ddf93154a1e40e890546c5f129d19e622fbf9f5f445d7057df872c9f657cf700c73450197c04988753f2b20863213239f25709c9aee3b9b5f526bd7775cc7eae3b7125e91cc74749937f821f5f513213a0f570a691faf8db6ff5c124e98b0d3188698587099a6efa057d0788f37c9e4a7bc3dbf206055a7100d7f11c0760d71710ba589451a57f3857fb40224332521ce72ed6852d2efc234f1effd83b4b55d83ff878b3485d55d4594a404031372eed7bd8491e9c3ed197f63feb504c6cf5e1c1f11226d67c80493db623b328c853c58bdef3118ff22e2bc745a7b88a4e145e03f59586ee8a565e62db1f78f64391e6ff9f4d2802a0bc5d0ad1ec6ad91458ec75f5297982f52a5892d307000e5e9705925bd9137101287efcca4005b9429625a27a89f8cea9e28e5928a3305c96e3e96dd2c2adc9fdb39ca298e51fae1d4dee511dd77caf585b9180739bee4c18f10673ceb05e8f54f10d1959b186cda973903b42fa8a45176365f46be677643d0d5d1adb5f501dd5eb364bbb6e7ec873ba168a478cbe9c13c471de33d720c5185be486abd49b639843d7c3029639fbb3736bd1fe41abf198561a1e776419b4b43953d4397a5df16626bb7183359a7c43658f20834b107e0cf377b39be8eaaebe3865e7ea8b0b1c58df6d3670b681327dde34f0c7220d374ad178c6c6dfd622e07c2f61e6a54676aa6e1009e0945bdd5764f3da106479b20a7d25179f57b1e1ad571fefd715a33862af05554a75f191a26f0cdbbc957c36ee880b7288e85136bf89891dcb4b6e65d8e647689bc68c4179dd5a070106f40514c1dcfd82d506f88704ba943aace38ba261be9326a62aec9310df0fa52362329dde0643ef5adb685c1b935fda924ed7b57f42ed20fb5be45b4dd4816ae4db64a65d4f390dc3c19ffaadac7d94113b9255c9b9988bbb4ced33c69755ac94e152aad1e7475521e59b2dd7246142a4d396fa73c61fdfac4da4b1f5c1bd69b073e850503c38891c29171a9de1530c754115d87df44fb4b7f05b75c54920408eeca08b8137588692f9b3849ac563d75c4f2c336e1097c6af0b2188c8ac27da99ed93dc7ec75a4a20c592fc44e0cc232f00b883927364f2ff941ee79f190101fdec2fc8bbeccb88fd9ec9f577eaebdece156e651a4f512a31729f4b1d8d7eb35229f8bc2759128804bccfd350cce9442909a4c171dcbee9fdbe2b41638aafbdb42fd8a5fb04919a26b4898398a33ae8c8a4636b0ccac093f5041e0e71ce1dd9c360f8ba43d86b805147e2c844bba75418bec928330fe82e1d61dedde90eba4500c083fde74a3d346a0755ee3a3a66160b243653b7fb40f8ebef9f1ece02775bdce9fb0a5068220657008aa20f00ad1cb9ce49d396abf796f7d4acc1211838efbb1164ea4a4c3816d57d08a76a5bf4f4ebe284f4635449fec09ebd26f06cb3b5735de7825d7c97fbd053bf5adc9ce592289b53ca87f04a9fe4ad19088b65640733ad0dabfb561f5ded9e52574d86f39c0d1a350f35f25d720a200ca82a68b20ddc05504fede11620f064530b7a7f7423f9c8c466dc3149a6d3d20434d73aed5dcddb1411f6897c069bdf5b72514351b550fc9287bb505f079bc866e890745fc0550f82fb668f53b8e52bb397879f9959482939eef1bc64220c92c1c0224bbcbe581dc39b053082cd2515f8e3887d3967288c62f5bc8a70e36f569a76bd39df89784db2145a0bda9bd4544bbab21ded09aaa4af7a4d3d892d524b5bd876907b81e82e74a712cfb9bb6897cf4a7d9eac5a1b5d672ea3e2d7e363c2a0cf3ec00899d64e9d66dbaaa97be45bbc845b51bf68891a485b487d5c34497515a52c89f6961610eba406c07956c8fbc7a6e9de61e95859758ba03b1ac74e391427906dc78278ada5b6369e88f07bbdb4976d9e400e5d0838ce6075a7b52c11ed2bb7924a1e019d95432e367b7a6c76de5915935e0c6e765eb6956b8c6baabab6fa8b62555f9170c55e6476e94c9655bdded37c532de5c3649d3ac7a9852b8476c1250642eb8340e56138143468dedc76229d1b9fd5b7fcef3567b42a807b40575c6e383afd9701326dfa4e24a797e8da2319f822982ddba8cedf2a9fcfafe252cd88cff7a07a936ef342b8cdea654513a0942de48430a146b7b70aedd71d3775b84937e3ad1a9f5b5e78d11731eac9a0daf994d603be0c9255522c93956b836a7a96c2bd8c428424a8c37a73a344d42714a5c9a6b0646fe4725ffe57713b65cce8bf12be2cfabd33bfd7d851f04446e08e739562b3650da2091a809d498f28e4b5041143c35c448a863af8618818eb7cb9b89d2462a965682d4378d65017858f59ce89aa91b97c225a1cb4b96a09fd0204718efe5279d67ffb50c1e8e37ca2fde847858a2f234613427e50e8a9e98e9fe140992a4ca457a7b19271bb184ae3014d5d7a696db0dc1ed5ced3cac65fc6c2b8afcfed8bea3988fdce4945b06ffed16aa779c877a7b0c71f4e22e374eb6389ea5d12294fc9a47260bfa6dada8d371535ec40dc3ca2044c5bf849c812ed062b0e35829f1c398d8507d8e9c4769875306e14d92e4e516010fc513cc867e9a74e1c9873dc5830f1fe61e65c97d5fe90bcada5114b8edee907074209a9c008fab03a875b7cd98a61ebe792afcbb5b2e5161f4e7c2f38f202648db3b3fc71a54bad4006c389dcdda49fd303973cab0d2e809943af333a7385196eedccdf9f4bdf2c6928307302eb2ef7c295378c07932e14a272491177001f8cb699d9b254a1214a6b769793e7376c0473b8261614bbd6aa57738aa73bea49aad5e80dec179f193c26e0ab86c7d41f92a4414b4f657116b15e1af52f8f0caf97ed64a795ec161dddb4e6fa97be4b0c4e01d6f7b81f095234bee0affdac80af15ba74e41fb9b6f359a2418c2694398139a40012ca3363446299366070361d6beb8f460d815c6f72a85a5637715c2a0a3ef026e0fc685a3c64c6ec801446fbaff5311ab4370d2b024140cb99a58c302590ce023fe0c7077eb309726b088768d5c054c8b9e1a68f53c00fb4148fed459457b6aa474968050fb64402b45fdc61024d634d774a717f24433662ea6fa7aa6807696d453e0b0518c7eb8be65d6dc02eeedfaaf727c05e73ac9847d4fc7674a228a7472713318d95e64e8cca5af02bc1f24f7c29ae2ef0389062e4a7ed50a14266ee4ece6df3ad1e630aa09b4d3043f669af68faa55962832b32ed195799557caae8af5d8b028f13f6254a7129caf45e5ecc52cf91a1ad994375581aeca2043860b82c200c5aacb840a71cbae9d7604866f887cad92a0a25fd125913ec6a7f9669a9d89bbde15b30dd5fc42ebf190cf1197d230a65e7dbe416c1d905cfedfb7e00a4e7f58eb43430483d8197d647807c719907ca42cddd227ce89c11873204fdeda94e8d207a2bbfb1e4e8d262e15d6690a8f362bf230f432c5eb7ef1c90ce5f7433bfd55d39123bd1f857be794e80a16f597317054705c5534f46f8bfe7dfac06817f66acdaa56492eb14671dfe88d92fdc5b43a8b87d2ad5ed1206973894cba4f5e6a8d4ab5d80c1d41227e260d5bab154ab2e5db9d2d9879b3b139e285f3bc90ed6e502487787359d7bfe9057b8e23334b261b23c33c97f7cbcde58512708c206e268e45d7857e0c6ffff56c6fbaf0e58c608479b73e8ef2152a382cde6f2f", 0x1000, 0x4, &(0x7f0000001040)=@abs={0x1, 0x0, 0x0}, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) renameat(r2, &(0x7f00000010c0)='./file0\x00', r2, &(0x7f0000001100)='./file0\x00') mknodat(r2, &(0x7f0000001080)='./file0\x00', 0x2000, 0xfffffffeffffffff) 18:47:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000180)="7187b27fbbc67d3eba1a9ef2c964d8bd7bd0cded8fb0ca8dfbbe44baeef6ef1f81d73ff599feca3a16d6e76ff9864fc81216c72ec9bf66bfa309a78499031eb7a14a863d9cdef0caaa6f585cc01c2d39dbb1cd52f12e7167875dc9426b77dbc6a197c2992e8b858d54b962d4f347843befbf7f4b4b89c2250a", 0x79) r1 = shmget$private(0x0, 0x3000, 0x406, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 18:47:50 executing program 1: r0 = shmget(0x1, 0x14000, 0x109, &(0x7f0000fec000/0x14000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r1, r3, r4, r5, 0x20, 0xcd}, 0x7, 0xfb2f, r9, r10, 0x5, 0x4, 0x1ff}) getgroups(0x2, &(0x7f0000000140)=[r8, r3]) r12 = syz_open_pts() ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f0000000180)) fcntl$setflags(r12, 0x2, 0x1) setuid(r1) getuid() shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ff9000/0x2000)=nil) r13 = getuid() ioctl$TIOCSTOP(r12, 0x2000746f) r14 = fcntl$getown(r12, 0x5) r15 = getpgid(r14) getpgid(r15) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1a2) r16 = msgget$private(0x0, 0x382) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x8, r2, r11, r1, r6, 0x1, 0x81}, 0x101, 0x7, r10, r9, 0x3, 0x9, 0xffffffffe73efa35, 0x4e3}) msgrcv(r16, &(0x7f0000000280)={0x0, ""/27}, 0x23, 0x0, 0x1800) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r17 = fcntl$dupfd(r12, 0x0, r12) getsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000340)=""/242, &(0x7f0000000440)=0xf2) fchown(r17, r13, r7) shmctl$SHM_LOCK(r0, 0x3) fsync(r12) 18:47:50 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) geteuid() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 18:47:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x651) r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) 18:47:50 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x3000, 0x61) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x5) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x6}, 0xc) ftruncate(r0, 0xfffffffffffffffe) 18:47:50 executing program 0: setitimer(0x4, 0x0, 0xfffffffffffffffe) getitimer(0x0, &(0x7f0000000000)) 18:47:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 18:47:50 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 18:47:50 executing program 0: kqueue() r0 = kqueue() r1 = kqueue() kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0xe1, 0x0, 0x3, 0x4}, {{r1}, 0xfffffffffffffffb, 0x38, 0x6, 0xb182, 0x7}], 0xe, 0x0, 0x23, 0x0) close(r2) 18:47:50 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/35, 0x23}], 0x4, &(0x7f0000000240)=""/175, 0xaf, 0x4}, 0x841) 18:47:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffd, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 18:47:50 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8010, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r6) setgroups(0x7, &(0x7f0000000340)=[r5, r4, r2, r5, r3, r3, r2]) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) utimes(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)={{0xc3, 0x4}, {0x7ff, 0x399}}) mkdirat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x8) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2010, 0x81) unlink(&(0x7f0000000200)='./file0\x00') r7 = socket$inet(0x2, 0x5, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 18:47:50 executing program 1: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000280), 0x4) 18:47:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/86}, &(0x7f00000000c0)=0x58) 18:47:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000002200)="6360f1bc651063a3b9cb38601ee7ed2e2a2414344d466650b72a839d182a88c4756541dfdf0a95368bdd0f72d7b61bda42c1ce679bdb87ec54641607cecb81c29ee3bb66ee98ef8a3c59f8956bab5b438a46a6a296b475530acac06b855fcd1501d21afe3101e77ba13bfb18f85e6caed63668cfe095abe541d684637c2c5de19fef9f0d6c582be3043458a94dd29f688d938ff174c36b12e3f8d94eaabca295aae6090d569383e546395dcf39a9c18c3af443d64661a62bc8dfe05e156c089aec2ed5bf25516ce8249fe4ce3d7652a69ac18ba91f163727d75b49d46ea0f4a76b8dc3f553c9567988f21cd387c3b79a826ae746f0427a65521f75c93d967d71ec0823481b95d06a5224c7ae27e3cb0a7b8b3758857a373a4f822e8a3e32478fd983b9d09bf434a41a3d450c3914135241232f98bea57cd319602ccff63aff4b880bab769471c61dbe64049b3a677a8f839c655c681b26ac1c03d3254734e3c4bd4aa03fb2c6833f3272851414abe6d0eda5e686924d7fb92f78af207f6f25847f090d614ec43b2f6bfb935fcf635c3b7aa8e4934cb464b2cb19b4342d16fd82c75ebe32ff02acb8d579ccf1325ad1ecbcdd2f83db80b28055ce252e72737e40b30ce1877aa8e88aa899498405af3a9e8bf05481f787ad67cfc2e9bf414007e59f1d3b61eb88674036c4f4a56d022cf3958c405d3a8702061ad1f3d4ac590060a9384ecd682f9b46f44c16167ffdbbaf2cc3dbe663034e0708e8661d047ae9dd469efed845091290d0031a34e374cdc4f012b409c080754a24045cf1042b42e59e694d11cf759f1e3c8c31dc4ae07abc51cd43946763305a3fb1e49f286f55deef7458cb6cccbedf785563f10d34620ee8d27eed8618163a69b60f9e3e9d705b352f85c69128840a963feb87d69b4967454d70a83cd6b08f948203612b5026fb1f360fd22c3b3fa10bc3ae20df895988c86d0154e77456b68396e45250ff70d2bed6dc6084c3fc53bc50e61d8dde2254761bdcc21d258e29602dfcc5b16291d98d2afec1d9226ab19b286b3691e0a894782e0eaf24579b4b3910129f610f98d6da9f9997f0be6d483f78a12c7e6de63b54ed0e942e0f5b6426d5ab2c828798a8de02830137cfeb73a6ecb6a3935721849ed2471eef7c30eaec19d888d5d71c3952b30707d317fafd3c40d7e4b5bcc5c45086af3e534adbf13db2566e72c85167c475155f2a37cd827e07600b82f37ad06a27ccdd46a3070e61a6dfa12455c43c91a2a21ae2babd3178afc249b351f0b17f65c7436c0efb9d6bc30ee2c1d6e6d273f1c3051902f36ff4981d3dc9a5e0a997849277ed52e85ca4dfe9f654c34d16d269adb31a6ab3882808aaf9fd36d05e78a55d6fae047c2ccb6c71658cb362a15d847c2b865855f925f38dcb290d9d0c8272be4a763dd435ca505c984c8f636ff336610eb2d00f70c5060144f933fc54b40a237417a33fc21765a7139ffcae99483674893d179904fd6f5ab0dcbd26239833837a88e537bb358facf8e39a3cc0a1d93333a656bd67afe1be458b02cbb2c59210428fd51e15cf2f15833db61c6ffd9e53186dee90d03e54c8d56c2e777e2ba05b7962793fd66be42464866cd0c06f69ff12e65934d7117cdbc216f21ab44f46ac629a5705e135d5a0c774f5378f1bcd7697b90b2d382a9d9f59c23b92389fb7862b69495d3321d93845ad1e83d01eef50ff44ac3261b107d0f62ab7d135e8515633cc31a51d3e38a7e9976d92058dfd6bef97330e136bb7f34800d61aa8eece2cb90137e8e97b2855b81b4f08bc429144ea86b6dee0f979703c22a6172cddf48b498308869306a95851446a06bb2b906ba83714f6fb13fd8335f1c15025b525f891aecb41fa31f9350c126d96b44e96f45c9df397d3e3a1c63ed98c2eb4efb089578a41a2f677c280205524d9a6515f290101fd1e5d8d705c93f123f2705c0b338228c953b6a5e9804b5d05d65581aea193494eece6c32287b8bba7f06f93b687ee8e174320f0ea05b19a332b6c68564e7f7a955541220db956843ab98715cb0bc9e194fd6bea800c112114a357aeb516b06337ccdb3a81e5ba3927efeef7eacd96a24bba940791a9f54ceef463d88a6b38ee89631dcc01815a3b871f126b5541d7fd93d07ad67999b41ee7a88e99b1d446bcf4a7dd8299661e5efcf8a041d509323d6f1282bfe26fc5ff6fbce9958aa8a6b33690af9cb1a3568814c87e60880019acb440c26784630fe85463aea932507fea04c566edbec45e19b07919260de16b9a72296223403a13cd3cfb22eb51be3b279ab267fc79067a5351798db075d441a540bf35c33583fc8fa0bd3aa7d1957099c1cd5026009a5d0883296e8804292a7880092275701a6b52f7689249c6e92d454b7ff201af2f91b366e5f1fe7899dd5498aa24713791f60ca0aab72669e479b872643bbfb256793f9892cef7092e792aa20e37bf5fe66b2609e85e57f6fcb3f0d722cc10e354c0e766a343a984ed0690f36b99f26dc9f64f72173bdfe1ecfae32bcbfb1776d35bf0b11f48451fdd3d901927c8b6badf133ce2cc168f92d54dde6fd0c48a90d99a7cd0a5a53bebbd74d75954cfe7439a3ac41b1a567ccc77974dbbc8ac795bcd63e603fc517dd6eb51b6d3ee408f4277e0ad226cbcaa6bf86821785222db937c5cb9e468d816769a4144ae2db81155ca4be45a0da41e1b1d0c569b3cd233466a75bee0c5725f9f63443cdabbff495b0cacca9e3778057d61c61d1053edc43caef3f781ac5842d21d746fe742f7b581d084b58d0d3750287a9adb73f63895ceca831aff1107c259eb0c420b290a2540fdb37e16ee137c999d77c81688d25a4717a21317797b15dee58bcb34f713b61695eef312d20b9af703689be5348da6abc34d3009fa2c06eaaace8fe096b57c2488f46f9308cefd5cd040755cf4624a9b75183a2bd0c3015c2978999904d85634852589", 0x83d}], 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9a", 0xf17}], 0x1, 0x0) clock_gettime(0x0, &(0x7f0000001200)) fchmod(r0, 0x10) writev(r0, &(0x7f0000001000)=[{&(0x7f0000001080)="61e253003ead3750750337597d5c7d87028cb0cb48b7f14218aab45028a5bd389bcea9fcc6acda7c45ed14f4e5ae996622131cb9c4c1232d4e901dbdf025ebcee37024a037cde0f619032210d1a94793641fd8d97f55d41c8216faac597182ee37852be68f20999e9b8ecbf7acb61289029828ea898b0edca7346d45105ff7e2540c237ad3a784fb190988629302e925a5218973dafae5090f5e82ff9fc06fa7f36fbd0f870db408eee8d2a3f7a6f50172a28d280c0402386442639b97096d4ca46d", 0xc2}, {&(0x7f0000001180)="dc0b8c5016422895b94748f3d296731fca3c6d445fbb7de0324bc36713c23667460fab92f14f0491809c981dcd4a4d212a86494988cd52666be5653f02eb927e3e981d8ea186b445514934ba322014a36ca528a8f4c5abcfaac3ce60079c11792280ef15c50d2011b34cb3e5230485dd9cac439660aacb2d9d244b5c3155c075", 0x80}, {&(0x7f0000000080)="db2d5c9519eff1ee729e1077e3b16a4a974c6f6fd1d1d3a75060675a860dfe96c2251f28071b9cd53745a3", 0x2b}], 0x3) dup(r0) 18:47:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f00002bc000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 18:47:51 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = dup(r0) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x30739414c7a11cea, './file0\x00'}, 0xfffffffffffffedd, &(0x7f0000000440)=[{&(0x7f00000000c0)="7434051b076815fb0b64c0e320a96bc14b16023f98e3b4fe29137b01c4f372030ffb990a306cad520113869ef821be13a8f7a2d3d0f5176dfe0ca1e7847d71551a7ceef487777a579c906a120e3c366290b96ed1fab9b7079a7a8c49784612d293f9cace5054e4e60d", 0x69}, {&(0x7f0000000140)="e7aa69d375e6ea4a00d1b9de56d90e89310bf3e7317a2f9fe7b962f78425c669a3afc97fd2ef4623b4bbed10620e35576566ba0e5cb3e6e3d81827e2f0e50b9d61e93d8e1bbfc9714b", 0x49}, {&(0x7f00000001c0)="f628f3dc0f0914e1770af08bef85b9448d09833ce7866e3664cd1ec165879232c999ffdc4fc2a478dd4238ec9e9095932bc27bc06b207cacdcf55a6beaa5b84a3c7492af4f2fa25adc02371431e5bb23b0c8ccc52336eae3c7dce95d07af2f17109c1c23abec5d57902c872fae2ef4ce4ca41b1235152ee64ea0f3aaea45c32c515fef4a37fedeea6015026715044d9beedcb88e6cc00e9f273a02", 0x9b}, {&(0x7f0000000280)="2f20c0293147aefa736a0aa3a6defe4094ed", 0x12}, {&(0x7f00000002c0)="5ed046a88a3b76543fe7f802ddea0970ac63fd37f4c89f28443820ee3b3337e66b499e491af7", 0x26}, {&(0x7f0000000300)="7d530fb211a99fba415dae2ca84b7497e4ec845a395db4e2f00a839d6f37b6bb60c557db3705ca406e5dbd3c6c7bd33c70e565f3a2a3f117ea55fe3589afe152069955edef7da4598bca4969085c956a9772aeda3dd84d91ecf809d7856db3daafede9575f19740556874fd97df403ee10923c24bc48231458bb27b73886e40b9545f30034fcfe7b2529bd54ca3abe9012ded49dbcee28ed1761ec8d4862f17cc5901df8eb8ca2814a292a7f61a9d8c7b376044841fd14bd000e4da1848c65a90aa218ef017666e4ef912a82d32c560ac9300e3b85810c52f019bcbf810ce23fc1b33ebe0011b9ea52434ab785d48085ab944a03f070a868", 0xf8}, {&(0x7f0000000400)="dfec6b72f83a508dec48d41e6be8baf4", 0x10}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000fefffffffffffeff0000de0000009316", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6], 0xc8, 0x1}, 0xa) 18:47:51 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/83}, &(0x7f0000000100)=0x55) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 18:47:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/239, 0xef) setitimer(0x2, &(0x7f0000000000)={{0x7ffc, 0x7}, {0x0, 0x10003}}, 0x0) msgget$private(0x0, 0x201) 18:47:51 executing program 0: select(0x40, &(0x7f0000000040)={0xac3, 0x6, 0x6, 0x6, 0x4, 0x9, 0x1, 0x45b8}, &(0x7f0000000080)={0x0, 0x88d, 0x0, 0x9f7b, 0x1000, 0x1, 0x2, 0x80}, &(0x7f00000000c0)={0x4, 0x10001, 0x7, 0xffffffffaf6f3120, 0x3, 0x98, 0x0, 0x1ff}, &(0x7f0000000100)={0x1, 0x4}) select(0x214, 0x0, &(0x7f0000000000)={0x1, 0x1, 0xa, 0x0, 0x0, 0x0, 0x400000, 0x9063}, 0x0, 0x0) 18:47:51 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000024, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x5) 18:47:51 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0xd8, 0x100000001, r1}) 18:47:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8c) poll(&(0x7f00000000c0)=[{r0, 0x66}], 0x1, 0x0) 18:47:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x20880, 0x20) 18:47:51 executing program 1: mprotect(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f00007e6000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x4, 0x2) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000600000000000c00"], &(0x7f0000000080)=0x12) dup2(r1, r0) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, 0x0, 0x800000000000001, 0xfffffffffffffffc}, 0x0, 0x0) 18:47:51 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="7395f129ddb4b0768282707cd3288509ef228a5f9338c50a21c74acbf165658cde3e08497d8cac8106403468318fa9d240fb7a0a7b06fe05c9215a8561a907a42f3089be116b5129a3c20d04d9c1515c1ea29ad7332c129d0962f3178fe33bbb5e2f34c2a36c85f1da41bbca42aad4127a76968f1db8ddd112a5d2916664db4e9787fb1b783a5aa8671f0688df35a8bde87238c7d597808d1a51a1ff4bc87908253e3477a4989afb1e04ca4c572dc8c033eb8a00da7c2b214701ee4670be80f35f5480bdec8c277548af2ef020400d36d9b0882fed", 0xd5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 18:47:51 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 18:47:51 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0xa0) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000040)='./file1\x00', 0x107fe, 0x60) socketpair(0x21, 0x2, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) pipe(&(0x7f00000001c0)) 18:47:52 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x200, 0x619}, {{r0}, 0xffffffffffffffff, 0x50, 0x80000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x80000001, 0x2}, {{r0}, 0xffffffffffffffff, 0x8c6143184c2f124f, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x12, 0x80000004, 0xd08d, 0xb9}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0xfd}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x54, 0x1f}, {{r0}, 0xfffffffffffffff9, 0xc, 0x4, 0x800, 0xfff}, {{r0}, 0xffffffffffffffff, 0x42, 0x400fffff, 0x1f, 0x1455}, {{r0}, 0xfffffffffffffffd, 0x6, 0x95, 0x1, 0x3}], 0x3ff, &(0x7f0000000200)={0x8, 0xfff}) 18:47:52 executing program 0: r0 = getgid() setgroups(0x2, &(0x7f0000000000)=[0x0, r0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget(0x0, 0x1, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/218) chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0x0, 0xee00) setuid(0x0) 18:47:52 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 18:47:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 18:47:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x1, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 18:47:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/168, &(0x7f0000000100)=0xa8) 18:47:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x120) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x20) poll(&(0x7f0000000080)=[{r2, 0xc}], 0x1, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 18:47:52 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) shutdown(r1, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 18:47:52 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 18:47:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="9813cb9c5b0d4c4581f2917de478cc722e524117f756d52beee29581baa276b61a63ce7285e19c7e208098942e6efae5039fc0b56dd9c1135032931d4afad8c39e2f3a511094602e9a348434b528b983c3f6814afbb57614bb954ca4a8db2776122d48b331506bfabc836309abfdc803", 0x70}, {&(0x7f0000000140)}, {&(0x7f0000000180)="eead565ed195eb8d527f9f5faa2b315d49bbb3deb12d3c9ce8f807ede7b138f27d02d6b480deab616d69c59e2dcc5fc5001112e474dddd43fe49347a0bf7d7ee062b5d4b8551ed5f182820b43ae6d0385902b5509e9d3e558b10de8db4095bce320e4a", 0x63}, {&(0x7f0000000200)="c0b950d7c154d76d5835af3b9ea57f528281d7aafb9e369fb1da1c6dd1062b11c5a92586ea5f608571bd978592f5208265883f6cb7ef08783afc1dc11bc8cf1bdc3b58bfbecc446abbe83503e81b9c96ad4ceb4fa1edb52d7c92024fbfb21b9d9624200f5215f5f822be53c8b910b278142f50ba4e08a977e6527bda225c2b47b2965ab12bfcc3c2a738b228c4ea3398a131ae969f73ee2775108308cc9d2e6cda2d2aa1f7f4f14cf4ed188f5bfcec0fe59b3f7347cbeef3744cf167e316bf1ae507fa9936", 0xc5}, {&(0x7f0000000300)="3f9fe2012f752ca535925b6dc65809b56ffc644413b3f00eae782f", 0x1b}, {&(0x7f0000000340)="dd451cd0c34e3275127810904dd48814ee9980568c0afa4d90d7a64483ccb7fec5aff6e422e42c3e0605e7d79e51970631a0ad1a16afba6269c9e975fd52b3785c0dcd7376c0bdde95130acffd51b2815b4a0e8285ce1fd3fdc9b13cca6b5aa76d53cf6a1ab817da16cab99733e93ad3a0131525d4dbe8eea90a70071f6145d95c421c1da330029100d0ce72d4820244296ebc3e7ce4d5fd3f4c870ca0e8cd19a504843297fccdb4da10bf7e0888036c13ba197d63a00b596bee3b18e8c9fa6ee57408128ea38864325ddbd5132e40b7a95f26b5", 0xd4}, {&(0x7f0000000440)="ef1a3709bd5fdda3821dfe88d57a8c9c674a75439f8abd90b8c695d1b5b39d977c1ad5815c086e9b0f0c3b05daf721c876bc9b0b767b2420cfab40a80b7d19ac040bfd056310ed33323f20f6ca1140e8ac7bcd738e3d8bba9eaffda174e6f998ad1cb267554064f0c5d29065ae2b29942e3f460de8be32ccbe6f33fcd39ed40c432f827222f71e05ed682c8368843a1fbd713c1e3d4da9f80eb0c8220179640180a0d783096ef53d1241f848c461738067412c8c47b11a007c790d1d398a74362e", 0xc1}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x120, 0x406}, 0x40b) 18:47:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) sendto$unix(r0, &(0x7f00000000c0)="cd65782214aae259491006e7906e3795bf2cadebd344aa3d786616b83f0ebd93b05fbeabe27711b4f08133bf99e8893fa2ca1f8685b17351ea2517c636b153d9d43cd29220614f524f67397a050e617601b776e5448f569cb4e08ffca4eadfa239ffcd7e3749920f4f3ad58ae5ab", 0x6e, 0x40d, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x0, 0x4001, 0x5) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="c0f86a743b2e0d858b8a55e07ca3aa3c593d03f5804ed90726ccf0487c5cb21a156efab30a7eced2c995df09cc51aff5bbf34f1f90150df8b8106354fadad8c33a8be1333726765c1657aa87bf7a17ba32122e4a045b979899d22b41cb33db80a0cb9c0ec364589496c5e6df8651dc9292d27a206f01a9763b7c7320252a17a28f7dfbf1210c554e21b7ad440c", 0x8d}, {&(0x7f00000002c0)="4f1e6b3009547fa72f70b4e175454431e28d3f182c73b8", 0x17}, {&(0x7f0000000300)}, {&(0x7f0000000340)="52f6c240800c23bbe4f111b0147a09b7e84bc518578e939a31b357867e81e8ea9f4cc6ba3964fc9803c4da20052e1c976962f45def7bc5195b8432ebd51c9118c94c461d50114b445228f9795fc628fa7758702b077c8ede8fa62bb5206d0a06975530b00bc4a1a79980df01c64ed304257d8e69a65dab34a639db57259e694a378a2ced5d98eb4050b92723db13b68758deffe0788f7e1bb7c7255140ac272f3feba23c8e86020ae301788109844fecb5a5226294fdb6654039b70bca397b92f50db6061954fa3e714f9c68ddf4271fd929300e8a72297b304973f7854b", 0xde}], 0x4, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r2, 0xffffffffffffffff, r2]}], 0x28, 0x40a}, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 18:47:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 18:47:52 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) shmget$private(0x0, 0x13000, 0x0, &(0x7f0000fea000/0x13000)=nil) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) socketpair$inet(0x2, 0x2, 0x7, &(0x7f0000000280)) 18:47:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x9000, 0x0, &(0x7f0000ff5000/0x9000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x6) r4 = dup(r0) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) shutdown(r1, 0x1) syz_open_pts() clock_settime(0x3, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 18:47:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0xfff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x81, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x110) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 18:47:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4000000000004d) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) lseek(r0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) setregid(r1, r2) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 18:47:52 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x3, 0x8000}) clock_settime(0x2, 0xffffffffffffffff) 18:47:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 18:47:52 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 18:47:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6186, 0x1) write(r0, &(0x7f00000001c0)='2', 0x1) read(r0, &(0x7f0000000100)=""/172, 0xac) 18:47:52 executing program 1: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC=r0, @ANYBLOB="d41f6f7a1a3ecda435b3193a26e9346b9a9f8ff71791fc8e0cdae78cdd5b366a6f9c07589dc7e4d5d93b595ba749998e241f3705f2ae2af5563c6d87b067dab6e54821fd65aea3875d0303ebe9a9069d3b34e07abf4de2fe0d0b7bc72a12cd4c33ffafd0692cdda08975fcd325151e08c606410b688622f3be3b549f4680910d4d796d3e1353b03dd747a300724fcec9bde21e019351933a8f3dae55683f8d2ebbd6c542ba9285a9590777383cc20bf2dff58c88013d", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT=r0, @ANYRES16=0x0], @ANYRESOCT=r0], @ANYRES32=r0, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r0, @ANYBLOB="c9fec18a11b9e39e5db3cff8ed8bf570c02d419883631f050867d15271dbbd28d9509fd785c7026b703af777d1f5999300d51a48402d4fca1e926614fd5bac826f520aab2abf04ecd6d384b9799a58dc12ef0a8d64b4cae8187b343e60567f6e7d175434bc2915df39e9ea374ef1e74ba5b5c28993043ebafb6b71b174e378827e6043", @ANYRES16=r0], @ANYRESHEX=r0, @ANYBLOB="31994fe6db5789a1c8164257700c6faf4af713e30288409762d5052d0a381141debdb5e285e656358cfce403f97b0e63f31eb33348d681d54b3c38f9bdf3bd43dab6be831f48bb80950b7e77b3bd1728baeffdc949c3959c91f3693feae516894cb86a50a36efd0a652c216be5123ad610b87b2c478874fc1e60a1ba57d34da9db0a4b0c34c771c3dc864249064136c1bca6d5ca0f97357bb14589ec195d627b44fe5dc2d8fe39ca83b9daeb702219529f6037880891b93910dff12c681f59417cd9d0703ae76eb92bad9c5c2d", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0]], @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES64=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYBLOB="7b243beba0bf56bd6b028a725af73dad3f65a32fd70c5004da90137aee4fcfcee633570793ca150725ce6033bbb593e2fd6f5fdbe6942ba7b43ca63dd858c4ad1e123cdfe3ef81333e436c586ae3e95a2075a5eaa035b0efdeb26c953256e1fd9c764e0646f0f36c1343e29c24a8beb753ba209c807ac3583322751fbc08ffea3bd774fa4d385f83c7600c1a8d7ab5a10ad77bef34a3f459d8a30a0e67d6c5225287a02fe912a913ec969dd0b58dcfe8fc19484e3ce537c34abee4d0208b963ca33e0ef9116c3d85631c6edbd7420da95ba435c9c1", @ANYRESOCT=r0]], &(0x7f0000000080)=0x4) sendto$inet(r0, &(0x7f00000001c0)="74cf5ca11e0a005e2cb82bcde98ca450220c92889bd4ae4d315e16c835801b84ebbcb6992048643b61d6fcb2ebac9781d8cdd5541cc2a423ad2ab272147eb494505b2c037c08a6be2ec4a356bb5f1b933e7f53bfbaeedcef864ccbcd00189d3e89094a15303f135fbc6723019085191f68068c834eb4d08c954b99a9693040a2ec41a15413de6e2e482ae2af0e5b8c2eb3eb93bc743e8bdceea4b055eaabd17c913ea8d1748929dc210ff10a1f7292821cedc535155f4a7508d1c1cea83749375f95b7b45f1c1b5a6c521f2a9cc51a20792386badc7b9cf79bb0e36c7ddf91c00df3ba5143a88edb8e8ebcd3eba4d13160377725a609c7d3d972b139835c970b9e29a75013e60ca63bb71082c8aad6a743a203a1f512e84c4a8009fe48aab39931ea7f7caf79e81852196e325aee66e844b6077b7c664cd82e8066e689a703f3645076cf3236195e4558e491a9ac45a610ffb1a0f64246460e8de2907d668e8704f07cc98cc311268d94453bf1b12449c46274c80cc83f2092ec40b22175f0366c95817833f000000000", 0x18a, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0xc) 18:47:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2028, 0x4402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 18:47:52 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x80) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/42, 0x2a, 0x7}, 0x2) r1 = kqueue() dup2(r1, r0) 18:47:52 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 18:47:52 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) r1 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x20000000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 18:47:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) write(r0, &(0x7f00000000c0)="fd", 0x1) 18:47:52 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x8, &(0x7f0000000280)=[r0, r1, r2, r3, r4, r5, r6, r7]) open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) 18:47:52 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x2) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 18:47:52 executing program 0: r0 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/225) r1 = socket$unix(0x1, 0x5, 0x0) socket(0x4000006, 0x8007, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/73}, &(0x7f0000000180)=0x4b) 18:47:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5158, 0x8}, 0xc, &(0x7f0000000640)=[{&(0x7f00000000c0)="1ce1179c151829715c12af8a19b037f96d9fa97e", 0x14}, {&(0x7f0000000100)="056229bdf4ad4a86cd961290a8f0290e50460577a7fd9f61bf41047e335e793d407d4291", 0x24}, {&(0x7f0000000140)="429deeda756b4306e7788cd653e5e8ac115f8a805d23a65684c9ab1abc19710d65f37a91fc0b530df1b247882d94b628272f0c7ef8df27f68a3ecd6c1149d44d73d67c0f1bdbfb0a8c273b092dd8c2c20378775f1dd732b9303b10520c596c0f7dd899d266ad8cdbd52f43218de01a280d0826f1e440e78ff8587913444c49d20d871ad7cf557dc4545088f4df3574d3356c6989602a9e16e3d557b91d0694d23a81571933685309fabdec83e86364b7", 0xb0}, {&(0x7f0000000200)="488e6cb63a62c6c46ad6bd3c6afdffc8429be66def4c6a085652261fac278eb74cb823ec19f2b985d600ff5ae7966a51743374934de3f36696e573879048f62d71f825d497de4bf684ded06caabd73fb20e86db491b780acd6ad75ea3ed1b742d97baa1b32e49ae42108a9c6e54987ad90c74e171269c8ac473e65d728612014161176cfac40142867453693a064ffa307cb303eaabeea4ae7fa8cff75584b526c44becf54e32f324a70049de5148b18a749308146a5c6d8e1089a29540b9720e70e4ce5502693131442197756cb4c162003517e6df315c754eb875a", 0xdc}, {&(0x7f0000000300)="bce49803d2ec843035d843a61a8da9db326d6e6f7fcfdb29ade9b468a7e529c2e2c36e4e81dc77503b366895c027556c8bbfcda2201056b332127ade470aabe95efba50d9b5c40b841ad11ed4aac238586c2908d8ae9a03c9ca3fc190e2ea253712d3540d901311bb2d15704dde55b5de1c08b40107fad109ff1f673534638156f2337194e1c109b79dbb8ab5d1253ed99597691c245a441ac94ac2259fedfb627570f0d0c3b18cbf2693cebb05df6f732a5", 0xb2}, {&(0x7f00000003c0)="ddfd871a9f0f42d5f55fa504223a2aa97ceb3b2ddce8df3d41134626c7d788c5b7cc6f06852f59b0ae449f0c75caef86060f50e094fa79a78e4886281df36259d7036e1b41a8f8419f86d8ca0fff2b4708acc081d89ec0d4cec9aac1d8bf930e5e14bf3a63b006681e05213b4f45a128af0aec7bba42217825bec3954971fb2a560bba72c91782bdce307b5e70ffb5321869d0c7765fc4b15591c6c02d5122", 0x9f}, {&(0x7f0000000480)="c9ac20e286c180198d0ee6ec2ea46ebff7f6baaa90eb49b0fa6da496894ad3be1e9f9a34bcbc43a637a66f2d417a7246717a75ae33dd504601570b0aa4099a8719f1cc01d85784a00a3a517d63abb5fe2917ad93060af068302b5acba35bef2f7e62d7ddc37cf85323692bca94997e28f30cf86f7cec93695bc6ec8feebb61fc9812da52d21d0ef85520a271f3baaa51b0910f2ef63ef936f230d3c4e201efcebb981ffad2a209af5d9d3993c2", 0xad}, {&(0x7f0000000540)="2bd560773c98a59e2adf96403ed606f3f7a87b659d362c191b1706968ee8f28e470aaa674eeb7daa1ec98480c6e8cd76e2cd83546c7583bcdfaba495564b50e91eceb4e28ed8891a479c61c27d23252d3025b2fdb9b7df074eaa5931240f5520e3a2efc7fd136b5b4bfa7d556bfe80986de1ab225176150c93bddcf31766c124fa54072ff5e411b031f674124d52d1257884f554f63d893aa4fdfd18a5014952c8c603b94c847b0926cccadf084c4cf19bcd14c7a235ac44d95e619aa4a48c0be14fbadcbaa8d75635e4f46bda13468ec8e5026cc2c225a9d97efd06de0bcbfd7573ca86afe470fc92af97", 0xeb}], 0x8, &(0x7f00000006c0)=[{0x1010, 0xffff, 0x0, "3fe1d01d1abbc025d40bab2f9800e1025c3b339f0c2105cae4a24d31f84aa24c1ac0eabac14120d3905aa2df49733fe2ee8e5c46b46295cc390317fc301db694947306ccf71e5777c8fcfcfbbe0ae4fc9e06ef2e4ebe056077ac242d5f61e4569b8d0a86cfe6af09c372d287818ac92669ec408324155a4653f62f1c188d969b3f1f7e1b086d132723cc9b7634d8a1dc2fd71d6e717b96c46b89ecc3148d0ea2f6294466bba1eceee3b9054bcf4ffbd24f20e995ae13ffe9a9897bcc9d08180db9f984760c44e85577a5b3ebe5a7b17ef5ebe57863aaab7b847799fe4f0ffca41135e64d59b8093e94364913092600e489a20f7992e5ef4175a2dd34857b36e32dfadfe9378903acd8443b785d4edbb715e23cc04c981d98029887a383bc690dcdf1d4b1c8002efe3a608fe19b53108edc087b4cb75a53fb256278b1d89f94e154e249069865f3a4fb30421132224d8a587675f59bb3b777729a9e05aa1ba71e8f60168919799465d7b345c9cc8a417a96da631079c68f2b6e61a8ffa19ca1cfbdf8d532116b1f05ada1e1adc637561a1b06074b92eb3b977c90421e321484457285226d58904a4aa6fa6276dd5b296f64744c6a93ecc79fec9c71e5521df95404732f3fb591b5efb0a79ce627e903966224f7050f79259378c81bc9f878658d710c51a69d5effb3ab7a5baaae810670b75f88b872d23cfe928a74d24ead23fefd2ea459cc5babf2fbc227593eac4801c335472bdad35617747b79e8bd36ad3d52ba86c8cb2ee8d875bc415efab8a05e79a8041b3f90e5306afd23b48a74d20e94bb1447492cce1e81d547e9ae6a4f2b15881ba8f296aa31d6832560c18f6d8c6b28948fb15cd98b821dca37068c1e045ac30022ab1f44790825e53d146fd65b3b819524519a9a1f861140f172e07f905d193e8995a7375908c49e12cb7dcbeb8e22d3ff6ae9630394788b00291710224c61b3702c5df0c1f6ca28c2d7c2b2c5fc6ffa1c5043f68b11be24f26f1c43624144f654540fd708e5e0c3b574be8542b5e03f007223a1495f133f50a29a5594648f7bc22233226b3d983d7038bc23fc9afbc5445a5fc01fb897d543224a80731fe7c3526ccb45557c768ec56156b902fa48ac536fc229cebc27675e8f6eb5a2283733ea7377aa6c4f0ebb906df65db29460f55ed348ce7a67b4112ddb8b595cb0a434a62c386e43c15f09cd65e44e7c25f4715231f543827512fc82ae9d47836fa7e8e028cff5dc2309c14ef36f99ebf52e75c923d91d7fd99706809124fdb364b6cd4c7fa595c082fec2199007c2d472a71fd6ee884b32894bd6d1351807246103176eb32161d59e337d351cd035a08362ebcdeac0c3c8753c94f44c183d49a0607f73e2df6e65ecbabdc58f10ec005a167708bf741585aac78e8aedcbd9a149bd2cd2ecadba1dd9a132716426dfc81987fdd3536c7ec865a00e1bcc622c8870e766583121feacbc297c28611b9f84e64e2679e422bbf5fc195db6ae64ed1c26f24dbbcc9456a297d8f05fd7f4fc27af79ded048722a55e7abb86911736714111c1868300f476104db875fdaff89568a54fd0001d82b6a05e8b84879aee611b16d204b26880cb7fdeefab9b95cda993df66fb40f10a76a996568bb0794ce1394fa49b45a090a887cfd4b90f46432926e78fe16794dc31695cae87083df32d85c8d4f116d98ba22b6aeab9761a2a5724cf693c8cb8cade3f2686b83c13bd48f63848597ed2e39cbed5a79a863237478ca3585d10d7cfff4762dab30a60fa04a1a99a00cb0f7cd1d4a48d95907b8b667c31cbd97bb4fb14f9564a25b8974482c2acdf82931442e75938e62e5de7e2729f76a03b69b27ac106be01bec45a47ee0c8dda37b89bc2ba0d6c0ced27434a7a3fc66f3c0de6edeb5b5d62893f92d8861b62a3c01046add67ee241bf12534700210d66072c8f12e00f9da1fa9a95a72a83e4ea769cc462da8e194ae1a9f33b0e15a5ec08f0e4f56c9de654d8a286efe02d171e0e32bb97df77854f5d5b26446627389581cfd2983713c8d2b271b4ec0e337a31e2b4fe89085759f974d55d15c58cccde08107b01b2f34b2315a35a825151935d6bc97c069d1ecb4b65ef35b26c9bed84ea8700bae1362f3db0bcd61d7d82f97820476a23d81f339463c3768e312f13a6f8f95fc2a576920190e720fdd186bdb8b70b91c244f82139abe2cbe15cc8e169be2eaf50ca3b12783affe1bc8c88977dee6960a8c99ca29a6aafc31a5d8f740e662ef9e41d567654abb9d4ed5f1602938df6e998bb757e8488db9d9f6a2e8b4fe8f6d82334307fc40e75352bde1e9762f9194c69eeb29750380c448df58f765c78c8c873c2ac13f4a5c7e8c4fd7d3a7198d2465f1eda1cfc4257f2495ad7caf422855550f64a231bd06491979577e8cf2892c458a874dc3ed0526a4a44b3834a420047b52966d2ee711fc3ce30ec5ed1906091367191e2f6ceab60f42630b89e9e6cd3f2a0236546fbdf2c16fbbc4078da8b17b932a11ae83d06ffff446512eaefc513ab9d24cdbaaca1c6a403fa0404bdc284f1ee00614b87ab01881290efea457fd660017b8ee965cf9004e795014ad891124c0fafe2bd0e6d2739492fe0e48ec6395fe03c776594cb99d7bbf71984d965abdbc8b1d41bf527454b5990d1dc1f42e1fe8211cf944d10202052070e0de30d39cf7c6d16ae21e667b7bb44bec2dcbb940d709cc456248244229a7369ae05149b72813ea9011bf91262f4c3dc768f8fb021aa7c3ca62be5307854cd8b8b1469333bdfd89be22e33bba1c8a2ddfffba7b5b4583626c6c9760984de399df9e71673123342a1c488644ac1d3d6c867c28565fdc467e6bba9458b41213d4ec6c159f4b36a2562b2a21223823e3441d248bd134ecd0b83cd59f1e30e32be97059fee4e1c02f72e329009b79c30d0c81c2528d437f5393376eed23d52d9b5fe5ba3b176637edcb6e4c8ab720ca0c519ebd1e95bf3723edda369d48aa4cc42a8013bf8fa017f13c0eb391b59daf6cfae127e292841525ac374f3161516c2074998e7a11536e6b34b6b8709017ce94370cc3c825e03fa8ee5419e13a2f43052b2ad3c3d545daa23272f05e79ca1b21e81dfdd0ef8a8d9078344cae0d6717907576a6d69187ba71900c581b9749aa6e01d7481fc8c677c5f9c9a67635f89b05015d70938119466ef965ec31e03ff14548616c2af8a45be5737578c7139383f0e58613a18d484d7e15439139b8ee628fc31615c26bafb0d8d41432743b9c90a26f37a651d05bbc3993a642fc43c37b1b608e905d7937782e5d5af4253c7e8789fa2588cb66f45c9d82ff2224fd6538392449cb887b42696e413a2c3f4b26dc8e14df476e9929ea49d271aba69d3df09df2d97c64f9487363cde7d8d0fbf6dc50ad45be4f32b0641b3964b2ff49e37b7b1f18f08be0116a2759cb12b271de901fa9e495d5ece6da3ed3be3bec54cec1411374163659d348a1188cbfaafbf58a8dba35b3578eab16abd13787c003c30025ae366bd4f579a9d66bd4dd5a1e9d6a1a4edf071bbbbf8c4930dce80cf1b0ade7f22e282ad4582312b45bad11740ae727df29b2b5e221b7467585350aed42dfc1b74d7e0fa4a7f011487801e4413e3b3a47745ca8f629ac3997f6f76d2e5726be816ef121ac16df1ea6003da29491a715fbfefff88f9d6ba24aa5e038d159bcf30f774dde2b433adb093c937ad90f790c25915e6bd3b1e5bf9a6c5c4e776f0921ab396b18a385f9a385a810c9d68069da0d4bd76146ba77e547f6e77349be04e9d16f984b93b204f853a852d6d5777eda60d95408f218ff3695a655cad33beae2be66022a942409c818095b8496a092ecc22633a5d671c585afcc1d7547ab61846ee11845dca3d0c3e22069e9126fe374be3cb07d2864e5de8c23456d72ec32a12612a82cfcfb687b9e49be223b35b5d911c5f2fd6faefa5584a4ba27dc8f2bcf44ddf9a2406fb1307ac134437105d355375e240f975e19801da194992debac3c118f94256e6eeea6033d6c2c65c95c271bf202723bf285d88492311de285d6ef776729f89ceb82df18c26cf4cc554aa1792219da2778c2501e9a754c693b9e3d233b54c91a838ab9d3cce097ea08127958528a3b7460bf8d49c7a4548d529cc9689ea95198bee8d43f3b1b24f2d147ff0e5a3bff3ff05087f775cc4f3c0db0a3242c62cf4a5b864071c1e5a1f1afcaffc205d59b537f6ddc3ac3b0f8c2863e84c63e8b2dee49d5926d879c196b23fc0fca2c314bf640bf0a289520b3cc8eeb028dafc8918f938b3eaa9fd6b64b030bdb85bce79512d6393c39da3612f1fd77c94d28fb4cd1b84f13e2444eb61d661ce605f835874d561b826702823706722a818ca3331a8840358555fafbb2369806fb1c19ab4fe5fbb71e83ec4a5edd12b14f56431cd7cb5e04393432a3a527c9adb6182a1c0b195431f8644dcd5a37ac1602eff732bd82178a0bc81f7fb78ba476e6b280e34bf2c7bd22afcb390fee11c694e849743652547f658d866a39e6346797c7689638ef046132792074ed7daec457775c3966437acb59c38bf0a65fb61ad635829835812f1b20adcd105d11fbd076382d1e79214d22f3844a8d86792b604bd09e9fd1e7662f1c8955fbe6d8700cce7e6377c4fdfb3812b27a6bf52a4b694cdce1b7bba98ec921e40069a9f236e6c94288e77cb91c9e5246955fccb384ea39f080ced2be973effdf00b995617feb8bc81d3e112b1e1afda2d0eb95a7e9e7e9be3d205b7e6e1ec2a99a686e9f69392c0ec446a74a4d765668410e859493ebc31548418c85c5b489ddee5a7f355399f29312cc5d7bcb84acb999903e5f0a014e601307c91c9c98a7ac5db8aca238e1887646a552b9e16dc15f1cf79ed94b38e286eabcaf29d72c03f8bfa44cbebc24dffff160332472e479f4e6144042c8503e7a903760df05cae9f439d859e2fef33e11894cb3b80ce8efed8e65fa65237428c8c26993d9e1da6bba299f1bd915f4c9e979ef388fcf3a6e58a479eeb71f6f1b28ba63b7b54d8230887fc9a703dbef8d783eb1011630cf3be3c9a15b58bc35a8cf17233bfb27f8d916f68d2153f109b0787caebd1b932aab867c1925b95e8eb6b8f9683552ea294293c383b82392ec749986cfafee0aacc9617f50b471aa45bfe9f559587e8389b0309e5300830b5c39eb11951245d5d996ce2ca477e652399eebc99a1ab3964decae3cd097b08a8c8ef1942d90095122eda2a70fef44a833fda122968a4d7100f0ada97bd4b18a9b8f25a3c1870e2d1061359b64cc166c723c091cfc7a87556a49c7c2404cec58cb3f36ac4eba786910930973f063fe59e4a6bef5d43f7a752e97ba269d540c2cb75d723df9bbe7594667f22562865041adbc3180b2df3cf101b48fcd92f79c7c76e7786120a63280a746bc7926295d1eb224101173333032517c09f327b35629336ed5ed9044881e1a7d24a37d064cb33dd94e184d95234ab0b3008162f195c62c0d1a30be66308bfddcbcffb8ae038ddec9565042793db82c91c9cb2843eb57748747d07113751dd6cf458f6a07856e454db9bae353aa83d4b89787c106f6d2dd01bc29dac538ce94f0bd9ad1778198744acc11efacfe2813cb880a16ae597ed541c1e7cae0d7c4c76831bc2f0f689c4eb0d76630474dc2b7ee4f901b9920af5f064fd67978450c0223e25801a056eea62c533d756a571010bcf1c220939bdfe15bed63478e21e8368db4b1c577a0440e3e482eed2292145d3e27977121427420ac"}, {0x88, 0xffff, 0x75ac, "b0c200acfc6a9c8094d20827515dc4ae5cc42c4019213e0a6eee8cd6cb52fc303f806a256389d5a6c3bf561c417d27533e50dd655eb909587a6f1a1105e255c77de773b4b2bb855b86a6bc8af21a5707085258a90cf30f5b6a2681002000439e6a0b6d3b6df6ecc5d3b1bdf98e1fbec96877ffe6d42f5a"}, {0x70, 0xffff, 0x3, "2caf621028b34052f50a6d0c0dd19bc0ddb7aaf1754ad9bf87599e3dbf371b4048646175f70685bcb31bc5d639c16c79751c2659851af30702ec594e4acfe9f02d0f93f8b15fb2efb22be37d98c080cd7fbc79feb36400b2653ccfdd837e"}, {0x48, 0x1, 0x100000000, "e209b6fb50a37593da8b63888db5b12ac9aa0d3b2cbc6a31b8dbf0fa2c8a2df19dc66a3a6abc90740f71f7d1610cf81bb9829c3f"}, {0xd8, 0xffff, 0x6000000000000, "6ccb7cfa08490f97c9feaea7051d8dce661248d6ea710c9688ec5ab6e82419f45cf877fe81af04db3c172b687b3b838bfb88fc02821d7daa338fd6312faf948b55ea1a9042dafe7136686dd717fe9a4a978730dc97a243419093a2c5ba8b8fb7ad3ecd276cef5682e837625e1314fe95e33cbb40731caadfce25848fa92fb6663a30bb87718d4121611290f4a5bf24f9f1dff00ddcfafed4c95b0a74aaae29fba483b54b312a704a9f2d49a9af2dcca8d04586be7aaf0be311119e6b4863c55ac6890ba0"}, {0x18, 0xffff, 0x200, "be0792"}, {0x10, 0x1, 0x5}], 0x1250, 0x4}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) 18:47:52 executing program 0: shmget$private(0x0, 0x3000, 0x105, &(0x7f0000ffc000/0x3000)=nil) r0 = kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000), 0x70, 0x0, 0x943d, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 18:47:52 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x81, 0xfffff, 0xffffffffffff8000, 0x81}, {{r0}, 0xffffffffffffffff, 0x2}], 0x200, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xcd, 0x25, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x800, 0x8f8}], 0x8000, &(0x7f00000001c0)={0x2, 0x8001}) 18:47:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 18:47:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xffffffffffffffff) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000340)={0x3, 0x6, 0x2, 0x40, 0x65, 0xd47, 0x200, 0x7}, &(0x7f0000000380)={0x7, 0x5}) 18:47:52 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/228) r1 = socket$unix(0x1, 0x5, 0x0) semop(r0, &(0x7f0000000100)=[{0x3, 0x3f, 0x2254f6c2467fa716}, {0x7, 0x9, 0x1000}], 0x2) getsockname(r1, 0x0, &(0x7f0000000700)) 18:47:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10003) socket(0x26, 0x3, 0x8) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 18:47:53 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) socketpair(0x18, 0x4007, 0x920b, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 18:47:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x48) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) lseek(r0, 0x0, 0x2) 18:47:53 executing program 0: r0 = socket$unix(0x1, 0x80000000000000, 0x0) getsockname(r0, 0x0, 0x0) dup2(r0, r0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 18:47:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 18:47:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) 18:47:53 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xc8) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80400, 0x20) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) 18:47:53 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) 18:47:53 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0xd) 18:47:53 executing program 1: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x5, 0xeeb5, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20, 0xd957, 0x8}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000044, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x87, 0xfffff, 0x9}, {{}, 0x0, 0x1a, 0x4, 0x42, 0x33}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x3f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x99, 0xf0000000, 0x550, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x5}], 0x9, &(0x7f00000003c0)={0x100, 0x1}) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) getpid() kevent(r1, &(0x7f00000000c0), 0x800, 0x0, 0x49b1f849, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x2) 18:47:53 executing program 0: setuid(0xee01) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair(0x1, 0x8007, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 18:47:53 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xe365) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x1, 0x1012, r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 18:47:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="01012e2f66696c653000942e4a0c24010001008d096d28dbc1ce1467d05614f1c3380382d31d80dcf10700000046e5033dfbb9402f30995762"], 0x1) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) 18:47:54 executing program 1: semget(0x0, 0x2, 0x8c) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x11000, 0x8, &(0x7f0000fed000/0x11000)=nil) shmat(r2, &(0x7f0000334000/0x4000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) msgget$private(0x0, 0x14) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) socket(0x1b, 0x8000, 0x2) munmap(&(0x7f00007ac000/0x3000)=nil, 0x3000) write(r3, &(0x7f00000000c0)="732c712ae9b64657b015262dc83bbd81cfec5932f47952742d322ecd32efd7680b5d9ad303b4718cbe96c1cbade0a4c2b7d87ca3fb2da4fe36e1817aa1df370b66f4d00523c9bf73a771295b37fdce07290a38ee97542f4a34d3ba59e29324e6b316ca5b922a8e4fe1b48f369d9780edb4a692c3b5e3e735eade609d3a64fb28ba385b884d5398b59a88152d15de8194b3f603a6d9293cb6264fd66321d2a4f426f2e728382d9c7f1accf58f7427b7eba05606d25f76901bf45a1ee85a00f2de5f03755df747bcd57220d240fba4003e632cc1cb5f3e455d5424be7f", 0xff20) getdents(r3, &(0x7f0000000280)=""/85, 0x55) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getrusage(0x0, &(0x7f00000001c0)) shutdown(r1, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvfrom$unix(r0, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 18:47:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$inet(0x2, 0x7, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 18:47:54 executing program 0: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) socketpair$inet(0x2, 0x3, 0x1000, &(0x7f0000000300)) socketpair$inet(0x2, 0x3, 0x8, &(0x7f00000002c0)={0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r0, 0x4, 0x40) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='#-)\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-[$^-\x00']) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 18:47:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0/file0\x00') 18:47:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) r2 = dup(0xffffffffffffff9c) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x8) fcntl$getflags(r3, 0x3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$inet(0x2, 0x5, 0x1ff, &(0x7f0000000280)={0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x4121f7a4b6181aad, 0x20000000, 0x5, 0x4}, {{r2}, 0x0, 0xc, 0x80000000, 0x2, 0x7}, {{r3}, 0xfffffffffffffffa, 0xfe, 0x0, 0xffffffffffffff5e, 0x1}], 0xa6, &(0x7f0000000300)=[{{r4}, 0x0, 0x10, 0xf0000000, 0x9, 0x7}, {{r5}, 0xfffffffffffffff9, 0xa2, 0x20000023, 0x7, 0x3}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x3}], 0x8, &(0x7f0000000380)={0x8, 0x5}) write(r0, &(0x7f00000003c0)="a4fd3349e9549e0d82545e39a74dc677b0b16d223de817c487e37b77e42c92e1742609be0cccc65cdc72ecc51b672d25998cf800356667452016a85461ff3623e65ae02d637e9d83f180c3f1d89a10064a26e49b37d7364a32e377859b42d27e580e32ff85d930ebbee8475b84953da6770e428400fb01d57fb724c80cc1ff625b2d5fc96ac5228963852e157446ffab22d936d96acba40506cdb290d62691031054ef1effe8fb75c0c5e877cd0a0743539a1987e2a32df6081d00cbffd6223cfa694ae6bce8f9d3cb0a61e28ba900b211658bf369fb80707ce86756f6f7bd4bc84af785335e67cabab16aa90c4d90", 0xef) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000004c0)) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r7, &(0x7f0000002700)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 18:47:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x9) 18:47:54 executing program 0: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) msgget(0x0, 0x4c2) syz_execute_func(&(0x7f0000000080)="42d9e43efa6766660f1780f1ffff7f67660f3a42c9022e47f7033d2bb91bc4a3150cfe00f30f05c4226d9ef7c422d1031df1efffff36f75b00") r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$inet6(0x18, 0x0, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000008003000000000000000000000600000000000000000008c4861f895aa4293947a1b980bad46e0950884a8691b476cd84c1dc5bcc218f12e8cb49584290b21f9e8381cef9ef117613514f227a8485dd33fa92e74779b37ba8a2704981252000000033dce1bb9a32760e9c2dd845b2d98eaa83d1"], 0x1f, 0x0, 0x800) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000000, 0x7ff}, 0xc) 18:47:54 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000080)=""/209, 0xd1, 0x800, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 18:47:54 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) close(r1) r2 = dup2(r0, r1) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 18:47:54 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x2}, {r0, 0x80}, {r0, 0xc2}, {r0, 0x20}, {r0, 0x3}, {r0, 0x4}, {r0, 0x24}, {r0, 0x100}, {r0, 0x102}], 0xa, 0x80000001) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 18:47:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) syz_open_pts() 18:47:55 executing program 1: r0 = socket$inet6(0x18, 0x8801, 0x7ff) getsockname$inet6(r0, 0x0, &(0x7f0000000000)=0xbf) recvfrom$inet6(r0, &(0x7f0000000040)=""/223, 0xdf, 0x43, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x2}, 0xc) 18:47:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() 18:47:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x29, 0x922d364, 0x81, 0x3, "042ccf36ed6a06ebd812b8c029c3823ba7f1dbf8", 0x423, 0x400}) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 18:47:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = geteuid() readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getrlimit(0x3, &(0x7f0000000140)) geteuid() getpeername(r0, &(0x7f00000011c0)=@un=@file={0x0, ""/13}, &(0x7f0000001200)=0xf) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 18:47:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3d, 0x7}, {0x6, 0x7}}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) write(r1, 0x0, 0x0) 18:47:55 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/193, 0xc1, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 18:47:55 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) 18:47:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 18:47:55 executing program 1: r0 = semget(0x0, 0x3, 0x240) semop(r0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000646000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) semop(r0, &(0x7f0000000040), 0x2aaaaaaaaaaaac43) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 18:47:55 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') link(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 18:47:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000080)) 18:47:55 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 18:47:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000011c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e2e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741118d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df4e563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c81621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d4e4b2a7553da", 0xf54}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) close(r0) 18:47:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 18:47:55 executing program 0: mkdir(&(0x7f0000000340)='./bus\x00', 0x10) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x1}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)="61668343630e63e0dfbe7a71d9523b5c69ea9ab6c4fbda24657387e2523bac0bb5b071cd61ec0ea3883435281cc5cbd8d1d0aca47d02fe8cf46e79044f7e9e5b", 0x40}], 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x100000000}) mknod$loop(&(0x7f0000000540)='./bus\x00', 0x2000, 0x1) setrlimit(0x7, &(0x7f0000000140)={0x8000, 0x1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xab5e117aa2e8bd57, 0x2810, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) r1 = open(&(0x7f0000000300)='./bus\x00', 0x800, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000200)="bbfffa59a21ec96965f600b3b7e926c97b5bf315cdee52b6bad289414a526f8f9ce61805f33d7bf5ca0d9bfe2918a9bb201ee2808ce7888077cc5934e8d278bf75424b93e839b092dbc129b77a159895c08ee20396fbaeee49f1ebea0f5bfc710b226b4452c8a1f0108353780088312297472c7aecdbedb36430d4cf7602a682421925f6aa180015073a0d32f585017b96ed44ec05568e8c0073666ec2691c4a5d5380250314ccd5ed18b5e785368ee6b029cf4901302cba9aca9dabeca24e68e19c4c4735985d26680e9d4e9f3f5b6c1383ef0f6a058c142269f422e29f6a301d99e3dee3c56b31a1", 0xffffffffffffff19) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000440)=""/108, 0x6c}, {&(0x7f00000004c0)=""/63, 0x3f}], 0x2, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0x100, 0x40) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x6c52, 0x0, r2}) 18:47:55 executing program 1: socketpair$inet(0x2, 0x7, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x1, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x6, 0x810, r1, 0x0, 0x0) 18:47:55 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x112f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040), 0x0, 0x0) syz_open_pts() 18:47:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) accept(r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x8, 0x10000}) 18:47:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10d4d400000000000000a73800000100b8f00405ab3587515704fc813f4484b7e77973248da6aa6021d4a6d4fc02155022f917e14d42f0eda654"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="9ca37f6c9ebc0d980bb186dc2e95fa8eaa3abf7bcd2557d0c37e20a957ddfbe2ed7d02554a5d24de7b6a029a865f0cf137e912eefca4e0b157ad48c987b798e7d1c8881550766d1eb6a6d10613a44d7e5019131b09fd7373698419a296040cc75039d408e615fd3abcc3965b322a92b96d9c43c7f2d29b0bafab65d59ae11e0bd02827f5b57f7964a0adea7711971fb150ba5d06b785e4565fb25aa16e1c7a0460b921633fc57c5022b0558a85711f2fdf788bc9ebe58fefed", 0xb9}, {&(0x7f00000001c0)="b463d9da0bfca47c0e1ced84db1aa6aee7aa99984869acdab00acd956347b26ed738303e6bf3a2e50d3fa70a192739ceada2ef2a3b0dff7e645a3d8f905f099cc1b415b67a7c58e8acc49394eafe8e1dc30349a19b57ede2b48ee8901bb1c224e6246b5eecf2", 0x66}], 0x2, 0x0, 0x0, 0x400}, 0x8) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) 18:47:55 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x9) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 18:47:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1", 0x0, 0x401}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 18:47:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) flock(r0, 0x0) write(r0, &(0x7f00000000c0)="fd2f27153c7c8595203b63e77981bcce3d3038317587254e85bbfc71b49d48d9921e6f875bb4acba792cc45da49843136f6bb3b640b5f8886aca51c745779f9402", 0x41) 18:47:56 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f00000001c0)={0x3, 0xbd50, 0x2, 0x7188, 0x0, 0x5, 0x3ff, 0x6}, &(0x7f0000000200)={0x4, 0x3, 0xffffffff, 0x4, 0x1, 0x6, 0x3, 0x80}, &(0x7f0000000280)={0x5243, 0x2, 0x5, 0x3, 0x2, 0x17, 0x2, 0x19a}, &(0x7f00000002c0)={0x2, 0x5e8}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0x9, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 18:47:56 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f0000000240)=""/133, 0x85}], 0x2) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 18:47:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) kqueue() fchown(r0, r2, r3) 18:47:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair(0x0, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 18:47:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x102) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x101) syz_emit_ethernet(0x171, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c") socketpair(0x1, 0x4003, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) sync() 18:47:56 executing program 0: fsync(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x20, 0x4000, 0xffff, &(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 18:47:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x400000000) socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 18:47:56 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc1) clock_getres(0x80000000000, &(0x7f00000000c0)) 18:47:56 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 18:47:56 executing program 1: socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) shutdown(r1, 0x2) 18:47:56 executing program 0: symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 18:47:56 executing program 1: mprotect(&(0x7f0000760000/0x4000)=nil, 0x4000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000761000/0x3000)=nil, 0x3000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 18:47:56 executing program 1: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 18:47:56 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x4}], 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 18:47:56 executing program 1: getgroups(0xfffffffffffffd0a, 0xffffffffffffffff) 18:47:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 18:47:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff000801000000000000002c85808c5887539e268900566aaa1dff9d58a331a8bf7493e9ae6fb1eb56d70799fc"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) 18:47:56 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') socketpair(0x18, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) 18:47:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) lseek(r0, 0x0, 0x2) 18:47:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:47:57 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 18:47:57 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x5) r1 = shmget(0x1, 0xc000, 0x40, &(0x7f0000ff2000/0xc000)=nil) shmctl$SHM_LOCK(r1, 0x3) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 18:47:57 executing program 0: r0 = getuid() setuid(r0) seteuid(0x0) 18:47:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x5, 0x4, 0xff, "6df3d05c74b480957c8f179ab3dd2114aff8d66c", 0x9, 0x5}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 18:47:57 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x3) setsockopt$inet_opts(r0, 0x0, 0x400000006e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="110b24a7d0b72cc4642a1d56d32a2f5ba41c42e4d0bb9c4b7c638f64f09a8991ae729c115cdb73c3cd3288e5b20a77469c3dcd0ace577392d1d80c2618bf2a54a5665a714aa4e080e97d9e0c79c345e90332e6880b3ac1ea910ff75863285eaf7ebf3a4dc53c6048b44c1e4d382b533f2129c0218d2fbe6266b5a0e3f97c9e63a098e0f703e3d6ba91372e41592a277763e6e93b0a802a11684d1c00de9b0528e05b36fe797be742ec467293d20481a0f492c9b316b1f8b82e1227928b7eb916f9f17c0fe77c4bda", 0xc8) 18:47:57 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="6539bd0ba0ebf84e84bfea60d8d84e1e549ced283582f1d812668b64795252a4760f1f1e954e9196247a0e24406d4385b784df513113989d5f2b5a2af09a8e02e71949ace5b3de38ef1be52074f317bbf7453e887e2c7786234b8cd770ee", 0x5e, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 18:47:57 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = socket(0x10, 0x3, 0xffffffffffffff92) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) r1 = msgget$private(0x0, 0x400) r2 = geteuid() r3 = getgid() r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x32, 0x5}, 0x8, 0x7, r6, r7, 0xd302, 0x7f, 0x5, 0x3}) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 18:47:57 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x100, 0x1) nanosleep(&(0x7f0000000000)={0x401}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)=')/--)]\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) 18:47:57 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:47:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') sync() mlockall(0x2) 18:47:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = msgget(0x1, 0x7e) msgrcv(r1, &(0x7f0000000840)={0x0, ""/84}, 0x5c, 0x2, 0x800) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000002200)="6360f1bc651063a3b9cb38601ee7ed2e2a2414344d466650b72a839d182a88c4756541dfdf0a95368bdd0f72d7b61bda42c1ce679bdb87ec54641607cecb81c29ee3bb66ee98ef8a3c59f8956bab5b438a46a6a296b475530acac06b855fcd1501d21afe3101e77ba13bfb18f85e6caed63668cfe095abe541d684637c2c5de19fef9f0d6c582be3043458a94dd29f688d938ff174c36b12e3f8d94eaabca295aae6090d569383e546395dcf39a9c18c3af443d64661a62bc8dfe05e156c089aec2ed5bf25516ce8249fe4ce3d7652a69ac18ba91f163727d75b49d46ea0f4a76b8dc3f553c9567988f21cd387c3b79a826ae746f0427a65521f75c93d967d71ec0823481b95d06a5224c7ae27e3cb0a7b8b3758857a373a4f822e8a3e32478fd983b9d09bf434a41a3d450c3914135241232f98bea57cd319602ccff63aff4b880bab769471c61dbe64049b3a677a8f839c655c681b26ac1c03d3254734e3c4bd4aa03fb2c6833f3272851414abe6d0eda5e686924d7fb92f78af207f6f25847f090d614ec43b2f6bfb935fcf635c3b7aa8e4934cb464b2cb19b4342d16fd82c75ebe32ff02acb8d579ccf1325ad1ecbcdd2f83db80b28055ce252e72737e40b30ce1877aa8e88aa899498405af3a9e8bf05481f787ad67cfc2e9bf414007e59f1d3b61eb88674036c4f4a56d022cf3958c405d3a8702061ad1f3d4ac590060a9384ecd682f9b46f44c16167ffdbbaf2cc3dbe663034e0708e8661d047ae9dd469efed845091290d0031a34e374cdc4f012b409c080754a24045cf1042b42e59e694d11cf759f1e3c8c31dc4ae07abc51cd43946763305a3fb1e49f286f55deef7458cb6cccbedf785563f10d34620ee8d27eed8618163a69b60f9e3e9d705b352f85c69128840a963feb87d69b4967454d70a83cd6b08f948203612b5026fb1f360fd22c3b3fa10bc3ae20df895988c86d0154e77456b68396e45250ff70d2bed6dc6084c3fc53bc50e61d8dde2254761bdcc21d258e29602dfcc5b16291d98d2afec1d9226ab19b286b3691e0a894782e0eaf24579b4b3910129f610f98d6da9f9997f0be6d483f78a12c7e6de63b54ed0e942e0f5b6426d5ab2c828798a8de02830137cfeb73a6ecb6a3935721849ed2471eef7c30eaec19d888d5d71c3952b30707d317fafd3c40d7e4b5bcc5c45086af3e534adbf13db2566e72c85167c475155f2a37cd827e07600b82f37ad06a27ccdd46a3070e61a6dfa12455c43c91a2a21ae2babd3178afc249b351f0b17f65c7436c0efb9d6bc30ee2c1d6e6d273f1c3051902f36ff4981d3dc9a5e0a997849277ed52e85ca4dfe9f654c34d16d269adb31a6ab3882808aaf9fd36d05e78a55d6fae047c2ccb6c71658cb362a15d847c2b865855f925f38dcb290d9d0c8272be4a763dd435ca505c984c8f636ff336610eb2d00f70c5060144f933fc54b40a237417a33fc21765a7139ffcae99483674893d179904fd6f5ab0dcbd26239833837a88e537bb358facf8e39a3cc0a1d93333a656bd67afe1be458b02cbb2c59210428fd51e15cf2f15833db61c6ffd9e53186dee90d03e54c8d56c2e777e2ba05b7962793fd66be42464866cd0c06f69ff12e65934d7117cdbc216f21ab44f46ac629a5705e135d5a0c774f5378f1bcd7697b90b2d382a9d9f59c23b92389fb7862b69495d3321d93845ad1e83d01eef50ff44ac3261b107d0f62ab7d135e8515633cc31a51d3e38a7e9976d92058dfd6bef97330e136bb7f34800d61aa8eece2cb90137e8e97b2855b81b4f08bc429144ea86b6dee0f979703c22a6172cddf48b498308869306a95851446a06bb2b906ba83714f6fb13fd8335f1c15025b525f891aecb41fa31f9350c126d96b44e96f45c9df397d3e3a1c63ed98c2eb4efb089578a41a2f677c280205524d9a6515f290101fd1e5d8d705c93f123f2705c0b338228c953b6a5e9804b5d05d65581aea193494eece6c32287b8bba7f06f93b687ee8e174320f0ea05b19a332b6c68564e7f7a955541220db956843ab98715cb0bc9e194fd6bea800c112114a357aeb516b06337ccdb3a81e5ba3927efeef7eacd96a24bba940791a9f54ceef463d88a6b38ee89631dcc01815a3b871f126b5541d7fd93d07ad67999b41ee7a88e99b1d446bcf4a7dd8299661e5efcf8a041d509323d6f1282bfe26fc5ff6fbce9958aa8a6b33690af9cb1a3568814c87e60880019acb440c26784630fe85463aea932507fea04c566edbec45e19b07919260de16b9a72296223403a13cd3cfb22eb51be3b279ab267fc79067a5351798db075d441a540bf35c33583fc8fa0bd3aa7d1957099c1cd5026009a5d0883296e8804292a7880092275701a6b52f7689249c6e92d454b7ff201af2f91b366e5f1fe7899dd5498aa24713791f60ca0aab72669e479b872643bbfb256793f9892cef7092e792aa20e37bf5fe66b2609e85e57f6fcb3f0d722cc10e354c0e766a343a984ed0690f36b99f26dc9f64f72173bdfe1ecfae32bcbfb1776d35bf0b11f48451fdd3d901927c8b6badf133ce2cc168f92d54dde6fd0c48a90d99a7cd0a5a53bebbd74d75954cfe7439a3ac41b1a567ccc77974dbbc8ac795bcd63e603fc517dd6eb51b6d3ee408f4277e0ad226cbcaa6bf86821785222db937c5cb9e468d816769a4144ae2db81155ca4be45a0da41e1b1d0c569b3cd233466a75bee0c5725f9f63443cdabbff495b0cacca9e3778057d61c61d1053edc43caef3f781ac5842d21d746fe742f7b581d084b58d0d3750287a9adb73f63895ceca831aff1107c259eb0c420b290a2540fdb37e16ee137c999d77c81688d25a4717a21317797b15dee58bcb34f713b61695eef312d20b9a", 0x801}], 0x1, 0x0) readv(r2, &(0x7f0000000dc0)=[{&(0x7f0000000940)=""/230, 0xe6}, {&(0x7f0000000a40)=""/154, 0x9a}, {&(0x7f0000000b00)=""/83, 0x53}, {&(0x7f0000000b80)=""/13, 0xd}, {&(0x7f0000000bc0)=""/231, 0xe7}, {&(0x7f0000000cc0)=""/212, 0xd4}], 0x6) accept$unix(r0, &(0x7f0000001080)=@file={0x0, ""/4096}, &(0x7f00000008c0)=0x1002) pwritev(r2, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae621", 0x752}], 0x1, 0x0) connect(r0, &(0x7f0000000900)=@un=@file={0x1, './bus\x00'}, 0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) 18:47:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000015c0)={{0x18, 0x2, 0x101, 0x8000}, {0x18, 0x0, 0x16, 0x81}, 0x5, [0x6, 0x3f, 0x1a, 0x9, 0x1, 0x4, 0x20, 0x8]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) dup(r0) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001480)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="63a05c6ee28c362c93d1e23791902d0f62c6e2263f29b1f966e444cca64495eb02bfedcd552cc049c79594b2dc16ae6f4f8b283250b3dfb17255ba01a54447d8d79f2a0602172297316facbd7b3aefe1229659215bd971d986f369e70c8555a33e2ec2dccdce7ec691ccb32b63597853efa61db810018abbb40038fc8bea283a6fb15155696872c04f5a548a678ac65ea8015e7815522c041bca8a8000a6c79d60397a9b25b1d92a2fd45e1eb03d3579a44ebc674fd7ddb5620ba5cc6fff5c96b392895d9d6e5523cbf51c5d89357cffd28af47b57", 0xd5}, {&(0x7f0000000180)="79b5cec9910d5ae957a5875f6f86ee1bebea9adb348e5a365450476b9ca1eb29f59961053f546b08d49b0d97accf8fd3307bda0b83a927b4520104fc06c383390f698b746ec0d28639893d460c2865bb7990f6ad1ac244748708e8ce298b2b39c5afd781f94eaa8073d02b1cc41967f6626b0de814cdd7d25690b524f77e2709137c4a9c592bd80388b2a938ca2202ad6005b283b1ff7180d31f86c1179709bbd2f10aa350d25199d103f733401f4237b640139395f410db0e9fabcf7a6cd664e172f4570c41f2c10e724bd1ff3dfa84eb70f33ab2112f9942e62242488382782b2cad641d0c4f65b2ce07bc8233d3cce8e9b10c1a", 0xf5}, {&(0x7f0000000280)="7ce14b100cd2f97a69cf6359a181449d95399421018be092ba958b573a5b4363084eadf654c9fa262e8d3648acbe971f610d2d8337f528830bf3d6d87c23fd864b96fcaee20143105dbb2d03606bbc885428f2267eb0975987ef7dfbc1df53322495c7deab1dda8d6cc3b58dafedee360c74e54f6c8c43655216a20d9fc8f7f34dea543a8a0a1a246e0738162dcfa23a73b2fe97b02eaabadbf6b4dc2d863a3bca6ad8e8627b1b6892a4d258c747eb7440c1ecdbeed7e1d05067a3e6baff41a124f93647e71fd1b58c7042b9d8ddcce87b38a5ade69d0408d38e2f7092fb2214586894a7ab701780775557ffbf08b56ec704c3f011c7491445de5811bd955f3e0bd08618be0cef87cd20e53df742a6ba99ce36b4787e9248d4bd59cbe368dfec9ff3b2aa732d90fb5c45158bfe02f8a39c83e9d2a72df429fa8dace685e1383c6d1e747c5a15ab8b8eb1bf45d8d8bab019d4f49a1c37240e067919b639dc6a8e1348a44aa371a5110f55b80f081bc9abd7acf536649a39c677079fe91b0924438654e081f157b538ffb31ce2620ad1cb8f5b81010a19dd4a9f4912bcc05484f53b78ae045a3468ba24676a229c000c74c507b0e511c73795f88852ed1a0cbb727c289016661911a67f28e89c346480b5725015fa614e1633209a595686afb02378305c9d2b0ea618841e2a889b6afeaac601a05fc9ad1d778629d809ff3188888d4dc6da871a831c054f81a8e30f2e30420304c7380144a6c8e1b47b32081eb459459db1214fe273bac815660cd629ee5febc5b1e76db17b6c507fc79d2e9b3b8abec6325629a61f56a7f1c9f3d546ea0a75dbf6b02de1937440bddab123c0369264e5006d15b18dde69d3bb377d7a00c8a769a5d6840360a69aadf36a4b7fd2f984a349ff5fc06853ad4f4ba8b3288650b3d7187719dbc12cd58c98065f911c618b0964024d2a3b06cc4d73277cddd81d2e9e2cb5f28defa9a2622c02f03231098ce55c03eb54a358ad1601da0942c7e76178fca2aa7f63bd213588652b57ce9fc68ba0057c72853b59b1862529e924d577c80dcbd6c9810f38fa580ed5a6c9159fea03dbe515af1c59829f50eaa5c94a7a28b5b268ead384a9353ba825b0522a784aebe609b6d0170a9a8c59fef099ecfff3834e2657b602ea39a7612eeb8256f3927122ffee29d0c4503fd0529d633f4daed7faa03debfdaeb9af5e521452bb918e99039fb5afb45a7eb51c57dd5904c8195e7fff5e864b3834b723176919f47a51ddd2677f60a5bc25acf663ef1b55e3574b77f389baf60094d52de0ef96a4c42f312d22a56972ec1b6570c00faaf15526269b275c30b41f83864f920bf020c179429e5b049c4562b26a48cb9b09defec24af63cb1cbaaf897320bff4cc81cc7e36a5458e37e17da04979337f7e62921c795bae3c712ce4d1671dba91e259c847c23413490ede8795b97581a4a6bd0c585fcca127a0e386e469dac0c5c21f2da908fcfc30e6afc6d466aa028da22a34073ac39fd3dd76b7060203c092269c9499c1f91f53edcd42c72d41260d8b283f7535b1e3f777552a9cd4f7059da2bb1062836f17dbc433b7f579dbe8c835655bf58c79a47457d9068d6b0bd3a0b379fa27a3aad6173194f619e408d4d05c804b92c394b84e3ebb12584c2da929e7ada1b15ae741d13df62e7c987aa74cbfa0c80bbe05f0eb61aaa30c6cc8831f7a10fd756933b4db53a9a87dabb04ca93d3988a6750c6a2bcaa37f2551db6c79d958e8148c2aab6a50579fa433fe533859d7cf3df5a842f190f54a3720af7245458723285cae2e41ecdde1bc03eeeb8823b543bb13115cf233a904aa65d888a4b54f7b62288e71eb6d3bb4f7021a6eed444836ad7333a4e26cc8c31f5ac95f7f67ae92ee07828ac8278301df78649262ef7e0925668f55a764d14cf8480aab929ed516efb2e4134ef93ced5491e39152225a5dabbda9edc5141ec70baffc26fdfaecfa0aa3fd050185d882af52fafaed4f7369225c961051875038808ff6f78cf5cbc962a4e393aadb4af0164541477f5dec889f30f4eb209108e1b9727dabfc6868c9b19be7f14be6a7428e5e323658bfc6a2935d5939ad30073cf3efed26ee3874eea673ab7450362665c9e4c80a5e3f378e6ccbfb633719b050dd0711fd5ca2a62ac250c7c29998bfc6f08e3ca06cf45ae995821f13e15d3ec62a210d0f9a9a2fdcd7d508d196c699c42b5ee2823932a52ba0118c599ea61cb53817b20f3b7f00b66d52b8b1dcc3da690c988e38cde1f9bb1c49a5cefbe50c6478ed230674bca7c5db5989c86485fc76f67dc9bf424f9b3d76ac541bb4228021472f52b9637140036698a9eac474dae32da5b289d9283ee434ce43d0d2883cde94b3139d1189e41d3b1b7be9fe1eda2765c1b5f472a53540ff2498eb0af005d7d50d5adefa2a6e4f0bfe58d0bf64490e6b855b45e161c45e562b405c5924ed34bd8a31e2f9d2a9ee563e23707b42261110fcc4bd837e8407a24b2be9a31b487ea1f79de1f1fbe0f8e9441ddc913d383cf957be5ebd0d6aa1d8c841b324343bcc23c9015c1a8df1c042d946fa679af5ac71da6da64cd412c641e43f349c4a35bf25f6bb6c6b922ab9b7cabcf6a9e635b0f9267afa59133e4ebc0595aa42d21e1189bc0ad37e55152217ba67f7abd9d6c86857d8bb2a3a0052e8ecb68c0c0d8aa6ecdef67e7481cb0d65f52e3f78ffe77733519e3ffdaba7fd769a3d8c479d37fa4de70521e177bb2cfbc7591bf8558a0c46f945768c9f930983ba71235edf6bc27f607d489357cc14f3e337d7e447dd5a79c89ead01548809fcb5dc2de4de2b54be57bc5940ce5bcf02532041e221b79c87b8852f226d3bdc3aec4e84f7db7aa6a117e441a35f37f6bc95dec6c4fe1b5ec3f34f1d3fde748029ee3f4e7daa1ef1af76f3aac715c71c3db0c99d99db86ca1a65ff6a0bd130852dac02f42a7ec7e99c5f014beeb1b2b949ed589f6ab2b00fa3edf109ab93108785b33de4005a4702b80b23c79cff3df09f73d82f4302990eafc65c77c7d93eaaa436de5944daa000e9756773455a06e827e1be5d4295c1a5f5df513fb119bd7b1ee25eccd585b51f8ee550c9befe5215402f4c1a5021f64482cc2fd313eb32d766a18644f104c9f2f979ffca3334656e530d82d5a95b566240492fbf983e9532c147fefc0a64791489cc72021e4157eea2a690a092bfb1590a60e185717fb2909d562402da1f004c4fab5596a9068a76e7b6d64ca3c1f2d078671c66e6d890371b4570e9c6cac5f06c1ec24937ae1d808e82befea2b6a87a870abce50c8b742d377e1d22c2870034545c48e94cb5bf86c3411c8e36509fe8e6511c94ba62c9650465d70bbab33151f731cfe3059c8bf9dba38fcf114887306a6659d0d5079106c8e1370c638ececcd7b1127705b9a98173eb2145e44a8711eb572ba447681058cc67165a977854f79ca14bbcc1dbd37545cbe8f8b31b46ae45f9efa9eced3d0e2ad5d99eec6e438ff09daf9e28290d4a91ce99221ed7cd325ad2252a0443874e4b19999ed333f2433136b79441633bfb37ff8777fbf1dbac76180c6fadc63ece88e032e84ddaaa0f300f92c2fd3c9cbe57e6621c68542b57359521d2263c100e3168da252c0f947240e5bfafceb2fd942a532d552194253fb90acbd39dcfa81a366aa093ccce0b66d233540db3685a867067cfff547a1397fcd98b7b567881fa6311d60459b1074100daa2bfe3f259760ad33c9bf9c601f555364f0fb18a1ca5d81ae1fd79303a26a76e1120f6ac23dec7827ed0d7fa48e922c72b1e58364ec72d86df5bc4bc342370eca30a560a215a4614f6810d4777f8d59dbae75fd253592873bff952fa1e0ea979c18ca91aeddc81f3052ca1857ce3564d15677766c3b1716027ee0cbed8b6a7b2457a741b2bbf300966dc24a4e9f812827668be0ede5aed86bc6cfda1116a91c6e1bb6e0feb8efdd4fa831a341f3ccb6fe2a6be2004035fde3b6321225724d1356f65068b9a631bb43e83708261d4bb70a557ee53e5beec195f37c99ab8af0c3b0cea14e5be5ab0d71b43438e2715c7b3b8d57d75f8e7dc946a9a1e54b6534342702481e0ff79b1496e79c65c917fa82d319998843974cb7bbcf366bfc67e14177f86addf0a9b38870984b421aab13164431dbc7ac95b5ce4a54167e83ead357bb067d417bd02183a0515ac64a52a848d716d6d2f7f25c01d10a1344ea97f3aa580c073dbdc3efcb842c131da3a8875035a96843a21b6bdc8ff68ab604244a468c41b2120f837aca2b61c3893d0b41dc3568cd28463e82656640e54799c76a95e4f383481742426d68f6f78444f67647170cea8ab1e0654d763e6f15dc40fda6b0e1adfcb7a95c1f9004a3aee54a207065f63a89dd9e57ca54301c772c5931b6304f6bb1a5f1dae73814b39a5472eb708aaaaa053b4373ae3bf591dfd8d67255a86a6021a2440ce3eb0c2fe49bbebf86514a66091ef20d29b6e8a895aced26567dd004c961853c7f8d0ee978bff8f78dfeb0d5655e940f5d92ad652cf888ce48562068606f149c32cd409bb7b702b86c0e716e056122013fe3e6ec6b3a5a5f5274d655fc6a579f90ca91a774633feb589b5425a9081b449eeb5bbf17c00e1e686244142a818e9393ca9d752f449751bcf871c416fe815ce8bfe8ac87cb751a0b0ddbc96f3eeba0d1cd76145dc72721454459f0a97daac97d6cfd2599642e8d125fe19d996779ff969f4057c7e411a5cefd27581937cfbf5f9e70d0913a4fc644c70c38ec44d09fee37177b6a16ad82581dbb30599653ca45ad08eec5b0fd8e5a8b408aa9bd2b20c3576c98d2d3a58c7080144d6062d841f0991d1e5557e8d1157ca1b220b050ad5011eef1ceb3f8a431abfbb542245047d1730aa89403afbba75ba0ff304b0aa18011c7e6479d54040ad5aef7c7efecdde2dc6f25e61dec36df6e56907dfcfc369726804cb58235dd336b0d5e9993b70f5b6000fda3db4481625106311552bba4b536369ddac2d325639a3e0cc0c0375cdee7e01bf81918ee0dc275b33fe72005fc3919aef6d973bdf221e4adc0619aec72dce1bbfff4bad279524b97ae6c6d754da97f1ac941eb7fc2bcc8253fb4d2568f8d2af75beb2f58310fb039679db199ebc061f90e9d7b2cfbad94347f2bc635052e1d5f15318043674ba104479bd9c0323ca58c32bb2645a66676ca3b8923799702c7827513d04c3c512e100409bff7d1f43dcc04a07758370cb72a90be081a02812e661d28e4afd58117ac5b34ff3780e526a4fc06ef20455206a63b73beb9dd75a3a6bf1d0faaac7535d0990cfcd0c9ef0c54c1a5dd728729d460ae6f0925ed80cf16f9a3a98b5a036fd6c01fd0369c694979bc9bd2d28013266b90aa621836639c639563911b7c83029f7bd45c692a1e8298d3fbd184fc7f307b1462e85fe9e32584e85139c531c877e01817012bb70383551e3fdf136dcd77f49fc9b10b60a96997dad76053e207d0f2a7ce4865212c03593cf23deb50a3d3c738e9f99a58d36ce8c583b88739d77604736acb98037c437a263c53c687c13c4a82f265562d30613ef0614939a587040f31b588b919d7598e6786b89e4a64aa4848d3c91e9642c5cf075366bb204344a36f605ef65219fc987dcbab3ccc91b17143afff45e488d3ec54fa9549ac86dcaf6366938210490e767965aa802bc0c29632724eec69e70d61abaa77f2ef29dcf510ff1d5a37dc719dc9f148db3755b9b2fb1166a1aaa611dd7d6c577a2d211356b79b", 0x1000}], 0x3, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x98, 0x1}, 0x2) 18:47:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2150, 0x800000d00) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) clock_gettime(0x4, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) 18:47:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) socketpair$inet6(0x18, 0xc004, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0x297, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0x80000001}], 0x4bf5, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x80, 0x7, 0xb8a5, 0x5}, {{r2}, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0x101}, {{r3}, 0xfffffffffffffffe, 0x53, 0x40000002, 0x20, 0x2}, {{r0}, 0x0, 0x4, 0x40000000, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x29, 0x2, 0x3f, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x2, 0x4}], 0x5, &(0x7f0000000140)={0x7fffffff, 0x7}) kqueue() dup2(r1, r0) 18:47:58 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffe7c, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 18:47:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x0) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/105, 0x69}, {&(0x7f0000001380)=""/43, 0x2b}, {&(0x7f00000013c0)=""/158, 0x9e}], 0x8) 18:47:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000002180)=""/4096, 0x840) fchdir(r1) socketpair$inet6(0x18, 0x8002, 0x1, &(0x7f0000000140)) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 18:47:58 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000040)='./file0/../file0/file0\x00', &(0x7f0000000240)) 18:47:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0x2, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffd}) dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r1 = syz_open_pts() dup2(r1, r0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/107, 0x6b}], 0x3) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:47:58 executing program 1: r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x5, 0x1800}, {0x0, 0xdfdc, 0x4082b861fcb26f14}, {0x3, 0x1ff}, {0x1, 0x0, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x80000000, 0x800}, {0x2, 0xf3d, 0x1000}, {0x2, 0x7, 0x800}], 0x15b) 18:47:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7) recvfrom(r0, &(0x7f0000000040)=""/51, 0x33, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) listen(r0, 0x0) shutdown(r0, 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/191, 0xbf}], 0x4) 18:47:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c9976116291", 0x754) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x4) getsockopt(r0, 0x7, 0x200, &(0x7f0000000080)=""/34, &(0x7f00000000c0)=0x22) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') 18:47:59 executing program 0: socketpair$inet(0x2, 0x4006, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='wx') 18:47:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) 18:47:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) socket$inet(0x2, 0x3, 0xc33e) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 18:47:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) nanosleep(&(0x7f0000000080)={0x5, 0x3}, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') 18:47:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee", 0x8c}], 0x2fb) chroot(&(0x7f0000000180)='./bus\x00') readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/1, 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 18:47:59 executing program 0: nanosleep(&(0x7f0000000180)={0x7, 0xffffffffffff0001}, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x0, 0x10000000000000}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x4}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000340), 0x1, &(0x7f0000000140)={0xf2dd00000, 0x17f}) fcntl$getflags(r0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000240)=""/12, 0xc}], 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x9, 0x1400000000000000}, 0xc) 18:48:00 executing program 1: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) syz_extract_tcp_res(0x0, 0x2, 0x200000080000001) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) 18:48:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair(0x2, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x11, 0x3, 0x0, 0x0) ftruncate(r1, 0xd729) 18:48:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000140)="c462a9aecd418e8b00000100db9900000080afc461cd6221dae967668430c4c1adc200006647e3683e2ef3460f7ec9") writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x48}, {r0, 0xc}, {r0}, {r0, 0x2}, {r0, 0x4a}, {r0, 0x80}, {r1, 0x88}, {r2, 0x4}, {r0, 0x3}, {r1, 0x4}], 0xa, 0x40) sync() write(r1, &(0x7f0000335000), 0xfc94) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffe7d) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0xf73b) semget$private(0x0, 0x1, 0x400) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 18:48:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20ac, 0xfffffffffffffffd) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000100)=@file={0x1, './bus/../file0\x00'}, 0x11) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pipe2(&(0x7f0000000000), 0x10000) 18:48:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x100000002) 18:48:00 executing program 0: socketpair$inet6(0x18, 0x0, 0x10fffffffe0002, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x6) setrlimit(0x2, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x18, 0x2) setrlimit(0x8, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f0000000200)="8ead3ad0fa27011e8d3843ba3f765e26809ed45eeecfbf0665ebc93cd81f2dd864c05d8780e5471a58af197d93fb38ab696c49eb0a66a00a170e5607d8d57210f6ca5fe6aefb993070ef14a012e0e13a80848664", 0x54, 0x400, &(0x7f0000000280)={0x18, 0x0, 0xfa9, 0x4}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 18:48:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 18:48:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9148475185815a723a5533627e1a84b18eae02be584a02eda9c6681955b6dd8e7c5feee49cd9da148819d06024606c3f19a3be22c682ed952d283be07b8bdb801ccf9495f5e3925a919da62e92cca5131af82ad8638598eb0ce17947b143f2c64a98e6d371fb5da9d41fdc8e6d0a6293a994d11f2b027dc426a7633391d774", 0x7f) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x1ff) socket$inet(0x2, 0x4, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0xffffffffffffffac) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="4a357f838bad6c6b331635f26550a01830d2de6ac6166913712624c892cbb9f620e2587b0075658f9026643f4a01adc94b8f34f75a3b0cef29e3c5c2fd17812dd55ff0746b17eadf0b440a553f2df8ecf2d8b431dd8d1679d4", 0x59) bind$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) 18:48:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x13a) 18:48:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000000)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) 18:48:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x2, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x40) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x2) getuid() r3 = geteuid() r4 = getuid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x14) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x6, 0x7, 0xef2, 0xf8, "9dac37694a23bc74f94feae312768450ec560eef", 0xf490, 0x9}) sendto(r2, &(0x7f00000001c0)="a06f322eaa50752885b71215c18b0b665fe632d9f100b7637d282dbbeb309870598c875b61207c61fe761ba060e9d18920e77f7ca7f7a393f5ac8880ec86ccaa80aa9b56b361be2d31c05334896bce825add7b93aac8c2d7f4a972a6f2aca3cb52e15b7b768fab92056b78f4d2dc376c0327a3e6811fe5d13959d065b90067e223d794460e55d73a61848de50099ed67ca2318268b125651ae25924a686b07bc4c0b23dfb236b5146f815b8ce4eb47f1dde75b1b1ba3b554b35869db1251f4626b0f89b0495cd0b02cd1d051de9eca8d89d834d991e5dda1d5fabe4179a114d0c522229de1058411641451be01004bf1593ecf80ec5099d806276e143622ae43948b0f1693831f56269ddc81dcddd2faa8350527123dab07c62ce5a5e1669f265e8abf955f89ebc445f76fdfffddf7e309405ff957bfc95080da0488abc37d7a1ef206aa7e25bcca3b59df1a57603b73a0d635bdf3772618b7c69b9826971a9b379fd3439fa5d9a01aa42d02344bf7d94bd66d09e7e1c3c2c7f7d0c894eb0c094a6deeb95094910bf502eb9c1fb021493a9ed809ac9de5fe9ea0ce8e93cae57c9cc27d54327b3c3a167123a9cb954167acc1773aca9242fa1fc4c08884d0de20a60ec5e9319578abba9752a3ffa28a05d38722a88efa52d393fc57cc3fa0ccafeb4387726783336f25eda4774131d12048bad88420b15aa742729498590f3cc2aa19ff7643bc1a97e72a9bffe34b76aa05f476343b8c6919826d3cd7cbd81d63defd458f9278bd7262898b0207237dbe8aa421c22bc62798fbae41929c73d747cded53d57ea8ab205f70b1bbf7d5b34a676d039c34a8231ec641abe26b3539dbe2d204e00e69a0accfc9db5d2432fd79826979c443570856c848601832ccbc5065d232ce296443c138e39831b265752df1c9e995b1f42786b87e82d722ec5ba1f4d5f58c6b6bca17bef2d458f9624c3f5a1856281cf45330e3881715566f619448083dedca7524476598b99365bb3ce14749f546091766b2048bfd0ca36784addd68ce31fd6635b45821e258662c0896d204691385bdd4e295b8370ce348ee1e2c6b998bbad6c6c9299dfe7884a00019aa05351b1af910cef05005ae50d7aee2ba8ea5bf900c3c96eb53be1b759565a63c12d6d6756f19926c21cb05a41cf342e1ad4202c7b0d78cac4c6d4292e76430859c6e3f261780b247ce84e8dda61848d57783972054ff4abba2c287c03d30e211e8f9161db97066d8b56ebdc3c3585c0442fed84e2f1b4d4e38275ff629afc691c4cb898ef3b4c49c3d6c43f530e0931ff87468ba6dbe63e09899d9385d5ffb782a93e903918382dd5a8afaef14fe84df2e5bf5cdf5946dd5118a4c614d48ac6ab51224cf8e38ec3f36604d7e72c5874e350346da9a225cb4f0271dbdc4b0bf4cb5717acee364d35426af75224ba9a55950589b8fc1f8ea53b86103a225af9bdfa4a6631dfcd0e68eea26824962c0a7286fef67b193a4ca6542f30550dadd8269dd3633bae3dfd0924220febc414551eac4853e59a9df3f8011980c37763c3cfcb93163b4225719ff40e4c652ceaa0f498513b2fb41af68dce3cd683354511d3c4cabbf23896e81b7f87a8e60dea10edf56788c8fdb2bd3ef64b876e14182e30125042a9e76c716fc8fcac3d2cd707db3e49a49313a1313344ef86418a87a48002394a911de8c84a48b7a040f723942cd7d0aa152a33e534cb9b7ae2ced8e81ed58f39f4dd64c5cb5362abd181d9dad7e9c843c89134f70d0d76813b3f39fb65038cbb43a0220dbdb36c849091866a5944241dce599fa22c5297ea9d86f8a04bdaf797490e2f2db736bceb77203b9f8a31c9271d94144367e477d8b3e864408f01eb6f87e1745a856634e976cd588bbea370e349aef9737f1749a862bc4d8175553d70afc2e8b74f7b81e7b55259469a89644ec3a7bec81b6fdb9696752e854157ea02eab0c0f9fb9e2911e40e2360cabe10c3ccb601f59d57613f024c685dd21b62dedfba96d98f4ba6a5d92d48463904327ccda7503746269d25daa36fdf61a2224c061b2ec5be2b836d60a30f050bf84bab4fd1028472766133a423f544a2ac794285bc3091709ba777b71854a92c3ec3042cf68249a94dd9521e7c8e42e724a26122f3dd7ecae3c1a5d439487bfafc4a18622f8650173741000a76913decf282b456e691bd87c50236ebdd6f36a3219a5466a2550c8ecfeb72f05bab023adb64161ff112e836cdf95fbfe030d933df3649092a174f9997d810b5c1d94d5705cb2dd17fec3ec5ea0eabcd2d4693268adef66ccf418de2d59bbc0a105c0730d4efa61e90a617b6bdd7f03cc27f911c404e551c14fd675e1ade7e2f81d64a0e9e215c61faa30b29bf574cf3169176fa1a7f48697dbe9eda98dc7a1d3cf11811dc2a7dcef328f02b54730242c5446477b2dd41f01101bc83faf206a2b5c4e2d9c6b43de3e6b92e040a1f47319e34e33a1a35323048696f97bc13158bcf4684bb7c817cfb9977e20295fa067ef574598130c94584c43510c3aa6a03306bedd87e2436db264ae7d098cee781f72e0ace05bdac97ee8adbd689134fe505c4c58e0c225b9f21cb68106fe17bbd04da2682fc032f2ca744e82fe5ad5f349ef9eba5ecb09a89e93b37c4f3061c78a23c2c22918b139977612218815dd4ac32c5dd827e2e1227f49bfcf8c49fc112ec45afd64909fbfd4a32e41e0c2e869be891030ea2f7afc646906f82dd8304554b881d84ed8f817afb6b7e22127357c9f940a806dc279b1f0b4224fe0a5c7091dc66739b91761afe157dbb446006eb0977714a95bc61c5c7f2b11afd4abd0cd604c6268fa0ea8a70e3e5ec467565391183a9ec16feacf904fcd711f8bb4e51ec42d4057f98fdf95f245bc0be18afcbd4b9eed4e60ba37ccf50a399f33c5707dab63f70e9c0b9cf86bc38df6a4709f29bb5fc72bd6a7f0032541f2c4c62208af70d5a6de1bcdf367885a415116e39338a29932d1da79e74422084c3b303b753236de765d69236d8fcb96f8b4f0c340626ef437a1925143f6a80192ea9dd8384c089a1fc70b4087278da49a87bc8a012b16e9757eab1ad201bee6d2b1adbf58e467c197a36dde930b8e05de0091aa5a3ba1724d5749ab8ad62fad79a340c212f24f74fe3de91ab2e07ee4cd017d396188aa2287da460812c399ebb9561f2380717cbf71266e5fab6e1dce0286908293b3c67eb00251dd246fc7b86e11605dcb23c381520d6316de56282ab65fc8187b87f1933ec274bb36bb8425d4bfc129ba20e9a0e434ca8d8e57ce052502dee3e6daa807b224ab084e7a37d6556d36456513429eadfbcc7afa1307acd8ec3f8854606c643ef296e4e4c32020d9617a7684fb27fadfcae5e60d3f9165595975d7dca838f5bbfd3fad9020f47a140240de3c60d54ea017fd6c1bc2df55befa7cd2d789a854f2008a30fa7a444326a086d446d179b952a43fdd0c9c760d68d10c82b3a2d3057cf66f7687319e41812d30f371e45f6334766ffbe4224d41ce02b81e0cd51fac4d251fca3d322a3db45a4a794a904d0420eb6be6c7e667c72d9919088d3efb8def5b55e85b0fd824c72f5fc1c7e76b4857ffdb4af4d3257f9b8f3896da6bb7ce02bfd0dcc8ce0a4a7a96058f21984e58ccf7d9d66b18135fd91abf2fd95198fe493ffae6e90e82dfb4faadafb147270b6fac3354af5db8969bbdc38ad67e4de05f1de59c0a49e179cb63a025a6188dacbc37817679d708dd2cbbec7733cf9a14493f851cb3034aca058d1ee655870c2f045809dca6fce38170b872e007f7bf9c7977bfed704003d219841d8481485f4e330dce7d9882d586943d841a0ce96aac8a2c1d26222fa5c349990c81b5e9804963e619dc0652c897f671f17056e0d99605c7c8b3f18c23df2c6cdbf16a146f3e735866a7f2cad6c4c571e54ca56079c283cc063de886cc3978da5972edf40093305d3ae9f3ea15b62459dab9fd6859b89fa0aa662023819f22dc514b8929dfb50bebda82bd46b3d84bf7d06618cbbbd53313ffec9a0403ccb6f93d3fa156100924b79fa65507dd8565457c406277c5d70dc18957c3771627a7fc1b8fad99ff9fedc234c3f2327498d8937b1bac98accc6e31f3b832fdfcdc9dede4a6981d6f7f4913cd1373810870cde37004c1fe8fbe54b0605857ded238efa7fdd8f349966d9846f1ba0177ecdbbe590c72e5edac9d40c9f1b240b9a3afe70fb3081534e34a766f132b65b494fe1cbe71e92aeddf3c47a393aafcfacddd9937502dd02b2e7aae0234e375d1e1e2daa83eb37b1268623ffd886021370efd654b452b1d1f1acb66c2aa12da5e94350b845d0c14c0fa7c899fd3c11b922c97e3544c4c9e5ccc8e2f0f9b8e896d644fa2dbfa5d20a8d52cdb2bb517b4e784683296711bf665d0dcc19efac7d201cb3166cf02ca7e9de400657aa0fab62d2ba4b5c4074428cec01dd7e90c7d2ae9f6b1b6e092f5fa6568025ebe9ffd92fc7dee2fdd239db4fbf178c348085ed0455dd6f65c1dbef8301cb9bf44f9b621f660bd6b7a92214be809ff6a870410b510746ef6b331d4564029f68b7de2fc03e2f0b83f5e7eb38a739a69d4c23f6b8a4896cf6ad486e7d8af492c89fb8cc62eb07f998c3aa5c671361de394517f3aa6df7c3e950c17572590c8a8f16defa42479a4fa66f82dc0fbda619b6f0d7b21e3f7bda33bea65521488cba4f883e8cd427f22decf180613f6950a5e63a37bda14e3292209d5c4a32c77f3d156f7c38d1bad4d91bc7dcd657290e6498441d2a8e28bac49da17e3167c702753a8c7dce24e9f3b430bc041efbf7e30145d9f6394e4cce34ffd8f7e04ac82875fbe814f2da1ab89198d082b1b1ed91b73ee38405d4446d5c9e6ff433b6970d0258cc334a262d41213cf349cbe15093941715eeb4ebeff7bc603e7bbf59911c016c1f4dfc887cb371c6a1142df6e56e017b9c041d42f787bc84bbb7a2b4b363f099ac77a7268862533bd4f7b1f05482f923f560fff4836204c7dfc3f66c400f47293f5aad71878186be593e40aa1bcfe60efe327f11c11546253726a12ada777a16561c0bbda86a6a4b2eff27b86f8d242140baf4d81d67e3e9c40013001d5d15201f74d78d4e1c1c359590295ce5bf1a1d38adb385ffc8f2839fa304878daf226460da2f4dff089129420430035963c8d1552dab641e3d546c869cc56b0bafabab430617e271063c7a34adc1c607811b66f5a10d89b06fb2bf588664cc3f406f79ea450f445c8af0860571a3aa1394c91c4868b07a42d0579e3d2ff1a5cf9099fbb1258a17ce9a3318b0a2be3c3592e9700cd710ab27d7deefdfc063c45d6583fd558bdd3d1ac66aaa66f582f263daf0351a3254ab7c55c1c90da0d734f2101eed7390d31f5a8f48bc70f1e8a4ecd005ffa980560e78de70e1e17673b4bcbb289ddd2df2bd40cc993c1d226f58647114b63a5cc4a047056107939d6cb2ad0255b3ea0d1ddfd01700a79410672661fb966a48131f357511f56d071b128269704e30fc32effb103f7f52166ba2c23d9766233c22e85eb9c93c4fcf9725889013b3411fd1f1c3563c1a45fcf7cc3ebbb195e5d300b756250336c9c68ee0894544967ae32e82b85e897b7a9c2eed8dcaa3d8b39714c3280f2118920436d97abc88df559a069daa6df71113925c1bf998c0d663f1ea63d6e5f39a1c1090ed8664bb9ed184ffa13b63b970bf729182516614a467716b6011aa7764ca9eaabc19ff7623cc78645871ecad82c512d99227d8962734cc288", 0x1000, 0x400, &(0x7f00000011c0)=@un=@abs={0x73e4d9c1869ddfd0, 0x0, 0x1}, 0x8) r6 = open(&(0x7f0000001200)='./file0\x00', 0x20000, 0xb0) fcntl$setflags(r2, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240), 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001280)=0x2) r7 = openat(r0, &(0x7f00000012c0)='./file0\x00', 0x480, 0x110) fchmodat(r5, &(0x7f0000001300)='./file0\x00', 0x10, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001340)=0x66e4) bind$inet(r1, &(0x7f0000001380)={0x2, 0x1}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000013c0)=0x3ff) bind$unix(r5, &(0x7f0000001400)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000001480)=0x3) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setreuid(r4, r8) sendmsg$unix(r7, &(0x7f0000002980)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002900)=[{&(0x7f0000001500)="a4c4244cfbec8927c2538ee9b52443bcfe5047f51c86281d85a46404b5d4a2fa029f65c911cba6e48fc5e3130aa90ea64e269d3cace96ab8c407f279bc0af97c85a76b25afdcc9a34f3928cffa2d4634ee6d68a8fd15473a9ebf7f95c209a914fd2543f69873ba8be660ae40d6537eda1c51f0c71d96aed5c5a6638857db9a271e8e81ffb0e5e6de81913e837963a2ba8089ba9fc976b882f0119d49a263be1ba0ebd2669d5322b29b869d00317779e4fe77c72454686905e020891c4b200a32376d062e3f29320446c86050c7b6cd009f1cbccda568", 0xd6}, {&(0x7f0000001600)="684f8c0e7f208509f8c9662d93f1a5f2a216ff1e813ec346daa6bac39adfaf5b2f54ae7eb069114e8236528757a8915a37fa8beddb52d01a125bcf1589e1e2c72c2d34c926357de1c010e1822aed673c2ce2d263ee7663041177cb14cab8bf3489d8994ea1b405cf674cb39df730e2cf7a090c203257a36630690a1d1218902994c0479ad35997618890e5315f8894fc278bb00731011c9603dddf057c340e6547edda6080a59e3b132781f30002f8f46db506d82df0e8631c00adc50191f9bc98c60ead1e7702aed865cef92cdb6ad0902bb267f051c5d448b645c12ea07e00f4d00970ee7c63997ac9ac484b5b303c956b9a23b16b73beb1d5dac9ba05f6f8c5d16ce208fc80f014160d2ae9b85b27ec094240b1de04e6087663233aad474f9b836e22330f046244970a40b9b8d139c6777dc390811ceb5ae9e92258dc416cbf631d94f181fc345eb689b76b2b29161ed7ebb1f061b0835c328b74c9ec8507d9fa30a48acc62012a81c84316f3ffe85c1ff14bb62d4863454365d0f6e01caada76d3d6d009fb688a7d65f7a639dbe3b77e766bdd9058e8a97dac6c597d0e39612b4085a92c04bcfccceeaaab61c3d4495af8846e27f3c5d84fd46b5db8c600e7e67111d1a97590ce42b08a8fa4e032e568c13cf4526670168062e341677a2a5026eebb11044fea173f4fb97cba87deaf35a75defc898b48a41e643f72121d79f1ec375bdd98a013fb186bfaf99868736484bcf84c37c0aabb4df83e26ba86dc535aca6fecd7ef0b86f13b646ec49cded9bb4e59c170d7c2a68eb73aabf99f2c2e3c29dcdc2b889f2892812545c2309cd102ad462f22018f12c5bf1d2d2cc9165abe66bd1756aa84dc35f1e666fdf281ed819b2e24d123da7e4456322c64e2f3d0b9ea2b5c77ccb9998cabd78873a53a56563ae28a1230dc35a92eed889000711ec479da15b7119f98affd65ac1b93b1b338f2ffb0d301533c8e0b8636a954dade3a9993873f75b118cedcb9c40874109f307a468750fa6f9d95fc2a21fce75f32c0295968cb4ee00fcb2c26cd564a1b5002d20bc2e9b52c7f745cced8b1fcecc8a9527028d04abdc0b34e646ef158e8da6f6f166a63da702ed778751a9551f4e45f569478671557079ae0c5f4c3c3999779d9cf8c3a1c7a6fe314257c4ed3e9df70ca261ffb18745d7b137cedbfb2e5d5c06740940806a5fcd52e3184a55e8da3af233d0e2e3352efe5645aa2ef9b89ba8eb9749d65c731eb1e79accadbf7aab8cfa4cc1e7b056d5b224ff1cf3ff15a6bace2e23d1b3d7b482ba2299b9f4fab6c3fa552f24d681c34d11fd19029f1fdefc9d37fe51dfcd4b84ffc9c3dfc993354cd819fb5e0e5a97fc0bf7ac6353f26d9f2e5fc781d63c9e775ce3abb8eb62b7dcc9d8ad64dd9a245ed006fb7d0386f46a98e025ee745e6cad690b3f7b0ec5ccf586d74cc0ea981eb5a2f02db15f6928c40e034ef652ddfbb077929f0cf0fc75ffb8c89adc360ce9b277062c32dc3a871081e9bbadf688d6d25cf074da778c5f8732afa047adb907f6b7adfcdea39d734454fb6bfab43bc92c1aa859f0b29b4c21d2c34e9342c01be58d027c9fd28b30250a77f64ded8eea0e8238b1529bbeee474ee964c8c614e232672e87167bac1660719764cf63dabfc025cfbeb5e5c1f868589cf1dc5aa660dd950e7fbdc3c10be1975c48503dc7ad1f3fe4cfe69305cac4676fad69fa2d91aba36638a207e76b4fffba670e9cb63edc602ebdfa9290fd0c41e327444c70d56934d56be60b91c81b8af279d171a1f5b64da98ffb8414723c07393b96076ee96c84c3ccf9b62af95c2581e47dd61e60ff6e055bc3ff0d4cd15d477646516469e87c13d3274ef9f07ca3203daa8230e648741a26faa8d0678aa51775709cf7858895c9c6d87b2c8d8ca7eede3c9a75b14cc2a5391cad6f27086c578970a69047fe1360986f7f40424312386a8b3a45ad926ddeacd2be20d0268e51fe68a35d07981be285ed8c34358ce347ad06906d131374bff3745419a42303d3961557a9b170f8f4aab9e3431efedd61dd7246ba73b3c0ae58d4a59efbfd14683f2b856bc60364e913c99f2eaeb55bb04509dc19de78456f14f71db273669bc0a11764716963db7c22bc0f384bcb3a65b4da1b01f28f8cce8f5fe1c254c271ba17505235ee07b467ab2f1a63111073068a1b6453f3e93547a2958cec76d17521e0f3d76d1b6cf61a69afb56dac7b3125c84d83f0dbc6cb28ccbe8905d6ba5451841a45a78fb74e6f9729809c3aff6acb06eacf08a5ee94d544d59e48221363f4afc9d4b92a533def579986d533360cbb4ddc4da141bf91b36d886bf43ffa0bac14a19823f725989911880d4630520f4afef4f1793064888fbcfc79ebbc683c848e5bbf9763cbc1719e9611c85df91f6fce4b5120d5cc1951e55d553064f0c22bf41f32629f00b53d4d2b60d5c306740bb62cb96f7a493c153cae878d75fd9fc0790c1ebe4b46a6cc8690a43413e5fdff9005f123318f339a31077e08a1a3682c410f817bde889d0c8b5221eca3ec1fb90a541800542deb834d3e35e527787f216f8548f5fe96506eeaaa7df83b758cdd2f7caa164a7c9ab315fb3fb279ee5f586914bd5859109b360fd850522161adce22f6bb3a5ddc60de6b1c3ef3d84238a6620d59b97429b161cefbff97a44795487185e835b8995999b257a6d2a7917d82019e40b78abed264dabb815c71e21a485797d17e6c6c3fbf93b95974d0d66985bb9aec7702c52d4e683828077863561ac029d070e32571fa8e4b0639d1ca50a8df75db991fe92cb1c0649e977477292db62f65e0f50cdf610f0b4b31fc52577274598ac108952bc102c8e3bd1a59444cc6097932d2c0059941dba9495716b99315e7aea3942a83de53154b9c067e04459e88c9f42e9e36f6e031f01deab8555ee58fc0de04b916ff4cec6de39a8329c52b4b9e266e43066566085cf15ed7362df494ed137a26f8bc7025338b7eb45314338416b0e7e6de2a96f09aa514921bc41f752ca94111430b0d867f4f034c49c3c1c6604ca2a97154f65be776691a68753c49f203a1afb4c24868c5524dd8b645d0848f1c7d56e79f2364c15817c6349f639c3e6035bbdbd7e9145693743ba16f708ba39165969a722306814b1adc5806e395e2fbc42115c89414213a6fdd859e852d171d58b09c9a392c59dd917f243dce4e535c068da5f0ea1c527c830b9d566766d3ba259024e7bd7cb49f2556ddd3a886a0ddfd9331a33052a30742768588df6708846fad7b683ba946af8dc9a9f965d1eb69f5e4dc84214106b4235ec40b8b9fff3a2740ce53add47ae3e03943a2d14a0ae96c15108cf50b3c6fd65bd7c733e6b71fa3adc02ac4ef2dd52ee6e19523b400f43985f26a7db7dc3e91344c2519377581d72d95904a426ba7c8836eb8480abc5fe3f2185bfe745323ecf5f798f2e6603d7f3c63c9bd881b3f40ac31205a8ddde92c198df67773b6e3b9c49556961ed79c3d959a47f427072ed6ade2047dc94417ba17f7696d239e2592af25ca8bcbca9b941dbac8203ae6c8cbec60863cc6e4a1dc2b147656bb89cbc0acc87bd59fcdbfc8454d39aa43912353ed9158f154ddd58053df8c20e6832c037c709efc78f784036f8ec0ee368c74d1931f64fdbb01286d9c5e3ccdd940ba27b6f66028cab1e075d546eb8f6d7203067ad13965156007cf5301d11b9191943d24860aab4b7cddaa72af51689e54948690efedaee1894c4a268b143f0f8c3453332c7f1eeda82f936f7bd39b6ed4c6f7e79232b5d915793aee2ce27db826062bf2499904e7302aa3e9577f645b65b1fa2323ec2ce0fada6378f9d4eff1139af394c064a4703ec4cf0a4423e71118cb75d589b4ccc3c818ae80a1a8cd74770b7b1f71a3cade15e6c12c6ceec455990740fb2561147ecf6c4a48e00230e58d34a18232300bcce262f7c3ca38db1813a091f44c2c171400027ba41c364d00d7055ef45c01e394e5436c1bc50393a1319e095c825433df73bba5183723d40f71fb525631a59214d85ad80936986827b7d23a4bf4c4af7b27b76e1bc63108e2eaf50ea4d039a038d08698f43bbf4ecf30b6ea1af72e904c287a71db15dfa40ba5970a0b18ce54b766f9f9c68fc7bd86bf19fefd2c915009569e136ff49d14a222f825bbf21ed1b5133dba0941dab7f79c063f6e941ae40fd19d40b3764d8aa0cb3c0dd1ea56d3e4ff9d8823a3bec31cc74181d529e418a5647749c274c1dbc350aaffc2faa2eb4144a0464411eceb391b408fe9d8baad873df9d9d9886a62187986fd3894174874bb4fa9ad129e8a4c24cee1d2a28cbee9b50e7c85ba42ab92fbcd65274be34aefb03d9815eb105d542fadb340f9daca28aba05b6484332731c7c44e2e260e20fe7a08d95fe1585ebbd83ce8b2dd6e6b77b6b585ed808d54f2f2777f02c6ca647c3beffdbb54707599053de2a0fdc28e7e0e50d978815ba6d2fc34335bb8f4a787d02be9009c04163080762a2a70168956dfd39558025da1fe40e6d0f55d555c02e9cc735a5a840a87a52972f7f5583432bce391bbdb5d6c488bd92ac679406560ec7b10ef05dfebde3451ccfcbe99385c304ac41338e3ce4f511a74ad5447d1c0d4f8e7c595102fb08a479192f4b07c01bb7f8f73268ea5113f4632d883dca1deb2e0e33159ecc5c7c974a92125c0f7424f1fc8a38101909de61863a13647fdfdad8419c0a8a154c45d70a2eedc17a613075fbe3abdb984d560aacd24e4c4b8e00e6dccc7524989c13807c0738f3b8cef6ac451ba62123eecef79bf1ae3e93a4ed9ae7950255ca56892846ccb2edede647eb6941af1a2714c9f64323fa1e15674c17a6c9f7b14fcd8700590b5afecd31b43754421237014872cd3cd5ccf022a62b0b8ddccf16b8459d07a32c4b90cd083ba57e7398b6366f47cb4cd4331959005b855d8cc7b292d9cff76f322f5098c8ddb5d5726cfa9ea91763f5ce5cb13519e562a1054dbf5698e695018a03fa550285fe867db62aab252a8b00384b1c665903f7588d04ede8641177fb5c7f267ec727cf2945a7ee38d9104d7459377f8a4f7e0d7436b61451e57df67ed8c864eec6274f7468e828365a46e5d339d91c759ebb44ea3d026a8f3a016ef94a5de924bf5dae8475431b56202473640548ad7af483e14726358ec5e62bad14c61a7a2d2ef5d55333392d0eea035f7acb8ae79cd8fa216cc802b4ff7a0fa52a52b196c0902141cdef1d2a345c39dbe33b7c3cfea4e231cd52579812becc41586abca3b79e11736a55e59455d77d04f7df88e1e880c73b7123caa01fc6b315f54ca06bf139f5692cd592722fb29d132d1ac179c915db9c45df32ae5da6b08a06acdfc54693072eb8312b17df3a975394575f69ba73af4d242c25f6d32577c1aa7f8dce5f82273d031632eba26111b42462e0858c8d9ed8ce2993969c2c2e2d0d3042db054d541a5ea7b4e30947072531442d4580fc15a5bbcdc9eb233efec00ef274e0dc9156a43c2ca5fccb933e748c717828071fed6bd19a041f77d2b76f0576515821afe6706b7f465e88a447b1d7383a9a49f80747615dbd4e6954c10d8e688cf558dd5ee61508a39b025574bc77789efd14c186fe1e3313a5b647ecb5d32c3f250be551374d63737b76d1b66832f6a940589538f9086cabafeadeffc3d1babd76d8307c307d104de1b4d9cd0649ff5ac5c33d51ac231496e24fa6c2f62e88099eab7d5d3fde581633e6d073ed5fd39cf26b71ae950b8747d36d6c423a7", 0x1000}, {&(0x7f0000002600)="c61f6191dc0bce25c562af0b495ed98e6deab1774c9dad8d5b5726870f653b3894e6a33645b2b14324fb38013fb69e187e4fabff51f9c670b7befdc08af453e725806ea9c1371e875104dca0ef84a0edb49d098af21410a8e50dd1b29d10ba7e6ef2edf06b179783ce888102bc84cf5db979fbd5aa711939833f69ab69aaf9d19606", 0x82}, {&(0x7f00000026c0)="05985f3a8b03a94476775029404123923177322d503b47df6c561c3ac72600b63615e79c5dabb40bb2bc9ba298fd6985d82f24961a28ecb3e5d70c67f5e7a8c2c4199ba99ee3e7a8f5ca25a4fc261d8f87fd53d5bc47ef758fb861b55f48f1f9b304ecb3e8972b6319ac508439daf2a8235f028f2b311cc480c7754908cf508eae11badbaea614a09f8c1d0bd39218a418b5d02231930e60146499a10d404445a5c5cf8885285959bb7cd7caf29f679438dd961e8f03d96c0cb2f3", 0xbb}, {&(0x7f0000002780)="968264ab43646133370500eaef8e5f7541ec83968cb9a980f748e86186e6d611dabc5642cacff72813f8cb18124647e07ad205500146906b52d6c1b17fb28ebba0c025c049cef3b2bdc0ab7e51e157616f3398a34a932a7704996bc485193eaa85e55c9043ec6038830ef6eed68d389ee41957770c64c8d49c0c71c73fb6a10004217a3e17aeda96465f368f7bace7695dbe9d990030f5afbbce30c51fb279eb876e19c1ad782d070e67ff7e8aaecdcf29d52aee5f5032b4f55d270cfc0fd94c4f", 0xc1}, {&(0x7f0000002880)="1770ab92b54b2e15cdff9c975fd659690f67cbaae42f4c76f9a012969aeaa9f6d11dbf01f8ad55c0c1cc772703758e14eacaf5b58a42d955678f9fc59d4d159c1c0425ced9d6a5dcd9aa9c98124ef7e2e2192985da340482b10ff0", 0x5b}], 0x6}, 0x1) readlink(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)=""/152, 0x98) chown(&(0x7f0000002ac0)='./file0\x00', r3, r9) 18:48:00 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000440)="efbd0c3c8c99ce101dbbfba6ce8c119a2d2746701bc63c10ad0ec4ba394950cf2bdee3733c661d1340222af5fb7af43c234f3a6fb1edfa2396fd9da06c286eb8f03c606daeffdc12dd55fd1af078c392ad2f7cafbbc8a389e13f064830a4e56d65b86008c71ba1672f6af2daf6d9c6dd60df815f6194ab2d8de7a19fd69284b3a3f644d83761b91dc20c96df9bddee976366a21c5f6e505b3ea3e1d72e6b40a0", 0xa0}], 0x1, 0xffffffffdffffffe) socketpair(0x6, 0x4002, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x3, 0x0) r2 = socket$inet6(0x18, 0x4005, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = kqueue() r7 = dup(0xffffffffffffff9c) r8 = socket(0x10, 0x5, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/96}, &(0x7f0000000280)=0x62) r11 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa00, 0x1) connect$inet6(r2, &(0x7f00000005c0)={0x18, 0x3, 0x0, 0x8}, 0xc) r12 = socket(0x0, 0x2, 0xffffffffffffa93d) socketpair$inet(0x2, 0x2, 0x0, &(0x7f0000000600)) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r14 = getpgid(0xffffffffffffffff) r15 = getuid() r16 = getegid() socketpair$inet(0x2, 0x8000, 0x3ff, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="ca66893a59782223c99d99f6057551be13d593c9755dc97b2909fbb1da4695e5cb9021dbce80b8b177ab763ab3c1571885fff059072582c05e246256fdd38b349ef3324680ee60f49d7eb8e64ceffeb474e77bbd1bb952d5cd8660ea118bbdfbe7bfa71ac2ae950c43d128f804f132", 0x6f}], 0x1, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0xb8, 0xc}, 0x1) 18:48:00 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="4c6610b3cbc8dff87b299fe7632b4403f7bdf025075e0781849f192495e24d9e3fe39575f99473157505f16643f03f3e4ba4d9cbfa86577f3fb0eb39b3ecba5a4f1cc489d7daeb8dc16f6b1ac278d9c4802a7019883ba46d72f1bbc19f1b3bf43f60d3a9", 0x64}, {&(0x7f0000000080)="256ba07b878f03b5522217270361d9d591b1495c9b6e65369f28fa261e8cd2d92fa4949414f977a343085427e4245e1538bcbe4d1212f498dea95099cd42539abc33c5b932d99d9175efd67ae2caebb24b40a659d4a623d0238057c1b09f69ad40172c032add9d81ebbf68ae8a4d694686593e137c3a7e06d7e5", 0x7a}, {&(0x7f0000000100)="00c769c271b96feebef7a81279e0bf7cf7620ccb4c53c75e251cfab699b81e8d5c1f22b9cefff0132ac641879f002867cb51c8d051834f21a8c250a75af4917b5aa65139c7058e7919326006858cd294296d7befd391bf433c11779f285d2f97c7e146ff9a025f8146f6bee253540ef6226f1f86b0fdec2e0107d2feb4753d1e643b8f7e66e40cb188cf415ddc3b2c610e3905018c22169d9df8246ccc9ddff96583f17980db22fc0500d3f74c41256e54ce6533cdbfba768ee79f64a3b912b8a4628490f9de4cd2b41b8b01e1351c264fba687976eedd95e4b63195b229429e2c1ac3a6404c75f86cf7362e2d9abec6", 0xf0}, {&(0x7f0000000200)="65fb8189e2bbd2aef3318a6388c6512282235d6017c3cb6cad14c4b799bf67dab8ac32f9be22bc7d9bee3ab52cf7c96fad77270f6b091b1809024dd8f58f93c1758c2980ff877cfe12bd2281dd71a0977340fc6dcc05d9550eadfb868e7e93ddb13093a0bb8492", 0x67}, {&(0x7f0000000280)="afc521ca61f05958673bb134f6f9547720d483295fd4776ef47baf17575b0a496307dabf02689baf4fe5505a450bc9bba49b457d6bbc131d8009a193d66e814071b126f6824f7b077d895a8ddc366f10", 0x50}, {&(0x7f0000000300)="80bd02312a6b15d5e8bf5b221410cafd483f5b27a239da7def68ab1f8e13d29af449cff781b4a0ebedf00fca62b5dea7b5c9dfd319f2766c98990853add92ca47802ab75f09ce7e45ea2965f2854b94b988a260cfa9095825a5e15b648586e88e7db89de417070730b5baa16fdae91faed59240e7d6564d25cb4316c72691d7f17aa14af54d1fcb58fd93e9861c4fe785e3cd4d9a18f535e9d0967be7a6cadcf47b727f1b25479a74b0cb03aeba9eb8756e7554f6a9f815eb22da5301c0f2cbc84d72d3dad20c560cd2fac920c96ae30a34c19a3775e07a57559", 0xda}, {&(0x7f0000000400)="71cbd32c87d3b91eff71", 0xa}], 0x7, 0x0) kqueue() 18:48:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 18:48:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = semget(0x2, 0x0, 0x480) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000400)=""/150) write(r0, &(0x7f00000001c0)="ec", 0x1) r2 = syz_open_pts() socketpair(0x32, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x60, 0x40, 0xbe9}, {{r2}, 0xffffffffffffffff, 0x90, 0x40000000, 0x2, 0xe20c}, {{r0}, 0xffffffffffffffff, 0x60, 0x40000000, 0x80, 0x268a}, {{r0}, 0xfffffffffffffffb, 0x38, 0xf00fffff, 0x7fffffff, 0x38}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x9, 0x4}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffff7f, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x5b, 0xf0000001, 0x3, 0x236a3ead}, {{r2}, 0xfffffffffffffffd, 0x40, 0x40000042, 0x200, 0xf5ca}, {{r0}, 0xffffffffffffffff, 0x80, 0x31, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x81, 0x20, 0x7fff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0xa2, 0x19a4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40000080, 0x2, 0x8001}, {{r0}, 0xffffffffffffffff, 0x5, 0x83, 0x1, 0x14}, {{r2}, 0xfffffffffffffffb, 0x2a, 0xa, 0x3f, 0x4}], 0x1000, &(0x7f0000000180)={0xcc5, 0x48e}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) poll(&(0x7f0000000000)=[{r4, 0xf0}], 0x1, 0x0) pipe(&(0x7f0000000200)) 18:48:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x18000, 0x0) accept(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b989231a0dc8d03185c1b400000000000000000000000000000000000000000000000000000000000000294ec38e2275cd98f26c0ef6486f2425fca24717b090b00705eedc1dbda16393497fe1524498ab46f522"], &(0x7f0000000000)=0x6e) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x8}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 18:48:01 executing program 1: unveil(0x0, 0x0) symlink(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000500)='./file0\x00') unveil(0x0, &(0x7f0000000200)="101c") execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=':^}#^\x00', &(0x7f0000000180)='/\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00']) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x530, 0x6}, {0x7, 0x80000000}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000340)="b066a979d9d6d26bc80a9cf227952e429eaac248d43fa51c4705", 0x1a}, {&(0x7f0000000380)="de629c5ebd36d8f7863a8569e07176faa1bc3ca3b8ee3f30ee49c79daa6509829d665e795fadea1eddba8681c50e2839bdd652023baca8622798248235f9d695e9837e76a305a35f02e5001236765cd925d586a5df0eb2d6a0dac0b10d9ebffca466", 0x62}, {&(0x7f0000000400)="80658f7af3b503079cb3f87568e888123d423fc4ba8153b1b14ced33bb6ecbd2bc0303664651072e91769a953465a926db6f6e6b084ec0e5246659c5b22e785f7fd1470d0ecf08dfab4b332d7fa9402ae9267ef1554eb579b8863cebee42948e19d56129ae1f39366919f7e083b64b53d5fe87236fb3ce1be1e200737b10f9dc04af01e0022101f41e20db7e300dc4cb76b1c10fcbd45bc40645b7aec26f0f924a4e8bd649a4428d342ebc4b9d", 0xad}, {&(0x7f00000004c0)="1980b9", 0x3}, {&(0x7f0000000500)}, {&(0x7f0000000540)="7be86b7742667567b8e79491d271d969e9644b7bd44e60c141ef1f73009d20424d71663b888ac1039c3341595007bdbc5b4095259a5105f362e0f519dc20c3ccc23fd16525c803b8b5968ce46678f19f8d4de716425d41b0d6bacdf4201c8f4f8e6e2b4e9ed8f94665905adb329c23fed2f222b30717140a9877caacb5a8d6c83dc478f9974ed0d0d63860ec26b3b21ad184da332603c605bbff619506ca0bad3141dda58c3599edd07528498e3dc2b89d891eaa42915073af86e2d0742ac6cd9b08f6418d6a04f9d3f38166d4ef22f42828776f0e30daa0d5de91fecc06dfe47a61a09f70b06ea7586c27e097fd13d3fcde002132", 0xf5}], 0x6, &(0x7f00000006c0)=[{0x98, 0xffff, 0x1, "ca3d7be6cbb8a8503880eabb60f265e132e8def77b0e0295505489b6f7ca76662b3af8d99b17c28b3c0b3a1269e2a0a9d9324d09d7dbd85da156ef1c1f3aa231845888deebe91b7a82bc923ac663fb0e08ddb742e8a4df538211defb212bb3468fa20b2ccfb4745375e52ab8894b457e50d984a1a88c287f5d6895fa94bb75a02aaa1cb7"}, {0xb8, 0xffff, 0x1, "639afe9f765d83a67713209e3451721675eb8e48d4842c9536f316990e66bea6a6aac52d9e73dc2c942faa9c3fee0ea5d1458d75144e547616cd34d7a3bb3c68303d5cebb44574673efbcf27ba13894deddba5e86eaface7e3ed6007abb12b17a7e14ae09b99942549c2769611b5990fe7cc42b5c15d40bb79e61af4b49f79bc6bfbf0cf1e12796eee285c1f5361cdbbd36e75db0eec8df85b1024964573aa9276"}, {0xf8, 0xffff, 0x3, "96e600117fca17a410b86c7d9c94ae257ca02f8a1dd96bd77bd987710897a6510a38d7b20d2332db3e757e456f2a7d35b2c55b7ac8606ca68795ef634c1cef2775f096287729ef86cd0812dd21d4eae679861b24f13a29e010f22f9e7f985fb438eb82b7e17272c8bfc6a22f1219335b799990d3debffe8b2eec8a845be6622a1433295ef42dd1f5489e27e5d96d87706247c03ec101c7854ca4891fe6cb41c282dcae6bf900e02ad4aabb841bacc82b2283d9d4e40e282101a9ae736bab4979f42a1259e26df54d6d807a8869094e9350b359c953222e910fd306340dc79d4a5a44ba"}, {0x80, 0xffff, 0x1f, "f055fc4b42488af532437da6b6afc16c8a5add2a7629ee0b32156b34999e0917c18b7a93f9d30d5dca39d75424c5cdd38f69a3b200f5159512efa2b8546e3cc140f6898a2392120088140e265375c07e2d1386064f127192d6d3d2c28ec9fe64de7a63812aa8915aca986000"}, {0x58, 0x1, 0x81, "2bdd5b64697a0e8a69b3da36f57ebd7e446e80d19c7de518b7f887de8b788bf40a72441bd1f7b7530f5bb6a0fa5de1e7407250462222c88e659606cdcadcbbd27c7767af"}, {0x70, 0x1, 0x7, "9bdec94b083e2b92bfe9c956d44cea5afab66ad62eda09a19f60130291d0ff8917ba7b0cf356b4fe39f83090a2686f2567bb0724225aab2495d121fe00f7ea6bbf10973d9f487f2468c07cb65fcc9578d1d82beb566296a559ea6189db"}, {0xa8, 0xffff, 0x70, "e3f52a0cef98b2658047baa95e575179b2809102bec0cbcddc2be99c16ddecf04ee66ffdef1d12e16d1c8f51a9cb7af9a4e88d5bfec9733863a84774616493a973a9ffda51cc7df2b063222ae8b75a9310af025934ecda83a530babd130da78ce1b020adf54fe1ed1095edab4c3a0540eb61b0fada0a3444d34337d0a73622d50bd7c73f5958ff439d784c0f8de8efcdf5fb5d"}], 0x438, 0x404}, 0x40b) 18:48:01 executing program 0: socketpair$inet(0x2, 0xc002, 0x0, &(0x7f0000000140)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='..$\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 18:48:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:48:01 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 18:48:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom(r1, &(0x7f0000000140)=""/123, 0x7b, 0x0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0x20}, 0xc) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) 18:48:01 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x4) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r7 = geteuid() r8 = getgid() r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r14 = getegid() r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r17 = getegid() sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000002c0)="48ea9fa73a77c77cffe22aece5a6ad856f0a063b0c7dd3ae551b30cc9148fb475ab945825ea02ce182cab59409250aaaa963628430f8b46fb6ec4690d31de6aec53bae3ff611512999eef54b851e317e5fe0835168d66405e2e79f2621c86584b6c98b3a769dca4bda15312bd88c2748aca2c2474a04c39ef35133e5b7fe", 0x7e}, {&(0x7f0000000340)="4680868f957de5b0ecaf6fccc0ae51068789a892c6deabf98eb5aa01e42e0cd8842102e5c00155b03408a5430f63a1f63e74e158c817fdcaeca6587c4a8bdfea93c981", 0x43}, {&(0x7f00000003c0)="4c6b47911e90dc3b91c4962c3557c76e52e3eca76d83d3c1", 0x18}, {&(0x7f0000000400)="f2d519e704fd9797de9df7100c1c9afdabeec1c3b23c8a849d042b2e6476d299562cb185617dcd914cb24ee66924c3e195e69d5de4c276569bb30fffb47556a08fc7f035cbc27a26178a85055a7d924a4fc8391593a090a0c92f5f9349faea2600e8b9905a3fd605455e321a92e7cee358366c46fab8fa1e804bcd70e6a31fb26a54e4c27d8cca626c9aac43c0f02307319f513ecec8be7a18fa7c2048544db6a1a65d58fa6ebac299a5373dd77bdbbba9af46d738ae18a1f2815bfbdf9df0a9c854c872", 0xc4}, {&(0x7f0000000500)="b48c4379b2fe97a6652d51872e5524d075314622433f4aa5b711e0872805f59f12739f13de706a79396706b35a50077389c084333d094cb9fa0d4a598326882a30031203504910e8baae1a4d3cb1303ce044f963e459e362493ef0ee1ce9", 0x5e}, {&(0x7f0000000580)="cf61b2f22d81a63b9185ea42a46b3e5d6881831e311401", 0x17}, {&(0x7f00000005c0)="eaf8da463c1272bbccc358edcfd60a193bcc1105c3c5f4d9d3137ee35be81aa66c7f57a8196fcf784bbeb4529f0fd3976d19a14a28f60a", 0x37}], 0x7, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0xe8, 0x4}, 0x406) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shutdown(r2, 0x1) r18 = semget(0x2, 0x7, 0x100000000080) semctl$GETPID(r18, 0x5, 0x4, &(0x7f0000000080)=""/168) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000180)=0x4) poll(&(0x7f0000000140)=[{r2, 0x8d}], 0x1, 0x0) r19 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100, 0x20) r20 = getpgid(0x0) getpgid(r20) utimensat(r19, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffff001, 0x6}, {0x8, 0x8}}, 0x2) 18:48:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) sendto$inet(r3, &(0x7f00000000c0)="97b90619b3473b704bab3dd118146fbda360028e10b2cf7cf85dbeaff6ab2d854afe584abd32e480f68f", 0x2a, 0x0, &(0x7f0000000380)={0x2, 0x0}, 0xc) 18:48:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc) clock_getres(0x5, 0xfffffffffffffffe) 18:48:01 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x8) sendto$unix(r1, &(0x7f0000000180)="6b3da873b19b4c77d3c23583bc68d333a9b1bd9b52d1dfb42fd6702740af74b3404bc0d4df032033f9d357c2f1d4ed1faa8dc46b5576c2a321c101f7f6225192d251e6cdc5fbe51fbd7e2d00f99aabae991c216dadf11e49c67021c4827b6b80325a423c661caba1e0e09e5aaa20d2cd894df86886aab1775693aa5fe0c392ed4eb53119e118a3769dd47404a9b0b46863ad403150a645e24727f15f67f1c7443572", 0xa2, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e0f66696c09637aa7e2d9f658c237fef1302f66696c653100c62ccf285d554e52ee1b96324ad16fe1db129181e92b1c2e625ff0bb265e65de5737422d823e213d27efa0fb67b44be62a32bffa"], 0x10) 18:48:01 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_open_pts() fsync(r0) 18:48:02 executing program 0: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x843, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x0, 0x0, 0x2c0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/4096) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x42, 0x5) 18:48:02 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = semget(0x1, 0x4, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/126) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 18:48:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x84, 0x8, 0x7a8b}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1f, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x4, 0x200fffff, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x4, 0x800}], 0xca9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xd, 0x82, 0x80000000, 0x7fffffff}], 0x2, &(0x7f00000001c0)={0x2, 0x7}) close(r0) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x10) kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x400001, 0x0) 18:48:02 executing program 0: socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x4) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x3}, {0x0, 0x7ff}}, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/91, 0x5b}], 0x4, &(0x7f0000000380)=""/185, 0xb9, 0x8001}, 0x2) 18:48:02 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 18:48:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 18:48:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80000000000000) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 18:48:02 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc5, 0x2, 0x6, 0x5b}], 0x100000000, &(0x7f00000000c0)=[{}], 0x8, 0x0) 18:48:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 18:48:02 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1a0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x80000001) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 18:48:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="42400c7b7a9fd033aece54420f93b6f23570de628830af6c3f9a8384f6ff91b4f02a91340054b85349d3458ae374f3005acd27600d3a7b2a03672f50a8c6f973e4721dedb03b310ab4b0592b892d8c84f7b2a4b2d492f59d0fc48cfbf2b3d58a09c66ed9f0e5c4e07566b22ad12d99c7", 0x70}], 0x1) 18:48:03 executing program 0: unveil(0x0, &(0x7f0000000080)='r\x00') r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mknod(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x6) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x70dfde26, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="30d7280ca26f9ba9b5ec1ffa814b36dedddebfdf5f9b97647a603eeb557b307ce7", 0x21}], 0x1, &(0x7f0000000200)=[{0x90, 0xffff, 0x8c, "9014810e4d3b4c561412e569fa6c9fcea67b668e5f43e00263fdf3b5cec1988ae3288cb0512f33edab2b3426654b963c60ae6378a05ef15733fe93068f9cfc87b6428bbde67963a9d05846117213a13eb0fd2492ff9a91c477dfaa93578917fd46f754c83aeeb6a4f9339fdef5b649f214d54c0d68a38d5694e4698c"}, {0x60, 0xffff, 0x80, "8021db2856d1eca4493d53ea26ba0f5832f89e966b880c17cdb982318a244682ce255669756640df12da8338f99a0187de5b0abdffdeaaf093bb7b9d62f2a71601716dd6a37320ef3d1a"}, {0x108, 0xffff, 0x9, "15e7f1272bd31baebe0c3911507420c3a059b955994d73f30ac8e58eb2fe094e2a2b8525aa270f22d1c4a5be1b46b4e093d69152119521a6d0e027f0c89697bf4948ca119b54e5bc94c26951cca081253843fc024768be05174708b1740c005f96ca7a8f30d68da262437bb608712204ec4ff0bf043fb3f01840e8809752e4c8e688c01043317c41ff6813548b1b9a781df1e380a780f6fb23b8e6bd55ec6bd7b534eb9e829c17203e766ec9cacd7c67ed73e10a0a3ec2c0f01f8b31586b5ff9f872baf68fabc7d012c6c476e076420e51015bd01e45a75ec88509d97cee217ad8abc7fb8cfd217ea5535e3850d7a709b9a950ce3db5"}, {0x78, 0x0, 0x8, "e56991a3f9de2a9cdfb9555fdcc430c8169af3a485e84dd471d769cbdd4f0162b91c69dbdad6a0cc13914dc463c7d2bedd3c589640456f135f2adfc9e938b00701261df8c22a39a1c4166b8adddde891190b7f27a7ef5b3445582c27e4b20b8bd6a069bf"}, {0x28, 0xffff, 0x5, "5e1fc7767b3abe89e6bab3ef4fd0bf0cca8a80703f39"}, {0x110, 0xffff, 0x0, "fde1440cc78a230d37e64b0297f3f77c18cbeca850df8fabdba65b46baf4476bb8640b36a68c1f9c16a3a6bc3afe250b568b62e1511cb163505034d4925e3c2f7dfe5f94893732d63a3f1e5a29c40a6e353f7cfc08a55404be249c1511781daec8fc8a1d65025bdff689d82e726566f9dd41f0ce1c683d148735466d4f8e01fc1d8aa13954b85e09365c957d4fc1e8e8dcfd8299cc7dc8cb6b1cfac840df311e2f133c3c546276dc5d7e281e4f4da30eb7657a59dabb88e85c7084cd00833d0927ed21e0bbd176af6ab5d65818fd6de201dea700fca7527b0a09f351923e7758d2ce2c305abe5831effdbaaafd15fb15676ef1a1005f69b0f5dd85"}, {0xa8, 0xffff, 0xffffffffffffff55, "bd2a8cd6d82578f3f47b0d6ce8bf97fe3d042fa55226f769e1bda34f6b68546c18fbd5b136bdf52ab806ea38f107972e5a77b2d11020f017416875bc12f58f1445e4e7549a7b63537b3e876e7e502509ae5c6de0884dd5fab94754fccfce0919a0b1bf090484f8f716c74f9d3b2f3476442f64af27727bd7482666f881e76d5c168214f34a470ad0076e5c41c6a15e2aeb4f83"}, {0x30, 0x1, 0xfffffffffffffffa, "5c203fa9ece7034fef73fddb237c7d879d7ab6c11f24a9a9f83d"}], 0x480, 0x40c}, 0x1) clock_getres(0x5, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000740)="60dcced345aa4a3741a5d8c35507647cdec78b5b8092313f92b6f03bb7a6e5196286bfb7adc9aab47ec780ad384da834509bcb23d4de6dee89cf30a74bf844ed66ca881be29335943a1c77a91908d6aa45bb91179f99b058d6e20a99c59e20834a0ef3705852ac7178a8b34a9e7ed6", 0x6f}, {&(0x7f00000007c0)="68f1f656ac4c6f34297b56000149443b866e25d6584b29a19a9b9ed3024dc34786c0d9268080618bc3cb0b1cb8c535b1646bbbab0c4c2620824aef6298204c35d79da7e7572949a15b320fe0f6f8efc8251dcac752ea5f2fe5fdd50a96e2e4817bbca78f3c8ce6bd8072545be74bfe0d19071046ab6be2bee6fce0c7beec9fdd9e9b2eb146186e4dfbbc4a44213c4e8ebd8cf7c83ff88110f1772622df54126e94344e9f8505bf290148472207e8bae8ef797c614d02b54220a6120fbfe28745889e5eaec65206f9d289a08adfe6aba96d994f05382c47bbbf2e61f5f559e97b32f60d839494fdea12552ecdfd6585983afd2be66a3c0f71d59b13", 0xfb}, {&(0x7f00000008c0)="5b70a2b19be5298497f19ba7c6abeabf3afcf9a5f625fcff73679e0a38fa506db198a89f6afa888e081fcb53a1880cf3545a76e0378bf891a152a2043481d8cbbac4c5aa4fa3ffa6c78a73fd8976d01670713e85fa14c8e0761e9c147a64dcc6c7f9e1c5ce89d1576e5726fcc424a7d21118f8c0eb0b3f64ff6295c899bb5469336b6a308a2539f6b2ed8fed6b3c09858efe0889eab2a6e3b57cc0c6a0ca153c996fce6679dfcc8fe8f40ecd9ba39f67f28d24555372492efdfc36f0e0041f18e43756fcd02fe503b2", 0xc9}, {&(0x7f00000009c0)="153dc6b4a425f0a118f95348e2a6494e6afda74f742464f985e5106dc040bac3be68645636b74f78a157bbd53ad5ae675c924adc2d11f3bb8f5d25fdf200ad8c41f86e86501a284f7a4599a74c189ed3f56fdf3b5a051fce84641486cea40ee9037de7b6383ab48b339f", 0x6a}, {&(0x7f0000000a40)="80c8e55b783251afe672157ae8e3ce74aceb67a3550423d9ae341dfdfc15784e7bd4117b5ff13511d96334dca66138149f99f2157cae21014d68079c26d4faf809f3c4d0c7726a1997d8d1e66c8ca1efc22ea0e55180891a98d725db9671601734377e4f035d55ba659caf7142dbef8510afd0a697c30404be8c982dccc92cbecdf1e4d7318584e86e49cbe590ff30ec7d6f8b4cc74f1e26fd3f66427c9ac8c198536f32d42a669242c11e", 0xab}, {&(0x7f0000000b00)="c296de6294928c3af6dd31b15bc1c4dd917e", 0x12}, {&(0x7f0000000b40)="e59dbd76c4caeb9d17265d7afe3c1ef589647b04c41c8a701ddd60db4013a7bf9b00daf5cbd8b986fe4097a0a11fa13e5ed4558be4c89f6ed3bc905b418dd270dff8d7d1316a30c10fc7348cadbdd5f6b259ddb8eaeae49dfbe424f3404947febcc71e5f947b60cf032680ac69ea239bbd661e2b320a7e5a5ad8a6d4a0b2aad2ed65ea60baaaedd20124b5dd19c45d944cdcbbc6c59078105cdefe2df391c66321bd1d3b4edf4327c9db3d39ea8b32c0f4201acec7f8eb96c43922520e21252a35835d8afee6845b21ff233784e4c9b6097f03979de02e35d725f4fe9281460846", 0xe1}], 0x7, &(0x7f0000000cc0)=[{0x68, 0xffff, 0x7f, "86beac3b59b9659acbabd0f942c73f56a4035ea7c8d365ab982b3a8e54c5868c7f53848504b003e9203f1061545a77352cfef9a97d5f3c1a185ba002e01231ce7ebcfd62b57e1bbc79d18052897946eb6d"}], 0x68}, 0x4) 18:48:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) readv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) 18:48:04 executing program 0: socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setuid(r2) r3 = dup2(r1, r0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9063, 0x4}, 0xc) geteuid() sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) Connection to 10.128.0.107 closed by remote host. login: YN.Q ETȽ㝣 ;~ "tYN.Q ETȽ㝣 ;~ "t