0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) bind$inet6(r0, &(0x7f0000000200), 0xc) 11:30:06 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000040)="897c495df37bfb29ee02c26323c6a2c50a3887cd0a0fd327212a93472c63c7ae2cd57ecd2ac54c0019f7b822069e8aadb3e76dc8bb5ad7f13e5660b45ea802f108bdd4985e62ffa018e08f7f2e9c9a82bcb0b507ea3475b0770e2dac5619a64236179c2e177a4f6df5cfb01c067b67cfe5c35b24eb194c397cb342103c92945692c566a74a3e9fcddd3b8472f044dad8fbc1d30a7315138f8ea6506f5483236ef52f2efe4817a6b5f0941790d764c31b992663", 0xb3}, {&(0x7f0000000100)="cb4c0c5d81107b24bde6699f7d97677ebd99cd96983ecc60b2249aa7fc76d0c6855b4f4f1a864f693010ff96f46e3762a0783e7c1ead56bbc92b24ee007f74835b4f1a0939740f1e8b8d7c0b238ed3fd65c7476d9aedac99576b757ff696ac29ae36d8b07517cd163505e9b05a5ba4f2a6", 0x71}, {&(0x7f0000000180)="6674564c9d6c3df828960f147de9b8bf23371871de272b6befaa0d680c69f8b993050e6b69a9afdf0946e6d2cd9c4bfbd8dbc24be537caf9ae1f2469b218f34510101a59f54170d773d203c1a0ed7409", 0x50}, {&(0x7f0000000200)="62fac3c39f5d6f486ec883de7751db48e4b8899b2b22f365686bbfbb28267147f340c34feaab89031087e05d73688a6086e25de63f6dfb859bf17003b413585bd1ebea272853c79b19aeca73085cfacc3b682ac61034e55dffd27b8bdfeb0a035d458c6f3ab1b4943709cf69f1611effd4f63ac568110778288f01158395e53f23557daf23a666a4189a1380ab7e0b3eb8d2d90b0f958d643843ea0052ca9d141590b49e9f1e08cc13fadfd79209ecbf834923f77423c41812172b8c7cf3eab5e76135b76b64036c195da6180c9ac7e2473449cfa86a21b0275eea1f9b9dc184911ef326f93dfcc1e2fbbb9f0d5ffca26511f06f52c7b92ff8", 0xf9}, {&(0x7f0000000300)="868d3c73e2082117efa59e984fc2bae42c2bb9998410aeab306719c9206007d93f2baf834bd6c1466fc481556508839f4aa7540de175fd7405f296be79c1feef8b20", 0x42}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000003003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x4}, 0x400) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 11:30:06 executing program 1: poll(&(0x7f0000000000), 0x0, 0x1c) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='./file0\x00', 0xe08, 0x11) getdents(r0, &(0x7f0000000080)=""/88, 0x58) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:30:06 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1f) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000cc0)) fsync(r1) writev(r1, &(0x7f0000000c00)=[{&(0x7f00000002c0)="85a04fb6ab542202547e78256aa0f3193ff6222516ff7092b444ff9b3a18994839f1e856704615c27df1f3afca7dce8764700bf295ada96b31a2cf91617d45ea2d26121f1de78fbc89d8dd8099cf8fa1862bf9cc48355189240bde44c13c8480292bd7efedf5108fe233a9846f3f35ee6617f7da64bb863bd8afccfc88369826654cae6e04fcde9d5def6ca394f44354aa640c4fa926d821d83b9011192d4d2a59b2ccf25a83b6b99fd93d90696dfbfcc1a9cb1e8ff122dbe9232e5dbf62b848e0c1ea809b776100eff822579c5fea909b3391255bfd204ff0667501e4b05dfb616fc48ec57ec3010aab1793b0caea4706b17e43", 0xf4}, {&(0x7f0000000180)="bb518713cf478c60c27be484bb8b9c", 0xf}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60c, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) pipe(&(0x7f0000000c40)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r2, &(0x7f0000000200)='./file1\x00', r4, r5, 0x4) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r3, &(0x7f00000001c0)='./file1\x00', r9, r10, 0x6) getpgid(r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ftruncate(r2, 0x0) fchown(r7, r9, r10) fcntl$setown(r0, 0x6, r8) 11:30:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=ANY=[@ANYBLOB="0000001f7189591e9233614b00"], 0xc) mprotect(&(0x7f0000730000/0x12000)=nil, 0x12000, 0x0) getsockopt(r0, 0x10001, 0x9, &(0x7f0000000000)=""/104, &(0x7f0000000080)=0x68) minherit(&(0x7f0000739000/0x2000)=nil, 0x2000, 0x3) 11:30:06 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 11:30:06 executing program 0: setrlimit(0x0, 0x0) 11:30:06 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 11:30:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x0, 0x180) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:30:06 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) getpgrp() rmdir(&(0x7f0000000040)='./file1\x00') 11:30:07 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) chmod(&(0x7f0000000000)='./file0\x00', 0x20) r1 = msgget(0x1, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/176) getsockopt(r0, 0x466, 0x4, &(0x7f00000001c0)=""/227, &(0x7f00000000c0)=0xe3) readlinkat(r0, &(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000400)=""/108, 0x6c) readlinkat(r0, &(0x7f0000000480)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000500)=""/4096, 0x1000) 11:30:07 executing program 1: socketpair$inet6(0x18, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0xfff}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x100}, {0x7f, 0xff54}}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x0) 11:30:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_int(r0, 0xffff, 0x109d, &(0x7f0000000000), &(0x7f0000000080)=0x4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:30:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) chmod(&(0x7f0000000040)='./bus\x00', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x200) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) 11:30:07 executing program 0: r0 = shmget(0x0, 0x13000, 0x4, &(0x7f0000fed000/0x13000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getrlimit(0x3, &(0x7f0000000000)) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2400) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x82) 11:30:07 executing program 0: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 11:30:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000000)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) 11:30:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000cc9ff6)='./bus/file0\x00', &(0x7f000017b000)='./control\x00') execve(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) syz_open_pts() 11:30:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) listen(r0, 0x6) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/208) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 11:30:07 executing program 0: clock_gettime(0x407, &(0x7f0000000080)) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) socketpair$inet6(0x18, 0x5, 0x2, &(0x7f0000001680)={0xffffffffffffffff}) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() r7 = getuid() getgroups(0x2, &(0x7f0000001780)=[0xffffffffffffffff, 0x0]) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() r11 = getgid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r18 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x0, 0x104) r19 = socket$unix(0x1, 0x2, 0x0) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r21 = accept$inet(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r22 = semget$private(0x0, 0x1, 0x11a) semctl$GETNCNT(r22, 0x1, 0x3, &(0x7f0000001a80)=""/91) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000100)=ANY=[@ANYBLOB="00070000000000160000"], 0xa, &(0x7f00000015c0)=[{&(0x7f0000000140)="f4c33093dc36684950179739b9499b7228f05886b0672aa23976117e84e73ba5be2849c4ed20d035fde9e19263f003ba3e050750cb0c0fcc4239c9648e4a076c1c4f98059a1f3cfdd04b0e8ea0d760b2cedc77837dde6a6340251d7222aa67b28a2c025fe0027b50a0a389cff7eb138f0b20a6bbddaea1d9de92084201297cc4742e480c81c63c7d31088d22612264ca5164d131fcf3f221b36788a330", 0x9d}, {&(0x7f0000000200)="e7cf2c0e113122a1a936e5021b223e0d20e574a4c46fa58bb33f9de6d3281a0a02ba5954be937faf8140fc3a0910dff49df4727ac4eedc3aa10a8f1c9dd381199c3ff288a706f07ddd5b01a51c50cf12d2eb61e981939733b6fb8e4b324f5a14e65d694828b8039b29e2645963f6ba8be7b40d3cf15c8d5682d48d4455414485f87bd8b25591e6fd761d32690451b35fdf344ef03336e189b86205f8d478f747d97e2eeeb6806694a57eab318af33bd119667cbf0c0bad59cc7338e7dd6d6e10a4e3da29a68514409b172ab117", 0xcd}, {&(0x7f0000000300)="b8be452946437ed0adafcec7", 0xc}, {&(0x7f0000000340)="c6ebc6746864f26fc963b4434f3fcacb46e09006227a3e70cc47480189882f8b8800805890727c6444486c6081e9ce", 0x2f}, {&(0x7f0000000380)="e07e40b04950b278c891172544c283a25f4b4be71a167af990d4895b7b7a400fa442ce3351b42c2aa10a6fc7ace4099554d77e04867b605b03ca3a578650f69e4a63f78e9b166e1e657e9df182a3e543d0a1dcf510a1d732424c77b99ae5ddc44934b6890a0418f849b5970e0da517ddb7defb500b9099a5cc6f720e34a3e1fb03e62489cbfb0b9a195525cf519167293cf42a1cac07427de94b744d40142918b725d40bd2f9e185e58fbd49fb90309549fa59f67454fe7163adf23079e09700fc698b91d0274db7ad95af9853858e350183334a16797bb98f4131b7a1dd6eccf3163f7574beb1022c18d2994737e7967895a142b73c401856d7a161e8e15a657804d66edddfa56965df822c518176437e405f422c99f1550297890239d4cda3491a29fa89f3f50c01d3d6b3d740ef6e58b1c39470cee535b7c36c922b76356e6685d472f6a72fc7e4a6fabcff5437c6ca587529b13cc0a5036899bf2f90c3cab775654c9a9c5517cf29209fd3a5e7981e9ef24a09ba8558f584bfa7ed01420b5032a2e92c4532a435e90d468f4d4021ed8b8d2a7a49d8669bbe72769f6463528b2676bdb4e0bd3d0b347dc3a854fa8782ff4e8d0e6d23c4ea3ef3b4038677e4a286ebb583cbd6d2ffa8033375fed812d9afbe1d77ce9d6be91699004cb264c383f1b76a2ca032ddbf8716a9aee9b7ecfae1cdc0db086430ae5ea2c5d518504e1338a1acef1008b4503db50ed0f9853d40a1aa5b831e7abc9416f762fc5d393489a886a3c1fd47a023c935ac32ffc09417b17f1b695257a9505112a07e1e207f757a2b02043d162d37414b9b1eb477b6c7f6f850d63bef9c286690c9a716d018450b09be7963b588371b8ddd82b3322316035c80631595e5ec58849b1914b58cdbecd243fe35e42663654c6c8cf79797e3ce3729648ca1356e6f40939686ec8a85e41a2940e8673ee439aff51a84a734f4681b865e8c12008a83ee18a8861944bb3888589226666d7a814c00591b642fc29dd6f7461c70a24271b637d757f9dcf9fe388a188268b7c00ee6eb92b3dba1b8ad0e64716e1d1b2934d556bdd8026e12cfec9fb9bd8e49c06ba89d5605ad9a496c2e1600ee826b62426e2eee67fa82a6cb337a83d1d5275143af4ae78b923bb8bcf39d1c3db6d6e25480d789a1cbb3ab5726f3da1b5583c222ea59d866b5991516bce33e45556d05d8a3347d781af0ba9d65d62f7ba5557bab92e14a1d5a4f58a44e35586ab8b720c01ec6b14f577b3d3ffee574582297b9c20c5bdc09820d3d9f804212e36b9ceacff778e3c166fe1db7402ed1945485dc692b40e7ce4cb6e3fa0dcb66018d6ba67df8df85de4f5fa959b4b522b3a3e129aa22c2bd901f37e3ad839112177f5bf13a293a029c26b4626586023c78c0a58b4fb746851778e7678628b2d4f1e9037532858550f50667c72e6ac2442fab294fa6f77eabb85f846d615dfb0ddc827888b31fac24cee950203522b1e1d7c181136576e32dc77ad43165e9aa49203cbe3eeb44fbfd4b4f162d6f271f3d4e1b765ef8fe2fc0408ec695781702fc3e4b03e264e7bf7228b5c8d1b7c2acf347f9a5aabae7732e02b55a9265f8e9f4aa37396b730d8f3f8352e3f8df470f329f0bdc81556c51c571e46f2dbd5b6838cb0272e8cb638a7afc89f78769a1857f2911a2de366b152c5b782df416071769c1307deb6c32d357b8e691c2ecb9872e1c89c487335b7b92b801666306d917cab7998f3aad463cd6721cfb24b5f181c7f73ee2c03da6b53299340a83998feb8fddae2f14cce34dcc71a2fdcc82b0699b3c2fce3c25279f0af72afacfe2b4c94f563036ac3ebea004c5fd1abdf6baef227349fcf9d5b379c788fdabeef72c68ce517a03f2ca9c4d3a27a373d26af0012db1d8fccd25d7d6aed8ec07c33bd3998d5b6944aa334fbc07c2aea1958218d1c08a880c6f8a023dc520c2fe3400cdc39a76b25be819e9d6db29855c26c5e07bbbc9d2897c1bbef51bd1bf0aa0eb7c634ce976ed31022df5f291258fc654b036838e4fc594d3253bf12f969e0e444ce0cad496167b816be88d474b32cb5aec37920e16ab297d4e7df1b1083f35102211f2e7d4a984a5fa0dcbe9343fa661ec4d70ec4f525247092245597f599aa5f80465339328b2b7b68a77989751c1c3c8617fe4638b98400dcb1b182885f8d94d166a29a7d54c3504ad7e5a56d4538398d67df23859e0cf007c3124fde0c84088cc07a1cf3b37230fb616ee3d5f1174f968e18ff70653aa102165b30e0bfafb1dc5f217b44d2f53ab27ccb43fb4352efe17c83985b9eaa2b1fb7467471c02f27d26ae420210bf8f36270cae71e23356b2ae9b5cf7c6c15efc179d55feb6c20f6f299cf7881175c116bb406ae7ec7ac70abab1675fd4e52f31ee368157bb08de56ad75cf9131297c939863a6f86855d1f04027c47a41d162f599eb43a1dd98c444e0e1ca47821f370d8d014394001e7d1f55b1fdc355fff1f6c07faf5861fc02c92419735f371eb5d2831fcf5107c23c2a782d76d6725f1dcde2e5efc58c67c9da3122b0624ff8cb13648302a9ea72b1617b32f4ed2e09a8b097657fc1b9da2d9b628e17827307270cd6ef4d1f2196bac150c445849079ded841504af8c0f9a160894690be0bd236f7dd9208b1da8daa65b80122e5f17357f3b61ff6ae0f96e9f84d6ef96f32f7a943b6c072810413bce19f99f83ffce57309fdb0095a5fd95fbf8000155fea905dac373e41c8d020b2119dda74f455364c97c5932d71ab274d6098161bab0a0835eb39b1e522ed3e21b01637fddb01bb2cba58b925a52c6823948bb6da20625abb39d0c3709fc8a2783fffaab453c49ddd2c285fc04e34ec9be06c3e27eaf4572de7e951a53e1fb5ad384db26838f30b44f0c3b3b56d5f4c0f1df54dc48d52f3ca065a29302291e753006d40395c8bcd474804158c41dffa94c35362069e72d403b57b819abe671bc67b0b4fdd6ad4ba1049512f6fa7bac68fbe2783586e37472f6850dae89cb984c102e06ea91c574ce00113f6bb8da9b4dac0d0e1a8f731277804711076cb02932ec07540a6535002f72674dabe524a449c89e9416934771ff5291feced696bd4d3c8a00ff71bb294a17f11eb4d4dc2cc3d7704b48fc224a8e274637ad3e1a6d9266529d19bd496acba3060a0f80225dfbb475f593a0e9a91f253c6062a08d9831ad230e7aea0e1c057d2d726c12661d812a1dcf632c5c985b4986c9246acc8fcf75692d39efcd024881b1d6aa96047fe0c5aad1c4499616f9edd536aab1dc3303c4f45bac8065fb4e964f19dcb0eba552c34e13888bc7bc2dad44a48aa8c605c19e97550255b9e63cac3352bdafcbb69e4eb957eae1589898c94682080766af6f108ec9d5acacd5415124d3fa07503825ef32490d0f8142260448416a0a5005b1656f2c4cfd701dad8106af0d130a5302e914f8cc21a5a770ece15c2f9dfe90406ec4d2ec6f9ae55f8377969e4ad630c345d0f31ce03eee98c7f121a9c28db6d32f678269981367b9b98945a28e37790d174d32241cecb40ef70f1d222fc16e2c15be1579936f30d9af003cf608ae139429bd2454798313f6d8f1118ee924714eaaf7b51eb87fc161d792c9904f2d4165c8f6cad7fa805060fc2cc038d969e68af2392abf746558d29f796790fd885e7c5c8051fdb2a611beeb927623d94b032952bde968c4c5a58ee02330a97df79fc3d86289d3b1ab2cb4ab415da69fab268a2319dfdb6a220cd7a50481d8ee0c37914e655b12bacbd985b703c7d61315c5782cc335eec5cc55b6b655a11577f9f951f69b9f96342ac0590549104af394b6cac3ae12df797d56bc15ffd8469b3a679c22d70a59dfd41ddbd481161059e31240e14cbb84d254fcfeaa075cda746ddb52d02d7211ecba8ae7f0ca90a252b76a65147b47a7591d0c366644baf256c41b26baa9d4a8c1056e937b9dcf039cc5eb501e3abc961fa2dd3be7f7a5f66b15e848cee630b140f30de8a80f3007aabccfa7b856008811655bf367062c406b2765aaf0e7cccb992d747e1f0fdc181e95ba0b9f5b0b4c0bcebb8edc5dfe8899e6dc3d47122105b55d20ef15b957ab660db7052cf59c6990b3e3be6681ebe3bb1f9bec34f4ee2971812beaacebaf43b5210ffc859a11db78a61a6fc4d0e088b1c86888b6404bb1a681ea030b5ad059db8dcb97e94b9df5501a576c9c57f6b006ba2305741b990428021620029807efbd3aa9781afcbca6f6b5256f00a88b2d60920901733a59cb16247af136fb61572a8a2f30c20c6a7f91fa580beeafd7b3acb5ca538a0d47795d009de917b26458f0e70489fb9d963433a654f20b123c19e9dd99212101479cd50e3ba52d1991788411e907a0515fd8c4b8acb761edb1ce3f23b9e6f4ea8a2d74d564530284285c11c9538b690661603ada07238e4c05e4b63229e3c8b3af84df2fc5848ffdece7bd0b2577250c30d97576bf0881df4996c8b7638ffbf7dd96f9f114efeb36cac55da19a8e155fb4529eca63cb54147caccc139d5c8ce787c4818a54f6023af4b9c3c4f1bb46afb900874c10da263bf45e517b4193fa731f4f908ccf02bdea0e966b3d34461f53e7032624e9bb249470f5ebe4dbe7ed760f6772d03adc72c88eae33361a35d4b9292f877bdb2156e800e95123dc15cc51929e9a52535d450efacb4853708df1acdcb0f6a3bca3e8eff8ff9358833750f5f7760851822973212295fd0c2e8a7dec9619e1c1fcd5ac89e415d65f64c93522633c834f90ad81f2900485a998de524c91e34a710bca97cd867f102cf00e354daf3265997d72b14d4f92ba9182481e7559cf27ac5bbd7c25f4480d9543e46d65bd81dc735f6717c1d6f443986f2be60c7feefc55f48be6177725fcb35c8b75e22b4d80034872cb302c9b32862f2cb7982393933d19314400c38ea0aff238dd67a56e6da83b26838de76a5c18707e9996ecb003843b359499ddc9a5f719794b0d8d6894421f86a6d3d83626ebe16181ff51781d8d4fffad535140669bcec086206acfa1717ee68c3731ec671cbbc5516a46f2b8f1ceefb53bcf01757b68f4998aa104b30cc3cf4bf0dfb63a3cc09e241dacee2b3db082d1fe4e9338061da1c4d7b7bc3e5cc333d11dd11e90059036d5afa20536eb5b8f5d59a63cca4ffd12dba9c5eee3d86a137cfc16776624a6ebabcb81e2d8ca9b7884fd57396043c2b34966022edd635188c71dae7859f6acf435bd3e723a893ac154c99016180d7f54167039f4b460a8f7101e6398ff403ec591e75256278726c6cec124e2cd6c79e7e0671cf2b368c1993f20f87099d61727351e412ae51ca0cd05dd24a011cf987c66673de6a12864266c6f5f3b7b30853ed8ff601c22f80d73ab2370a449c4487e4919c3d3026283523aa21d2515584705603f30e21bb25ba51280858357b8a0b63870b9d77f78047cd9b3c22a3eb9c17848809dc7399cc7e853ccf6bbab1624be0433751fce560a235b609c81d9423be25aedf73f28198e1a1bd1f732326c1b5c88784e3c678a48a08e4824ee903acdfecfb85abc82a08c530375fba9dfe96c07e193319a345af40ea9b79354359ede409fef8ff3f0ca490e02ab2384c7becfe226a8f9c1c1db36ccb3e4de15bfb0dbd190a8537465c02b40c4969d83b5ef4e64034119c7ff9509e8141e63df845fa4985d3a2644af1f164dcf23690615edca749ce2901dae4483c89eecc1683870eb8e88e6563a3c95b45a3de3855beec7cc0b20f44ce02f7b7ac8b3d7beb32a68e", 0x1000}, {&(0x7f0000001380)="cad57101ba3d752fe30bdc51781247d15ad9e9a56d8ef32f9eae19bd8273a5d1520cd6bbaada916a78d782148331c85c5e9221959236ecc2bf31da78c77b6bd55ab92ad1e45b786aca1031d9812c212b5ad98b0a7001a414dce6e4efe217cc6df6af73e3669fde", 0x67}, {&(0x7f0000001400)="a69f92f678960bd1db9567fd843d33c35e6a08790158e716cc7f4edc60cf85acb5a53309318479bce40b3fe1a1be3b9b38a57f59581c8be30ad2d5a84266a219865bcd3b77b5687474cdfd3a84cdb1df3b86ccaea3f8533f2828b1d9ee57b47d4234702fdfe6f68f3a7f097dd5b6d9bb2fcc2d20031cb64daa6d905d8822ef2e975b7d4f1feb2db1a9ae59cc468a17c849c2d8d6de2735a64774", 0x9a}, {&(0x7f00000014c0)="9d8ba8c1f9440d157237f50bfd1a4d3085b7eca83dc4ec632be3082bb4b23debc57aa0ca124449da18afbd1e5cfd10a0875d2f8a8a6870c0be5e21c2a16ccde823cc03cd1fffac0c07138ae052060705993d1c65b64ad73014397c95b1c5c229ad6c11616ffa459fd70b6da6f32b333b1ae7778642b7177f81737e6ba814ec3953a8ed75c1b5e9bc39aae4fb2c2283936a97a340d86458b710", 0x99}, {&(0x7f0000001580)="7dede09fc0315fc2f95b48e0dcff515bae5cde8cc5b48b1d333ab936fd61319f7d922d72e4884eded1464bc7d711f685d7699b75678cf8d63018792dd7", 0x3d}], 0x9, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}], 0xd8, 0xc}, 0x8) clock_gettime(0x4, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r23, r24) 11:30:07 executing program 1: pledge(0x0, &(0x7f0000000240)="ac36c497d4c657b07cdce32ca0200f49863d8b9b8e4e4ff2c79f3f0e9f6b1633842d3e43b02a2fe842e734d052dc03296341e01cb589232053be96b672b79d35fc3de62d59f3a5bf3682264d912dc89c169debef7209e2b14dc3a229859834263add7b20971cdb7d30f9052ce5343a5f73b9f5c7dd83903e678867de0dc890a8a3c6026dcbe990cd71b9e4c3ab4b287fe5c48d2c73417a11f9a2f049bc87fb624709907a1ef544ab4a060339a060c18301a33fcc559161000000000000571e708f97190d9fbed4cacedc67c1e5") shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 11:30:07 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/108) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 11:30:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/157, 0xbab41b536ae623e5) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x7fffffff}, 0xc) 11:30:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 11:30:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = geteuid() mknod(&(0x7f0000000740)='./file0\x00', 0x10, 0x36) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x8, 0x1) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=ANY=[@ANYBLOB="356cdb2216b862666c65"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000080)="b85eeb22b1d7481001f07b36ad1a2244e478a4e82a71dad82b7dd0785d1b", 0x1e}, {&(0x7f00000000c0)="a628ea1805f02501e047e72b06a125def4dd2942b5abd3d47d9ee796970cd1f9ee6944724bcce981a6e8c001eed54d5731cb2cbe8c931ad7d4412a7e6c692699132dbdb8c7af023d25626d44fce37cf4f57b343dd2ffd53680cc", 0x5a}, {&(0x7f0000000140)="fd52a265e94927d2a1d327bce88d332c7ae080c799359abd8f7f353c6fa840628c088549eab0ffc04432665ff6895589d9e69de3c7a834c2c03ae5daf3b46a13921ca86dd007824e94e80b98574734039d541a0161f15bf613d1482ebc5f72da43e52028ff55ff6c68d273011e92e176c90cbde1b0168daef4b814d4", 0x7c}, {&(0x7f0000000240)="bb156d70203eb4232454b4c347ede669c912d24ed1d718f9970ce4ef11da24be9b405a60afc82f7be344453505d96c4e61671117723d838f3b7afdd164465d978e59c763880ee81a066b4b6be8630367721afa8d3bb94bfd48cdb3e6e39d292716071fd13c3e86b9ec49808dc70f6de35a6b92ff644005fc341a367ddfc651462019ff843e10fb39ca32184f8478d72c337ba7afd165fd2005562d6db7381f76d845e8bf495942c088e0b18274f561719be85bed68e902a2e3a26c84331c953d47f265f111633c864757d4", 0xcb}, {&(0x7f0000000340)}, {&(0x7f0000000380)="96f859e58e8f1e752349c8933346a5afcc1a161f87e503457a8a7fc7c1b2da19f0928a3150b52c8bdf9d95c13bc0f341d2f5bde79400585cebbbbf8feba2fe73a2ce54bb69e2641102ca88781158e17d0bb0dc871bd6bf8d614dc0afc38308e1c20d12d6d23445f2a7ea853a219ba93eec0e08f7038a46a9d2bc08b84b7925262c33bb50d4204649f2489cdceaa01d6490d358785e6a224559cfa4621a4a434a5beb97762568f893c475fd5e406c88cacdc538284f580bed5a1c16c4c7f257e746f8f3626853b1e59e0796ed6c0f6e390474951916d748edeed8d356783a0e4b259d198a7517cf53a2b885c39e73ceda", 0xf0}, {&(0x7f0000000480)="1b26a2c951e6e092e6a1609220c4e65b6c45a10f861d8d55058cfe1faa43395d422eb661bf484b06b12066721f904ce2b05521a393c5afc7ef700114662276db74e24f7670be45fd8b4b914acc286fd9858fc8c31997d196b34456b690904a3b25c2eb30f8f90d63dfbf465b7fd2", 0x6e}, {&(0x7f0000000500)="7976ccd35faa7c7d0e355e4cc7e235112bd1a1adc41aeba3cc0312734ba9efb80d90393b62e791401017343b949c53fa04f8449afeb69089c3536a3037", 0x3d}], 0x8, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x4) semget$private(0x0, 0x0, 0xe1) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000700)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b19cc2fc67cf0f5d4d573bf3ebbdd502161929e97c20a940fa463027009fbfb6"], 0x1) mknod(&(0x7f0000000340)='./file0\x00', 0x2, 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66ac37c8a100"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 11:30:07 executing program 0: mlock(&(0x7f0000dce000/0x3000)=nil, 0x3000) munmap(&(0x7f0000dc5000/0x4000)=nil, 0x4000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) 11:30:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x48) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:30:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x40, 0xdd) 11:30:07 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r2 = syz_open_pts() flock(r2, 0x0) 11:30:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f0000000040)="0fa8481ae5792fb65e7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e20e88d609e958bcdc6909476500040000000000003128aedf93642be9a4", 0x35) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 11:30:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000a40)="b09fcb68bbd8380798956bc5ea3b025253045d5b46d9eff77ef4764d83bcdd2aa6df76d09395dc643e4f11aa0e62396f1305cfaf6720b7818f7d7e0021f5afbbc93e6e499fa73af551b2d6ad08ffca5fb304869f29978df077d4d82fb68f4dc87d84cce4302fb34b3c7b4ee0798682866edf39a203b9157b5cd0daf3554a77", 0x7f, 0x6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000001380)="df", 0x1) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000940)="c0129561e750c514cdad2966cf79c9d4ff35a9b3b89ef8017c4a2bc3e2983a91d7d3d416059b7851f74d617c632aa4bd2df51e00757b381215638a8c1fecf8426a56b624e97dcd9f95df0f7db7fe04ceb61648ceb11ed54a7b861078cef507a88725578372d40440a784ba80b620cbfe82d5b4f65dda749fa4de41adbbf8c35d3ddf0a7e99d5b99eec4dae2d66b78ceb7634e5ab66a289099f602311e9602c837efceb969a880a6a3ed08d375ce635565a7b95dc4b64e0b9832e8322e8803d533cade81c382b201cb09d50089a9933f4fcf43d45", 0xd4, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0xc0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') 11:30:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040), 0x10) 11:30:07 executing program 1: r0 = socket(0x6, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/240, 0xf0, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1829, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$sock_int(r0, 0xffff, 0x200001021, 0x0, 0xfffffffffffffcc8) socket(0x19, 0x8007, 0xfffe000) socket(0x11, 0x8001, 0x4) 11:30:07 executing program 0: clock_gettime(0x10000002, 0xfffffffffffffffe) clock_gettime(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x30000, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r1, &(0x7f0000000040)=""/165, 0xa5) 11:30:07 executing program 1: r0 = kqueue() kqueue() fcntl$setown(r0, 0x6, 0x0) 11:30:07 executing program 0: socket$inet6(0x18, 0x8001, 0x8) r0 = socket$inet6(0x18, 0x3, 0x100) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xda43) recvfrom$inet6(r1, &(0x7f00000000c0)=""/247, 0xf7, 0x800, &(0x7f00000001c0)={0x18, 0x3, 0x7fffffff, 0x5924}, 0xc) 11:30:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$getflags(r1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) 11:30:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3ff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x53}], 0x8000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0xfffffffffffffffb, 0x1ff}, {{r0}, 0x0, 0x80, 0x43, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa6, 0x41, 0xae1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x90, 0x0, 0x2, 0x80000001}], 0xffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x94a9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x0, 0x33}, {{r0}, 0xfffffffffffffffe, 0x0, 0xe, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x8001, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x8, 0x2}], 0x4c2df340, &(0x7f0000000140)={0x4}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 11:30:07 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) write(r0, &(0x7f00000000c0)='8', 0x1) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xffffffffffff545e, r2, r3, r4, r5, 0x2, 0x8001}, 0x4, 0x3, r6, r7, 0x533, 0x895, 0x3}) r8 = getuid() r9 = getegid() fchownat(r0, &(0x7f0000000100)='./file1\x00', r8, r9, 0x4) 11:30:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:30:07 executing program 1: semget(0x3, 0x4, 0x440) r0 = socket(0x1, 0x1, 0x3) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x1d2}) r1 = socket(0x32, 0x7fff, 0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x800, 0x6}, {0x18, 0x2, 0x5, 0x800}, 0x6, [0x1000, 0xfffffffffffffffe, 0x1, 0x1, 0x8, 0x5, 0x2040, 0xffffffffffffffff]}, 0x3c) 11:30:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 11:30:07 executing program 1: nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) 11:30:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 11:30:07 executing program 0: socketpair$inet6(0x18, 0x8003, 0x6, &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./file1\x00', 0x481, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 11:30:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) fcntl$setstatus(r1, 0x4, 0x80) 11:30:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x40) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) setgid(0x0) 11:30:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) poll(&(0x7f0000000040)=[{r1, 0x42}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) 11:30:07 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000010006) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x97) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) 11:30:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 11:30:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) fcntl$lock(r0, 0x4, 0x0) 11:30:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 11:30:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) flock(r0, 0x0) 11:30:07 executing program 0: r0 = socket(0xf, 0xfffffffffffffffa, 0x4000000009) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f00000000c0)=0x10000, 0x0) accept(r0, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) getsockopt(r0, 0x1, 0xf6aa, &(0x7f0000001980)=""/177, &(0x7f0000001a40)=0xb1) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000480)=""/187, 0xbb}, {&(0x7f0000000540)=""/232, 0xe8}, {&(0x7f0000000640)=""/128, 0x80}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/241, 0xf1}], 0xa, &(0x7f0000000080)=""/52, 0x34, 0x4}, 0x802) getrlimit(0x4, &(0x7f00000018c0)) 11:30:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) write(r0, 0x0, 0x0) 11:30:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000000c0)="af6ddae4bf75ef9dd1e4e5793ffab961b82a050554e3070198f7b6d89214173638a0bda086645492d51d4e41f99c2af8f24046bd7eb8f3346181cbdf7bb2b5aec33ddb72d7dc9bafd8054ba692d719ce31e7b849c87603042347811d1f0bf6cb8391555b3da59e2a0cc737d8a962a9669e1abeffa579adfff0733519e91dd071493a420ddec602648e4a849463d8bfda0ab5aaf27366b9066d0993c9ae4847eedb319d1cfea534fd0190fb8f7e1c33afd757edce10aab1fd9445b1067c7cbd75a14c3b1713edf7ff03447f0bdf150b9f50a392db91c4c4db54655070999b17685819b21257e52f6d1d20a5a8edba9221ac78e303dac00070aa5758af5b5ab016654cc8b869566ead820161c540a50edb48ed065059590c136ab19b62a4d70cac76067cc29802f8c5d469330d8a74953be6db2abf729621f2e19f78529bb1bdac7163e35a7452f0eccc7412f80b5072fad7ed29b114e597e4de6e945c258dcf5f6ce61ba7df73be415bd7cdd0e4404028a8981517ba8e1164cabd70a1696606eb323a161f3015ece3ac9d812d64d093a302e2cb229e94a1d2aec7e26607193c8b09ab70c4825c036586963b5f71a7396dcb0f84d542f02b1ece3ed463251c5ec1fda74a91ad1ea398fe290c17b2fe75f440b9d839eb3c8845632d994c4e5b292fb1e94aeffcb1b99600f716f27775847641723bc76d9cdf1314502fcba1ae961d345cb10503925f5c3c51836950cfd8c0afd8b2069b5c0a99dc06c3a1f2ccb63331653d206b4e2f1f408c36b01f3175cd3078115555a90045e03da6c4f13c81c3797ca6b9115269db98910d984b54f3310e4f93134ef89a85d87e0cc7a66fbc2267b1d2e927048369c8c3e8d357deef878a72eb708ae675573812af60e5fc7779c966389b7b0e20e68219fe693d945ff82c79f894d824494d64777cfddf1a7f57e0dd54a2ff3a437ad8fa6e743d20e86d73c2f4393b866027ac08b45b6b6773bcfe216bc27ae11b37e505167dc6ce83fddbbba6ef0b5b1e940b3343f534836fbf2f82c6b6ffeda01790e7c2fd250d3633e45cdbbe56b6b7269f94c0c43abe6460a8de8e396da299e1a40fdfaee7d55d6d74222bc2afb590f4a1ed57ffe60e457a0debefc5f3935b0ddd5b11a2b6fe6c07d7c440cee4302a848591fcd04b379acee7e38b693b84161e6685e6937f845d2e3c5c80807a11c31432f14169f3fb6a587ed708fd69bda61c863a444c6db44b050f6e022c423418ed1a64268daa638a668d0735847282ac49c06c203ad57b375d54f425aa329c000285fa6b9a1afa40d15c0fd36ce7c81015c27770884d521457450a8f6988971e21e96c5693020d8054548f69d3acf9c7bcff79d9999cac901b55133825508b45e5f555a680e4ccbab637f1dbd705f73eca318d61a8c6c82771a1faa5654ba1c04fdf734dca1661993fde55205e1a5a1b3ebddbf3316c732c30702cb3d12999c0671f787204cb46965a14beb4d9e1534d8e1ead040afe5b038534e525da017cd9be3b77a85ffee02e1df021b33d7f9dc62a7b9b837346d0aedb4022aaf9051b982a6f9651884116a1928aed618313d96eff66b65a9138ccbb1a3130dda459745682234adb361924e87d6b4c8e6e7b72545879501446bf2031bbdf9f5c8a2d73c88c8766311176563fb0dafbad36fd9c7799939392b6ef0e2b4e21f0232265814de894ce3e16f80a747c0917f3b76e0b01e7e5d140ae72f2940ac740fff3ba215100ceafd9bf95132559818dafb3337072c7fef4bfe41443c5e72f2f86b3fb4f44a342ae8a40c24620084ff69da5a08f1b98494de88bebfecf0d02d38e5be47a81c84671365e98df302b51dbee2eb245d0a66d36f538d34e437116bbaebf34ffe859c261a3398e6e1a3207fb9c25c7a29369a6fe75cd6d34131279ccdf0af437c466bf3b5fbd32aa3056bacf5c179b9ffc3c394e44395d9f8416b4b5af1138a4ce0fecbdb540a07e46c80620f5d037b48134de35ed9235852bbf41ac1a729ea5f6d9e97621607e59ee189e6a08980e43912f126dfab195d3847b0d5a7b2748c1b0aa8bd5fc86b15967a92629ed8cdf0c9ed423d81baccb430f84ea0b4336eb86f81b4b0c5feb12fd582211fcc47276676b116deee9af3acd717a4da738e1503472f8c26a8edade551422f6029c6d7c0c65071ab337d893d79d6512df5f253cbeb10505a0e0ea986b53239c6ba63b55ac368141200bd30b28fb853e89003fbaf82ac6fc14b7da058e057a62f193b3b773ca19e724096a01b5e0bc2dad61e8c687f172dcf4c88b2f0774f268992af96410758241b26ccb315fdaa1826ea186b05b061cb4ac53107ff3fa99d5698e91658632ecbdf1c8b49ca4037bae2bfbf74d1173bdab8695eb7263a21be1f5e99a0f65d071746dea67312c352f3b48630eb3a66e00c564f53cc737660f696fde8f01b6c01660e56735526d7498da03cd4601358fc11ffe0f34d0b4c07bd0787abfa840de726c60531e0b43b837c26e86f1e63ff4f2789e005f05797e4c75fbdd367ec8ce068b54207de809a43512192401eecaf5f9d559ca2fe20753a67d0696cd313da696d6464e53dd2d751a639c5f615da6ad05301bdfa0e630827d13ee3d34af2cc029babbf8cc1dcb7534aae8a58e03fc160cc87165ccb021be30b2cb520177e2203abfc47fb38afe1476c5f7f50f74e5d8bcf4781105ab628a2b7c719c53cb81027452aae5275fc36410548329c3904de0f54e612a5622b7d60b764b50c299e07a1abb2053021f86761ce7c0ffddd1d4cc8facd42b1c116282efff9860feadafe3a84f0a9d52db4b4d1bc418801733cfc6add4162607b398367ab8d0d405fb836a6df60c9045b9fb740227ebeb18649e19c8e88dc1d277fa5c56a2cb069535776e0760725095338af48ba7f02225f72e7259db88dbd2d74fb3ca5fffa6040d8c9f18d2f0069673f28b3eb2c13c82542959f2a33631605035508716270ed5c8c8b71af319ca196d58aad0244cd08e68222482934896d62132ed6c374656219b680331c0004af8a34e87d00f12f18fc028e726dba0af181fdd22b0e26c334abcab6719dcff4b1c2ea6e8c8b57cb0564bf647fe880984ebb6643ec702e737e0365a67c71a58cb2c0b027304b8d833174a8a53570e84ac820a9478dfb512ba63ed46560d4219a05d7cec03055da01e115ab4cb9855a31b1d46d6e4228453aae59d65bb839e9ccac2abb614e4a6b3c721166f4015f38bf803a95c1655f71085fb7e34108e36d2f5f3feac29989f05d9b93ca378336b55af17cd99995dfa857f24dcb845d33e43bd2d3f4be88ece2c46a73a9c4ebe16e225d64b346d5cb72c80e4c2339bc552f7543da4086d12f59c19f415bdbb30b9f479d093eba420cb01834e563629b0d7b4c67ee0c56800865b4744ec9061d88b8a2f2cfff7f504d7a5e022cc66bfbe6c2af38c4694f7854c41ce90f069b09735bca0324db123fcb7f3b060820c1f02b981d5a2b62b99e8b0a7763add4d672f397f247c4ec93226cf0ad9abf96bc5131c8e3836811e0a3ed6ab212e49c5034a86531f4bbf06187f77f9f3ea935c291e423acb7ae1aae739a6ad163a327d5b0ae4c9f2ed7982c18a30f67661029189fc36478e18891f78fe16f6ee57cf4bc4bd6361ef0655819c2830000487691f4cc83d09a88b631ab55e767b9cb2f3a2651ae9654a71c676c6a15ea232422aa40a45cba727ded1bf369447a245e483dcfc845314c9cc37005e0fddfb324e6c83c41ba2098aac5a87774b10ee277a7dc9900538b2879dce948fc7002d5f55d18ba834c99121a31e8b36a8c51327344b265863f49e8a43c2961b0ead5b179659a884a4b100d50e8af881474887811983a78eb34a4f58f7d5a498d02f06c911a2e07e282f8377c8cad59a4238c0999ad4e192a0b3cba65713a3cfecaa09f5dddab0dfdf4ad2704df1a8cfcdfc28503fe0db5ab228c72581df1f72ea21de8e4d959a457562aff6fef0ed867a63640dc1eb55e89880e2ca99ac02fe2e10d15adc9d265806d603bf6bf25887f9c84f125e3b34b7a16b5826ee61473d3ab120603a18af2504b6b427f627da5a6c5425c448b26bbafed1c3aad13be8152ea5cd9dc419936a32574807c7796098fe15b6b46ef2e5b62f7152215746f3e572d190130332c39cce48f6dfc6e9b7225df447d599f2204abe17ee676cd78be7edd445f8ea67e7ecab5a49db2e4c30a811aac6502c5315d83d982ad069fa2f184d49ccd5d850ad58656810ce39bc3da51f2c764bb5a104b909b25faf77c0c0da72e718e36601949ffecba758edec0b291c2e789ae6478a47159bea04befe15a486c1ad88d34c00dd1433fe6adcad7808229197196b9afdc97ef4872c44c8231356843c10072db1680426b9194cb8b640d5da3200a3a2a171df5af64e7f710ad8fef3bc39a6bb6553fadc36d307994981e4e7c85b93b874ba0acea9a1a179e9658b63cb86c6d93b68f0465fdc34f0b4e62c2494246d0fdd51ce94464f5d491589c9fe193e1d8d3eadf4381add8472fb515ced6e4306a598dd85349367a53caf588100268a003efd6516663fcd392b0e202f901a2a7cc6636c3fc02315132fab40860cdd15bdaf18307b4722d62bf1717a293c714652a1e0b29018efae9dcd4c05a54c8bcc1c414a39829bd402cd03f6689f850f4d2f8c59f7949c55eb1a830819d778450ff48ecb2ef91571f88fb7805ded0d42c70c7adab428648bf53f80454837295ba9bc4c1925f9016c50f61a62654c171ed7e4e8bf521cd0cd102df087a3eadfcf10da538280bbb1cb44402741d8d52644fc198116177cc101b8b2270b33a2c27616f12dfdea1dbac4a8918f0064c8ef718d721bc2d4e9d310f98836efe3f7fd7e71c29368e427d153b242b6d00f511811787a5244e0194d5f083fccaf35037d4ea85cb6cb9d943a5b8a8f80971cada6c46f3c6bf8fb36da11100921413cc6fd2dde43103196c388c7eb8f73c8a9553dc14b07a26647a2cd687a1d1ed6e34bb94f7579163daffb87f7b69754f0aaf9ed2225bf3d8c0950710340da59ebe43de57efab517780552dd7884384a2c19c49ec97263096609c723e6daf2becfcda7bae31b17b9d3401c3933c4b27d256474ae74114bc10523d859b1e410b6f4d44d65fa84d87988be1dc428bafd3819a4d16379b558649b971ca5b5894355ccc79982af1748195f2a4a7a2cdd652b2f2ec53adbe2b0eef77bdfa4e60870b4a356e805ff78bb2484c6faa2ec5db13f76c4bd2afd22136304473e1e1fd2244d8fcf020e51b734dfa63ebc4f2167a2884d931dccd8e261d070d56b3edbfd0379e5237f782d8b4878d4e84196b64500bd086d615a229aee2161ff2a09d82534a4fd91a86f7bdfd8454f5b80bcaaecec187033d0bafd551b12f3c3e38fef9df347ad71ab20772264bca2a26f8f3f3c6ce97a1a745710fbc01983b8c575f38bb4e38ab226a1b386227b3ae150eaf911cb6339f909180036bcf86c64580ce7d092ff82cbb1007a915295fa88beac5c7ee7061f945a5db2291132701d5a73b0423e0552f11c17726e44239394ad8e9d4441c3b3bad5dc49bc9222ce888fd6706b5eab74665720e3982ec914f17d4bf5dc22d31aef6d06dce4617a76a197c7b3194d39e261a38c3bd87596e4c0f90a6260fa652564f6470a6b394af62200bd08d48eaebcef5694e2c9105eba8d8f2fe66d8d03ddae12f006a0a70b4cbdbc528f3e7cf0a1006be0cce52e560689d07dbc1adb05b44eaab9e8f5321d2568a9e0c5e9b89b4e74b0", 0x1000, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 11:30:07 executing program 1: r0 = socket$inet(0x2, 0x3ffffffffffffffd, 0x1ff) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0xbd5, 0x4}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0xa0, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x12, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x4, 0x200}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x43, 0x1, 0x9, 0x101}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xffff, 0xffffffffffff0000}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0xffff, 0x8001}], 0x1, &(0x7f0000000140)={0x7f, 0x4}) dup2(r1, r0) 11:30:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_gettime(0x3, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0xf4, 0x8}], 0xb1, &(0x7f0000000240)={0x3, 0x4}) kqueue() 11:30:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x3ff, 0x7, 0x10000, "f876e0a69010f4527cd887c434b04c70da04e311", 0x0, 0x2}) 11:30:07 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 11:30:07 executing program 0: setuid(0xee01) geteuid() r0 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r0, 0x2, 0x0) 11:30:07 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 11:30:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x800000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f9c00"}) msgget$private(0x0, 0x0) syz_open_pts() 11:30:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000040)='=', 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x18) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:30:07 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$inet(r1, &(0x7f00000000c0)=""/104, 0x68, 0x841, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000300)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b0ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c4e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e48611993275385622305a07f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d9317a86754688bb55dea399465bf82b05266ddb4c41d42933c112d0166af94a5b6c62cbfe7a65e52859875419d2c9b", 0x1c2) 11:30:07 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 11:30:07 executing program 0: mprotect(&(0x7f00002e7000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r0 = socket(0x1, 0x7, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:30:07 executing program 1: r0 = socket$unix(0x1, 0xa0000000d, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) 11:30:07 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x0, 0x1, 0xd32d, 0x6, r1}) 11:30:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:30:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x1, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/224) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 11:30:08 executing program 0: 11:30:08 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) mmap(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x7, 0x10, r1, 0x0, 0x0) shutdown(r0, 0x2) 11:30:08 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) write(r0, &(0x7f00000000c0)='8', 0x1) flock(r0, 0x0) 11:30:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:30:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0x1, &(0x7f00000000c0)) 11:30:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:30:08 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="514a458dcfcbfe6767", 0x9}, {&(0x7f0000000180)="fa5c9fc09ed6162ef5860023521122e40a4c4aac48ca21d5b2c0d3d9e6a2e3771f014cff714290a7688668671f6b7b7cf5c2570c348e9adb4ab9ef3761f8e226e18d235f425dec7e158537a109bb8f3cc8bccb10590c41292d0dc52ce384e7ae4bff8e7a805c0646940601e9dee00a300a848a99715c2858f80d2ca5fd9534148f3a35a9c8d4d73bc1bdf400ef3caf014ab50cb929b9b1cce807950fc92c63649fb56c85de86eaf70e25dc1b6ed2261f910266fffe8f2bd5bce7e0540d0431e32b5d6ef994f7e6fac3f5bb", 0xcb}, {&(0x7f0000000280)="56d83ee2c6b230817d295c3a01d23c23d849b84485152ce672d2a47430584654b675d0322890c31463571419762ef97d89a42f5947e3af0710724cb6715cbaec42dc0c98893b2e9e95f3af1eb877b60b19fc7e3dc282026afa7b9b66d33d9babcdb5be7faafc40ef35450593ee6b47689e1ac19db3a8ed9bf96f92a7b5605436d13e0899586bc7b5621cea560e386533384c568d97082d5110ef0c0053c0040ee62ca7bb32551a86c421cd2f403e0e544cfc0a5b9e3d2e9958378e4779f36bfe0e18582993dafaf875ad53006da3a87c7d6e8c418ffa6fef", 0xd8}, {&(0x7f0000000080)="85378b9abf9ee57279ed6bdefed9d756c2b0b134ef976a1cc9f1c4abc9a7481b74", 0x21}, {&(0x7f0000000380)="5fb6bd61710e122e8833f096356bac49ebbb1f94358c59e053edcceb45c95f57027793f451ec332c39991ed5687cc2f42d22bd09d7482a5179b9bb51df5102b5b14e2f7fbf5d3bb918709275e9e7d44d2f4063e124a521354712ba28512c831b13d81254636414dd2ca71a4368f7c908d8e79a1ecc926cf9ba4f8a9ef0fa2fe3bd9692b210a704f23328c83a900f1c0abb01cc9ba85af742dde358a2eb7a614988184398a13adfd24e27c2b0dfda3a62e886062df4bba497ab2e2ca7369760a98ad042bf6268d2cbc975a3f07e7fdaec4d24efa67c88d637e6768a338aa1775f38b8452b5752e907b019b9b3e7b11a10826ee9e501f46ec8e5456ddd58ac8e", 0xff}, {&(0x7f00000000c0)="a1efa6636320d4229f56481a28e2337446f7961ad7e605c3f4ae8a355be9f9", 0x1f}, {&(0x7f0000000480)="a1eeb512921fd5d48155938bba66164861d7cab91630a743b284ea951b4db3c070d747b97c4f75a332335f06e695798cedb8f2329f133388317d79ada3087e46a7d7d6a3b2716ef42a2469a6f35d9157da7891fb4fff4c8f74c03d1ebe4eb7cd475d55815c1264a3141ef4ad6d61c5ebfaf4560b03a5757eacedc9094d980e6424e38996d7d193775b62306d628496805a233d4acdcac229831c75e5309e4585d7f0fb93cdf033c096a1dfc947a591e0720a556ec539084ba5ded410bd8c2d89ffe74f8b9a0261e142c307ab97840fd3c260803a17", 0xd5}], 0x7, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xb8, 0x6}, 0x6) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) 11:30:08 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 11:30:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) msgget(0x0, 0x20) 11:30:08 executing program 0: r0 = socket$inet(0x2, 0x0, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) socket(0x1e, 0x0, 0x0) 11:30:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/60) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:30:08 executing program 0: socketpair(0x1a, 0xc000, 0xfffffffffffffffd, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x2, 0x4005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 11:30:08 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x41000, 0x5cb7}}, 0x0) 11:30:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xd0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 11:30:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 11:30:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="da1cb00da233ce61da500594400a9eaffddc0a5fbbeeba23b9ae49357f3f45b321fa8b6560af5b721dfc2f66aa28d34be0f249f861a8fb46e6e6a196938d1690ab94d29a4ea30fbe58eb280c261c72c11285da84a4959b0effccdf1682f5f8f9ce7510e015555733001bb205f7626633039b8c0572e6ec3d5b3e339e4ec6c1526f983ea2871449486654dd0a521535d135d0b3ba0ec6bcfb3bb1863af6cdd1b8f43dc7665d2b2a1eb1bc9677541dba3a7528ce3d3c684c82af1d4cdddf2dde01c8f721", 0xc3) shmget(0x3, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 11:30:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118, 0x2}, 0x2) 11:30:08 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x6, 0x6}, {0xffffffff, 0xc210}}, &(0x7f0000000080)) setitimer(0x1, 0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="ee8a1e53b3007326fd1a4242a054505a627d262c29ccb7fddb002cb3828ac160eafaa53fd6aac5068070d858ab82a6a5eaf3d0fa572171effce96e8df0899b8a16aa12da5e3060c4cd23b6cfdc2b181129a44496a19f7cc923c1097a4b9fcb44ae8477a3faf3b910c01840febe3df384baa1c9ac60f412af761e3c005f2c8bf0ba17536f8edfaa0f88434dfe96496c72a0c11c15e8a252f892d13d3592fae80dde2ed056e5ed543fe6d5b4dde9a74f24214758f205fa079bf8e41132123a7b330b6fb0a86143e689e4924366030813c264f8cacc70874e4ce95a755d36a4f423cd722d0300b7508bf965e9", 0xeb, 0x8, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget$private(0x0, 0x934a2e570e726039, 0x101) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000000c0)=""/154) 11:30:09 executing program 1: r0 = socket$inet(0x2, 0x200000000000004, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sendto$inet(r1, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969acaccb71ce7dc84a3a3ff", 0x91, 0x0, 0x0, 0x0) 11:30:09 executing program 0: msgget(0x3, 0x0) msgget(0xffffffffffffffff, 0x0) 11:30:09 executing program 0: r0 = msgget$private(0x0, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100, r1, r2, r3, r4, 0x4, 0x5}, 0x1, 0x30000000000, r5, r6, 0x1ff, 0x6, 0xfffffffffffff800, 0x3}) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) dup2(r7, r8) 11:30:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) r1 = socket(0x11, 0x3, 0x0) close(r1) 11:30:09 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=')[\x00', &(0x7f0000000100)=',:.\x00', &(0x7f0000000140)='\x00'], &(0x7f00000001c0)) 11:30:09 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x1) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000140)='c\x00') 11:30:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getdents(r0, &(0x7f0000000180)=""/203, 0xcb) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/249, 0xf9) 11:30:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x464) semctl$IPC_RMID(r1, 0x0, 0x0) 11:30:09 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) getgroups(0x2d1, 0xffffffffffffffff) 11:30:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xdb, 0x0, "c885f9010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 11:30:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a4aa89d2abcf8d78d3216ff79eedef46dcca928ebaec1e2babed5be79012956f44a79104f67ba7f9f5afff", 0x2b) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:30:09 executing program 0: r0 = syz_open_pts() flock(r0, 0x4000000001) 11:30:09 executing program 1: syz_open_pts() 11:30:09 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 11:30:09 executing program 1: r0 = socket(0x10, 0x7, 0x1) sendmsg(r0, &(0x7f0000003c00)={&(0x7f0000003740)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003a80)=[{&(0x7f0000003780)="0691ee572f5466ad77389a582578f74550983052d461562361136358b00dd52d88790a494123dc5ead8249e71337efe53c72166c37c44b77e83d2c05211d6072fa179146659a845384a20c050830fad48b7d56a4c207b80aa4050c621720a3d069b921525e8726db84199eafaf23ea246fe5357770893614c66ea918784457dc0c98959496136000b6d17556c10acba91049f1c17eb4598d20e052e3b02dad160bb26683cb2e406412a114c9a57ea5036b920061a6439720689e8019caaa569930b5c00c32f5c839698da5c67c455c3c0e25c141a13cb250fbf2059d7428ac85345fd72c52aa6077", 0xe8}, {&(0x7f0000003880)="5f33dfe2b0281d681399fe0bc0165805dba2b01f0815221da339fd427512db4230bd553fd4b82fab0933bf4f19636b279bb9864330769202ca0b46b4b0bb720f2da1619ad4122996f7832b03ed04a62fccf2896357df212a6231c9c760a6388139d175295d08977c7f4b67cd6e7e815f6af3238d29c0e14f345b9a53a4c8c3ba26eb184bdee6eef10bad262f4e1e393f6d6b4ac616c81a6f08224017", 0x9c}, {&(0x7f0000003940)="dea1b665339eb8d62b244e82318baba42d5ce6d4a03aeeb8dbf5b8fa5b5383cfdfbc35950fbe6855e86cfafeb662e206cc49b9d41bbe85cf6f0e4a2354a58245f758c74aec92f8340fcacaf930e20993d4f117afd7f913160f7769fe276c78d9ec150fc351977d8f05f546e690c7fe68d7d6e97707471e157590aa2894575f58733dc19a6542da9edc415afd8a4aca4b34a378530921145bff5e3d43d8d5c69698bcdc8c9f14173ccc86c9af300d130ecc1bfe4841a391b9ab73e8ac95ba9dcd6049d0a08d472b1b889fa4221033b4fa5b9e0f355e30eff7eeabd3b21544a719d985e3ea68dec2", 0xe7}, {&(0x7f0000003a40)="96b2bdb4b82c1b6a33c146d458f137332e8a84dcd0682152a45b2f0389de86a6cc6db700", 0x24}], 0x4, &(0x7f0000003ac0)=[{0xd0, 0x1, 0x4, "d2d5b62db8a9368ce1a82bb7445c9efd700400588f31f6ddd965797889a746f420d93a7c81b67b6da4f98ba4bb46e09780381a132b5d6f9c1f27f92b8dc9a5dd2bf9e6b47ee996fce259e84304d88e2bc38c474ccabc9c42bcda5d49e313d123864aa36813327c548f7a72da1e761bd44249fcf5df713de8183396f79aaa0f372236f4d76f11b1e9d5901746d69da09af094d3c7cb330de48812d473ee681e302a273674b06efffbe0f869c0facc4471f46dab13a3a803faf0a9a36949be"}, {0x60, 0xffff, 0x5, "09165f9a01226a22cb78afcfb4920c261bde71c4bb3f6b4b627827c859bdcbcd9658feefe8bb5f32788883003413dc08b30e24b340b87093cd5d386d4ebe74e875e1c531c869f88c4154378d239c"}], 0x130, 0x8}, 0x8) pipe2(&(0x7f0000003700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000003c80)='./file0\x00', 0x80, 0x1) fchdir(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000003cc0), 0x10004) connect(r4, 0x0, 0xffffffffffffffb1) recvmsg(r3, &(0x7f00000036c0)={&(0x7f0000003d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9df55fd103d9f9dc3dff1003f60940e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0e86e10130787c1f9cc5b4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa908886160f162c86f231527a42b232500dcfd9e82da9345deb51704d0042492cc13f28e7cb41ed373888d4ab2bca0665750868043f87ac612961c1cfa32d554d079fc15d0cacb4e143d036208f6479e3ae05c0f1259e4c8658770228177f368a776d054bcc0386e06a9d60328341468a19be2831636e4399a36cfd6f1e725ff83f6542f8920e478b911fac3b321b3d4a85ee9b587687f3e358050d702811a962d067f4ed1655e34a05b4694fde2aac53e5db80c78158930c5df3d21864d8"], 0x1002, &(0x7f0000002600)=[{&(0x7f0000000000)=""/185, 0xb9}, {&(0x7f0000001180)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002180)=""/235, 0xeb}, {&(0x7f0000002280)=""/166, 0xa6}, {&(0x7f0000002340)=""/147, 0x93}, {&(0x7f0000002400)=""/134, 0x86}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f00000024c0)=""/40, 0x28}, {&(0x7f0000002500)=""/236, 0xec}], 0xa, &(0x7f00000026c0)=""/4096, 0x1000, 0x9b}, 0x802) 11:30:09 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000040)) 11:30:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 11:30:09 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x800000, 0x1) 11:30:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1f6c) r2 = socket$inet6(0x18, 0x5, 0x4) setitimer(0x2, &(0x7f0000000000)={{0x3}, {0x5, 0x3f}}, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x18, 0x0, 0x8, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0x3cde, 0x2}, {{r2}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x73ac, 0x200}, {{r0}, 0xffffffffffffffff, 0x23, 0x81, 0x1ae, 0x1}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20000068, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x72, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x3, 0x6010, 0x800}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80000001, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x10, 0xa2, 0xb}, {{r1}, 0xfffffffffffffffd, 0x84, 0x10, 0xc2, 0x1}], 0x400, &(0x7f0000000240), 0x200, &(0x7f0000000280)={0x200, 0x168a}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 11:30:09 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 11:30:09 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xfffffffffffffd58) setitimer(0x1, 0x0, &(0x7f00000000c0)) 11:30:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0xfffffffffffffd8f) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 11:30:09 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x8000800000, 0x1) 11:30:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) ioctl$TIOCEXCL(r0, 0x2000740d) 11:30:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r0, &(0x7f0000000080)="b8", 0x1) ftruncate(r0, 0x8000) 11:30:09 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x101, r1, r2, r3, r4, 0x182, 0x9}, 0x9, 0x0, r5, r6, 0x0, 0x80000001, 0x80, 0xfffffffffffff64e}) 11:30:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10001) 11:30:09 executing program 1: setrlimit(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28080, 0x109) sendto$unix(r0, &(0x7f0000000040)="ff6a358fadcec010c822208ecf35de51dddfa387b98b15db96d2183c050db202f2bfc2fd9147ef9a98fa8650da69fac227", 0x31, 0xe, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 11:30:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r0 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) r3 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) kevent(r0, &(0x7f0000000080)=[{}], 0x101, 0x0, 0xffff, 0x0) 11:30:09 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:30:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = dup2(r0, r0) r3 = dup2(r0, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x3ff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0xffffffffb20751b5) setegid(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup2(r3, r2) chmod(&(0x7f0000000100)='./file0\x00', 0x4) 11:30:09 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() 11:30:09 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4d27) r1 = shmget(0x3, 0x1000, 0xa, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/251) 11:30:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) 11:30:09 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000000)) 11:30:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x6, 0x7, 0x4, 0x8}) read(r0, &(0x7f0000000000)=""/166, 0xa6) 11:30:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x3) open(&(0x7f0000000080)='./bus\x00', 0xa00, 0x50) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) 11:30:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1f, 0x15}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fchdir(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x100}, {0x40000000, 0x6}}, 0x2) 11:30:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') fcntl$setflags(r0, 0x2, 0x1) close(r0) 11:30:09 executing program 0: clock_gettime(0xb, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x10, 0x6, 0x73c7c9de, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x80, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffd, 0x5a, 0x1, 0x100, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0xffffffffffffff36, 0x4}], 0x34, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xc, 0xa, 0xb17, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x18, 0x3, 0x100000000, 0x2}], 0x200, &(0x7f00000002c0)={0x4, 0x2}) recvfrom(r0, &(0x7f0000000080)=""/151, 0x97, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x9) 11:30:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "a58bde15378ceadf5dbbc2057e0e3b8747d9ffbc7f40f5e18fec842eab8b0afefbd56b500fb1aba34a93af941f7e30c699001b525d83829db2a07e56dabedd3a64d8e9b456dd538276e0d53c63ea165d425907b53141"}, 0x5e, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 11:30:09 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 11:30:09 executing program 1: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x21) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7ff, 0x4}, {0x18, 0x3, 0x4, 0x1}, 0x2, [0xfffffffffffffe00, 0x9, 0x1000, 0x56c3, 0x9, 0xab9, 0x5, 0x2]}, 0x3c) 11:30:09 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x8c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x87c) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') close(r0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x3) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000200)=""/122) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x6b9deacedd5f4ada, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000002c0)=0x687) readlinkat(r3, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/89, 0x59) pledge(&(0x7f00000003c0)="df2d00", &(0x7f0000000400)='{\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x20, 0x0, 0x8, 0x3, "f5cb9e6f484cd03faa7c24dc808f131cf663c561", 0x9, 0x3}) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='{\\@\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)="df2d00", &(0x7f00000005c0)='[*@\x00'], &(0x7f0000000740)=[&(0x7f0000000640)='.}[@}', &(0x7f0000000680)="df2d00", &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\')}/\x00']) socketpair$inet(0x2, 0x8001, 0x3, &(0x7f0000000780)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r10 = getgid() r11 = getegid() getgroups(0x7, &(0x7f0000000900)=[r5, r6, r7, r8, r9, r10, r11]) bind$inet(r4, &(0x7f0000000940)={0x2, 0x0}, 0xc) sendto$inet(r4, &(0x7f0000000980)="e7e546be8794f7e24a3d2216854e12ae283a0b4d64d3fd95aff224cb17410de2ce2ae855467e71ada7d558cf002395075f4c7096e3dbfe34ef8cecd9bd59db52ca6bc96e4981a451b3b2bd17af2b02e640d65c6613b17cf896d46e9f29dbe08138b8607789ed39c9bf1758cc08d60dfd85ccf8cfa6f81e336ff26ed81f7697cf6f129ed70bc049c5246a0c2596eea4b05dd9fe6e9530babbdefb1c431e62931cc758ea8166206ae626b7afe82f", 0xad, 0x8, 0x0, 0x0) unlink(&(0x7f0000000a40)='./file0/file0/file0\x00') 11:30:09 executing program 0: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) seteuid(0x0) 11:30:09 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x110) 11:30:09 executing program 0: r0 = socket(0x12, 0x3, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x1, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x0, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1214, &(0x7f0000000300)=0x407, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="e5f7a8608b35425a381fa9b2e4733e3554304d3db19663d17bd452cacd846be7d1b85622e80187adc86552f9ae07335d942935a1fbd65cfe4d384151937baa6af39d2e1b25d8321703526ab50bb2fcb26469fbaf7d95f495469a3513a019bc0d3a89a4662f88a1186a9850859bd0b1c56d783ef06a26559b3b7d08fe62b9a842f7cbb2dca9ed27d3321e6ab658fdcb6ec2aa57add2cca93f4a6cda44f5fc383098d6e54ecc4d97971b7de9", 0xab}, {&(0x7f0000000140)="fb9b57c0e67960a8cf87b2271317643a4b31a81be7da839193bc68528878a7b19bca56c837272761c2a027d06dd70eae6ea7b23c28ab58635e9efda45f84cc6bee2da6c129d1da3c0590a29bcff400d5f8dc8b552932a98622c1fa390215c37ac17689b680bc462f0e0508e61b254bb3f3", 0x71}, {&(0x7f00000001c0)="c4d293a710db5e5b59fab9936219cfb7ff15aa7cf969f80688697efd19e285cf358305ced3f2ad3f5c0c68d5898c381d858461a44ae0bfd8aa39b52e480311b1da929258942885d2860ed0f9f40fd8a55213afb12df2cb1d566834c6d2980543d4a5041ba24e3210eca7283e99297baf2b29669727f1934a7636be2f0bc9f38fa32653caeadcaf3ddbb3646b93089fab75bd5a8d965dbc868a0f6f8a15acf931bf550e90638b66ae445736c7cd68f901066840a3fc7ae31f0170a706ac6f3a611d8cf32236d2d76f78945ebcf5c04348962288", 0xd3}], 0x3) close(r0) 11:30:09 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:30:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) 11:30:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 11:30:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r8 = geteuid() r9 = getgid() r10 = kqueue() accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = getpid() r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="60468f48644ddca67f7c8577", 0xc}, {&(0x7f00000001c0)="dfe709fdaf621c6c741e55fc9454e0075919cb", 0x13}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r10, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x138, 0x6}, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x2, 0x4, 0x6, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) 11:30:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r8 = geteuid() r9 = getgid() r10 = kqueue() accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = getpid() r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="60468f48644ddca67f7c8577", 0xc}, {&(0x7f00000001c0)="dfe709fdaf621c6c741e55fc9454e0075919cb", 0x13}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r10, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x138, 0x6}, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x2, 0x4, 0x6, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) 11:30:09 executing program 0: unveil(0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockname$unix(r0, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) 11:30:09 executing program 1: setrlimit(0xfffffffffffffffc, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x69}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7981) 11:30:09 executing program 0: rmdir(&(0x7f0000000140)='./file0\x00') socketpair(0x3e, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 11:30:09 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="1162fb196c0bd8455cfacd8bfed1e77e2bc92546bd1a5517f753e2ce13ebdf6f45f35c45dc763eb57475dc2da05dab54c50daf940c99b3134f253f7b6d8c1f87ad01d4196858922c4c1cc30aff5a1f6a2e6975ff5967c340731d6e1fef79bf3ff8dfc54a493aae7c308682bb31388682a93ebfb9ac483d2978e9777a7e0664cbae677ab345badf32eadb70e01b3c846cbfcb8e876306b4614a4ae7feba76498d4a4e43347f4702a925bc8129df87c89e62a3501545", 0xb5}, {&(0x7f0000000140)="7c5b84602abd8104e16d92f92442c0fdb027ac71df4b7d2ecf2177348d6a7aa576c2162fb49396ed96329abb56", 0x2d}, {&(0x7f0000000180)="cbed25997ddafbc84722441121f17f1df79f5c08f4bfac6c7fce1f0468b73cda0563478a6b099c234e94939225cd52688ec048aa327d4d6df6820b3826a52452c7596f4f423241db0399d4649ef541a801d6926f2cf0867bf2186cfba20da39ce0e591608321ec6828bf1b4b64570f011cc2e307079f282ece6fa88119e8", 0x7e}, {&(0x7f0000000200)="85b019097d2fc6171010b07e00b34eed0d172ebae2b30082a92cda3cf9fe624ea2f980", 0x23}, {&(0x7f0000000240)="c5", 0x1}], 0x5, &(0x7f0000000300)=[{0x98, 0x1, 0x1, "ecac03f30d0d82c10a34463877c8b40820c388099764d422e6ccbff84fe52c29f8437042f594e61b2f9136be65ed5929e5d9ddcb91ed8a5272291dec06c2d5c60af8f37df4b7827a68d85740546ca6edfe82b6d7140d9d5f46c9abcad6e29cd8836be04eb71d0946095a1f4b6ce7172e81b6a22b84dee70bde162fe2e831f36eb05a5e81"}, {0x40, 0x1, 0xfffffffffffffac7, "5f70f9aed61e2f1c1f355c5b9f21b90186cf9e9147e7542f10c1fec271e3aa992f5a7470e3fc0fdcd1eda16ae2"}, {0x50, 0xffff, 0x4882, "9d6bfcea4de2d9ee1e54f7f4b5669c6fff0e900553c405e8ec75ba7355ed26bdb628c4ca3bb78c6536780d313e3873f00d4d878d1e670d35f0aec7f5"}, {0x1010, 0xffff, 0x7ff, "cc6e227782821a71f786ac9436d4f79a82c702772a1e6c217a3b28d567e75b31caf2ec3454a0c878ce60374f64d4a8ec3ea97af9673e982d0950d6e233b5e1477d603dc04609dd6f8cb98a9f54a4a775cb43226250d1de8ecc54f09263c6b80a337fb15a6e1f8c244b4cc8c76c78583e38a70df270e13020d72c9210de644dfcd78d51fc6ddeca46535f838094b514c0f55e90e071d98628d8b32848c5bb37db8297e6b48cf875208fdff662cdec9e58dcc6f33f020177940dc8a6ce2952751051ce24925eb6fd55aaa42c2b44947f5f265c15d6022ddb0bc1c2c768ff5496f646c4f00f8fd8f4e36866b7fe563a68a812e12991792de045178cee3319eea188fa9e196de241efb47bfc81b224d850246ffa3d911f049b038834a931454fdd74c949de1288da9d6dd5c92936ec95a23ee5ca7496602fddc27630aed949e5ea11ee03cbebee7ba6d0d02d5d16671f62e53b8b6dbf82513d23a704813ea774682f7e62a8f685379d9e861b391cbc5c09294d291498769eb0c3e3b13a21f151523609c9949745e30a4d0ddeef67d6e85d417acc44d376d6b72286a8cb296d9237cb980a6b2d40b8a331f2af95c4214827182a39b5effa9553946cfcc70e904fa3418460a5da4ae117a676f6f99a3cdaadd3922bc4cfcf3a8fb8626822b28c71f4f059d43333061f4c11671c61e82200db6594d80cd763bee9b5e12ad79ba9ef69c21d83c425a055fecee7816fb63d20a34d5ff8693d456a992b52e6f96bff06b13f42c3f2314785a10b0397c4af850955c5613f04526775015a23fd8df471a42107745dd8a6d499a3cdcfc3b83cf7b0f220019ccac0764ae7a135c06d2e60ec662f545d02f0419cc235aa5498b7139e0eeaf780dad215f25818daaff0a103188ed41c395d69383f167e231a009ef5993e90e083c2fbd5dd10149ee3c0221db730dba1b78d8bdd544543db104720ce1407030eba6cbbff1f476f86e241f98ada535b98db94230e86ba9ee134c33386e98ddbe8915315bc7b02efd30906d7fe8ad68460e42731ad9a80e317e5e8b668a131ea4ee9b5a50c8c4725c48f6526a459db5dfd7a8c98d0d9de7995d78ca5884748458911c2c72618e90c978d509909b231f41b848ac8f343bf43d07e123d007f66d79c579af55f229162cdca00c3041bff9c8a514e932b5b586ac1dbfce42eda4c34e99eef51d4b5dfba5abdf6d12a9939edbe1a09ad0266ff629db6739206b110d52a91ee21f4dd9f4b695486dd07f013d834d69362adb25f2de103e5dd36a656739f90d0be9815018caed1f34984e0aa2c94ab6fb0767bade141fbfa2842809c6b660f760fdc1a78ed485c4fee9436448666b6b0f2f39dbdce8bc0fffe569403a184ac740ac2be4a9d4f1b55b485d92097a57c2998f9c6c80fcdc271dcc05ccb5051a5b79e0764bc068be30e55499f6cc9f4b916f55dafbd3ad45a54876fcb720696b26a862e246d4a755ce61cf42b89cda62eec0da83ebe600290278d73b686c31fe0535a0283fb21abf2319eaff46fbfaccf8aa015ab34f87e2eb323c4df8193749629b15214113a949977a5d4989d6ab8adc48fa7d384c63bc97433f2cde698e527574f179b91524996227298b8f052991dc335a795e8a2e32e030be75cb675173829fad8af0d832b6ff8578158adcbd17737a4573be2d14f660eebfa7700acc95e6ce6fb5e1ce3a2af2a5a14a8aff0c868ffb8ac9f502241e014628da2213c074089c5e44cb5977d7c610316e4691fdbe216ac49d83d6db750ba4b4dc369001b6878fe750adb67f28ee58e93f0376d07de3094f34da89717d203dd6a51a27a8461751515a51f441d1654df61c3260ae22ad6780de8c24f7e38906c068207715ef944a888aa2e926908682617493be7a7471201f48267130794a8993fe1debea86275972d5dd1f888e455577ca03c7e0e012ef98b308da712213effed1cdd267b7a74eaa891df1b548c627de623c2021d6fef4b92d6df62d05bd422f2fe908daa3312225838f7b56de3f20727e6f840c665cc54563119ce5f27532731ce8d9769c0c80c5a36f53d8f463838843364bfc7d30c6e4cfbc0ba991541310b247eda82b78af4954ceaba76c7be1b53a17a55129aa23778447a979b625998a96c5808b0aba0aec14a64eb3fab993f2cf8f0fdab8a19ef7a23ec1c63edb6270f305c9e7d7eed0daf6b3af1f466c19813afd70931355369b3d373aa041c14aa746564abb7563598375885126bd4ec1546261aacee88923d6f51b9fc54dae42983e39a8c8c5fe61a66b088f3f715eaf139acaad278be58d346ea97a653dd6bc523eea6d33178875d1df87b0204f83e332b76e9845467881c2967f1e2ac7c19d6336de7e1e271c9f2cf8ef88a5402f9831761bd3d5d34d427ce8c3176e42007b7e7a97a6dd6f0171e69686bae67d6cc27bfcf3845442d5070dfdffd3107037a2b066acc49e71f22230ade4d0951bb88dae9fc7717f745ed31897eefcee87ad3a6780916918e3c957ae685c7a50793badbf05738297fe850f7eaa41cb4524d9694b62da4b95c1871154d97068fcc8d47cbcfbe2124067c369aacff8e7cd209c94f3a35ebdf49bbfb38b5696bf027651f2a8fdd853f8dcd027f7174c53d6226203ad9af263515678608474ab8ac8b3a69781abb51a26abdf3d9670f489fc6faf35442dc272f34eed46d78662fb4bca7bccd884af988fe07f19545e048fa3a946544b633e7487d980f11c758f95bea15a230206e548f29f572bd7436a1ff1ffd9c3964f520659fd2cb0184a085ba5b397783572427886e05e9a24ff60f7ecfa6d6b9449df5b3c0b918f801befa51bd6a80614fc96ceab9d76bb5fae9401e6525de7bd87a89214b0967456a81335cb2db82fb8c7149ddf75a90ecabff5427cc5abaecaa7eeea1ea48f4aa2ee0e2abfb8b861bc81aec6c8c6986be100e51a0a50ebe52ef4e98a3dc9070cbe797ba054390241cf0b58afd79ecf2737d2f00065381fdc997e8e536ea2d7cc4cad66005e9fc654c33c9add2c02e56002c33671b99416178a87659ce2058caa345a1003d06879307031ae5586487578740eb1133d1d0523132ecf5b0de33a028edcbf3b3cf27a9ab6bd0e0d6d00fd67e6281544e35cf3e2614bbfae1ef100fd96efd29981509eed5e50fc89824f7a512ec1c46d897c6fe9a72fef75801f662079bcaf913760ed902302e214a1a48d64260f3a1a6cdd740b4ce37aa4f5b83c93a43f37495205ea8f5dd96b7e756203136d29bf8177cb99269a407de20cd0f79f95417adbcfd99827abbe3c332ce3bb8d4892b12e9ae75b78d859464d48baf8c909c5e18a25c2de8a74e67668fe8c9c2fa49d665a27f17369c25074718390f67d8f945d4089a0d5cee20cf12651e3a256669e68ab25380911b79d8830aea3143a49732c233a8e00d3137c99a5f4a57f277a3d31dd246cfd7cd3ceff92f135fc00cf1abdc3898f1fbe20eb72b837de1b3119cb30856d9ef62835b9106f53d57181dc81b2ddf889f4758e1655d659fe3ea76e8b69def93085e31b20c3efc86f8641e791bd10280549386e56b86f560f28ca8e8e4c534a7dc53903518769ee22a599d9a594e8bbc7007612322c6d444ce413e71e5f29392bd980debfdfb56b92222b6d657565351f43de98dcc8f4d26b7b2c8f063967d62d453c617b09783ece734b993847dd0532ed70656f27f1dabf664877add7c7dc83aa9c122d889b299500f2c7b7d33177e0112c30d6fe53f73cafb13d74d6ca16355f9076d0e71fcad13e554474b91863eda9b59366644107371ef54b3e9d367416733fc7fd06c77f0bb23d90e5dd961636aecc783c6ec731b06d23d3bf1b230b996ba92caf4ed15b1f9a67de7fdb9f2533e3c954c0964c623945844512f37c721e917f0ce3a337ebd6a862f17e9f3a377260f624c9765a284dd80a50a8a4fa2d3d385c673da1c6529011a7a73db97945b5188be6015ee47aeb8a8bc1eeea7835bfa961c1c1e04b5e553a7af3b9a7e079d81937e1cb495204d5f350fd21c30ee1a508fb0e88424904388bf4e93ea760d8c3cd683f438fab2ccc22994ac342b4aa794e3a53d0142daa07531a77aee739ddc70308657d9bfdfd2ca86e1c87495afd0106bb6caec90b34eecc44f2b850a693ae5d0b5ea3041403865e86f7f59353ffcf56720ee9a3ad0bfff028cb2cb8c2f95290e8264e5605540b2b56cb0730058789a0712cfcadf268382decc8210fa4d3e1685da62dc590c4fd7600f6372b00c72e45ab66dd0134ef86738f0771463e0a82e1a4fb9699a7ed5b0e1290335bc39734ef44c5145c6790244ea7151e6c3e893cfb6947d9e5e9947dc12b72e7c317183bdd4e450660a2c9ec7d671d74cce2f22a25377817983a398cfca9066d88a1110fcb3458a5bb01c19b27dae2ba31fb142aed7741c6e7a8583d030a732591e1ee9dfcc0b9b6bd7dddc2560c3eefac0e7bbaff506c804d687a8e1b3a28c6d82055a747e1b8353307901f4815d391fc7e6a30dfaf8835a39b66b01b5b5b3c1026c3d8eace76581b42d276c1f7bf3fc29886ed3fbbe136db8e6c623877c6a2e49546a3eea315bed98f9a550df31eae38a7e5a8b5e1481b40952f17e96b51aeeb25da3371ef3e8d3d90720352ba85bf5f8eee60d3d901cb1e186bfe8bcecd94a7ca447db2b9a1f26e18a39f88aef87dd971fa4601677123eb9e17fd582266303177c7f4d6281886bb30f93ed59fab4e76e84b0c05321edb42d2ec0f70b28a00e13ef193a9222b1b5f7410d1fffe27a5a7c0238205effdcf0fe35f9995787397a46f385c8744a4f38d4a3869d4aa482caed7a6f729d2d218ab3869684e27fb2957e1be251cb1124cdbabbdb5091ee3d0a741f87edf29bd018737ed837045379690de23633bee27da7eb7d3f2a4f499f29ce8ea91412a11f603380f05100ccaf1e47d01c517939c05647595cf7cb026addcc26c59ac4420a1acc6ac42c31a8a57f935b8ec54228001168583fb5cec13b2458ed4273ec08232a13116c08a4aa019034f5e44e2e2b2b5781a086c1756eb8657a12ce565e8f807f7b223def653a6387350fbaab72e542f2653c645da105365e5155930428c45de27803e6f4fdbd6c64f4e0680a76c0f100022696f9e7823c04eebc1e34894c8c4c33cdf1ef4803173694f0502d6cb045a36a017ae30ba96efc62dac23b5cf2e8add11c8099557920b43c71374356ee942cb7524d6cf6b9cb80c5a1be35c84c8aa870528ba5e0f7c7c81c851b3b327df780348c3055e62ff7991b4f900ea7da51f72d6e4d70d182a2bd48b76e751fae0cf73e10a65014efc7700602801158413d96ddf03b0f9a586fece3279a43b648953a94ce5f45896bc76d66376989bdc5833ac7d359f46a81823d91967bef5a528ad8573b7e8c8397a72b19a3c8df0d4198e43e48c40d3edf9d01b9e451b987b97c187921721d204f1eed058f9b18c0f39a4b4456bbfa13bbf3e9bbf48db1f8119837e99838119c59b26553dbeea69b9271d386c20f52e6c0ccb9a8359849cea8736dd76dc57cdfd0e0ae55385067a47feffe85e9d6fd0a6fad8579e12824bce55e9cbd650ad99309618f39ec318a6443a2c25a7849589597c8df70dfdb51587a0282e97e728a875a5243ca55a57a3b0f6ef5b62e2688dd1fa93e8ca0180558f612269bb40c9814544c9037b7290ca34038c07dd49588cfc784468be8534b227d0ef852b840ccfed763e40c6b148ddf866108b86c06639902d5d44f9d6a276b3b6d6fb707fda93e09ab50cc3aaa8d907ab3be5948"}], 0x1138, 0x401}, 0x2) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) 11:30:09 executing program 0: clock_getres(0x0, &(0x7f0000000100)) 11:30:09 executing program 1: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x0, 0x0, 0x100}, 0x81, [0x1000, 0x0, 0x262, 0x7e, 0x1ff, 0x8, 0x5a, 0xfff]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000000c0)='./file1\x00', 0x3f) fcntl$setflags(r0, 0x2, 0x1) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, &(0x7f00000003c0)=""/66, 0x42, 0x100}, 0x843) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 11:30:09 executing program 0: r0 = semget(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {}], 0x2) 11:30:10 executing program 1: r0 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) semctl$GETVAL(r0, 0xa9f1b56e294f6c78, 0x5, &(0x7f0000001000)=""/241) r1 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100)={0x0, 0xffffffff}, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001180)={0xaa, 0x8, 0xfff, 0x401, "69ab293b371ac2635e9fdf2b1d3113b05567a110", 0xff, 0x7}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000011c0)) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = socket$unix(0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001200)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCNOTTY(r1, 0x20007471) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001240)=[0x5, 0xfff, 0x0, 0x1, 0x6]) r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, r2, 0x0, 0x0) fcntl$getown(r4, 0x5) connect$inet6(r1, &(0x7f0000001280)={0x18, 0x1, 0x4, 0xfffffffffffffff9}, 0xc) open(&(0x7f00000012c0)='./file0\x00', 0x40, 0x108) r6 = getgid() sync() fcntl$getown(r4, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x812, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001300)=0x9) nanosleep(&(0x7f0000001340)={0x7, 0x1}, &(0x7f0000001380)) getgroups(0x4, &(0x7f00000013c0)=[r6, r6, r6, r6]) 11:30:10 executing program 0: r0 = socket(0x1e, 0x1, 0xff) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) select(0x40, &(0x7f0000000140)={0x6, 0x4}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)) 11:30:10 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x30) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x2) 11:30:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000040)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 11:30:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000001580)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f00000015c0)=""/49, 0x31}, {&(0x7f0000001600)=""/32, 0x20}, {&(0x7f0000001640)=""/209, 0xd1}], 0x3, &(0x7f0000001780)=""/111, 0x6f, 0xfb}, 0x800) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/200, 0xc8}, {&(0x7f00000011c0)=""/182, 0xb6}, {&(0x7f0000001280)=""/87, 0x57}, {&(0x7f0000001300)=""/136, 0x88}, {&(0x7f00000013c0)=""/137, 0x89}], 0x7, &(0x7f0000001500)=""/54, 0x36, 0x91}, 0x40) 11:30:10 executing program 1: pipe2(&(0x7f0000000040), 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 11:30:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:30:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000100)="94897a3c68febdb862ba427911be196518d9249f8c390ce5f2f0077c081b7b047523f428fa4e116a0e5cbb40848428e8c9baacf93978a00e946f3c6d3ec0c20c4dc86ee56724eb07beec978333b261bdeb6a1189f2be3dc191eb834d1d2efcaffde1a8752ef0a55ef99348978edbb4a07634905e4618bdf1e4ebe22ac5b7104c84bf654593aec7048c805ce065bd098ae8de050b3fd14e9faef63993b5821acec828ab6ddbf39eb11af37498cd9321ce6f4116a864fcd91b58db2e0b8c5dc961ffa3d61be4c3295ee9d1f3d17ad68e7de4a815cdf2520f98aac8a2606dbea153855e5686f9813b1e6df8b46847903551e5a811197b90acca59875f0e38d2117639a88e38d02f3fb1d8dff6a99c0878926d4f6be96f573ddd74aa1b73f0f50f95323953f231d04bb12cee9608721527a1e49673774d32713ae673885a49f331d0f9a8c4712ee5574f65fce76a068b951c7bc13dddfff933db605b4e19c2e666cf4e82579f211b56a032b137193e1234968e79e3c5c744f071b6afb11e7b1f6ea880077407f8ec6c8932d74583eb605ed30ef9ec27130e7a92653edba0c98d4ab8a6b18e7bb1ddda85aa88093c91f70096b0ad2814a88b069ad7f505d4bdc9c347914fc9b61da68126c5148cb800c907275a3ff3e141e961ee9fb17bfa3a966464c08571893dea8492cbe49a2ccbc391f83b7ab40703c1c7add47b9a0c642818cb546ef2bb50724f9869a8da263e1b53dbcbe6086fe31e5f6ca6265964ac8b3f2c449e0e5e0a7bd80e56c41a0177efe7310af26aa66515290d079fdc0827bf8a678e9650c73e4710977f0425e7093f0907b5a3b14ae58ebb9c96e355f1e3160f2aa6f5fda5dcbcb19595a2d45fd8dc4c7ea97322e3d92e014891392d3f34b916a9ba83a2de14d9aeffcd71ef36a2a40737632c01ad8098fa00f86e458443ad6dac9c7cdf534bfe16397ffdc10f532a4a3622b73b813aee9f6c702ed6266b8da7fe77592357054de9002d208c94b0726a397b22ae10cfda986511a83e517011158ce7bf84868f09edee6efc92e0b844204d43c590b05a8c8a3388057750aee6915921e6e890faa273e1a14913679f86f7880d6a1756b72a8ea87397b36783087d527fa102ec320c7c483d99f7d43b3a0923d55a6c00b1191483d7f92487bf18426c9060796327a1339605bb0824995d106f10a0b0cc58eb12691fdf125eb91ab542af43dc817a2540947b8c8cf2f95ba97d7a11df6cfc199a263fb016c555e7717eb8fd6554b425df2d362842a0545c5bfb3f2dfaf0118513947255cb392ad47400df289e2f93d7e85ffddfd94c0fd9cae86dd959df4c7fda7694cd1683f6b9fa99b97a575c9d918fd11da84714389f2436775b1eeb9bf5be9fafdf3e08b41e1bea41ef2aa6fc3b63cb3d572b29b2cee52386d4e698950a9b532c4a9c5b6e02fcc6fed241428e351134bb91420948af7c420749fb901b003c4ad7a71ed13163ce89d8d72134fd385053bc0050b4308b2fd791728243d594fb1cfab994326aa09fc9a946e3aaeb35abe0677125f04a50107de744687d25ef4f0811a0c86d4db12964de025b003fa7837b11fa05507a0df68128b7b3bf9fd991e6bad5f1387e3988ee1c8870e9e8d528f0ea59b28db43c197b7122a3cb6add32e6cd13306a5fdfc3ea9190f53937211d9399983dd57933db2aa4917283be4e737f4353d1bd631f0371de6a7e369bfe146f19692dee5f4338a40cdb5d318a9ed9210b4ae77cce4f49deb91a3933c44af48c119f16e1acbc567f17429daa3ef63c5b3982db6ed71f7a82a065273297ab431a50ed5aef86b9381f7e3a537c312da1826391b8ae97f0adf39c2aa100dd04006a6b643cce449b9d49ac86e7f10e969e62fcfa51c0c64617179616f9124cc38269188c9a4c778bede28f39f63e36766934e5dfc2d4d6dcaa3164cfd4621f98d0f051250867f3443a36cff559122acd50f612c4628958f75f75232aa3e6cc1c21cf80b2a92d73875c5e4888892103fc58ffe90fe171a6f6a9aadceb86cb6c9d7438a2d538c9c8704ed38a425d4d254a8a3d72abf6f7ef2f758a6e8012eca8fee3ef0cd046ca180c9d7d83bdd77b50352454202f2e82d6d1c1f0a1723012566acc10494eeb3cd82a4a880bb40a4ab8d8df67e2ddd940b520bc36a7b57230812756393b12ceeb48a208e75bfa4474b17122d7e8667150a98152f19ad696f00dc0ffbe2aaaa6f14ebb26254eba153cf69ca4b049a96cf0ed5f86de39d62ce32d7162dbba2724048fab6a9deb7daf8e1ce816aeb3b5e8084f7452ecb4d07b847347ab24c627e80a83521fb17b5f5ff0635be2a89870f639cbc2cd130df12a574b7b210cf76278931488cef1e8a66e797bc7391b8815e513cd125006a42c337457afdcbf710eff2cc2b67491ee4468abbabba686d86a42857bf1d42dd6e5429df5a9c59b3778fc7004e5b09e422140b2c53ae59ec4fe08c403a1fab905f3a7bf5079260faed2bce3bff04c3313453d9af08850992379b84a1b9b14dc1901ee426bd56b78ff1fb25274904b61c71939307ff5a6998c0dcf310a4b13e652da30e072c6e13b411654d193e1255ecdf708218fe7e10b0912267440979ae03f88eeda87ea28b64f608b19ac44de9e21d6806bda69cd9b5d9596fb24092d0b0313b0463a6002669c0da56ec18894d126084dacb215ca0eb67ed680fa3046bbdc1c603cf564c64e0cd43e3bd5680b7999f4e238eee9dd1d0749233eda2ca06508e2b8ba3cfd3051a822625c9fbaf4df3f9b6a69ebc0e3c29e34e3d6086ce8d860c3a687438bacf7abe0d236c9b627a42230f86d6a459fd76099015568635bd4c9e6080ccee70966506e2b7c4b60ff43418f15aabca8780f1f8f4462d9699a281e9910aa3864c0f36e5c4380ba6a6f9f1e774e138cf512de24f616a281ea1bb9e2da05e22f62e5b369d3d7e83ea8c997a329558116971b016a70982ba255d2c7d1fe0a5e8b5bf72b59f44fff9e8b1fa59549d2a6b266520a9428a1413a697a85539307029331a309ae2c81de9d2cf18905478762b85c37ebcd0e5e4ef0147a2ea7bcf95a6db2d3f5b95c70243b21559576f25956d999140ff878c52c9a5b46454fc6d80faa50c497452b4db2ea44ca8ce2b770d5a253ace407902bb1d0f1a6a9b0ba1fdeb196e5aaea873e6628271e6438bfb40ae326334468a2199df897c935954d8844e88c52973ad92d16de3755447a385f83d30702927b3582f88e9c66a46f74036d599968ea1e1fbc06194efa896d8644cb65deeb995eb1e1bf728f974585611444bc51914a5621671a8832885eda228cca1c1500aab17297db8a3961cf8a4be9a6fa3ca7cad42753581bef88e60c0e98fbe7dcf51ba4123f6b9ab36839a6838c3e7c1edf5229477b15d185cb429f8dc486f739ca30167e5d8c2ab11244633628fa289997790122e0f13015734726afde89414fbddd07e0d1b0bbd501951d64cde141015063708392717179fa681cd032b27878ec222ddc2671bc1750cd9f93feaa36a5b948f2acffec3964c2ccb2fd67d2f47ba59b28c00739966fe3fb8198fca96ea9743f18a7deef060410632a7885762dc5aa59e05e1707437e9c5d2633f29c810459aab5de9221b2837ba63fdadeee2e3c5b061f01f5c47302265a4d140e885611d6977930e8aa759934ba767dce7f895c29f1e45876d07ee3065244e32f5bb2267b5118dceee33c897ca35ea0f5a54e734cc65a198a2dc2b518a77f1db8d15fa8cf6377e893fad50a5287b0f59718348ffc034940e9fdffed3ead1ca46ff4e9dded3403ee679c34f448b66eb9b73e92449b02e99a4d834603dd4446300e6ae5397a16d257df703cdb7b96dff00a7f47930ce48c11c4ccdbebff4efb23d3c5e41c819a4eaebac49dada1551526f5b6076e91865750fbef00b3936a89ac58d484c8715ef898e4435aec0459eddbeed54383b96cb8ddd3784b4c496029028730c7f25def842d10024c0d0a7f15970995ef2de9603be08f6212592d2c615fb98f8513e7458e5d671eec92675f1a011ef2ae8a563e3993cee0413fceca07fec2b60bdbf364ca116e5407d428818aa4670363b4b8f7869ad47d7fa32dec18620d4e3eb65e6ae51620a47bbc3f852ec4e81eaf4a412d1458a705896c50d7e8c4395469c5da5324b05b712f884b19d0a86f8c09ea879ea79acaf1d595c3d3015760b17a390e702a3cf26872cfe9ea52df2bf646da541e2911c27923a51422196b2e879e27e6352c07269651a62e9edbc0aacaffae4c9818ab3ae575b0f2048b3d211e509fe792a837422b0574fbb91a68359a2441a5793ec9499f185b8222bdbabc2fd793e729ef4a4f44f245b565315bb500a8b4148acbab9fcc1a9cdba91314423f3ba976db0c3acdc9c7d526df29c831ad0b2aaf0f059697fe8ed08de8f716aa8d9b22ca6fe51782d4e552a2f9428d75ef7cb534d4c2e219b2d3a4324fb47d41e807bc5f6ed519bb8700fb496cc6f6513b8b9abd7d6cdbdb94a7a2178c993c4c3f3086e1ba5efc031d9ebd26c655b743c3b193b6beab9b80d95536da90fcff0321b2853ba07a967d077a52382273f7fdaf24c6006989b569b41e8a7768080bb08b9e163dcb07bc0b9784752cc517b18362179a2a2f76150425838f544a434bb493a8ece34f8780486ed9bd6760be437bb362eba1d02cf6ba892ee2b841e928d21bd39e5877d01d39867a94f26113c83a04c2e378733bb4162b30f293b0890421991c2a4e6239866f3d7abbf1f0d008ca49adcc30cd2c0729ce7c5a3fb08c829db5767c88a7a8ead9f1eb92297bc3e5eced10558f824db990cd212eb3ccfbcabd3de2d9a5b901d3e465bfdd2447e6bd133016f11d9b4f657bcee12d27abcc8086d64f72df4cdbd4f9c7260e01318db82ffac986c41b4d2cdd455c6d872ec4176d4f9ea4f781d01af088ad7eb76534630267d66b7cc23a4f13fdaaa83e508481453c658231e57fa959e5715d10a52df12a60d6e0445224aec19504d44c158a5105ed28f1ed4fdfd18734adcfa825f3b2d7be7e2f8a8bea51711e049d9169b81ef4f6ed715bcc0d1f5f2c5818cd0b21151f19f527bd818992975c2b8fb60ccd4150d82ba819a47b614a68d25e906e7134cf204869c3670e746ce5ee6dbf7d2df1261be8945fd9046e332e4278135918c21cc1f71cf5c670f289f24d6eb5e7367f14c381f77e7fcd9cfe8312d694e428b1ca66f1f6647064a19ffe019a87375b28fc4eda8ccc2ad51d2e43a3070d5174fd2e9101fe82e5e272d38897b4f6f8483745ca1d93f5aa33d001c297fe66cabb3a07e905d379ba63eaccc32ce0cd6ce2764c0a2336d952dbf6d614f8f4150547d6bdd1d623009ec15a3d008788e9a9e279305be6b89aa34f27cc60532b9aa1ccce14b681dfb099ea60aadd6b885fa425f7d48943b9cf05216759ec713cc00460b5cd19bdeddae58177d47db7cf81d517d1a0bd3033f3c43e952a1bd25855cebd50a4677356d88fba8087cef727a9d4b926c8770c2cb84ae757e246a355cd7ec0a9a589068a658ccfbff76211fbb9fd81ebddf05f5093c5e4aa79048640cfc8b07184d7a7f96bba33e4c82e75a5871ee9494ae79040599ef7d4de1ab9f38b583f2671a91b0a59f932feecaa9ee2b799d311b3a40d89a52bd0bb63bf1ac130bade3524551fad164264c49d22f14bca62947877e9c3aa8d7b8d484f8ca15027b329f6a762fb40d129b757c5b8421fa0e185cdac0c43b66fdb72bb22640e89ba77621174fae1abd4e8d02d6c28cdda595f", 0x1000, 0x9, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:30:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x8000000) 11:30:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="5435650394b08d4486a6", 0xa, 0x4, &(0x7f0000000040)={0x2, 0x2}, 0xc) 11:30:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x10000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x0) 11:30:10 executing program 0: r0 = msgget$private(0x0, 0x8) msgget$private(0x0, 0x500) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000060a5b76042b4349ea04c9c8791e446a796b7a29c5975e7cd34bf859db59f92fb625672ab2eec507ade06db13a105d2181cd21d587b07a5943d4c9c0a0049af80c09ee61b7e4d9a8d0614f852b869935054a7671263bacc87"], 0x60, 0x800) r1 = semget(0x1, 0x1, 0x24) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/142) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:30:10 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') flock(r1, 0x3) setgroups(0xae599bc293af01a4, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) execve(0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) 11:30:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) 11:30:10 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffffbff, 0xfffffffffffffffb}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) 11:30:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) mlockall(0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r0, &(0x7f0000000040)='=', 0x1) 11:30:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10001, 0x7e04, 0x9, 0x3fe0000000000, "a9288d5629258a3b4b4197cdccf011679c1a1800", 0x9, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:30:11 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x200000300, 0x0) chroot(&(0x7f0000000080)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 11:30:11 executing program 0: r0 = semget(0x2, 0x3, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001000)=""/206) r1 = dup(0xffffffffffffffff) getdents(r1, &(0x7f0000000000)=""/4096, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r2, 0x0) shutdown(r2, 0x1) close(r2) 11:30:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x10001) listen(r0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 11:30:11 executing program 0: r0 = kqueue() r1 = dup(r0) kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 11:30:11 executing program 1: r0 = semget(0x0, 0x1, 0x420) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) 11:30:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 11:30:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 11:30:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x9, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) syz_open_pts() setrlimit(0x7, &(0x7f0000000100)={0x1, 0x5}) r11 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r12 = getuid() r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x14, &(0x7f0000000140)) r15 = getppid() r16 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x3, r12, r13, r14, 0x0, 0x20, 0x20}, 0x6, 0x7fffffff, r15, r16, 0x89d1, 0x6, 0x940d}) setreuid(r14, r12) fcntl$setown(r0, 0x6, 0x0) 11:30:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() 11:30:11 executing program 0: chroot(0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000000)='./file1\x00') r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) rmdir(&(0x7f0000000080)='./file0\x00') 11:30:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x200002000, 0x13fb) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x48, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xb0, 0x8e60}, {0x400, 0x1f32e69f}}, 0x0) getgid() 11:30:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = dup2(r1, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xc000, 0xd1) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 11:30:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:30:11 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000180)='\'#[\x00', &(0x7f0000000200)=']&\\!$^#\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='\x00', &(0x7f0000000680)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)="c42800", &(0x7f0000000640)=')-!]\x00', &(0x7f0000000500)='\'&.\x00', &(0x7f0000000540)='-@$\x00']) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8000, 0x6580) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x50, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) 11:30:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7250, 0xae}, {0x18, 0x3, 0x3ff, 0x5}, 0x0, [0x51, 0x8c0f, 0x7, 0x6, 0x5, 0x90, 0x2428]}, 0x3c) dup2(r1, r0) 11:30:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x5, 0x28) dup2(r0, r1) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="8ba1c9ad9509d0f91665b4d8102e077ee6c06e4890f704b022d72ea85296d20c2e8d6f227e01980a3d3ecc003e6ddf82a8dbca625d180648b5cbf772f9a1b3a01ed00ff894c646d0bc8c80c1", 0x4c}, {&(0x7f00000000c0)="2d9b0d3467a0afde4932d5a06cda8f5f19819cf76812affbf4d443400ce3a3d657d9caa7abf36e8d30b5e0ff3ae781b194529a05f0b25b36911ce077a6c4e6ac7e71fdc70273af93a1415637e193d7b92ee669417c148ddbdc5f735c729d6a3a345ce5a90201b1854cb0c43e58c53dce611af15c96f903681a46906f52a318dcded604b0317f80b93ea89a", 0x8b}], 0x2, 0x0, 0x0, 0xc}, 0xe) 11:30:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socket$inet6(0x18, 0x3, 0x0) kevent(r2, 0x0, 0x2, 0x0, 0x400, 0x0) poll(&(0x7f0000000000)=[{r1, 0x81}], 0x1, 0x0) kevent(r2, 0xfffffffffffffffe, 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfffffffffffff86e, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x24, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x100}], 0x1e2, &(0x7f00000000c0)={0x3ff, 0x40}) 11:30:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x3f, 0x4) 11:30:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1400000000000000}, {0x0, 0x1}}, 0x0) getitimer(0x4000002, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x2) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/224, 0xe0}, {&(0x7f0000001200)=""/247, 0xf7}], 0x4, &(0x7f0000001340)=""/4096, 0x1000, 0x2226}, 0x800) 11:30:11 executing program 0: r0 = kqueue() kqueue() poll(&(0x7f0000000000)=[{r0, 0x181}, {r0, 0x8c}, {r0, 0x94}, {r0, 0x40}, {r0, 0x4}, {r0, 0x100}, {r0, 0xca}, {r0, 0x1}], 0x8, 0xa48) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r1, &(0x7f0000000080), 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) 11:30:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) shutdown(r0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:30:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "a0e4515f55b5b361e618253bd0bd21e86819d213"}) 11:30:11 executing program 1: msgget$private(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x500, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x2, 0x3, 0x0) connect(r3, &(0x7f0000000000)=@in, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) unlink(&(0x7f0000000140)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x24, 0x4) 11:30:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x400000000000, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000140)=[r1]) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="f654bbbda739fdef66fd8b1b5d5a60df534b1b0a5da1f84a155add1cef5b840369958ebd11c7d32ad17803ccf7aea9e03ece150a812e3fcdd1dac5c9927b0b4eff08acd761bc9c12afe303fdb4f11af5e1db52bf968b990de2eea87fd9c4ea2233fd7d18", 0x375) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 11:30:12 executing program 1: getpeername(0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x4, &(0x7f0000000000)) 11:30:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x850, 0x7f1}) 11:30:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r0, 0x185) socketpair$inet6(0x18, 0x3, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x200}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) 16:35:28 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x9, 0x1000}, {}], 0x8) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:35:28 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) socketpair(0x22, 0xc007, 0x3f, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 16:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) getpid() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000002c0)=""/169) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x16, 0x10000}, {0x18, 0x3, 0x3f, 0x1}, 0xff, [0x6, 0x3, 0x6, 0x5, 0x17, 0xe064, 0x1]}, 0x3c) 16:35:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000004000f1c211a76edfd517080000000000001016e4c0a2db51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f5735b33683bfe044a45b0a96cc724c2d0a98109961fa125d72632fd0e8699bfd7d2a94d06b888c5c80b41da9596eb8b17d8ea871cf3b10caa486f08184745d3f39d33617806254ae53491923a2bd817ca05745d2f04751c153868be8ecd11131f172a76e8a3661aab45bc988fd2880b1012dd2505a5b29ad82932a5d45b0a178902"], 0x40, 0x802) 16:35:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) flock(r0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) socketpair$inet(0x2, 0x3, 0x400, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) pipe(&(0x7f0000000100)) flock(r1, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x20) 16:35:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffffffffffd) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x3000, 0x308, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:35:28 executing program 1: r0 = kqueue() r1 = syz_open_pts() clock_gettime(0x4, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffdffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000080, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:35:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0xc) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/131}, 0x8b, 0x0, 0x1800) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:35:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x4d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) dup2(r2, r1) 16:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 16:35:28 executing program 0: socket$inet6(0x18, 0x3, 0x3) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 16:35:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 16:35:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munlockall() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000040)='./file0\x00', 0xffff) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:35:28 executing program 0: syz_emit_ethernet(0x171, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c") r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0xa0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x20, 0x9}, {0x18, 0x0, 0xcc, 0x1}, 0x0, [0x2, 0xfffffffffffffffc, 0x7, 0x5, 0xffff, 0x340, 0x0, 0x5]}, 0x3c) 16:35:28 executing program 1: munlock(&(0x7f0000000000/0x400000)=nil, 0x400000) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/4096) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:35:28 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x81) pipe(&(0x7f0000000040)) 16:35:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto(r0, &(0x7f0000001300)="9e2a6ca48dc16c55cb922334b9511df89f7f9caabdc83764ba48e767f580b8044e58f48740ebdfe60ac4f3c88059a5a2dab7c0eb79e43d81ace8f912f3e88053782b39414312a4af1374fe4f9656b09eb0eb850100d4da9a564cdb406ad7ce57ed0dbfdaa7f550384ceaafdb3f0cb6322b3c0bb9eca74b4762fcb748e0eedb423f2dd1d37ab809aa0f320b8142c555f28e8eb2a353907d21c0f856c788984892f27cb28a0fb54d29702d036ffa32094367ba1977ed784aef482e471a95001b3318104a28586e8623980bb5f99686b15f13a01d8fb286dc6325deb01dabe8f90e9c65c2d8d5e0e3b40fe982cc2ad9f9ebdceb6d", 0xf3, 0xc, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000080)='.\x00') 16:35:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe58) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x6) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x8, 0xffffffffffffffaf) 16:35:28 executing program 1: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0x1a, 0x0, 0x76, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0004a1273492eda6820ee1249d4f4e8b18dafb5fc1d1d49210c7516ec48d5922fc7f5597d45eabd47e0eb5ca3d0559d419c99b3a39b9704bbbd13cf3eb09fcd22e7aee62fe20badb15c97cff4413e558de095791ab991db84bbb759e6ed8b5c2da71ff596b13804df54de5fcc3ef2aad49266291ae07107f9b4a492f2995e06216967d2edba5281fc3568dc23928c49d2420fb2c7a7e3958deaa3754b6371eb878657d571844c5916cc492e07624726354b8c2a43a94fe146df87614d0e3685a24"], &(0x7f0000000080)=0x2) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/168, 0xa8}], 0x2, 0x33) mprotect(&(0x7f0000733000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000145000/0x1000)=nil, 0x1000) 16:35:28 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fsync(r0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1\x00') unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x0) 16:35:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:35:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:35:28 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) open(&(0x7f0000000040)='./file1\x00', 0x800, 0xe8aedd1917718f48) munlockall() 16:35:28 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, 0x0, 0x0) 16:35:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x20) 16:35:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:35:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) setuid(0xee01) r1 = msgget(0x3, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) 16:35:28 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) getsockopt(r0, 0x8, 0x81, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) 16:35:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x1, 0x6, 0x1f}, 0xc) 16:35:28 executing program 1: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x4000, 0x719a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) unlink(&(0x7f0000000280)='./file1\x00') 16:35:28 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x81) openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0xb0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x50, 0x18) openat(r1, &(0x7f0000000080)='./bus\x00', 0x4a0, 0x41) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10001, 0x80000000110) ftruncate(r2, 0x100000000007) fcntl$dupfd(r2, 0x0, r2) 16:35:28 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) 16:35:28 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x1, 0x2}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x100000000, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x40, 0xa, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x40, 0xce}, {{r0}, 0xffffffffffffffff, 0xe0, 0x1, 0x6, 0xfffffffffffff110}], 0x9, &(0x7f0000000180)={0x3, 0x6}) fcntl$setown(r0, 0x6, r1) 16:35:28 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/169, 0xa9, 0x803, 0x0, 0x0) 16:35:28 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) getegid() r1 = dup(0xffffffffffffff9c) dup2(r0, r1) 16:35:28 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/28) 16:35:28 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x2) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x11, r0, 0x0, 0x0) 16:35:28 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) r1 = dup(r0) r2 = dup2(r1, r1) dup(r2) 16:35:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket$unix(0x1, 0x7, 0x0) 16:35:28 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0xa48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="4b91fa2929d0b901e2b4e0c9e09f0ba4ab534f2644b4128d06c7d6088ccc38b8bb", 0x21}, {&(0x7f0000000100)="e113a81dd27b296b83acb6e35c7c739b0a9c20672f00", 0x16}, {&(0x7f0000000140)="0652868e175cff1850b3895458a1a415ca21b2eadaedfe0d1425fb5abfc4af76cf69fd15c8912a41dc240d18524bba85f46fea805a0046fefbefb8a06ff35178cc921f4dcc2b3f4970c218dabb432cee25394b041edb3c156e2244c27e2534ce67d4e9589e30f7fad949099a4b7a6cd7b616f298b05d03ad942037d91dc4cdf78cb801973cb286659108fd676f47683cef7b5b99ec8e517cc78ee3ba95a4035014c518c214f70afafdbe0c54522bf1c3f86585fbbddecdf41d5c57bf17ca33c67b9ef73d8ca18f27dea1c3ec2a8ce3", 0xcf}, {&(0x7f0000000240)="f94e5e6f4b9cbd3cd7c05a892e2669cb118dce602978c970e169538c7fcb9538b492f3fd60d38f66d3bf39451acf92ca6a78bba416e2cdadcb768c57cb69995da5da0068b35783354e504d62ef4fc9445d5fe5a8bd55e95bfa7a2a8862e99d40c7144a179772191a0f69c8096411e279e9d445c6cede5f6ba2e111e38dcc5ed6b144ae6cb9b8e4b16fdaf58c193f9c2cc863e5aef152adef978691ad7817ade975a9cdf576b2bb2409da4dc1757bb36e64e617237b4e041489563e09aa3d71ce7d73bc96b71acb06bda986083a2b39af445a7ad9c7ba51f6d19f16815c65f5e46f021f0861a9fc6293d0c4338297cc6834724c31aa", 0xf5}, {&(0x7f0000000340)="2ba5f44bd802c6", 0x7}, {&(0x7f0000000380)="420c0bd9c60c74db809569e0187685fd3e", 0x11}], 0x6, 0x0) writev(r0, &(0x7f0000000080), 0x1) 16:35:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mlockall(0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:35:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = getuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) fchownat(r2, &(0x7f00000000c0)='./file0/file0\x00', r3, r4, 0x6) r5 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xb8) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r7, r0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x3440, 0x6, 0x1f1, 0x101, "ce49cd2a021d225aa0f8aaafa8c601daa99915b4", 0x80000001, 0x401}) syz_open_pts() kevent(r6, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:35:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="d2cfcf560045eea5d7b9027df0594020801982fe5073f93df54101ba556626fb65c458fc7c69e11a348930f9a326239f99da1f3038bf3054cdd90ba3a1737b11aebd3ecf208e6fb06d70d5b8118522690f94dd9f6a4a1465e42a18e2fa001d22be1e97a48e3f0cb925a7a9bdd3c9e38412b5accc7ae9ca2bb43f2707993a93e1be16cbcdefd44f401aeacc6f6ff1da97856b1724c98eebf26830b7728c98f86a5d45f5efe77a86", 0xa7}, {&(0x7f0000000000)="648ccae58d20f095079633937f86b82a21d1be2d5201bfe2f5ea66e64e", 0x1d}, {&(0x7f0000000040)="3ca75fac", 0x4}, {&(0x7f00000000c0)="615c1b559d82ab21a843a54e5dc118af3f530bba61538d", 0x17}, {&(0x7f0000000200)="a44ec47f5fb02a582157a800eac6222ffbc983812219099dee2c3588510e6040e9669ef9fd99420138381c729d8db977343f8852d78f5028d4c5baf5bb3d5dcef78c898969bc7831867610b108ba3991ea317ee4878d800b5e4655c7f8a24c846e087d16453c0ba2eebe93b22eb9b2e68135ea25b1ae2f0fa28d6b6d89a6957198ebf28200cff9bef34b342b448decbb77bcdc65b49b42c485d03e25441503e153bcb3faf505d69f3fbf9e1332463fb76f1cab30", 0xb4}, {&(0x7f00000002c0)="7b27b926d21df600cbb0d3cc29a8196509dda9e5900b96d257d3e8b0073607d129ad9874ae818588b10f852f4a242123106085fa909629ba3a2d9dcfec3999ebf6ea97c867159da510756b288895007d892035bc7f76e866b45f54f68a813a5ac36d", 0x62}, {&(0x7f0000000340)="196b282fb0be67eda7f68d6a390a9fb775440ae5af6b6e6162c7b42923ba2be0e10d43966588b75321b99fbc2b9d21c1d46ac0d46ea6a16a14cae124608910509f6fddeaa18ac34d", 0x48}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = fcntl$getown(r1, 0x5) socket(0x0, 0x3, 0x7f) r5 = getuid() getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r8 = geteuid() r9 = getgid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000480)="760aa5cb312d5f1587a962caa750c6fe11ede8c527f53a5d2c4e5fcebee55f9ee07bfe8ebb72fc440192f31e21a782c737c5a8b244a6bfce2f4f81a31cf7c8f53f143feeda02e672cd8cb6480ee3c5b0f1efe8c7b10a971db69eb5b340902a9ccc341aebb49ea396639f63c1ac904b491810083bedf0ff34d53aaa80f62aaa1f776772a4b010bf7882bbd04655179c0d6492e6dbf56d709bbcd30e944df37e44e2177b1642f0f700556300448cf9eddd1168ad8aec78d01f58bcc07981b2455bdb4378c324cf7ec03dd7018950e8e5c24acf02610daa778cf1af87", 0xdb}, {&(0x7f0000000580)="223226011a3e23037b0989fb16c19fd9b4250be66633046c0eac73646fa0f0a8c3671166be2c16449abfa64ac5435fef6e5e2e4d9af5f306f3190b43e6c0999fdc50877baa60f7ae6b4b0e3408995fa817dd8267097f9a19b9510cf9343fa38fafffde7c01", 0x65}, {&(0x7f0000000600)="6453805d0833899d2cb31af1c36efe7c8f52df56324cb9a7cfb733f2bee186a455cb48fa2ca16eb74c060180d05cb0396fe2bb", 0x33}, {&(0x7f0000000640)="a2004cff430e16dfda2db09e470781e9386546564fd165d420d8c9e64aa0b1d01105eb69360cac4be4d317552bc869e0eb20dc2e4c181f4d40ef896bafd6e989f59c7e1d28358ad09a4cfecbafefe67bb4ae4f154715dd64ba0e6746275274a799c5540e4ae0", 0x66}], 0x4, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x70, 0x401}, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:35:29 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) setpgid(r0, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x0, 0x1, 0x1f) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)="6547e1d06bffc79ba3dc8eb2941fe464c9a1ad84096b6d06c87c99a1e3604e16a250e3bc0677a849564a41234880aafe3d3af83752d7c93d5b2608466aeb9eefbfe65d22763dbcb4f84a908277d0901c4a9ffbdf28dde3e078edb3f6606584b46235b7ef35dc95b850c54b50c33adf3d0e3317033bf306fdde4b310b39adbf01e4d04fde3ef101e1486ac14265bbc78416c3c8719ce1c373e322e8d1595b7410728c90934ec0f01fab92f9374225040e2f70a7ea1594248ef71acd96aaa00b366b20a841a728df12b61190e282940986ba5d9332c5f316a4787e65a4547b100907a620c64fc0e945728c5e3dac5a6dfbbe11d883b6e248e0b54ed0fdaa67d6e8ef475f348810eff625d0ad0320dc333f910a5dc39e18ca3e27fba8f74cf1c4be65315405083ebabd542a6ce96b27beaefb4b0e39a561722373dfad2ac18847bf4855d16b506ce63305658b1a29e4d4723486b53c82e1e09dc5dcd85ce04d82d5cbb658b3c4d94cbdd60506f2938c2de89a11260a9d24741b4afd3d62fdadaf880b03a9c9bf60fde04b9fc1acbfa712a518084b9ee2537b58205214ffb333383b40ac7ae23ca29e6dfaec5d140b09a0ce8b4c534ae4459190362dee5f2d2795072d38d251e77828f4532b9c656313d57d839ccb790baf53850701ea93a96f6e1ac8c6686cf8d167f1250ee845bcca010d481e2d52d4b4d6d63b5abbbe28f875e698ae29af9bf08737bd88000b83e51518c33cd02abcdbaf365342d7a315690bee429bf1b0165666bcc037f52e0e079afc9390c3d8178d56bded6b6dfb45d817705d073880a11cc23475a6f4dc4c178491bda94e7b87875971c639f29ce2efba3aba1657213b497c837a548e6c7cc5b24b76783b621f31e0143a70a7e953e2a3d0397ecd2d81466eca668c2186e3a8abedc2033afca0889d580653e62b975e97d18c762ac1dc9e0773a2b1d58bcf445082da3c8ca2c02083175aade2be7990be0203423b88277afee155817db2990d65a33a443b0e44ed7506408437d5122215ba4dd37a096a0c919cefc9444f4e70f484de9038044dbc454b140ee042a130db7399d8b17c12c4d481693592fee42c06a55740983f43bf7f7f528b1eabac8e1c80386c7d78539bed6648e4245a371fefc54bd5cdb6a32cfbdf3b25db49aa1e11a1a3b357129800d3c94a4ca81a56b2d3d681358aef63eafd788246a49f44230074d81cddd78c767e7e42743d1279152e4b4418daf53a0588a47e224bdb5e4184187dcb7e44a1d9ee343fa65a121111909e1b47b7738ef36ae1aa14b6e30f2a67f443936f8b6987bca2be916e0f106cd0cc5742b2aca3bc3ccd4f7a0eb6d9521a1b3933ef507c0cde591d609f764ba77858132a4dd8ad9b9649df92e47b5f499570a7e40efa6e42cec0a60130f67d25c82dc299725d5de664b1ef04c8f88387ab3531597375a7ec293f377222eb4b41ff66bfed2296c2a4540aae5894bf267a3333dd2a927fb76cb4d2aaeef082bf820ca01d03e68827a620f4683277cec9a639b78cb341c6870b1e21ee236a9814ab2c59c0d1052bc76ed70f24050bd112cb996b84abe426e0eb22ba0083522785593bc4b0a9479ab23cadd2c01a17527c840470e736c8f04ca1c248db73515ae2f83d17a841a396d1f897dca0ada19fea2981eea554c858905128df889ef103fb93bc259e910ff613c2f982dcb12e50fecaa68be2ae63eef61f40b621dee78a7b8b9e919475950f825c2118c9c44af258ee77b2d6e157ce1f1b66fdd50119c7240b365774e2e0af830b9bd4148c2dc85415f755a4ec5a4efb65590762c58f983cd40a8671bdfb33952a0484ec1a309c7c0a4402a9fb754a10c086a98c2c0a2ecc8b1e6e781938d76d2c72f457e1c402a4d43d5973980d5195b84310bdac82c63ebe2a1748c5b88f82cd57332fce660bc9ef1fc632714d18ef9bf04144b604effe1871f0ac1ceb28e65f6a74451f2efeb6a1da74312d219a35a0a2f5b7e5754f716b495046b4ec6c1d4880fd6db7bdfb79f39ae0cbff543b97a4c2e12849c7f852bdff032430432b428dcaab252c3d3527fb0894427c699c6d92403cf619c4a7662d15eba3bca49df37ec4bfd96db945cb00a41c5c13b936e8709160be23d65b04e98d92f98e54e6c289fd10118ce428f28c0079ebe36e4a363fae5966829b3d3525e14e975799fd0b3832a981707b69ea57ef44b9600e7840738321e48c907b43f462582cf6d423e5a70a663c70a76a7762fbc5528714a6193bed19f688d842286d02fff3e5f56a37fa6a331486a4064eeaf35b70bc3a5f7cac0c8ea552bab24dc856dfb3550810bd43a69e99d9762b6a324c4f1a3e9ca2959b32156335a1ed81c242f87817b6494156950a282fb33ff5ab22d604877b74773c696f21d84fd2a7a54d5ab1d02a1baa6eb3e6e7331ad9c4eb2983af085723166547ca2e7754c28f63c0b83e8a161cd91a6500570e6c402b6b9efd226badf03eb6c7a0332ac89c3e08184c5dffa98b2f804d320d5fc3c18586d732e7c2e6e437ea6885af0390dfbcaeb19e0bfbda820c30c28a0a95d39a07dcb0c4fdfa458f1d4cee548869faf7f589e883b94f6f90d5628c4de62f7fe969baa6383983c4f33f4ca4df675538cb75aeba6fa8333698b2b41001a523512d571fc2a6ec4d34f1cf9101ccf8a41ee1da587064196cf0d0898030f9a8d6ef36bc91caffda299f18d143ed33caa30743b688a0c56853150acf078f8af7273846c1be1cb59085684b02856752b7abf5f2fd20c26b9cbc17fe41ce6f993d87e318c1c66b7fccffe91ab79aaff89cec2319f235dcd6a09a313d8381d98ce95c760a646ad7f1e65f244cbc7c101ce6cc5eddab75bbe4b10ed8cb39bfb43457f025418fd9e9e34cb13b4030f162757bd458157f8489fb632aed297101958eb2ec38b7dbc443f41a749747144c6db9a4ce3d39c71dc85480a298390de20bc8c242aec5f799a545967286580166c24a70bd8a84d2f74da0c68e6a877c3c5cb66b4c7d2a577527a553167d6dd8600d778440608653396e59fe864b4029023b833d730d0938c99c2ac527e531440da215863951332a1ee9f7f5ae4c84c0dba929a4720d7ea5b24ef34c7df92f45bc218612cf6a60b3c3be0f9b85f09f456cb87bd95bb144ddf07c3327d61c93aa4e5d15ebf73a30e117a51fd4d40fa65d5e3948d112178d4b3e84f6153d3cc6d8b6963cc28b4af8cca6624f089da966a25186394b990b5489ce4cbf6c2d835007a22ed50ca7c2cce6dc349bb477cde6afe4d749a996ae1c00a9083804bb4e048eb9ccc40607afc81a9b7d817e309071627a4dc4c8100f68a4661aeabf2e93d7f0d5823ef28adeecce10e602443ffdb5d94e98d0aa347e0f0aa92a3562ad73a172e5c20bb9fb2c39d9091433a12d98899d9aeb180c57db686203fd6b544315698c1857c3ec376b0392214d557935b7ba93d05a88440622bbeed157237bbaa28bd164ba117edc3d832d5f22f6278215ace356bec6a963fdc27f756aab5dd077c0304739b120f73d8c9c4d5495a018a7a614db4706ebda2df6c2ac17804873ede0ea4a9104ecd955ce16ec03ec492b470bce68408d64fad10bb6e95cf3d570e8abec0aa43ee4418c08744c3ae87c842bc41f763b6c5df0bf8493525b009a9e9185805edc7336cdafa051dc80a8d336f8d2856846b6207d111433f28d63e1a27c4ded7396349026eebade5f4bccf998f9cc96a409d92f18cb6ec5b8f432b480802da63bc414a50249fe9494a58d6050d7e5a3087474f8f2b307fe1cfd2fa73875add60b5490e74a90a3852a577e0eed7d234b98e019059afd629c3766e4c8ff8eb821561acb45cf8af5b23b721eb2e5421ec82d1b265dfc0795f95405750ca4efed0df1cd420709e950fbedcf6831a810a0c36bca76252e017555397819bd8549ebb3b6f1ce403d0d5815aca30d2f95f8aebc94743576fa58fa8064df5069435a8cc8efee525dce5b84cf75f8f879c6102e17a5857d99958569f8f07f62bf9817d6127c8b27639721a19c397130d5aa44efe3baa7ae864d5afaded5d395e50ffdd1881ba408416a75debb964295008a091f9e74ace2cd9b7a77892a1fb8f97ce8006ec57a1680f2e5b24af953a9a982662f117d856eaa531e4aa79ccda949ae55669e70cc7b7ca8bacea37b9e7b5f38a9d82724cf1ca0f6b23509a01517aca1c46df8cdd7d2a3e487cc73833aab24c6b46707ba26c4ffc4df959fdc71d5cc2587b4048a39d4228936e09e0d88a6a3a42e8d88f909da99e2724c53f95923ac47129db91a2fb6ae90319497a38ff24f743fdcbb0d3f36d463f8fc2a6ccf1ec7d120c91377a5f312b47e855aa25a06d27fef3de386b698b55a91dbfa3a2055c8f08640755056a675d62122b74d86207a663f2cb25a827701908ee34db3b9baa3c38b2f3a74be9487db1b71e7e2c21dc02c1bcb3ac8a8080313762cc717891806e936f52943b290245aa4efc3c3139b3c25410777aa31d70740777805a6faed473a07e78eeef1bb3b5af46f262745a0e04180dacee426edf88ebcedc030df7f1edc85964bbe585f438eb19195556c0eafa66d5a1102a706eb6f524d8467b5ef2ba4f45ba2cbceccc748c2732a446ad126a30a2bbd79ff31c6d59134fd9c3c30df18520599dd89f0242a86f777ab776711296a5d3599333451abf3cecbfe8757f1dd2d6132d6d985055f58ab389c8b810409efe8f62e9d03f0194977da5f1766abc26dfd2eb1c9bda29faa8cc9c9a251fed9914aac3fc77bd4774c775b2f6743a5c352f2e2a328c3b40fe9a38ff1c0e84f9b7147c3aeaa358fe0d69bd5c6332c611ab9e4bb291a05d75e9846a1c00f03de16174d9bafc14c26a9c39de04325d33453fb548303d1946f28e113b276d6d0988c29eaa1359d77089554d345fabd2ab0dd1308f672ed68576e6c778303c6e00a28fc240af8a026fbbe063abcb50d668a98a6dc1f8b1927f9d0219c47d7105e7191d306d927397920e5926a10f7eeb37f7b0aa99b89f47bd981a334af9b179c6889f1792968f92ae7d76090978cc32408d597632b0c6cd718d978665106a9ab1da644341b599bd849e4f4f888a97257a78bbef4733002bf8d26fae8856206ba0bd950f5f6388c63a014ebfe8522ed4f9910764a64dbf6750b050be41aeb21b6b8e5a00e0022d9fd26ad0b13105f1088b9706485be69a1bce90d65303e2fcd06ab51589d6a72c1d060693a9280c115d8f365578c9ef155372248cc7aeb67639f3a7380adae067ad325fe0c2fc76b317a9323bb635f60ca255323073bb607177d57cba94dd19f7bf07bce9a348e0d1bccc9401d2668bd89c580a0adc9fed050498bcb9f1e87506320687048264341c55899797861f4cae274d31455b9915598cef50056d88dc276ec09956e64658f1b3579ee203c3782c83db99869f5e5049a73ca762fa865d21357466b26fcce07f6d54f1202e7ffea2562200b581f3cf37a98fbb1b67b6d7261c9951e5af884c192e5d35ddfe9d27f29b18e260c62aafd8afe79036eace497104821ffd4d7e2a2421394e546d2e4d9a7df5c7e5843b09ce01492a9595bb35c6c91d633844090569678c8184e864e342f636f0bf5035c231314b284af03cc656d2aae6fc027aa52ab08638c666251d7ca2ee30ea29b2088548015056b7f120995590529bfdc02e934789811af6576eca5534f13153bf49e10fae3e18eb9d62909b06e443d8e0c23a3859d8720232159e5d3484a84fa9d1a115ee4c3631a979142eb0a28e79ab34e8048", 0x1000) renameat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') r4 = getuid() mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r5) accept(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:35:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x8080, 0xffffffffffffe563) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCNXCL(r0, 0x2000740e) 16:35:29 executing program 0: socket$unix(0x1, 0x5, 0x0) 16:35:29 executing program 0: syz_emit_ethernet(0x78, &(0x7f0000001100)="e1cbf39b58be403657f1d0e98f3242cedfd3df37043a95bc3bd0aafd827107e0fcc2f084140a8b78ba760e5d35a11667f5d773bb061e28f4a1ddb3eb7d9d0f061476b35616b79e0e8fb950c2130fa66add25b40002f0b2f3065950377dc578d0b0745c75ae9c005f8a1fb43c4787e0600f457b897c413f5f") syz_emit_ethernet(0x1000, &(0x7f0000000100)="922ebc52e7f439de2ea884c03dc96c6f5dcf6b24622a2cccfbef7541375242d3fa3b9da210a8f1bf86c2f5b4b014e42aac94c4626fcd0db7396c7fd5da698fff60c077b26f43c037253fc291e0d4f26fbc783021ed9a9c5fd3b980e2f3a751b2b90d5b514da3b3d1bfa7f058b5b0fb8f779e5ae202bb7979d02d5c507baf94420c11b7234127949fabd9958c80a9a588fd8a6ba9ee6a66be23a500c6a1168eebed7c3cf6fc333b0db375772ffdbebc66592aeea64da167838ee9ce17005a02ab4739c82182ea62be1cbf2934c3b50c5bc64194c1793996674029a644114ba47138c8da8744a742ecb51d98e28edb673e60d189b3c8aacfa9a00ac44d7c9f9805b0f46571fbe706bdf111b55085ff6dee654205a5dbdd90b8fb56de0f90d7156b3a0dbe519f16d97ce1430553a5f160a919218d1249aa6e45cdd1a2c4349b42c55eb8fc5d50b34dc7d1f615ba49dcfb6958b264dff26093575338f29f857f12691e2061d99b733ab0919c2dae5548e14f785995b35927682bf771f6f79268cf9ea4537d088997c2bff78ac9a2dc0006cbbfa8bf5b09c528c77bd6866412e1baaa54afd7149d8ad60ed8476d92d3b810f6fd798681ba5e94b4af713633249a1d4f7d546c1080ea210c64340486fdd71b052e61e1910d0ab8b8eb9fc038bf92618bcc3af15b97885e5deb0516679f97e5a0512691842525a89d7220ac592265e2b1d6d4d272737d818585f92899abd21b89d2a5d5e01b6cfdc4665577ba2472e3f3da71559d3bf61e765029874e865272963e40672e2e4575a7435efdc0e11a6be6931b1a26dc07e141fd6e025e8922f50b6266d2f84331761163022ed438aed68d9715044bd32b3ec100d8f83068f2ee6f398944c303c83f35a006dd6401971bdb8a16fba55b4be7eeeeec25a70b77927b3369b5ecd6974efc2c765fa30c6c00678c375b2e9fc9fc4e063d6767390551762284d1c4af3aeaaac7582a6039246bc90359cad4246e30535b9fcaece31f2995edd7366fcbf964f13ac0848035921a2816e58423b9a1a96491802b41e2641a5f1537e4dfc5fe478103eccbb77e2e83d31c8d1c8db860325c13ea4faa17dfcb3bdcc47a2013da010f6e541129f3ae7e62c39bc757cb7d2a19848f893b6f30cda9346e32cfd6d15e5fa0f66e99992bc3aa5e19c7acd671322ac5db418c9b4858ccb81dcee3d0acb1824bc2bc7ffd2228a600c7d7cedf49ee68221952b4d4a59c3bd09dbae02863e33a18dee789087e5d287cf7dbe4d9dc452179a6598256614135fd18294450ca90b4c090b15a424e3df13330c606a0235e1ff34131a98007d55819f0164d8f33215087f9dcede64b6e6f97835d6d37e9ea7b46f4077fa91b73e422980c24fb8c9927c452975d54b3becee86bdfc0068eb95b7c036361803b5dd9d0d5418ee8e169253a18e53e239c0f6e0fec4c816a9b0c1fc9707e9e708e24804ca30ed7eb4c14e2ce491d7444352f488f48d4fa0b35e7654472da0f000fb3acc4a52cd462843615b944c849cdd0bc9ae425c9ca57352f4964b65d0d317fcb14d1f09dedd17f0ea54a723463f17dfa2fa08a8f42605131377c745b675119acfb4bd5a8f33adc0e54be9ad37726b79877ac253af6d747da3363a02d6edb7a159b69e42609294e83888076663b9dc248d551173e064c310b8d23c3ee3b7d38599f5706280a371735c2222215695856956d6e1e3ce978cdf52228802945dfd5baa7f9db476035771f8b8223590817c5f6fefa1e3e686fe27b8713eaf9a3d4e72ef2379e57b657548be5d1dca76fcd80a3e9112b04e158e5307062a2801e43741331f2e0b0fbbb5545d378f4d1b8c2db5728da167733451ba06f82983501946eca1c20c6b7a0f46f262126c8f20fa11b37c99149c8e5760ce8c896e485aaaee830d1d2c8058fc89eb733362f6edb3cb452e8a2ee7d564d04db228f9a1c4c43bdb8d6f31aaba31d61619f8b8e9d4f15d07c6f96122d747165f692e448d542a8f461cde5dff411c835a67a29d139c6999f2574b43090fc7a5b784964c1030184f68e00f320fa0fb2feb35750df42ec5da6de5a672fd40754268058db75d6e90ff492650a29ff654d5b080d00100932c33dfe379fd4c0203d7a989831dca6b06a59fbf41724638e32ff973c18c4453cf111d96222fea4f8d9b6747e2603862877a3d9bdda277893147936b7693f906769b2e4aab5504de8e5a6d18cc77f747bd336bf79c1e63a72c0df4365c219f68ab4523cb2870087be2eadcaa325892a734afff4089ed2d7b1c7df3123e17b23a847bd563fbe1f49702ad4be80a3b5cdde6960359e8bb1c569a362e7aa6bac0e61817206481fc815b6d804c7a512659d9e5fc97c4014c2e68ff8a77bafd6ac91a313648f46f3afa94c46f77e0b3086df6a4564b4f664521e627b8901c3bb9925f47e7e252f8b82625b60e43530ccac4794060aa1292f10220fe4627b3ef2aeecfda1a86b3f8b441fd6ac278f6bae2d7ee5acd9d8671bc5dee96fc103190f97184372b32e4c0b562aafc03e8dbbff07ffc3754bb130684a08dc0f0f7896a03c6dde7e0d1047db1611f1610a9b5f3793846f3c245add86fcb1835f043153af21888b41ca35ba98ff4fa9553c675650bbbdca72e3447450dfb6de12b9939c80cdf9f8f4eee90633a3b32f96f74f93c56199661d5aef491f6f1b05c570a83675756d90bac1890fb503e40a8543d26943a1aea3cf4c8f260ed6680926ff26ee6e05743fb996920e89dda85c9be07011945c57408b4335620ef93e71ebfd2ab53a9f621c1f974c56e4e1a86b6757ab905dd8e669b13754194936267fbcc284c0be69fb5d64827a383c5c849474daf45f86c8f194f20376511e7f55e70b53a1b83de7f41784d14d8d98acc25845e80a67da12989c3901b4216c0665dcae7496dd9a42f45d6a53a518603d525c028f67540b77267cd311731b70db7b5e4d69189c6f41c648ac3a5bfab2461deefef89c623056d1f2e53cbe4cdefb8e82a9ed78801b96f8afdc4b456672f4d790958738ba9f06f5709bcdabc32eac36c8a9ccaeb9d255c803190205a4996d5700ab96fd70b6e9f141c77a3b4af6ef76a5eac8a89483392c62f50cfe1726969497b7f1a34c789878bf3fae9e31e0618e6f3ccc03518db7059efde182f48158696946a97ece6a087ecc7d5436d807aa4a4cce4e01173c6c3968dbb77f73e15fedfe84846796265b085b26e1c28efb22ec7c3bef8acb0c186b05f881496901c8cc9bdf8a5ed23f1d52397c38c8b1e0b60f3de246abc5000007171a5f303fa4cf61c6c0e3a46289e2d6fa670b7dd528834c36bf7ece5a02f774c8253f50fe6090b12885dcd5c6c9ed27722185a277bf90308daf0111acfa489a44a61388c9a208aa4fc136a878871a596dfa8d7baeb17ad0e79f0d1dd8f60ce4747eac1587da3f9e97d2452be64d57c5042773e08ba14af1b704dceaad913e75320bfc34d3494599cbe1511ef85040039e453a804ef6dd74a7514a8d231971906cad28b4d2d4949125668b60c9b2261e23f9ec2ba2639d5e2edaeee0f344d798388d0663ebdbecb4cf8fa0b744b9eb0f09b46ade8d4a4a6814feaa72d69c9b9bc1f1b9ef4c6ca37f875cab011f286358f6492de45862403ab7990a3f9971a23a71d1c98fad92892276948dd7099ee669b94e6f787a76ca4e1e8844a462cc853f3b7ce144b932ad17c011b3dd5422f48c67cb9b906f7eb578bc7c279512aebd05ac446e133a2381e97675b969ecbe93e4d4465a35f5d008e559c4571443bb7c78c4c1a0a6dceb03d7d377066129501d89b786f1c78662569deb01eae29b28139f723f826d92d1be39efb0a13f1b0362315a6eca4913ced8c743b95ad1398f48efe0e98aa1f243ce6d0a2e89052d290fe22c3a59ece27f0b5d3af11545331f7a293725fe91c510bb9d09c4d75e96dd351960b2c85059db51919f9738353a7de54d0515b2810523dfe12005a1f6ea6f145ada7090eacfadfa12bb5460fd8ed62d0156d8cc2266b0cba9806017d9a9a1ef6eb7c507a19757dcd5f0c596a51476d84f4571cde35ada64c9d3a2efdbcbbed4e0651c3f703fdc1e2953b09b7fe96d8efa84e9140592374a515847daf9d53000f781e40d1ff3f033bfcbbd217f69edc6abff33779ad9c431cea63c69b99d259176dfcf3e76cf5f373a965245616421c5e5aff6d7ef2717147f23c7d6b1ab884f86c0f7e2fa2d23024be8f1c24d3a639da7d76ef794ec1b7928887a61d25954e9b6ea6e6438526d14b60d184c62fc3a0e8460d850e0c7221da32f801dfc928ae47f51ab068932100173a2e6af84efd45367255ce79b9a9f751d73f0b630857b81839340960178e29887336b93c4105c008108032562bf643e1f7947b429afb5f551fa43046e85030efa846f410a1d813a28fcbd29f37d830cab64917cdb5eff86e103af4f5b2da44278c77d15c677665a96d21e0b8cdce25ba585feb1baa84dc68443b2cd6c68d27201ea6286736a776a71c94a74bab27d13aa5458942b1d50567ff96fabf110a4134f56ebe1cb852364cdf3c114f8a87c76f84b4a2f9a8359ad2cb14a87466ddd8fd0fb4a5de95f698efcca2f0b1c1eaf0c78c1a25aae0ccd4871ed31a3ec64f401d2ecdf8ea58dd5ccad778b1541245645e82d137976b219c4c60a519fd7431dc008a41a62b825a62a56bfd418985bf149f1244426ca875205add6efa6fa6a7266b8d6cdc2f0bfce6b626c1de18844474fa3b6bc70c1ee203f2cbc61ef07e2cbc179118e8de8482adf2c76f9d4c97f40a118bf5bcdd7e8539a9adbc40d82cfcf15ab439cc6b759434c8cf7b531547f0d86637e687400358cc035066209db3ad7f517f9e5fc4091d54e1c5d0fd4331d347bf262023c30155ae52137d1ec0b118e52036feafea8a1f69f9bf1c75205cc756de6f146c7ac8a5a03caea323253d4c6a6c9a8e6ca190711533215c550197eb72fe718d64332195f610fe0d84efe0d516ed735e221c49cd37848a564cb7db195c2a70f55992cca1f4bac7db601e4a05b90db3a7274de9878ff73bce241c7ee579de3d07acb0e41752cea4ea1ce46bc5d3d32e2e692602d25fadc1ccd839216e39bef3338a01b44a98455d0d15634f659fe5cbb031f6cfbfca59f040c42b62aff6ef1f92f8a1f732ca930d87c8207d980b444fe6ee0bdab3bbbbff6c260a82144ed889bf9cd4b33dac6dfcc8db6aa371894b9ce112d845d350ec9382bc5c94078f76e5fae0fabf586264960617e59372c2eff61a30c5ab14f82e1df60c4698f1d3ab794ecc55ca728d8a24b412380aa0fee3564070c3e13e5f0d6e8f5bf0e35306c2cc85aa17266cd9697e4e332b8ebf0b91a4a9e49aea984d12a5a5592007c20fbc230c90d3f14f35272b75056dc21c4e41893f1211f4f2fed3f6d91aeaa611754db266a0cf83845a4b0be4428aea47e28982e2e642a78d071f71a5abdecf5c8d5fed43c959f2e7697e70ec0bae78617b687cfc1dd2ef01156fce1e5127b8b3b412b703479d286c0c2b0f1a4e486d4ea08130b5ce7afc59d836804f115def92371d88824386710b1e992ae9dbdcb1a88fdc3555de98d1a9e3d32fdae16fbf286bb4a763fd21ba59c61ca2a2833a79402f208fcec9757d5d4b39d42342bfd9ad844ed5b2f7af4ad4ce95ea6ece39439a4c87e545aa41e9ff4b4cf587d96a28d30726c9dd80741cbd31af739f2d1f9e62b476612c49b3248b5eaf4a6b8164fed67e31c1c86ce5e098fa608fc4660a38fce246bad2e72af36b48f443909562252") r0 = shmget$private(0x0, 0x3000, 0x640, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:35:29 executing program 1: semget(0x0, 0x1, 0x80) r0 = semget(0x0, 0x8000000000003, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x0, 0x9}], 0x3) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/59) 16:35:29 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) 16:35:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001340)=[{r2, 0x10}, {r1, 0x2}, {r2, 0x91}], 0x3, 0x145) fchdir(r0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="54be1a85668d0a8e055f322fd3aeb67830fcf6792e369ff40e0454e20d55f0e3764d95abce184a3c66d76ddf5da703f3ec37870b0a847e058b1ac53c047e4e1c435c3bed262f690ce020079405d9262d647721a6d7f966d4815d0f28cdbb22ea417dcb5c6477d99d5323febc1272dd99a615217090b96fff4a5624124e7b1b6745bf29e080ae8c718569c0b0f0c1ca85b857738a1ad70e57da855d89013140c40fdd6b98b1916929e2cd31ae1ab2dd33a9576362ebe2a1235c9da8c7499820eeb0dfb8200a025b043aa76169d5ec3927d0d4ee361524c519768da2b65f30616152b6fe873dd73a7b2b64618d2cca2af73de6aade4b57ef36f2c3bae11051060afb07f202e2f996e9a22cc7bf2c9a1134299153bab3dd24f29cc6191ab5ea653d47f2d92469408c9bd5f316cf6e48971c54abc768318edbfa2d0abbf3b447b016ff481f37d1a808e7097c30a33527ef26a56894a3fdd818fbba7dded2af8ed6ea83c261afc1763799d22f740b1a53776d608050e60101d8a3c77c57a6501464e69693ac7845656c0c417f8122ad26c009c2753a1d8ecd97ea17724c55e9948948da13fb922a0e8cddaf581b001732a3ac62e7e5ad6485ac6162d49e2a9545fa44466ef296aba0cd95c915b4f8b4b07b3c0b37ae172a99a86400800805f8a310a5d4fe479e6ccab309537fe4c508eedb38c0ac55aa0090d012edcb49e3fe34ab27b92e6abfe8d7cfa9ad00216248e5b746796d68708cbcd9e8b80b8593fd913a1c151f92852c5a9c603e76038597fea92a1ab0df8171a5fe604eb8bec9a6895f13ba39bfd9b2b7c25a8c60768ed0261589a4d6b3495cc330daf1dcb401df6b7c44e5c0edfb3008661e5aedacb181650607e6793b90e6606a459d261281600b37eebaf62b1eff4c3d3f7b345bb44e5307501e1e9fb7fdc46af82707bc86a0fb430465fd62614df7d9770b1f06522e10c2eebffcbad28c90e30d3bbf80e8bb3a1ce42a2d444a243d2200846190b19c73dea15967de834f1a9f17ecee280273d017c1fc34172ec5b60a2dcdc131f8c6c229c9fc488961767a218e8eb009e5f649b3ea162c44063c6abab2df1e7a6396dc68547f1d9155a18afa2c4755c86afa69d36725328e7272e7c1138f19745a7f37b80af10355a7aaf17312eee12d63b5f960fce119381d58ac2129c4af46ea94d1809dfa65170b30a1eeb41e474287dfd731119196d89642f2acd307b89ce19cf0a0a6d5397aa1d855fa02e47407629ce6a34ef9c09da5d073fc4038b3f680caf7278b99825e5dacda466b4937280ffcfe6907993e55705f05ab747557aaf1ad9022e86cfaa0603966f394f4e9f1b6e005fa45b021ab7b48c32ab53dafca9b3c32a77d657a14464bfde1e97cdb08e1c50059753406e023e9bc27e1976d10d52934d9d9363651a6fc5da0229f1a161a8d500b03dcf7dab3700258d1e7aab021179af615d2fcdaa88be9cb1d877e4810a89120aec372b33cf66e1fc442fb4d7c1a75a5df9ed44ab90b1b4bc194971f6dfe8fdc8d0838a2c1715dfbc692d2a63651903120a836c339ae29be0ef50d93441f3ff93acb652400e2004b9bb53fa98b6c971daa7ff90665521cda65de8d4b9a72d60cb5c567bea6fb74b63979e8f99e604610befed9420f4aced34af8f77d9d092a0be1c5595b11146e35d2ccc0c5f93612880dde4c87b23490e09c512959895d2ad407a85af5d1689f854e81a19a721ce70ce0beecb292dbb308c7dc4f312aa67320627490981392893c5c1ed8905635cd517893d3bddde853b44ee953f3b0d16c383fd798989f9ed5d4ac41a66c442b4f3ecaff97ca67445310939068926c5b347f20421646fee6ade94f7e182fe48387327915a1f5025696860cb36afec14c3237a113b602106f16481983c590e5302758d9d59299183c93ec8a779cb79d7f057b474ded3d00a368dc9e2c70712a20879478575dbbc58add2d92f07daaa3f440fe43dd0e6b794c14306a7e53e7cbd12ae0fdb91b0f68986f86a41ba64bae98c042f2d736f79abb6cf898fa3ee2116e8ac70546dd648cb3022254190f47a5d0672319a4b6e2caa5e163e855ed0af57afdd0aa4022fccd2663a269c288033758c03506a15b918205d8f3417bd3cffb22ceffbae4d3ed45eed8f4869347e78d559fd4ebb6e9441de394c829a59345a140f454a53a78f8d1069169c995335d4d4a2595efecab12132a6e094d435a03cf9e02b1e49b575d92fcc797652b87faf4e5dcfc6780f5c5debf7d781d79c34027f6260c6dd8655cfe6d1039e8339ae01e353b2b35d0b0450a1a9464d33427bdcf37761a4d432796c8e96f85631c75801abb413557ea0b99b134aaa26f8e3efac5199a1f9d1727c7769498d6c4029ec1e65aaeb7e9355bdd81c693361976c1dc9d3fc9e1ea299b70a5c47a7aeea68e83015168c5936a6bdd478dfe9dd794c29ab33ced12a312aa1c35e680464175a1877dcc86b39611ffc9f842dc9d1c52bc27647d697f33e0e36adc51d922ec38f870d9252dafc4133fe402b323abc14659401e9fddadb2383d9b79adc4301952fe1da2cc15fcfdff2f4a61718bdfea6a30a67a34560653db9e3deec63235e59c7485aa43bf642675346aef1b3923b63dbbdd2fc23755903b3dd3ad3273cc61716c7411932e66e3067004fbd441bc7b8fa0de0b6d74062bcd9b178a5d2b27f53bc7931903b7975d638a267c76d2bf047c4b5903a2eebb4bf8e00ef048bab655d98d0047f7503b32541a38378ddcb1598a9283f20eb3878d7ccf731914b21dadb52e5e5ca2ba112ed7669c140da018a75e17b8a489e5e11df025316825ba918e553e668ff43b31f0b17d23694916eac5955d6c59a7ad846cb221686167c981b8c29d6bbf25bf5c566ad77e26484a711d2b1b0adf63ed33f6a278cc9805d677c5d08efe1085c3f651691b07415a10ac86075df4979f9dbf3d20fcfd70c514f5a2736d67ff3a695da7af6d2143c6ba74b1b86c70a779427a49f9637959c810c0b6fe254833ce96220b797f5bb741fb9c71f5b60eb506e8d4a05cff420a8c3d0a51aeeced28310364f3d6e0ae42f967786b4f3f96321cb59b32b4c11d22430e38ea8b76403fe09f553b41bdbfcd6ec0d8301919b4f66d03bd1498b119a547c6c5e5f36ab0b92e39e9583ec1d98ead798651d573fd96d2bc0755566d2f85839304351cde3174e5bf3ccb288ad76513c72a20cd4f037f2913d9481779f4b70120dbec635743c6075f97bac88fa22ef49ee2f7799f3baa8906aa85f2da7d42a1c33818acae1d5b4729809d617fbf5996a3ae0c886b423bfe986608fb8550eec1a15221278fdac01e5233d13ce9f43f4d6230475e9bd1e469b99d3e8a1a49731ce9a6ada9294596d428078e88de652c7c74d107103e44e8107b495a4815f9087b7215ef701259daca02e6d4d0a660b4956b2774825566227f3756409114ce75752f4c15e0d4ead9f281db11661fb0395c67c576a669a50277352f9079156bf2403a224a9d8e2b4825d4e7c4849cacede604415485d2761e2e3564b6f3554c37b9d56ec118698c014d691a6bdf7ceaa5584398808076e2d362a00a35ac367b1f20ca1d03adcd96fbcf65462d634fb08194b379657fe749517a8fed138a3ba8b7e1114c9825d8fbdd649a3582eb8eee8ae3ba6a972f6553a640284671c392e8e4142832034aeefa3677308818861fee9a05ab66e77f93e8826da2bfe6f2a44a5b09cf1af3e5c95bf6a4c5100716094092bd8e07d1c8b408a883081fa90655766b03f439a2950e4fc9ab06cdb2755056531828f81c4d64aaf8778a3f06d0cd1726c88a0d9be2e954a18cdddf05adb257952fe9e00581507c631c6ccad574df7879491c1ec39cee9c74999940a810d4ccacedddac1701ab433131f97443c3c7a7382af155f04073fba72192283b96a197459e3240be00af9ca9b7e99cce2cfc9f2eb4902d24f6c1b6c272b7db4cf26c04e9e0f9fa371d61c304ff8d7adede7cf5f74859986dd02fa0778b64e72bd563ca55316763210b236fce9a6cef8bf01a13721ee7ef877560d938667df46efc9bf8fbac3e48ff534e6e24495079a0917ad7f0bae097ca3ec25af0e2045c877595d33ef9ebc694922074e4fd4e4a02e2934be255f6a6b380e60f50d204a58129c5ae0d0eb100c20dd74a4d62120fc838c63f17f46a4920ac2724c84bab5b7bf0c40d6588f9d26c36b4cebd5a291c6920f625747fd6968a2ec6e7508b24fa53b3da0cf5ed1b242e02e0d7acf0e3f489bd09dc471f02cc1c2a5a860e3317cd44ea247b3da45266d845a7957bde78d2b94f65160c74eb472193ea888e2a93fa02eedd36fb957a07d48d9cc42df8a14855615d5e4424034397c549aae8d8e651fe7b8a6adcfc89ae1d3f464eceadf01adb81219b842ba0297b8b9825bc37b4d7cf07dac06cb5b6676ffd57343cd970b2a1a577ba18c5ca42f6ccea493d8a8f7edcf042fc6ba3344617b18814d580d017e6c31d4db5504683ec6d8efdd97f32d13691d01e2e9cbf8dd618d38c50781875691412aac23540b54bb0070ec27deb2b96e8276144c25b52c9b394aa916b0b914e203a1f1634a2ecb73692aa73826b3132736089e30286a75f3e376f6a59abce00a8294510ea27bdba3d51aa82b3bd956ada135cf46f181f1a80d553fd99721e9d12014a43c8b2ed48c199482259be7e806ca6fb46f654f1c9720f4da5fbf4686ee266567f18b43da3c32a115ec6384a58292d0a4b22d01a4543097bdbe14d2a15c622c395cd517aee903bee7061d52bb17d19673ab66c5e2a2a2841dca6d38304cca60874fce3da5e31b31aa7f4b5bca50da9609b12c00160578fee48cb046e5d59e53a44c53ba1164751009f3967fbec4a8d737e1cb3688f10dc5c98456fbec151a5423d158b460336f20cf2cd6d8671040c0d57017e3f08991e2c5713f68bbd11bf171c255a25918b0d858d96c89206e4f4791902fb377fd7aa77a8c2cd6d13c6be43ded9a93a28454e87416eff2cf7c6573754c2eae9ca92889f0c95c386ce30192a515fb938cb42a59d9fa9f5ee0e611f67d33d9a1e24fc9057a24b75289e76921a7a1c8cde1f8f5960d9caf6471c49ef5c449b3ce240839ad70241bbc207610575294eefec459fc918aff3af91153a415f67e7332abf9526b6cde9348f7a179326db26fe8df115b3b76b6fa0d671e102a29eef04b768faf5e012483c0a1d036bee859e5658c7a90277c72f1d03e9e8c3c136ce7359e15d9520ad8f54437d0ee6129f1e462ff3283599944d1d3fc59b1111f8f37dfb445a6b2ee5637f0e2be9bf25d32143740cf2e35cb6e791d37cff0d2abb506b71d7199fe2055dadaf562431a9ca5f85e7a40ed583f6db9304ffe4e4eddf9e667f52fcd29e0059e468410971196d9577369ad2a04a1df7c1596ef5925eedadb282eb60ec3709aa3a430f4981369b752a5155b7a703da0d7da79bff00751d01c4eb1d57ffc3b98598f7ef468eff466b59f720912d1d8bbfd6259c1bbefae4416e096d1af3c7b122114ca31685852819d57ceb59de480f8b67b4fb2112da1c3017c7ff016359b260d80fb9d83882bb522ca77a920c53a74b9394334b0db71055b99b9bd124dd59145a32c90bab598f884962ea1c4b068282bb05c0967521c80b7d705a1b69113f68d0210b6ca4860edbcedb2df87512229a20251bd54a5a379423a3cc9be12c27bb55ef2c613952eff7f282b829193f1c6d599afae498afc67dc715f7806a6dc966995455a42621036be569b64408c56b6de0556d", 0x1000}, {&(0x7f0000001040)="1aebd580cfb8fef85d14837e6a2d0dae8447d3430ef9e57acdd13d412803c39b3896aca929ff2e50c5a87b906d5942de4fc63bec316bde4031b8b28fbe467de3c130542489a8303ab24e46a556b6460f5a9e7a3a4b12b89270a71020aec37e58c2c238fa797bb1819485b3062b8e3b8df6a90f375759613d23a9a7f459a8347c1ef8356c2b146a0e94630d9af639c037060042ff3b65e9d4d008a66f6d0b6b1341c3b209f711d318efb611351d54bc5048c7986f850dd2d581e03e42030e0f4275129237d622d987", 0xc8}, {&(0x7f0000001140)="3e2887c3cff98eecea4cce13a95b44be3fd7f02370216350d3df4e49c7cf70b0d6a8e1f637ce0cadbb3d2d19ffbbe6a55fef67b51e15806729c42172ed28eb7c0c3f2c73ebe95e60e173b315b5dfefe7ff7d7858c9fff0b9aa5daedcead87b81936559ac8dfbbe7e50b7fe83252b58ac7a745247227cb5468de80309de9a1520f3992f60ea783967eef629f24e3273a7b49be81433bd0d21669b3849c23caaeb206a2ff9", 0xa4}, {&(0x7f0000001200)="148db1217f8b8f112c4e052b03598ebb942c8f561c1ac2bba0973ae7a87ae777ef55fe5831f5ce6b88aab6b433a5797409b0192e2c9bf6e2554a86f290932c163f9d63d659e3a3576a0d56302ed8815f8e9870e967853659f0f81b3b90ca95a2b90dc9e27681d3eef3d889353ed425b32988bb71ac6dbeb677884a8249b2f86ac53bf02a55cc498a76706d1d02bf424b7c07d7a73f59688c08b1cc93eec3fae45c94213a349588491097e18987ab7f0c012c7d54df3d7035de1461b7cb48c0f17272d377eef85831157b78fe09720bc2d376d1226c4c8bc4ac021f9b744b8e611ffcd2f0c8754c7a6b8d41b1", 0xec}], 0x4) r3 = syz_open_pts() readv(r0, &(0x7f00000025c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/223, 0xdf}, {&(0x7f00000024c0)=""/196, 0xc4}], 0x3) ioctl$TIOCSCTTY(r3, 0x20007461) 16:35:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r1 = semget(0x2, 0x2, 0x4) semop(r1, &(0x7f0000000040)=[{0x6, 0x1}, {0x0, 0x100000000, 0x1800}, {0x7, 0xfffffffffffffff8, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x1, 0x1800}], 0x7) openat(r0, &(0x7f0000000080)='./bus\x00', 0x10082, 0x0) socket$inet(0x2, 0x8000, 0x8) 16:35:29 executing program 1: r0 = getegid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000140)=[r0, r1, r2, r3, r4]) 16:35:29 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:35:30 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x2, 0x0) 16:35:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x7386) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket(0x26, 0x8000, 0x1f) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x8c) 16:35:30 executing program 1: r0 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) select(0x40, &(0x7f0000000040)={0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 16:35:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000000180)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717e593b6958b75aa74bd4cc34344835bbf93c4296e4a86dbba0215a97cc039a7ce0bc0dbd664d68c1b32b7fbc18ff32c87391fa55880396cf74efb90fe3a822f74b6048427ecab11c552c11d3ebd690808bd5c6e35d77fb87e11a3ea22273231249c69d4ba89ccf58be41e45def161c886aabab49ce0d9362f2ce9bcab014049b5708a3a729689353aaede3c6b8b92150e516cd0bbc5f02ecb4d3b10049c9de08516edef6b8608665890c9a14c3264f368", 0x50a}], 0x1) dup(r0) writev(0xffffffffffffffff, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 16:35:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) sendto(r1, &(0x7f0000000080)="6af2c3d999a0e60095a563c19feb4ce016bd263d0debe945cf76893148caa026b2200e3e5329be776d8a3f9d44efe7b9de17cc931a403c5fcaaeabd8234ac2", 0x3f, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) recvfrom(r1, &(0x7f0000000100)=""/159, 0x9f, 0x40, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 16:35:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe000, 0x1) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/51, 0x33}], 0x5, &(0x7f0000000440)=""/167, 0xa7, 0x40}, 0x800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x401, 0x20000000000002) 16:35:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:35:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xffffffffffffff53) 16:35:31 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000020c0)=[{&(0x7f0000002080)="f7", 0x1}], 0x1, 0x0, 0x0, 0x7}, 0x4) 16:35:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)=""/74, 0x4a) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') 16:35:31 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 16:35:31 executing program 1: mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/34) 16:35:31 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x4, 0x100000000}) setrlimit(0x7, &(0x7f0000000140)={0x4, 0x101}) shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x84c2, 0x110) r2 = socket$inet(0x2, 0x8005, 0x100000001) socketpair(0x10, 0x5, 0x85c5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x2, 0xa, 0x1f, 0x9}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0xb3b9}, {{r3}, 0xfffffffffffffff9, 0x65, 0xc0000000, 0x20}], 0x20, &(0x7f0000000100), 0x7, &(0x7f0000000200)={0xfff, 0x80}) 16:35:31 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) lseek(r0, 0xffffffffffffffff, 0x2) 16:35:31 executing program 0: chmod(&(0x7f0000000100)='./file0\x00', 0xc2) r0 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x7}, {0x7f, 0x4}}) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:35:31 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = getgid() setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:35:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:35:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() listen(r0, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 16:35:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) kqueue() dup2(r3, r2) 16:35:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) accept(r0, 0x0, &(0x7f00000000c0)) truncate(&(0x7f0000000080)='./file0\x00', 0x3) 16:35:31 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/223, 0xdf, 0x42, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:35:31 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/111, 0x6f}], 0x4, &(0x7f0000000380)=""/96, 0x60, 0xad}, 0x800) listen(r0, 0x0) 16:35:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:35:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3b) 16:35:32 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getitimer(0x0, &(0x7f0000000000)) 16:35:32 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0x0, r1}) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x11, 0x11) unlinkat(r2, &(0x7f0000000140)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file1\x00', 0x980, 0x20) fcntl$lock(r0, 0x1000000000008, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}) 16:35:32 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0x9}, 0x10) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) msgget(0x2, 0x400) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = syz_open_pts() read(r2, &(0x7f0000000000)=""/95, 0x5f) 16:35:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='.\x00', 0x2, 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x41, 0x10, 0x10001, 0x1}], 0x18000000000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x43, 0x8, 0x2e4d609a, 0x9}], 0x50000000000000, &(0x7f00000002c0)={0x80, 0x7}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) nanosleep(&(0x7f0000000080)={0xb3ce, 0x1}, &(0x7f0000000100)) 16:35:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)='s', 0xfffffebb) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = getppid() r2 = geteuid() sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)="15b921aa9845cc7ddfe0da793a87ed1770aaaf2ec1208d4ba41267dc22d3843a113fbab92a67b22f87ffd0b6cba6360a889e9acfb7b5ba04b85b2fe05e1c936493cee3e44044a80ca787b0649c6979efd47757acd84d25fd675562a36436269eb948350013d1842f80bf60f3fde0fd996591d82e8a08c0e23d501634e1cffa4ebbf31f1f87dbe4e2eee4aa75a13101327dec49299625ea7eed2ab4ef06cf96ed0a4b8d717a7967e9832932e693d082783e3dd22f94a8e9b4eaf21e052b958f1676207ebfeff043a5b4148606b40fe72535fee8b4c7e9de82b199b0340480fa508b2e39f15507b92cf47bdaa05d6941ac319c0d01", 0xf4}, {&(0x7f00000002c0)="e51800b781016a1570b536c3b881af2dfc0d2ef50d73c021897adea9b620cecad0e409e4a27fec02d1bd71e6d61a8b04588bc84980e41066125c385a87b561de6a3cdc96af47d129cee1cbfde2fd6168cee0cfe250c0fc23b1ccdbfcad1045fc1e87a03b905de9c90a2b119ea47fd4488c77233f6918e38ba58a840c15dcfff59b3b7cbd40", 0x85}, {&(0x7f0000000380)="e28104aa52d811e5021de93b8ed7d7565990699e6e2e12a8ee8184d1e069261dcc88be98318d9b707d9b96714c2dc8d17fdfd23e07b7b1538046bffdafa4e28da672c1c4f6e7a1b5ebce659c05ca9b4d60b87d18c99024f2cbf2d5c96ba00dbcb7d2aa2afa0c0a0d47ac09d02d195961c06a7621d3ddddbaecca313c3df5addd961343d37ac1a388ce2be3d69fa21fcc213f4c7a9261e346456be55500db80c98b930538cfc8ece5ed1d800b67aa", 0xae}, {&(0x7f0000000440)="2599a5f64be39b8bdb15c4be1f42439453690a60a754df0c1a62a729dedf72d9776b9b60e33c2a446bcc25a404b8f1396bed8694f3ddc3dbff621a75174a003ab4da405fc40d1fec9edf00623d9c1e9ce5453d377d8f2e7c9b0c3288e6cef737801cd3610893159e5d4dc999aa6b3be927744edeb2d61f4f7631e96e4ae215f143df6b707fb298d7d3fe3ad58254668ac714d352d93be0d340a6b2fb90a17cf3384aef4efea883f33ce4997ed5c5", 0xae}, {&(0x7f0000000500)="d79da0a57507e1b09c4a6a9da23f3aa31bd3c020f788fa7161f8d7fcb0466c0cf7e89c4c44c73e16fd17d00e77251bd3e5736722ab5773c04ae8013532354342bd0c6a82a489fa59f1eb0910c3a6ff897cb900", 0x53}], 0x5, &(0x7f0000000600)=[{0x18, 0x1, 0x0, "33dd"}, {0xc8, 0x1, 0x7, "b6212860ee7531606b2aea2d39f80dd1e4a994f350270f3b241c101038387360da986526416c1814a3a762bdada7e5e3049961191cbeac9ab15bebc865abb5e85fe572a3af7bd43fccf2985bf96b5931bc7959109dd8037dffd0c37162f66d3f9e8a96ce1c08c424225e23aef5a7f0b1c1465714ec4003e283ea44c73e10fb126752b90dfaf10fd42ab052cfd71c4ffde74ae83f84fef7e29dc860e4aaa1dc777270552c1f7b72f145cbb34d648865817db490bb6ec7"}, {0xc0, 0x1, 0xf, "269fce2f263f4bff9f4d9fc50dfd14acbbb29b1d97dd97dc5a09d89626d85d50b39d8292edc15b879d8f756f7cd0225d8c17cd7a78a9b476c60ac6ee1ca057facd6949656caaff3368d8b8f2dac143f3abce05f602b904da2cce73fb65dbe37186c860158f748acd85005656a41dc861b5192eb1d57150e46c9348aaca27f04bae4b09c841575191fd3e875441c179a67e27b63803e5de9f7447786713ce015b9a59cbe915449edee20ceeb6ce"}, {0xc8, 0xffff, 0x800000000000000, "153be689f4090a26d990574ea11b444248f764b3ddeffb75a4efd7aadf364d0ba73f814b72288186cd19df76041aca43a65b768207eea6111ddb911547efc0d0f7a1d29ddaba4fefc897a5acb2a764abcb14f5684722cbb8307a0658f73b129dd9db2e7306b4b00f3c5d2e8e55e2cce6da038dcbd30b72dc2579888be6c45efc2c13965620181b8dfa2f57071e947d7596bd93c15f7d992ef77db0b57164939b7fac9ff708d7d8130123f421cae72c6cfdd726e6bcafc4e5"}, {0x60, 0x1, 0x4, "298950af9509d27179bf2d3b512b509d1303df3197dcff33534e3da6a1e24c90024e175af7779bcedf162b6963500989a1807075e4b2aaef8da9f3f95068bbeef34526292e9d2b49c984f41f9c99f2"}, {0xc0, 0x0, 0x8001, "15fb3ccc9f2d115d1069c54fe1e8489f537e1e0340a40238eca5a3e4fbdfddb7b87a82199a0717be6cef478c30a8ebf89ada6b111ff4a696798d8c7c9647dc84e5b0952b4ff0935205635a8a1e723e74f768cb66c2efa8b24ac2039bfbf77be12c85377f9446bead2ea84a7de332519803fed70a29af79771fbba196cf1eb59e1f0059e1dfd12732b752432bbfcec5add6f4bc6332e81f72acf41d8494c69c418bfe62c48775d56e4cbf1aff77"}, {0xb0, 0x1, 0x400, "0521d2f396ea3ff438d7efc8f15a63011f808891aa687cb9bbe8a5d44a2449f429d99dea2369d4d618e46e3e7cd7fd9de64c5955397250a23967831dedbc444ae944f2905344787a5a656f800685637eb3b65f23bdf091bbee6d4ccdc9deb5659ed1e26bcd089e80a2385dbe78871c6a4bbba6ff7f54abc7cdfc1860fca7f6cd8c2f822c2f7330f380902523275bdb308b8398b255279f2b25"}], 0x438, 0x400}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:35:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="bc40b51d4e5c9bbfc367dff2bea801cb821752d90b915e66c36251c66505acf3c68f7ada1efb5b39d41ea412075a3c0e17927860a52cc1f2f42b976ecb489e8a02a1415732f625f00bb531afc3af01321a1ab91e3c5fedc5414712cc55655faeee24619c19b7882719322a1f7b4053f7c440fc01b2b1ec465df6a10011db3b54fee35a96103ffcf26ff4fa86e8786d174595fa7e4ec502cc03a6b6ac91c01e198943af4a925e56113ecf618f4f995ecb2dccc095487d3aad1ecaea068866481a088de02f6d50ef0cfe9ec11e64d44ff0ec1df7bbcdad76f9f825121c29173efa44699f63923c3a48d4b42661cd940585", 0xf0}, {&(0x7f0000000140)="f54440b877ad9d677232f57b103a5d99c8583f6946cc8f6c6861eb833dae2930fdaa7f0487b75d414a04dd9ca861fca5de55a1d83beaa913e6f2b5f64046ccf3d4653c6d9aaecb866f78ca4ae4c061557cfca0243dd321b0cfed5f8f5d3731498cd5152977890eb309b9ed5e7ba939d65bb50b7da36461476cad343686e0a577a4c7d8854ed5ef27e782ae29736970351a8546778988e9f503c4985011c34aa3749688c3263d5a59ad5b07fc31b14bb6", 0xb0}, {&(0x7f0000000200)="af41c13b7da674821b811aa8c338dc3cc7d3caf9b807649abea7bf56a55e806ce70e8336af5844053e45b8efda3985a7c33faf3806443b5290933bd561e94b20f1ef73538b829d2f9da279f71ffe874f2ccc04c322732f9672baeb43369361124856f850d5c530aa7d987a85183fc8d794140e9a8b85c85e92790b3b59b229d9f3357a38ed676e2c3977d8ec7f3d91abc877660faa07bd65fd4b8676c152a4944ab78302fa3c4686ccbad8e5d59a0665b5fb2fb969014b134f4b9eed4e98e871d5edde690171b1bab8e092fb13e1ec13714106b527ad715a27fd155a8095a023125a6c7902", 0xe5}, {&(0x7f0000000300)="bc4006e2d1da4746396cb41f57c04c632253b204a2d56bbc79cedb6f091d5d5d39174c6b69f32c5faaf188d408d30bd33109a67c45dcf06564e005f5193347b89182e7bc58580f6cb245052436c03480593c281285eb7982993233a9beefbda96ad6293554b0ae4eedf5952aff1c42bb4926e52842b25dde606b9c6552710d8d619f86abd97f119cbf6721e2565e2b78c585255ab58690b7e493b2cfb8f05a174f7e9602f62660a0d3eb5a8d54177eac277de177501179ccf39d2c8d70789b", 0xbf}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 16:35:33 executing program 0: socketpair(0x6, 0xc007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) 16:35:33 executing program 1: r0 = socket(0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="8a9c21caecce50fe74cfeaf817edf88d4b20b3064f4d621adc37da6983c54f5ceb199b1963679a6dc9092fe5d20ebec025f2e97bf98ba47da25c5ecd7b6b830c8d65ee4520dbc05a85fc9177eb953303dd8e78c20bbbd9e35123c71efeaa030f52d040b507425a12af1e200db576b339d02cdc9ce2702bfbf31cd6dd9f87f63a2ffa28fa5884921c87cc871b733ca8d78d8d571af7b9db1c21e002c6955e8fae3013d0739e5e3d63cea8611eee25b12b65546db70bcb3421f62c0a59ebf8aa439dd03b9b636abd7d7400943b2d53f693cbb914f443eaab8a54f8ec4246518f463ee60ff1471c4fa0740075d761a698f7604e00a00e0e7dd6e5e7cacd17dcb305492aafa5d7af5a108c31b176046e84ba1d1622ea297e475b3acd8214d20b2373c53988223289c53b065c756c144c3db56b9621587f60b221e48a5bd47a1dc641c3202e3001c6467d6277f665323067b3c6f766395870275f47d3947ae9c082126cdf002a7dc49c6cdf6405b4326feb09c47a7eb1102e3f706c30b4c130c7d020b3d35b1d5b9fb131ddc4f71e24d8f3aa5a87bb755d7bd8442129a1f3d7ed0b844696abb47830d127888ad32e26404f188239e6dc47d068e3df148551845305b7207e88b46f9d4d1cde4e851ac69e3eb068d4916f1cbda7e690faeb0dbdc7862a3d8aa8d19daec1d5bfa9a89a90334624713e0252ad904234c9b7b3d3b5c112355db3c00d2d70ad0382be67db69d743d5e7a088db1e9c347f6b41b8422de901368ad5067c0278fdde5d31f3e2b4a5f77d00195007cf5906a6b2576eef3808e96943dc0ebc1b6b0263585090ef3186161b2c384c60f197cd5eef10a4d0d4deb3f250e8c15208a86e9b2e32ccac67e14dcd3320e65078e0de79a3b9ce887981cbd7235f94e118aa9c09799c1686cfee88f6129c4e55a9ff1c538d3c917289a8e5810f49ccdb501ed55d41b3a18c880bf1e912bf58b7705114224a4fa9d2d8294fa2e9c3eeed1ea2e2170100213ac8388dd6e4fc1a6a259a984038b52c24a1bcd96dab90cfeaf4aeda2eb217155f49669e13b894a59f8b79cae2b6c26f3ef920e2773841b2a1b0eaf411dc2ad6a2f867ec7789ca6accd96292a3308c1853d3141ae1a5233beb46dc1aa980007ce595237ccdf09ec94967ae0352d649733a3344ec3663100b98231efa7ba7282ecf96d10049b8437c1ccb9842e74b221ea8cbe58c5f45dcdd240f4ca85990a187a93e5899d00872d3ead15003a969b0469fb78a551206bb4218d93d1be5d61926e2d5b637376d44b81441cbcc8093d47190a495304b1641cc4f1bef7c7fca84a1c4a3f15cac787682254b777e1d31d52d8a4c0a1d5dc813e9d57b0cbdf3864f03dc42c433131d6774ff1c5e124e48b5c15102985840aa3f1a7609d6cc76052fd350fc946733f566062c65cdf3fb58540aed4c55eae5a963491dd05ca0536d8af0967e493865b01e1dfa7119ced425617c5af5fe1f0df6117fd969277e70f2b6a6dff112c582b6369358a9eec2aaa36b0d3aad1b4eb957987067f72883c3fb7fe4046d7a695d746662b9286652c3325afbe490a8065dfc7951a98d789cc4a6b2fd887f0fba73ffceb8fbc044cb149a48e3b492408f23a60feed563cf2e61da5c93fa44ae08562c56c21172e0e4cd3c44085eebbe207a137b01d47f442f24d124c4a317bab15c8363a2bee7e84e6c906f5476a256e3ac9439c98bcdba13ad4ffd81956c9ad7517daf6461b55a8661ad54d87d5e0e9b5673b1498daab9678beb5e3c91408a8f6bddf894c476262a5ab297a15cf9e215777cc241564b3b2a34aefae193f93d3efda4021bb96fe47feba2175cc9c0ceec21289f0b3c9c5330cfd4469c449282d40309117ca5730267b6251eda489ccb80701385208807831d75c2b9ca57a04b2e064efc38fce0c20a3a856bbdde254ff2a19f260713a31c772fee08fcf34c7d208f2866452a0b1f1ccd51bf06d19d99f060973bbafed8dbee4c14172e78d70f0e7fc270595584662104ab4e96c73f31e46c6738eee6306d5b8bf66b139e2feb08d9be9098cc6dc12c7a47efcc8f89a31af6386187b20a8f41de0d171992ce3c27ec1e68249adbd1637c5e959c3920c2acde0cbfc83d9fd03f5c7bd337ad349645099a2bc68a597639fb605deee12771d6a5aca948b0b3f2a5f4de535b454e558e8dedffe78dcec9585c0adc842d9e179b07108ed896c62dd8053ba6f39e8df3e109899d9e289aaea2788596989eddebc37e432487867c40786de6f86ed7dc03ff75d619b28655fa7f75c9cda717ac8b31d86a971a0859811578c475013c275eb4a3bfbd20792c71f09d916a63f2f16b8a16a1a83faf518a8f0e83f89ff8e3621ca6972b9363ec9a8691b72252db9426c8651832d7507e082a1c8390520441a88f59d3c9f1174c82308de5f150a44635490452103a25440986d22d45774b9e43171ac4f05d48f6d6a4dc27f0cbacd35e5fcdfb0d3e886909333dd9f190e1e72818d835cfd13a1e839e7ca18332226c541159849c0046cf889b0b1f2400069cd8cd5a084f682f98025f356432cafe9b310223c7b78ab548e276a8598b71f0c8756818b675f08df04c8f865a132352ac294a55bbd22a49e1013a8ed6c228d9296c56a077d7e8fdaca69b2a04885568b9f27b7b371870fdc1802f2e6faa60a055eb88d5da85508aedd86db88f203fc10a1380dd42cbf9bdcc5d41c5e42daff675c66f94271e4db3b1b940b42c5e403bc364d2302bb8b39ae60910484b8179f327c32c1762512fb8138942af87416e775433492e7fdbdd9433c4b11e96e2e59d2266c5716b983a464561d7d792331615e58fa4af557fef3523e422b8f45669a3bbe1de213e5462c2ef8b0dde8b70b8cf12cc957f1023b601a8790e95e8b521610e742ed0ea1d686d08fb03e2faebb489aab6cf06bb8f0172bfdae16c4d7dc5983ac31e208bec516686ab5fd43df6c491b2745375d87eb38f5e30a90a5a92c158e8f232e581815d84bf1bfd9aebc5a34f4aff11034abf889cf0529a7a7e5fcda3bd4780687b1fa63fc71adc390af4d8feb7f0f29963b21c17b7c6dea85e83beccb5ec1d097ae1f3936b6fd6c75c7dcc8ce13845b2b9afa4c9f4292627ad9b351c3fc2d9a949de3e0995657fda15f299267e589b96ae7d5a883a28010624897d96d509d608eca0540a0624614289f9d4d608ad7d671aab478cd0d56f5acf312bfa7702353bdae9e2dcd0a976d9da4631fdc98447f75415a5e1ca19a7916fde75f977a2256849023b0284d807f486385a6897577880e02443ad778ece3027723752cdc1d194f719d8f84963b7085d182999f79a91192dc975bb6fb9e938c5ced7acbacb4d8845aab9d113fdad4b8e8cb52dacf94bb78181c72c0c5a261cbfebcc402718591a52b2ee209e4f88fead485e69d5c06a481f06d4ee213dc236c47be5a0741f09a80f54400d64474d39bc82d56bf6ff41d8dba52ad595a5fdad898457f5f938d9bc8aa2ac516f8f532bb00203ef0fba3e11c1badbff8ac493ef847693ee11072e761cff074861a7e19126644a88a955e619d3e55d216847ea467038f04a9d7742a586675ef846118a9bb90f6cef5e4a3261f38e84c9e6e0f1c25b543a59c0f69ba94884ceb86a0cc82fd3dd56c92dc1d1a54327966fc635f69dd66cd67ccf5dc9e4181b6a880e4e6560643e871ce171712713e64ffbdd6b1bab5fc6bce57bd5bccf6e908b64477d9875a97d9eea784f4b5eacfbac614a21929500b0eec3a1dac936d5e9eecf270f3d2108737476f7f61e15aa5324adfb80bbd57c73e1992cf3e0f634716c5a998012ff2c890d9815c895e127c2e39f3d0d51a8cb7ddabd5d29e4c25a3929eaf09240e8722dd3a1f40a3b237b123e9ca30a09d28b7ea5c1368f23ba3067f9a21967fd9ee35d744adf03a192283816be0e3f4f3f14e530ff75c65f61fbc779c9903e0e46c33cc5d282e22afb542a3153216d383736ee2cacb238f37b3f31981a2f65ba07b5f47ab8b15c8c4a26a20c08e16b12edb951732cd204c9bd4598329c9428787f97ab43df2a4dc5e38f5fa73b5d7da935919038ff1f17ad4c10f5c21fa55445f6f290c48669c2cd10e51471557def0f07531e77158c9eb89460e8fd303a511619ce5a18861b1a5ba95a1896655ef64065933fc54238c88b152e824b6e11b28918eea50cd833bd0d0ebfaa2ddb1483b9d7ce0435c8636351da8ce193f69cea58df3481ab87b6a9e165442266364517af00d43f6efbba4e258dd56932ddec2b09b61ae9e77b81a1d743c005551ae0dc9dc21ac8fee96ae8acb0e669457b055c790cc2e95027ffb69f3b06259c0e6f8eeb98ca1a32be0a5c9eb49e017ca0e37498e9393add3b66f049b4361b3122dec3553f7d48e38cc0e0d2a8492eea6eafc2fc395104d91d82b91e9da2a3b99ae47e6ee9b888f5e0576cf24b4bee57ee4ce7196245fe7f97495179a0db95bfa9009716a04a2cea857c056c1594b3cddb62461ee2e5aae8a5d65d43fcbcf757c46631efed85a4d7e8e4e5fe74c5c5a0a4b4c456a4a31b5ca7b3aaef9efc7d7e29d92c5ee8dfab8a88aeef8d7c9f4a0e7459adf863556ceeae18aec1fed53842de182f80598f23454d6280dfb64e33f28e468238b77348b665f2d963d0e1fa172d5da8018529fc82146e61970cb42d60ef9bf2dcca4b286014b1ffcad472c90882885704458a9da6ae51e379f97430108da1af765ec69ebc26c9457f1ac6dc9d1fabec472367dffb14cb8aab7a1c2fbe4b89dc61399df292c2906172fbe060ecf9aeff02101f82044ee4e11a19641c6c4ad9f3c432257d5a78c3816846767c41795b851e4f5172ab31cf3ccdb9d273afee0fba9ecb95c5e59ce1094f93b8a1bbae477534d83458d6bbaaa01a8994ee94ebeddfb18798c9830235a9c88dd46d00fe215dfae834dc1a7bbf60f60094be9d247d1f235079a431f44b7b00729011a08c6368b54c82cd827a4cd04322e6d3687c302e494eb3a8aa6167be2a3acee599508486e7ccf7398bee2d7dee92522d6828dfe7c1ef2a36d4b6d27c7056b6e209757354caaace81f0c47702da57b506c0a56de13739c635245d573349be1bdb6655a450af4a9e34997775eed35484f9ba8a4bb4a3610d4e5a7cb6a3cd6c7f724a9e27279e7b019bdbfdab3c12586426dbf255270bc5fa6faa0305831d213f012adbd9c58b8f4c583b64d461350747f21c24eef46e588a2eae112218f103d504968eb164fa1c137851a67cb4b199c1a20f6b7144ae85dc0d765875c83ebd2c4e8978695bc8690f8ea9da6f27f5147b2b5b4ce63bc03fe6b47363cd3801d19553689dbb93c06e7d6329adf9b79194255dec02d3824b9af76a7359d890cc00193e98cfad1f1bcff28b908e466532efff6f8a4d14da2a8be754e03e981d1beb10d15642553dcfa09ab5be83a55ff80fa1c55762226cb82016bc3008733901b08ff7e4d8d5ed3bc75d0c8287de37e997f10e69acd7dd07239354998c50d9beb44f9b2618324c39cd5d9062c9de4daf8299e062e59003f1eaa362af8cfd751184226ca8644a5a6c9662a01efbe67f7d92524f8ecb8b4f23522d097f04a9547cfbe4e512c8113517d5378543799bce930e33934f206a129d970ea63be107eeaf92faae9cbd6a7455cd08e05c5a3a90e1a2da9899626c2e8eeee669076c5bd86e6b90bda4b6d2058a11b191e542a09af2d445454177585a5e553363ff0bb6484b4936e10c3478075b7ff3cd261df9f31961efae2a85ae5ea7b498768dc6380ff306", 0x1000, 0x2, &(0x7f0000001000)={0x2, 0x2}, 0xc) socketpair$inet(0x2, 0x4003, 0x10000, 0x0) getsockname(r0, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) 16:35:33 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0xf4) mlock(&(0x7f0000ff3000/0xb000)=nil, 0xb000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:35:33 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:35:33 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="299a2fae962bc17b55133af0f16d1f62931253991f8add158f58205418f018e29202843d14851d1cd906346c2e4cefb29b18d37821bf85ffb1ccf0b90d5140169c6bd4a51871197d69d3c74e24f75b8742c1f8fffc9feef8a4b88119c098aa2e1af903ff27a7c9395752ecaef3087cbadc03ee901e598931b0ec2bcd0cbea26e07e04e088e6b9b31d1dc1cf72ab47dc44aa01858a86489ab8cf11d74a03db59325803e4ffa2aed8017cdf256b01f3248375353d1817ae5c5f47b9e12869bb3a3b9", 0xc1}, {&(0x7f0000000200)="ab6f9a0f9a490b8b03072658e1dfdbae53175041e049a045c586a9f8c2af7acc5b2c53c17b719d86baec8c8ffc5321024701f45f4e754b8a7bba964de497819cb4e110af581e685c8cc02fe00c193d2c41221af9c51ba9565b6fe5309bb7e7ed34589857ca208b90615b3f76b545d45f1aa4d6b82fb55c7cf7a1ba07a7f547c2f723cae2c8e3bda6260b4fdce7281e70bfab4b7940a0a7f756358ffb6cc33a8bfc0a6e94518214dd4d61d424ab02417961abef78d18f6cd831c236fc59a164c6e3cd0ca5b798f8b73fe7a5", 0xcb}, {&(0x7f0000000140)="b1c3963a40ca15c2bb6ebee3fea47ee164445ea6bc1425b30d2d1a2e31923e00f4d5d670d2726c7f53a086a79f09391516b2c271a594", 0x36}, {&(0x7f0000000300)="edf4632631df1e02fd4635491cde733b8e678efdfea9309dee0916e59a8fe75be988e4e82a5ba339359467e36c1bfc08df30f72de36636ec94aed101fafaf5ed356baeda2d8dad787222d7aadb75a7e1235ee730507c5fde28b1677f98f495c98ced32d8643047e83ff62e151e33b32cfb5fa10423834982d9ca2af8a97c724c39aa4909bf00e9e9e8a6acf28b7c189a5b77e9cc797617d6b59b8027a08c7a9198647698230dc05d5915da1ffeed72d62dcd664466262f4055fe7fc7c87e05fc9a242175d1152c1a868568ccbd71a85105", 0xd1}], 0x4, 0x0) fsync(r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:35:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:35:33 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:35:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) sendto$unix(r0, &(0x7f0000000040)="d0", 0x1, 0x400000000000, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="04324635464fa46664a355d53a5baec06b9427278fd7ccc68ae3111646829333cb87fe762e2f3e996db8a4331c3b9ac286c780f4f37ca800f59e6f5e7cb49725249201f91c693a13807d317747098e9f33e9a4e61e194713b8d5a1f2e5763a4f3db2e362", 0x64, 0x1, 0x0, 0x0) 16:35:33 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30283, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') lseek(r0, 0x1d, 0x1) 16:35:33 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) 16:35:33 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r2) setregid(r0, r1) 16:35:33 executing program 1: msgget(0x0, 0x159) r0 = msgget(0x0, 0x39) msgrcv(r0, &(0x7f0000000000)={0x0, ""/39}, 0x2f, 0x3, 0x1800) socketpair$inet(0x2, 0x8007, 0x48, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/221, 0xdd, 0x41, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1f}, 0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="ec454c7e78268c2fa7d6657c10245e2e378d69269be537b145b0782793e176c8b6424150fced7c9c9c9a6091875cbe6fbce62d236e32b74c54e76c4ea913da66bfd8a160b303124bb06721e70cab6e7aa3c1903af6e60d45243e1672b0a460f20f0ca5b775261cc7223423ed2e7a0095b34f78f8712807d873c75d4b91533d5ddbe4252acdb231f79c1cb7a2abb682f5b6875be047ccebd4f3e363c27a39f33202e276a15c2f9e6a7f613aec4c510c9cef5baecae25be9047033d000c24b49ebe4"], 0x8, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) msgget$private(0x0, 0x100) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) recvfrom(r3, &(0x7f00000003c0)=""/82, 0x52, 0x40, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x10000}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0xfffffffffffffff9}, 0x8) 16:35:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) lseek(r0, 0x0, 0x2) 16:35:33 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x70a) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:35:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x420) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/183) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:35:33 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x150}, {r0, 0x40}, {r0, 0x10}, {r0, 0x108}, {r0, 0x80}, {r0, 0x3c}, {r0, 0x1}], 0x2000000000000085, 0x0) 16:35:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) 16:35:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) flock(r0, 0x0) 16:35:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) 16:35:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) pipe(&(0x7f0000000040)) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) 16:35:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r1 = socket(0x3f, 0x5, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/141, 0x8d, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:35:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) r4 = syz_open_pts() r5 = socket(0x12, 0x5, 0xfffffffffffff801) socketpair$inet(0x2, 0x8000, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) r7 = kqueue() r8 = dup(0xffffffffffffffff) r9 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x47, 0x4, 0x9, 0xfff}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0xfc}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x5}, {{r4}, 0xfffffffffffffff8, 0x2, 0x60, 0x7}, {{r5}, 0xfffffffffffffffb, 0x20, 0x4, 0x100, 0x2}, {{r6}, 0x0, 0x2, 0x40000000, 0x81, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x88, 0xfff, 0x7f}, {{r8}, 0x0, 0x4, 0xcc, 0xcfe, 0x149}, {{r9}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0x0, 0x6}], 0x100000000, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0xfa, 0x80, 0xffff, 0x1}, {{r11}, 0xffffffffffffffff, 0x4, 0xb, 0x1, 0x4}], 0x7fffffff, &(0x7f0000000380)={0x7, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:35:34 executing program 0: getuid() setitimer(0xfffffffffffffffd, &(0x7f0000000080)={{0x0, 0x1}, {0x9}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) 16:35:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x1ff29168, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x2, 0x7}, 0xc) 16:35:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:35:34 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) poll(&(0x7f0000000000), 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)) 16:35:34 executing program 0: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 16:35:34 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000000000000280"], 0x8, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r1) 16:35:34 executing program 0: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r1, 0x6) 16:35:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xffffffbffffffffd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:35:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = kqueue() lseek(r0, 0x0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 16:35:35 executing program 1: socket$inet(0x2, 0x5, 0x6) socket$inet(0x2, 0x1001, 0x0) 16:35:35 executing program 0: socketpair$unix(0x1, 0xc001, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) 16:35:35 executing program 0: 16:35:35 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20}], 0x130, 0x40e}, 0x1) 16:35:35 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x0, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = socket(0x2, 0x0, 0x81) socketpair$inet(0x2, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x26, 0x1, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x7, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x2, 0x4, 0x5, 0x200}, {{r2}, 0xffffffffffffffff, 0x60, 0x1, 0x729, 0x101}, {{r3}, 0xffffffffffffffff, 0x10, 0x20, 0x9, 0x3}, {{r4}, 0xfffffffffffffffa, 0x46, 0x0, 0x100000000, 0x5}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0xfa20, 0x4}, {{r6}, 0xffffffffffffffff, 0xc, 0x20000002, 0x7fffffff, 0x1}, {{r7}, 0xfffffffffffffffc, 0x20, 0x0, 0x8000, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffc, 0x0, 0x9, 0x5, 0x9}], 0x8220, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x5, 0x9}, {{r10}, 0xffffffffffffffff, 0x38, 0x0, 0xcd, 0x7}, {{r11}, 0xfffffffffffffffe, 0x4a, 0x13, 0x2, 0xc080}], 0x1, &(0x7f0000000340)={0x3, 0x10000}) r12 = kqueue() kevent(r12, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 16:35:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8a, 0x20) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x21, 0x6) socketpair(0x26, 0x8007, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x7, 0x0) close(r1) getsockname(r2, 0x0, 0x0) 16:35:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) dup2(r0, r0) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 16:35:35 executing program 0: r0 = getpgrp() r1 = dup(0xffffffffffffff9c) fcntl$setown(r1, 0x6, r0) setpgid(r0, r0) getppid() getpgid(r0) 16:35:35 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:35:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:35:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r1) setreuid(r1, r2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) faccessat(r0, &(0x7f00000001c0)='./file0/../file0\x00', 0x4, 0x2) setuid(0xee01) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) r4 = geteuid() setuid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) seteuid(r4) 16:35:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xbb}, {{r1}, 0xffffffffffffffff, 0x4}], 0x9, 0x0, 0x100, 0x0) 16:35:35 executing program 1: setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xe) socketpair(0x1a, 0x8005, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x8, 0x40000000, 0x4, 0x6489c281}, {{r2}, 0xfffffffffffffffb, 0x7, 0x3, 0x8000, 0x3}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xa, 0x80, 0x1ff, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x30, 0x4, 0xfff, 0x5}, {{r1}, 0xffffffffffffffff, 0x81, 0x20, 0x5, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x7, 0xf0000080, 0x6, 0xed}, {{r1}, 0xfffffffffffffffe, 0x84, 0x800fffff, 0x7, 0x40}], 0x1, &(0x7f0000000180)={0x7f, 0x401}) fcntl$dupfd(r0, 0xa, r1) 16:35:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) setreuid(0x0, 0xee00) shmget(0x0, 0x1000, 0x4c, &(0x7f0000ffe000/0x1000)=nil) 16:35:36 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socketpair(0x3e, 0x7, 0x1ff, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) 16:35:36 executing program 0: r0 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 16:35:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xff, 0x4) 16:35:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8000, 0x800, &(0x7f0000000080)="ee8f99d4d2ffe83b59ee2fa9760d4b13e394ddb440accffde46e0a7c07f4dbba47a1a7276174da84f1eb93a060473a93d7c54595102eeb27f104dd8818c462ffb0ba294757d138af81e5b7779e223c963bfe81e84dc2528e0d357a802b0229", 0x5f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x101c, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:35:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xfffffc5e) getgid() preadv(r2, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f00000003c0)=""/154, 0x9a}], 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000180), 0x4) 16:35:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xc1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getpid() r2 = getuid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="eab739d59366df352c85d0fb2e45fb01c3ee76eb418f6969fa69983e8a4c77bc6d2efa63673fbb85c5d8badcfc34f1337d435314c902a4b61d9dc25f2bc768c3c2ea4e9d862d8b5ad60109691d90c0bd9e7b7c94fa4c", 0x56}, {&(0x7f0000000100)="e841e4c27874305a75f3a0a1c5be5ec724120082f7608357fea37162a985f119c44c70990ee1ed4848446a2296230c2558e4997b08bb0c25d315f29181e7bb1280300011a080f7e24bc5e07caf0c8f85cfae2e7452fb800b2fcc4de764b9037ae044adad9dbf674529fbf484f19264c3be6427ab882701566e01fc053d2072da7924b0e4692dfd8a37727b4404c9671e0a12bc54c427176479ba518c1d693d4c990bfc33632b87b6efb51476a41871663d913109eb33271e1c12948ddf4f95a8bfd2e2b6ea0dc42954ad26c721b1d777073788bb", 0xd4}, {&(0x7f0000000200)="0941009e8d1facc4c264ddcd8e194f0ba1b7fef752a1729b54e6ebb1d89b2e9b1aa3667087109328b562e7e97486f450c7dcb0451547b8e65d61008cb177affb8e446a5a1184c85ab32e8ef339240fbc2f6e31403916208a38db5ee583b30972", 0x60}, {&(0x7f0000000280)="260fad310d9a3d1e634ba36a10f8c7a3af175afd4d32e058c86d62c2186c4a00fcf555e62ac48d2f9cbd0e26ce80f36a263c170e3011c6f428428b51001314", 0x3f}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x8}, 0x40f) getpeername$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r6) connect$inet(r0, &(0x7f0000000500)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getgid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)=0xfc4f) flock(r0, 0x2) r7 = dup(r0) fcntl$setown(r7, 0x6, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x2, 0x2) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000600)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000640)=0x8001) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000680)=0x8) unlinkat(r0, &(0x7f00000006c0)='./file0\x00', 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) fcntl$setown(r9, 0x6, r8) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000700)=@in6={0x18, 0x1, 0x2, 0xfff}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000740)="470fe8a437dde5bb1c91a244fc02b4dc55e802d8b72721c083c7f95a5d162b9fbfa49f212494bffaa18d5d0a5ad1763003d0f4687b064607e20390dadc979a39433500f2e3baf02e2a92c805dbcce3f35bfcdfbaad95121741103565e806d826fcee7f806915ff3c34b10ced649013855628bb877e5b9b548a3e5e2a2734f14692ccf2103c99a47737fa43fe7ad69cb67a212513ac1325db86916fc26e85d6e7c3bd6af58d1bc3e95d28e63cba71e5b393033236007792f0dd2161f8b9fb278a0e68ddddcac8d7a3dac0edfd649ee3f14c41035343b9413f9628fa887e8ef6a89336cf11a184971e94589d003a3bdf71", 0xf0}, {&(0x7f0000000840)="59b382815f0e8e2b8aef4b31fab776a0e2766d8c3c407e0a17dc2727af2059d5dccc796836bb30a5c9255e922177ae867a847f7bd148f9f8ec4d45af092079b9ad1d9abfbe38cd03bc6edbf303122f52fd2af2845186cca1b91613db2f41a3be3039df6f3da8739b46c825bd0837cf8c5b52461783a29a7145546753a24bf8622fd636b80361cb90995fca2cc570ace66d095f26396ba9c969a8f83ad9ad78b3799d3f3c815087c19a3d55c03258a39cb03a8f2d17f4d9e5e8bc45ec1ba67144c90abb8a4ba19d66ae2e8ff09566e3f8d3", 0xd1}], 0x2, &(0x7f0000000980)=[{0xe0, 0x1, 0x8, "311942d6e868f2f32f30da4371f8a87db030743c3eddf0a4b80bf326f74ed329feb0a1da764e9590f82720cef99d35e8844353fa9674f465157c9ced152cb1ffe6a9064c2f940b8b1eba0ca36fe4ade930d715b70b6a039de0d1048824129be42eb46aecbe6f3803daa6a5841b71c21603f92165cdcbba91e29fc1c05a988268a515c509027b4065836833838ccab703233e2948f50d1f9a8bce4bb797487d0213f139a7438273069b4a9bf5ce5c80061347eb1a86c496315a91bfd5eb6ad5fa3096641461744f6609"}, {0x20, 0xffff, 0x9, "ad6a96338e6e6614188d9c672149"}], 0x100, 0x1}, 0x400) syz_extract_tcp_res(&(0x7f0000000ac0), 0x7, 0x1) geteuid() 16:35:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x25a4b021274d8337, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) r11 = getuid() socketpair(0x18, 0x3, 0x8, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000580)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="a6b023936b73d924ec79bc7eb1dcdbdda77f2c78d3ce46b5e40ec3e4ceefde0b669f96d8b5abaa8890", 0x29}, {&(0x7f0000000100)="1140196e6301bce7e33f57138acff42a72408a2f85636bedf09390fcf356560fb88cd4142633ec35a587a65f3860386c7133a2be8d01ef0b3675bc1b489a2196422d3eed68d03733958989a43aa3820f25d4830bcda0abfe8370c7939be63dca69cded8bd44c6f86dcf5192cf5a38c28b69388982e839239c80ffbc0d49f22c4ea1362aa1e7aec1dc6d908f3", 0x8c}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r3, r1, r1, r3, r2, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r0, r3, r2, r2, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}], 0x128}, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="345b7d362eb6c101cf00aa490d76059a827304a697535e0afc6493f76e04cd430a76138bc4200795054904cc7c796dda6331b68f0a992e"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:35:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x400) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x7f) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="92117eee200d5d886b83e97b87768afa0e06e54237dd94a711533c0e4e86e416f76baf66dea80a070ec79e3572da68fbc5ac423308cb8c07b209437764847c8d430656983343a5be575033338aca7b19504d19a070ca4bafa5ca7c201bb6a77f70087ca502734b", 0x67) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) pipe(&(0x7f00000001c0)) flock(r0, 0xb) 16:35:36 executing program 0: 16:35:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:35:36 executing program 0: fchdir(0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x8000, 0xafc0}, 0xc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/127, 0x7f, 0x803, &(0x7f0000000140)={0x18, 0x0, 0x1760, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) 16:35:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x22) getitimer(0x2, &(0x7f0000000100)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) 16:35:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/64) r1 = kqueue() accept$inet6(r0, 0x0, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, 0x0, 0x0, 0x0) 16:35:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, 0x0, 0xfffffffffffffffc, 0x400000000000008) 16:35:36 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x80000001, 0x9}, 0x10) sendto$inet6(r0, &(0x7f0000000000)="ee150ab078172efb88c9740dde573ba3600217da9be168a8533b424a54771dc6622f3f8395a599ef2f0df8289645f723d38926663845ddc2f6d3d375f3e3bad6cedab50746c2fb43c3d888100f76cdbb042ab4f9aa12f6e956fd66aa096fcf826ba9685390578e61805f5a295638cccee38a17bc40ef3117ef35e770f9d04d60f06e746ef0bde3d38ebad6e02766426596e592f5886ca0aba7790d9e7a333094c5dda517027a9577ed0900317cb269c7ab703604b616d62fe7ea55db9ee1bcabf0a18a66", 0xc4, 0x400, 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x1000000000000, 0x4000000008) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xfffffcf1) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) 16:35:36 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x29ab03c1, 0xadc}, {0x6, 0x23035ab}}) fcntl$setstatus(r0, 0x4, 0x84) 16:35:36 executing program 0: socketpair(0x6, 0x4000, 0x6cd, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000080)=""/61, 0x3d, 0x843, 0x0, 0x398) 16:35:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x80000001) mknod(&(0x7f0000000000)='./file0/../file0\x00', 0xb, 0x3) 16:35:36 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom$inet(r0, &(0x7f0000000040)=""/242, 0xf2, 0x2, 0x0, 0x0) 16:35:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) dup(r0) 16:35:36 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') truncate(&(0x7f0000000080)='./file0/file0\x00', 0x1ff) 16:35:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:35:36 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r1]) 16:35:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() getrlimit(0xc, &(0x7f0000000200)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x1, 0xc003, 0x18, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() readv(r5, &(0x7f0000000800)=[{&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/191, 0xbf}, {&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000580)=""/214, 0xd6}, {&(0x7f0000000680)=""/178, 0xb2}, {&(0x7f0000000740)=""/152, 0x98}], 0x7) r9 = dup(0xffffffffffffffff) r10 = socket$inet(0x2, 0xc003, 0x80) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x7c, 0x40000065, 0x5, 0xffff}, {{r3}, 0xffffffffffffffff, 0x4, 0x50, 0x2, 0x1}, {{r4}, 0xfffffffffffffff9, 0x40, 0x4, 0x101, 0x8b1}, {{r5}, 0xffffffffffffffff, 0x40, 0xfffff, 0xfffffffffffffffb, 0xfff}, {{r6}, 0xffffffffffffffff, 0x10, 0x80000001, 0x9, 0x7ff}, {{r7}, 0xffffffffffffffff, 0x0, 0x5, 0x19, 0x2}, {{r8}, 0xffffffffffffffff, 0x2, 0x5, 0x4, 0xfffffffffffffffd}], 0xf4fd, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x7}, {{r10}, 0xffffffffffffffff, 0x8, 0x20000000, 0x6, 0x1000}], 0xfffffffffffff06b, &(0x7f00000001c0)={0x4, 0x200}) r11 = socket$inet(0x2, 0x2, 0x0) kqueue() getsockopt$sock_int(r11, 0xffff, 0x1000000000001001, 0x0, 0x0) close(r2) 16:35:36 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x84, 0xffffffffffffffc) 16:35:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) socketpair$inet(0x2, 0x3, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = kqueue() kqueue() close(r2) flock(r3, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kqueue() socket$inet6(0x18, 0x1, 0x7f) kevent(r3, &(0x7f0000001140)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r4, 0x0, 0x291) 16:35:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:35:36 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 16:35:36 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/90}, &(0x7f0000000100)=0x5c) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 16:35:37 executing program 0: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x2043, 0x1ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:35:37 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x7fffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:35:37 executing program 1: r0 = geteuid() seteuid(r0) setreuid(r0, r0) setuid(r0) seteuid(r0) r1 = semget(0x2, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x1c00, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000040)="cb6efb324d54e0feec49e9b4fb8aeff1925b8b7004254ce409d41b16fdccc2d692db3a443aef17919066e4", 0x2b}, {&(0x7f0000000080)="6c5b615c68675c6fdda57913a2ce2fbbda83a2947bf2e8e38c58987705f7f497992c79efac80b2eb7011bc9b64f4bcbe4772475deeb2f10eca64d8bb6a72a2ffa2b0d4ee21", 0x45}, {&(0x7f0000000100)="5a1e43d31ec8631b647206fbb6b2d9727a64d1b9c7db90eca45138a2335949bfd7", 0x21}, {0xfffffffffffffffe}, {&(0x7f0000000140)="53ad0c95ff1c4284b180ac0c4e0a65f150d1077e19462f9c964c583c006f2cfa21e5e305e0a7ab315583a0ac745218d05af592dd1e2099613248914473b8a8942951a3138b5376c20b18194f4bf653bced6b4fa87d1be84b860bd5dd77e4319a7b02c73d7c8ef8e5012fb20ace603502be8575c99b7f9ed308a4fc1e5932dfc264f1c66e3f0287537418959461ae3743375fc564207a0bfc5bb80d6c5550fc43e5db029fcae941b03738dbc7cbe89b71bc24b896897504bd6cbe824c473e30915023ab3685c3af7f2428ed9448ad942d", 0xd0}, {&(0x7f0000000240)="12d6f64e69b4b085f4b825b697139a784a44869583b089", 0x17}, {&(0x7f0000000280)="f792b414f6539b49486469d2350ad429dcd461d67fb01dcbcea728ce75359b73b023991ec870ded862cbf487d656d84377296488b5e89562d4922caf2bc0c835a244f8cda448c4681d32716584beffa8f5a82dff57a588d75bc126366d4c77294742dc17dce8dbe20cbdf5928ff2e31dc1febd9f9d30ed0929d2056f8757b9b16e7d84e4fa284d16e91afbca753427eaa24e2bc4cc74263a70bfba56ca97e3170c3303aa73f5889a8aa69179", 0xac}, {&(0x7f0000000340)="56fd3ad44325cacf90ac58f46400faf4ad29e35dbeacb5fdc725bc6d572c3cfd2308dca8ce5d50830484a851114cbd6e9630f22c1b40153e911134b3a4700df66964c391f925a0aaee113b8859cc42165a9cd16fdc7ff5d9a6acedf2f38d2f041e4ec5c170ef7af530c43b4c4c5e8da24c2fd3c8f870", 0x76}], 0x8, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="c714bd02523b2f94ade9cc642b66bd848489c64d0a49039b536ba81331164ebf1ed00ce4e0e88fb86fd1381aa3a8de2b0bb50be50ef550e86a1795", 0x3b) seteuid(r0) setuid(r0) r4 = socket$inet(0x2, 0x4000, 0xffffffffffffffff) r5 = socket(0x2, 0xc000, 0x1000) connect$unix(r5, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$inet(0x2, 0x4000, 0xff, &(0x7f00000004c0)) r6 = socket(0x1e, 0x2, 0x8) getgroups(0x6, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000500)='./file0\x00', r0, r7) setreuid(r0, r0) getsockname$unix(r6, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000001600)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001640)="7dc023eca4a731ecbbf7728201d3cf9fca0508a96f7911af8a30c86d8846f4544a44fd66dc76aa4319083a50d915f5fb2e087f9e67cc60962387a342efb4116c8dd0a8b7cac073acd23483801ba969000c03365efb024a4ac3181845cc18deb916e73b04773c7e1ec66675941291f9f96dd63643b28c6827263380f33d6aca9e223172ffc6df81ee07f908604f603852de9cb8393d2a698d9806df419d76a7e66c6759c47081d771bd7e676556f38fe05563a85989d2001ca5bcd533d13121adab85cf67a269605cc35eae7b8ef28223d4799eca136a49dfe7aadee4a4b15b6cde", 0xe1) select(0x40, &(0x7f0000001740)={0x3, 0x1, 0x2, 0x8, 0x1f, 0x5, 0x5, 0x9096}, &(0x7f0000001780)={0x800, 0x5, 0x7, 0xb27, 0x40, 0x1, 0xec, 0xd3e}, &(0x7f00000017c0)={0x5c, 0x6, 0x7, 0xffffffff, 0x3, 0x6, 0x2, 0x73}, &(0x7f0000001800)={0x6, 0xfc5}) setreuid(r0, r0) geteuid() fcntl$setflags(r4, 0x2, 0x1) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000001840), &(0x7f0000001880)=0x10) connect$unix(r6, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001900)={0x7fff, 0x8}, 0x10) 16:35:37 executing program 0: setgroups(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:35:37 executing program 1: sync() geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/2, 0x2}], 0x7, &(0x7f0000001440)=""/99, 0x63, 0x7}, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:35:37 executing program 0: r0 = socket$unix(0x1, 0x2008, 0x0) r1 = dup2(r0, r0) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7f, 0x764ade19, 0x2, 0x81, "4da749a1a204de2d1add375e541ec4e7427b5b2f", 0x7ff, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 16:35:37 executing program 1: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000380)='./file0\x00', r0, r1) socketpair$inet6(0x18, 0x1, 0x101, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000200)=""/121, 0x79}], 0x4, &(0x7f00000002c0)=""/86, 0x56, 0x6}, 0x843) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) 16:35:37 executing program 0: setuid(0xee01) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) fcntl$setstatus(r1, 0x4, 0x80) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:35:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) listen(r1, 0x100000001) read(r0, 0x0, 0x0) dup2(r2, r1) r3 = semget(0x2, 0x3, 0x289b3826c3c36141) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/161) r4 = semget$private(0x0, 0x0, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x3eb, 0x1ff, 0x6, 0xffffffffffffffff, 0x1, 0x7ff, 0x6, 0x40, 0x8, 0xff]) 16:35:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) munlockall() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c523a8c9932189ec53daa7bc6648a6e722abd64d9f25c605a7aa0123a76a6f15867165722cc714796d4b8d1bcb45eab0420b8433bea6cf89e6399098da690fd37c98a1b197cce0a4f84df94225ee6dedbea12ea8f779a74a588ec75fc9be7805749e9e8105010d2c132e08170d757d954ed0487c9e154ad58b030936d966508c57b41770760130d8a563e0", 0x8b}], 0x1, 0x0) 16:35:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r1, 0x5) semget$private(0x0, 0x5, 0x1) r2 = semget(0x1, 0x7, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b682000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656be8b49beb7c0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007806d331750aa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001240)=0x1002) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x6a20, 0x2, 0x8, 0x9, 0x3, 0x631b, 0x1, 0x9]) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:35:37 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) r0 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x1) lseek(r0, 0x0, 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:35:37 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup2(r0, r1) r2 = kqueue() kqueue() r3 = dup(r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, 0x0) 16:35:37 executing program 1: r0 = socket$inet(0x2, 0x803, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0xfffffffffffffffc, 0x0) dup(r1) kqueue() kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) socket$inet(0x2, 0x2, 0x0) 16:35:37 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0xfffffffffffffff8, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/219, 0xdb}], 0x1) 16:35:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x1827, &(0x7f0000000000), &(0x7f0000000fc0)=0x4) 16:35:37 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x98, 0x120) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() setreuid(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:35:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x8000, 0x142) ioctl$TIOCSCTTY(r0, 0x20007461) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) 16:35:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) pipe2(0x0, 0x0) r0 = socket(0x6, 0x2, 0x1) read(r0, &(0x7f0000000040)=""/43, 0xfffffffffffffe7b) 16:35:38 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000140)="7f7f63a13ab9801763ede3ed5d080c2cf0960df7b428390ca21def79342862756ac8541f06d3bc08ba3050581ac5bb0b9a46b856b6769a1feeab083e2c19b0e6566925d47c6c09728ca2c9e43f9e1f8f909003454e0a9901934e176e8043e0355a31b6114b3244337d007aa4d585ef93c70ba4bdfc622be0885590b4a70e19d72e96c26cc8169d8fb0723817df4073af256fd43967cdc636d07e47037b14dd7ba95b07adee5a506b5ede339fe8bd0a3ff098f78896bed13dbe51598ca7b7685e58cc09ab382ebdc490521bc252a065379453be0e", 0xd4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="cd", 0x1) 16:35:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x184) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) socket$unix(0x1, 0x5, 0x0) 16:35:38 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000026320b226b9fdb49eea83a7f1500005f74ab35c633b1b697e6fd8dd0d03d000045bf06ecafbea32b3bfa000000000000"], 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = dup(0xffffffffffffff9c) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = msgget(0x1, 0x0) msgctl$IPC_RMID(r3, 0x0) 16:35:38 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x800008, &(0x7f0000000100)={0x3, 0x2, 0x0, 0x5}) setitimer(0x1, &(0x7f0000000040)={{0x80000000, 0xffffffff}, {0x80000001, 0x5}}, &(0x7f0000000080)) 16:35:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x420, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1f, 0x1, 0xffffffffffffffc2, 0xffffffffffff761b, 0x6754}, 0xc) 16:35:38 executing program 0: mlockall(0x3) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x6}, 0x8) 16:35:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x285c0, 0x0) listen(r0, 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="6319d238f473ef76f88cba7f91bbbc27f71869ae87a4b5d5c62ac8e6c7ec0e615ebc7017f251a120c423db37c5b0ab7d2706345eb958c0413679066635a38d6ba0d9b8df57f0d33ed7eeefc26147feb50abf14d2c6d544d31d5b46", 0x5b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) flock(r1, 0x1) flock(r0, 0x8) open(&(0x7f0000000280)='./bus\x00', 0x100, 0x84) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x8) 16:35:38 executing program 0: geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) 16:35:38 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() semget$private(0x0, 0x2, 0x540) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) fchdir(r0) 16:35:38 executing program 0: setuid(0xee01) r0 = syz_open_pts() getppid() fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:35:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='c\x00') lchown(&(0x7f0000000080)='./bus\x00', r1, r2) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x180) 16:35:38 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) r1 = msgget$private(0x0, 0x90) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:35:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0xb4) 16:35:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:35:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) socket$inet(0x2, 0x5, 0x9) 16:35:38 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x10000) getsockopt(r0, 0x5, 0x3, &(0x7f0000000000)=""/112, &(0x7f0000000080)=0x2a0) getsockopt(r0, 0x400000000, 0x80000000000d, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) 16:35:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) sendto(r0, &(0x7f0000000040)="c73cbcce8d99c6d8e6cbc2e2a87a0455875be9520cad5711e8b3da72225ab4ba21dbb2a626b2a95c1db0518c8a2eb542435684d9553090282fb2ecaa524c4d11e637e1", 0x43, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x65e3}, 0xc) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/144, 0x90}], 0x1, &(0x7f00000002c0)=""/167, 0xa7, 0x72}, 0x40) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:35:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) kqueue() sendmsg$unix(r0, &(0x7f00000011c0)={0x0, 0xfffffffffffffd32, &(0x7f0000000000)=[{&(0x7f0000001200)="0a0d50102f8e2fd83f56b1e882ae5e0f7c050df14a705ae85f4783c8fc8854ef6e50e5a2148f8e2d827a62696bd9d9e1c969cf173d6553dcb8c13d2af8c2ad8fd3955651dc99e28fc759b3f956837ea6501d27a4b50661f3b2b0e47912b80398749b96fc385e6cc7c8e1c4f89f3010580cb887b0ff7eee637cbd016c46bb299da0a5fd827e74cc935dc9eb18139e74edb43edc6422cda37caa292239b0bd872b16bf1cc1e8b65f66b3d23163baf5e0d6c83fe31a4b28841ee1eb363a171aed9b1017e7bd7dcd642662dcaecfb9b7f7e922209f6483a1a75ea869cb3db05e3f710aa5b70fca95a9fcd44321c7bd0d4347a22b1c6fea40800acaa45ddee823bbabac820c5d5b4dd71c861785470ab8dd0c306c3b9d5e089229d49ca56a8576902e3283268321b52e6383d9e099c83af9c33747022d29c6902478678af9f6360bb4d416fd246213de92446881ad7a4762c9e21f0747023bff6d7ad209d8968395c0585dc787bc252daad24720e293d59f3045c0d2036c7ddd004baef6d2a8c4f14923a5d3dbc198340ef00fa7ec43c735b908c620b66a92afe825ea45e3792981dd514212cf84c327dbd082e6801bfe4fe5ab561698c6bc2f56e80eb057908343c90283a608f4fe9cd2478a64da0f01c70ae29ec547206ae9764dc5dcf2cdb974f4eb1aff6ef8f6aa7b32cfc1a77dc545207cdaeb4fa4d27f152cd2af8bf9527df4029c8caee36ca6fe0121042a43076363553343973dd2dae3f40fc7d5e7ae07c67d20587aed933c36d59b112ee9217baaa79b9fca08e866f436a163409064f94a36be9bf79916b8115bb3834e7d32e9ba557622c22928e4e9b0f6c6cbc80fb26dd6323037d632133fc32cbb8c86f49312c5664e11f8170d8cf256101c6be8c50e802a63e793fbab5f7bae1761ab81a6bab3f3bc10401474eccf2e399faef057084f5f18fc504d217742d8e49c67f8d0d2fa78e7c7d5e5b7da8bb4fcf8381f96c48042534ef63284f838ad074f88a1dc4f818934a686e261199048f6ab96389f68afe02043bcedfe464038def09141a72832c77e223b9b7355a45509716505f15ce0999bd405043832e85d356980da294533e5b6d7d7678a87ea385b1b4431a2737b3cf0c065a1f93dbfa3df818dde982ae71c84dc1c94f1e4a0a1d8c18d299385505eaa6a60b2e43a375869214dd4ac9c75522d8638192182b5b9916c7139de963d62d47e0f01446a01363ed084a61be3da12d08e3f685be8db699740031723c595ecea70c6277a9166d2f0d85665abfc5582578cad232024c706a70e98b6357ad1b1181f241fa7b85451dcb3e711ba392857a71a3750ba9c494bb07b1ffdb9282fc100a3ed02908921ab978fcdd84fdc845346bfccd433cfa62e7faf1479ea00f55565f53ebaf0522837343a73cbf2a72ed0978bd56bd62331851b5819121ef86b449602e5637644d78ad6246fb4eb9cb2f7316290355b214198b5c6edc4a32bc9daedaad6733ad2124f126a1d0c3c85114084112b4e1847039c95ac3a01d28344e78b7dd3c60f24b462485687d24a0f5f3bae4e3ce0c7110de6e36273cbc8ae38020111f2de1823a4b9e3d574d49d33c980f91151eae43979c80b267e8c6d9903338cbe217c9f3183ec9880627ec1ca6035b6f2592d1bb032ca13813d50afe1baf17af1a366347cd74b54254081718bf1f4734147080958af1b1ca5c29a7e906c588f7d4d4a8f7ec904d8376fb20f7e8f7ed3f9bafa8f82e031c8027792e7cf06e73ad9bb7734af7dbe902b31ba349ef4b165a60ab2a7c08062d7e22bcbd4420746cce7d8f7e218fb15228350e9e41971520b6ce89c3d02f8d3820e4306796bde06462895142d93ce48e83d68ca1425b4fd80748d388cca1a08fba8a3bd74ec65328340fe29945880e18c26eee22a054ac309c619471cb479bed3ae5c782f2aa9fb0fb4527412b06f4250643c9d11fc93efdad8797d66035bffd5280616481870ba415eb34a27a4dc5949990417b654b5880fa852136040d25cae26aaf50312290a9f17a43d6753099ceb6155eaed2534e878b30ac5e8e93569b8c65e1e17afedc57282428c720a8eedeba14bde7d59a23de7cee6a9326be76044db4e9378a46b79ef9a21358cf555d00a1f68238e3c525e74e8fddb9bfbb524cc28e26634054f0cd18ac6b26bfc115d15bef3e504fc99ae61033792942c64ac9041800a1214da72f6f86f78265fae906350e793e3fdbf25c613fdc8e4d4c14ef7fcb753cb097a1af3bf2f7e8bb5014e436f749664a3bcfcbd59acd54dc5de9c3aa5390ddb9549e1c6ef2a908bf33e4fe343634715e122da5ea0e9ad95544824093d29dfc8dbd78199b04bb34f78536e6af234429c5958f4cb6dadcb922a407105849ad79bfa3c4005e26f623715a21bb236f8f405634ed859dbf76c4f7439edfe5f2c1e98262736f96a9223e88da3193e2c9bfb52e12fe7d7c36c26c6ecd39a146a2db877808c2ffb084a86dab65880e1a65a105ed8d9226c48c73ce6bfc0685148701705492ecd4f184e315773470a4a0daa53f226fac24e1993cf0a1a172e02d85972757154282baf4ec7115e303ce300f48f89a193ad6cb1f3fefb06917693dae3ce63eae5f9fe818a31776292527928b6ecf1bfbbe0c0fe71d63e0c17d9316e3a48d96bea88e396518fed48db001f8b8e1d264de8554daf8c679284c7c15e274adcb3f4e86803f3b51740649c316272083d047dd958f627e9d87d69814e160eafa92e018cdc35ca974124120ccc98f366c5dde6be46071f2a8b16b1d376c90faf271eae5e5d8cab4f0a1cbeb789523bfc3e1b2c15010e72e8f827438c78414543e314c29b71458a0e94caa3451d331881e30d2d099bd74e1cabc6ad1207a68b9c5e2287e3783910862e90ef5bacc9a7325e3c3931a6805add371b8cddffd0a92cc203e0eb6c4490a506d9990802cf4db7d6cb18ae3bf712588132f8bf751831946c34f41a82478de680f450d79c96fbfe720bb5485ae2fb5c262d2d875f7b5b8febf241cc8c6a86b0ddd24f692d9825533f44731a4c8c1a29e5bb51f46c429f95a03200bfde4ebc27b2c740142a1246ba2eda7219ae7b00bb99eb02b2932d1ac5d3467f97cc1725a5758e7fb8c4bd8ba4144cebfd4a35e19fe40702ae4672d100415a26c7843531afb57f5501b6ba2d57c4094089bcfe7559e55e65e3c1c77b1bc419f2adafb25a2538707ab1f76b7588df3d6cb667def356a0be0b144ba1cef01cde4a6e0f7e47b154c169c8c53d9f80a1c1705f3c54307dd5a3cadc5a0bf6c6cb8464702a10137ec6c4bea61b2b6ca57ea332c7c22fb1b76cf2ad341c6cfc062f575847aa44429833388b79a11b7342f2450d1686ca0ecacc3fb4b929e5071303bb39839872302db49a7437d16c25af8211ec031aa5fd56bbf7ea7e6b06f197c9b0999c45fbdae13a44ec8ed86c362e1e41c5ae2c8f42bb23b959b7a805f6151d18bf6c172f063233fb7e552cbce406b793015f58cb89fce381a659e932f7d37d803773e1e086708c2de303cdd100ef278e437c1533c299413a461760de05090bb8f1a98cb0b38c9a49fa964633cfb82042f24aa3d79c33a3a2f1c8c8051b1eb7e0ca48ec3176357ab2cad7ad3f0893cd029c90762ea8d2c70594e092d5edc79e5020ceebe8a43a9a945b542e950834e1f79a667e9cf90ba5095136e7616e50b9413fa40d4c3e45810f38ca6735eee0145d60f31ff860ee5fe04a921f2cb8d1647a28864f97513d5abb9a6082d017654f3deddf03f3506848417774087a99e7b262fd5848ab4b03305500ec4db9bdc863e25fd59358535c14330361a60a01a262135c47f6ba76c2af7391f54da3036920d3611a4f138c2d606082ddd0874bd0f8f8608ec9df7b66cf33ebd3f10e863718f09a8300fc096c2cde224f456c67a121274e22cbd15b7461814e712aa79833e47dd2a0248d6b4d789cfc8ec460f9a3ff9fd9bf61c87c11c1235ab68653aa2f6ba2de147ecdd05a3c7d6111497e4049eef4ca21c6a8dd5e511d074b9abf2cb1d0dfd9ddcd61418998ff771c1ba9b0cd4ed4a44918d9c2317c1fbb48a15de94e8e25f8a68300a2de048c24836b36260abe5ecb6f7266a9b4afc9a910d0bead5993d5d965db7f1426e12598f46c7897e3eab4ad17f01671162c07e7939f741f188be52abf88fa62b7f6dd891c594abfed1fbc2a0919d6f187949faca47c1a4cf3e87029e21205844202642cbada55b606255956f98c804040c7d598544af537cee2e4fb7a33c735375db9b257dae3a650e7b18ce07edbdd44b0186dfabc7c9b85e3e7d67ab20d8c7f2eba38f67621bcb64ba4eaeacf2bc09f49f6f2284aa966b03700fe318aeac56093687c43e97e2727b0a216bff5053e5d871f802ee24a6d67d83171df5588411e989835682aa0c9376ac289658d80eedbd39296bd50eb62d00f401e4820b50c65d36ee8844ebd7ca12e586ee4d7f9351d91ce64d1c373c9f40d5bee429d1b3971ba44a93ce5bd854ca9b4a3c54d7fbaafba3d79c68a75ad78da841a2cb4e92216207e3dcff40ec5d959ca89380cc63fe3c62ea8f152472ad34a80af49027ac45067df32cbd134ebb06d10f779796443dffe9cc4af8bf2ba064412395aecdde889823f49a0cee3ddea30df3c44257fcb658c5da6ff1097ab0a3246862038d237f277b3791405bd1ffe983f2fcc3528d03cf2bfb0869a798adc89acbe39fd5c582000ccd4c2b096795ea8978fc810065194947e3c6d526fb540184b2616bbff716a3caa6fc69b49eb8f8f26533cb0b1fca3a0e709600fc2d3adb53c62aef3f9ce6678cf205b1e498f616fe90080119dc6ce882e246fd8f8ede8440c6dedb2a854729af2e0ae4f03bdb7e8d87db4ea7b7a8b8fc29044fc126f562b829170278f0852ae325a94703a43fb4d7fce3305761b9f36dcc6df2dde5d53fe52710d38afa54370ebb213277852e93216f022b0ab2f741a11ef03897e8e7e854776d2f88e8a24049691312822d6a4baf1292a715ef4159069d2e915eefc69cf5b9fc53e8736c143167aff4ad085cbc65c4fa0f72959cc922358f62e51b1076ec22142d2b96ad2a01f7a8bdb5080af36e0a64bba3e9d20f598201fb8e7645b42a411c38f463dae4d46d51650f8c09cf1a52ca4f199432283a9a42b4337cfce7665a106493d302b5ed8de8081cb781f51a02632d9b398185d6af76b0484fac6626e1a8b6bd6fe5a3604710dedff1f9d8b5acc62f2f005db921b21c2f8bd6a95e959b7d23c2c991223c52abae4c64ad919b5e81ff1156adbe545f0aa80d30b523c6cc8efe811dcef0d1e60149caa808bac6d3648066ecc3612d5bc7587f16c604420588e3de91de9b9c34dd5c00fca3833290dc351b33d44627d5d1ba6d59bb029d51dde1494751493ce39c7f8dac755345993ab8c7d6bfdf0eb07cd4675a3cf4c76a6511bbb7ac1abc5ee292b19021f18663b9ba61599696f65cf057e9657c5c1703a9328a2c71f5f3f39ef0396d1953b7fe837425aacc90cf346e6aefc02f2e378c56577298bbad6fdbda9e86235680ea532d62e197a23eb0e5f78f90ba802cc10da248e32d399e4322ca7017de2a35df1362b91bc6a92d97272c37da24038e9b1718761635b428601e2bd0ce44cf9bc3d96688339cf39fa2d25397db87300167c63db19c07ce3aa06a00ef40f347b3c3decd98cafdf641d318d380c8992c498195ae8f15ae16729f2830c7945a95538c1d542", 0xfe1}], 0x1, 0x0, 0xfffffffffffffca7}, 0x2) munlockall() 16:35:38 executing program 0: r0 = socket(0x20, 0x5, 0x10001) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:35:38 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000240)="38ad5f6eb5a66a384718a2071ffde85c779812134353d8f95bef3c588a427cbcb3eb2016d95a4c4a90d549eff58312e1f954ce37b1e057b052c1e8896b0a6f1df716ef465b9eaa035472fbe0352360a0f41f1e8f7d80b51e42943cd25f66406072f82cc3160097a31fae54541735f273b9f7aeaa6c31b5df784181f4a47c696fe4ba49fed9b3906744aae8b79722f79440a7810e504da9f7834d1212911e1976a418c03f279f8be937047b16bf438d9a249e63abb35f91b4333abf14ac79fa1933f72419378d72fe1081a8842a1b2a58f889f4cfd853827ed152620d905f3765f6dc8d7486f0a2a420a5be7b3e518e5f10b0a494ccb7ebd17a0a8661858b8f2ea6cc4df33a9d44d5fe66d8683d104211f61676584dbf67019884a6c0ef277d5756dac6c5e2f1489984af7f3f047c50ab66e3bdb22ba844defa0202c862a97b985e5b883bd56fbf2cbf66e5e6684109280977559d25da6530ea9f6a00b128ec710e538dab3daef5dd6e8dbe1f92ab023930e7b1c2ec8559a63c6226b060c4d08de930685889171d40247541ea890894296e57d711baed45a11a272a0058234551de8a51e46827f14d7e53246dac3edeabaca4f7fc1bf08a646e1258f75ae1f11d988ab4289b9d65a68347500646de004b8c1d6291a67afb98198da157e9308335bad08f22b0dd973a567a86ec176a415cc40880461f71842554b5667227d2ffecf8dc252c488ae7466a5cdc8d7cae8638e9a1082be643e201009443f5c36cac4b8ba293ffc9d9d0c523931e8d73c1220d3e80f663c46745ab1ad173b7c13898be7535513a28d64b1cc37e30de840b4aa74174b95766f6f1dadce06d65475fea42d569e60b448f13ac498da789fd9a8564092066d1ff15a851ccabe549610e68b62550fe8a1d38cfea7c86521c3473a6c9e1b7671a38e0c770020dfeadf4f9268c405d9e33af65f1991415085f24b9c43971fd1ace651d4634e1bb2684d3ec9e50a3d9680efdb393a912c3676f2d4d55ab1547352159507cdde8043bf482b04de406d61c3b4436e1404301453979e0c5c4dc3bdee06f5ad41a87688c180a30e1e6748548a7e6ab5abc2ad0cb25b6b56d248a5b88d88bd93e1a802a71890776c7ba2f0dbb3fb95841f282a9186d10eec4a4d480716c524b57a11886a0aeecaa2618e9ccf57d53660b6651d84db1094f98a96e1aca1ef113a8c6264adfb56a1439f1748f68f3f4aaccef40b548aa758a71e1584cc234caac91ab31ef4d97b17bf1db3ed0e548c247ae2d004beaeac5b2b9ce9ae20329336217c9ec7e4eb4c5b00b04256af23c89f80c87d7e7f367effe212f0396fbc30d1595dc397e16b988102ad38cfea9587d5afab4c1a0dab82fd626ce38559b5493565ad00c3874c734fdda3edb7da0be387790a1522aefc5fd17dabb3bdde7d72989d8fc676d029e5dbe32a34e2e1f470861a7536eacd53956e8db8e8a6c826398710fc9cf82c82507a7d205af3e832375f180c262d130b86707c254d8919e61b9b4f15a802401019e94237e7564a22249ea86ae1b9e72b7182d07eb206a1315eed88c601bb74b7484083c9185934612a9d859122303d85c64f04c23927cba4e36d6abcd8484aa0c1721d5fd83ec4c8b0d9a71b43e4f7cc058d3882f5b3533aaaf08f2c9ff7403ac235d712e04eb1c2bff7e7fdb471d5cd3bf10574d79dec158337bd3e967444d3bc6d941f798eaa1405220c2df69e00814530d7534f4f3d0a96e25acc760a7e93cc6988d4b1f37e0b98d6241d6565e54a83bdac6bbf54398d89f00e793ae51d7e3bf23a41a19d911973c1b23ed126fcd265722f8a3a169fc84644e95890e9531a925f4397f67f37a7f162b1a218c36f2f5735c53e84de460dd73f2cf68c79dc5b369b5ebc82af4cde3989bf4345cc55e7ae2635800b95444117c1d050e17a8b67ce8fa147c706912f9c04995b631e6dd0129f12dc6ec0e6cd2ece8f3da3d958ddfd32baa7c304ebb73a778c92e769df2bafadcc6aa7df4589fd7643c893adffe696b7eeb72fc51b28710bb6e44a24c250cfcbc06df48cf0a0e3ea845a52527d3c7e8f901ccdde2d2b502ff6b139eb0efc3c537bb99435b1e6cece4cbf4ceb677b99044e8b404d93b92f01d53ad124a92aeef8066272e2360131ca52c2e54a5131a5947dfeb25e77f22d1ac87bf7ba2b8c6e2e052a7b0159c1facd2f75c6c2828553781f585a24ac279df5f035729e84d61804cc371d503480ed670fb275a01fe26f24d9b2f66eda2985504942292b663c2cb437027a611ccf76d71975ca25f64bc391507a72ed99b4c73247074bbece10c64c4889ee8f2ccaa6acf136439f90ce4a9fcf7dc057032e2c36daa55ab6e4ef5e7957f820ecfaf742899d34953789f904f1d5a3b0e1f16a1895d125828ad97179772690cdc0f66a1609d1b8afbedc1aa14384d8c738fe2b3e698ba69a9fe8437b7351c94489730098caecdf09849bd06e59b353f868fe62b075e990a434b77cf8d187444ea3884eb9be3e6522115f6b50c60af6b134b4e60929b80744cb179d22bb19559cae740b39da496ee03c8de7fa023d8eb925256ef3f6fb1613d743d7b62adb5ea7872f3309f8b2663ff132514f90d97e3a8b5bcd67017465286afa93a00b8099172fec642983d9743736a9a22e66f5d8a00b7a80812905fa9cb6f85bbde32b9a8112b5e009a09ae7e09ec9607019e43ef926371e3d585f1a09b2bee7f41fce444c0654ea6d493d671f27122b7aad35eaa77dcb3480f1dcd2f0fb2f282f3a71d1490533193bf8f6b2900df297f11abefda75ee0926eaf5534c70d9efea9c42ff3a9bdf61cf9bd973f8ff36de576362b14de2030bd88256dd438d8a04b7e3ac45b233de2fbd9043e7d4e941b4e24d788b70959cbf94a60a27899f4722f2711340f73a1d598d08d840a69b1f7861cc2d7d723b9d9d43b309b8359ff38ca3b75cbd1b46b0be43d30b637f17b42ecdc04b62bac4b405e44df33939ad91c215946035c50609c8d87b9d469bf899c90381e0a42e79f12098ee1ffc12e52c317c0339170e9f9dd755db0aedcbd2f4c4bd3dd4b75bf3d3a53d5f9d60d867574d1653c51019f2da714854d1ac4ca19a51e1cddc2b4b3263fea3aa69b569275634edfa1afa04bc43d320baa779708f736e2c97fa4f4cee2b9fa4b730032616e2ec8e43994ad7cd429973f6fe5a8c467dbd98e7931e04abcdc1253c452e1f664d2bc5ede3e5c01c9278337155a030bc2c1a53d53de853d14a80b91aa39b108180594c54b7856880fc3d1f32c294237660f1362bbe9fb3871cd14026c341eaa520573096e8c1c5096ca729f180f9507e5cfa723fec9b43ab2ddcc5a16d16a7cb8e84bbe634904cf2489fa1c834455a4fa446cf7643cb4810546a5a74fc11924d716bf4b516396e15b9a5be3c840effdbc3acd19fdb24a960f68c16c58c6b2a400f70276bf3be30cee60444c985005feb8d6b4624eaa8b9ceafb0e25f9b2432fb4bd45299d66d9e4af8a696e042ac29d3c1781a5d58a5fbbc654ce6b1195144df152f4c5e51a260774d2b3aad65af0c13ade9ed2c8788dc3b3e256ef9e79ef6b734fdff95ccd8df6af97396b813b721918904d5994c8e5c9ccfdb88513f84b0e2aeaf0efbf25278a603de404886cd9befaa006af74391fa5789222815850f05fc654a8d792af93a92e8eb6c1a9abb40218378bb924835a4c915442980cec486da8214dd1e849ecf22daea6d098941ffe97f71d23471a525e8b2dc46abefbde4a17197b8e2b63b05666ae27232b4a3adb2c5d237223388740bb2fc58c7f5b9aef26867632d5cf76b5a1f396022280c83df6edd3072cdad82e4d4cb513702bfaef0aea300a65ab0aec297882c7fa6361ccbc44e56333e04e6906a9094b5dc559255053e7b537466459993ba27f09fe42339a3d26c2116ad96331c8a8bd70e3d176460c43cb33ca07bb7ad877940a5333f900915cadcc1170a43689d1eff6d7cdf77c577fff094504aa06ff0952fcab0142451db47084a3f41a446a895704bade47edb394303421b5e3cf0fd18266f125583bafe3221972fa408530d28b249b9228e4d48659f770852374149b67e20ff80b3f5d6e91b06d87019a2930510a499c28042ccc589b9d9252226d20e084013344492a8c2778269c22237aa0836749f48cd0af56920e3f892e0b2dcedd8c045370aecdba650c9a0a29836e5dacd38d0d712632ac3640219a0ca847693867d5d0e53377d194471a3c1032cf1fc289138848d37b9046c6cac1aa03529cd19c4dc315602d6de56781ec73b26aa80b45cca2533a9ca3d5fdf477b7c38615411d86e29a5d0a7e9275bf56e2a678fe61464d82f8a655cafa04a5f6102e9ff7d61ab9650a1f0dfd45795900dafed56a1af800f8f29539d3a98ababb68ecf8055fb2058c09167c965cb8c1f579d625ef600c565c98980b993fef9779a9d7be9c53b6a6a4aac9322e2b12dd3a42213c99af603d0e12f6203d1dc6d7f7f73f7e2dc8bde40886d80acc4091bb331af444fe7941746109a8f2021ed70bdfbab0da4c4a3f2b5c0cb45c688b25688c2a725dc5dbc9c4720ba1fcaf92bee98c27d83a3ee630e38b95783355e350a280253a7ca22834362fe7febef5fcf8077092be59f24b1cc3eeb49606fdb37f5e1b8cd9c8df1c2d272cf9abd65043b4de478e67486cda9c1dfa99311d93d0b0c622b5048899957d0875ed748d04d43d80ab806b2930f8c4b80a4f3d9bb8feda531efcc937db55ab63eec55df6b3349bdda29a06a14464193a44832fbbfbe504541dfd3195b58643937bc2156a47ca26b08d60424db9e9c3404f6d39f4a96541603ba033b9ae932b849e210239213760277741412a8f964a617f5320aaa0c1c1baf23c51b8d532738c2be64a6c4b006257af021ac5d7557a66cc9cb98c241b81c14c54fb836560d5c14430d14ab65ffbaa8c003f1dc5a7dbb1cfb169008e500035fb1641188b493fcd1b9fc2449bf180f2f4a2825b6d2629778a79127ae67e139439a41d6eed59950140bf53fca90bf3087c26baa8a66b2080a7dbc7564b5cddbf07dafcc4e54057998f10dbed43e3f24ad2db0c6db1017b4dedb96556115bfe6990de5f8aebca1c5cf0edcadde27fc9abfd124f660977937e894ee2cbdc2ab6784154f4beac9a30bb8d7f1fd391f9e98c1be17356e6c31d263dc8cc83fcbd898da333d940bf00375638f5b304febe0b47806a302b9fb94c808ebd3f0f7eaa9060f26616ab4577974364048d04442b8c7d23df34671897380f954262d0c8f3d267c185280a35e3abc70f64a842bc13b30b6b241397e71c078a7c0d730f65d92d35fcbd3cd8bd35d4e9d4b5e1a62e4537f82d3a947ed1492d3853e39a8e853dacb40df8f770c4beaa9a71236b1489bd79f35eea8e59a91c74e10df51bbc77ce648f22fe747074703f929c59c866e8fa4659d6e0053bab1633e32f074421d0a48682600d47ae95f5479b35ec686b4319537efc5f3851c5f88dfb0196f4b89151ddd538d6eb2e72369eb0682525431f9108fe06b8ad618938a83b44ce9cb3a442c00c31107a1cfc63cb9313a245d1682a3e251e0e5d1a4983c8319576917c03d9011a3449a21b713b2d3b55eca3f2340a8842fb09076b1f5eb1ebc683c088f9587f9a7a6574e9fd5c3ab3d1aaacaaaaefb46fc813d2e1f40923fb34496951b80d73feab9eedb22b0290a5bb8e46a446c5f0a4774de7cc6f07a7543d05608267fff02a348ef379b154c5591e9e5fe59ef7854bc618beded63f1577372aaf9f301b8ec6484", 0x1000) 16:35:38 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) 16:35:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x7, 0xffff) pwritev(r1, &(0x7f0000002280)=[{&(0x7f0000000040)="d9d1309be25ab6b09ceba5593adc4945a49fbf37f918992b7468c3f7b609fed4010c9037d82b1d0c2374c20bbd097a69d92e74d8e2b1e67b1b94c78f8673d6683def36d8948d455d0c92f605473ebcd750e2c83bfab8304b9a67a38a8801cfa82d9a7ffb7a3f5501a4f6", 0x6a}, {&(0x7f00000000c0)="272d2d48b8bedbc5bad0a82688cae2ea958246d5793a15481e22b5f6cf0f74e580fb344f468ebca7d6b77932f52ea8db54ed736f30a8df92d44064b0b58ca09b4ade47d140968f61c10f9646a9b716f18d9715f56c0ee12f4b2820624ebef7d6ba2f316e9fa5be254ffd21969d694fea59b39a975a", 0x75}, {&(0x7f0000000140)="9700d39f6b535ab988beef16d7c14a6e9d9a21337331d7fc10dc00595742c732d637f59ede57f6cf10c5359fc7791636732204c17c3c6120b7c29237d487063e401c935539044a6646ae6472700de3f28a8e5c3f13e90428c751e290da02eec14205602e795a4e44b7090e5802e3bbf5f416250e2502428f5d5c9a2bde507a221d221c521db9f7bb81125e89982455130ecad8b5f1df79a1ba532ef15abf5fab8bf689d961ad28f86c396498", 0xac}, {&(0x7f0000000200)="b9e15ba6cf4e39263423110c", 0xc}, {&(0x7f0000000240)="b073ba888a2e90c06dcb1cfc72a21fc11f9188bf5e2119f2953031d2d8ee7897e42e3684bad4605482c09f89dd1176a93d006fde67d3a6e4531257916e1c288d80e0d679077c4e81d39357b9bde10c3858899d12751770c25b803888c1925ec6f9e583eaefb31c592f31ec8931bdbae32fb596c88f69108851ead0c8b19a246f5852df62ff97df703982e7ee519b2df54ca9c3423c889490a8b6d6d9b27c74f096eb4039c3536d28a7065de1ca95e0008e3b0d38d18172ffcf3bdb21e2df899ec516aba4b210b47f3c1ed8a3013aea154a93bc49978415147001ba56136b19d0fd80311aed4c77fc9d821b242d5c6533a2109206121ea1f0339bcfd57653ce8ff39aff3e6739c5538165f0fa62efa0d0da69a40523f1d21b496f9ac4290c211b3c5ee6896454cf7f68bc5e5f1a91ac545c9effdfaa429e423e1743e65f574c8cf25c2325d537e31acad30d8ce1b4abe43457984fabfdabf65d2781ca28ee8aebca2dc901c22aa4115da65f7f5a0128ed27baf41a30996b334abdc9017f9ecc9c127bddb72add27085f0b190237513fe294a74f00f89c002e5b92358286ab77f0a2e4a997e2a7dcef493175c5ef893ebe5e3385616d37854525b8e25e3a21d8a733657303d6afd969cedf0110c1aa599fd43839b0652f4d15a0f3e06bdbd5c1f1548aaf509ed1895f7bb6b01fc88479fcc3870f8d5900367c2465d4feb4075f54f5e415f2358b79ef35eba4dd2e79368a84e8b0244d8d3b08e2dec18b2540401af3f88bc05740abcad7cb82f94ec230772e4a29be3f5533492022108c5175500bffe89588b80befc73bab51a77e15b65846d3b7c9f42370094fede51a6476945b58efdf227e3cbe19c17924f36d48b0a97c53ed2823db1d39418e78386ed2980d1c5e3eafee90ededf4ea46a713f648099c8259458bd1c27a1ab69d871f5fdec0c36a21567d461ed4c2b24cf36392e3d07a3ff61eaf536a376f81b936584e5037a4e21e75158990b4771142141bf504085dc92d036de7382a539fa8b2aae519b1f1b39b384745a0869788e2310608cb0e9a18cdebd9336132165290629c3d740fe804c1d3e1c729de8381469e949407ee90031de774a88b482b100c86bcb817fca1308d6334010c7726bb81c2c510568aaeaf4123456d551bcc9222956567922ef86065160bb751d0cb3c463de9b7a9f31c91eea7a759fc23620a81c7fb4da4aaf245121e02ba76f16e40e8470904466fc4fcf50214515708885c3e4d008e64ec0862dd517cf25b85f69fee93c91a26f5ab1b3de9f18dd32c0537d1a5fe5f823a65bfa72e7d6eec8d4e28427f3cca4313175bbacc54283d7bfc437d74e2ee7daefd4441b9495364c7ddcf011437813c77f298fc4e0e80bddb724013c1b2e79117833a8058e194ef98356ca2df04eac8ae5941b393d44874fc18cd0a68dc7df96df243b0b093b522aa638b177fecdafcd2436d652e0b660d4e9665df80c06c3c3b530406f3964d115a282c21ce311658eb34dae1f2928116ac6b06265c978701aa145d00dff4cecdd0d27cb1ea19de6456b508eebf1741337535a03afb45490b9ed8328424332048320e07e7af4132d82992a2695fac3dc259d02fcb0e87491e396750bd4d43bf1c2ed30a558c0f3106933731201ca7b03b7ca7062c3f081a2625dd41a4f5f5e1540fd756de4fbbb4b8c80e1c899b51ed773b7b3343a6f5d1259b02f77e39091241fff52037eabd9297fa01ea6c6495668da556550770e6d08e58d53148ebdefc6db2c5b9e726b7faf12e99dc800b29a30f0a4ed2f4c23ee2ab8b197a9830daf31d37af65c06dfabf4e73ace8625f03fdec922c1dc170cd3c11a0b561e27bb89c1b845fd979fb75c4759904810774dbcf7764fad0dfccb44ac84a9fcf1229383307ae344d382d6562959bc3e249d9125500e32262de4d288eee4c5a76dccf86401fb7f77b3ecf8f4d379ca1f519f9ccbf6974431b8ea468582e795a1f059d61b8b5e81551f1901eddd4cde9a87302ba98dbe8c0f5a0bbf4a25ffff39d482cd3f88107b9ee4316f6b10d42b7cce84b4ff205b719591eda9d605eaa0d213b8b56c8dfe57c637b4dab3c40ea98f8fa928b601bca5b346e3779217fa05cde3ce957f0eb834444e8d18a0cc63a73131a3a79b22873ea965ee686393556ee400bfd7916305d339152318c82f6c2e7d447ec59186e197a2cdaa35b786d4bb8eea1abb367c5ca612e32f9f209b30339b1b0f1fb75778dc4729a2ce306dcf8d485dae808ca67add19db0e3b77cf9228b5363e671ad2f207b3eb514ab5fd087de7392dc8e3500646e3ae1cb28246132bac0a4e736948eb61dd7fcfe3ccb888ba0a8e9b046dd1991a064e9bfbbc04362533b12981f776520ef3cae89172088e82ae98867d18869ad6472e0ba9958f81407e15c5f6d076eb7a7f4e9895f0250e6743cf01b6c982413bf01085f0c758af14d7681e7c91822af1547720296ca76a73b55453d52a78feed5b1c17e687fb4b6d27dfbe399926d93897184f1ebb132a37b1809101bcec100c9c9e61a9a3e02437377dc5debf151ac9177384702b21ef8ba650e51ff9b17643ab2169735f3726f3624523612400d1c1f689e18ca80628935819d8fed69283d46ac995226d43475d55491038c17d5b680c65feec66207129c23833eda8ee4de853cacb0d4f9d37c7041d395da7bc72d8230abaf073ac516949d3b5c845118ee8f97d271c3b1658d0ca81cc47fbe4214627f319d0a840ae33265644acb27269a6d276913ecacbb4bca74c39bbdd16c8c0f43c0094988a4538be3b1e3a08dbe6633e6c379d6979ef2db8e35bcdad50c672f4da671b73aefe4105313e2a07e01370006d891e06b976050ae5700d62d8f50e4766cb521c77fa8541aa9cfdb1a9a2682cd877aa3f9f4e970646358022186db59e8a3847af9e90f64af033225cad6ce0f0cc4e384429db6f1b5f899b11a667298a9ea90b9b593cf4d720da927fdc452610839292590bbd69d4fbb164116dd12d3a5921f8b5b2b23b6e0520b19bd750848d2f7ec70bc25efe7e40fdd5648a85f0b60df082942448b6b12ec86fda045285cb4299db9ba3effc8448e37d2fcdfdc602ac3b578a0a93912e691258fe76c14b11263e81a03a69536964cd6f8fb47a2d8233c1473bc349abf5d5152d0be36dac7f10ee82eaaba5e1330cbe7772f43db3d2fe5ff445e233e9ac53e7c9af467adcc190c6231fb9d422023eb335a059ef173af90f0b16953c24ad91628883fdbf4c3c531060d1adc868ab07a17d74ad1421a6b56e77cf4df6926617fd0f1263445dd6248affa04eb3685e696cc4b4879eb15820f5baefbead80b36f34a4141093b23592752106e6b664d4955a73c95914dc3e5fa25db573436eea65fd7e50316a7dbbac02d5e8e9f9e9a933e3dfc6b69067f801af99e8fb5e054f5350f786dade21121f715fb9cb17aafbd49ffc70abc6591facdf31e1c44738165d37ca1fb392589fa7ce98aad157e8da3ea1d3d649dedda11012a4b221643b8b9d52665dcd9cdde85d3110d4639a4db92f22bcd97ebb90a72a11523f3c04efb4f8d4f388f1dd37310a1a9b0aaeb2fe6b789bd3add09c92cfeb617e63bded0a7856eb75a809f0c19ddc37d9d6db51e360d74d4faf4ccea3783ce7a8fb26d68693b931ba596b00429dde42d7e1ae6baf75b1e5aa5fd8e649283d300e9e9e9fb8999c8374b4d7f79f2ee14f0c6455c3a876336c978d191eeb2900e481a8f17c080f71831c1d7bb131b4b5f9e1ecf41a59b52ff61f86bde708f7f3e3a27479d044d9dc66407d339791344649f3b3c45a6954d8fe72adee0458cfbb2b1ca8f6bffecbd6770fc8b5c1d6ecb24f284daf2e1c23d7c14927e0d0dcb1b190745b5d0cc5fdfaf04dab26de6bfd2fd72e67011fe27c8972b6f0d3be42dbe8dfd5352d1a4b6c819f0cc13c0476e34105ad061f388938a86604b176c7efd36c5194959e3fe1678dd19a5a7f1bbdc90e6d11b8cd11466f45c66b2a222782f56f1363ad107747b875f459231cf93dc456cfc244a11809934230b4ae972ee340edd298ba159818035d7b84f0caa5a7d9fe604fb872b0a1e75cc223ce93ef22983dec5591a07a6149e8bbf0954c555b3e4961c62f715a170fb0eef7b9319d67f7232db92fd3967061a22f0882db0bbd2d72e383f127e23eae46a12ac80bf4ffb229f129b251451dd8898d028331a049fb34ec21f36f5b9484264a4058ed9200268f10049b811e18722146117a925e9c78b487896e4536b609e1cab7043b9ed66dacb9c019c5065f35dd80f991cf04d0625d4899905cd8162ffc7e0fa887852423b282f7614d474ee6606275b843df579791f50c75fd871a201951a7e4294ccccddba32f331cf8ace3b1ac1428b7001fe0367ff7c7375e3066eb32ddd7eebda067d5b90f0e5990dd027845c9a68bce5fed5b88dd377d1403809f3129658d6d75834b6cc40da57d3908d2c27a3dcf658d0ec007b330e383db4887286b4d53ffcd9825e26cfd0607fdd0416b3852c9842b4649fb1f678b830c32575c8ee1691423fa6d71821290e08bdb21bb55f2bfab13e10126557f7609cb4145210a2ba22cd94aefc695136f676b06073267bc1a1f56b62060fcf8b5dac3387840dcdf619b46805c66fc033e8a1092602247eaabdcc31cb7907d94643e5b3834502ee79627c49b8d69f190404ba3eca70c46c57a6e71e672ead0968f697b16b7a98a56891091192816405982c3851510670cceb28539eca50a1a2042ff75366678acf7e709ec08c00bb514d182cab1f5f7f409ec6590f16d72bf1e36d2c985687cf7407e7ba1bc4ef02e7b775e8b8152398b98714b2683f05d15811efbec7ecf3dec9c55525aec1233a4c3a83b4c514ce05b884681b42467f8370e150fab4000f609cf71acc51918e2b534ff939669adec5d499710fe125abd39f4d342d7d8ad5589f9e1e23351cd66c7f5f9e743a40d45b656710d5b12bca5e6167d86771be50efba959821679d3e980d09f364c756770d3b7db1ec8c963e06813e57d2867438afa43dfab8eed0de152dee98216e4b546e36087e0130977af6d50fbd4dfca36e76524678a94f0f6778651a4a7ebac6cd9241cb5259955a0b174959038cd66efc77b485d98f2e6a67513ef36a23552b7500a6bfcb77c3941599c01ecf7b2c72005a08b9f0099538454e40c5585c929e7ee354b1fd60333b14b661bf2817ea4d30a1db4d54e0902271f803289bbef9e1ae366a39c7542915c09faec21d89237842ab84a35e6e989ed6706909ef2121385caac959dc19a20a1e61a2248f324259ac741eaa71c94398f1ebaef720c4baaab1783596f6ee103697097bb89d53fdadc68830a464e95810519a2ec2e7b56b8772d51c52d74c85064e3411c639b6893c1e6623ccc0f19264af602f8f471485a12998da9eef38c90136360d8e8a4c35c05cf62958d513af2c01cc2dcc856eae70c9e938f43be30b561f3703c3c67d053ed39a885b7fba5f5cc9cb4b31fa0db2d8927b2171520a5ba872409881d91da69a2e647a093c152f9a342e9ec5d80d459d376db1afa00e70c4e54fb7375d09c70c37244be5bb0ef3b59f1a4f8ef77968f0befc8d04a1f2abe1c314fc331fef24616b7db4dbd787e029d112edc7efc9a982f883494afc6e8570cac754d6358777a908d0b2b013f7dd910c0619180d474866f166fb325dd90948694afd9eb5e7b1ad887a3e8bbba4b03371e444fe6c6268ccb37e0d99bfa72fd894c17b7fbc9bb57be80fcd371f29dd1332a1840affa0", 0x1000}, {&(0x7f0000001240)="f3ff", 0x2}, {&(0x7f0000001280)="173d374fad63bcc49e5afac936f9c225549f6db595ac03c58c091bc15d392e873f7a8b62330534f62dfe5f847fd015a3814aef2c40f6288dd47d4b0e173a470c519d624b0aa2038081eb8736b91c2a40db39bd9f2e30a24768fa08646cf80a6cadaa91093e5c13d5b0b41389b32958f01dd83c4b6901b517cf949e79ef9e3f5169fecde973521acee7656772826693cf5d123201086756741a9a62123d80529b1cf5c39231bc431c3ca9dc003c3a5392a6cbbf0b8dac33c726f68c5c82af114732f2486ec54130f7957807cdb34f13eefb7b416d72995cafc95fe3f3b405dfe4ba71d220a7618790daaa7737226c0758450549fdca6ba1ddd41225b268a950c133fc75d4c6133c42f9fddb209e705e1f3a0929e646cd28776e50d22f5f2de8d25beca8e86d32ff017253924c65c12287979114ba251aba9f7e9fd47bd6571c9baacf7e00f37aadb1caf2e36fdbd72bda7000fd91db51b68822ab8362d5a954f341116fca2eb87dd808c4f132bd420cba98ae77bed6c3cac1457a9e4b7eef0d64473c0f400f307fbb56a32e27d46f589ead33c9181a6e60cda779e189e4d471ee77cf53cb83e184fd0f49fedc1b7a958236502462580aca89b973168eafdd48c4568b1a7642eab6fad35d1bd7423ebe04fcd20c97fcbdbb99e8547594d15542bfcfbf903ea09188811035dd98ce8c8cbf0e8b84c0e7962b3113d22dc1821eda8dc810cc9dd300f21986dde2d7637ca12e5340028eedd45b84a8eb64d753fc496868a3532684fbb4d924f7ca10ba1bd19905ccd1ece6da9468cd26d29fe5246951602b539039e1b6701a67afa1b2f680faaedc71020bf31afe19cde5e304b7794318a84faaf5981555e31c74ba5c97cea992afc70477317e09e224864e6becca4b342411abc30abaf7c0a5fe1d1c94928eae36694f3737bd5339a2b246611c7ca93c0f7ed3ba1eefe1b82eb09aa50e154c28356f81fc2629ecf818ae6bd526e6422dc75a62bf6bdf7b3dcdfdcab808ce669c93d68378f802868f72d60a75818f2702c9bb7fea168ba2ff50c6f8fa65249fd102c198a5f706a21b72471a182127a8b5d21eb57c2bb367daefd36afbd6b18058881b5a4a07c7180f1239658774c3d4209baec8d01dccf1fdb0b8182767ea45e3a910c6bfe0aa7e3908eb7f159a008c0ad8ec784e6e6b6f13445ef40bed7cae57a9281dfbdbbf8b82401a184b03b8b4f624b13816473513fbf5ed835462d7b34c418e95771d0f84a5b54cd4e745692a963b9735377732f05d7471eb108d7361dc49de36c67eaa39979520d574382f3c5e2d375dc9e4e988451d118e1e8df7eca939a15a2571a7128c3c918544fa02575e97009d3a79ff32b1e94a6baee1e07ff1a48530268a2d25f5db197bb9c56d15a3abd4e6b3f7b35829be9aab7ace203c5acce2d6ee4ae4321ce0d9abcd6c549c6e25ce457a29f415ec1a4f6395aea45df8da3476bf47b46cdaf07e8348449b080c72fe5e4400019b752aea7ca34678c0a72d32aa858bb7b44572448a6d6926ba0573e7b1584862bbb316a0b90ba2590e188f98d40f799f7e424105e113e57b45be2346fc1eeef4466864187d94ed310bf4f9b39e0c72ccdeff60cc417f9eca3f579f6812912cf6347c70c607efb9de6ff667287e10cbdfff172f13561079dfd38d2fda18177ceec5a04736d3cbf432de18cf2f4250e4e202552b00154698d00f95f9e497f33ac68a2e01f6ee1c12a39506269b77ceb883e1563738b557782d14a3024f493be081edcaf4f8350f4c531b4c0dfb0b1d714aecfadc04fbc8f6775c4cd9a09df4dd2b9c61cc7b7fb9e2b87cd1dea6ca6ca316ed2e9a8525897bf1d125523cf4e19fc2f239d7ba368c16aa379ce3f677564786900e4c3560fe326d7b8a63ac1cc1112eb6040c6a3fef9209f8bdc60b8ca85eeb7e2efb31b9db334a0fe136441500c2e17a6e16ab01b7c566d3cdda7e9103e5060359a2c9a0f158c252a6a2c183bcd863c98eb878f3a86ae4ade9686628f33baa2f3c67efdca1f046e947e3e076ed7b3bf24475231f448d28367db64dd6f3d7087106bb5f82d683a92902c907468a86f8def743af55781d4c1c51248e5cb403bf6c407bd5de33863c39d09d5bd2ee01a9e055c7234843cbd9095e813916c8e6191983ebc96d6d3e88b149836ac5f006fa90090c6b2389bfe32196ed34c50e9cefb8d9f351bf79bc391713d27be1446bd5c7d7780533066afbe276ab83637e0fc5b7cd525374fcf92c4ee370c9aa6e0a9fb04fa8f8b02f1e6fc8486d399b67a5444a96deb737ab432e781d8b0b86b69d74d7987d5ec6677f9143e916ac045cb42fbb6bec99f44553cd7346cc38c39105807c2e431e6de66a19697fd84d470f738da93cd342e55dce25e921d119be7055f75e46dc21fa7efbff5e78e0b8f0f08dfa7d334a573705bfd3e75ac3b36bc4e71d70d61e38f470078e9e22b56814b85764f73ec4842ff3425da3bcb9371f89ab383cdc0683c59812f533a1f81c6b9ecd00c010691e33c2229f673938995193b7abba60b9be9562a01ca18178c6baa9d3094fbc0a22b1bb5acf791a7b842800d5271eb9d0e16dd11c513f3daf494999c74c2cff0f2e5dac347f9ee5c6f5bf43fffd8facc68762c05015785cdf7ce71cb9f79a8c53a4c1a7a67bbba2e80a2e789342a517115d711964c00056c3567829cc8ba2711ea2e8425951b695260a8ea41ea768932623250bf08a6a573c438f0a17968ec964a41c9f53e6a4cd2cf50e583d2a91b6a612317867c6e2af2d5dc21d5bd425597795fc2dc80ae095bcf5b8b3d1076893df4b0ffc6c93a0c1d854b750caeb7612a0bf2a4d325a3541e43925ec1c20f2afb7b82d9ad7f0470c22e12a5b34db74a3cce225b6defb3c17826f0ae7dac04536348963c0ea591c1e860f8d289b28b275c03c94190bc91f6b89bf5040a1b101926c5f9acf0876209da8d7392cc041679a8fae15f30e5622dd9982374a43a8a2f422587129863ddd201edcbda55d19807a7633f5a149015efcc6a46ced164a01a7f7772d818ac711a9d6ad18cb684b1b9968d0d62d537bd3d2d1a59be3ff94621b7752a9523d3bc7611989889e69d674bbe69a1f1f373e6eda20e6b29aaac7e536c214d33a0e1c2e1107c75db39c88c0706edebd75a7dfe46dbbb3145f91326da3b83efd7cbe0bf3f642c1526de28d72552dd39162cadfd96dfa9be6bdd14719ba310da594669cd90e8e2b489879c65cc5f29d16fcbfc0121826e1528052922151c4c76020b53c731ccf735f97e158f38f8d6b8e2393d2b3e0d1f2d374460cfed1aeb4ac9ca8a9ecd5d49d78a8a599f0c6179b53dc2dac33dad4c861e464fc1e6e1d554727e942f81af90421054b04b80c12561a94c8ed7716ba6f6f7451187a3a380b9595beea83d7c2814e3ff765070bc9a933875004e28d2effaeedf28605eb7bd6a2f27f92b9831c1b3e622f2c947149d4feddd1dc218d57d8cd889bf8833b43495a7034b09b4d5707036c91445439da83bb7ab6cabe171b3540f0f5429fd2cddff72135a835a7c433dde0ea34a38b45a18056cd75a11900d06571144b21997953df81ed343616b18aa5fd535f107d5f4dacf97b0b6905039d8386c30b7c03d824157dc3a1703f76e8fead5478ec99e7c1f5292b95d130128826319f4aecd3db9c67fab634948b3588439e5fbc1e9e90d801dff6ddead00ef98a94c99848a77e45362acd74b856bcfe2395c0d99fea51420b252225597a8a03ecfbc5903bec95761605ede40bfd2547980a9c038e3a76cd25a15fdd560c9613c2f0f1f8f8736b63783bfe71a18a64672b6e2f5a20959a90cab049a17052055465820bd220b6cabbfd851baffc3f69147d2ba11b73f96e38eaa47193ac61f2c3f519b792ec4cb108044642c77395c53401a83b11db08a3a40d4b9d097a074c5f17dc754d4f1adeeff4bd9294d7baa3896ece4889070733997216c05b0e57fd64244fc53996d2923388bb15a91c70cd6051200e847beae19599bc5ca70f2cf28a488fdfc21ba4d7e53db4351f8c13f165f509bf129f19a66cff31da90a28e271b4514e579774fab356d687bd0eb79fc5792035b265e3b449441f5ebdf8cde370e7f7627e12b64b1b263c162964228eeea9bce53b91fc9572499aad7a0c4ddeff8bcde169ad43dee236acd4a4cb22aaa0fbb6789e2be100fbf40a5e7314c7553c64c8f6a4dc83eebe1b8b3f241bc6a572659b186c3de320ce54fc57292c5b7afd988ce441c55ac0504cea88ff56a6fe24103ec7fbe9eb5f5e48f554a2454a1947322f32f41fc56de45978cde568c97228bc2470809bf99efddcdc599b3222e9370110ac7cbc44a518e09a7c65ba9655f00d0b5941a7271564dad3e85d4c138a60d514662ae5649cad9b7cf64924fd360d06b33c4834d6046573c0b29d6388de457d60a54e0ab186c86edec6511a65319cc199974f6f6d69d582ee874e5d5ef167fdd550fd729365f5a1204965c1f02c735bcd4ee137a1225a6db8e5634c655b1141c3a183f8cfa66bf1f50df6b2cf96633971b9b35396415f00361ab351dc12334a484ffd2893d5545ea0d1aa0880874775b0c6809371a81f706dad94cbc466d43221f41c1b074a823ea3daa7e90ebff47e425d1d256cc792aa52e86e5010182a531f5e577320a196e208ec7ebafb909bfe1514e50d697e7a8f6e02d4ea992eb880dcd1929c08954ed62e87596f38b42109bb3253ac433833b327a3a73bd9b2955198848816624795b94ef06f869866ca7b58c583eb6f9edd72455d9df9a9c3377ace080139e2c503a14cfa00091db1653261e945be8dfb1df9cad477469a3b73d1cded20bc9880a251344929155a25067a0ecd98bc20bccf8166eaca688128c0fc59b9609b852f8635a11aee247b8baa71ddb4db859336765f1f9e081fa5314ac477d941285e49983597e3197af1918b638ffaa5d0dced2973ad5eda67ebf17f4ed83ee936de9cce4b868711c75aa31091176d9618a089842cec2de6e5c80e3bb25fbc0a61045f0e4f8f07b3910ab113e0cbbd7a38841c9591307bf13610280554e4b9f168ec1789f5ce922e9b800b945399491f85ccd6ea4b3d57b3a4da265cbdfdfcf7be6c93752e4c270a5e29fdc2d419847e7365b0809b0de145b9afdf98f9be4cd5495943f846303ac6676bc28f5beb5ea3fad8e091d00ae83c22f244c285dedea58a6396dba876309f0dac8a388f3b1f9457c20d6b763981853c9fcafa1ae039a2fd48ce484c87b01fb7ae9e2f842891fe46afea9346e84e8e7702c0f90b172bbf8d1c6b95451560b87d413202d45bc738be9223cc86bce630687c599f60b47d6d4946c28e49cd1320ca845f5d3c8db9768a69390a8730e9c387126bf4d442ab6655cf0c7b792ad2e0a67c2b37bd7c030f90a2536f345a32698fb34e0b5c30b8e61e1dd87b3672da7481cd579db62b755d7300fb87f7a3535df302644db657a56426c04f159e25d540b254dea49f1b1b2254860f4dd816aa871a765450e22270f79f24fc9289778cac315a3bcdbe0e934a4eb7c3d3664915155f8624435c3d8dfaac9027b6c067544764e7235e7db8328ae8c2a74a035c2d6c68c041dbc113c325f69f67b6ba7699181da36a3652e06425129c26309d9a15a9b98ad608fd9c39dbd11ba38be030e8579c3868035af45cea3d783a5560299cb742a8c503c0c18c73d14f3484f0dfe5fb9a9d82c39e2e4d298df60653e534878bb1e3555ba6f5fe54fbb9ef7eab921f1e4f02ccddc2891e20f99c356b8b1732e295d", 0x1000}], 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:35:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x12a) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000122f54696c651000"], 0xa, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x110}, 0x0) 16:35:38 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getrlimit(0x6, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:35:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x41f3}, {0x5bbf, 0x10001}}, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)='E', 0x1}], 0x1, 0x0) 16:35:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x5, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) flock(r0, 0x5) write(r0, &(0x7f00000000c0)="5c72dd5842cdbfc53373fabf0cabcccfcbd328f1e9ee27235be69542f1ae4f90d6bc65d9758714f9a66ab8b04616adb04e7e0a54ecfa9407cb7b0110349c4284cf45c538144bb6f957b6bb3e5bc128ced62a04d52edeffdaf2660d437fdc4d5db30f3f7a3a96cc05ddd0bb979e74a07df608000000427290306cb04d2f1f3bfa22cac3fa7cb71f3c0b6e185076f2c5c08a5c60a68cfa4b362dba5b3cf903740cd6f0f104", 0xa4) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000400)=""/188, 0xbc}], 0x5, 0x0) 16:35:39 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x5c) socketpair$inet(0x2, 0x8005, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xfff) open(&(0x7f0000000000)='./file0\x00', 0x202, 0x10) 16:35:39 executing program 1: socketpair(0x20, 0x0, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x1f}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="81b09219b33e14c7aaff0f78c37c5862a568b96669315f55582369bb72002c4abcc52c7fd3c53f4afc5bd7e56946c70c8608d158c0a21f45c3024a4c1ad8396c86d1", 0xfffffffffffffe1d, 0x9, &(0x7f0000000080)={0x18, 0x0, 0xfffffffffffffff9, 0x9}, 0xc) 16:35:39 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000340)="81260d20c8c46313d6f806ff24e6fdd41b74cce5a6a53b36803afc1f3c589d8bf5d5b1d65058985552a0363b6c16e51c67e86e8f6b3b4eb8cda92f04922105bca525de3187aba59dac4170e694f966a4eea237550a430d833a318a468a4003915b639806e5c016765f4b68e991078d42105430e3763b68d7fa5895379ad75c4b3b5785528b2a6a1c2d114b00d342c18be6c5e5c67b1edf4328850da5204ed6f5893e56f91d23266e7d245f6df802daedc6bbd91399f34754ca57ffafca7d765cfd665d4224d8ea8433265a9bf97d4fc3733ad74823b2dd30e9ca38422f2b6f4727b541aed91abefb87ac0654", 0xec) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/224, 0xe0}], 0x1) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x102) 16:35:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$getown(r0, 0x5) getrusage(0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:35:39 executing program 0: mlockall(0x1000000000000007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) 16:35:39 executing program 1: r0 = socket$inet(0x2, 0x5, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0)="94e300133e84e0d075aa62e8a12c8a90f3949fedfe6e675d585bac764270110bd89fdb00339cf666f7246ecba70140705bc37c5731d21fe396cf5566ab319b8d0df820973c406991898d968cd6df03fd2fc579ffff000000000000170f1eab78548765d116b8849a97a4147f", 0x2) 16:35:39 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/232}, 0xf0, 0x3, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000a4e6b78202bd0611ce0b1acde4248a3bbe61900041cd9922798198c110393ddddbac4396d62a9c7fb83f39ed974a776056b38f745c9329e063476c55af7bceb736a4fa48b4102889c9913f2c8b032c18ad2bf2257f785ce14e74481430fc599908ef073a4c84d98b4a447251d8d7ceb93d03c1c2aae016e53d7e733e7ea174c395512f8932f05c691b45cbd5b6647ad6"], 0x1, 0x7fc) 16:35:39 executing program 1: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x12}], 0x1, 0xa48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000080), 0x1) 16:35:39 executing program 0: socketpair$inet(0x2, 0x5, 0x1000, &(0x7f0000000100)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$inet(0x2, 0x8000, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9ac2, 0x6}, 0x10) 16:35:39 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x100) socketpair(0x6, 0x4000, 0x3ff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/28, 0x1c, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xe1b4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:39 executing program 0: r0 = socket(0x1e, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpgid(0x0) r6 = getuid() r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x8, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r15 = getuid() r16 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="0a88889bb11189105e4b1f8348be9d47c9292536702db15ca6cd6522aa44207d43e913197a053bc62e07db7bdc36759193f3cbfd8ce4f5df858b898c24804c7663a62424442ffc1691891be208268ae7deaf2ac52cef4fd968c306b99bf41ce925b6dac21cb337d14881a7b9a0db19d8a4dbe48cb9504000d1072aa30625672faf0e49c72d", 0x85}, {&(0x7f0000000100)="18b12f196733", 0x6}], 0x2, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd8, 0x2}, 0xa) 16:35:40 executing program 1: clock_getres(0x2, 0x0) r0 = getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 16:35:40 executing program 0: r0 = socket(0x26, 0x4003, 0x8000) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') 16:35:40 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x3810, r0, 0x0, 0x37) lseek(r0, 0x0, 0x1) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="f76839d041334a69a4d02b5c6ee5fe0aca4ea4f7287d71f4066686d51c46ffaab4194bc4b8c7857b28552f7d501293419bf586a3144dcb8f05f1180558b957d2b629bb6fac6ce9f0a1d8fd38db79b5a4fd2b87a764d665d27b105ce4981ccd22c835dc7659b184bf5d75d3359f4d8e1160206b63", 0x74}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="07d4ab9b06a3c24bc62d0ed561e0ec7bf532514a7506452c43cf0765e8c0f506ea1485ac7f3f36f2138133056136f7657014443e444b3826f24bc5e7db5b30f517f217a550d2479777ecd4cde6ad9582a438d22ed04d", 0x56}, {&(0x7f0000000140)="75d2b4587368444196a301425539fb60a9e124bfba5cd51ee79379022c2dde68c8b29294daf40a0d03b6e646922b21a21e810330e619b754fe0ad683409ebc9428201b9c0e6f5e6c1f78580ab4", 0x4d}, {&(0x7f00000001c0)="582ffac6f29cc00762eff4ebda8f40d29c04b9988da5cc5c54e480c2a18b62228c941a657dbe1e594bdfa4c682e3f36a998f029f73f2395d6d4a89f8439223e0ffbc880dafb15daf9a01dc94ef9187c41b175c1304b33ece79e8c2919dbac8704e561e7c312656690993fe", 0x6b}, {&(0x7f0000000240)="d7b28a5266cfe9909affd6c950d345a04b1f960f0892563170065e9c1e84cca427f99e38ffac4d77deafd655be7052b184fc5e0ae9b8bcdf008d2a8f399dad34a702e23a619f07a3951cd234eeead9f5f0678138d5408772bec354f50a4b5bf5b18fb14456ae36a77e157331a961ac4cc16e87fdd578cb6a94432d4900a54359066c5fa6e3792f4293ec3c042ddc0a1de6deecdac51ebea5c0e1f01fe47eed9a8a33c9e8e37b1f334cdeefd12856ccb672fd86ab542416752836cc", 0xbb}, {&(0x7f0000000300)="bfff7ae7102bf1183ac9969e48f07118bdeb1cc4accdda6c43441e96cb534893c291371b097d2d7c13163733cbe000874808dd4b7de29dd73c5ae2bc1f8c7b032c92416b849b21ad81233f5cc1c3ebd1138876475ef73b5770c28ed3db4f7ff5d07028f3836c74db0d678e549f7a6a404c02809e5250bdbe0ac34a144e24e4d0d1721ce8a031b7", 0x87}], 0x7) ioctl$TIOCCBRK(r0, 0x2000747a) 16:35:40 executing program 1: select(0xfffffffffffffffb, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x0, 0x4}, 0x0) munlockall() 16:35:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x7f, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000011, 0x6, 0x95fd}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x841, 0x9}, {{r0}, 0xfffffffffffffff8, 0x90, 0x42, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x12, 0x80000001, 0x6, 0x8}], 0x80000000000000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x20, 0x95, 0xfff}, {{r0}, 0xbbf0f5f81f06d9a9, 0xa8, 0x40000000, 0xdb, 0x92c4}], 0x1, &(0x7f00000002c0)={0x9, 0xa8a}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = getegid() setgid(r3) fcntl$setstatus(r1, 0x4, 0x0) close(r2) r4 = kqueue() pipe(0xffffffffffffffff) socket$inet6(0x18, 0xc007, 0xfffffffffffffff7) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x5, 0x8000}, {{r4}, 0xfffffffffffffffd, 0x20, 0x1, 0x80000001, 0x6}, {{r4}, 0xfffffffffffffffb, 0x10, 0x10, 0x1, 0xa}, {{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0x9, 0x3f}], 0x93, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff9, 0x42, 0x2, 0x2, 0x7fffffff}, {{r4}, 0xffffffffffffffff, 0x2a, 0x1, 0x5e, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x1000}, {{r1}, 0x0, 0x40, 0x80000002, 0x401, 0xfffffffffffffffb}, {{r1}, 0x0, 0x0, 0x0, 0xbc94, 0xd9f}, {{r0}, 0xfffffffffffffff8, 0xf3, 0x0, 0x8, 0x8}], 0x8, &(0x7f0000000480)={0x6, 0x2}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="9dd8f552337168d35583aa1f3baf183f2f1920822cedb37e64b2e1a19969135bd832f11e94a81f73b1b77a8045e4c769e9dba2b03d0f245efd794ffc904a03431f18d41e9923bfccdb1789db7950377b2a7d09b637a1a04e1d8e8eb5ce009f009e6c9f7c8b3c658a6db506f30fd76196ae4aa91ffc1e6448c287f45127af0c7a248c6b1628557c0e59d2d4c69bb5af63c1724891c4fd11b5828a9ae26a3ebfade9cb8d7cf0683722", 0xa8}, {&(0x7f0000000100)="ab8527778785d326827091bfefef967b25d0d0777977c7a695bb6f678542eeaa46a76bc263f404854cefe91823c8a61fcf9d161d279511a9", 0x38}, {&(0x7f0000000140)="9471460794ddb32da3cc9435a3cfb901ac55ae70f72f", 0x16}], 0x3) 16:35:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 16:35:40 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) symlinkat(&(0x7f0000000040)='./file0/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') fchdir(0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:35:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="a7dbcba7d0ac0f40172ec68fcc822100f00c61f1de4bd401e2418728ad49594618e0e81341e01d3b3c7fb5596efa67c335c8c2fc424e52fd8dd26262cbef3040466fc946d5262a4207ab71bdc032d46832b2db1ac0bbc75fe603f4f7c95f5f4316d364e8be35615ac0ee1baa481957493880dbbae07ea489203a3b06a00fdaa62600259909a53d57b4a8b050da44d8e6489c4224d5ca5e2c9970e2c08f5d46a8b9db97705a06649163a774a86225cb816df3a5d1a8bc2bc307f75bcd52a066e6458016a2c16aefda49e6439c503f9efe1b81e05afa05367794d864b4aaff92d37b15ad1e75ba9017ed8f13cfda29479fb0a65996f1e9446005a274a68f747e", 0xff, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) 16:35:40 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:35:40 executing program 1: syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(r0, r0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000380)=""/172, 0xac}], 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffe5c) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) r5 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) ioctl$TIOCSTART(r5, 0x2000746e) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r6, &(0x7f0000000100)=""/172, 0xac) 16:35:40 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) ftruncate(r0, 0x400) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) shutdown(r2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:35:40 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) fsync(r1) r2 = semget(0x0, 0x6, 0x410) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/134) r3 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r3) 16:35:41 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x1010, r0, 0x0, 0x8000000) 16:35:41 executing program 0: setgid(0xee00) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x800) setegid(r0) r3 = getgid() setgid(r1) setgid(r3) 16:35:41 executing program 1: semget(0xffffffffffffffff, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) 16:35:41 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) socket$inet(0x2, 0x8003, 0x20) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) 16:35:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x200000000000000, 0x0, 0x3, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe, 0x3}) 16:35:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x180) poll(&(0x7f0000000040)=[{r0, 0x94}], 0x1, 0x8) poll(&(0x7f0000000140)=[{r0, 0x110}, {r0, 0x80}, {r0, 0x100}, {r0, 0x8}, {r0, 0x4}, {r0, 0x8}, {r0, 0x50}, {r0, 0x13}, {r0, 0xc0}, {r0, 0x1c}], 0x2000008b, 0x6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:35:41 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) socketpair(0x18, 0x0, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) 16:35:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/108, 0x6c, 0x3, 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:35:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8200, 0x60) fcntl$setflags(r1, 0x2, 0x1) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:35:41 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) 16:35:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = socket$inet6(0x18, 0x4, 0xba) sendto(r0, &(0x7f0000000100)="76a24da20deb7a8f2fcd7dc3af5a1202bd6e924a790b53849a3dce29621416109831e99b020ccf6d512912731b0ae9fdbb668a75b5daec5ad744b279db2dc4fea4c700013121b9a60dc409cfd55618b37fd7776174b14f5bda46822b9bb3e95a7752ca02898dee490922b6f8dad819102d9f06951d7dcf7f4655bb983f516eabc2539c669cad47c1a41f10aa105b7eb4cbf0cd3b4609fb8cf98d9df214416cf22d0fc018388b03e9743214dc618c3b8d3e8b9d674de9643d8f3b7d0f37c36937c76f2c77b264d57fd0477ac7c1db165db23a78cd6b5de4c92d6b180cf1e3a726a520e700cee68c9b1f7440bcf41fc9f7899065517c4b6d6371c3ebe624876f4dc05cfcfa7f63418af53ed2157e7d11df83905538ee4c2bf6a6bbb56e154acd63c9255753f3e6f8c676cc3d0080aa08bcc80d738d7e6cb5f69fb386f79e8983331a26d983565cd6edb04fa38c49590218356f49ced3d7fa8c0957c7b033f185f24e0a101bd8ecfe7c56e1227db1a33e203ad968d150158c68dcc22a98e61386f59e640f3ddfe47f8a8a0a95513277a6ae5bf589b7d886c0a7bbb34a02822f5623858fbabaf3cd80a4d55c5d36c3e5c2bcc7fbaeb5ea089d2590bc88f0ff023723c76ad40efb141dbf9408e88547319be2a3afd70f7211a793ee15c7f8cdea13b9f4c2e5300995b4366e59b8c4af9fa80a42a407fa200c112e700f35fc8bd1495a5141d6f91debd8bcdd106a28b7f9643daa3a79e65f646ba42a6d5a9a08ac89de47ddb777925ea33fb8d7d84cf3fc230199bef220f94d5ec66825deaa60ab0e439adccf235ba8d5a12014c9ded73fd41347c06f97cd3f1939b8157d7028be3e78bb831157ba4e67295a861b760b46f44261e15589272c7098ba240a8592c7b3d65123756ade2083de91ee3545a2cf10425c28dac418cb3f57ce3d83717ff7764b765bf7bbd9912dcd6bc58220599ae2d5fbfdf12e6b42295aeb5887f8e9ac3f3a0e92fe3743d852a74847b462c8191364c2ce00f18ccb9363154fa127d7b5dc5d36401573bcbad24bb2ffbfd8534b9fdea9c1fe2c390521adc40c4bcd061b91d61902bc3f8623f5866185ec9789c75f87e5eea824e3812867f85b1fa2ec20302cacd6b22c4b35e43beba5351c751f093b18c0ab22d47627d0abd1e3c92f9a23c82180bec00786e87d3aa9e2d3ca2aa397d3ff2d4c6fc80b46650cfbed66478c947043baeffb0fc90e778a2afbee3a9ec10910bb00a4e6440de510f531c0d8a9be68b83449701ff2e765f7258a2f9b847ce4c4b1f4d69316229118e6d4ce26022b6836ac3021efb9efa671c9cdca8210acbabf2acb92d31e37253275b611df8d31e00b19ca1a69be7f3b0ed5399b27cd7a1376644f4dcf412e6972df9a764f0fb1c9d20bdfd60b561e6eaaa1d49f7e633852bff7edfa7c618efefd014107aa6e256e647bf1f9baa9f60a21420eb2c8d759d2c8b8a74823498642e975ec9ac1ea26f1bafda4380041bd70e0e166d38703d4db84e6243ef2c9d251b39e030788d8fefefef0b5b788ad962964969269d8a4656d297adecd18b4598d70a56ea51384f4d9aaf94a384785e957cf34b2e6ca8436cfea2a1a5466b3f47cd22432a87718e69ec0874e5e4726fde4be5ce82de4d9427c5ad82d96cfe55a0c44a285363ede1e58b4e80c9cac3437375bf7bd13a2394aecd8ce7a703a28710423e2f28b08facb2fcc17e519fafd78be40a981fc0622ee12359540f68a0278a4459368014ffe1f9e89e1426fd0aed31d9fb8826987916cdaa39623aa1562255cf21c21cb16cada944a7ad17f2749cd53811d5bdcea7f69226092e7332214954e921a2cbbf202e6ebd100fb809acb91cdf74c3e05ad26adf4f1ab8970cc64560d1108b91cb0e53914f1f7a2de103e7cd1108bf24ea76782bffc2b2abad83671a275319caefbafbe6729690002c39f16df79072e35049a6ae281cedccc61af7d44767121d317f7310d8116755038a29e9ab2ef9a51b2b330a64ae35bc48517d1cfc8878c8250acfbc33a1be0b37f4c1f04ef186cb0d9d5b21e850158d5a7f39a4332485d059f37aa8da7c8c9893948a0fc2f1fd02c2ac904dbebccbbcb5e07e388b3716959a5c48aa6477e055fe9726770c9d0c30386cbe3e44f7db7d586f33fec037486a86cb3faa287d4b7126405089726bfe6a3dcc2849abf150da49d5e6f00c9372e3b691b5f753b2aac51f2a250a324cbb654896c165c4f204dcbc1c93504ad92c38d155fef8000d08195c7ebd301afe6a73780e837f90cdff21f409f3c79d352929cbdccd6e63bed24e564cf4092e484e4648554828620d1b1244c4ae2005465a2ef202a8c24e02607dd0d1f1f5e25dd45a8d6ebd3b5f3a55467190bf35238b5f7222ab0b12f97ff9ae4721b4135655bf06526b519253d19e9f968d9da90a95dbd8034cdaf5c17d03a9f5a904a6978e42f2889d50694b7c21c2f3d2ec5722061c848451068c563392b02f15ceca1e59b9e4e33e840e57f7515d445437eac124f0701e1a52498cc5c19640abd2a9be3c18729e2b69fd2700144f13bd60a2c79194bef9ea7f151b1a42e07a2161cafa94a33355d572e950a7b2137536a4695378ccd0553a80b9f3d92901e7994e7d4bc2ffc4a1e823a9316247b97f7ec47c51dd1b2bd015a7d8274dd5e19680df2be962f2e7c1b27ee3678232147f9f91ed2ad1140d7676b3f53861b514cefde18d94c936b4f15ce1f7dcf6997d441642d3167def9f58d10ffc4ac968465a595dd03dd2a049e8aad70ae5ac1b9731ae3beb6670109ec15e51d438e3e1cad987fb85398d892c11a9eb0312bf49d9b4fd8d5c0db99b74620bae387aa2d1254d1dcc87762bbb37afb76b7b3a8bffeb11ac32bb528721eeefa2fab7b015f29942165486dc47fffe0d793c3aa9a2431c157a4005ce341c626608c44469a398b7e3adbd2394c4a4675b9a383dd1e6d708d0f859ed02113a4d9f9e7fe75130fdb0aa9bbdb1066fb8f53d1368c5a1cf5681611b980ea4843d869fd1824c167ce37e09d00846e8504758e8086f43c978182fc78d70dbcf5c56a98987b9c2961257413e9499d429e6365c9447dc88f74d4e7121625e3c56b0f2081af054e1f4e51fe5ebf1565dd170f167adec50a0ba49eb5c405e20fb1566fc6c16a6093ac9b7fa61e435b76a33a4c668f40976b3d15406369f77a7f0db93ac8b3eca7c3905733d1aaba6f37fb9d21418e31f36fd72dff942b60c52e002d59ddde2bada54eb243a371cd5bf9901019d845a41454e994ea58916efbf5f1cb82ff34ae86f0db7bd4c48b52a20e7941126950fc6720fc08b769c8ac004ef39b14938b862268e617496f61e9fc26846bbf61d8c23acc7deb29e4204e2867ee5f6dfd70f8f5cf59b7365a72d33c5464acd06cba1f9ceb95c3acc072b6a72dfe87d1f4133572d8a6e0c68924129587b60729fac8f0c710a6a5835dc87e30dfd5cf6b68b8714f1d062104f260a7fdf99ff4685a3f03e9986543cae8f64a07da83aecacd18d45b477ee903b81ed1f8a0a5e185ece2e958970ccfbdc6a017612e23b47a23cdfb80eaf258668d53470f53cca02589de810b2493faee07130fe8a09ed99716cf9f31b71c6db16539c13ec90b2b31f7688b9c5b00106cb7be548b1260911a05ed2ac158e228b197f011264e8dca5d431ad35fb71ccf186f14642763ea12f958890be0efcb291b0b3ba47577b0ae4f8f8f013dd511a516fa8a2515b14ff689ae5c076db5cddd14be058696962c6d5f4ed404bca0697ee8f7b217d49938a573f7cd4764e386cf4e2afb4d88e17948cd46aeb6b84ff613515399a9b165a8c9ab02f4afee3d24b6808e0783594045d05ebf3aeffdaa3afc891a041a27e842e2cdd1575728abff337aaa85f7cf75608823584d9ec997de006bff30f5dfb4956b4c1d855d8582f93243d0b0eab5a4cc871944674bc40f5ec64079a3782ad4bfdcc1a639e3cf2b73e4f94cc72975c5b8adf011f594a93d5bbb22756a1bd0f01f7bf1f362c91e48f780b78bfb1aca2e4dacf7aa468496fe6d238c1a8f6b903408c7921030c196f00f4fa1c32a839b22000c53878a7d7bb71ccbbe476c00d375a5098c2dba3ca78b88554987c7e61ea5c268cecf53715c574ab835a62c007b8861ae6d93fd5bf5971b3d42744a54264dda4a0fc3f4346761ec3d3817d7fb9b7b7d8edc58ccd01f9f663f83b33d96d035d1682a84c42e7c6c284d9aa1dd2feb48a0b2cdcfb82fbe56617056fced416e8c95124f87f0f443bd6eacf4ed602d24cdfd317d378ebf776f78a4898f12c67d95bcbf66140d4c6e2c277c8f0b4fe0c98a7338efd1b5b768ca3163b9a020a172cac9273600aa227b346f3dcdf097ce03f974837a08e650dc27265f73404762bc76d1a467d4ddbb602b17b44657a25c48eee3c8d0c5a5c66f8857d4b0df619ebf5dd42e5170923be629ebfe57b5d2122339fc98222327bc359724ce31f708abcadea1d701f4b85698a79bf50d07db52f87e37dd6ebcf914c93f80fb5026b7524f0952bff287665c13116733ad56d871b7115fd3a399cfd424338b074974bc4d734c2acc1d6b5a09a631447c390dd852471f2c5b17878c32e34a493c0b9f2773c618b5ff00a2d474cf28d44a680814c2daa631080a1cce55d8c98cbdd6ef3ae90f9e15cb772bee470f6d82c9f82339c32c265f67c25ac3fc8992e2a80b968fa8210f5ad2f72ac0b361a3c6bb7dbebb488ab5ac96f88e58d2cd7b68eae853e76644648197dbc8a7afe8ba27925ea436261752e21dc2ec31623d5a5d5b85f74258011575fc0c381169d6ce4f974e54588c737e3995d58a546167590ee44a1ede47d8dce7eca918b7d0fa905246449b13d99be95a92cb63bdd79e8f2853800821a681462b2f87b4408f1337620c15df91488757d1e5d02248fc4d236109f6d7d97494b81db35b2e164a8b40fe494eb5758fc21856b6fad7a701952f868d0301f3f6f80a88fa2a6af8e88a2e027ee3379fa3fc28c62393fdfdc90ceb6517beb25d3b10b4f141ccfe5136b6c506c5d5aeead6658c2cf22344fc0ee675ac057d36b90af9fd8f89ec87884068b2df7d49e8c67af0c1c128a1af597f09c3131db76bff2ad51fc7fb1ee9839b903c275cd749800c334195ffcf6a871e1f615fb122716bb3bcd3114831d0399f8f65d7ed66d4d70ce2744d65cec2ef7a34073108386ff5cb563da670967fadd095d697dbd4e2ece2404c5f62f48f6994f821f0c6878cfed0506c8ec166a81f1e03b6446eaa23656a95640efcf52d7bb0186a0c12ec777e50a55b852356625e2f263821b8bec9eafdae905040d782eb4be2b00f2f4057613f6e64f057aab22e40a931249395df53ec7530e8f7b6247fc1280a2953a59a8aeead4fe7b9aaf95a11db731e136e9724144d6f8895db9bd2756941cc503a92fb5d238f59495d7e4ea23f2bf2e613558901292558a61078b96c8ab1efea1c705c8d93a6c1c2ca752429a7de0d7c25cc2dd9d00728d218ed3f5b641dfafe4b123390aa490c0d2bbdb1968ba12b58d55b3597da1b3bd3a2f5cdc331710de284f57df91b3d46458f8e75511dfbc3afc6f3b7808003d49fffee527b4bfdc1802ebc493146c2e43b2a9c3f514e20b34e6bbdb21622328a51ae980b5c786111c966ed7b667f0b601b340697517f67025a664404f2cfdff15aaeaac3c588341c6cd69d10c3da957dfa588f53e5dc35f753cb5431fc29c8f6bbbb688acccfd184a59cb786d532a1606fabf7b392f98a163f3337e311467e34b7dbf3f6a7343c", 0x1000, 0x8, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151"}) 16:35:41 executing program 1: r0 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) setpgid(r0, 0x0) 16:35:41 executing program 0: r0 = syz_open_pts() flock(r0, 0x8) getppid() socketpair$inet6(0x18, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getppid() fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x11, 0x2) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) socketpair$inet6(0x18, 0x8003, 0x9, &(0x7f00000000c0)) 16:35:41 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x200000000000005) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000040)}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/47, 0x2f}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/46, 0x2e}], 0x9, 0x0) socket(0x38, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) socket(0x2, 0x5, 0x8) 16:35:41 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000200)=""/91) semget$private(0x0, 0x0, 0x340) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r1 = getpgid(0x0) setpgid(r0, r1) socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:35:41 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x3013, r0, 0x0, 0x0) 16:35:41 executing program 1: getrlimit(0x0, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 16:35:41 executing program 0: clock_getres(0x3, &(0x7f0000000000)) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0xffffd18) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000500)=""/78, 0x4e}, {&(0x7f0000000680)=""/243, 0xf3}], 0x5) getppid() close(r0) 16:35:41 executing program 1: socketpair(0x19, 0xc000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0xffe) chdir(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000080)="3093e8c247d0310523f5b52943870d39dc6a605c7ad312c9004b971fd4bf7261a3ddc69b665439d52992b5adcf18754452b3385b0466b3d77048e074bf24221e27fd3b20cade1334b7e8f76fc2ebdc210e03a68c08c823c85cdccb3d0e65cc283356a5125b37c3a39bb095e6030e92a24d73ebd14239fbd0ab4644c61f50ccc6661e655daa8961dfea3e814cf2264bcbf4d416600b74504b6ed6545926abaa8e4abe628fdda162d4ed83337c", 0xac) 16:35:41 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) 16:35:41 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xba) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCNOTTY(r0, 0x20007471) 16:35:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000000), 0x0, 0x22) dup2(r2, r0) close(r1) 16:35:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0x3, 0x4) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001200)=[{&(0x7f00000001c0)="c71319b1ba1a3dee3b9f054bc50d78a23f9a86d0f295b757e6793d3aeea4d16d9922972c7ac62ce89bf976605b28de4a67b9a95b5dfded45370a6ceea4b347194f660d4ad59ccb844c7d54a0b8fcad99cb7a206a113cec58272fb26e6383d995a14646e721ad6514b03d9fbe0f61afba7bcb8622aec18953399a0d709939cd323420e162c2c0bcb98b31f7fe678f9cb788b6c0d56a50722628f9f36604237835200d8cb286533799f2f37070ff5b59a5b667b5aac58a4b44b324c4a5abf1c10c9a9ebaebe8f72518f5ef0c1a7b84442a0fc1ff3e2f7027428397cbcda7cedec16e1bdf0fa5a8c76940ef76456fefff946cf662fcb4a02b70e7950430c7f0c7df631e73d10611ee36f0cc1671a5f53e9025286f9384cde43d3ad2bfda0b376f1c7f0536ec242c6ae0e99c260d5263e92321d17d9b932e9e9d307c6d36857d460548a2da743a7132a52d2f792fda80d5551df5f21612f864286118bb62058424e1ef708d7ba2d5e08809bc16b67cf62627088c1788211c7e105bf403be0fdc2715d8e12930ac0fa17491bae6ff96e505c2074b80ecd6120c2b8fe08b1eaa121ee775eb459e77cc255faa5c758981dc5050e89bf6f1b2d96b8661bcdf43d9748bac14f8d0908204bbfa56bfe172d96fdf0db3a9e2d5875a5eb2763045016356d5338b0f1b45e4c56486ed7da78fb6bdbaa227e0d45b31a5159fba4ae7087c20021e80263397ea71caae8295a6a7bf89372fc9cc7795aab219f187ef7dff20db34e3abcc255df06d6892510c1eeef90c5ffc9517541cad7887ce3fd9b0a91a4526d0ab88190650ccfb08a303389851344e7cb6d2d8ba5d4d6c49925b4d61338e3b9c6836a7ad314fe79fc76664806f7e27647c75408011592dc70147f7045a4e64bf49a0b8914f4d041909d1555fe6ed268fcf823c862e9a54d87ffea98bb3defe542815955689a19759a9e481431a57abe961965556db64244c8e5ccbd90d5b71f1962e83189f17ee1bc3007aefa5882e06779a1a7e520b57f495632f7aaca7a2142d940ca5964413eae46d2fac91000d5de94ce5859656ec8d7fe1e3acb22ff2dbb0b3925bae683f07922abae663d6c5b88535d0f82235b67dd2463b52998195d1ce84b75f8ccfcb0ee19409f884640543a5aa0a54cd17b0ec2a1cd9c6bcd8cdce177426fac474e2c8beb61f209819da93c60e85cda67c3de29ea83300881913b19a29a3dfcc4b845d16a8ccf357711f60c5d8c92b7a158d227286406fb7de9aa669b26265ac7c3a16632854496844718591c63c4cc0edea35967708dadd2df36e32aaf676f8603f8108f82d830b88341c4a1a2ba84fedc9f871644687c83f389b59ee12f82cbbec2e08a41248cf33827a7eadb7a4341d284910c6be89cbcd9e07e7a0cbc68df380e8ae7c63c65fb169a960ae81e2b8a36fa3cb6f8cd9beafe883492eeb5d52bbb696eaf46a6488037fda77a7a5443519efa0c3726e935bee83d9b056c553fcde300c3cb3b915c1798e497bb1593fbaeb82413f26966d4e59979153c0f0ef1a329d9e69d1ab9083777af4afecd057a0da139c12a5be9c409a375abaf9a66f3f702abf784550f38abf48dd7e12be4d92e53d0b4c93a8edce8c55ca2dea35ba99e3a8de2e91743a7b17da2fbdbece0fde344b7af014d16f8f8e141d0eabcc8c18bbf68e38ce0f590f2ba9aa400b6453c464aad1dc565a611247259d52f1c85cf8378d915ed5e4b606efa3b5119a6e23515982ee75ffa96d9634f3cc1a373f06f23837321a6526a577f15c6d892427f960e2ccffe7580716a55e0691bff6050a844ffc18874db3a6316a9949199e85c6c1770745f3b5cd77c0faf51509fbbf445c2335b2a03e61131b8af5fa74cbd4175e53d3c66f6c2e66bc638ebcde8756f084cdd666af6ed3276e5cb781dd3846874606c01d7f4c7e5ebf76532ba741487ec0dfe1a6c6cd8c22730553bd8f8bf2c8a4f5eefd06b497ea742091166135724b1d5df41fa0568b2c51d4d0fa75383f03d149cfd2fb0857311249e6f2a4e4b99384c0fd093110346a886922db2b93797308559d95376bcf987223dd44d3e4ea319e48c2c079a94ab2d232a7eb751c1c42728559ff179f459b94a0960d6774001ba08c70e617ca4911b208ba85925783fff4dc6dcda9224003d26b608f187f9b1f5aa063d4f814dc139fd97a50acea9e55f84e476e7dcdd47be66a05f2382b97b182aea510ea06fe9dab437573c3c0a0f362846c45795fc82ce0b992dd9b3f91620bdf3c8143d2338e17260dee6b606a0e93f470a1d63b4792d756df00afc9959942fc9daa11e9b007623e51cbd24d867e98af7fa5183560e811f6df031355deefa6d5012ab1bfca586403690dc8bb752c36a09e334536c3da85e96524bb662759356fe738a4a798dba98d3d95df743b596d975d10aff0ac7504c0c3dcd5d103b8e3331516da875e5958bb005b5692327c17dc540f532196183f28fdd4d5aad6b6261a6388908cdac1b26fd054cc3684de50eb0761fbe839d8a0c625c8305fe39bbaea6ba69cb97c4f2e7c15a19a7dd35f840471402b5375ee5ac576cd417446968c85dfa6446183da6b891f178da74fe90b059d1a10947494d19e0f90aa02c7922c9ab687ab9f04401e3d271b01c238f245d7df24da4ae9d8ed1db8cce4706bee5d8f0df8ee89e279fc70a0f99f358f57104a429160df60710157545ac69191e3a1ce6120e47a487c7207f053cee86d3d43799b7197e02587bcf2c048941eabf9fa0c064ea2195e31373c6a435c02ed6d60f68d668423055851fcb8e5d628f3fb394f3e24dd3c121f7a587e5368c79aa8aed1301bcb7172d379ead26291c9de50da0bfbf565df4ee8ec1023720c14ada8fff5ed5f90e7beec0a9862753885c9089f4ef538713052c242c3a2505ca9d2ecf1587fa2116b52ee720cc0e98684ae71a846c5ebe97506482001b0ebe95eb7b91ce684f74689fc187b0297868b8ec3f0757bebb4e45aa6269c8b23a2e72e02bb6f9a6860aaeba3d7ab7fcc409b9ce29392a8acd838b65e89b2686e65b783c6633da5fd8ac5c205c8e30263d82436e71206b55b2d975e7d0cb477cb171b6685f4670e13db80ada6283604e48b92604b781c7ffbde43ca6e3dadcae02ba9ff2d3fee6aaedd89eaab3687163c1a0cf29b2f6afea09e50352a6797a2c78a325da68baab9f556593d242415595b91a846b6407db0fce1db95cad6d7e3f79a1e07f614f0793f412b28bad3d15234ded8346ee318e72e920629c26779482e41ea74df37a0fc5ea4281da5578205a077225f62b620076f5a2970c5aaaa7367177bb801c54efd56180d7f8d46701ed68696c014ded47f6e1584204aaf884c5763bc0f6d13db7cdde79c1e3246edc1545302cbcabca6da40041a263ad253c12166bd6efc669704e9d72baea4b94e2835afd9fe1952e91d4c42eb499d70520219f180741ff217a3d06bc10bf34faac407761ae3f9b18e1e95be7b85edc5665d20e54ecb52904ffca3d5292ca35c5b6596c59c14ee8acefb629c676b63a8a7270fdb4f9c4aab7aad8f017eb1a72bbfebfc8e1cc440475a0cd9d9d0a1ba972b06ad2a7a1683f9ba192194c2001c87c8972b8cb8ca00f021f7c7e15a8a5af1103c9591e0c5a2ced9a54eb2b50b811463322e0469dd6f1987de203be13b3d1faf0059083fbc07108850223acc9b443e947cd6f9e05908dcd049f2bbf85b687a569390e39b436814d3c1dffffc420d5548eac190e986170c61d0b44e17efe0740a8f12b0fdd5b8bc15267c52706c15adde14aaa7eb6be0a4ad5cf0d24c32f7c5bbff141f0d91b736396e1592cbe8611873e989a57f4364946e0257b4c567328fdbce66eea41c9e684cf67f3faa1e5c9944329dbc82305ee539fbd4dc8b88b655c4c9ca4e4862782b30cc85285f6c3446ab0b00341237ae5061d5da265ffcbd5ba38b0318f4a1b8a8556de85a8677caf09c1091408ac58ea079b6f8655e303ec951a9c2d48be509ef5bd0d451cb06c0e2074c57a2837cf50dcc7a449ee8df7318b62bbd60620f691ad27c357979066052790b92014ef6fd85c18432fdcf96711b218b16f400d66ef8550f8a1ee4b22f3acd8a726917092681fc0153e528bfaa869e762bab04c9beb709c075dd6cbc47637aaa0734105f8bd8c38480a5c23616bf21462b265fed302ea20375fd52da7867e39185abe0226f8bb6a88399b31698ea64ca4d46b4ec5740114beaf4d2f8ae1f512f2268ba6fd945428dfb9966e5f0b05a65995a2b7e97f6ea22d3008b3041047efa78a44c62b561487c0e7172fddd8649c5fc80a93129c5f331419c32524b6820aa011efbed5347c7eb2c63df743c304dbdf5e00bdd56de9d1d8c2292018c9a2fe86e5fe97970d7eabe6c3bbd2eaf680a1728a73fcd276fba5c7bc2508f0b3303b3b9d925a257c327ac56061b339d8c5827360d17d2f0b79ee218f4feeb1e3ab24d17cfbe01c790ef1cf1e5a83ea43f76631b532fb9d800264ab408f1a9d30eb9cc7b958974e245952afb5618a9dcf764d3b247f0186f1329e5bf4d410774ab3bf73f0c8067c9017895bf6e59ba54cffb747420ee4936434d95a780dcc06ce0d4265a36cccbf9b911c69901e4b36db8af63e01f3d722bef6cbedf6c057b92cfc4040c85c60c234553daf51f3282f6fc04931986360498efcf5d0fda5ad4155070d26a7cc30ec697c84be5070365e226368699a63a9a569f3e462bd6823b0e8163eb7978116ac38fda71fa17aa48575063fa36b6c261a4a1a470e6cca8f1755b730a4c3bdeee1e89459583dbbe0debaebe07ccae7ade4bad310f06dd7de5233a9cea67c1d3a6736a6e974877253cb470e37522a3b5c7f02260c46ebceb6921ac8cce059fcf24c6a57b6ae99de865c28a39762ddda5f28fb4c2cba4755c78fb5602f7d5003eee9d31985ce28ee3b322963752eb3fe3ee601e1003b3a32188f522596ede8b2a15ca3345a07ad03f86470a5600d25fff8b83027986a305bd2b16e862b798f17ec94bee74ed64a2a21c3ab315f02a6c72f63bc549c9d748f9abeada8d8a3efaa8a68f4e9752f7c2f1f2be7a1abd181e681a4fd8e2b23fb8ffb185335659ef531514e0982c3adf91bb73ec68e7fd46a5f6a861adb2ad718548eb4cd54bdc9e831978c3ed1db3e158c98578be206f8bf66c07b412ba8631b62e0a750b58bf25c79ccd2512985d73e551ba1671f792cb739e29851088fab9da79b2d6e45851d50b1c269fdae0cd002beb9bd12bc3b575456df7948101f72d392cf398c63df24f5280fcb6b66018d1bfa8fa05547d3804edd32ea53c14b151e17902edd5e44f21a941aa7f503b02e85ce2c5c76b8575c10d450216f07df9a96b7a139400d6d2955bd3e1d0192d74ddbcaf9a227abc14ff8909eedd74d3333aa6a917c876aa54fcaad33cf7b35a083730034e7ae64f02ab2d43dfe9dce33ed3d3825dd292a175f4e5ea62d4609e7cb4236b6d6a349737782dc640044c570ca6e50c4e42b16df3820cb11aeeb488a7cca4083fe751696562d587b167934b2d8e3b2cdfd6e8918beb4f04339f7d5da08d341b1030ac92f2666062f26d6358c334f5215f3c795d710adcdd62b95f8282126322d1033ade8f08976dc1c7444ac79aa81c61f6453610f053338b80da1684d2ec4618a156cd09a1ca30cbaae7c666f54fa5cc35a13fe4f9d894479813d35c29761e2e72d14a07f2d67131cce014a9bfd4c60371533a8b1591320ba7915b679791d03c9ece7603af3a4e629693e4d1ea3a35abf0257192153d", 0x1000}, {&(0x7f00000011c0)="75d0b6c11e59ccaeffc89694e099335a08b60eac58b9f870d4542d8ed5420d", 0x1f}], 0x2, &(0x7f0000001240)=[{0xa8, 0xffff, 0x8, "73d4f3706d644de74282714f8256ccec3028f7f7112f7839bcae4902470257a1985ff503ecdf377d60efc64ff21975dba75f0b7b1700fee542ef7f2deb59f1a6aaaa546a530b82309d588de6a044870582467c75438b9a9d3854f0680dc82377a41601853e106b0df3085a4e6fa64e167d13220f30aee5f72c20632e952016b4c1065c5be79d3a61473a00f6bc24fa16f3d1"}, {0x58, 0x1, 0x2, "0abb3e2c330a5798011957200e8c36a228f513cb231f130efd100cadad15d5aa6f972e3509afd08289c78ca88888a0c4846902dbc1c65630370419f6abb59093353aff6d5d767f"}, {0xa8, 0xffff, 0x3, "4fea3fd68a1984960a9e6a8e1e8064f549163ad3d758fd902826ca8926efca3efc28cfa7d5418692c2c4ff310c71fc12e1ebb931e6d48602ab73625861cabdacac9e433331fa9f3a3fb591f214c9d8687786d4a2eb65f3e33db91671dc007dfa669a8f94b63eb3aafee4c1c4fb50d5dcbe7eaf0cbc7990e2a6441d613eaabe3517f9b1c71b73f39813da97109936c010b37952"}, {0x20, 0xffff, 0x3, "90fb65fbdaef7c56112769"}, {0x90, 0x1, 0x10001, "2f6da746359c9e3ee635fbbb79d9a320ef58732c2ff15a2cb780d0c454577448bef20c65dc6545f903040e09a1a32d5b75e7dc26bfd0e4629086fbe1ebdf5da104365f6adc3f51574e14300431b5905098b66a9218eb9a41c1b10757f99840c97230928fd49e805fa76ddf7fea58f7bfb89bc5c4bd4041ab63"}, {0x110, 0x0, 0x1000, "966ea4f62831d8064956b96d91bc2410ca8643417edd678c035549ec0e4aeb859d2c95055b17affe9371424ccb713b432a106e3b8eff021b8b9bec80561046511cc10ce675a71eecf1c99e558e20a8410260ce76efb4b3fbaa70f802a1e702b3ab9bb71285ceb1d375a93c010596389cf5245c4cf57a5e9b7d9598337c62f756af6e3833f9c977ba9f576e5b6a987b6f69ac40b53f6b730c2687cdab7a3ec81a7a466e6d4ec7b17eaa4c8394abec872c7c91264c565eecac4403ea685b6ca40021d6c3b69f28ddd9243119a9e80ff19e970f49a9f04f2d87253f42c6f3c1ab7d5d3b0bad50bec11404a7ae1574e2c8c1c5dd4d51e131346c2772e198"}, {0x38, 0x0, 0x1000, "24627f20f43f346fdc69f4e424df944ebb3a717951a9b203c6a31a70821709f6eb"}, {0xf0, 0xffff, 0x2504ae9a, "3370ad8fbc970cd5f260058226383de2644189ad4d60ebb262814363fdadc6185c7ba4ef9d3d01adf0eb66eeaffe11aa20af5336ea268af5b6b0da1b23228cb57133a5b7b2625373e196b5975cbfebe1abb812457c7959f878b2cc326dece83fb642089d459c8cbca94339a580a6f17c5bdf66a4396265bc1475882a2dc0c108213e7578bcd2ece1eff105de1e323757e65951a71ff266be6d930db70e5317eacf2d970f2bab49169055273a354e30deec0ba761c85f321f67eedb6fb867c32e2082166b79ef6c078047a5260ad75055ef3ad60f55cd567f60"}, {0x30, 0x1, 0x0, "252a9f9e4b1bbb4c323810988071cac1110813451cb13d5c31341f60f08462d7"}], 0x4c0, 0x7}, 0x1) 16:35:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r0 = getgid() setegid(r0) 16:35:41 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}, {0x0, 0x7}}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x8007, 0xb2a) write(r0, &(0x7f0000000080)="ebe3c744ad32fccf6a3ec9cf8e3e54628f5da234d23c9a2bac65ea459a74f795a5305689d79d3c034cbec72124e240468fbaf5b41eb5bed782198ce62a3b6b28b1b681d7e640536fc9b5c3427c", 0x4d) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000140)='./file0\x00', 0xa8, 0x2) 16:35:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x44) getsockname(r0, 0x0, 0x0) 16:35:41 executing program 1: r0 = semget(0x1, 0x3, 0x180) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/191) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r1, &(0x7f0000002200)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/17, 0x11}, {&(0x7f00000021c0)=""/21, 0x15}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) 16:35:41 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_open_pts() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) clock_gettime(0x2, &(0x7f0000000040)) 16:35:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:35:41 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x60, 0x8) semget(0x0, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) r0 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000000c0)=""/207) 16:35:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0x124) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fchmod(r0, 0x30) 16:35:41 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') syz_open_pts() mkdir(&(0x7f0000000200)='./file0\x00', 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept(r0, 0x0, &(0x7f0000000100)) 16:35:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() 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) pipe2(&(0x7f00000000c0), 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:35:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) listen(r0, 0x9) ftruncate(r0, 0x6) 16:35:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202c0, 0x1a0) sendto(r0, &(0x7f0000000040)="879e7fcd9153f48c548ba3185648342f9b3e9f60f16ffadc7fe57a86b38915f1b53a2fd832dc858359c864e403c61d67f78602c7c7dd4ae02c8fe828e7d682329705185d1e3e1db27c35beba636d188500fead6ed843fb6bb99a9d67814162868b6d3f3d90043334c111fc5d21d0fd3adcdffb1b1b4db909e51674b463072d0c4933fc12f44ba1946dc4115a278975a765b0cce1deda9529da3613309bae76f9502f048ab04b103404cb68dfa4573c64adb7b6a9a86a651a370f11983f04913ba894e0efb607948fd7292fe8cd7e73cda80d5e081630bec74e92356495e0", 0xde, 0x6, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, r3) 16:35:41 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20412, 0x100) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0xf0a86af7ff0ace9b) listen(r0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1ac) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000180)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d4", 0x5) dup2(r3, r2) 16:35:41 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7fffffff, 0xffffffffffffffc0}, {0x18, 0x2, 0x4, 0x4000000000}, 0x40, [0x7f, 0x7fffffff, 0x0, 0x777, 0x6, 0x3ff, 0x8, 0x9]}, 0x3c) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xb2, 0x2, 0x5, 0x7}) 16:35:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) write(r1, &(0x7f0000335000), 0xfc94) accept(r0, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) execve(0x0, 0x0, 0x0) 16:35:41 executing program 1: socketpair$unix(0x1, 0x3fd, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000005f40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 16:35:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x3, 0x32a, &(0x7f0000000000)="cccfe4778568e11e9f2939c863f727784a660168017c76271fcab067bac695d92abee2666d28", 0x26) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4a0, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="8a8ba6f42eeda4c9739d262a71531f7cd2b7ee5be2b7542e58a4324509004c8e5f92f7ec1601e4c970a1bfd26c9c5fdcde46b3549d6385aec52777efc5e7ed77dea80c867607ec23f7e29f6e93336922fe812eae7b1ddfc19c3ba244f274d868b1ee1141ad57a2682eeadbe78cc317711e0d29a627e5c0d1aaf88def834a611acd9815c7821079971a2b3f668199878b6d7ac8ee37d968aa3ce775d9e4095d2f82768ef96d9e9ca88220549cce6a466dda", 0xb1) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x4005, 0x8) 16:35:41 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0x9, 0x3ff, 0x8, 0x1ff, 0x65aa, 0x5, 0x189233eb, 0x6948}, &(0x7f00000001c0)={0x5, 0x6, 0x8, 0x40, 0x9, 0x78d, 0x5, 0x9}, &(0x7f0000000200)={0x2, 0x6, 0x400, 0x1f, 0x0, 0x9, 0x4}, &(0x7f0000000240)={0x4, 0x3}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000280)=@in6={0x18, 0x1, 0x23ce, 0x1}, 0xc) write(r0, &(0x7f00000000c0)='\'', 0x1) 16:35:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:35:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xb02, 0x8, &(0x7f0000000040)=""/227, &(0x7f0000000140)=0xe3) syz_emit_ethernet(0x162, &(0x7f0000005faa)) 16:35:41 executing program 0: socket$inet6(0x18, 0x8004, 0x7fff) socket$inet6(0x18, 0x3, 0x0) 16:35:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0xc0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) ioctl$TIOCSTOP(r1, 0x2000746f) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:35:41 executing program 0: clock_gettime(0x10000004, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:35:41 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="f2f5ed9b2f8a4516148d296d49d9c1c35fed42134e2dba9e0f27097bbe214aa4a2bca5526d0500de02cb024ea3570000000000000000000000000000", 0x3c) r1 = semget$private(0x0, 0x5, 0x10) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0xffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) r2 = semget$private(0x0, 0x3, 0x304) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/150) 16:35:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:35:41 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1) 16:35:41 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000180)='..') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4810, r0, 0x0, 0x59) 16:35:41 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x4}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="2b9a1a00f5f1c78cdb336e9b27a42662ff68f586d3c4f898fcfdffc9e865b367c01ffb1e5ed9a51a934370c598f1c2b6676c8833adc5736c340958c59050c9176e6dfc943c3bf4fd394583a49b005f1a7d1f85a4c4956f2a7c45e77709f9d184c9c6c4e429dc3027d21227739b", 0x6d}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0xa6f3, "edee4a389e73c294e471530dd48f4aa8371654edc719dc9704292d20c9e41c8e2eda6032c469a95b1ac6bf5c0714c1e770f3901b01f887fba9a98084e6e6727f570e279145bc07eb33bd9bf2a5ce644c14e78ba81a9fb8845ac9c71f93286234e7c0eef1e9c8dfdbd2ba701a54138d8a9d0d714e5dec9a955c7a4cd42c098e8ad9503e9c0ff29b9745f88b2390e1899e4b6191d6c2ecec4bb3bfd58cff3c03f523219b5286f1e35ead8e5eaf89a0dfe1fa032de1b64b5570cf42c4995c39c49bdf49b3a44f7b0bccd0bb05d9b32c40a031272edea8c8f813ad87752032dfa79436b987d0991662e040049d931e4e660dd9ddb1f85e3689c4304be1e5c4b62bec7579c7e39a0ff8aff398ca9d4bc4c9b6251372bc0a3c5cd3d7039078626947a74aa91b5f04959e2ea5b1dda7fae1bfd4722eff96501ce1cbed0deca4a70f1d34584b6b6a874c492b90370444309e2cbbb20b7c67ed7ad11f478cb8cbdf4fe4a776281b1fd8a4818709d05e1a4aa72933d7ae03570478f04e5e3dcc45c960254b4b0bca8b65536aa605f3c503bc654a88244128b1ca3962f945f574305a22576103ea00736dfba114562d01918be545c11812bcbfdadebb7c06f6efadb7c55aa31b6894e913d1e4d27d3e958acd2770a4831aa7c444125e663c56064b89b9b9f598ec955a78c3c9ee0475145053a07ace395c1b87398e9d36a4389c9a901e184f738d4572175a54e79dd6657529357bc3dd382f2e502342a6756705fea6a3895907ee2ae02a06d1980fcb00c9bde50ee2a8a9c4987f8a3a62c315dc59ede259c9ce44b2c95d14010aa81e34bfb7cf82b86c45a5ec6b189590077deff8067ca119a9fd441bdab00eb5919a998c5a2af71bbdcb16e339b53c86b137f027ff6636580e38e0c7c1add40a141e99d4598b47953edc26cc84ec4e13508578abe92fe4a2974bd26d6dd12595b6e0e719febf6e6b488e931b122580fbde1e4c94baee192c820603a588bab98e36771144c14450f7b08db6f2d6ae66414dca13c2935cb14af5c1b6b7b6e0a9a45ec879962c1358045729c25746650e7dadda01148d56969ef0d4afa1781ced4bc403e7263a70001353a06ffbbe6dca242a616fc2aeedd05a0c91dc7eaa5bef13617b40b82be744bb8136cdd3a922197f2084eb33a8647a449c2f795dafe16a7a6760a9fba854f032a6803c10ffe6d932568903f975e2bbf83133293ffb63c88929d21a3abccf33c62d1cb94e573784e5b92113fcf6a2d142c5d92a1b79d7e3e2378edfeb08bf3aa8860ecf31e3a279c11801c341e477bfa0e0aa47ad19cd18df4b54c9a84a16ea97ae13b2c0e73ef16c216eabc669e366e59464ae6cc094ad8acb3c39963ce421f1db855e071e780818cb02bcdba5e68f9b037b191c4540556c3412cdd027dee5d58b1d7280f119d9ee99d3f8d4b984745bef589c2f53e77a64aaae6c8cf9d318afb0ad94897f3499f341b4b19feb94131b7be78a82cca23f4763c0ec3de91f925374b456219109c12b6967c6c972e4dcdca71690459672111ef435d53fd42333b3a1b7b7b2ec4c180fb303fb3a1ac1a363c0ebf3546a53ce7608bcff2d2ef0a69930616279623e093ef02fd0c1de46293ab557fce45429d094b1b9ebd0e2048579eb8a71a9a5b33aa7f814e8cccd618809ec38d72c46e5ad22e04dc07a10662f2be68697b2c6ae5e205c3b4cd025ec309494f22e8d71f5f48207bbfb06f061ff24b0aa47e722fc1a5fc1bb6438fd723c2f2abc4d1fb5f2831d3665d71666ed7cce7829479d099454a5f1adbeb7ff0c817c215d8ae05216ae8fcf80edf79428efbcea8373af55d3e35883f743267a13009bb6b4521c4339c2cf6b53f972e33b8cc4a932d9613133e38d11768280999b6987142b6c0d013bad20f3e3fef3dccbe934066a6ed7aba4f0bff8f54a63966bc12388505930cfd997dc129a2a35aa1ad4f6042fe6b1c13578f9d8777eae1afe4bb32a0ce00dd452516ab930e8fca92201ab71822ba6076da8f1199ded94355d4921a965e7208b102ea208a1109120be942e892949d6121f1703ace446365dcb5f615f0fc693158f3887f2777509a058b25db04e4086c4f5dbada41ab7f1a8c2a3c4fddbc5c0bf05de52eea0a76df8381bc23df9ee30c22fb49b1efaa6bb8d258e5c79bfd7616a2173a0f9bb5609cdeaa32f90d41e721f4382cffe7a4656dafa0d842099f03344025dae95bc8e7f0a9b05dc2114bc71954c518ed2282e9e5873d78f3fc24f1fa2869f189fdf46aa5f7e70f4a587ac5d26da2a46f3ecb8b7775026d98ca299c1be25099b6e65824336ae1a72d01cdad86468cdd991c33915cabe3650de8fb2b354017ddbb9c5b468cdad51c067802d7116967dbad280f95be185ffa9c101c7c219188c9c26eedcc1b76810ead86118d46ca320e1a603db2a52c422551a7c7eb42ae1961fbfab117426046590c3c28828d11fcd28b7c339544fc99367b5ad3294af95898d678fea9af62d3c8e4f6e856b74faacd667d66d75cf804108fb142534166f5194e8df74b722bd5174e310719e0fc941cfdb468b7bf5fd7e3821bf618f6814c6898bf98036b7da1fbe2e688112305e621f6af9f58bf246cb2f986e347263186a88f4a93e948bd4414fb9875f58b3f72b91c55e9645b6e0fb92523067fe73d46af9c6e1e34ce0670d115d0052ee94a17d8c92b28bfc563749d02723391d122738382c8a361d505782df83b8f0e4e7378e8f513c454e03373466ebd38d2fadc3b6719ed073d626caba05132fd9736709d884927052722d798c993a3291e7ad0480337cd038864527bb2784012e3fe9a2da6f973e592b7372b78f9ca3cf5d7a228a87599fbfe277507504e9e0533a025886a32a55241ff73f4fe6f4368f107ca39cb47777688d3363afcb3144ea38542d72fd782f15d283811fb184a9a3872d48503447514f2bd3a75a2f866145268543c26aa342eb29f95a9f1c99f42840180eb150bf1166edc40e090828879ff6a218b488829a65ccba1931bb0f91e8ca792697254c1c676330590f8b6671a28742f6a468740d37be47eeeb2daa4d3496f1f2501249213296985b136be5e495ce6a63b60a605b288e9027e7c2a2d2d7936a87502e6f98e6a5cd742cdaee9731b309d70aaa5d5688ea274da446a8acf1979871a446e914b4882147ec5db5140af6507add11f7b5e503457b7899b637b48241667e93344ca627d8c5321f0fca15e5f4f8dd5c0753faa06876f93706b1a36d528ef4ad910717db88082928470c0bfbb49c8542b753a2ba5256b8ca48aff81519eb4c32a98aa33cd6e811e3730dd274a6fa7008f780a69ef5670f0fddb9f6f5bb0fd029fa8edde15735e9ee8b1e609d3ac5e419262d87366e0516041d4ebcb566f3ad9c68f75287890c8d14cb802ff893bbf6736bd7975c61af92314ac8000b9b087f2f62f543ef9966ac1a952b6064f55311bb0c3ead24dd648bacd91956f9e7d4ecaab49ff0b363d277a049012b8b8a9618168d05de9d85c8067e0b5696a48773d1d18b41a36952345e0147fa9b863916fd37f875110bc06b181381ef321d1e88b30a9b2dd3365ac75bfb52a71b9cbad0f6d0d07a9aa95e0d2c1ef39cf9c2a9ab6a7b2d7a29206b227c0d67df240a762a13871ee479445514a1645ad9f4b80035cf0112f0d9e8e20d7d3dcb76efe2b8f35ae47002b617af8e77ae86426a4d973182c9a7b7621def6a6bf8f030f3f94d41b2fb7e1eaed420a61bde251a2fdc41d7795c908ebbbb9a1ed14849088710e2d8f126cb7ecad509a9bd12be6f085c40e4f03dc5ba036b04bcde199290ef854e5d7323724d1e3d493882450fbe6c7872a6a3d1cd732b7132e66cb3337910f8119b5d6f45196baacd958d863231cca5b222bb6432f4690ef795536df0aeddd89b2bdc45dec300ea573d62084e7b908d788a2846582a0caa66d3d6fdf716bd9d80d5921365c3bc635e4189fdce2a3a86230aff6568b61f671e8ae81ab6244f039ab455c8d2b665506d0f6924b95877bd7b1b71fd9cd26c9b8b4172577865d04433de46c6b7f8f31f645aa7337580f9314836878e3017298fdce1ad86799c285f45748e891da258ca94e9a171aa939e468842ef430295fa36dd4acf63ea3016e378c61931af33490d1152e819f7411da1fb2f0b9bb06fbba1bd1b8c301f90e4af57b1ece8bd6b59f8d213ccbbd28986ab941f876db14f2e767233260e636f5ca73d57bfcaff54a9997649eb8a02ef2e76ecbe38c66797a1f5b65baa5907612a6061a895263cca51cbbd89c69e36f0b978e11a5b3e3a22b299500358f834aedf85e08a453585054fe90ef17fb0174e0fa5716d7f46b256771f35d5e2d3fff9b6c41c3b218c6b4653a5302509f3704cc9d6766b85e10a751fb785cc10b01e55deb0d379526973aedd2c06a355f346ab82efcde7e8e1f38a2e4ee7bf56f9da901cb3023f065708cbc1879c0800a122725fd10ab0efbb0446c2c3ec10f60950cf9e15719cca0d277cda4f4b7eae293ddfe9161848c82c22891b2b1a8e90b490e723d59556147b9d66866a2f35ca137389dd7be0d97b949f208848633d0cbcecc682d4ed461a058c60244f1d8e124c28934c9d7eb7b35059ba0f43b8489134928900114fdee40444316daa9e736d68c810be6a4551e65ae13f3555879ca2592e257607d5543ecd8b585ffcd1d34967b7a027522c845c13a9b07782d07ba5b22927462140cfdcc5601e0044b4c25c1405cc9f68e6d7a05381d4554a3a8392f9a14d25640253b163a40a6077f5e7d45f2baee2573bfbc0ab947f584400dda14d09044803c45ffa4ea5afed8c8f71bd2424151640be01a46f0e2833df128522b6c57275fa856079c272699730d25634af61c88c1a30e29966df94176591bdd6278f0d231df45f0e7f2416a97f86c2c2053589196c0c1ce44492c7f5634bddbb43b09be923ef6e639836f8ea1d3105afb6508a0d0a16dc8a1d9b86960199ecf1fc7c3e77c56497e96384a2c82096a0618976b02afc415a799473ffd22bc62ba48cf8adbf151c3239a3c63a380869535775e2b4d10a275cc2f01dbacfd130f8e1acd7134765a9ec4e5c67524aeecbbb06a8a1579e33df7895445d0113b79f5f1b63762f2c00107cfedc1ed39f12d40121c8ea5ac6067f5d91eb8557a3b17a4ddf090e0a34c2e1813145b1e36867367f8db89c19a9ba7044a6ada41dcf23617244bd1edad9337be08e0fb662cd63041b7893028f48ec650b41833791211cfce30652043f795f94834c0d14bdc11d09e7b01cd211fcf104dd41020a5264903fdcbc9d96513d1bac1374ed10534f926b4c7edeb60f6df3d3df2a67dff9bbd72d270e0085efa07ea7e1e9b29976d6e18048162edb6654900d2cc40ced9fcee2af2755f2719986bf5255d617fbfa690160903f1716d628a0ef97c6d9c44f829b467510443c6588be5142624e50410aec6042440a4023b1c61d5d3da816779602365cf09831a269ed11c47dd975caabb22b0cc7e473349a7251f7d7df1b532927ae765a50ee60629b5bbd2b1d44e4537584c3b496aa355c61473e94daf6286539e2dc31b6e0e23aea894d0907cba56184e5bd874989be42c00a1b3410e40bad08e797151ae028f34b3f166ee68d97091603d1423101e797b45b542fe08c6d01c2fbaa34ba211b15c151ff2ce6b2f8dff401fc01e0b2ad92fb1d50828316433361178e0243502c09f2534ca29cd0762a8e2d61d76fc81209d1604047c947b0db679f5670a53cff8349ef1cace822961f54a4722c8a"}, {0xf0, 0xffff, 0x4, "f05db5df1cd3efb2fff9180e522ffcd1ae6cb3a1f52b61cf49709f9bdc5ffed5e743a4d9513ec148b7e8155e06c1c14ade982da398e666495c9eaa488a59f0d948f672ddcf98c091334ab6a48b9b9d1a535c927a06ec3d05bf6b8af81eae48d813b6836d66708baaf29b064e969afc2d411631f5e884d30e7e1619631e926608df5c01e30121fd78b6be533c09f752e3841e81090960ff75a72e73a9d102f43d31488364e3db503c35aa79358c9ae1c4f5d438418862d0d3cbd58605f8acd104811b406645ba20ba8ce00ddcab6038e6e3a7387d902105d399186ffe95d0"}], 0x1100, 0x2}, 0x2) semop(r0, 0x0, 0xfffffffffffffedf) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001380)) r2 = dup(0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000000)="cf066b22258372d19ee811431e1f245595b75da272040a17ce85510eadb37ada17dab8e3ff24361e58772292ee26e44b07097371da78d96b4a50a4958e5ac4acb8464833b36e3f5c3514185b58fa2fedaa15422a1434942f89e2cf84769c522b1300d0a3c74269128f286f836a12d4af0c11bec16ebd1917f57d0b6f964ab6e73941fa9967d7722e29705dadaf7ba4379275d7", 0x93, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)) 16:35:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x69) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:35:42 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) r1 = socket(0x6, 0x7, 0x200) flock(r1, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) socket(0x0, 0x5, 0x3) sync() flock(r1, 0x0) 16:35:42 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="7e2f58220c1f42718983535cf849a785b1d6b5b9b9bfd2d184dc5d3f11b03ff0d88d12bde9c32a43e83f0e95a23fb1e3df9d6e8ed9080870043f9bfd98324a3f83c3fb4ba33737adfbcba037c676fd585415078d40bcfb70e8de4b81c403118d36a38e57226bc2523d350323f855359d6f20f54859a2531b194c9b7d4c228afd9119fa9f9d4070c7f4be8f9bf3195073b20891cdb223c068eb8847c4e144586bcbcd56ee8c3fcfd0a3ed6901a25116497301887cbcec7e8e6a401de5fc0c43fd15e6dadb96f156357998317b76032411625d4265c8afb1d25f70febd5b82253af28537d37910f67f4c6b546f", 0xec}, {&(0x7f0000000000)="f5a796a3d8bd5ca27af7a4b69a15c92834b46ce17e6c9b73a5295d70f24b768917d9a2273ac17ab275daab82d48ba7c5c5647372f15bfdb246aaec8d4c50535d979240bbfd99d150ed5b5a5d1cbf496796a3b147671bc88b52d21f0d341260b4", 0x60}, {&(0x7f0000000080)="de278b09b8d03487381affb4aed6c1ff52ef031aa005ce1761c10f", 0x1b}, {&(0x7f0000000200)="29de25afacbe392c98ab1022964c58955efb2f81221a7b71890eec7d8a7f296ae23979c33e8103448b2ab32df51144052229747f0f3c09f30436b07e75806a6da1e2476869a6da3e26c04bd73dbbc708f9958e5beb60806248caee1635303a64cf3c39b54af6e5984eed6d811b81fb660d56e4a743cb2d118dc3afdfcb6a26129eb6bef4377d511a960ffc49f7da9238c310c71e00ebf750b5850631b14613cc5a84b642e857fb5a4c192c7fe76f341d", 0xb0}], 0x4, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:35:42 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) 16:35:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$inet(0x2, 0x4, 0x80000001, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x1, 0x0) r2 = socket$inet(0x2, 0x4005, 0x3) getsockname$unix(r0, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) write(r2, &(0x7f00000000c0)="70b0af5bb8b8648b3eb173c4434d8ee581b575786c27dee0f80731b491880daae595321228104a13e813a60cacccf864594e5fd8438a31d5ee46d891a6cd47197a85869997f1b7ca6790092a2eb714733f42b30eb55fd40eff7876650601feed8e43defd4ceb2910bc454493eb8ecf93ab022dc6e558866c7b5e72370996f8b465b5c346f6ccf2848edac888cbc98f830b945eccf942875217d1af1a7b285c3241c2706db5c30328d43beef0909a5703a14c", 0xb2) ftruncate(r0, 0x80000001) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000180)="1fbfc35a402858c84ed6a9501368195d95bc1aaae73611ee0a3546816e66ba818205e10762f9289a87804449f82973d60b9aae90d2e28c7d67370e5850909832ec1971132d19992b5a42e5ce87d9690473b967977116be254d898f0bf1e7e5744ccb121422b5b237d1d24f28266f57a66b76c87dc9cc9be6b10266029f26d2e4a15e0eca623ba8df1ec7598f141434b7a52477219fe58752c695d1205b23a098474ec1c928187e66750857d366e90220eb07", 0xb2}, {&(0x7f0000000340)="89f42162a0ca6215f4982f9220a95c3a8f298860b98fbbbb6d7ad305a2eb6dbf2c598d6553d09dc00c52f254df5f3453ff3a34241b53ca5be16d1652fc4e507b916e6461bb1e95280d2a780974e5ce7710dbea74047c18478de8af8ecf0134f895d5a624d4df783562b88c9f4cf50b330d6731a546bb6de09fc7ca445ebe87b9074a4d4444afc712fa866f600abaa05ecb1b468c5ec494f22b408ee43c89382bae9e2724cfeeae9174c8e91f9b57af8cb438d1d4afa2515345df6fcb4c9b2e0422d3548bbc159a7f298c3f5501309cb7163701459d9f56a4a6b11d0c45ec8d872e9715dea8aa59a6dac7a56854802fda0371c5033959156dea09224ebdc62ef106f8776da7bce85b7494e7b61d1a22ac9c9ddd3508ad762f0e59f17ef1f8ece66b6418ce394a36880287f4598b3b835e77f6c11d6f7dff54d480913408ed1593270d39ac9a8159cb5acffc5931f99b3ba5a12ba9a54e0a24f8a1d57a363bcb27fe7d5648e63b86af3f424e655216f701ea196481ed5caa41c4e6c421fe19ef4dba607f02556037953dd1088cb5cc744abc2f1f8833353f6169fe27bb1612cde77865f0d0117ee049edde5f4ea797c9618476ecfdcd1f0217abd15da63a463ee69ea343061a3110b70dc76275ad54fd282cbd5bd5d0050ec3f3ff98d90392037e43949f3853f6f0e63cd99e377e581aa62059f157c47731320fdf3a5ed0ebf1469929bf4f93444afc525e55ed60d1e9e3a33dc949bdcfe358b31aff5e7e9ae3ef48824ee09c0a4c9d02f2fa508dbc5a288e4a82e028c95e4abcba2c18d0addb68e6c9bd56ef8fd922f46cc7e0f6d2152e128d8341036ee743ce7aba0453cd4b2430c703cb740864febc2733f62492755a5186dd10d8a1f6f3291347f050bfd6245b787eb7518a1cb794b63ba380326cee88ee849b5620bb1902532405db054805b92190daa6c95d4d8ce2079ba1e48adec263daf44d2ac56e319c6d2f4fdc8f5e372a9ac1dc455565d03871aa9c46794c4ecf4889c28712b07fd70bc134340d05727a02a08497180849625fa293a4f0ce998a20fdfde8e81c26cbbddac0b784c845487dc0467308a5fbf9fed5b67f78a67e6afe6ef1e59890dcc229a2898fd60cb7f8c9865f574e0ce4f26f018e1b52fa2649c7ec7ff2aff24f1fff3f3d1a4389bfa4292b8a82703911612281980087dfdaaccdf6af05fdc32c16bb84a724c41b2689fb2bfeecc95cd7b530d81e757ae7c10dfc0c78ea377258aea625ee1078e0be6a55175a0e2af97b1d6cd32bd31e4d1a1c95ee3451def13726eb449096c693fcc19b1f1cb0eb16e8ffac55ff7641eda6e4cb3629b0ee56ee615c3dd76c0c885b19acc130d4d905b07f01bf4547de7a789bac881d87871a4b94596fc48b9433adcdd29eeaf91d4f818764c18ea87fca35920235d5c3f98207711d75b5618b69338a5b327cde31d5fa861965728918083f31464be0488ab47659a0391bf4651749c27119a0029ca5573f37d6f686b703c913cd998c6d1b410c7ccc73939199968ec6821be270d8ebcbed567e9857c164e2b1fceda2bbb480184cc0f26d8a46200899fb613bf902502281041b5690076759f0d3b8fae2447d76d613af730264c36a10ee9816c488396552fe33e14938072a404a7de0b959e7b3a8353d80073c0417d772857d0e73d35dff06e216a5c4d82180039f8d04f3b990a30300234a9b72b5aaaf3f3e8dafaa7e215781d04cc65d0f3929856327c70219f870527f1b6b39f2f752fe123a3e1bd18737daa2317a1c21326929bea51320a2a68d40c6d6ad38ebc66ca8ff331085640e0dbe5a403f4dcc0e7fa95c424c627168b5694201e84f33daf2239136ad5bece7033c7f9541b3e7924b34a1b2b21c7d63006b0b048c2a7dcbb35131a47665a46c1f6017835f3320aec47f03ca8cffb789c816351d2006ac60724260aa60af7917227671e630c58b0708ed46d38adf124b248dab2c9dbf602277321049ef296fe6d7a2cbc5fc8b0d31fc6e8ac6b6d85965923c4e25d2f8ab546bd4ff50f26b49d529ce3d08e616b0e5ce218a7bd29fea1884ad06dac1eb621cab018b5760cb6fc17b22759e325d7fb1b6272a7600075924464691492c85c7645183938e20431f85cb9c269d69865688e5874ff12b7641bdcbc77069c576ddbd5185d9aabbfb1f4ffc8cb708c4531cb6fd9659ed8affe7c14ce42a67c89b6779d0af7d3548fde27327fbb0207c61ebe06210aa1850f9ef4557c8c713c8ee81ba30352ebe0134a4e2248f138acfc2bc7f0189152b267dd6c1e2d4c1a2ec93be7be1415d359f8685d1ee3aa04e266038f2ac538beb5fd70919503e6bd7fd7988fc20a8efe379e11e49221a14633067d22dbc04a02b8bfba53c596b34655c8a518f4ddfde62b182c5b0e32b940f8ab5a9a7410e8fb4d10bb80ac796588428efafab460a1b8ccbf421ee34da3e0e421adc35d5a5e4d0d4d7a28371ef24d9619c6d6e49cdecb2af655a58582890ca5057c611e2313ced76d3eb55c24ba362a2815dc80d6395c3c48975489fe26d3442e6f6e15cdf8acd644c9f234f1fd6527a79fdccf63b23099708203f421d31f1c4d7d490fe34d6453861f652c6a7161c5a6e583dde754be93421802720faf9422fea21eae3eedb41dea4db3122eb65c0c2bb88292800bd26b08b8ce47f3d1400f0b9a23d243d83aa9811ef3a3a303c899d5a3a2b163d8938464bbf0d56cfd3ac8be50bd330c15aa2fff7451fb42e1fa18dad32857feda816902f67c49c70ee94987c39160f50a96a62690c8ec61948b41537161beaa1b9f0644b22da81397d894ab3f6b7988ddda56cde40457ce007dbcda23d5367e5efd3fa44bd7a263cb520656fce6adcd393a38a09cbed94a64e62c2fcab31e5e1822f58bfa8142300538a7952662cea98de6763aea2f9f5a6bd2f20a403a1e3e737eb99d30e1a45c5be08affa2ab4f420b12411f12c6786d3665d768b3b251492c2f78857e6c1efec4480a2b0f73ec42e66765f75de4cef9063bfb80da77270bd98973cfef4d7bdd9f42a14df7285bf82ed4725984cd9c8aaa4dd9c583273eda173cba87a851735eb51b8ea893a9d3bc055d932369116d51de39c9b0c9f3c095e805cd7a3d969aec8b9ee634a2d340f9418cf9467f149995d13db2857f81b576d8649f1e73afbc967676f144d2ac26e758d18c76d647218ec117a03d2b01760887057878a27636090433742a0d0f95707117bcf9f8017e55aa111abb7fe1b49ba36452650b9ae1828b5d8186ba3ec407596533a10c970ab7c857c7a28fead360625aa5c849dd7d333b4ff49fcd9d847c7b80bc23b577f0a699f20a41c687481e0d361896c498590169db6b53c9d1d57517f38ca73aca90d924ee601007905a15af12b00d4bd7d2e5cc5a5a5afee0352fb8bfce4db2143f7932c6fa312ac68c1e38c854f46d78ef6f99c68b471e831a7c3e6ab2c9ecd4bbe4c08ab2742c6191287a989fab35db111cf601286bcf7832ae59f5e00b2d4fc5514887ca9ec735635ccbac95b204b7186ae5e0495cb941d58db181e5be022752c05f005c94f7940fff7aed363877abb42ec999c600fa6e1d9ba2b6f4eccaadc917f31d1e575264fe7001ea2aa37641c88d4ef3a8ee5cd0e6cf32498ae32df80c761ddcb0f2e878e8ef965fa9e5ceb4aaa2806cf3071e0973a14ac91889cca19b7db0e82a2865041be379ab25080b57dbcbf8a048f7287444814845e6a5559dd2bde795fb3606e82ffda80d8f87388d0aa611dc839672c649d80c254d9a2cdb324eb8be549a951d1eb89e624d0f2f66709b59bdb69cec6a08973079d777cad5d615c5712f4f097fdc369bb6f031360bc3802ccaa5b1e818b4779fe08ffd9ff4d42748e19202e2f6741c37cdc5df48a91d6493e9d5b1b7233d82313e061a7f9141b2b8bfa5cc83e81bfcca7c098e1f758607dbeda8e03edb50055d1e00af59e50d8258834a8004baf4059160313273659a44a6d941b12a935e400d0b20a9b81fe7a9bb017918700257bf23d1680e82da8e72fd0f21839f0f6031b112d6803cf0437bba309a1e1884020aa6b331cb0ff2aa9fa1250237380a849d0b26a52d0979bd75dd136bb8d8dd0ff7f59aaaf24037206e1b691cb574daef8962ebbe9c2e3344c2fde97f03714636ac32b1ed9777aa1e6d8ebd5e123819998a495a95f277201d1a8d540f8d24247815dd59109c0013e73ff130c4f910eee4e43a185e2b0bd6d4f87e8ceaad52322e638a4feddbd572daa071a34c80e328162ccc061b87f38812502b8e1af0883331664a963263935ef0eb793406b45f9e545a678d45f662db5a46828e61d541cff3caadfcc9368a6af1f39380ff0a0847695e0b817b5e7248b6d2dc617818e68df019fc92bd3560d07acd9a045e226a45901931098f7a25e59add83499419179efeeb1ef75b5e3be11f0d057041848c261fb4b1aba00c78d91aadbccf8c649c267a867735da1b7ed206fc6975f1b899bf9c4241807dc8ea4cbd3e3acc6bf53e5dca75d91cd17d40d8d5d53ff0e08d1cf4f771754b4bba390317cf55b8d5c31643fd03356e52915a42ec15bac65b37f178b5c05bb40e6629e2d1ced5fc66dbd140ec8cf1b9af86b8067cf6c4f2235d739c1a3a88d7ea1aa717b1936ec63dd1ae01d0b49f19054aee64137c0dd22b076a80da71d0220dfd496974c66ca87310242bd4e00157be8bf2365b8711384049ee063793ab3dfa593b5e923ae52583d2008c53912bc150c4079fad4accb2232f3c24102157f2bd3cc6a283338d3fc0d20a76426a853a97aeefbbed76cb3c29d2f477a44bf92fa6a533397367904000464f803bb124e2de2362032dc1870e70a707ea76879197df922b568bb1fde29e71cae17ec013a98f00a368cfaa4d6c5ffaf49e8f8b88bf9d1e6d84448005ca1ef9012eff9e34b7165bace3a2c8f467e00dcd9ae10829ea9b6c1b07c8b929167f24050160ab6af6b64ead4a50ed37e2b1dbb6c0ca5f78a045cdc9fcd97ad0440594a3aa484cfc767f51b4b5754040bce875fb379c1a0f251b8c6b0b8ea0d01d5f5f3be296a7caf0be0e1120a975f73191940f19000f086f82ba52d73eca13fbe5a28c1c69c1d38909dfdc15ff03de21a676fa16a92f973759544c29efc8d8d7b2ab626d8a5ab78a56408bc79e0c6783f410706ed0a9e7cb210a7a49f270052d017b92e8324248b2662110253d06e88f5a088da8de3732a041506c18e60a32ff176734f7f4631a5ecd3062a62415c65c04f8c76afaafc9a313b4e64e4642e3d1856799f389ae82e40dd8ff8c915a00575e9b2f20e3b149d4b38f24c7815f8870cc7c344821583df3f60a3e1204223f2adf08e3a143b22be8cf908b5a888ba9a3d7e0298146a36c4a1d9696afc2096bc0c122999b2bbd983820b864dc84db0926800ec9f84ac18861c665cf471139672b4550c7e1b2f26bc956e7e0e2ff7f625e0d72d4fba601c8a7f63ac0dfce03bc3759593ea656f2a9bda3a0e79da95dca1c035478dadb4838ac7247b86fa5fd9af3ef1d3c3cef6a7cb587afba008dfaa4eaa4283c555ee20196572330c5c113b85576ff71da7bdd80331b918fa260122c7c615a84e149fa08836458e00963a2bc561e438b45195c55d78b93e2e5d9a145873e1f7f09c58fea61420360d3b5117f1da479df4e4f72ce2989410272e4319a00ad9e1b5ad218a427f815824289185df927c466aacfc2f00d862150b9d40204dd9ca9fa5271575baae963094b04c5f7f9aecc8ea91ccf6309588b1adb3fd7d37ab9d24", 0x1000}, {&(0x7f0000000240)="064ae83dd9c07957932e9345d99aaf074bc23cdd17d88003a5fe65f5a62388d1de91208043231c037522439c433af4b1ea20e75b037aa5aae47c1dc0d0376e34379191f68666cddfa1ab291fe9c04f4da6d4428dd433700760afa531b0fd2d4aa5b3ab398d06376752c467ea3414c5457418450a9fa6f9fd51f9df8031bebac5f668a02f7a77ea64e33d2e36b713e00e13151d7b07", 0x95}], 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xff, 0x800}, 0xc) faccessat(r0, &(0x7f0000001380)='./file0\x00', 0xd8, 0x1) 16:35:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/251) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:35:42 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)) write(r0, 0x0, 0x0) 16:35:42 executing program 1: pipe(&(0x7f0000000140)) mlockall(0x107) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xfffffffffffffffd}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000040)="22e0bf381ba4f653eef430ba5eaa8f6b8b2935ebacd69db3a1453557a42a758cf950c6ff9b3b66f08e465982f348b8b99c17434fb37d7109ab15be6d6d68d4c23b9e824547077a1505b1afcb2c53063b212a47bcfd2e8d339b9539ee75e1d0f37cf2189c8635c0c78f726a972de461d1a3aea8540dc705a47375c464c76398da399902018cd6d40698c3", 0x8a) 16:35:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/61) 16:35:42 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xcdd0, r1, r2, r3, r4, 0x1, 0x4}, 0x9, 0x20000000, r5, r6, 0x8, 0x75c4, 0xb23}) shmdt(0x0) 16:35:42 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/118, 0x76) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') 16:35:42 executing program 1: setrlimit(0x100000002, &(0x7f0000cc0ff0)={0xa6, 0xffffffefffffffff}) setrlimit(0x7, &(0x7f0000000000)={0xc1, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/53, 0x35, 0x3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) dup2(r0, r1) setrlimit(0xf, &(0x7f00000000c0)={0x1ff, 0x3}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') setrlimit(0x3, &(0x7f0000000080)={0x7, 0xda}) setrlimit(0xf, &(0x7f0000000180)={0x400, 0xa20d}) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r2, 0x1) 16:35:42 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) clock_getres(0x3, 0x0) 16:35:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffff) r1 = socket$inet6(0x18, 0x4000, 0xed6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:35:42 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) syz_open_pts() 16:35:42 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000000)=""/252, 0xfc, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 16:35:42 executing program 0: getpgrp() r0 = socket$inet6(0x18, 0x3, 0x7af) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="7a29070c5b2b111a18a09e732b3d4737a2dc67334ed45a4afa8ff635daf63bbec16da3fca2d5f261bc7b48d19bd1c52c92937a138e887f2ece550eab73d13a26d5b24bfe65f94355eed65c6fd8296c9fd31f671408611d96116f78a8c6cfe6418bf83a35e1c2c45d7bc9c400fbc9ded3e97934a5d0157d5ca0be591de5642f77c70c061026b34664864747602f51c92b976c19bacedc10", 0x97) poll(&(0x7f0000000000)=[{r1, 0x3}, {r0, 0x24}, {r0, 0x98}, {r1, 0x20}], 0x4, 0x4) 16:35:42 executing program 1: r0 = semget(0x3, 0x2, 0x200) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/230) 16:35:42 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 16:35:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) ftruncate(r1, 0x96) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x45, 0x4, 0x7fffffff, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0xa000004b, 0x8, 0x7d0}, {{r2}, 0xfffffffffffffff8, 0x2a, 0x24, 0x3, 0x4}], 0x5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf00000c1, 0x5, 0x101}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x2, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x83, 0x80000004, 0x2, 0x4}], 0x0, &(0x7f00000000c0)={0x0, 0x100000000}) 16:35:42 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x20) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./file1\x00', r1, r2) write(r0, &(0x7f00000000c0)='8', 0x1) 16:35:42 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x87f, 0x9, &(0x7f0000000180)=""/120, &(0x7f0000000200)=0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x8000, 0x6, &(0x7f00000000c0)=""/51, &(0x7f0000000100)=0x33) fcntl$setstatus(r2, 0x4, 0x0) connect(r0, &(0x7f0000000340)=@un=@file={0x1, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') write(r1, &(0x7f00000002c0)="d7893c9fdec87f69de514fe5ee61d19eb19feef05af7d9ee106c2effce898ca3e89a26a7e6c3acfa17ae9d1fb148d6636a8ae2cc48fbd4f61ba8ee21c7195ec53e20a1e535067f737d1d46", 0x4b) mincore(&(0x7f0000004000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/51) 16:35:42 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) 16:35:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/64, 0x40}], 0x5, &(0x7f0000001280)=""/69, 0x45, 0x1}, 0x800) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x35, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x402, 0x2012, r0, 0x0, 0x25) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x35, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000000)) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x35, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 16:35:42 executing program 1: r0 = kqueue() clock_settime(0x4, &(0x7f0000000000)={0x4, 0x7}) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup2(r0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) munlockall() r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x2, r3}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ftruncate(r0, 0x80000001) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x35, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/4, 0x4}], 0x4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) r0 = socket(0x20, 0x4003, 0xf1) write(r0, &(0x7f00000000c0)="a09e71e44ac4b95b2e0c7c7439d9451247cec8aa8499117b3ed31fef25448c9c142ea38619c2fc43e9f72a9433be160b62a3f4417a764a0bf7680ef8b1bd57ca48d1fbe49051fac729ecaa358f3172cc5c318f2862a92f7fa1cfdbb4651d890597b46213cae44602ba1ac8fe987a9ffc2525eebf9362b8cf7964ed53512eeca3f7a5d8d43d4747e9e0b36c14f113e02323a1c28cc51891f28e1b2d2a248111", 0x9f) clock_getres(0x2, &(0x7f0000000180)) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x35, &(0x7f0000000000)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xd64, 0x1, 0x5, 0x400, "cf8d83979af45154b7dd78db75eacdb642291748", 0x5, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r0, 0x21a) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:35:42 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) listen(r0, 0x1) 16:35:42 executing program 0: mknod(0x0, 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getegid() r1 = dup2(r0, r0) r2 = kqueue() write(r1, &(0x7f0000000040)="96b3745076519f944292a4a407cde8217fa9936d24f013365e9ee61cedcba57d3a6c19784f75a510e908b613f4cd3e737aae7a01743c55326257fde58ac2eaed5fde7a085f7ccfbf16e89dce08a733e4885de389a6518241cfb39d9c7ed660341bb4b239693fde66300fe3b1cfdfb89964e63ad3658ce205e243ac2ade5e7188736ccd22a7d53bc45396c2df9cde92ddf32e938c3e73934c15a90009594507f1d93133a036937a5800a57234a07495a25142a6804cf5eb87eb03d1b0cf0c", 0xbe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000680)={0x3, 0x9}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) 16:35:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) login: Û¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eU OpenBSD/amd64 (worker.syzkaller) (tty00) 16:35:43 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x40000}, {0x18, 0xffffffffffffffff, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x100000000]}, 0x3c) 16:35:43 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0xa, 0x85) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) getgid() 16:35:43 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x40, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 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, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x9958, r3, r4, r5, r6, 0x81, 0x1}, 0x3258fdcc, 0x3, r7, r8, 0x7, 0x97, 0x3}) r9 = shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = getegid() r12 = getuid() r13 = getegid() r14 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x3, r10, r11, r12, r13, 0x9, 0x80}, 0x4, 0x62, r14, r15, 0x3f, 0x1, 0x6}) 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 16:35:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x5, 0x200, &(0x7f0000000080)=""/80, &(0x7f0000000100)=0x50) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) poll(&(0x7f0000000040)=[{r1, 0x7}], 0x1, 0x0) 16:35:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6002, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0xfff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000100)="ffd54bdd9e58029c3f684ace26b9f1503bba85d37aaab0c554e9ed9ac1ac1a4951ebe8145c8604299cbb1eaec6e1439fab97055408363e559f812449a3fbd1ff0355b787ab2f717b586e6cd3025d4722f6e37248db50d57409859509638029ae5013611f086d52fd23c86dad5027158187a98cfd0433769f93a8b3b8613110a9ea9c1e83d10575d6f1d564f49a3a3ad8eb7f56bdc7b4003a080ef85a4966364ffacffe98d0f3c9ba57afd888f3b93d917de93fe812288cc86aca997d79b3226765ce2b064674848a6f4acf695c1bd9654bf838c36933798c3004c54c45c7714844f321c8636b311d2c185837a19f13eb72484ac8b9f0d7", 0xf7, 0x402, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$setstatus(r0, 0x4, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:35:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xe000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) select(0x40, &(0x7f0000000100)={0xf2, 0x3, 0x6, 0x5, 0x1, 0xd0, 0x1, 0xb6}, &(0x7f0000000140)={0x7, 0x7, 0xffff, 0xadc, 0x0, 0x5, 0xffffffffffffffc7, 0xff}, &(0x7f0000000180)={0xaf, 0x800, 0x6, 0x3ff, 0x4, 0x8001, 0x5, 0xcb2b}, &(0x7f00000001c0)={0x3, 0xfffffffffffffffe}) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:35:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00', 0x4) 16:35:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0xfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10088, 0x100) pipe(&(0x7f0000000080)) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000100)) 16:35:43 executing program 1: r0 = socket(0x0, 0x5, 0x2) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f0000000280)=0x4d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1ff, 0x2}, {0x6, 0x2}}) socketpair$inet(0x2, 0x3, 0x9, &(0x7f0000000140)) pipe2(&(0x7f00000002c0), 0x4) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) getrusage(0xffffffffffffffff, &(0x7f0000000300)) sendto(r1, &(0x7f0000000000)="b14558aa7e80385e297d85191f1a84143da71ade", 0x14, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xd000, 0x86b9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0xffffffffffffffff) getgroups(0x1, &(0x7f0000000480)=[0x0]) r3 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000580)='./file0\x00', 0x8001, 0x19) getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000540)=[r2, r7, r8]) r9 = getuid() r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xfffffffffffffd8a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="172c50cf827611805d9a3aab4240220180c75dcc612cfe1748ef2e3a0e004ed38c20c62e978c2a333e5f2ea775bd3ca6ecd176f9f6937f3c7ffdf3f878799e8a33f012f699405a9d13db3af1637ac2ade542a405096014a85c5baf81e51ae74b021a7e09b4894e51d6c55f0f0e17db4f7034ab0d5880617a99fb8392b702a74b2e29d7e9c48291a51ae1fef28cb0fe5dc8108713a02bd7917170c48744d198c00bdd3ba2802a2aa0a5b46866f8e8bf18e865a16bf6aaec0b3e1f9ce6bd0dd226672c74", 0xc3}, {&(0x7f00000001c0)="8b236c56383c0ccd1dfd1911efcd0170cfbebefe7f0e8fc7600d971662618b9fec9166b8a3da28d5d162801b27cc67a6863a2c6ac3c2b2f8e8bd053eda72ce8f44101a0c602d2581fa570a277353b3aea53e93b8191756424ab2918beaadb6c0f6ff3a2e0df48f6bba66d1a13591023f1edc7f4b70c10ba5390cc65fa6223ad7b05e77dd1cf314b4976b75ed4f010f", 0x8f}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000081000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget(0x2, 0x7, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/248) r2 = getpid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x183) fcntl$setown(r0, 0x6, r2) renameat(r3, &(0x7f0000000240)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00') r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)=0x10000) dup(r0) 16:35:43 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) unveil(0x0, 0x0) r0 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='^\x00', &(0x7f0000000080)='[[:\x00', &(0x7f00000000c0)="232d2d21e400", &(0x7f0000000100)='{[\\.\x00', &(0x7f0000000140)='^!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="b500"], &(0x7f0000000340)=[&(0x7f0000000240)='##\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: r0 = syz_open_pts() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 16:35:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x20000000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') 16:35:43 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = getppid() truncate(&(0x7f0000000000)='./file1\x00', 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x200000000, r1}) 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x2) 16:35:43 executing program 1: r0 = socket(0x18, 0xc002, 0x0) listen(r0, 0xfffffffffffffffa) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:35:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: pipe2(&(0x7f0000000180), 0x0) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:35:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x7) r0 = socket$inet6(0x18, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/119, 0x77, 0x803, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:43 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/89}, 0x61, 0x3, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x24) flock(r1, 0x1) close(r1) flock(r0, 0x5) 16:35:43 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x200) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x8}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchdir(r1) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x5, 0x2}, {0x9, 0xbb8b}}, 0x2) socket$inet6(0x18, 0x8000, 0xfffffffffffff000) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x0) getitimer(0x2, &(0x7f0000000140)) getitimer(0x1, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x80c0, 0x10) 16:35:44 executing program 1: r0 = shmget(0x3, 0x1000, 0x200, &(0x7f0000122000/0x1000)=nil) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semget(0x3, 0x0, 0x200) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x102, 0x80}, 0x81, 0x60db, r5, r6, 0x1ff, 0x7, 0x5}) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(r7, 0x20007479) r8 = semget(0x2, 0x1, 0x80) getitimer(0x1, &(0x7f00000002c0)) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/77) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000300)=""/25) r9 = shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) r10 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000121000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000180)=""/131) shmat(r10, &(0x7f0000120000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f000011f000/0x3000)=nil, 0x2000) ioctl$TIOCCDTR(r7, 0x20007478) shmdt(r9) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x82, 0x2000000000000000) 16:35:44 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket$inet6(0x18, 0x5, 0xffffffffffffffe1) socketpair$inet(0x2, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000140)=""/133) socketpair$inet(0x2, 0x7, 0x44ee0000000, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r0, 0x50}, {r1}, {r2, 0x5}, {r4, 0xa}, {r6, 0x104}, {r7, 0x50}], 0x6, 0x3) accept(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000ff00000000000000000000000000"], &(0x7f0000000300)=0x45) mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0x1) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000000340)=""/34) socketpair$unix(0x1, 0x12, 0x0, &(0x7f0000000440)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) 16:35:44 executing program 1: r0 = kqueue() socketpair$inet(0x2, 0x8000, 0xf81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socket$inet6(0x18, 0x8000, 0x8e43) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$inet(0x2, 0x7, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = socket$unix(0x1, 0x2, 0x0) r8 = dup(0xffffffffffffff9c) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x80000000, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x400, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x5, 0xf550}, {{r3}, 0xfffffffffffffffa, 0x6, 0x40000011, 0xeb, 0x815e}, {{r4}, 0xffffffffffffffff, 0x6, 0x20000001, 0x80000000, 0x5}, {{r6}, 0x0, 0x0, 0x0, 0x6, 0x8}], 0x6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x2, 0x0, 0x5}, {{r8}, 0xfffffffffffffffb, 0x0, 0x1000fffff, 0x100000001, 0x3}, {{r9}, 0xfffffffffffffffa, 0x8, 0x62, 0x0, 0x9}, {{r10}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x4}, {{r11}, 0xfffffffffffffffb, 0x21, 0x0, 0x2, 0x7}, {{r5}, 0xfffffffffffffffb, 0x1, 0x0, 0x80000000}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x1, 0xffffffffffffff7b}], 0x20, &(0x7f0000000300)={0x7, 0x5}) r12 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, 0x0, 0x0) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x32, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="986caf28ebbf9cd31919c2ed171a3afd40eae8545431f9673f1f8f55886db61d6cc5ba8656acaf91dade5ca63f1e4f6d956aa9fefe29179a8ee7ba141d1378a0ca1fa381326bd16b02ee87a258c3d16bac5f95e23f5ec81ee7e43912559b00aeb3ef65688bcd5c8bb1c48f6f84dbfb145c03ec64d1", 0x75) 16:35:44 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x100}, {0x8, 0xb7}}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x401, 0x0) 16:35:44 executing program 0: utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x9, 0xc29}, {0xe989, 0x8000}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x90) recvfrom$unix(r0, &(0x7f0000000240)=""/97, 0x2f9, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe7e) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0xb2ff254, 0x9, r1}) recvfrom$inet6(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x840, &(0x7f0000000140)={0x18, 0x0, 0xc4d, 0x2141}, 0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:35:44 executing program 1: socketpair(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/119, 0x77}], 0x6, &(0x7f00000003c0)=""/219, 0xdb, 0x81}, 0x40) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000540)="3c11b9125aef4af9ed6f78e8d17b56dde2af27209a7724721ed932178619c424f367cea4913bfdef590c6f183f533ee527eead007035dc5255d768402a1c11cb66050583b1d5f8cf89268cd759253b83bfaddeacb3d53fe917986517921759e005188ba2644ee4b70bbf1b86960b2c0597770ce9cacb12ac397013a3f3997e5f933fded1492ad815a54a77e17bcd9d940f645452dbe4b8d3674702303da466a8500868b2c90f3c0539a81942d1f26d5b30705f9644ae3bdee6d16ab8330918c0b7cad545f252eadc9d794fde37f009b5f12638494cd38453ede6617aba734fbde11b2acf2c445eb1a1fb0a05166b9fcb54a2ec5fd866651c1164fd86908268b6fb4b1a1e6ff66b20fdbfd0cbc54d9aeb5312f1da7b70064ceb0b26f526aa385a02d04e0f54e2513abbba7a51db8da5c7f7e15def158e2e9b589f642350b6150f8d5a38a2f067fc7806cf48910f7c3cbf621e5fa3371870a603e638e1052a0a80a35c2ba5f35cf7d0e1e87478c3e84c05f0d317b10c0242dac961a0cdb87b6d60bc5efd2caa620dfdd7c12703f1e6e917efcbec8219cbf7d21c41f4dc5abfac1e841f70e17a4d2d54bbde0c570a54a235e6f85056bb0d1e73a1fba380325783f3ea20abb1574591437926b0763ecf87726c95bb5387030cdffcfdc2ef053888aba43606a83ec449938518198b8767febb1949b52978905106bfe0ebca1094417e6e7c2e89a7fe8a281a4a73d73b80cd590a93edb6bf31a0307108e299355da65532a844ac15a9171df2ee6db9868527f70445af3615b15ec46e3464892d52de91a215f4d587860f1196e4588698a71ab3aa0900620000c85a7b613766b8418279d11c31b99281125d167ccf0a5c5b08ed2fcb7cc51d17cf15a914fffa92880d406dbf77a9ec09f29ce73879df20f761944f6a5e6d6186b562d53f02511f03b1501df44e9e58129b80f9a8194d0295436ccc62cb24b6ba3745ec20f59f6f6434a84d719ab4a49fc52933bd81398c5f5c1b6af70a767d69f2cab38ccaa30fbd2f1ab24a66057e5f19b12a74de3dbda3cc970ff989e18cf697b0db88485730ee0f4fc381fb7e39b4968aaed922bdbc7df071eece127238e3dc70f98503a6e153418524dfd9df08a90e3ea9c0e61a893e12977c6af1908099fc04035469282cd64309132e15db7a736300c078397af5cd1e32348f75cc3beda22076936ae908015d16ffc52870586c21c61a4c2dfcb3522dd68bc3f6ac2a99cdfe693c72f6b495b50abe7ddbd0a86e518ad02465da87374f0421caae8d371aa44a3b4b5bca963606efef870d4fd55effbc321ed111cd5cc3146f7c9885b7c8b89e67318a1e780c16e7c8f808be80ae8a182d6099b987bc69247b6522a6b7e67a8e8ad38a3ab5f9bf19796724b4d98a67c98bdb90bb8af9d41ee69ecc80d1753136f21e5138fd69c151b780db032fba4b528fe7df53abd223f54714d8b78c57273786515a55144071da929a7f6ab8c9265597a9fb417668c5ad1adf3360e314890b3b6cb0eb5212eab7ce82132f54c92c821c1de0f08f2b925c52c8588d6ccb7922e0ab434a0f364b8caf62191ccac515bc6be96aa66ad65a68a9ed7ce7a2f99c92cefde5625959a8607ed06f0b5542b6c0ecd6f5f97cdc8cba506db3f1810632c0be34ae932d66c9f21a159f3613472c3b2f94d2f472b1e9b1f8f0ea0e4f9db97b1e6984895350d59430a0362a07ca26ce1b363ce77980fa45b345bd25d54fc4342c2d5b2b4195fcd7e3f30e0fb0a98362c604b3aa31168e0f84d8d4863b8fed3d098d2db0bf3c4af212343d25926cf62adf0b6c53ce41d68eb382a591be66ff387384864fb7e07a7167e1c97c5751805bf5078ae6b4705cdbd29c11fdd4aa93dae2614d0bffa58377f881e5b1bffdc5b3801aaa6e8f1fa9fab057649f26eb7a070a657510df9e7a56de4e479141035627fc0368ffc8ffa83a5ac2d55100a7350f416f904cf9ac5b7f4783cd8491b1384653b5176fa16cf124cb7061f0a55247ba1455fe22d0bfe59fe965492e64e507f339f7afa3604b99fd818fe2db23b568a3ce9a7edbf5d0c7e9772060437a7064d3c84b6638dc80276157274d61c4d5c88f0a8d2df07c2f8bb8c38e15669427da94599208e36390991da29281462a54f4bead22cf49e138057d969127aae43b4c205bda9ffb0c8250b96eabbaf4ee4b0b5d5c6929e460e4289f86bc412640487f2d990c3e0e0b2105f6d68a888063d1df0b2e7f423fe0748ad543f651eb873c741fb5721dd804d4c36916c502b627f134b7d2d153a7d75170617b8b5b935a723e09efeab820e20294c16ab605d3e9693bdc7956597d4039da3ad4da2c8d1a26fccdb93db006b4bf59765e7be4b1991abc74b203a16a818c23bfa7de9fb5b9d2d564d8f4458e4d621b386741f2b6f9de08e89e7c42bed9abd848609bacada03972d48c3940e8b1503871d6f307033c170333d1adaec09184e1a532c733a2a37b95b4660086a9cc09eadb26767f976dc7e898c8072635492c82b43342c9948e57902453801641facaeafe6e81a076489eb76a89e064f24be2178159a5d5c1bf141926949851a3645a29dbe444e21776047dac5af4387fa307f8e9e9e599382ae633a610e12973566f830eae187c8c7a75797dace222dc144ec6d69e53ea95221d1c13c33e2421e9aedf24e3211d19fa5aaab18e763970015c74fba333325c256ac430e4033d0eed9c15acd7e6d70138ae00de2e0748b0ab383651f7442ca4ae5ece3c8e5c7130892b86d4170b7ec6a134dadfc94d04242cc7b9f986afd333ba500604ec077c0abe82e6320a35ecac54d648b4431d8539950ccf80f4a37799b4755e56e9e81c4f2c83a9ac1593b8d9f5eb36aa0a64225668b2a8d34070a5e47c74ba218f78aa8681e2290444151ded4af7fa5ebed15b0b12c2b4611ecec41ae7ac717fb6f018407372436fa9a6069a9687a424b3c189cdd3f012ed6af9aa773e5098d63f62d79b0f3d259b7c6a2cc48d1fa5e1c8df2b0aac5ced1aa0d5c261c8c795d4584cdd2f5f650835815848d8e02d7b787cec228406114d66e124475e627a8743becc85459106524a852bb4962e0575f2af26431e83787258a328d15f3daccdb6514bdf4c846fa14d16fafa5495e316a00de1044981fa8c0260729fd838e03dc9c9826ee727c18923b08c82bc9cf52d7f5b4584bc4498bdbb0c37c307d350a302f1f4233af9ef832efbd85411b471e9115a8a529edb5042508ab54971abca4f0e9f50f26fb984ea101432269ec2845c599dd2378432592b8a9ff0c2bd26bdcb8797feba0d5c4a338a5426d20132eae0432d64b0a9c455187537dd49aa152c3c0a243a6b56d6bdcb3963ea91173e26e861dd659821c892f159dd45ffba1b1d43f861de2126d5965a5b9c404c0aff7f311fb4bc3e291177e661da571a08ecfa541011ce8f87de30ed31abc43bbe62df26e138f64b294c89f03c301f64df7c61ab85d4d99a998d0786207020b54cd5b62a7a997428f39b4b453fa1018f1d72b1f6dade3203edf8611f70237e8b9932e291cb4003f270449bbc2c57e2e8a7266025118299547259594594a1e438fcb5d42fd1093aa5cf7230407b72287c037082ad776eccbbdcc96224595c087ceba585aa195ca4751f37727e71bfe866e0efc889486119dcf506188b36c08c9d17936f710fa41d384f1a2bcb272eccbf86769041c92b4ab3dc2d6d012e08efb63f954bd6476f4790d3097f900ca908cf0d8cf94878da88ec1904f296366efa324ab1157b01cabdea33e88af8792a605b33b771ffe70fcdfcb29c55e69008e1f1b18f911e07d29b9b6277f11d582b553b7a0ffbb5664410925b6772246ca75ce3f1fe2243736500e446f67b2127f533817d136a8b83c676a38858a380c698ead9704bed2a73c601b609ff45c800946bdcee13b9264f98c648837797e641580b7916ac9b53d538c6b7d7ebcbb1e9bc734475a9828b801de887293e147d57756d7c12e68623bb5972163dd7566585cbfbe1b4cbe34f739bcb8b9ce0c0962efd42a402d61c48e48ee6d6208dc3d3986d8493716836716304c857313f9d5ac70083dd73f760a19b547ee88f2c6fbe8ce452616109e55a769761b64a58f490a53fcfa79292e853e54a110d1f722f7c362731b759077d9d130085cb467e1b144ca0fc628d1e97b42c4cbf77c107b4ca1e6d518c07ddcc9b43423df17220432a8043bc6d7aa1f85d93cbdc315bee59cb02b1a617fe0e421aa5528726badd51d6bd67413e81fd4589404005a0b5ff3f055b1eb3f2c66b9ffe3c4156889539ed7773c4d02a3fcd3a9b5e46e3ef950d67d31761bdebf578582128afd26045df71eb220972bf192cd4fc24f446db227584541f59058aeec3dd6001ee5c600e9ff6c68803579514975caf8f778e3bcf389deded11e6e9ca63fb2eca7ee2592f79d358757ca680494597087a9da998ca627f18ccf07c864df6a5d70f68105ab1f251c81b95603d07e7b3feb61a0c81edbcd6654f8da5b0975b1c30b4ff27061437fd653cc2c4484bc9788c413139d5e5724a4343195f83d91e5f61df76009ca42f09e3d30d24912252b4130a8ad311faf1b04fd38913caf973e970371cb7f5354d858f3afce4f0c8148a43e5633cba0e44d5ca001ec275f5f3fd2d980d3db73c0ae6cf0d3d1064825789a7d1d7ddb9ff875646a2c8004a393a83a0df6ed93f560732d37a7344aee917bbcb8728931856c00199e1568bf0d383b857c29b98ce34c6f54bec093276d5dcee502703a565605467f75af4e045a9cdbeac4755bf12b2661fdf45f98afd9666b6d1669135ba44fb2bbc14e8c11c29cbd118266324d2d7dedfd78d3a6c8e6dd4196130827e4d310857d79416761508ea36279a82a5a962ad5205639132a886b3a301bf9bd64793d80b96d3c05636b1823adb900a886a1482cc1143c6f6d37b39c0fab55e5e8fc913ee95c7256e869a07ad2aab6c401d69ee81568ea331a55de2c7cfbb4829d66765c9bbb66bb43df745b19e446a2e83392a59216afd8050938da72a795884febff0d5043d5fca17424ff3cce90ec94fd943b1d78a5f367aec3197176cbba0342db0d33485218a42bd2b32611d0e4f4ef5a797bf0023940cee180df897c83b4dce73cc5169a0fcf9e175db2a917d8b3a9e4ecbdabc2b1e1f13e3691cf32b45541f193a364002e48075ee88df8038f17b99b6e74ec587a8da49fdc8f50c6c3e47475b32ff3093c45b524a351b4f8de38ded28cee0daecac8aac6499c59e28bd75e2ff9a40164a7bfc0b82e16e7fa1f406c16730811379419f7c488bb5793aa253cd949a9901c04d44ca2110d063c6b810811adc092b2763766d4e066444b8ee2ed94054d1e43454c80079137ccfe34e3e0e65ca067e7bb4000670d2f2cf7d4013f5836d9c3bca805a6ef2ee87a079f4282ec8d3a91161f0ec6af663fd57bc20c4408a9285619d2930eed5a2ce3324b1d581b23f0d3169115356486f18c45ac95e92ca7297ddc3988a00eb46a606d47f7758b442da8f79047e506a1cac026e368bc2f5946ea3bc7658599684488bcc6b9c5c52edb5a984b1cd9731ba10081450483c9b4fc8a551777b5d01558b90a53b720d3da61f0863099a38419b5c1ef4f243e1541f29d4bb3255586b11e11b5e3a70dc01dee039a0471263c25448ffb55c3801ed234569d4966b6b4d61b1189d0c7931ac6c28d36e4fba19e3824152e113ea18d9f17120a13c6b60a376a0e6ea6150dc2c45b86316dddb7ca37ad217a52be2161afb9dc7", 0x1000}, {&(0x7f0000001540)="82414c63fd58e85496c295b062329efb932feda4e5ff09be3c1c5e9bcf80e88bf417210e6a98d98ab3c2e1212992428613b5a45e175dfb183b4b6ef579e5a7099907e7b383f2de0388ebecdc955e132c17a715bffe8ad33f682db9803a599146cd443705bbcb", 0x66}, {&(0x7f00000015c0)="73cc1ecdda376289f1aef1042b01984c2f8772d634c66ff9ca93d81f576246efd35a4fec395e65946af9ed53cbf20ae6d98f10bf045cea0f136c2cdaaa2f9191ad2edc54f3da4539c287040c60b25a8a17371ee31d21bd01eca2d480f130f6eee83ce9cc12aedf6933426d1d57e454d564ac9dbb98caa2054effd2ce366e0112e7b9cc5dcc2ce9d0fa6915c9a360434f776c5c02df13e85d5e12fa740babec49469b0e1708742dae0df6c59da0abb5e9305b9670af76681da4ff506a9e108bd8182689c232f655dafa7b66c658c6", 0xce}], 0x3, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, 0xffffffffffffffff]}], 0x48, 0x1}, 0xa) bind(r0, &(0x7f00000017c0)=@in6={0x18, 0x1, 0x5, 0x1}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001800)) msgget(0x0, 0x2) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r3, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f00000018c0)=""/97, 0x61}, {&(0x7f0000001940)=""/18, 0x12}, {&(0x7f0000001980)=""/94, 0x5e}, {&(0x7f0000001a00)=""/16, 0x10}, {&(0x7f0000001a40)=""/211, 0xd3}], 0x5, &(0x7f0000001bc0)=""/191, 0xbf, 0x7}, 0x0) linkat(r3, &(0x7f0000001cc0)='./file0\x00', r2, &(0x7f0000001d00)='./file0\x00', 0x4) writev(r3, &(0x7f0000002f80)=[{&(0x7f0000001d40)="b8efbcfcaae9d1396c913db1e13a438e0ce0bebfd31359caf2927c84b400c43302e3a0ab1ec6c17a505531108d8790218554e1db847303143c452e58a6fd49f177abb1a611afd044adda6d8c05e3ae74df7a0fbe0f62aa19dd6255592f05bf6a904c9fe552327e882964ca8a462bff9e57f8519b615028a8a3e010c0f7dc3359d7e77af948196c48b22479a318c1229468efc6cff80f19189b961ca6ea5944114bb10caa14b642b1ef1f66d7a64bcab639125f3fac279b6542c17b8223c0fe7d1ddbdc8ad73f10ce3cceba82b69e83f221259e1c654911ec3ee1fe3e009626b0db06669a0f8a9512ab7878", 0xeb}, {&(0x7f0000001e40)="1b0b51f28c317b3a592103655245e9acd02cd5258aaf0f3ed210493e33eaa3166904e58382941b014c182840eb8d9d1b98a92376daab129e0563b0cb218c44b95daf42164fcd86c8f6520bfd840e648162d65b47dce5e8e4265e9e547c4c3bc41e07f3634d862602e0c7339517565918918edd13bd7ddc", 0x77}, {&(0x7f0000001ec0)}, {&(0x7f0000001f00)="f214c7cf6270de4b71b488a07f9a", 0xe}, {&(0x7f0000001f40)="e71358e96e5161666405b16cf81a4d6cc2d6f01cb636f9746d54c55992f9c088bb2136504376e68b6d98bbce01ccf2b3179ad0ad2ef0b05d14b3c7cd8a0845f099d9421f91348ec50605ed4f304a5541d8a11b427d440c50cb3dda1b4c4220a7f3e483316c8d20554d294fe573336926e4164fa8cfe0351dd4023e971be74f438b19bc174882341bf356c958bc645f8001e0b6f56401e66cc4c540555cd57aecc68b9e87bb4e65d9c704b741298aab23a022dff7fafe87da6de6e25022d8803f17083d0b046ed7be6998fde7d8321a56a62fcc96b21952efb660e1350a16205eefd1b0d7f6af5ff76ff83b4c587047f8919ca69d6e9bd29090353038916bc6c3f3d9fad245118a69387502f1d5cc21ab1f7735dd3d4f2de6da681aeeb12672f4690cc867c768dc0b233e9872330085c66b699515cb5234f5ed18b29930562621b8d70460f9ced5038f923bf13255928c1b99779a18e2cfef162ead9130400a4d1d0cfbf329f83d556a37868c40c6e538691579ec20325c18656641eb7c8fda538029289b59dc8a4ad416b42eb682bff58f55cff629a7c1e0438fbc0c1a38e78340005ed4d1418cbdabd5947d231757318a497ebfac5a6bcb23d9f0f52227c8acbac7d3bafd6099976503f98ec99a826eb733138efd91a052f8c3ba014c2b770303765ca2bc3dc8622e89712b733e01c37459d5955a78447bf9bc10648c44fee4142a46c9144947e52f9698e004b3f80a7c51883de995de11312ec80eef59da862c814d90251a3516cb01c6b8422e73aeb88713bbcb15ef030e0305cb084a56dedefcf7732888d0115b3417a1db3e493be98739753f45408a8b3012d6024fec7a9f7482e5ec7a4934f5c79ba6ab7daccd230e28b129236caaaa2f911985004ea05a9f66bc6206bdcab0203442b86e42f1ee50d7578b0a3a9ffd9be43e36fc7258ced275612bb86dc7e531dfed577079c0245c42dc18de9157fb86f0e1bf43be4b150e7bea4cccafb8f472be63298c4dadc2096fa39b327e6d9aa39a147518de0d87734a5c1031ad94a9c21b7666acac78e4ba6cc0a3a2aa8d286edece01ee2bc74f12e090e4c0510c7fb1fd39ee38689f07f32140c79c24b5cb11e7bbb985f31012b95c8dacc05348a92f16a04009b081b6f81800a97809ec77ad36d1cf638d627f685e096b2a0d5ffb4a505e3c4f43e77b859a660efb1961468c6da90da1013c14e45a7e86caaf78008e22e7a323fa0cf2d451c0351960239c0fb54dcd1e7116d9ec76f01a052e90e943a2c4190bc7ba0af0b5310f97fbabe262ba6599de90fbc8f3b1d025610dc931398c1693c9888ef1466c8d43fba783f693c20f2d61bd97cc204f6cd45634fb8f821330a7a57c28618efa9b1ca9e4141f355e3af303e0ced7eba5c97f267c52844ed15196340e6e62576a7404d112f02466cf36ae4d2fed78438e3e0230605662bceb02e5581fb511cdd18cea4f8b75e56fa72061b7e42266daae1ea0613389b8c49fb0563bf3aa4326485a1e4c134c0b633063ccb80db3f8129bd53e72db3875e8d8a90fd02601bb55feb982afa6071b0baedda33b345712c14eaeb056e048f8df6c725c06ac7e8e9d21431465dbe1a7c89c11407ea9268e3f6477da6b302b2462c8f87b40cc2a9deca8410609093c94ee0faa0f70eaa6b70263debadfa857e0f90395a3e21979830168f11666eb99fa430f8e6680442802742b58078c2f9d4b913a6d8dda2ee1a5f4d1798f4100de2b209b9931f645d7c8c74b5da1da739535547816a936f5ce1fae4230d4bac57aed698c084e088ddd40d7b8962c7199f821035326a6280d544abb1fa71c93875cdc539dab46a4a435c48cb71d599a0880e7a4d3d1acaf64a72cd67d49501fcecd2c53d915c834487a1e8d83588ccbe1bd0f27d9960f7931f26d65d33f77e8ff04a754b7d9973b9876149ce5e279d4bb25b919459d160bda3b4b3301164bd40bac5adf9a26f74f16bf38eb2ace0468ad8410bd69dd1af1ff601fa7400ef0e457a7d85a33975b09a34c92fcf6136c13680486e54d4bfa5358652b516872d9d341efe34ea21137a51f2e5ddd80eebcc5deeb271c2ab3b2608d36fc5434607268b0cbac01df078bfff008cd1ce5ec7fbed2e921cee5b5a4f9b050c77df85af49d8655f7efb911f53931bdc1d07f6892e283f7b37a7f20d2d7967f23ad65fc91d4f4908be313818763bfd9749927f4fd508f17deef844550c3cc05c4bf28d4c63eaf28b646dfc6d58c7d3b92d1a0fd70cd71531bfea46f4ad7a2abd28801872a9ebb0523de5d88e43e66aa35fca3d56fd83e62c093569c32b7f1aa43e528d0310549a0946039a754fa2e4115f951a2777e5dc371f990f061ebf959e68045481b18b4b8e74120359628a5f872ba7c7e80cb1ccd90b0044368820a5fa191b578c2121b831035c3f1872eab6a277a0019c8ba1b3ace50c0ff17e423adcc7f21945397a685b4c42e6b315c871b7661cb0fcca293d42e74f95b47582a8ef5755debf588fb67d83078f4258e9f68522b5bb33a9df4664efb855df40eb3b4be29c295ce7d7b7e3bc309e5a116ff99f44e056c88c0714022c551a15bb64565ce4613b735fe2ebb377a89b53b969a95cc0f1ccaaf3ad3e47c2e5c88fdca5b9cead40274b735485fbca806f378d8b4e3838a1f2df8c496dc09770403b0f192b06555a4bf69f6341bb55e3e9d41d6ecb537fb03826b3a8531456831e657b9a15b179343a2c1464b8a164a0f5925aa6617e769d8d214fcd5c3dfc1d82fafc71a135e46f9f46780cfc422478a9c7e01f81efb87732e4c7e37d49c56d3d9fd6269f69d29904bedd46775196976b84e2da35c98f64d26fc011cb7431da2485d31bca7c3b66fbcf324496b2f610c5564eba4bc8aeb88c9ff5e8d824c267c72487ef4cbb9bb9d35867b8cd8b4f10cbd03133c11923e187e5bad69a39b6676bb462e4cfced28af78d4388c1d4101ccdda14cbf1281b332927507e850891c2f2dafece66212c5691167358fcad4364052c22e871c6d693d94563b2dfcd93cc8d9ca0f58d890e886b001ed5422c01df88c6770cb074a8d49a20ff80d130b39a48e600edbb0745fd0cac01a623c77242f0773d4f5332db791b37033996789bbb95a30c75538a0e8f00371cf02f9a23d4abc6e15714f0f011b68cca6e2905779e4bd536fab3c042458a533961fcc35d6fd27d32ba37ff0efcc08ca4b98d86faa59d7a3488789dcde3f683eb1b904f96353387002292e623f35f08710f1da1c34a575d76e4b464e3f644bdc1ae19db7101704a1f3e81c45bad466f0a1b55b2875f024a127c10890b3d26c1602331e68c9d2a817ce4ac35db9377c1a680dba923b5c1435cbdab487df9e281b706fc081011155bc4e54398d6e78a3ae5c9bdec65994346075e3464630fe0b12d2ba69bfe2226aefc9a84c2796550f71722d76e712be5342acd6994d5e447fa03eb4458d94efdf24faa3a8c091297f0493fedf6bd4ad2cd1ce71df08302c48e9b892560f90ae3132e5abd8c3bf16e9c708ac0b71a641fbae01c6d6a4b4c1845f00c298ef951626933f25e23708a6c3e0b9c7643567bc54e17587ba1233918d4e16d6af227f037e8209606ef2b4b15365147499c5d19302ff8a1587745c339d7057d41421a7d02376cf8d46cdc16eb1c913ee7ef38ae914660ae98645d606c13a5717cfc49e2d3f5244835affded9cf6d32b9763b0a122fd9d4760d7acd752ba064d43d1c9f90c000da8864a010a99d86a8f2bbe6fd7459d3b11a0ef42aa4fe1f3b344fd0d31697489d8775855fae5ab97c7555cf369e68983cc59575d60e2948fe906f78b4ef5f9f02bf584c7ff0b987888e3d62bdc29ecb0b5cb56d29a291b4945ed215ab266f5a58eadf4845c4838417b46b92d86979418bbd3bc14a7018d61b2a6d286932a96c79081163ee56d17d6d14cdd1932476346ff09a4207d266de42f63e89646e3029d6a8b472a4e702c0e87e5f6bdcd93446d8420157e3b72223670e16d6108e021871da258990c5004452e82b8d06642393210b926b2667a247e9e02355f1b2bd400989da7511ded10dd22f87791e76d188d9ce5f393f4718802736b2da8e4382310303d84cb0bdfd3c923ef071c114672f4b21d6a4055b85b76846aaccfe02154cbccd5fc8c99094a0d5965dc5c1f7b8bf09a6172857cbc45cec9add1ea2deb637e300234eac52289256b923aad4c9252b7ab74638eba80c29f649103f73127fed2044e924e6cd51ee4f72242caae087e53e9f310f4751d7553e80744eb4435942e9d7e4d2165ae18b0492127fe7bd75554213556fa86df70f31b2a162c1734871d718b02b6c87d7fadc21611236903ffe9ab5b1e59fecd1bb533e8eef1a0e0c19f2b105c16dcc7f2ad0737fbd170b3c03de477fd94a15240106ead8c1a42cf862b904439b11e9475b0e4d158a11459332c7c49c0e079f2de7e38252067d9cf8dae847c114ea93ad2cf5c0fc846e91430d468a7834804d2e5510a6609842e58a37bd92ef9812b62599a6e73a34b512682036421335cf8acbebb8a45afbf20049fd4264a6f6022739f61562d6e831d1b78aadf07af0c3d8f38d6694d5c23a95ca00b3de5757e1882eb51cb2300eb4cde630072e3914c8e4ec8c239f42f8434228246cb32490bea10a54cb9450abed1ddb96087f4cbbe040a2df1b730ac76f475d77159b5fd56061f4809e6f145e24603f54cd8d85d9cefd3b6b58af370d39a5eb98e97afef6aa2271e86fbed06658934f97d72d72503185a39a543d9ce8efc077b60cf0ab6d301b929115d3bc6ce51a60685353464b6e78c78a524dd679f9416e69db7c3740f50960156542ed2ee0b1e3d01dea9ea4cc0cb7153a0c970c1270a9b4e86c1408f98092803d3c3466fc6579ac4250fd15ffb4fe0e7aca3c2be7725371aa10b72514a0989e1b3f1e7871c38822cba19de63e1aa7602dc83d652cb403ba8d853d2aaec11485cc570697d6a1c4152189835db3664097fcc67e2e10ca1aa2fe67f702a55c85c122806403effb0132cb84dc7c5c82fdf6efa9b3f389a354be962bcdf90e09d2f8983f1edf909572d72e5cd34a7e6c8beac9aeae8871a34d5f99b7b26ba71fec8bde7ddce2edc08b29371a8945478177af69e40d85aab2d5386fbbff88aa1310a82d67bd84a56516bac9615f54db272bc444b6357ee02e8b3880037fb2d24572a4acb3600c0a3840091e8c61d62dc7c4b354f332073deccad58122ab0c714b368788b9c9af184e7488fc67455e1e1e82986b16fdd893f5c833b086eb0eff47100d5c90554e717aa51b36471ebec441887b206d469b156a9e716a8cb68779eb469c21294cabf76fc14a4506babd78dc16252b2cef487d61d882a711219513d800e67e36fb334178ea50e4119dc68d70483d667d7b570438f94396727bdea395791359c591e4c4412e01af101b91d20196398d6e0158745b9526b686b3b4d3ad21a79cfabc625557d4548dd2cb7a5093ab0f2b2175202416e5f7dd5cab47e752d64243ba8ffaa28548ddb7bc77e0c94cf32c1c372e2ccb03dc2b562837bfb5cfa7c93358155ade1f8259c606dd4db00db1cb54e4c099b2f5d129841c830bf89eb03472255a8b9a8c84a203f472dd9214e58bc525a2b97090058078a8d5767ab1b0976c2883e2f2f45d1b86f7d15986c7d1625a330a4e8fe0e481976d8814c82556eebe0d9c264df93bbb5b09318293310081a8b8365e1ca024aab65a0eb43e0a5d54615f93ecadf70d1bd2a426214a12e77ab0ba62e2a695ea95619c37", 0x1000}, {&(0x7f0000002f40)="0e637d85f6ed1b8d5bc4e53358b9f94af5a7db962bbe98c8fcbc87ec3bca52e68662909306", 0x25}], 0x6) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r4) pipe(&(0x7f0000003000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xd5, &(0x7f0000003040)="55ce8f8f24651c2548b17bb9d807cae448c5ecf6ad199ef644de0885b685e99b458c6b3a16bfc13eda0b872973b52c41b97178e1e187fe2b7f1b117871846c9c998f4831c6ad5a3d1f09440d62ca8d704e19187faa043d6fc5f45d037d1cf0a2bc12f282a9481e864bcee1d8fcb09da575f44ea2a663107e2cdd1f05a9a49ef96c7d16ba401486d0ea030df944b5db8cd8aae2f015d91318cfbcde0715a2cdcab8893a72674ead90292011fcb82dd3c1a2c96a5e3726e1762abda2bdb325685a1f440a0508d45d4cb021dc7f5bfbf2f0a12fd1c320") syz_emit_ethernet(0xc6, &(0x7f0000003140)="519bbad2a540e716d02741222d5a1242c241aab3a6680bb28f7fdb833ad3bb17c8d2cff73f1bfac354694e6b4517c0dfe5594b62e11f13bb4b0be7299d1568de23f6987b9c44f8a18b7ddb725accf8f4ee2417888780d4d2fb6d938b1a576591923bde47624de9566c344436ded2800dedddf2c21817abc4b0be51eac43f35fc65ef55491c63b392d4a87a4c8a854d7db1d5e34669e4cfd94a20af744bfbb2a1f71997b17f456fa94d63fc848392d8f2e3fc525ab250c4c061d654f30a57f96e1f90053c548b") syz_open_pts() write(r3, &(0x7f0000003240)="51e4a8b7b3557daedc2bd7dfb210a2c8e77233de83580ff1ee412a1a3e91b0b574163aed3abd7977145398b441cd488e6494232049de5f3c6ee96e0593765acf831d4e03a6c190cf07865dc35104c99cd1f6e9be04bd6d11226b897a47ef8ebceef319092796ab7eb74cf4002fac217b1c0ab387ef83904041f902b6f9da4e127bb092c692ecd338b63c733a578980e02aee6a6f0ee3656501468dc48a0f15cb75a1fa5aa76b5771950171a6d9a63c91c2", 0xb1) getsockopt(r5, 0x4d13, 0x800, &(0x7f0000003300)=""/129, &(0x7f00000033c0)=0x81) pipe(&(0x7f0000003400)={0xffffffffffffffff}) renameat(r2, &(0x7f0000003440)='./file0\x00', r7, &(0x7f0000003480)='./file0\x00') fcntl$setflags(r6, 0x2, 0x1) open(&(0x7f00000034c0)='./file0\x00', 0x100, 0x12) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000003500)=0x800) getsockname$unix(r7, &(0x7f0000003540)=@abs, &(0x7f0000003580)=0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000035c0)=0x5) open$dir(&(0x7f0000003600)='./file1\x00', 0x401, 0x48) ioctl$TIOCDRAIN(r3, 0x2000745e) rmdir(&(0x7f0000003640)='./file0\x00') openat(r0, &(0x7f0000003680)='./file1\x00', 0x81, 0x40) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r3, r4, 0x4) 16:35:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_getres(0x6, 0xfffffffffffffffe) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x11, 0x0) clock_getres(0x4, &(0x7f0000000040)) 16:35:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:44 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x400, 0x1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') 16:35:44 executing program 1: socketpair$inet6(0x18, 0x0, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r3) r5 = kqueue() socketpair$inet6(0x18, 0x0, 0xa5d, &(0x7f00000002c0)) chdir(&(0x7f0000000100)='./file0\x00') kevent(r5, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x82, 0x2, 0x8, 0x7}, {{r4}, 0xffffffffffffffff, 0x62, 0x1, 0xff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x6, 0x2, 0x179, 0x9}, {{r2}, 0xfffffffffffffffb, 0x28, 0x5, 0x7, 0x2}], 0x6, &(0x7f0000000280), 0x8, 0x0) socketpair$inet6(0x18, 0x8000, 0xfffffffffffffffd, &(0x7f0000000280)) socketpair$inet6(0x18, 0x0, 0x100000001, &(0x7f00000001c0)) kevent(r5, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40000004, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xc5}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0xcb, 0xffffffffffffff3c}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x8001}], 0x9, &(0x7f0000000180)={0xd1, 0x1}) ioctl$TIOCSCTTY(r5, 0x20007461) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r0 = geteuid() seteuid(r0) 16:35:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x2, 0x1, 0x5, r1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x10001}) getsockopt(r0, 0x7f, 0x1, &(0x7f0000000100)=""/228, &(0x7f0000000080)=0xe4) 16:35:44 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) sendto(r0, &(0x7f0000000100)="acbbe1e39c8b19c577fe95791cc392951334a0c3762105d146c05e7ccf9a9c33d60a198548a9b1bcc27882f7b5b1f3cb4ff711b532cadd12cab6618967dad8696c8bf161ba9b2b6bcb7d3119a2674ee50af43170519dbef64650155c07bca4d52b41fca7c077ce232405c20488e4ca4e5ed8c4d6712b075c77596fe34b4a44f8b774383f3bcfc1ae47de72b48858bbb64e84942ad2a13c112dd47103bff9586c4e56fbae5a01a3febb12f2bf83b8b6971e2bd827a4dfdaf749eda6f9bcbb22c8287b3125263f61", 0xc7, 0x4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x798) 16:35:45 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, r3) setegid(r2) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0xe, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x81, 0x20000000000, 0x6, 0x0, "2d9355f0452d85f9dd0178968716eddc4f5878ac", 0x101, 0x4}) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f00000001c0)=0xfffffffffffffd2f) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') unveil(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) r1 = getuid() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/146, 0x92) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:35:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x18, 0x87ffe, 0xb960) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x3}, 0x10) 16:35:45 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0xb2a46615073e1fc9, 0x4002, 0x725, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0x20000a, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x4ff}) dup2(r2, r3) ioctl$TIOCCBRK(r0, 0x2000747a) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x5}, {0x394, 0x1000}}, 0x2) 16:35:45 executing program 1: r0 = msgget$private(0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) 16:35:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffff004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x757dc72fc2fe6fd, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x3, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:45 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ftruncate(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x7f, 0x7}, 0xc) fcntl$setflags(r2, 0x2, 0x1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/243, 0xf3) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r3 = getegid() fchown(r2, 0x0, r3) poll(&(0x7f0000000000)=[{r2, 0x40}, {r2}], 0x0, 0x0) 16:35:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x100) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) sendto(r0, &(0x7f0000000040)="a1e56579e2e969986662ec6d8a8d45291cd15a3089dcbffe77cd0459605cf24cad1ef41c071610af11a964512d058fbcfc72ff48ffe7660a830308cac3c2d7f2defda9d7b581a97b4314d8088afa20dc82fe02d97fa9de96216da48b74791c5e80894164843d822ad194f1ef4b6643d0dc04f358804164e52bb103b522677a5b732995cb8f803520adedcf9d04a205d354371b5e19f1e0941720cfede45ab201af2a1efb36489306f23aabb7ea800ca81b3ad7d5acf5ed2e5769ac5f6ecdf3b9c4f202a0769f16f0bd9407c69b555126fb9173b2129bb8b86a6da3ba219c65414504a242", 0xe4, 0x8, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffff, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r1, r2) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x7) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x5) r2 = open(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0x140) renameat(r2, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus/file0\x00') bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus/file0\x00') bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x180000000}, 0xc) 16:35:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x2, 0x4000, 0x6) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="4f0a1908881b944dd60744ec741bb97af8f7d8dcac0d2bd7237070d64331a8bd1627854535f2eb8ca844eed90684ee3ef190154ccfe64156ccff91d8bce8d8eb5dc54626519a8caeeb19fa12f6046a9e50d30a1447cb5f5fcb3fecd25ca85d67b6c885adc4c3ea45bdbc4dc84df158", 0x6f}, {&(0x7f0000000340)="55c38758ffa51f2fcec056c5002dc52763696bab17363263a27e781eef19a038b41cab701c0ce8212ff74affb73516e99406394c2076db30e1088224bf7a7cb247cba573c9940ba5f354c23fbe203105f443aee61ed6cccf525c3a53bd483014b3635f6085c673b19bce30a2fec620f0a1402c8932b803f6b32c3cea1d57d97b138e57e31d76d0c674cda69374951aa988a4cac6c56cfe4250e02e47ae14a4828b8123a52db6f8288f1608750d0d6919b143fcac9315e4d923a4410861530f3e1eba915a484405beaa1b8edcffac273bd4d02ae427a5f65dca479ea03217330a1d9f603850", 0xe5}, {&(0x7f0000000440)="5029eed78ac7a4097f305a42b7420ec6d3d3cb7a7cdb30d226106669934f6586c9bea5306b53c07fdb2010eb3ba4cf52ac166d1198404ea7c75c8794c93436e7ec86e48cf62ea3311c083ef650979fc2eedadcda531768d5ac011f7ad289f4118b73de34922f70ec06313459c9ed4c697e4c2a00", 0x74}, {&(0x7f0000000040)="a0f7d0cdbc6f73", 0x7}, {&(0x7f00000004c0)="7b8e61025b23a649bdd968eab19be777ae4b7ddf90508f9f5bb17a732462c080448eca611f95e327dca0b93fe2672e93f92e48f7c38db9ce0e0fdd2283a5973473a277cfa7fe9af2ddb9e5d759d8", 0x4e}, {&(0x7f0000000540)="01b94063d03b1fdba229f578856520bdbaee54a22bfef99330dfbf4e64aba0a543f1531eebe2fee12b467b7d8644d10ca56e1082224d13a6bbf48527bb8c61c545a75183bf7de62b3d8619dab37f9c160474379203b5185c0351f53b935460cf43946f5ce4d5ccaa06514107a4602a68ff46fcf50594ce19f71443b44d31fae28b4f2b4601ad4663d39d561cd68b954a823a4109e0ee8370", 0x98}], 0x6) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000680)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000700)='./bus\x00', r2, r3, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="f7eb97fdc622ffab853ea0b0ba23b8904436b8925fde0675a5ea2f2cf0693a25c610ea440e09434bc94e1cb9713a32cfcc85022e6ebda988d3d81fdb3c2568209334802166118785710b4fed05929a5e5c21e6ae56d89695eb44e5343e04adf67bd10d78b548093ff5f4fad62284901271f18a70f046c0f5540c45a34235fc5b229eb06765812038e133181e8fa5833b2835d1828d7a2fdb30d635b4ab0bb826dbd5a977a46007e6a222946b", 0x4c}, {&(0x7f00000001c0)="68e1525df55e3ed999538ad6392012c4a1186fbcb4edfdaf262b5f9265525daa1b99e4503f52a01936ca3ce25106c0aa1c12a9513912b5c7d5bb7911f6ba562ad7a6cc702039570cecd115a2fe73bb0477c3abb6127930c20ff42983014ec9171e2e4f49895da8b949744526ba9e37aff2e45d60b51bebefbbeea1878b5cf58d20a6f8c1c0c4573a0c31a5f52151beb9df3098c6bbbbf181a8d32370", 0xa4}, {&(0x7f0000002000)="6a2137d08a001c642530a59c75b5b0c64760dd9b602a692e3cc6bcb66ca4473cc341f2c544d268123c7c8b32bdfaea98c5b57acd9fcc293c2ed33aed2b9bf85a6f411a54c8ca0f4651d6ef0815f6d6ca943383b36e023b4f6c100451356feb2b9c65a6108823fbbaa7367a709653e6abf9a8ac2facf3aecf4e8d38b0017e6328931f3faa6a817eac52ab94f5a063ca15e7032b2acee207ba56009ffd449b798ebe2c3983f96adc6cea324dfca26bcd5dd7d644bb868e6aeb3603edab913ded86e17e49f655ec6cb4859d65f602447cb10ffb1a798401326e9ce312ae775b99627609aec5dbf6f775a9e92874abf04de2e62bca1e312e48203bbb4fa9972e4c57405cfaa04754e22f9d78936b2037729a53ef5fd7814423d5f469675e2ed594b63ced4b0dc85193a45403d7a7fb7bad8b888c900f7eb50c9ae209028e602cb89421988e99a8dcf1925dc208bb0f92ad80dfe04d6942178fb091aef8d6b66bcf6c607f7769e7ac06e946e7e211caeab7f56b9259a1e7aaa78bcd192805e18699a6a14eb4f1d3ef29ab2a702be81766008460ca5357c8fa2701e77be066782ddef9f018da60de79eebfe032d54975e9fb8175614fcdee304d81d5cb85aaf201aaa7f62a601bf5a6a12f8d4f73a9607e3a9dac0cdddb5ba74917d01e82b63554e595e7da37fcca8ac1dd8bae8d64e88a1060373183c0bb954d224d4fb698957f804dba72a2572d6a85540d0cd1f1a80be950cf0308b1b3c184a43e92a2176c6e018ab8823ea87fdfecdd1f69af8d19cd0d43a9204bacc2e33c835f42a55e3357703bab2e8551d0430c47a714aef7bfb1eb71735131545564cd723a31e5790aa93a17a117b0d7695e3282da4a4b6d8b673217cd3e1ad89351db43af029e4fb612277a365d579e734fbce308594be600cc1f5e5b1b1b54bdfd2c577f655e578310c16fc57b1f1c22d84079d8d783f55c4ef8722d74cc48631ac85ad0e4840bb8611498e61b71d7f0e9ebf5b8503b1bfdd8aca350a35a0d0ea475efbcc5ff7428c4a723bdebb6475dda539cc26514231aff6acd99120405dfd14518dd2aacd2ff6119cf8d71b57c2b980237549a4c590363dc5824ff2e28e59856bc58fab8622e9691cacf18f95d9e20760942a488a45ce91f1085d3fbc3aab24d89c0311826e8b22f834c57e526a2ba59e56d88b7504f81395766754cb67f18644802f6be46250c092bce6ef278a837936bebce9d05b17d448d0701ef311c8d3427eb41a87943201e6e04184be22927f52f4686aa99ca639daf07c66dd65480ea9eec0ae7ab12b86040f7e9b5c430af8f891a88206de93090a14f13e461ea7f82e528d1ad3a602cba59f1a4ddb3f569030e42b2f64ef66f567f2a3fbc58819875b90ee0551da2977f4ef205942efc384fa060e8ad16db284808ee11437f4285db3b17a2cb8c50f9f95be57373e37ecd90264ab37422bbfae28e30dd3ea4ad7819d702d9453e5aae0bd383851a23ce87c7e30bcba318e069333dd7acf45505e7374628c55bbdf9417f07ebbdcfc64e6c8fd8374e9500b0f81367b4cf18a1bcf0dca63523204ccfcfcef4ca08cc7a20056d7154d3e866520f5dd82fd620a6392ddcd2fd8de50a74b307fd1045aa6f10096a53919bcfc1475063c78e50c40ec666aa5572ece5ddf13b9e49dd8c173e1961c891b39b02a75dfd2ad492283e0a28fe22cabbff012b17244831b900eb4dc01d015c2f733e39a1924387970c7d7104d1adb311e001ac601dea8cdd82de30a83e7b7d1259c655e9c1f6db690d59522b288fce06be3f31279d970e830d2d655783feb4139a9728da486c26cfb2bcd6fd4728610bcebe2c83cf92c8aaa1b42f8e996dd1273ef5431707525b76dd9229c8447783a90b40ccdd888df0298df4522f5983f9ac3ce875bd630e1819efc3ae9794846d03e3209562cac7a0d86a4c433abf273041817c24afac28f2f3f830b21277c1c56b0d3617fde3da2cf12933bec6af361e76853241f394c38dd00b0954215e932b85a9c1b77376d3b01e747767c81f4c18dd293c345e2a9205be2a4396567da9cb8871e128b46629f84284a1e742bc690d985905b3a95bb24f33a93208dbf445ed9ed7ed8259bf0048a0e3efa699fa01f33abc7acc10fecdf1534a5832b192dd6888fa04d90d4902edc51ed18a01bbb2aa56272c2962b73ee722676f18e4d9682685c1d4f85494a15ecbad65b24001566a13011db59cd94ebd0867fa36c703527bb27c5b97db975544610b0b8e6117e4d86b56221cf425907c016c0c36d70b959b9c77c8386fb6bff48c8cd3427b28bacf217706dc8f4458f87d170ef9bc54962a0a87bfd7d2ba7fab780e1cff3ad95acd900f2517803021b1d9e57f39a5fdf65fe3d1432b82739baf4a9fd157c0b136ca791baa72b086de888037163357a5c6813bfd750c042d1f5c0e8ba4639cc4eefe9f71d73437113e59ce622adb141e8f669b7e637a66b159c295dd1842124548d7886e9934d2bd868f9865f2b50d444f73df1f996b07af47aa7e6a887193792490048aa262d7371d94160329fa8824856ea95852434daae9f7e70db52f36e536989ac4fa768b971c396a481f6a84edb4684b15ad7dd286652b3fe797a275438165d578d24459d172bf52ba5d37b7f1e6ea96ab8849b98b3413892fd163b9d5bfa83533a0a281dbdd8ea64963d089a489c59ee0a389ab220d039932479c932a26be6800cad7de2516f5890a38e443b15d03d9d1db039f0e214b3ecd37ae9229f7a29bcc47008f918cb59e0d4d69eb451f39ae9ab00c7b51f37fd50702b82225b82c2012543e3eb7db5d895a0bd588d517113e30820221f18a4b3d05eccdbf570f2a3e29ce9e323aa1a571cd804a250daba66da5040fccbad5595c2c9d1c54f89699b405d5c101dfef3d44ac01e6b256c800306018b7eb6bb7f1311ec7af0bfc9f00f91ca0191590247cd3d46f874654358ce0bc1d5aefb86485e1ef24c5e1be7b9f78b87697194935e6590960da51e08d5bbf37de23445ff2699b3d11c3d4ea00f773567bf948b63c22fc44690a2cf4372339a83c0cfca3d2e00e9dc6bb954062fadf166a94690ea0e5a6d83ac398a56e3469770095999afc2789c85afbedd0282f8a23b74b040fba27c4931a6404b6b74e851942724fc992a61540b1b4763f519570a5cf01c637a589a9e08ec28ff4e037d79821713e7891352b1a6a31ec080639c31716013cc7ee81aa20d730f842caaad989c8a0f6f3ecd76feae82bbdd6938a2eeddc1b43245f9bda972a13285926b5f5c2917a259da3de3be41dd91aea680759ffc34392ff8a4658cc9c2a2a72adf8c28ffab95c27d66c535b4209bc1811bc1b78210f0ffcfcb4f9c10ebe31e86dc24af723ff09adc359e3b094023c2818abefd53b071ecd8378d7459564062294eaef5a6331287f9c73ba96086481b78c545da3f15b76809187495ab2743968c7c8261efd0237de52214b7b500d08f177e0f3bb325ecc508be2122074e244a65c5d43145389afbee479d0fac7ba07869194dd2c62a642d96d1b6bb320543d22625e990ad7169d5962cb4712e159996e1af62d60a35955812aee3904eb46348c17278402e44eb0cef0e62446ec1f3087d3576078961609e2390b111e859937fa4fbb4121ba586c36a335a3dd504c39e18546c84a01cf3100fb2d3847b9a6af32fca637dc01e4341d4bc74c459a5b82399cec22902d2cf4fdcc473ad4a5681667be7f612088eecae55658e096dd63b7c78121c820b925dff8ea0806e59647590429480b088d2673d6beb5969ef5a161a6228e07907479c14dfb6f472a1e4eb9b6436c117afde014db0572766e209333b40740819db6174b6d31fe2bac55a2ed964c3618d2df77bdbfba271f24e349cd459ecfb3bf0d9b3fece0e0bd3a05f3af3ea9cb3d19385e4a15ba7cb8326fb595a01c4175039f41253e3f08a382d679ff07a3836e2ef63cf352a9b3b794ffd9165dbca14b3c4de85d6af6b57a3eaaf1d5e7d55970a2eae6e09b884e4cc2d2fcd9888fc0601022809011c04d16329fdf4119185ddfeabc3f47c3362648a378a6afb56bbfbd4ddd3eab239ff5e82475929e4ce47575eb312420e0d53c3222ff623faaf1ed6d3e3bcc132a8130f00aaa06bcdd7d77e4599bdec283d626ec24bfb031c10c8347ce4b2026fd1d178232c91f130e9fe51d014ad1a198b94fca8a33da67cb735fe533890ddd108ffe33852d517ba0775237a59cbfc40fc615aebfaf91cb05413c0c54dafe444137926cb589ea6b612f8d2a17f0361bdb5f9b77c69f86ab3b93066e2e75afdedb9c03d76ba7a81d5c6842607305d620775f8a83f48fde6a76e8973fa08cc28d7f34bbd42b77447f73ba00b59fc5fca741e4c7af41f9b277677cb386d3492dc04eb7f3026d17101e3be728cb3827c0d9f2dc075ff78c384e5b1046be824312c171b1702b34eaac32c6ddf0c2a29b8e0d9c0ac33cd443a61a72a444ee0c023b0659ece65ab8bb375c8f66330e2797a702b75f240e4057e3e7422446c2e628cddfbeb10f6da5ca6ee22e68445f49b2803e71c4695c1c8e4b58b0fac1764b2e3ecf6de0f32370f34a42264ad57f6e2253f23369709511e8e419fdc24073f0ca7cb8af17cdfb44070896f54d4d44997b4ed403f6cd316156ea918ef0371e9f90b283164aa7c59514583deea8a4816c0f898ae44e1272f7feda5d259ceadf178a514351768a36d9967d75b7ad00691f174a8147a653e0b774448a1d426ebfc23a04e88722a102b535a9f02132b9ccbe3193427bca70267123acb03a7d5d2c6a7a4cfe18fa808a35708b40f1df7e74b4be37646a2568052b0d010aee67282c0f8bf8f803518402e7c6198ef0cc14e7d8f3e2d78ea738a92db494bfec4fc64330a727b8c3047656ad2098fc009f03307e25709016e4f9b3e54c79234eee25913d875ea3dd67ad8dd2ae2c983c2670ada7704e1ea4aa131623d333f53413b813bb3a357d7364597b4018a5c29674a6990ecf8dff8ed504f1baf439caa378951b90baa14bf11a7800fa816af930730e386870324b3d661531f96f7c23b04e8ed70a7aec9a1ae382989f497a7ad478d48f7cd74f610a67244ae56b6182b7f3b954431d5b8bb9da130969a2e0a6baab6d85aff956df48229a68a13be0e58328a1e7426e106edf7fa2dbcd194009197dded032419ac45da37e741a14db0228881e1f01774cb69825f9947d6f8c74c4ef1dc7f20c323adccb01c6fb993e800aa352e73005b4308e82a9a6c03ed2d0a7151aff6bf0811995ca646ee2e56ef40c475d857305e6e24187102e9d927e40003eb0c82dcb94faada0a381d179c99f3c80147cafe276a80b8b05cbd25a2fc25b6721e0aa633decdd987399d22300e7e6dd378dc2dbae4bb09e42aabb28d76732e7d8dece10f813105b77958e46d91bf4f2e95a67a63f9f2b318a852544b2a26e85cdfcfa5e6d20038a7893808363773d14ecc459f88ffe78d7626952ee0157d0043853cf91f25f82860b746053336e96f1c90c16627d6c2aefe82f7cfa78cf8d28a90ef6cbf9f4bcf1f19ad9a77666a6035df55a8385ec3a04da570a978992af28f23d364bf9935dec05b109c1faaab632aee002f6f5b95d7ecdb6fba48a60b3c36f1119c3482ffbffa81bc96dee0d4d04418479b8ee991315549adf6e2560d38bbb1244abf55107aa8c3b3b9e9c6da7296bc05326c4984c32a38b48ea07b96b5168ec6f91ba054f44343280671a1c1121ab5187d11b00f154ef20ba6b200086e90db6b216662db4d67abde94a43bbde1541649f91cab6c5e44a3f47ad585839e6b5279989372fdbe1855d06b9ac2545faece3aefa94e6f81ed37dc91c5e8bb8a4cf6520c80d71dde379fb8706f5ca4d64e2a529327c48adbad33f21e29ff81e291d1c00b488e36613d73f8990e453214bdf7a92daccaae58f535f33bfc26c194085697d365b92d6b26e70f56f53e968b45623b85ed958d63ddcf7e66ef2dc890e8854abb27f293227af9dda75340a76088a2cd473c5137c4c3c91896fafba704ee9f2aabc8990628e76013e09abc812", 0x10c6}], 0x3) openat(r1, &(0x7f00000006c0)='./bus\x00', 0x0, 0x108) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 16:35:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:35:45 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x14) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:35:45 executing program 1: r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x800, 0x38) r1 = dup(0xffffffffffffff9c) fsync(r1) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x1000000000000) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\\!@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@\\\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)="2b2d2d25275ca000", &(0x7f0000000240)='}}\x00', &(0x7f0000000280)='\'\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')-)', &(0x7f0000000400)=':\',\x00', &(0x7f0000000440)="8a2a2e7b233a00", &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-:\x00']) linkat(r3, &(0x7f0000000580)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00', 0x4) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) r1 = semget(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/196) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getppid() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') setpgid(r0, 0x0) setpgid(r0, r0) 16:35:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') 16:35:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x1cb, 0x50) r1 = msgget(0x3, 0xc2) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000002c0)="3b64838e95139c6129c012533488fcf4e30d63655b061c88cb2391a609f1fbbe1e59d698d8fe8932b7d5dd74f6bfa87feff3037ab379af44aa4237f281cd141d3a5eaa978669e52699ffa6fc6e0bdf027a17188091cf7d84458dead89871cb116aabfa2c42cbbb5049e84f09bcf73b84405efc9f50f429f918aed65458162f67958c6b6972a187cdb284e357e5d5706a3f3250a016bd291a5e44aba8a01b4b1193c265f18602", 0xa6) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/251) flock(r0, 0x8000000000000003) chroot(&(0x7f0000000040)='./file0\x00') 16:35:45 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = semget$private(0x0, 0x3, 0x100) recvfrom$unix(r0, &(0x7f0000000200)=""/97, 0x61, 0x840, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x3}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x642a1cc5ffd9035c, 0x1000) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/13) 16:35:45 executing program 0: socketpair$inet(0x2, 0x0, 0xa5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:45 executing program 1: r0 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) select(0x40, &(0x7f0000000000)={0xfd4e, 0x0, 0x3, 0x2, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) dup(r0) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xfffffffffffffffe) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xa) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x16a) 16:35:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x28800, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xffff, 0x9}, {0x18, 0x0, 0x8000, 0x9}, 0x100000000, [0x7fff, 0x3, 0xfffffffffffff800, 0x100, 0x1f, 0x8001, 0x101, 0xb7]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) sendto$unix(r1, &(0x7f0000000140)="1b2242838cbae3a5237bb685f7bc4c630ccd4a2164d494ddcc7308f345cab5a089769afaa69be3b3dfff612c799699d13d0aab7e7d367a4c3719b3807c13c8ef23d76e84188a64a0900c99d64c36ab1c26c06494e47ec063d4fd911927f463023bd094ed7877de4413792d6f04589aee12bacc7b2e663330dde3a1701058bfbfa43afa675b83a5", 0x87, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 16:35:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:35:46 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x28491, 0x82) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x100, 0x2) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) 16:35:46 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:35:46 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x1ffd, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x2, 0x8}, {{r0}, 0x0, 0x40, 0x87, 0x8}], 0x2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x8, 0xff}], 0x1, &(0x7f0000000100)={0xfffffffffffffff9, 0x5}) 16:35:46 executing program 1: socket$inet(0x2, 0x4000, 0x0) socket$inet(0x2, 0x5, 0x7) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getuid() shutdown(r0, 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) close(r0) 16:35:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x10c, 0x2) 16:35:46 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:35:46 executing program 0: syz_execute_func(&(0x7f0000000000)="f336f336d8b778a94740c44305692700c4c1bdeaee40d9edf347afdf41e20f38cd9e00000080c4e195fcf9c4a289f7b448ffefffff40dd6476bc") mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x104) open(&(0x7f00000000c0)='./bus\x00', 0x8483, 0x0) 16:35:46 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000000000000, 0x102) 16:35:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x91) r2 = socket$inet(0x2, 0x200000000000003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x130) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xb7) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/12, 0xc, 0x42, &(0x7f0000000040)={0x18, 0x3, 0x1a10, 0x100000000}, 0xc) 16:35:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') fcntl$getown(r0, 0x5) 16:35:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:46 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x27bea88e, r1, r2, r3, r4, 0x4}, 0x8000, 0xfffffffffffffffc, r5, r6, 0x1, 0x0, 0xe3}) getitimer(0x1, &(0x7f0000000040)) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/31) munlockall() 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x5, 0x20) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfef7) r4 = getuid() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x100000001, 0x71}, {0x7, 0x8}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x1eb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x10001, r2, r3, r4, r7, 0xc0, 0x3}, 0x120, 0x6, 0x1}) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r8, &(0x7f0000000380)=[{&(0x7f0000000500)=""/165, 0xa5}, {&(0x7f00000005c0)=""/166, 0xa6}, {&(0x7f0000000100)=""/31, 0x1f}], 0x3, 0x0) poll(&(0x7f0000000000)=[{r5, 0x30}, {r6, 0x4}, {r0, 0x81}, {r6, 0x99}], 0x4, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x1) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r9) 16:35:46 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = semget$private(0x0, 0x5, 0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/16) r1 = semget$private(0x0, 0x6, 0x20) semop(r1, &(0x7f0000000080)=[{0x0, 0x7ff, 0x1800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x5, 0x1, 0x1000}, {0x0, 0x4003, 0x800}, {0x3, 0x8, 0x1000}, {0x1, 0xaa6, 0x1000}, {0x4, 0x32}], 0x7) 16:35:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:35:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x100000000, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x8101, 0x8) open(&(0x7f00000001c0)='./bus/../file0\x00', 0x2, 0xffffffffffffffff) 16:35:46 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="77a5a0b07aea1491b08c475df917a7464e533929d10ba48336ef15a48b064066e6a13ac39f8ce14323531a456bf4c5b87080df48941cd812", 0x38}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xb3d6c6f55d9e25cc, 0x0, 0x20000000, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000080, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x6, 0x1, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x19, 0xf0000062, 0x96bf, 0x3}, {{r1}, 0xfffffffffffffffb, 0x83, 0x2, 0x5, 0x400000000000000}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8b, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x2, 0x5}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x18, 0xfffff, 0x8, 0x2f}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000001, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0xd7, 0x20, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0xa9, 0x2, 0x200, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000013, 0x7, 0x200}], 0xbd6, &(0x7f00000002c0)={0x2, 0x7ff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x7, 0x2, 0x4, 0x5, "37a5aa9a0cad6499f7057118a72310a515da2037", 0xfffffffffffffffe, 0x3}) r3 = kqueue() pwritev(r3, &(0x7f00000027c0)=[{&(0x7f0000000340)="cba58f0cb11f22e46fe2f33c3a56526325c304856105e5b5347634a4ce6b58a4ec4ebd0cb4d0b58aa377e550890e8895229c6b99db0005b2c9271c0b6cf03ce4bfa6267443e1d994b3013604ee5ba7f81fca34c01ef68e2f0e363ad00c398940205fd8f04facaeb127f4f8c3410e4748b71183ce70ee004d1cc2aa5bcd99ff02219d28c2cb3867578e8126d3720d88b26d7e04fa465e110d788ab1e5fd19d3a5c897c88f8e3303b62f05bb11817fe99e76faea3f2905fc221d3b54fd5a49e46585a02fe96ee6306e64cbf55692c8b3cdb8dc6616ccfcbcd6b8c8ba21ccda6ddf3ca60945b0285533f8658e005860f2ee5e6a7831791d4b0da54b465e1e0489ac2228f10b40034bb2829c7985e0c719bf4bac44625e4c1a9e61332c59d52c1e49879607b24df0502109857bb4ff2035d94276c97c34063c4b523c8b497cf99a1cebfa42ced8e7116deb8a3e275385bafc03d66195d017ff424f7896eca6d797576cf49ff348d9135e1d64b06c00df1a337af62492004e49e53091dbcc8837a402702c99688eb7c261b0b6aebb4f1d3dcc1682fc4ba1eb22eb14b406dabd47fea9c878c88bc2556ce96251540e33efdc6467925340d0de3166b9ad804ef8343e23bca37b725e5f8a9be49f10669358e22ddd01efb2a929c445d2b7371ab67d0377ae3574b0cfe00aa44b0484c8e38d159b5f212d6d6f3698f204b3ccc6a502fbfe9cc3046f36ea35f230b5f05b383f3bb0014d70697f37697962412cfc39f2134eb150f9f966a5a452fe7af56d8f8e2eee6cd0e018ff4515f64e1d3b74c55437ba49efcd99907ae5898a6353d3d942361b4dea3a21b32a8c8a0ee6bd5c04628185a293e212b5f2fc6f2542b4d142f83abd1a717900f82d8f47d552087ed7598406813803d862b5d9ec5d16e264db11cdc79edbc57569936a8c88ccc11bab8b01fc723df6402d7a7fd5ed4ab8f53665401e74fd38e68251847a209d226048bd30fdc43f82a2ec7f90595ab270c25c407df5353f71eb605faca65d8ffadd00925b03cb05c4baea118152c7f98ba9283f3070f5b32fbb0fe0ed822efce981e1b633de3327b1bba073ecc7f8bfc54d468fa171f986032e75330d532e85b34ba41ca5c1513136de4fb0a6ce455897bfc5edc0cb2a1767c5f6227c5d1ab89cc148fd6d6b947516914154780e5bdd1d93d5b7429625c22147b6db888ad4d1c171d762ef58443ef57b25ffdd0f27886b9d241d21cc32e6f5415fcf915da2519c89fe6142c2542223c7f1494e98cd5106079f0d33c77c4ab537de9e012b29e9605f5e762db9c1e1aa9e5d7b015616c7f415a0668705d3d4d3c6582cbdce4d84375fcdcdbcac1213f081c095b0a2dfd109234062f0abf4e9d283f13664c0eb367ef9f90142ed22cea8ffa323c05d5d0b4a49fb3d5f7286c85066a60dfc9507ced348f126e8f9e9be3ef2107cca50d3820b1d71be1b9a708667829ad2d9a674780dbd8284b35d1474f9618d00cef2f33eeb46a4874a82c340e3e00814f579857d724e3cc8656f009fc736a500c6c8619f807f4e5d98cc8dc1e386c7d9477dc228a3c396d1b6df5929325832eccdb940c52df9b11313f1a6b4a874b28e783f505485a590376bd31c2be05be703218fd897bf2c172c4faf93353a230c063f9db608c5cc5cd6c77cb74ae445b2c4288c8e7cbc39a194917aa3fc025ec9ea060f3cd324f87722eb2998b5e688b9559be21102557a58088ad71d8b14e9af4fdc85f4e74fe17dc46972e3f8c23439ca23c2d7cd9b5a0ac7c8e1c9e74411930daf492a1f27f6d5fc3ad2af7c097de025e2eadfc0c309ad31445cf722a5c04495f7eaedf6e353dba1bcdfdaf32954012a2b3358e53a6afdff79e89d865f5ac03aa62b81ee1cecd9ff8b168888facdf18a66bc7210269b8d6d395b22305ad7179383f4c44b216236813cccf33e7d83f9b4a0403c8776ea533742af655c57a78b3f3ffb3ef311d21656d56422dd93f724595cbe97e8134a92500296ea84f1d77e64603c48745808298598e324a9c67b7885159b7ad49c9b839f6cec3fd8929a203a4efc5e50ee939b91edd6b99977285da6f92d98a871481699ee1e108ef746584bb23d34ae8c53db9acadef941530533fee8aad6fbefefeeb08be6bd982fa1d33af64cab372cf9d037808ac27386a18d9464c6111f34c75c5d020da6834362aa9ef4306e171f91d76ade5770e8a36656f437d6bbf61923b5cb4cb0c8ac761b8a66eb166ad7de346b40ed9bb74686027e81970437cc381729397211ded8eea1daee1f6e8b465917c17666221961226a53e2e35777d0699220511cac525bc11855d25b15b84a44f86e069557235fbee4a75a32333a2a3ab55961d998a505bd9c0b1ad2e23b0a365013f7bf0335b2ba97d8442cc2dcc9f4a766c25125a5082f8e54c002d7c41e97326c397ec6167130c487eef38fc28b4aa0a6af82938b610e2ab6d6e54a811d4d017f816c0b49f1e9de4979db8ad5f3daa4802b495e133365600c729b9eb39cc74bc6b62d4230a1dee265fbc785c96770ce8e62b22486c5d2508b93a4a0993517acea48879bc38d0bfdb745800633c49178996241fce284d153b633792cbd0bd897e71f3e30a88ae1b0e6ad29c3e40531e9fc3421b683fb5819102ecbc2245fc20d14640b218de756cfc6bdd9ff2e4e50074906d35e44be2166004accd14d5a234434dc31f6a07cafc3438106b3fbf3b442f8e8ee32de83b97f1e4e86b321561614b5e4776121a0d3af2672d745f362a5c4bd4c52e1348f89d22a5b39f10dfd2b2a29a28e4464238b2943f5003f5e3a08ea69afe9e4236d18bc03c6ea3182d35d60f67b14a4701f59328313957d339568e0518217578f3ac86743aab623ff2efc0329190e6e07daaedee5210e16724f384bea32a36c1bc33bfe1cb4f825d5b8fb0c5f7b396cbdfded2ff685c03c490a7e2e45d8669729bad363486983b4b4c0186c1263413a3d368a04519edd5028acfbc6477305fbc8d82bb4eadcfad4fa10ff02207cbee4290a9de5ae74f4dce158261f6a1671b2a5d149016dbbee47164edf2771275d4346e824785a382188c7677dd910818dfaa216973a2a2f98718bd9282083e584a57964863801b653bd80596d404d27f5553a0f41ae9e46e0628c4c79673a246f6c4356faddb40eb2b0c176904c7c454fe19f253be1fc9e0ab989a33276f1fe060c43e152c01636fa245cbd88b6c2cf14b9aa2ebb654d56f5d18869e57bd811864d094ad1a0ac6f6c92edf4d562c67b3eb4763768039ee8f8d2340a81a48469f9b9dd4b87c2ec1043bab01f58a2bbe20fc4cdcb28a406dcd04259960bfeafb2e4b08913991ddd23f458a88e6499975cc1556da3969777ed3d90edeff8c17d74b6369ca6bb91b0b262c43c6bdf8d65d3a145a9fb5a297852158d12f9041068f1b1343fb0ce0046edc1210ba7c67989b22340c8183bdaabd464de94a0fe65f84eb1368583c67ee753f27c76bdc32455a49b07a1d17d9766cc78771d436681a45949833d90df076b77450fb1dc54c26e0d82b42a64bcfa2881e0ff0ae5bac529ae3bef5d4fe97e63035206ad3de52a5edf31e48ffd61710e9cea1b7a72d13d9a393035597ddee2d8249ce9332e2ea2c82bf3badd931cfcfce5607a90191eff0454bfa2d70261acf89e27570c3cf4eb536d4d1c27f6078b89d642c68d0d804f1ecf8780e327feacb79b5a03d7c1775d80c70974eb517adcc89447f487a4928eb2a6cbc92f1c817bb98603afdf253ae2f420e0d1f9d8a5d845a9d7377c38783e099e3f5f42972b51af398e5e9890274ae9cf89dbef1314176acaa275e12414d9ddcaec6176521d8d7988258c8b906645d9fe497a0fb038b15ae228ed8c76bfe4a11388c5123fb62b0c5aa959d04363d198160bee5486924cc25abf5c5d9104c5eacb51c99d4fdc17324909a86788beca46b7a8de06f58914adfb74dde0d55d6810e385aa4916356228625a6a74e7b31e64908f6b459a2b7c28b9862836ad9568c738973610d770d00bae9622f020669b4454355fc813e45d4a0357b0fa3fb3e5ea5a7a90fe79b71ec183fa9e8316c4421e328831ae9f8d4b02ad6ce26dbc3d4f6e071412bfbdf2274c352734e85d065809f05a420198201f64b15837b961cabf4ceddabe1c809b92e889638757d5da332119630d2b6b3c322d7f7ce8f5a38ed6fdce7f12ee8831f13b5e234a0446bdab359f1f5a040de9947bb618137c8351e4ba8f34e621ca42e963bda665596b0425b7435832c16d682f7e21e8bb53d454cbc34a4a4b9e2387d83a847bcb03240a8d770d0c19e1d92a88ec97289e4865eeb718f7ed2d62cd737167a077eb9aa3fab30dacea267bc6ad9b2fa0d977adda695777ae13ccfc24a297f46ec837048a70047649ecc29bcdd29951ebaea107abe68f49804392aeb29147609d0905eee06a12c51b3f0a8d5febc6bbab9f751154535f7c4f68e2ae8c8165709e97a0109b5f057b61c1f1a6dbbaef0cacafb74e075c0badc9933245624418be8b096574ae4c1d2d990901b5240b24692b4ff195d724f803a89947342a17f4cd878253aa6d010f9e07436b646865f9868253aaee97d56f5201684f778689a21b7e66f839b76645049a602dbec6a387933bf5239dd1aa0dc4f7a29bcaedbe18690d80804c7a1f3e9b4c25395fb33bf1a3ddfa5def18fde758646e836bfe66a3101124b32fafabc7b56272fdde9b7fce53908d04615a879cc69671fd6532f2b9f6d8faa9bb10ac026d839c68538e7165f1b3ca26c9084f5ad0c7138a1177e505e35b931529c6762c46f15e498838c63f42d47ae9da4c497af54ac68820c2c213281515135dc473b8ef0cbbae7cda09aa1ff6c7cd4da604263e1297d2c917acc59da3cfa0d8b4a2a05fe2285c4529bf8f1c163c03a427943778a729087b6c43cca864cad207591a432b8cda47e6c2751aa23a6aef10e8bc7017b31a02285790b12fadb73b07f5f0de5fad436ae797a6ed5473b6205a0376b233df597dad59598c10f6c34cf97705cc272804cd07061fec97e5f57624db501d0d1a5f13c290a57650c627fea4acc3328678be73905593e1592924a13680936557ea4893c82084e28bfaf5e67065803edf1fc8336ace6271dbde944d7e10dc6f4cb8cf3b8cdb66ace96d7ece4ad396c767dce0f4633c00d19d0bfadb7a187e8f24341fc016fba92edfb9bf158cd5ff5626df71424fcd5ef1b4018dc3eec61bea6603d9b7d31e71fd18e72ecc57bdaa7a702bd532a09cb0feb14c44d64cbe43ec20a375d70ed770202c261b2ae30e395a53b7b1b7676632fe7847d9db275bb89793936e89d46827e6b939da7a8a70ee38d1d9a5c0dee2469d5ede64054363009da7f3df88cc2cb064795dd92acea721a34b3de00ea2b97ec2b760e858241e700875c06f39f71efbed741a39a0e325ebef245085c37c288a2bf9a3711695791b1634efc836f919f8ae60bf225e589dc698ffb717065a6ba8171e811e92b71b73443581bb932029e6cb7e5b5ee0c79e4f77bb71f22eeec7cc0a89e3ca6ee647baef2bd65f4cf2cadf10e2c1bf298b26df34f19632fe5b95cafdbe6cbe21701471c5ec98ddd674418654c9aeab49d49ac9896e036b2d45448363b1e30ef8d4a7177a4283b5e7aa85a1935945616e9dc2ea8ade7fecfd10d416b3f5a60ff6762c892ea41940d17a2a795a138d5b369f9a13a8a34e42ea63de1246dd800628208e962c4b69ac6ed78aa8e4402d7f3db9e604607fd04f24b28cbbcc7bb5617d5263de994b75455c", 0x1000}, {&(0x7f0000001340)="27268133f0b23f619b944f0856fb6d399d28de094a88a09502a23e53ae1b0cd9b9d8b0df790b85577bc37759afcd9f064d2217df7c61ce4ffa775935c560b3f7b90ee1cd170abce79a6d3a4fc29a3f157db174d182bc18bb5c921b85b5be933e1dd1b1e26f1aaa7a4168ea49f0a286ac393a0762f6aa1e8b361e3a2afa1ee07856f8b4532e86", 0x86}, {&(0x7f0000001400)="e5b5cb47a4d7b361325dfc2a59b00a15413d3ef808acf16dd030b159cb6b6e7f5722781823aa573e9f5421dc861b510fbffe3f03f9ba03f56db5bc9ccb7583b00e155b8f9fd81b2d5ca15149fdbb857aab7d051509d5db2b2e0b4c5ee5cb090757209c4c0a87895a308404cbfbfdd22403f4a85dfb22ace7f297e0448c8bbd3151fc2cadc2ade3fe6fff5d5a4b6ad6f52f03d8ddbe2354f2d6035894ba76d867db47fe319162a938983cb522dc0c23ff6ea20025dc7e0480abfb42ae2382729a375867d87ede76af19f739f2357ac55c5adc7347e1952d8998ea14b4a8a708e0ad18de01dd48bf37c042c778e836c0af30302042099b340cf95c65bb9371b68bee35408466c7f897d717470b49fa3589d2a149ec708ba331bd903ec4c8a828c587336b2cbfd4b67b509b9e97a1865b9956b76f6ae203bb3a005e7eac02654f42a5f1fc9b99c3b7c1622bd62cb13d3b7048ebecd0d1262ce5dc07ea25e4c644f37d16aa4b5a8d388d0e3d042105fd464b8b0c0747d2ac1be39f92f2a18de688b1a3f0f2b93212d6a28e028d567116ba624b92cea6d73b07f78cca36fcf45f137a4471ee3bbbd16a3173dd2b792350a323d087b6d5bc3946e96517796f08e06ca2d0bdc7b2b2974a7f350c789412021cbd0f7cb4e2bd04059c314ce7eb3197155aac63326fb51a325567a1349d553da9aa1e00c6fa0eb70197e79fbbd2fe40b2832689e0eee210e85624d9d9c78ae26b2ee424fba1385e800778a42e51c73194a2c32264e32c850954a58f13fadd8405bae10de829c0fef2872c320ab9421bc8c3839fa712f18f3cf642635528ca8d9c6e7ccfec1a7c1219b076b65a5d1c048e2125143391a884875f43d93143d6eedb8531bb0fb2f74bfa09bdbf96cf8d747d9d6e03252bf129ebbb37c06e78bddef547afe3f4eb73350743574a9f59ccf4c6c878a6226e7ff3696398dd1433b779d9bef74986f71196fc993dc03b11452d58fa446dd4c15d4593776e6ae3756cda057097791bc3d55f7f3d1615500520d0336eba3c29768fa103759c8ea63256088c455d8440f192090d0958c036ee142da584f21d32575cb8ef99d49dc298df213f202627afbc6ce69093526687fd4afc7da2864cfc7a7fae0d9affb29764cc8d8eef7e37694579590fa13fba43bba1e564b2d3c00ec6727f35b2caf3abf3ef02caf8f3a4e2b1ad259b3552a81ee89a81188ba3bd5453e275a9f0c7bdc1a357518d60c26f00a31c4bb645f0829dfaecffb463b99ce8ce87adc64aa45b573756e80dd354de6e082ead63eb1ab66d71de0d219b39ab7f8daf2bf76a6e2d76509607640fb46477f394abd8466b8303f8f9fc6d57d5a294e18449230ad641e1410f8b78e4074cb4a66d79283309600b715bf48ca9608a324dd5ab010d40a46cc11bda337e0088e200b297998f3fd38b9b926983d0b64bc0fbc2fc3a80e7843a5a3fb750760ba9f3ef91a3a155b14d0cca794cc310deeeda6154b765c69fcafa9aff66ba8d1e3b2eba7f854b3fe7e69dc8fce2e73a52b1a61f60abaf7643735898f94b9083b39aba1d7d73171c5285c6a933a186f182d392c4c1967cc00e2c6fa8cb05b0fdaf9f5e8cb1637c2295f60f88d5ecf4508227522c29259f5bd4037c7b7ef1ba9570a2c6a9cd7935f37daf1499531eab9173fcf05f976aa3a54e6fdf37ff7a7b9e6a26c6fba0c9db6e20c88b935524298a24e7f620781b0b1c1f9dc7dae7d5829e13e4548c2c7f52e1ca6d106fb58c28e6e72c77a6d0583460f378d8c950513c3b8d5575a583ddee5857dffd38b6e2a3ab2522f661f31cfb316c540643146c287a1a3d43d192bf96774022967f8798b195e3df6a5134251a10bf94c378a57fbc5b89fab1b0c0d3f47cdbf0d01b6a32d474c948b2be5b82fae8cd8e19f4d1892744be92a338286eb5083779626cc69ecf83a0e5f216d56c0debb9141ea6ca73c2ad19318fffab5229ce269629b9a548a83749ac19de3bbefd7bd42c5adb1663db7387ec6dcb8639c7de1618bf1e60e2a38d557f683829022cffe628a2049c1e179e3655ad9e8533a0f64d6d5779b918061f5cbf79a8704abaa22be16ce2e5e285ecf9258b126b2e61fb9ebc97b3d99b393b3afcb3db3af3c9f73c21a46757c3607dc55534a55334444e1660e9b7d671ec75e70ce325d17b485d86ce30943f1af158109d168a0dcc6266b5704d003f81c3fd1caf1ec71ab6ca6cb82264a50b007cb8e19786d8ca5d582370cb051f6d31281de5bc48875bc1e0352147b2ebf69eb1d5fdac486555f4113abb5829ab5e545ade8f7f8e663562ee9c8c71d4a2231714db2c94d483ba77c1be39c6df97f28e83a19bf393e4b61118c9992030281f5fd5c7727866986487fde56272f556bdfd9d2d252d0bcd7735af0a526eb0b869f1655627109ce5ac401f7e85add2d5a623109972c81a6e3402f3ae22bd15227f6915b5beba4c2a0bed6c4f983a6a41ced93308134c51b5380a8a35ff1b3716a49431a9de01a580546fe647a651bbf8850355d379b5b5cc10f7da92bef598e8325210579cad0883eeace96825116185b869a4154006bd8ea619e981047c4a34d6c120d7e1713b4b466d9794d9c9911a3234e764e5583d5631ffbe4b9b49945570a96db6725b62cb654a1a38141e8068cd9949d7f7f40e3c8150267d8ec29b3e1886cf741bd2502025cbda2fbf22f15b3bd5acf7bb96e509a8d4878052fc3e8416aeea0d9b4da353b7ab8df3ba6a3c9b5bf4d39e0f2536c21a5e70cb737c66c6e0e4415cc0c866343b2d3de784b5da77573974063c1a267251b92bd993a3539c4969d029cb02c7c5c15dd119444c76ba6b27a05e62d79988e90969407cf31680a4aa4cbaf48018d8eeffe9a14dbe3a98f8482186284639cf82816fcd70495558169ca28b2826533bffb0ee27ff166e520038716c16155678cea84e154a92f346683e559e3acb1928bd0814873e9b2f24d00ffd5ad3944d753f1064d4b67e30e8dd92b1acba19fe918a754ed4ac85006bc75d1f54c255813347ada7a00645b3c083bff25a740e7e1c09e4b7dceedbc3dbc0db84ec243a9a6bd6ef38925224c8fc5bb78e8d8f416faf6700f8f74b581bacb63fcccfc9e4d5ff1598e0af3b6c5532390ccad04a588a8cb72b992c249d28c51b3ac2d1db4e2e9c962acaca595857fe8e6b14a09a119de1e91377649f723a452bcc0a6c1d5ee67dd6d9276a3a7574961940ef12d7c970fd0fe7eeccb2714ad37d42d871e8004e900d9e0a3b0ffe77a48a5e9e4997c52ce60fa1fff47b421ffb7b263614534395873df35f11e51539eebb15ee3027634062663bf8e750b5d3c2209b4668ea8c815233483d14a376b1d4b801b8db5b7915a2e525580b257277b6ec32662b616fe60e8964080cca456d32bdd7b4bb01cad96fdf3016cdb168cb6c2928d53261319d2535f266bb583810999de0b2655d6086e1d86e84125ce33efa31421b73e5cd98a0af254c9441e0ad8c5523f53e2b2bb03a4a2fd1f5cdbbd523cb83e3c2c459940cdcdea928efc0db404ceaaedea42c6f5468715a8aed4bb492d43a63cf377f1a46b57094ca61def751f415d9a6bac1b29e2864cde1d57611d08beddffe370d8b8b5c80b2624819382ab8bf9f983a4f3489bd4b858ef0ea75ceddfe65db64be377e9f3b7a9398cedf68654c5001161b0856e50e0ca45d5bd0a4165b745008c0eb296bcf7b74da6636786c6c553be803656f521cea8ad2de0faa1cda88e1229548972354f3c8547bca8d538ebd8f51b5aae5bf778c082239976d6a2f43cbd05843a7182e466160a5ae33aa7ec610fe7b5a5b2d4a7aa556885ce0a89a3b86faaad5c5f23d423b918ccc1b8de2efd58de45f2316fdf9f919414c75e97577b894ac5ef7e8f2cfd73a817b59e3bede58d043759ef194ba9704b29b9b1cd0d6d3193f974644a103acaeb548104a62c7f311a62f8147ad68e0237c8aad91c0e5a38b8fc1c8360913094e2ba84bdc55bd2a56c29a42b6f5add7ff71df53647b917ae768eccbb48816dfe648e9033af29f00ec019f2191179f1905d3140a3470b96d5ffd99de2f0c794719d2f2e9e4056e4b1978bdfb105a9b2ee6243ab4bb44de3e3c3693730e5c58f98849829909bb241fa74f7c583922496e0b737646b489a211d2e73de7d81f88721d5b275383595f6a2e11baa9e2101596163467cecef0e6b19c7fcd8da36b5e1e1b085c15e1617697ff104cbbeb4a4867ad0843b84ef40d504573f3e8881f09c43e86740a4c9d3079836d1c3e28fec0814005eda581b8f03f8a6d69aa90574f12d0144b387ccf3634339f2070b4c9b35f8fedb0795266d6adc0aa47dea79341a9c0d108e0d186ff10ce3bca0bf707fee1c5244e74cfc0178283ebce7621601e9c97dab12b3e135a35a756bd543c0e12032a9adbbd3e9dc2d6800648549226e200f8fd24091f0e17732e129bc242fdee4ebd2ba27ed7c403a659a5031a7bc3bce4481f4ff3735add198d70c051be93eb49e4fe185f976e9688dddecd1b93b4b5e13deadcdc92048bb92cdb3e22f6e5c3e6ceee003daef8a9672a193a26795e85f0fc4cacd43b232bcfb501ef20aa8ef530fc2bb378f06a42992c48a86f10df139de2789696460c835f06f059b25f15272cfdd6f4df39906901d1c615356c6e602026ef38972348c8efbae4c997f40bfca69a2df4f3d3b75531df096512aef60444ec5c093e5b423c63911fcd5edca18c5beb0d46f155493f94bd2d33b2fdc7df3862417d3132ad18e8c6f889bf0bdbf8224f3376cefb15e673743f9c01f540bac1b972aa251f0691d37db0888f02fa06057d82abb5c904b1a203f0dad1cb56063c7966767ed395ee5a69f3e8ba10299abb552773b36e05d5c4827a3c74d9d473d192cd025251376f828a7c005f3332cebbb452f4104c4c72eab6c6b96e2f6f2dddb8c0d7e5421d43c3e0e8144b81158d6c15370168181a6267064875fd7d03877e7a7ec4bc331489eae8a9a0e192594e1f1059bf4a20e91d554743d832d1e88745882429783899fa98128c70f845820577548dbd07870afa656f88726d02532918aff742d6544a4e55412bc4505df65eb24c30155732699281d78408557ee565cbe25f17928f86c2c201d96b5bb1bd491f3e4fe6feea23eca2562fa31a175aeec8379a6cf29d3249191395af50caa9a04aae6aebfd8cf5b3527dc58e2f2344a4c7d786627c3cc91580ddcdfbd2d9c937cb60c8db463feb177145376a091a2ec532960753b1c6c93a7c1b3fcf7883ebd89d6c6d8a40f0130def89d2d192851633c6b9d95b141f63bfa1fd5288fc6b1dbdeb085a3eafa946c49d68e302900f3df9d68b642a74c2f533f0d8c6993391684c6c7d92de5c2bca9d66c9b5c43396483b8b09ec35514faba24a308566ce1895ce55338862d870e10025b14db2e957cb7201c40161f92bb3d9af675ea81dfbf8842543626f324097e37b9de99bd42f7193412be2c65c63b5c999713137686ba51262a1d63f5023f9879489170ed7ca11de6f0e77e60947b212a7871fc79825130189f52c8e3faaf263282278a85d47cfed8ca7b7a8473fc85944714a236ad0af9f90d41d78b8c67c5dd2ad1080f99ab902990cdefa0df358d3dd6acff775e4135114660dd54fc6ad3cafbcb740c5b93dac91101793aa4681e78b9f1262d38d8b1bb148648f2518d105c391d7245452715a37517fd9124498a12d91509d12b9aaf94ffdfe18997998bab56a153b7308043ade397fe430939a4d27e3c914f8666404f0defefd819ec19659", 0x1000}, {&(0x7f0000002400)="953d457286160b6ea5f5b4a5e00ec69833ffe4378839c5697a138d1be0f8dc5b25208277fea4081ea347ca81cb243ecb2e2e7e90a49aea2de745810b11dc4a630950f2eb9a87ca4f77ea1d919a20fa10545acf8932fdcc7e6e134117812ff98cc9eb4e2cb0803802e38af848a454e7c90654a5813abcbc0edbb1d24931c97aa0a150357b81f0ebb0083e883e5fac186c31b6e3d841e8f2dde431e0fa290d0de90fd0d2db88afd20072810fc650456c080b6e59885afbfc141fa0fad365502e4185173152f237abe1ccef2d51e3908ca9fd1d8a3dbbff2cc518fe5b0ae765fb5ab8417fdc905651afdf62b415d5f5398ebf5ee1", 0xf3}, {&(0x7f0000002500)="c4c0d544a189d6fab45b990e9a2abdc93a131de55d6393ab99e75fb3fb307be155ba17ecba520dc41057a771f9bac3ec63392c70477df4a7920fed8d6deff59183654a6de4314a81e9716176", 0x4c}, {&(0x7f0000002580)="91d03c7c92e7cb3c9642187c9e1f481f23e9a2c059ea4343e7d3e36720ccd14d345ec6aa22edf17fe0d71787c26f747012ef6b437a6d74e58ef0bbf977e8e6ac1d831872907b6bbb6200e20b4762981c582f3cd301c61dc877bbf036439552e7b8cffc249744888249d4a50e22d15cd1b53d12aa65e438e9c8edc950da5ce63011a44454e7f93f45af74991235b6c22710af63a7484c00fff310", 0x9a}, {&(0x7f0000002640)="20234999fa3ab970d13974b65d713ecb9294429d2ca0768c9f64d18d36fe47fc0b73b3bddf6e07562b2c29e85d88e8252a4b7321595f2beeea20f46acfed3ad00e3282faba67ffaf8de8e35e622311516b48b8c205fdb3c42bfde809e20518f2c84b297476b3f9e5ba0c141496e1d8c57a59e8988f52da3e2841dc278ad856c110a65e2b918f9874fecb510a8007e34c58540a129dd9d9373ecde95b3cfd370a3a6e19783193b30dfc399823591ee977078c81974a6a", 0xb6}, {&(0x7f0000002700)="8c4806c50a33fe33fd1fe7a7a626f193603ec287104a05ccc74fb4373d1066afc6b77bd59e915d4f81dc0ab8209ca3ad898dd091f31ef55b97a3ec207ff526312b08bf5016e948b138b213c0b7a23087acac1860423c278f610b3c76df6c9a6bfb47829f6c4111a71b44149d9e218653f0a93d96416da085666fafd2fe0f0129907c572ae29f1a781d831f03254e5940cdb18114cd0bc40dc932afc0", 0x9c}], 0x8, 0x0) socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f00000000c0)) pipe(&(0x7f0000000080)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x2010, r1, 0x0, 0x0) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:46 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3) clock_settime(0x7, &(0x7f0000000000)={0x80000000, 0x200}) shmdt(r1) 16:35:46 executing program 1: r0 = syz_open_pts() r1 = geteuid() r2 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/12, 0xc}], 0x3, 0x0) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) read(r0, &(0x7f0000000000)=""/177, 0xb1) r1 = getuid() getgroups(0x4000000000000176, &(0x7f0000000140)=[0x0]) chown(&(0x7f0000000100)='./bus\x00', r1, r2) 16:35:46 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) write(r0, &(0x7f0000000000)="52d3c7fd45bfd8228a1e42a853465321098a67ff1134d64811a6ee3017d7", 0x1e) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="1c1e3541a3de7a25d3745ae8532e0b3437aecfb0762846934a8c186b7b4303741dabd1250a3ec6b3c7ddc476c7c115c0f4fa4df7906b6fada7dbb40d5d6b3ef09aefc263fcc74047316bbb0e62ebd95a2b5d38255f1396c51d15269284ad0bc1de8946d074bf599c7fea22f08a4e71a347e058961f255b2487084ab3b9594e67324b5300ab67ca080e44626539c81deebd9305430dbfb9d5aa12d2ec0c36b01f557f18fffd0e4b32984de13d80f4cc15c1638207bf735c98884aacd57242a7ab360dfb93720991735e89959e398fd5c263fd2b0b14937fac69d3b1c75fc796e3605fd349aa66b8d2abe0c541723b", 0xee, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20000002000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:46 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) execve(0x0, 0x0, 0x0) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2000000000000000) 16:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800000000, 0x0) 16:35:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = socket$inet6(0x18, 0x4003, 0x5) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:47 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) unlinkat(0xffffffffffffffff, 0x0, 0x200008) 16:35:47 executing program 0: socketpair(0x26, 0xc004, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000080)='./bus\x00', 0xfffffdfffffffffd, 0x10000000000006) write(r0, &(0x7f00000000c0)="f0ba9279737f451508512fcfe4071a5503b6eda8dda7d82c3626891b755aafaa5bfd8a0328b69efb18f9a6cf6a65aceac20a7cb18ae7a0a3df2a5bb4d2ee4014dbbabf91210e20853dc4a6ff5c34810acae330a6c000f6de1d72228c04fef8aaae637df71ec1b2432945e34cd7ab6114f412cdff4e4c6564e5fee5a82c6567516694e446e3872151061a570448aba83edd92b1f0aca2f5a37db1c63622e7515a677fcd446c7cdbb9", 0xa8) 16:35:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x80) 16:35:47 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6080, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x3, 0x20, r1}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000500)=0x104) r4 = getgid() flock(r0, 0x2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r1, r3, r4}, 0xc) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000002640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077602aa29893e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b53f022a3764fd760bca3535b5110ac693aada4ad0626869bffad637403b9f9a57eb29923dcfedd86e0c818893a896ce12c998854199dcb4189e28cca679b6eeb38c55f28099843b0b6729c760272935e9fff916386acfcdaf35313d55a914a00b5378876854cc98c12aa78539c539aca2b521848012576d9691abbb90bdf934a8288"], &(0x7f0000000080)=0x1002) recvmsg(r5, &(0x7f0000002600)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f0000001240)=""/130, 0x82}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f0000001300)=""/72, 0x48}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000001440)=""/66, 0x42}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x7, &(0x7f0000002540)=""/170, 0xaa, 0x5}, 0x40) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$inet6(r6, &(0x7f00000003c0)={0x18, 0x0, 0x800, 0x7}, 0xc) write(r0, &(0x7f00000001c0)='2', 0x1) fcntl$getflags(r5, 0x3) 16:35:47 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:35:47 executing program 1: mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x100) chroot(&(0x7f0000000140)='./file0/../file0\x00') r0 = semget(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000080)=""/88) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', 0x0) 16:35:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x6, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) setpgid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="4fb22784b72e99bde5332a775f865053859479b3134ace6f19d96bdea1dae7f98b7f42245383c81dc6459b49cfcbae0b5fae979f93bf1265213021ec02a9c01024491005a96c0559ff03e67a97cce0afb6f2b5365fd7c58784b6a0", 0x5b}, {&(0x7f0000000100)="1ff0f557caecf69752e02176f445d680c826b126974a0de9954316ffbfa22494a789f707deda33c037c98f7bb309fe5395e39c7a4c273c36fa690818749a22121a59a16d61c5a3af29910a27f1f72cd356d10bfbf0778a56c19499c1f999adddbadecdda2eb57d05c5de47e87595d95805bcdbd2f248b5f8c8906ddaa319158d846be65100167620b0f971fcc3b6f5ba1d9041863703a844b5aef69c4f", 0x9d}, {&(0x7f00000001c0)="f954990cbeeb8302f87aa1873ebc42a92a66e667b39d65bb14a3c501b19d460cc157462e61d152ad8570648f86f6bfc0da637505243878cd57bd9c48c7c2725fd8f71187b8338ed271b5690d5fda1512a4728c4136368f23efd34bae457e0e564d311ca94c", 0x65}, {&(0x7f0000001000)="1fb2e62ca75b6eeb109f350b5f1b1bc67b59fb7679aa327e5d70ffdd5dbdd3285feff2c05abc2c27bd5d27f320d781032a9c757a3dbd86b0de7c84405a7783f109e9aa1cf32e59b333287927ab266ca30b5d1215f1d528d29357c7ea19629a165bbf8d446f5d17a4fb7b9011047399c9dc703f5cdd8863d8a7512140b8f02d5d242df8be4138fd5b710c8c37571b6e7a685ba1afd95668e567c086e403e8c9df679dff5004cee564d2762f52200c5e5f7de48c587d66abd9c4f6d46e47f45a772ab7bd2f0709694117358498eac5ee0f5ce8a5ddb13f437f6821af653f24cb4c304ea3a618ba8de2cf3dd737d51cf3031a6d0b2752defb716ef424b3c5ee6428e1d4077625a4045eaad2c5955c5f732a2c398c510b493556e49c1e782fb39fe3e3419e96c04976e189bd1f967df07de68e811f13ad5c66ed38e1a738f8ca44865d2aa05bf4d4896660946e3977b94f49798ea04af965cb78a4297f4413a1bdbe842dd3075ac855f1f9457d5e34274c2f5a71bf4de694f1bf2ef3836feb3733d0926cebf265dbdcf8bb44cc6e68f42728c72c466c58634a17b4127aeefcfbca970c738393a7062abeb773bc765b8e3f8a73005ef9eab2ab9f439f515e089d12233dc4cd02ed56bfb196a0c9c6b6fced2308979161491d96eeacfd8784af60e59f08cde46993a7fa6110a9a8e668e86880fa27ebf3bd3920873668499523581feb7dbcf54ae3948725d7545bd8502ba979cca6d5b9136bb0c6b6f0012767af0cf99b90c81347cb0910b959a243b0a880f7a07f89655932a84ed89b44d7c90bc3ee9bf78e7fedc36e0a5fc422dd6e88ed3359a8d8e6d9032bd6987c3eba63d2766efc5fba47a56850dc17d934df5f2e6738177fa44db18d46b361f823da1c0850ab1f4c32190a13bcae1d55e6a3466c3a5e6c07e628b0ec8cba74408426e5ebe6311271493a9bb1177e402e392514689ed6f41f887569cfd8be157e5dd5d8f5a59a4a0145ce560257a71ad4b055d1a166ee937d20aa8a512f6603b8e081b7e45a11510055d299467807fb3934de9f1edb4efaaa7dbdc0fb8d6221978daccf32c8d01dfa78efc2a39df2fd66bb6aa282b79ccf091472b08e6e4c1cacc3a3cdaba2d4308ad6ddc27dadc8fc3a89ebed56be68e2406d79538b4a713269bee2677cf4b1454426a220e714788bafd31af4bc0edd5ca61fe05de934ddff8477e7ccd2b1cf08611efd8ade61d5a95d129b19d7fda2a788b0c691dbbe357836516393ff114a79b6166496276fd070818fa0cb9aeede2c3e5fdf767001f490c48dde6e8af398890d63dbfd3a53ed4fe379fbdf35355fbfb3bc43a0672abba7bf724cc7d2262304c826e33dbec0d20493dd92fc2525ff0b094e2c6347c1859a9e439c8d0571f85a7f708686674aebaacf264876de0d213e976dae36e45e2d19762831d96ab5e7c27d3d24c3eaba44d5dd0de93a0ebc3cd07cf363a26e42e0914fc4c307b4a5f5619d0b02c96f4004ece6737a9fbacfab6bc1eb1ffa586c5ac583bf394bd3f5c636c6a901214eec5b1ada5027cbd0fcefd83037e4db406e4be1d545f67214a78c9a51f00275e50f0c315b5cc812754b7e75de1a32693ba517c6aa857a4a26d198336f9bf8919aeb788e1a7a020b13f6b2ca031b70973f76486bb55859ac8e888ad6babe4da2e57b60b9b2a2fc675bbe4d4061f33dde2811eb698d9dddce55a331be7afb62abf1434294db9fd27b2e0a3ea3a815d871837222cb276efa9a4cd0444b3d2359401ff6dedb81418a08c764de0041a820721321be2b2ff50c345c10209288d209604d629f5b539b3c997841aa074bf3a6f39ca8d0c333b3e6dfe0a9073d164b4a65f9155db442a495656ea3397381489653f9d643bdcd682a5ffacc20acc1948566735f6893fa625f572722f071b38469fdaeb00ef2a886205993a01ae95120f98778336bb19c3fe7782ab07796aec4a191e3312cb8f5fe2974b5497b084bbbdcb01604a152509672d0098fb3d8a0e9ee83dc0b1ee24dfce17effc53cf7f0a53c57acb801f73ecf4d15bb6be431f59b1b36d7c27ae5309a6ece182bc6ae5f5f7e1b40feba497c28b7b4cbf84bb96f408c3d6926bc78e63f33d18d7984f4ba0cacffe053e2a35bc83994892bfc83ab1d99c9411486a26960af15fb60edeb631ca55ac60070a2a42bd5416abccfd34ecb72708a080a5fcda0620fc09b45732d2e3065b46fac63a0c6af0b05dfb4108c42ae92267eb0fbf8de319ad767feb9e308cffe9de48012e316de096d1b0ab81a6fca69c4a179debb2b3bc90d0ee46eaed74854b7f286ec0092c12f15cf7197ddb4c268c959c5ba7560479c1e201215a2b08d11d1e81e122b709ee44361b53df46bb6341c70c9241189e245c6d0c57982a20a3c703726f83274c7b17bef9e6d2fd4807dc5f799d73d354261bd47053622f8110146e3f4d542f9ade31996a0a4c891c9bac058c465cef773dd85642bba5567d12629e2b4d6f2e94a47c8404487102aa3ec7528bf97fcb474c71c1401b741f9c07f44a1cd394565c70bd348a04fdfa0fbce6bb16afe3f81f92be49b7b49ceb17663b4cc9de6fe9f1c9119ff3eed88059fb4d7d63bd4d19a61fcdc492bf234e582ce88055a313d82e7f9feb5683f61047be21f5c0fb008f04b3b198dae938a23d017cc64fccd79f8c5b40bb7152f6155cbe4fd87b6ba9fe771a1d81c0c87e32719bc7d270e075f0bc5b63f5794935d380486e715a5ec7b56cf98b0630d77d17ad12a948404c48670e10967b64179fdec9fb9ed7f2ace7f52cd5b5296d9ef8e295cf8b031a8361625ae6d1235ddb4fac489f433729bead46c6d632d959fec60a441e0be61aa14fc40c87c6c393ccca444ebae3247c401d3d4684a0c0537352c4d8250a47720fe674ac92f330145f6535d309741be87fed3b334df3699f7ffaf5dbc3bcc26fae726f636c5243054ea8a5beee089704584253171a90a9ef3f8fa35058008ba7a969c0b2fea27d8ccd70fceafc3e20fa8c391ed97e359eca1cc5c075f41e390feb3dbde31b5f8e861fc5efc945a1fd6c3ca6ddc078650502a435d92ba7f54aaeb56804ff277818c2d99ca92b9403b2d2206e691a59c1e3d10779c2d37a26b682789025a5f3cb3bb1b27e79be396cb0d63c0f0c23aee184c25ef50454156ab736c2a604181e32ac32db6a45191255275ec1e965ec1cc8d244a7f6488d55bdc5284c75a7250b1c4e3d2945817d95e518786bc9ede868e4c32b2bf6eaf805ce55840f6769b86e439aa726609acca48473d4e5d33a9ab8777393768ef645e767a3694caf780964e76d73ebf9178177c93918cc8de99d4bc294feaaa525c8218c23e47386d6f783ae94f2504239e217ba9c752774a11d24cff28900ed0cf4df365b048ed2958f86a2bfa3b806d57d5caf24d8e3e35d50a1650733230aed5604927bdbdc16a896e21858f3eb348fd4692568f7ebcf1e14bcfc0ad7f617e4c604245955f5f89cd8aa452867c727c170f56fe7a1830794e9579c9624ea64bb7b3b0fac8dbddb9b67745a62e7b86441b2a3ede622d0c11d2e35a00364b10debd0d0e4d607d4c295c15002421b8a8b8690fbd70823eff1d290b0114d15aa40e29426de3554c0d2c7fe7ee458dabb0ac0d686edb0f27c04943f6d87a129a009066a57b79ef736582e117bebc54ed322c785991e81620683665e4c4e316c49f64d359d5de3da58809a61640f5661c8fee3e0ab46086401b0dd6ba853f21845251a5eec5f2c9c5b9c11341054d451fe36b01678fb2edae1ca05d382f0422faeade2992a2f1ed34b4356b9a2e46a55ebc8b9cb5e9b96d41e2f3dc3379bf798839e94e7e4e4cd0251bc821cc73a78d848f302e104352ed58f04d20b0e490f352d879db58f3e7fd2ef30eaa038e612b5fada2e012d387bd9248b9c13cc796d171d918ff9b7fe8c9b9ad5b044a64e72dd015a298fe483c6f6763ddcef9333d359954d5ef0b7a25980b41597d66bfbd30f9423ff2bf0d7b46163cd0676e003a6a7dfcf6ed6414e147398802cb26209ca8c93e51218cf7f1660e0ac444aea4e206d452ba02d435e36ddd7adb8716a8a7b6aa1cb63e31aa5d65f9446690346272a7268a3e6f9aef0ca07db6b693baf330b2888efe1ced35034127f9636d9ab83f85ad0e48ca77e2c546b7a69d36abaf0743e28c63f6a625337db6124e0928c47d314fb0180db4782801a6af526c161dc8e57dabd70bc927169e486f2c9a6dcb9b389c555f7d2176f39ada8149458bdcdecc74bf2f4fa64b40753c63c918c15301945b0d8302293990447ffdd228e2c256d585bad75f91f10e6786aa8fa7d30a11668f4f6103db43dd9ccff03168734bb9baa7156ce5460af43ec8848feff630210cd645f9f2a2b9d55623cff347ad142eb6f1c118212b42760f534b5be5252657e7b8a7fc5f30d9586eb33766d944d2c69baf8cbcc9bf44b7226dfba4e6882b7a025ab946f8ab14ffaa7326c34e7e7aef1e58d298a6dd75ff3461c7faad6c3506cab318f4a497672577a6aada7a2b570d2db7d987a15c60f8e5afed0c81fb8ec5cce2475fbccb8563d905bfb9644a1d2b9ac13dee22c114ff691cb3860cf2563e4c37cf51c5d0bcf1db5809836ea0ba10bb1c0756c60cd463a2b77adf827590ffd9b652e9c2f19738752a71cf634608f95f50e6a939ece3a7d12772d906a1a23bde0e6e0855addec234834ecb5b1b7b9896f5bf7d72462d31368c1c11e24d043f0c9321f1c5d82d082232d72f927d575b80b979260cc52a77689fdd902f0e44e6a08f0ac1b3a0140b2fbdaf4fa54a0c5428fc5b40fba76d49bfd29006600c820760ef857cc743e4ddc363c7780aa5455c74449aac0506275b16e7438e314eb8e56c1a4ebffdbabfbd39bc639220ce09ddcf09053a809b89ce33816bee881f0e5ee17f72db5bd73fced6608a752329a24570e99985916629eb5d1d6c4fedc7bcc55124ffac8812ceb57d1fd34741002208c7da36ec3efbd4fd18d4bc771e26e040bdca64d2cda8d21a1b4854b18a327dd3e2651a4890e72514ee87797af728c43a481069f45eb115e54d8179dfef236988b98ae579d27dc37d0ba4b0e83926b7b334eb543d9ee83ac80cb8d6629cbe2cd0b3ccc370971019a24486fbeff0e67fecb68d3d7c4f45566ef665720573f265196b5b666952a5af7c91da4c5722b05c73e4775e5e1b3e850918b004f979abc53daf765c6ac2d13823a547f2b76e3ac65233b93e8c4fbfdc7e7ee5da8a3c467d6ed72e326feb3f31ce11841749b84725f0967706646a59f4f7816ae844335be6a90d6e3b3b9ba08f623bd10470fd4ea4a59f2a2f9131a666d35e84e1bacd68b6db1d23bda68afe110317441a80b47606ecbce0cfda84a6214ba4c3af37a275340df89752052e2ea1b8ca0854d5ad19f74ab529c4d714164bfe1aae41ddc415535efb86ff8cb673b17e02000786d14662b6bf89dbab4a8e6e9fd515281e89f33672cf3c411a4a724cdc7f879759d82cbe058706b585622e498ecdb5565e36f9dfdf3d9d36766933ed2895693f78a6162d4428da64bc173168e3ffe0a6a8729d48f268a4f4d0a54970bb9635c1e6467dead2d0d1672143f0da5a557c768535c696460baddf4b527937451e5b760a99802d1efee1f0e610004b608cc0d3bd93c49c4decf2b7010bd7a2b3ca11714850b663469892eb037f7f7d52c503490e1643ab18ea39d6359858017cbba1121309864e23f56ce3bb6049bc4abf7ad63b4fbd54d6f6c11a4f760d7454cd0fb13856b0d4168c6a", 0x1000}, {&(0x7f0000000240)="6efc7718547e77ff4f5e68334fae563d3e01a81b86fd2ea481daa483fa33879e85292e9ed5484887f44f2991f6751aa71f8c8774928c46456934f43d330e0fc31d8d6725d339228b5600a06aa14f466c8743381646304e87fb3328efa69195277e193aa90f482f9c109ee7ce0e54363adbae7388b0c9dfce29507dddbde293b9df117c746c985da4724d9e9e9341fe315c931ee1506c676bb4b24cd348292f90a8e72dab9060e9fcff9a9879654b428bbf7ddd3ad918f66df03780c54a51d34090e0bb63ce0beaf416f313bcf5fdaed5b7a32399b8bab749dc95ded2", 0xdc}, {&(0x7f0000000340)="f574d77f62952c4e5987f5255228dccffb9118cdced7c48e8275adeb4dfc2585a86a05f5bfb6", 0x26}, {&(0x7f0000000380)="3c59e184c8a60e4e6cd038481dc57bc6a3f5fe9263e1dffca4125f2cfd40cb975b5df8c841a0bd86b0884072b856fcbf8ee10b0a60d0f9c0c86b314a24c92fbc79762c8b8f393c3d64d557707aa9e63b83a0b6c92f78645cb8865de65724f563da5a2eafee334809d8fd1b3bb1961a75fec75e70aaba9fc5a87b8488b0ce52d3059c20b91fd72c0605bc90030cc6708a6377d5a4", 0x94}, {&(0x7f0000000440)="2d7bea60d437afa2604b93efea0abe93637ed07d96ea0907002943c273de216374f3a37dbde1818a93b5e2a025b91bf61cb04c76f025b45168dfe8c4e42316409eaf12f8a0103df07ddf23a18bb274199f2cb9f5dbd89fc5cf87a5f407420eeccf46f2a58ea29457531fc39add05fe315c4b1ecf0730ffa59bf782f2746fcc258eccbe953b922cdcbf71bcdf3869997938fe21cd013f104a52e57f5264acfc010742fb47", 0xa4}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x108, 0xe5152d0c5ce1bf8c}, 0x8) 16:35:47 executing program 1: select(0x2a, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() getgroups(0x3, &(0x7f0000000180)=[r0, r1, r2]) 16:35:47 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r2) setregid(r3, r1) 16:35:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8088, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) 16:35:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x4, 0x7fd}) 16:35:48 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 16:35:48 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x82, 0x16c) mknodat(r0, &(0x7f0000000400)='./bus\x00', 0x2, 0x5294) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0xca, 0x8, 0x400, 0xee8}, {{r0}, 0xffffffffffffffff, 0x8, 0xe, 0x4, 0x5}], 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x68, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x400fffff, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0xc0000009, 0xfa, 0xf6b}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x58, 0x0, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x22, 0x8, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x0, 0x200}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0xccf4, 0x2}], 0x1, &(0x7f0000000340)={0x4410, 0x7fffffff}) nanosleep(&(0x7f0000000380)={0x1ff8000000000, 0x100}, &(0x7f00000003c0)) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0xb0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xfffffffffffeffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) 16:35:48 executing program 1: socketpair(0x21, 0x4000, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x3ff, 0x7, 0x20, "19789173389bcb3414053ae1b29853ebf8effe6d", 0x101, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) flock(r0, 0x0) 16:35:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:48 executing program 1: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0xff}, 0xc) 16:35:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x70) 16:35:48 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0xe77) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:35:48 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$dupfd(r0, 0xa, r0) 16:35:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0xc4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:48 executing program 1: r0 = msgget$private(0x0, 0x79) r1 = socket(0x1, 0x4005, 0x0) writev(r1, &(0x7f00000001c0), 0x0) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r2, &(0x7f0000000080)="9013", 0x2, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff2e2f768000004847"], 0xa) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x3c) pipe2(&(0x7f0000000100), 0x4) 16:35:48 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2008, 0x800) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:48 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x8005, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:35:48 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x8021, 0x10) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000, 0x0) 16:35:48 executing program 1: r0 = socket$inet(0x2, 0xc007, 0xfffffffffffffffa) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:35:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000040)='./bus/file0\x00') 16:35:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x1}], 0x7f, 0x0, 0x900000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9b8a9c3f0ba0f874c843a29df3b3481184e22d9be669e1daacb9d37db5430ba97e573a22453b405f532dfa32689e146395be018c4fbb20", 0x37}, {&(0x7f0000000040)="efa6a3dfd35593ce0a75ccca8f9c3a2d5d0d51fc99977ec3f60a13c89b5cc0bfada67d012a0e0b7cea782585575d5e07ab6d4193f97476812fc1d9e3bd4dfa307d2aa2aea5762fa39941d09fa2097914b7e376a7ab887411bef8ffee5d198494ad0632abd6a2a437963addfc05f48091171fde48bfa44eef376e61deddbe62b10f0e93d4839b72185633bc45f6531e0e3502475afa9171fb6b754c70b4dd06bfc8a8b52b7a6c10f61bab4890887c71765b23af45007d15619c202c2882a7bbcb69ef252fa9620876ab327f", 0xcb}], 0x2, 0x0) dup2(r0, r0) 16:35:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x114) 16:35:48 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/244) 16:35:48 executing program 0: r0 = semget$private(0x0, 0xffffffffffffffff, 0x14) mknod(&(0x7f0000000080)='./bus\x00', 0x120, 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:35:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:35:48 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2012, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:48 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x28, 0x0) socket$unix(0x1, 0x2, 0x0) 16:35:49 executing program 1: socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000300)=""/64, 0x40}], 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1a3c) 16:35:49 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x44bc921a1adb9917, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x200, 0x140) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="332c3f784cd5c44f354039dcee00a5ea11b1a8a55aae8e945b4257", 0x1b}], 0x1, 0x0) 16:35:49 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:35:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x42) r1 = kqueue() shutdown(r0, 0x1) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r0, &(0x7f0000000080)="b8", 0x1) ftruncate(r0, 0x0) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1050, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x13) 16:35:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80, 0xad9, 0x4, 0x8, "5acf88011f271b3271d9805805d944d605d6eac9", 0x6, 0x8}) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:35:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x10, 0xf0000016, 0x7fffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x8a, 0xd, 0x2da, 0x100}, {{r2}, 0xfffffffffffffffc, 0x84, 0xf0000002, 0x77, 0x1}], 0x304, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x91, 0x2, 0x800, 0x3f}, {{r2}, 0xffffffffffffffff, 0xef, 0x20, 0xd8, 0x6}], 0xf54, &(0x7f0000000100)={0x2, 0x5}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 16:35:49 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x60) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:35:49 executing program 0: socketpair(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1e1) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00') 16:35:49 executing program 0: rmdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x48, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/38, 0xffffffffffffffaa, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = dup(r0) chmod(&(0x7f0000000080)='./bus\x00', 0x6) openat(r1, &(0x7f0000000180)='./bus\x00', 0x800, 0x80) 16:35:49 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000380)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) r2 = dup(0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000200)=""/139, 0x8b, 0x42, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0) recvfrom(r2, &(0x7f00000002c0)=""/139, 0x8b, 0x42, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:35:49 executing program 0: socketpair(0x12, 0x8003, 0x1000, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x7, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) read(r2, &(0x7f0000000140)=""/139, 0x8b) readv(r1, &(0x7f0000000000)=[{0x0, 0x536}], 0x1000000000000076) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8202, 0x60) 16:35:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x128, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x80000001, 0x63}, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:50 executing program 1: mlockall(0x0) 16:35:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x9) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:35:50 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getuid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x81, 0x3}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffdb7) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f00000002c0)=[{&(0x7f0000001000)="a5d6ef6abaffe51c023118637e7b95ca6df81d41cfc26430fb36812d8f76dd4add42453b1dfa0ff2c8d26c8f1cc45867aae0c17039b5ecd48417e376e13bb2609bd4e494871725f21646a1c8c902b9a67bba6c01a161bf77efbc6e98d1701f32e685edf21da39095a5e65714bc2237ebaca97093f7a3655a584194d20c2daa893a3f683c3d6def7db3d7c632ee4c6d461722511779396ba21cacd2a611731def6aa51478b70023d0d5de7886dc106f650351141477fce418c7b8c5e83ef45546c758c1e6257fd6b186b361053f87244171b7b8edb51be442233787a917b3249f4eab6f0a9fe066b7e697df07c6240dfbc8d2845e464dcf308c6ade788a583023948c34b6caa271098e88955ad4b67d7ed34050490b232810fcb4a7262a85818aeaa15fbb0a934cdf845ce19aa8ee97e4a5fe5def368ea9d45a30c1ee4189dc675e1de690558c06fbbc31c4bb92d7b1d8b063c115874ed301ab5d2903885b25b4b657e377b317650cb19e2b52315b42079f424bc953c3ea9b96987aacbb222e5c84ab4294cb5665ea760cad42881fd78e323d6d516006ba1cb1c0146189c227ccd1e7163807c9514dae7eafda9f709704937eea9a7866e6a112bc82655d7df4c0ec3cd8f79a9fb26ba78a0cf63db387a81e1638a9e02d501bfa285ef838729e3bb461edd27da632dbb5e8534ec2822346b2810c70ac3e90fd739a01fb9e2a885549a24251e321368b7bb60571341f732687ce369552b223c6e6a2da5fc6cac4e1598aa34c8daf3240a48cfa58e3b503aaa4f943cc29a8a2463e73d660b1125f78a9537a954442ce8f94fc6728c507aa94b3375b5a049f0a5c6c2f183b52c7ee57ae9fcd7b156c6ad633c3c1a87f1e2592add399b2391848604232cbbac80fa62049e47d69c363b6b26d022897701389d83d451b7b4ab72ae9025a828e7d3a7f726216d2f56985f8d0635289dd634268a3863ee8b899c640410a1c16804abfa37d8a8071083e08fc8c876ad13e889468a16a5dcfd09b00f90aac3c5d1823e73cc2e886527516cfab03f2c15b4c45a5b9b65d0678670ce9494f88888f64c1e0718eebc6fac370cf0f66dbeb20dd0c0e908ca65eb6ba4ec839fd44409e446589663a7f49b45c142963aa7a48a819e7eb0b35981277586772f156772c35110b075452561303e2ac8f6088dd1d7a9c85bf0e284b2eb1c1e314735bfa7275f180f62a3f20e8ed25fd76a899e50189edf2d045c197ffe9d89f3d7d668adaeaeb2d00a810330c8ea44585f7cdbc23cd73a960f34b1ea7d3b3f86c3711e32ef069214c7be8f623d6710750b2e61bc71514662e122fd6242c59433c87a32e8d56123989f71ffa69b59ccffed3f2df356f47dc8dc642c0d649c4cc29a3922502168d61b6f1ed4cacf29b2600eb7017597ee537fb756fff56d8b27bd1ec5dc40722e40e6c728b9d733e80305d37f7cd38622fd459e4050cd661722a577122235e517d5b00ce7cc87f55505a0133e1885037dcf7ed328451b7f2948a64445dd3d840e08c8526c09786e4f5fe9a4ea73fcb7af8932e4d06d36284af203c8dd322de1919c70d1457ca8e7f94e2199fef1100e4a911f41cb20d577d40d8203d8f3bbf6150b7b6b19f4b3b4c7788d17d22f38532cda031ab4c0a76d9b84de7cb354093847f8509d99d9e993d18f6c7fbcc0d4a56b671cbe02e1f517eda1012ac1f15330368db5485c1cfa49f41c6ae13ba67ef35d6305f1ba4f2941cefb4185f1525aaf0385782ae10273e3f0d2882dc11944d9a86a0ea8f2e3268273c5250eaedcb9ae8fb1fb76ed885d14b413874a250b04ee48627770ff9c9862bd846709f4214e4b8adee78d76e867edea07b26e3f98cf49dd912c3a139d9984ff050540cdf1de5695ac334af1b0ba32c08643668371e2e258586463b83c60fedf0de48e9d62fce303cd905bc39cdce25f47f30a369bf43bc25275899bbb58049ce5c1c16e32fb0444a33772f9cfcc2b392693bcbb7d7e4d9483bc3ec4ab1c393b3e97928f54e29963ed5f58402600d588548ad70a852bb30093e933125cb4f5b202c6922f53f833cd7ac9c0b01170c777b51b8ab91209f21f53821151dc1b87d3e7f43159e9452da63d6d9704eb180386174abe51c38f21e9a984acdcdb7faf137795f94bf3f85b7bbd31bd3855208d92f8c053705b5e0ae4e2a32e645fcb22b8e7ebf18d0dd07601e0f1e960a627f22fbd719637e78832c943bb5ba9744cf43abc91fb809fca282fe9004b0eee5cb3376f13cc423399bcba15639a3af71e356a8d951932c3e411234f2f8d1d9f7058f1e4e163fb70e92fd0595bd0ac90f2f40504cf052c7c711c11725f6d4623b0bd1a3d08ffd9e33678d3c3766fc8053ee573df6ad999e9017c466ce628483d096b8924e372067c1c9222a6d23fc5864e4bd79c2d58193876bd4f71653ebfbb34be43e39cb5934f5232d4dccc94e1958954d509c8e48e75181efd8aceac161580d2f0510fc660823c7207b9582257ac58a38864940e126afbc72a3a372e86c66f412e8ff752ca109963b2987b44af2d7d0e3ea4239244d39b8488aa3b0f4b5ea9cf4f13d917980bf12dd917d2ac3899f7f6ed614362f882869bc8316e9c5e1d583dd6b2da5304d56962922e91f32e3570d0885c6db298fbe2197eb58c4122980bc248e1d7ba1447a23c73aab02f29b5f23ddd68fed58539cc740ec7d6d2c9048eecfbc7630eadebc64ebd3dbc72faefa8bfc21f7dc6f1b849dc15070e681072480f7bb735fe5b8ccb59c4bac0ae64a93be8797da380e5035f105fb302a5cc9268ad93ca9653f41d64391fb4fb00ea17bfd19405a50af88e53a6d61c5fc654adb0b27b68b67461fcb2aca2b9c99357225ecc1187f38f2b432ba06f570198486871e0f8133b9e934e1dfc5b037d497b3bbc2153f52226a6b25466ee8c593b662ff4f4c35a2edcb44ec5aae81acb9cdb56d67db7335522f0ed29a75b46aed797409d8e1e382fa53687b460354cee4b67cdcc7bb56cbc16470d30e52fd3ebca585ec313d958bfee0df706c70c11e3e0a0fdcab4ba34d364c7e4bdb41d659420c551b811eb5f0f26cd0d7c85c7ba1370470608b9999dc2f39e6813e637bd78cb6147a2d01ed5ebc00a8b64f3e178a1496f3eb7a29d10c078b23f9dfe98e447ee4dd4f23dcd6ad1af01ce333f69bb93af46cf967da262dfc2d0652975ab6f124124aac4ca0ead058efe2ef7276a5c7c27db83932491e642505d6379091988d201d0608dd7f0f50a09fb37d55e473186c71e96b4497d256b54c719fb6d7dc0423d04bffa0004e0aab56608e52943bb114ac0ef84c9fe8c4ebd51cc6dc335b6c6d1b26c39c6dec709b5b53d6f3160b3790673eff425e2a2464200225edeaa6c7b6501d71efb0bacbf7636e070f37d9b189ae7d56d01b7fceaf4b1a98b9f7147112f4f4abd09d8834c7b60c91296cbe001ccbacd4895833ec207b9439934c73656619daf43df7c73e0d7c907caa604c9b0a6f0d2282b2c7c8874cbeca4e3b96dc9d3d16af1009464dae4c0647c01a9590361a43002dfa6bc3066e8ce4231f7308e5cb3c5bc924515617dbe96b3d6a367e21d20cd5a86e98c63f737380b1c3e78c49c9a13930eebd7d4addd28cd3dc3da3736bb0c490755a485ef1d5a48350149e753698734481413896f723b531b2278d13c44c4819e05b9fb9343c9afcb35937165e881a1f032b500a0aa0479007d0f4a1df401284b5ed2462508d0ddce88624bb16ef5c0ec392e40d9802e2eb9e227b5f6a0cdf862e02dc366289b476f7fd6c67ecaecca205be6d9af43874463ba3cd3fc8625c8744d2db64d589a607ddd7ac7990d585b56ddb2d3f88f6db3ce81a581ce3f5a2b094c289a37e4f9fcfa79f0841905c3e5f173ec5a967bd2b3a0f59d5e6ac19c2fbb3577d992d97e1889673d89d8b35c51fe2eb5d30d64655409fc1ab0d552cc7f56200808ffd5c27cfb942c234364d39d696cc55c6e72ac3bec94efb223cb51c6201fbc5096ed7b2766220bb8751bbd4a1662374387bd4089b1e094f92e130ff4e6aaf3e659d49ba0fe7a44ba05d7099e903b0b38e9c24af11a17b1bb5cf98ba643d685056e04131d82995f111a8e81d9294058dc416cee2f24f00f396a58134f4e11a48307f38b9b9c7a2454baa69ace0d538ae3396f1db48b2a9111976e4fb6c8bc9a942b7ba14a7a2a710e8658bffca73b46e36b8ab7cbc12146814b88f18e3df913f4e42ade4c6e3afd1a83955e4526b5fbaed11865fd7a85929b7bee62c5adfe6ed11c3ff76224e816bcada58ea6084e81e34a5bec04e47978fa44a5fbe1e53cf0bd9c410daa1b40428c4e74a69bfbca00efd207a07881b544d314158cfec9e5f54a185b279fe55a6eb3938ecc526a94ea9110fb597cc0cf356d6cb52e8ce0c2a29e3c45ff8280e27ee1bce3cf9239fc1c7194e0887254666c51eac32190781c9ef27021cd672f82dc4e55709c8a921bbb22e286d150d16cd095cc26c7893ecdc637e9abb513307ed752a2e18c6b53619b03f5334696be055b50a97f3828d3b75f2e27031ed8fa2e9c070a19003fe97dbd4b4e3ff4b1c779649f028780fb4b79817bec4c587654336d07e03149edc76c39fd750249882e95f0f3bb519dc125548961c76c6fc56d415c115658b8932184c80e1493846b1c61cc0332c37df2e335f4df3bd4cc59e26f410207acf142cf9800e93cfa04dc2bb0c200cb98afafd8146448c4dbf4aaf282496dd8e80b8e62a6309bc5fb0ec88572b8c9753fbe7787d27e8d7a9f13e2e3fe491e20b9072cbb96a5aff2919a097e9b934444796325b242050c57675d74068089afb6be608b0d4d790d752c5db9fc1f44f009a746ccaa5e7c42106dbe3782ed2545b17970ddfb66115de53a356703d5780575a2e673165747e4d880e44510f2cf5127b30dc863dee038f061f428e0abe9f90085cf54167e832b5f515d774b268a8f1d9460ba4ba445c2d8da7b8d76637cd7500370980f6bef41e1009dd60242faab9a562f9b24b037b2c0e520fae00e52e37fa60f715fcc28e379c5de0e859d60526be2b0152e3a196059f3a09d7b38e08c8b092b3f4bd39ce5040b36730728cb45a619edc655d3b345512ac96f20851db54c4badb97cd1875ccbbd5d33b0ac3f567ef3d5c6c619b5b8e956a3f86c5cf89db41caaec59ac4431f1003bb549b127d1c8fb155effc321d713f7dfef395b539dc543bd3a60f29791589cbc43045ac2d88ed609a16194ff9d4d69da7ef6b84a81fad00661a09df44da3e4bcb64972c724e94535207f22c8ecd5610338ab7d44ba24594385e4f2d1605acdc923bbbcea4f699d10517fd1a175a220b22ee41bcc56b5e51d9f7801ec3f7e8dedac0c5dc61fc8ec7ed3f99a7fd48527975beb5da3942ac27ef34273ee5ec5efbe1b298c056cfc8fe5f8ff1d0767236e77a587ea2c72d9fcee0b8ebfa605acb27a04d0e830c0cdd4f6f2ab85d111f74d835519081c86a743eb131adf458aa1c0f036b08ca6741df4eecf3e34dfabe0501879958cbf6229fcf6c8fccae8f18da5b08657ad6ef03ab56f6a846a95813bf5dc67660bc1e37a689afd73540bf6b30892c26172b93c75d0c21fe0a18e5d8c676541b5bd2448184d5d8173d0126a2c515cce7d4fc67b3b020cc208563df6ef4dee2b51ecc70b9e4c6af772743f104422e519b9252d0b6894d450d35e00568cb877c532f0bcf3f6a069baafec13b1d36058350c09617dd026c318f5995fd169a3e4f17174533bb2af5f852b418f5865696ca84eaaaedb57389", 0x1000}, {&(0x7f0000000180)="2bcdec0ba08aec7037505e2cbd3fc77723856c870e5c2cc12794a074aa729afd4828ed", 0x23}, {&(0x7f00000001c0)="0684dcf90d44e6cf66e8ac7b212952385a813b3b6dcd6ef0fd34292066fd2cbe0350360261a2d663e8b67285961ce5e9e0705df1b54ea0224f3062b32f53e432bcf3839fa0965e4bb4e214fa98c6278e390315177fd682ef0c136996d217c77c3577f280578238a3ef177fe5a1ae9ab25ede513a34bfe04139b29890bb0c049b92b65ed8a87d5ee566e4c882ef72af327ec79ce8ff6b3ab5acaa45b431824121e750cc2f24f15cf45437aef68f348fb8c2005d93bc9f041cb4f9f79512bbdef5eed569b6c5dd68873a6e9d6f3b6165a3e7448994c80f7dfdea7f42e54b9789208259364d3249ace7fd5b39317ac99edc46ba152eea2f31d53ce18e7ea777aa", 0xff}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0], 0x18, 0xe}, 0x0) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) dup(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x10, 0x1) 16:35:50 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000000)=[r2, r0, r1, r4, r1, r4, r0, r3]) setuid(0xee01) setegid(r2) 16:35:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/78}, &(0x7f0000000100)=0x50) 16:35:50 executing program 1: select(0x40, &(0x7f0000000040)={0x4000000000002}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)={0x0, 0x8}) 16:35:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:35:50 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0, 0x2a9}], 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xbc) 16:35:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 16:35:50 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) kqueue() 16:35:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x800000006) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(r1, 0x30, 0x2) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000200)=0x8) 16:35:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="c489b31e86d22616ccab8b4b3874aa80269a", 0x12}, {&(0x7f0000000240)="68ac676301818336c8ada563e884bd4f40579ee0e17ce46cda62962d2a2cea50607ea1607836ec8a3490d5b76f3f4c0b6c71b162cb477096dd10ecd2112163811123b201c13f82989b06f83a99ff37bd4332bfcfc314394883a5ebde32c728d7473820ef254e256e24613a05f2f794500e0d7fd8ba9c14ce0e9b710167becb31a289c93360d5fb4f323799c4632655f4033085b16661391ca8d0984c1d079c3b7a3151d4b5b47e5c4ec20d829c118a8dcd85c9cfede153e37c344f528d320bba362e803ef7813004e7288035f02d944f07d867f36455b41e29cb3335", 0xdc}, {&(0x7f0000000340)="064de654af13961a68d2afa69445a43d98ef62b09218409cd4e9b478f26f2786e959f499dfe80bd0bcf4852dddedab4a6f", 0x31}, {&(0x7f0000000a00)="579be22f0c0398b4dfaf4aba0929c1d11acf7bcf7d092b301bca88a8d0dde7f3b22980eeeeb0612e0dc21c45f51601417e0a3be632b93f029dd665273b215875f7d6aa902edff6634c81f988dc40754faf8723116aa6bde2bcfc73f5edc484aa4a4a20bc4543eda92417c804c99770a08c7421668e37f601e7a348fd95af05421e15f771e89313e355945dc37e0b49226689ed7c616ab12ca79d5443460ff889f1d2a4ca3f551ca296758900ed783301be7dac82c1ce9b56e67381b9e6ea9283d90195f350ebc70513ddac0ffbfb1e9d4f1b7830d292273976470f9afba5712572e5755ad2db00eb880d4aa3292affd482a9b6614e116f909b64cf802880dd4d770c9378110c62cb4b27163d23713136e719c598f4a8e7fb9fef457676bc062bee3fbe9237726f5cfdcbee16a682f5d2b8f61c24c679c326b7c0e1a3171c2dcded0a55745bdc3a669ceea8418fe788bb77795ae159dc85594cd13f49c834df55302b6b8feccd3deb0de8e6c4566c65e4228036abf1d619a5186463d3703a48d26cd3e5b8439f23c8130807ca0eb86207035d98900cee8b4d7c55cb1a06b0cb19e57bc335ff0755905e6ec62c8a7f2fe8af3ff712eea09021948d0ada0ffbf80cbc5b927a905d3f9cbda43eb35c6fb4c5e4affce42587848b693a32a0132b81d003b05495d8a22b73577de44a152cf645db2664d1a995e882889998d870aef3cfc264fd9ade8361c21dcd6f89b657011b45f83c985f398c97bb79bb6545fbd8259a3ccde3c2bfdb1dabf2204cc45d11b53e84592664e71904a1a2098606093287eaf893f10d7af1b595de46cafc0cb50cb6f8db1169e10a18534738182d5a87e05759a967e4f1916408968c49728a05f924acfbe99917fe59b69691b6a13e5f180da26f255c5204266734a959ea727cc7dda8ba177283a1c19f783042eb662e5addaeedc66f0352d8cf76dda75b7b007ba0088c2ddcbdea118dd264b4f00f297a32cffb3d56dc49b4385c92d471809b8481dec221b1875e273f06a1d46361b1d2dadb21e478396ada1fc6fdb0ab5d4de75af02cb6ff8aced311abc12b5a0db6e71780f0a326c5377ff7129a8551a4b0b24d6ee6bf6879d947359f87557349dadb1ddaeb8c83263fa0756789b76164992840136da075e9f95164ba8d1cf13583839bb4df2c0164d3a111ec4532b106ddb431a05ae1027d0a8c19645f6f4bda5a2c184a71ed1ecbac563f69855c895f916ef91cf29e0fccec31544e0d030678b6f338e23f325c0973fb24a4ad38399610180f2ac7359e1f78bce749d7c175183f6ad1321d15f4ade93eaf48bac0297422a5d4378f46a2f45c9faa0fbfa6db3ad131a60c9878fb1aa9f7fa7396ba2056f44cfb697aec136f8162189c30030fba520858679605c0d550713046d1b08dc569b42f736b2ed30387e730ebe10361777633631d262cbd551a2d41d7d84caa89f565270f92df43b6e7cc0d02eca98149b06c0de0e8771ca81597ec7452e3c4270ebe8a1abf111408b2a8dba7089ce2e2359dd994a84542a15d51ce4905a248e77a5faaff8588c1eae65b3aaac5b5e1a4d69f182f3a38646340285a89ee15c64cf59f2555e2d127ab6368cffbcfca5862852cabc7ffb55eeae99723749ad160172ef5789209a319760d149e2e2bb3416b1efa11a21bd5af8fd50e9a2d13d4cd2b25f663ad4486f6fec53d85e860e81bb1547aff7e9f73383459643637583130e033f5dea2f6318ff9735f8d8c2a37f8806f02ee6a8ed63f1796e997c2f61b758b8130b0127e09886296efea6189bd17bb1f47621c39db3126dc575d0d923c7f61f2173bef4b03e9a766a7ffa58bc95cd4042734234ce9bb8d6b1f299fd65e291dce314bcf029afe7bd0559e8d48b54575fae99aabfe374b7fe3d26fd858b4fa30ca8f8e064aa8d011746ffd90745faffecf92df9ba2ac4ef969de6dd53016599157230dffeea3b13eab75c7e1de625fa128127911e265f7664cd8d058b3302ff18bc53f1867759e583b4d52b0918b07e39bc9a957be0a08ec181f01e361dcb91f204f9a6b841d52b91cef73f99d5eae27573d40d49a6352a25505a70b44ea47ac204e96f11cae3f2465adb2433a5faae7d46cd81dd5533a02f598043ac464ce08987e2cb59f2cf6b8d37d326f836b33b5f65363ce2773b672a04538a521b2313961f37ff263dccf8dc586661cb46e7650939923d367461d929f601b9660ac205020ff91af1060593df084bc59a2e6187c252799e2d5c36f4fed009c703ed67aaf2a295c06d9d23bd26613bd50dcb92b70632dacb43208fdea3fb647d5dc1fe9a464f6a1717ae66335c576e15a7eb1600afd6504f6760b4bc7d697e919c5a28a6e60b22c3923f66eaa0f2780d8f59512648e645ae85eaa17fca90a975752d973814246c82fe080f4ef4853cac69942818fbf397ed5a3e88192e27778620f63aba4c77d9322a5c10eb60a240076d59c4dccd8cb1596a67b9829bc88224c159b77d8dc4cfee1c1efc9481794c630ee06cfec03a921488a4fbccbc66eab4643519658ab5901a7551d727baf262d988d3c6386b460711e669b1029f2fbbebf4ee54fa946713c1a05f74090f22ced46cd592c90530f6a1f864f78f0268746b27518719aacd63a18eb5e25053fd861252d55929af68d4696e10bf91729c421508c5c1b1e879f1cf8b81baf64923e5cd39f38f3edcc9819ee5b3673ce55ef16b8b8a8ce2f3c4835079075861b1d742532ce0b188458fa5e2b716e76517c7effd98cefc5dcf41c6aa5912fbb8c6ca79b0bb701d8421421e16adb2e795eceb628fadcf2d3d9b3cd386d7955272d08a95856c46f05d3b7418e75889d275a8eda7db3a6058dd89218e47d0c45d3d3770e39b3d81c7f12a185a4bcebc9dbe1681877280da825f03c9e14a566dd09d9ba3a6848a5f279ee96eb2d9b0ba7c0c78056317183d5e984d44a528ecca5c076d6a43ff81ef9cc23151e8e116d3ffa3628f767b1aa9c62c50f80c5094c7c074c6d59f6c91ea8cd67ee0fa4618ba2d0c54a777d83d75f8ff38e757fa973b198bf9e90e1d5bf02acaeb8ab73843fd5ae4fc5add4bc7fbf8914ed5d482a4fb47363531149b89ed124f356d52a0aca00c4741cb9e4630849ba43aeb50138fead41dd643acfdc93b8602909a0d19dad8f19fb42b37d772aa0a63d38b5935c503f633fd4af10a6ab3dfdd13eb8c3ae78c41dfdc5f1c21ef94fdd6586e47ab16cf64737820fb27349b9691c3ced01432723427dde0e668b8d4b9ec1596ab4843de0b9243432df106a8f38e429bb73b88ee870eb50329c78ac5096406b290ed25c1a5dcbec81cc070ed0a1c24feae1f90964cf7cfff8f1559395d1a87014004f00368811caef2756b87a89656e30c850590948cebb199f3a1bb50179c1efb7f97ffd1d80ec78100abf3be54354ff93e54584da8abb5c4f30ba0eacf320f4c6787b7f66a17bb2f4a216ac4fdc24577cce79c7a499ea99c3bed1106bd1c990ed1669f005034c7ede12b89ae3b0d1f44be243f8c46aa1868b5b38aed6e8c8269889b95df3ab399e871cb01e8e72d552a4ef92c40eb82eea68c84f7a6c391a73bf5423ffe03a72ea24912a12d43560e410ec1fe248c4b581e83f630f955d38a7929272e3afaf2479191e8d668db2e33ad590b2b63f87da5c2cbc033e68ebb16128ec0eb5157894a98961e8b1244e81fa9f966f8474eca56a35730c9ca834da3467ed3fdd38468b38acca7213a8732e14d1ec19dc17f02a421735fedd6ac60383d52e2d63e202082461442c94a39765ee8ac3a140c59ed61dea93dfa9bfba8da78e5f8b06fab12ffa556d298732c212ae0533b876b68e98e3639e3f78715e5ce961c94b811412f3e163e1679e785ae16ef278b83ab6507bca01b671488e7226509ebf94dbb763fb825b4a5ee45d8e943baad75f67acb8590e5b07db3a337ccf1e7df4a4062861ca77a30699736dc20e447d8954e874fcf4574e2ddbe45582ea611c0e9960bfadff845d7bf7c3389ffe094440218cdef262a2f144bf33a3c668779726cf16f51437ea03d8f9010fa6a37510a1b12bb3da6a57c782b1c517aa32fcab0b8db7bbf7fc58dd7f2c76b8e521dc788f10815a1754f2c3391510d501dee3980eccd2004c22095382c436c29481773c63169e4e3235a59c0e95c3d40fc173c1e7ddfe0bb120a324f864816b0fa46fa098c45a82f9a92150e903fb30a3d612fe056a4087817ec0391c19c9dde08e2539bad2934fcf2b921b7e966817394999677276d6baa2c88bd4c1f2568be271b936e4436e6672bf4ab216590bd87d835ab42657c508286a4db171b32b1757d34cedf6bb48a013fa8d35751605453753fb5be77959ecc07ad36a07c7bf952676364460075ecb60338ae0952aceac01c59793fd9e14381891eabea2634da679190d672aeadecf23fe9fb35252653a291a63c934a0916626c58fe9f29485fb778f42e8cbeed57b7178e498418ec2d4f08cb46eea73c0307f906d10519fa3c3b83cb3734bc40c5adaa84fc557c02d2274f6aa644a192c17e3dbbe0684bfb91156096109316c52ebb11c561730940db646440c5cdf75fda10e3256ebc2fcab6f5eb7a8fe18e28230b2c495f638f9838fe1646453671eb49658f38dd647123a007c27d45c08b23c7591bfb21fb46ab211198a0019c2ea3e1f956d14b8dc9d8bcdea2c888d6c9c0e54a10cceecf1e92589744034153878cf5b93f45e6f9c138f5f26a5457413212faa678a7c89db4f5631bc7715f6d83bbec1c6e38ed43e7a875d403d706ff2644acd9127ecf19adc96ca759796010b30123f999aa2a64cc6c028496e98ec1d1d158e5a7e13bcc4d7ea07e6d9ac51822cad827af6d6608f05c762d3fad0f5907752b3932182b2cf8543692b30d3da4362ba2091c5ac27bf58cfd4c6e9074b1576cd06823ba340b74ad6644452b56d97e82749e70afad544a74cf2d822bc9b6d61d014f500f58f00d3d1ad4d4250b6cbebe2ce53bc1717ba6ebc181159a0c869066de7cbfd909c6c0be749c2f0e9bc3907beed9635e3ab8336d6c1b5882a98de1d6d38c9b6bdfdbbd7ce2ea4fc2b8ef7ad248fd26246ea05bac70518997aefe8ccc79f87250fdc06052bc8a9c00db8ebe9dbd172f35f3e7c32da39a376aef93947a130811196a52d495205e09af197c7b76d7337dfd95da4c5f3ed9dc2848dbd54d0253a27d017bc520cf77b44c97f667709d5092de81b84836c117e1c1e0c59e1f80eb505d66c8a5db1c9286a8dce93a5af6b447ee024151d2bbc833898fdc42231dd1f3178ff7a2593f9ee29b33beca7dcf4cc112495d53d454ef4873b805b6c6499c1cca23b64077b3d7f8c90a70f2e924fa46310472fa4968ae901b59c7ad745bd77a2826fd8e890310ebbbdebe2951d50c38904155b261d3e5323fa1a288bf26f09ec4c143f90ed1c05c1e40a0ddbbe7b6a1fa280f967462ce64cfa437079ded75368587ee4884aa9697cece10e9d62209215fc57ef4005a8f07e1c166a275f6c91251314a92e43f4c3a39070e37867379e96c97343b9173d3168285e34d60b0f7f06cbca47ca4e672ed2d7bd058cb0631a98966c2b4bb2329dc1b9dca09621716085b7c36adab429899312f64817a3bef244d914e712bbf10698da8033de724092306f7a00abe7a053193aa32ed761cb78c2d7c5c53a4ddc678615d15901353772e0cde86dc0442b27a0d9bead08eedf8f982d31402c694e385081211e61e126712615dfcc720dc2babddbf9fe35f7d78223ca41c7a8bc561b1506", 0x1000}], 0x4, 0x0) sync() execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x6, 0x2, 0x40, 0x9}, {{r3}, 0xffffffffffffffff, 0x28, 0x4, 0x4, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x21, 0x32, 0x0, 0x69}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x400, 0x7f}], 0x2575, &(0x7f00000001c0)={0x1, 0x2}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:35:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x22, 0x2, 0x0, 0x200}, {{r0}, 0xfffffffffffffffb, 0x44, 0x1, 0xffffffff, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x80}, {{r1}, 0xffffffffffffffff, 0x80, 0x8, 0x96, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x22, 0x7f, 0x200}], 0x3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x14, 0x1, 0x1, 0xffffffffffffffb1}], 0x7, &(0x7f0000000080)={0x5, 0x80000000}) 16:35:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe16) 16:35:50 executing program 1: getpgrp() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 16:35:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair(0x6, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./bus\x00', 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:35:50 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') unveil(0xffffffffffffffff, &(0x7f0000000100)='W\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:35:50 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x12}], 0x1, 0x9) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:35:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0xfffffffffffffff9, 0x4, 0xac0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) bind$unix(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:35:50 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xd963, 0x20000000000}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:35:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x1, 0xe2, 0xfffffffffffffffc, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x30, 0x10, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x2, 0x69, 0x333, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x9, 0x80, 0xb73, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x7, 0x1}], 0xfff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0xff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x3, 0x1ff, 0x2000000000000000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x44, 0xd20, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x14, 0x6, 0xec3b}, {{r1}, 0xfffffffffffffffe, 0x40, 0x50, 0x100000000, 0x7fffffff}], 0x7fff, &(0x7f00000002c0)={0xfffffffffffffff8, 0x4}) getpeername(r1, 0x0, &(0x7f0000000040)) 16:35:50 executing program 0: getitimer(0x2, &(0x7f0000000140)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6f63, 0x9000000}, {0x18, 0x1, 0x1, 0x9}, 0x8, [0xfffc, 0x3, 0x2, 0x6, 0x2, 0x7, 0x6, 0x8000]}, 0x3c) dup2(r0, r1) getsockopt(r0, 0xff, 0x800, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0xae4c465263d3a93) close(r1) 16:35:50 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/127, 0xfffffffffffffe8b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:35:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 16:35:50 executing program 1: fchmod(0xffffffffffffffff, 0x40) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x17d, 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)}], 0x3, &(0x7f0000000240)=""/14, 0xe, 0x1}, 0x41) 16:35:50 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = dup(r1) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0xc04e65a79c99999d, 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/133, 0x85, 0x800, &(0x7f0000000100)=ANY=[@ANYBLOB="01f02d2f66696c653000"], 0xa) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 16:35:50 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="005b242d74d8d1b8afddddd557122d170d", 0xffffffffffffff1a) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="3cb7f0ea85db43e173945caf0075962a5754f500f2a4cc88e7af46c1336eb0e5f4ac1d895b7cd20b4e1a08d59499f3df1675fbf5c91ad72470573f3e1353a2d7cbb3d81408c7152df765bb71b8c0f4fdef482d4842f29679fc3f1fa3716a57acf4fe7f18fc6ff97f3e35f4e3ac976f29b7534a76736b2a26aec669ca85c4d2ec79b8678d810fcbc8c645fc9dff1703df65a85139647d50dbbfbd55407142f6655bb41c4de6ce34b7640f795d90a9bd7d3ec8ef3d3f1ebaf8896239d0d09e0a5001701ee134a320a1d10c8a83922b03fb7d76977ab3bbeb9a6bd4b2e28c", 0xdd}, {&(0x7f0000000040)="0fc54beee4377e54071be3190b1dd9fa8df6d709377e504ba380c69e88990da17e967d7093aca4c8f3ae5f5956ad2e511003ce187bef1261c35251416d616878b04ab13485afe22df2727257210d192eae5c8db79a002ec4c719f28af91ee1d9ede46c1ba07a7c62dca9363d07467fe1a190e3301c228e72a5c83a9ecbcc5273ef7dbb7e5695838dd9330cbedab9663017ae67b50f615e506e97a1c9f1f1", 0x9e}, {&(0x7f0000000240)="3f47451019c935a3097b20b8aedc415aef564c01", 0x14}, {&(0x7f0000000280)="b5c17eb8441ed4d728bc1e70df07edd5f271c5da512a98e7649de5f716fe7ac7c2769425087962296a69a362762c8d8d5e1a025fc40c9747ff8bd4c75df993e0b6f2dabc32b7f3530b71da9f46bebaacbc26e137d9bc3209deb13f233d8c84c655ba2769cbbe0fc300481f6141e66b6d6a96b56fe8f596f497e7737b358580dfbaea8bb37d84220722c9b2ac63df6b291dc4b4ca", 0x94}, {&(0x7f0000000340)="91648e200835b2c6f01b73a19d840ca93dd2f263deed1eaa2e0055426314649f0b08249aa34621cf47c8070bbc8d3523bc98917a690c6004020602773b1462f6aac7e57ead23221d6b3c1ff4402d8b9e5bdc3537c232e26dac6a776c3662e5d0ff900f34105fe83e398de2478f745a86a8f433035f14171294f970323679381bc320550460637681e91512153744a8d68de5e4b6e2660f7e", 0x98}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) execve(0x0, 0x0, 0x0) 16:35:50 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0x4, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001180), &(0x7f0000000100)=0x350) sendto$unix(r1, &(0x7f0000000180)="69fb5b512ceee77519eed4b373d8bab07e583a3712e90dcceedb7244d00644320119eecdf429dc0c8f2ade338cdd7249933fc871e9b7549a87c8f10657686b80e5a76275103a02c5ab538e05e2befda16255bc16100c977cf15609ac22d73dc099c9726f68215e9d4c922e62cb177b67ad50ab2184346255cd18d223de7918adffbbd1d98a9643cca0f0da001ed7b048a941793a502e78182ad22c1b0b7e6253442b2bd27946efa701fc7af69b375a8948ec18bd80e7848b91269f1ddd0cd97c783be447646e4eed9867ebdc75148b9ce8d849fceb580c666f2c72c210039f5df801073cea4cf90d73b8b2cef6b14fe51773d13b526d20ff7821ce8fff864f9d2deb254cbeafc0a216921801ba07999b38c136f0fdb0964a8d4f788ab853a2bf800a3247de2453e104b3f792aafd26478d57742bc23e6b411678e8582057285745bed30ec2ddef62f9dedcbd512e4c04028fdc595e88b8fe5184324fee607334ab94eb5dc005bd0d933ad5a31682150e68b98cfca65e0da5167b667be21f19006900249ca9529686f588453d972fcec4bdb92cf0aa3d2a8e5f838f32a21e8f85366e5f0b9228b61e71d9540ab34b9843f92aa750c92dfcdab924a0f93a38e258650004cd21a82085d20d26d24c360dff297e47dd161f4f6bb1bd2dc70eea0fb6562c018c70373a2771522b61a54e6adff5d6166c1bf82e1499e043c2f0e403819cddaa6e7312e3f60fba71eed73e2f814ed3e7fab07b8de2c4ae33d3bd9fb58ef7aadc311077617636cef99eb31547c8b6fc0fb21c029e521bfd3c46a7563d9fe9203a1ca6a1d0d276a94aae31463a0ec83a180a8bb522d28fc4c305c9919eb6ff5de1084846fdd2ec2637a627a811f28ce5cbfd46cdd1ace8067fa6a95bb4172756878026836a9dcff5aff3595568ac4031710e53fdec1e4fe78e9da603afb46c202f3d2aad03d5e2ee8971f09fc0f2daf284701829a4a7747a8676e2f00b320d6c99107127cb496ce8866c11b59f90a81021880283feee9ea531044b65e30cbafa57d27359ebf05c8bbd4c9fbe33b9f8cf6651bae85064f99e6d37e008a1ae0a21a890b30aa02f1013d6def94a6d4b6eb49a2b56f79e751caed84efab0baa7bd321b4b68ff682549b08aa8e7493c9e6641a7c7891cded1a3a8910aa152723fc9be38fafe150f120bcecc33f7f63b5512ba5c8c89c6a149f444394a3480e367f9ee86d7b94c583965a8c67e0c622cd777354edeb9df918b2164b1f0f9c96792fcbe2daa2199afd65fdf9829a3d0a2426e9b8249bf91c48116b84ecf4b81adad6a133f34eb4360e5fd2ca4e0ccf307b244487a8ec5e2ab545a153d77d264d36b86c54f4575d63737e14a1e9cf9f8fe73ec99683f6e7fcce2c5d364698b2ab60890cdaccada980af376e3e3c9331a2aa1c6e6ea020f9ee84b74ebbd606b2f43692757dbf9797107c13e4ea92082784c9ad8b17272bdb0e55953b00c1117dba3d24c7282bbd4767d71834280248408afe4250410316ab86a19e377789993f7ff92ca68cd17ffc4434f23ce0a37580b326816e02b54f32c29a8f24f91bd17fb78d732bd29cf9f6dbdb004653311886302313be0e83652472e1ce8987b841ec2f1248254675f561a55c7591b02640640921e8e0c7149acc0eccbd49c264080e16f8b63a9b828ea90643a2b61678015858f76e7831ecbea0e16f0aac0316e716ba9060f2551c2d5c3b5977b92bb6520e4565f5151c296124782203e61f0c7f8ae0f25ca731a8ec2d91d9cd875c7bdbff3d7f63a02db00c8c7b759da058189cce3ce96c1f62315af1274ca3afe5daeff2b211d5cacc8f4221e187b3cc4c58b108dab5a0771c2e39a89fa5142da1c1ec7b66c4be36dfb843fd2651b16b447cc8968156ade7cd6848b56a8c6a5a1c41757c6b0f86231b988004f293dee9105ea3ffab93c8abf70de5f935c3abbc92d8a078547e68ccde87fc73de2da5edcb42ec1430abf64562b5035bb6c78cd724063cd5a605765291cf17c34ebf870eb25a3b7787f5cdcc707705ebcd2f799a0d01e37bb378146bf3541ef8bda587f64ab9b01f9ed89646e5ad71742477b98713f3ed09d42213c5e040aa1664ed6fc2c82b42f8776531e7efce42fc11de200d68b94979af07ec14dbcd920875a33552644123e6da1420a7937c74329adb4867fe54d7cd39512de3b84e9f85a67cedf77762f12d397a7e3acf23dca5a55fac65a61be840f0197f370b13063666cbf25a643a8487dbefc198f38d61d49c6dcfff97d7ae6b309dc50c97ee62273a11db262012f469a2fd8503e2a33fa0710678c97b187638c9591eefc312e8f44edafebc8db4566aa5893590e89bcf644af651dde003836712730c474889608a0d550f0450bd35acdec2ac033401bb5bf830fc77b227eafe9e1963c071cfa9d8864c5462a5ee719af926a3e6f8fd5aeac3bdebeb27534fe032b296a4ca5ad1e465f2f1313f55d00c2c2c475a3bd5a25f72ea8f1ff9188f4c1a6055f90c7a8a51c8cf17e26160b76072553277975a76a85c18594bca65a98cee389c5284421d55a195775b8ed57b826daa43730fe59acadf1e2609bdd96146933e9f9a64204854c7a935bb621596c9435cc0b0efe730a80034434ec63039b2074f9fff58f019ed4a3a1e181834a5eb549cbd274de2df8963edb1b0f10015b68b88b8518334d5112824d2c5123c2150ee69c03b0e0cbb889962f8908e7a2fbd2f63b015592c88f5b60c51a64aa8aa04cdb06ac9bf813ecb1677af2b45c63990ac64f5c79bc406bdefd72a0cc65627868256b55ade67b8ef9c2208f74b5656d61961f3727ee571391869aba72e1377709c39080969ddb698bbf2ca25477c3b7601a28ee9194398e11ef9f9317a34801741e82cd67002665781326924e454ec6ae886c135dbb643344de41ea3f57a754865747f720005c631dd5b2c8b4f6bef5fb4717033b3a9fc0fb83ee0ee34f0c1e8bbc5167f58a72c6a32e7b6ae64bb9f45d12f619c8e81ffa64b3596b79ffa2703d627f7237bdd32b4b892920c7ce001ef3c72807565dd7875f641e53913e22d4f20f9c377756fda7a70d49a78e10a7d217a6da0cb4e143322449bbd6cdb03020bacf10ca3a2baf12553760bf98df913eaa282bcf2b811b878ecf19dcf3e3a3fec8e2168d86adb6477c4689095154c8ee0dfa136886dc75bf7ca8aee96ab91b10c5f4ef2dc1e4e49cc2f6a378baab17a89f398804082ca67b3edcaf71ae28d190a48bda5c2ead4af91220b71ab5955232e30a5a8aea619dafc93e5a51f0365ffd5918c7dba33369116e229cf4607456ab7fafc1949dcd1fa3c34de9c6be12f680b7c0bdbbc0966097efa374ed9f6c43cec4901ce22f9e308e5394ada181f2c2c019b13a708f6f52a4bcea471511d3977053c627a7b759922d44a3fee10e1e8726f898ff5805b00a847941c5b93028528c07db0942797bdb4a223b69ffc9e77d3b07e3b1e80b28ebc436697da839d04c5094b3cf065a3bc984b6f618e142e23d468875faa0ae597ab1c56aea28edf53e0bb754672ec0d4ffc9cac972db2c1469d7d5a9fdc4485294ff55ab32b6d10cb5ed0700f545c08a7340fc87110823454b6383a5e623fd1b1958e2b9ce63ce11c1dc56f3e754186f1828f684c08380170eba574e5f087065f09672eacdce0656a4c0947850efcafb46fb9709dc0fd597ec606f0f2f57327837ab62efef3e3d81c9579adfae4f50fa2471868e368c91e86db7ec465e83e25503a8a17a27fce6cfb8704986c5982cf4a29682fdd4876db9281dc79bbe47a814bdb003f66cb3d7cd13826d109b3b93a57105076850a9083d46dd485943fecceb427e799da5504b82dbda4efefd79d02a2350778fd4f7a7db4189b2132606c32e66150ddf17e0af4200300db07d51fe85e0da16e4be7c670fca311b538bdf85be7ba6d6137000ebd3e6807dafb6b2a58c85b9481182ff66012c6fbc17cb3070709cc8775c47a9e7b483f68caf7512a519a2a827fc95c24771108abf6d806e01cfb7946f808d12d849061cb56bb7e6e5e6256c3f20d43788226769b484a511d3ae9709f13b8297baec408b9af7143884d8f4758711609e660f126de2743bddfc9af336913ea9ec21e31a50c147d148e58004cde6fbcb183345cd1288116168cb950511b91ff135fbc465a8cd892f5b15c7b780fdedbc2ac5ce4ecb432bcb5cd1f43c60a97c55f0154c0c0a6e653c729dfc799513273f26420d43f58c886e8ce823cfdf3abfa5e6ca3e4c954fd9bbdd60565cabb80cc126ff3768f9c90d09830208095a1bdc9defa5b99cd20d2495055a60089ee1401339e8680fed642f98c1db9050bb23c5b9bbd0b251c1238c1d266b3af452bf903e898c24fa0b6c874f246b1fca6812122482b8857dc7df279c40420098815de15bba264220dbc6b22f003879e57b1871d6a5443d106e6aaac9669b47ef94900343a5dd0650c431811b12539d31d72e56752fb028ec6960cac9544c14c3eabb52c12a04309e729f215042aed51676b8b3cad26ed706618ad9012b6412909d1a962fc7cde725d4b7fce161d34c731970ec2bfaac8e25e8abf17a1b56f565c3efe008e7d88304f851cde81ec8a0a51b0f3a2326f6fa7d8d7b51209a808bba52dd0f46139ff35c13300d2163f21d0660a224bf99f313b9d60964489d28740e11c26c85a62ceb97e42c502362f19ddf823b87905fbcc4435deb61a969ecfee0c84af7bc6097113b03d44992e155d24f0232d770edcc8c5508bce9d84ea94cf9e14cd18f8b9282b7991a6b0621ffbea76f95cee2478e0dc29e8b7c65d58cbd332d8c9a703da671adcd8636da3ad6380f66f1d8ad2b5a60fddd73a793c02bf64658d3c419bca1c0b3abd6e139ca2304a9326b486499730a4c53de57073528d34156978ceb53f4d541bbe530ead4dafb1b82d99c2ee9b30d73bfcccc34653ac7c2fa2bd08b9209befc085de7ce76b5492cf70199cc2acaf3d3c5402316cd9ecc6e8b17db53576cc40c069fddbaec30869c7371cf4442d8059b299d6069372ba99d034d5f4e846841defc01d4c01a9165d4b78e185d9af238f6064968c3c05f6b33f2a97baed26d00bacfe55aee928cbbde1b87efdd879fe3a78bdd9027f237b17e080ef4fd702535851e16c56cdb57b3a615bdeac034452e54c4bdb0706181085c88afa908cbb09dfa27ce233d4065dd7956f3465640eff833d059a45d4674ca8bcff62f613950556b6964c3cbfee0f65f596af747d1411e8792d272227ccbbc860613c7028bdb94e612060e5740af0e4e59c76d3230910443ab65ae96861bc990ac861c420bf004d2a440e7df88036b9ef151a0003bbaf5275dd3263b1b8a7834e749c3c3d15a686673e69065c4a3b543263fe2adc12e722597dfa0081efec123b709a0961129fdda53267ec23c849ec30def7959fa138e2a89ee7cef1710f729c49797ff361df63148d432868b610487432dcda1a4cdea8e362106f56f1d470ebc2ace037d7bfbf7d899fff319103d11202ccd8ef183df0b8f835f62954f65c569824290ed20dd138015e11262fe618a980f3f08c58ff3fae689778d293e46a5c34eb0a6ee522bfc0819ec85b219c4ccbea7671d2ec5a55d28523c12754adad7ac2af983d953f8b7a2fdd993213a722c1bd5f60e90989e32718e6be3e3fee33cdbf438abd9a23ed1cae240e86cbf2b2f818433489c6bede1454bd3a70b7f49c372b66a5ca1fb6ea1fe3f0df15f1f34ab9f30ae5d36dca7bc44caeec58e97e40cdbb32b35a297702d0bc7ca74", 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:35:50 executing program 0: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/60) 16:35:50 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="d4359659fc5daa3e1d97997a6a1267537acf218dbefbff25f17143e8d5ce17b713883c4e8cf0855e7ffbdff5cfa367860ef3469765b6c9a81f562652ec456e1ede817fa07db94465674e79d6fed0a64106db0ba757af7c0440b406cd0bff8cacba5e073733a9fc9b5c3e694daec6f4cafd22051ea186942d4febe9c3f62860626abc8634bf66aaf5591fc1c7545844e59c7cdaa7f4781a035d055010ddaf77164d46b94cb769edd2c260a635c65d02655444bebee3fc2bd58bdb4b1be2c3204ed6f33c2738d8641f82a289b85c340ffe03cbab0b40dcd35bf6e7", 0xda, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:35:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8003, 0x9) socket$inet6(0x18, 0x4001, 0x51) pipe(&(0x7f0000000000)) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) 16:35:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:35:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 16:35:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x20, 0x8000, 0x2e7) sendto(r0, &(0x7f0000001000)="53fc8b0d883d10d2022b92a63b45223a7d26a2b236dd44c601a0d5d2d48b1157598b2422fb36fde0087ffd38e5e95997d2b990c47a5b873269586bc921077f530a3d81c8abd3e46436ddc094179d061502cab3d0caa4ad82dbdee68cc3a8fd71120ed5c448df8c08226c51340e3e35148150b523f66c837e4cfb22f7838b3e1b48daf06d8fa78b08c117caf44fc7e27d9f71f65a231323ed7fad83faafd4b9b242707f86a490bbd46f2360fa7572f0be8af67d1452417a1262fe7b8e07b623730fcca7b271cb64bcd4e33102a422c68dd559d96fd163d98d5f5cf8bda9cd8604b6c7324d08b7e84edae40c136b2d131b7c3101c6f4819f00673062539f9c6be0865826a22435bdb9abb197d38f2f5c9747229dde4adc05f55a27c28ab73bad3b90534f640d5c8fd5a0d5d66b2cd1e9bc967622bd9c65486533824f1fc5a3e559bdc42bd4ac502a9fea7ce1a817aef805b18a3961be7a774cea44d0062b7c53cfbd2121da22b6e91ca0ba60662c416141d77a5c4f9b47af324929475cdc66edb219c104bcf1026b102b0659292eb7353bb6a5195abb3e6e7fd3bf39cf13f14e77abef5de01d193b844fea690a2e6e3b64a89b8f414ef8e8ffb90b9f3aa16aeb0bc1e7fccd2430f0f128af4435dabf201045d22d4ee7372867212927f0c0881ef1636034248bb327f9dc355034e5e1a5ea24386abb0565ebf74cdeafb81fac0ae7767218062012a370f058dc3b42dbe905a6ca1d868f73d33e05de572a8be9f3568878ba74d48fabee9392289addb8926156cbc60ddc2800fbaa997ee42a42ecb747db808f4a8796341fb09505a5f047d76fe12f64da0bba1fbf1bf2934fcfde4c013d98c19fce4d7a777dea0c4c4eb7d1f65fd458b7677deabd768d34f13e98bbccfb9c58859927b8b247612d4635fdc06ca9867f187834d56996d07b31ad0a4078376ec42ea0a3a45d9453506d190650425fbf2784cb9c176236762cb22be04e727d60d820da010b6b0a40ae79d77e6c5b770af239a8ae3ded4aa6c8c119da68eb363fbdf57240e97eec1d77b8a306be6359bb5738aea0a6a6602fff099f94e85aa4be0f4bc0395b1aadd8242b0f6a94def4866a479b24056e6ce6e3f1654ef9d24e7d8e52f42fa72137e1fb4c5177c9af62e88bd8ad1d0a4a8b4fd16864bd48288819cec5c476dbdfb7acea123d5e68e849a27511e987fe65810434a210d1ce309584539998c566d157ef81c2ab67266e9f1be29da4c4a8a13a08a247f98a482446c4e1b4473d1dc094e1b906dafb2e31efb938becdff5a3b016627d12b8fbb84977e33cf43181f514a3ee82a2ab3bccab1992c3fa5ec8de82d9b7ecdc1e9c4726439e2de6de83cd2c39ca36e146db7c8cfccfb1fd00c4b34b3661c146789982e5f33fbf4a5b9da444674d57ff754900d0490fbfb63f214a8b7bb3169061bb1aec039d8717333f091106a5d6e44033c84e9e50c0834c0f367bae8798f161a2c7bdbc2ab9b388c4cb5b3a1c1a2117594cbff9d64c67a5b51d04928a1846b43da29e487743effa6f93f9ac034b30d4ee18193441e34b1bcc3b98f6fcb961c25d5da004fc387b559785642bc46108c1677994d1c14c76cd6ca4428817a6bb602ef9f2813ef724992573acad5e55bd95ae113eb54a00ab542e7b63f780cfcf291420ab27e03bf54021e0bd0070c181802fe9db4fc593f8962d73b43dd8eb70976b4fa627338fa8d20640bd239e7cd8592e02347bcf0495b58a5b25ff88ee207cf3ab3652751954689be9295e0ad521227f542b4de4b74297a227014c2a6828a37cdc87bc9bf9b9e084fa8fb08294a6f575e106ee8bea40d8b9627083d1d894f9376bae4c205e609402bfea76962500d8376a385cdfc534a7579975c7c63db7c7a61ca0bbc93d70664da3deec1e0458a2aa733e43cbf23dfa64d5a6f9ac9d447f6a8853fa290df6d0cd77191b39adb00b003c9616b975eabbac8e43c25aeac5e85e8c616dc6e09f714f7022524cecce280b25287b4ec9d9053dde3899b3d49182283692cba19658090219e63298a4a5b5b7a8bac278fed4752689f1005a91de9e63394210896f104ef342f2ac5a0391e2fe454154511dcbe35c19e137581e157cdb726e8287137867919399418fe69dd3600296c9de51f94a1c4c0f9bdb1d8e1cdab8dc0e8ae8f8c49cc6caffcecd03547017f61a70964872cf07d437ad5eb3434cac24a50c62c8c4a5d59c3abab31f7075c4686e0e1d6f35574de64c37dc9daa6b2d5d781c2a10d24b9c00b31fc5a300d88665b06b8f7ca1a0c91f91f2ae7613bd8676dbdad3356cf375dc4cc090ed7847a926a4caac5a06173915a0b42b1f62d2bde8c0c06cfebf8707c86fec8c022f351e8637ba2e96548e5412ac7a83a0fbca996d9fcf2eb43899378a3be4f4b98f9a317ae4beeca21444ab00e2fbfa66f30367adb6faf4447bfa8aa5b57153634618081b136cf02c7cf345db0a530573c0ece0d6804b85a6f166f8c74f9d05a3c38e0a27a8832267a6e3058b2a015f0fa2040b2a8705d3a22b2ac94c706d5cadbe06a608a192737f264840f4a3db4f546ea4164f299a29685eb37c3b62b475a7e1457117f3a99218432fcbd51528eb20131bac16dd875285fb2e80abf111690f0d0e867b423f5ec1c2f95ce82b1b38691fdd6032f1aa157ff19c3089a236a993ec04c46502c62bbbfecf73f9ae15658a24e3e5e557033b405cb5f1afabc5c50356cd0b1ac88605045658fccf8e9d9443a83be5ca4f652a84d3f86d3020b0d3264b6f08ed3991fd19191e303136d939641417fe3ba3e2b5cd6f8b5dc64a90ac05773fa97e672ce5aff10a3e5d00a0374bb1c27965d203fc717bfd159827f7112d7ee6156c154a248ae4df9f927b143e87dc0a20d5c93eeb3b79c0d93813dea704c75acedda385ea58c8a51bd9a7124beb10e758c68200a2c272693afd5eb77d3242b3f56aa047661cc478a4b38380d9e27353b403af072209a9d6c91d54fbb6be8015b275f53f809ca2372e1c771eaf85e9c5ea84f62b28236e89c44cb6e82e9ce937d37ab397f2983f09607826f0f9ecd098397971658ee051c45baeb45134d60fe94c53f3647260979aac4de788536f6e742a8326f296d75ff259bfef4440952c2ea19635ded1cc35ad180f22cf26e6e3d1e5d4c80cd76a1c9eea8cf1c7c6a1abbd4ea306403cbbd4a8a10e7a75a01ed835286a3ed42b953708c2ae398ca26680d048b11ff09a510fc00fc202bb980cf81853b52b43fe6d242c59db877fcdbe221d750594a5d0ff8024d1bc341e45aa182f0875d897ca5643535ac14b0a75820318f26c33823d1fb5b8444540642b4e2f339a75b625ee6773cd3fe4409934ad708d8b5c96c17ec8ecaf61e32eb40b68b29b40398bd8d1abb77b839e89d3cc5d8c9fce8c2779aa4e6baf8e7827f64c8d410f870d14ed00415bbb34d32cac98db3251a02d13138dd2002d9970c79f8147f1abf029eb45fa6d9f2836ad6f5097607de4ef6cb275c469d0acda84db27bd60728c6193404b4ed3686626ba35dc6312fbb846e89ae3c8c629808898926751eb9591a295a631908971c6585cc43f8906dbe34ff0e043e881ee33d8513bddd05a92669a98264a856e496d003072e5d1e37bf1058d47286d177b545d90b4b0d3e1d6105928f84a63408aedeb1c5cd023bcd9b19d6fa2be47cb5081a05b71825627447c8ec4603ff3a90cdb506c3c5191aa2434afafbfdaa0d337135fbb087f1100a7a153449b720cf889b5e775b1d5b8c2b38168f3cf6621aa50c3453aa0d5bedd34d566508cca3c2cb7a6aced2fa5388f41367a27447af9c4b9f06ec854068f1c3ee6654f34351d27b8c93afe6c7e5e015da421f5696be29ca4bd44bdbc0ed671265879d597ea9922e394f9817d09b4a6a84607253b32e38ddcc8de5dbb2fc943ab2521b85e29c41a9a853f4ce9d73d51c4e1e5960a18a238241e044fd517aef77af67666f3871b387447f3b7a58c62fc79340cc0670816bb0b617c330fa9ccc5b551d5cd9a2e8289a665e15f688b628f9f14c35f69250637e93bec55920cef0be2022bdc43de537ec4233fe9d813e8d7079d3d9ec4fa80f3791cad6317c46e89c287f9caf3be37c50f90fee72ad63d432e2ca6f7fa7c718d1d5b721b93f77fc0e1bbf7418b89cc74fdbb9480351657b1f6374199e2b9e9f1e4fbebed415ae357c2dbac304d32d27d91e9e4bf5188a40f99ba42fc10a30e09d71abc69b267d710acadedadce3b179a08385bce81785c5300f4d4914f423904d2721d2187b986f5a62f431c023b843f3911ac0afa440afba55b4244dbdbfbd43833f606ec7b1f3f0dc51bc0ebf48631505acb63906c782cec5a6338ecb7e0ebd55eccdedf52ece588ead74d1bb5db7f21321ba20f62bcb88e0c4a70b152e4bc0a3efe83b6ba67081141aa699109be780e3188a0952b03caff21f30c202c5041b2ac846bb7a86e8b3d922553e94a68da60894d2048f9a7ea7ac80540f350c5b3295d21a3a7feb803637745af325dbd0c6af877cefbb7b459828f1baa0fd3552d069e0706028b4dac3e750bb1c9e662e6cd3568184ed305179c628b5c0aee061980e1a4ed3e72995ba0fcfede6e2d9b87cfbe906e3f7b3a8a920591ad03efd5786d5d72fc94405591386755616b7b7ee0ab7f5f3cc6b038d83c104697870c004e2fa7e9f011896039d20a9a8689e903a4ad733252853a7c7ce32fba753cce912aee9518776266edae75663ffb1385ead480ded049d883f9853b8010128fff33a847ff8fc6d1c8b667edbfb4989a857d8f31498be85af41c3bea06d7a4823331d29602716dc844227eb16598e6933b54d499a65429f81aa4e7bf3a629c5bf005743bdcbc4cca15cf6d4c5095af6f85da7c190abc8a2f1a8e571826c6bec44895a638575e19cbdab3a65bae6b6f78534229403677ef29eb6245396c13d0bc4ad9dbf37aa87fecbd6cc79f863d7f0a42a315aa7fd8cfb36bc5b78857f4e95adfaab8d331da2465af4c2c4699572d36d054d32401dda812fc025bc889f1381b457d53ec876ca087aa180ba3d84083ca6979923804574b88b58909e424f6bb2987f2dacf59dce4ca6c4b291ad0dd78b0445899634a6399ffcec9fea359f77f4d4c8acd569df057f35f899fa48e9c125e042e7cc9e40a7a1adcc46bb3300490749659b5b3374068536a232a00f5d7b3a91874923d516601da40610ec9149e85ae84273a235675237cd5002dd296878e42277f26a6578ecbbf86de5d6986c156f25431e4bb078e73449612af98c29057c882c093e7b0f7e334cfa5a2d85eba8b8bd8a4f4c5c4a22f9798669fe76ecffd1b15254a65409ae1799497e79f94c720dfd005dc62cc2380ce7b7f292eddf7374707dc15a15b00c5ec29f8ceab523356f09bfd6b613b07e033609840c0d43bcb1e7e2c3a9944afbb838cb1a46e3f345b71d0730a83dcf185ce22113a06e2f364d8c51fc2995fb81c5004e6ed3ebc8de16895ccb5f6d636f7ea455ff255f8bb52fabc3d364ca5cab7183c37b5bffb16132e6e525e14a3e41bf38b06a6665db68e89783af728e599c5a2dfd70659cb7b04723a43632745d8d878b7eee665091fb20b9968a808f3904db7766a3bade2b9078d85dfb726262e509475eebc0d2e2f5bdc6fd3733e36ffe96760d20ca67067229b0a556696692eb037673e571861355dc6e0ad3eab19ee9a4a3c7025da59fb1bed20895127118d54f738f1d438253436a6aa4c1ed72f56529b4cc2975ff59ccb7fecbe046cff64cca0afc0547d16b", 0x1000, 0x1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:35:51 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)="a172ce32533414be1275c54ac3e04178091ae51d612db32b3846d2fab7da9841dfbc6397cddab2a5d742634bc474edbf176929f1f09596eb2ec808a8bd75536e3a152997fbdbc5ddc1be2e93c60095ccac48c0773930214a799bd1d50f2b6e3f875d374afb26b1e56c98f1d756460917d18801dea32e69fd3c9ec0830074706189bc1ca53abf66333939cbc2bac252222f759ce63ed349e55cc6a7db1c93ba5d5090adaac5ca1996427b4ff141fd8dffe3e768a338ea8edfb6c558e06d6bafacd87d1e942438ee22351c328f65a302d1aea2db9bf6d081cc", 0xd8}, {&(0x7f0000000180)="8e71d1cd1cf9f1e81971c42122803ad85d694b14fb3fbbbd86bc30d8d97664845eebca89535b89eb24e8b4eb8215fb79575fb88e6f63037755758102b562df605380e4e737e72661f3d98bfbb6a9b341cad250d98c5aeffa75b8f9a841965b216fda47d3505567ceee5a72d827d84ea61b29d25666d13976b4300b1bcda251", 0x7f}, {&(0x7f0000000200)="507722f6ea8f663b87e0c838cbc7cddd2917f3f1a1220408a28dce13323d4fffa9821b8c1c62d98acd28edd790977826fe4d0483c42f48c10fb574c4d1d8fd34482e35052d58d9c2320bf4befe0579a5fed3a3ca10bcdd2b49fe6132ae6931378dd1350a63312c15ee55eb80b234f9deac78a10cf8b1c93454e6", 0x7a}, {&(0x7f0000000280)="c4efd43091c85f4687e777a9fbb76ed9c4ac", 0x12}, {&(0x7f00000002c0)="4200140a2d15c6fbab6da0d6950389a6f8f8430157759aabe33b2f741be75c877cf9bcc6d94f4719ad4c3fed36c9cba28e95bbd307f4930227c3cbb9528193bfd95edde01b7365fa0c912cc9665f0b5310ab1e9d3ad53874f937cabdfd7d3e8c4d44508beb42dd52b5aafe658a7812abf8d89f6bcae944c92d43689b7609bcc8813cdb08f093eeb3190e0ac67ea8756af6b05538efdebb47651177", 0x9b}, {&(0x7f0000000380)="ed689a84b60d526e21b856b6df3854ed796d8819ad5c2a2486ed7733f2659efeca15da7ec6a59109e37d848f90d314a4133d5b01015ab803dc2f6af92486bf7740a4a3bd0c41d45b7fec91894035346d4f0d025e289eec889a881f8524d47eb12652c13dfc2dc5bbc08f587e16b5e03f5596ecd2adbed0f82f5c3e27bc91189391898ae061e63a41047961a99410e186970860f91751eb123e694fc97fcf53d9cb9d51317057cad87560457b425a2b234eb0b9cb47f652df95877a466a8933b1730792", 0xc3}, {&(0x7f0000000480)="596aad11ea5ebc29a8c80792e8d72f7574a02e5f67b12456c54207820efc4ff4e04bebfa2c0da3bc1b5af0f3afa79dcfe17c8fa55ccc50d498ce8101c5e5aacbf1e987fddec032e6594a973dbe0153a567c5464891a45cfb612744df3ec190618d3540548fc8e61bdfee76ed0bc50d2de019eaabb550565eb13dbb072ffc2405635a91ab439d37738669f95c31bf20e6cca2836cc32120b85c33ba5391c78d715ffc3e0f4c", 0xa5}, {&(0x7f0000000540)="09c7df5c58ef95d6eff8c7b44e56838f5ade13f860fc8f8aea19f6918fed90edc8", 0x21}, {&(0x7f0000000580)="94ed128efc2997effa13dd8dee8dff381459abe18540f889c2618e6ea3846b93fd97b858ce74d42cce1f3feff564bf90b0cdd5740c18db40f41a1c008dbd586c00d5cdc01af416914d1ad2d810044f838ba49d09c4bbbadbaca79f5a1f90e49617cacf57e9744e12bdf7c7f63daf1aca528c88b94347779b378996b634a42292ade383e5a0295e8034a97d306397d6e4810e8c3fe84517fcf28f0ae67374d23db7de2d5a4ad2fe6d97f8645c259bb7f729e7cdfec1cfcd03bac017d50626a7b1b7843513e41f", 0xc6}], 0x9, &(0x7f0000000740)=[{0x68, 0xffff, 0x8, "ee5bd922a35a75a6d5a1426d3e23b795e6e9b5423f56fc20d3dcb9db1f9427dfd3754b44de2a98336e1c6efa6157478ec749618bb3735064094a0784a02fe7e97b1528793a4912fb3e9b01963df7976a1fc8180f"}, {0x28, 0xffff, 0xa58, "8e032cabe4d41f2f4afaac635e8ca56c3b751a"}, {0xd0, 0x1, 0x3ff, "07021e6e773be12ab35fa70db07da3f6891b022409a42c76f333eb2e35c788219a2f5ed4938e0052f2198b60d4959983db99d8cff2e1a112c968a8acb45d1788dc504d3b48def1d226f86a29bebcb18301df16a47fae17e6cf287bf6e03907d30da636cc2a7b3bb480b7158f669fc7b7af7b50742acf0a95b0a388286d97624f26fc6b1c81b8efa17584cfb19096348d34389b36ec7e7f9ebc9deab5e004fda0b1ecd53a797e295a36ea96c1e87ee94c7541c97f2b9c9b3cdbd5ef75"}, {0x10, 0xffff, 0x5d84376a}, {0xa0, 0xffff, 0x1, "6ce8d8499af2a546b5922cc823ae5794a92e140a6c0840d3ff272f1b66d0b477da4351822e742ffe42435ba8f3e876bf62cd0407f89e75daf7e5dad05fefb931990e688b186e19405edf220928857bc9148ce76a329b1a779f7f2bcd80e1f00e048ba3b2cdef4756d81c11a26b0e8ff37519c30dfea2a087c114ac8a2bd7a3d166df8862b0cae22b48ee"}], 0x210, 0xa}, 0xe) socket$inet(0x2, 0x2, 0x0) 16:35:51 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) accept$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) rename(&(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='+%\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='c\x00', &(0x7f0000000480)='-{/\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='(\x00', &(0x7f0000000540)='\x00']) 16:35:51 executing program 0: setrlimit(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000400)=""/4096, 0x1000) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:35:51 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe2(&(0x7f0000000000), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x2a) 16:35:51 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='&\\\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='-\x00', &(0x7f0000000200)='@\x00']) flock(r0, 0x5) 16:35:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x47) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) fcntl$getflags(r0, 0x3) write(r1, &(0x7f00000000c0)="f8ff6becda433d7d5e715361682814b0b9024fb08daf87ed268730adc6a79d1bb13dbd003a773e09c458b87b48037f24ff6a7b0047d93446c287a3d42b6a57db60756000c0ef9b912d9bcda13fbbe44ecc502592fff47f1130378887ed1e9251847f6f2e107bcb688f8175b93335becda4610e4733dac23fde1a698d64298a39f86c5959e2d64be1a3967e9d40a5f18e42d896cda38e1b5688d78a75344b7c90a6757b76021bd3c5e4cd4dc6302a71017a78edd9f7973d8ba3ca42fd5c1870361970e42224538c1ed0454062578e8d26506174913ffe215016be0d25633d9560082db387fb635e", 0xe7) 16:35:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)) kqueue() kqueue() 16:35:52 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(&(0x7f0000000240)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) syz_open_pts() 16:35:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x4) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) r1 = open(&(0x7f0000000040)='./file1\x00', 0x200c0, 0x188) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="66592aae8adfc6b59e05d554e307095c564e2a99c465298a327a24d845f379b023418b1ca4235ad307cd1c00d3b42bf7040233e2100d7e3e601bc8e1ea3f158e9aded5b2060bd18879923135610992f4e05396057b46adc8fa9dcca50af28ca3bcfb4c1ca9c2d61fcc8225f44c4a2a96e6d6", 0x72}, {&(0x7f0000000180)="2d4960ac25bf0a0ffa2845753f1adaef2b69bddcec1e1b5263efc5a09123a6918db27ae5508acb11590ca8ce492ca0df7350c9afbcf73093bcca36500b063cfd4f6c619c05d23657e0a174d8f4c83c443ff47ff9290381c2d2d4e7c345442232a90d4ae7d82a64a7e72c3d890e4e3a0ef8eeb008b68f27d4a8633b4256df4d1e9860835756965d313137d45d70671b2ca8193798a5558a65e4bcd4e164efa0bcabaa2dbc102f86fa39716fee4251a00daad6b09e885692e218de2b4f0de62fe4a780ff73b88bee0969c69d0fda51a7712e500192a3863286ab2d878400078a7e2f80d0e1454a2f01425062ea2d1ea001818d", 0xf2}, {&(0x7f0000000280)="5970d15eccab356018057706dda3691b03847aef457d", 0x16}, {&(0x7f00000002c0)="dca43740f21b900fa25871d3cf0f408e32188ac4887aa1d06653319337fde36ddc68a5641ad7819ca7a1a16589f0b3e86b6af1fb163cbc257eb19557a5cbb632193f7b094c698a0d9cb65f86c832d0c2e00593ebaa50882b6a47f277e54469886301c1c780be298eb812e15105ec8597c265771df4788d86788d3f9cc3d1fc91b35e7f840423a8c8511d5bcbebde61033da845c6da5382e378ecbd4f", 0x9c}, {&(0x7f0000000380)="9928496adbd210fd14e07fc365f2369ed25c276e21911f0cc674758e21302f26c4dbd589d3461ef88cc1b37b6450fce4a80e00d7e40098550b34bc761e93e0afae926944e51fd6b79a2d370a9ea6b115c7e3052b0bc0f959ee9e644b0ff0ecc17cbd29d1dae470851bd638a6e64a7fe612ade92275a00ee372f9e16d006eade5f2943ee9123e1babd73170e625748a93e8e923156e5fb8a427a69a2e4422843cd0912e4011c89861b172c9db2b3e7b1855244689dcb57129951d97dfa5fc084daab20c6e51c8976ea37dce36b71877671019f0b43bad", 0xd6}], 0x5, 0x0) 16:35:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x8, 0x0, 0x1b6) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:35:52 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x3, 0x3ff) sendmsg(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="bfcfa4e0a79e487c9dc4c0045603a64bc1a513a903f9ccd257b5c2ab3b62bbc7ac00ef0085d8e055151f2947ae349a1dd8ca", 0x32}, {&(0x7f0000000140)="74e273360d2b9db555bef2eb50c1c1", 0xf}, {&(0x7f0000000180)="b61a0f7da5ede07019784b00f8cf506b3d1372a130053d9567a97a8de802b5d48ddbdba9484fecd0b642765efdd2f06164aad14e9dfc742440fe44f625d18e84db3a2308449516f8a50ef5856eb46f71c4bebaf38365dbd873c14910a1a934ea6ab194a2751114f90566da79829d4247980be47ae39be62c610f59de6e18f4f95c867bf84680cbed8f6aaeb43c9680c23cd1f7cb6967d5f6af626db5fce54478bf54cf132f6cf0974177a87ad33784906831cc7d89d6ee70ae8cfc41a301f0770a0c174aab1792957fb9880274a288a3dc684815", 0xd4}], 0x3, &(0x7f00000002c0)=[{0xa0, 0xffff, 0x80000001, "9ad773ec39f3749d18b2ed7498473e58720a97b7cd26c1d9b99b9b6017c2d262f73a31d465067319bdd62f23c4a1a81a7cf462ff8966cc2e68dd09d692f899d618e5829f44e5bd58cd9cb12bbb5edd43ae6dfab60ec4615fd873a584c1aec6eb38f0f04629bd27a0a44f40dacddf8e5cbf3abc5e4fc9d36fc4a2d5341d47d8b6a9dd90ab1e9313e31268fa2569"}, {0x1010, 0xffff, 0x3ff, "ff5b6b1972f05500ff721fd24859d9c581c5dd1cd1278adcb87aad5b90d85b992f2bbeab4e0f1277409946ddd5d6f848e5ce678e2db388b756138ac585992cb7a3c8b2d079f964df3b49b74bdacb7859f9263700e6c288744035297424b5904f1e5494122d30df83ecad8f8150dc1e518d4b57afc948a7bce1d90593273800069a0f7cf4993fbb0875e65b194fa66b7398a6c59d43184427b2853932e861b6d6c10d1d45df3df9b9032fb18ed37b860dd05ecbf08bda90bd01ffad6a59bc9d36049bb3f362d7b4a9eba9e1392a3cf9b4f8a421fdf8648ea59ce8b013f16610a4daa196a86b3cdfaa3ebfe24bbac49ba5848884ec284b0d96e9b4fbbd5ea051fcdb3d1915f01fbadde83466bcba7253992b61bf15ebc08d517423b21d173e7eab5305a0173fda6b1ff2b020bc5015461008a0f07c6542937853190d0826e578a27ccf391923d0299acc5018f1a0ff1ccaf9eb60beb4f4dd00c568abc6a5b939904df382be7cde0809402ec59422d8f127cfe1916609f99a4759e35cf2ef05d80496050aac7fdd7714ad781a7d3ba10c378a2b77aec017c991f6e595e716904a6c6410b1d2b58ec35cba4804f2bbead6595e65e9868df485297a4dc87435bdf8b873cbec66c7fec7cab1769cc51c4631357e43f426fdfa8e81cfac829bd5c59c1177cb0619372938f4ac0f016eea2089d54582bc129dce3c69100bee4a29c49b2d9e1e5f9cd2abea517ba60cc8590fcb0c5bb880c782ebd6c9a14a943f2f5ff71547f24cf806db07b70f9cc4576d57194c8ae2616052fc38bbe8c520e45e264a6457e156995af6eeb20c67fc1f70200be12eb6e5af8ab0cc8c4a46942c48673a1c266405d3ae09f5dc73e43bf3207f7ebb552b0f54e507bac083ed89556d7e7221528e8ddf751c70dbe1a0c031c9e74ebed2fe9437600795ce28383ea0176858af003dfcf1a824f604dbae316fb28eea44939b1197943d020391e3bc28a84b3af4aef37717b76d7871d60acf1950530f8504cb7ab5ae6fbba8a3b709c3fe1d4dcc44fa378e65b80204682bc6d242403935b83d694a317c51eb79e542ead0a0f74be263c89b5097873f98c299c2c6b0d16b8b690eea776369ec5129106684f646d0a80fabe39f3694c1728383be7b2914f0b969ef445c9480a39fc0b0b6bd7efcf4ee218bcd9d32a7767bcb11daa9facbcfeddbce7fe4688cd76607245ac0c21de61f47cbd5cf458eb5c1b1024e9f9b01667de57af0943b5b6a00260252329f2ad2c0f5434f2e5126ad71a4a9da6bb38e7bc1420bf3220995c4f4eea8e617428acb8d0b17b70789a1621e4129de9f3333529b61fbb1e68524bc6c8675d728ec1e383716598e769c4642315778df019a720ad53f59811051b5d15433fcbe1f2958a58b0e77f99325846921be3444640a55d7f7bca9f7a62e4af9eafd13dd638dad9d46690f1ed8f5d80b337ed8fdd4a6f955b0cce9568fd5c0018d6137ce7fbf68453677cfd6e93e2d1a62edee2dadb62cc4139d36a9dd2eb8636ef51e5983183a8bbcc083276e94892cb3a02e9ad746534277aa33289cd99bb88169153b9e442769ed4c78a02acfb9087e73cf7e698cce799fa00f4ec0a50f30ff55f031ae97b14958c9de81cc9cf26b07c47d6faa4cebb5b42255964b670d0f7391890800b618e65c18dc65e910bba12bf00e19072224b88172bba268d416eba8b36d7146d95059b6a034a9bbdb6198a0a87a9556a7a77463466a3f95315dca30bbade55d73bbc598621fcf9d812d96711564c5a66de72aa42046d80128f4ada1605e4bacbdba5515f3ae511c9c3325a71b6dc56b4dd141385701a35cdbf96aeff0a780490e9aa84927e3a1c30747960b5d7a87228f456c10b12d7e46a4e7d0d16bb0ed4afa8270bf4b2b9b61e032208f35c86099bc4ef3c8260ab5a3bf7f0212f68bfe3ace9136a53f4583c02319347a1a2bdceb6fb0b3d3fc36f00393bb0b318fda5475b05c76894b84af85546782b383136c5ac3876ab2480e3a164c3f922bb77b3aeda640d9d640f0f2c8f2dd88da856c3203cc8505c22b97c1ce75e721a84f4bcedb240943004d488ae7f689d79daa020d0d4740ce3f3190c9e5164561bea3faac3481796869a7959991bcdece6fda961899ecee7c08a35541d8324521851afc7c0730387536bbd74e61a28b13eecb3ffd7fdf0f55b610a494d64158a0ac1cf396b28a85085791e67740a31d2bc167d0a81abc1870e7a2a8f4f379d99cca081b99b17a34d07b88abc1a4cb0d098e06b015f79fd2792d6842d2caabd91c1da2122bed475a945dd745e3aa7ccab381ebf35fa4342442028f96d5598025a695b1e9ab9b54b5e72ba3d21f2f31ae1df820bc870aa1747013bff462dd3db8d578d1dc9784954e442b356f7dce9f79f3335951528141e8b7830a698ccc63ab5ff2f0c00a772a3672513acbc290887e659478ceb55aa99da9e4109b092ff726882c8ddcb0a4be9098981db25c65d8814c253b13a4f91f362e8bbf3de1009ecb525ff8e397ceb1d24b95e4093f5194d370129433039f2be9bae8f15d3f22778e33c65b3d85d7cf39c6f5ebba5f7037d9f94826b1493d5afee94fc1d17ba99d6e4ee76f4c2d1cd681b1d30672467520104bb22fcdc20798a5d9f1c260acea9878af69ec515dd3b1f4e86ddbb95f6efdd181388b687d78be8892ec5e7ba1bea4e6b9a3286b3d6e3fdc6d6ae6305adda11731040f390b3ae0c1c598582119c417018089a80d06828c1233bb3f5a56420f5d480a40317653d389166a36ea133c4ea28ce9be588c2113778df7c98e29b0e597257a1eccac7a28dd096e872bcf564b93aff56ecc4365b72027f468bf205e9679d90b3ff937742c2942e1a657c9a9a56aad04a176014b39f80d6e7bb206d4de26a5d7cb2be66353b694762da5d7b538b57cc05d620e27a86fea07307b4536ab4f2bdec8684acc179e78f886b5a076b598979c42d3e6cab6c26890e55b6237876bdd287d87e51a0a52895529474b79bb419565aeabd5f33f0ddb94c810c24f75ab667aa9ead03de206abf9127090a1c79e7d9e2b211a08fdc7df24d2d6bc44dccfa82073d086f987b0c41012db23d3b63ee1391fa9ea856fb13c4e441ac6e4d220908639be04a655063f9cfe1124021c2c7bea1c6b1fbdae67e6eeaf19958f07012377dd1dfcc146557a1d8d9ee8a9d58c2cd763c967002f0f08ad41a75a0105688bcfb1f6d7e5da2734e6e9ca9c5e166cf1abe8d67ecdc27054785124266823989d0656f4f74233f17c17d7087e697f3e199598d6a3109ac607cf42ef3560339e4af48e12bdb8c55254faa33aab3d5c347bb9bb790d095db03696aae21b78f802bed3b0e7cc0501e54d27cec65c0002dacbd60b145697ed56e76e5f6999df4d2b532999b14a01dcfaf6cdf208323adea872c2b72fc2a076a9fc97b472e0c77ac1e6a350755e7406e716a1f54d7f59b22ab6176da1ec5c7a3984cb83595144e301f11006e2b0832a48a2feaef1045e5d818a7dd89691b69b3e741b565d8022d39d6507529ae4de464054456a50d83976c1a44be31a8c3c9eb4bf614de77b8ac006903c106f0448c1f5a861ce5a6b710385f134dcb87964f70ee37441400dacbc5f7632dd5e2a5157d9da8b636460750aaf825b5fe2150bbac1e845a500b86401a5b937624451cbeea3348ffa124681f3e293b9c1d27775d8ec47bcb9c49842b63640bbb2f2ed3933a092dded738cc0e3a5075f49b13206fe0e53c9dad49b3b27a8b29701f178aa4d81cd1514361ed195c9ecb08ca8d9f371c6012749383ede890a873a2b02fcda3eefa1824d54e89660125e2976364015376e77fcfd578507c59052349f53bbf7af048ead12ced20c8578679fbbdcd5f09106dd6a0f7140790ac3fc3368a9d374bc4737868be6fe48c0503c90286da2e2a52565261c2695b5091fe1181c691314ed62c4d23c71ba32c9a13fb0e6fbf573f9fe43ec7b953f3d91930c2bf3e15ecf6b37aae186654229d93849939efc1cd8b93ec88aa4f9f468762e265f795ca45b6035de75e48ea98df12e7c1d01ca4581dbf650763654134be97eb245b099b7529c0cd230875622afaea8e2289231c0afa98819e30114dcaf5981ac5d5441f466f77b262bd1583e1a79403e4a6ea502127055510f0449975170e0be7ac349609e45c5c1a461f5759b1205c342b3380c598b75854c6468cde1991fe60e10433c41fa859646c2595788e291665e49f6eaa94d9772ed17abad1f38d9a2005006ddb2ea87d4d07341ab1f227c86b4622a4a4a1db8deebf86cae790aa7f48c0587e2a8c9bcc75b749c8048dfbf374fb909c68e4d712d472b8db59e33bab14693967e20bc9bfdf2dd80f39cbf1c11e4c18497f90ddf53013f078815c73e3f9c2d82da63190d8432db7d326b291b7909790698420f20962c5c60186a93816b8c8c0512077683581fd0a1c516d0dbb38efd2afdae60808113719403de0e25dabf87bc82178984137c476189e75edbdc0b3f694dae27dfc1cc2b89bd40bf3278a08fbf70f0b6a5e44b224bca8a34049a7f4c3bbf398b8c817a69f9372cd252c07634a1713ff91d5273bff129b086a07f30c043493b504e4e701b5d957f309429684fc1a0372a1aac8624357d43e9248a2ea829f94e79ebae1d09b21f3529a9b7b1b75e058839be3a2c40e1020f8c68d06bc3459c191741b8c4b2f9a446d832f3d6a275007692db1f4016fe9a3b179b596d2269860f2699060c631ef9fe60bb4f798d95f854404466dee73e4f496603cf6709d06580887f33a05970323b8a0a3396738c1a85a5d4f3d39e1792e10bd332518781790c06b970d3b410df57aadd06a6705bf968e60a610779b3bedc1757b879bca3953b55510eb8753bca0015853a5667e4c5aee40654a55ad517ae6e3b4f796bd4404ce6071b1ba03596b409e6494a18038d5b465ebd09d18ba9e5d5b47b52a7f5511ac7120053879ca0823133fdd372b4a941b6767920c95a780ebf6edf970d51d4118d7b2ab1d0bb86ee23a79e4d7809c83e143a900f127f4d323aedeb6be9c3b890fdbe0a9f950dc29b2e7277e1aeff87979fad887b1e0a8186d73e903ccd8c1e4e0d05c936ecc31ed214b99caa73001b7197fa6a7a4e0f3e1b7be670b2a4d7df150d1f305e4a96b75af05a90d5eeeb792e3d50daa83dd9b911fbc15aed9f3a1a67f7d31c1f6153b6c69bbd19c5e706a135a803ac4d53a8ad9e73bcc1c82a07550648390ca10e02c9851b56f4e6fb9706af48d984e935a8a6f31b8f8eb35c0026d5ce7a33b105733fab30d9c8dc7f7edcb7cf3e27ecbd664c6790bc75477416b2eddcc7722e9dd46ab70ab073020f2a0cda9fda8f47b51183ff5d0e3f3d3dbf63d1207742a5aa869a3841370f6e577e428bb772c74cfd9b45bbf3be26eb88374253ca95b5fa0949ab2085fa63200c5b02b1ad5031ca91bebe493bada23725f83ad7e5ed1ea3d9b389b21b00a6e0fe6ec44969ba8ced6b6a0707f69ee845d46c4f955d4518732c6e4467c533982711a96018d3484b70404da543c3c1c5531b8b059070f6158ca1e11f9144ee98fc63a0b0ad431614321dfb8ecd61f52a3c2f6e16c8cfaf100f6c4da70d5ac3354f5e235c954bae18f4df5e4b3089ebbdfdb661178f2e7c7add5a67e431fe4f2502407786cbaac24ed1c997544b7e632a505ef88ae2713f12dcfc9cbdf7449662e5a36e7f99f83dceebe15cb1810fc3292fa6a566622cad9204837f1198859865a621026d47d7751c9d7ac235087491b17b4398ca2893d28d"}], 0x10b0, 0x2}, 0x400) bind$inet(r0, &(0x7f00000013c0)={0x2, 0x1}, 0xc) listen(r0, 0xfffffffffffff9db) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001400)=""/57) bind(r0, &(0x7f0000001440)=@in6={0x18, 0x2, 0x80, 0x3ff}, 0xc) r2 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001480)="b09e81eac93a5ed7dde8e07d03e8d4b63aa37452a322a43ef87133972368f7cfd52b658981efbeb20c4c00f63bcda386fda09d3d4bdfadc33a295f1faa6923f4cb76da263e3969b47c0d638a97b83c8a19c0abe930", 0x55}, {&(0x7f0000001500)="0824b7b71379dff2583cc53c5bdf7e9fc6e1b0257f5df00897291256002e32e51d8d6685a93b31b3065f8dedf875c7d204dedceeabe1cdd703a925c6ad54ae3cb197c8ad2a722d27144cc1a747d83cc20a272210ba6d65e13c6e30f91f4f9967babf4acdcffbe00b16847d55a1036f4f23b63d5bf06a3a3148035c36223815a453f559cae9319efebb76bed34f9f5a689004b96e978a04813169ef31745f37c38ce069f8eead4ce9d580759790ef75f985e85f759e9a2679b9d0abdded7be8ae08a8799e3c4c24815872c86d8d7a08925d9c4be721d683f876b62ad34dcb5878", 0xe0}, {&(0x7f0000001600)="6bfd43c4426e4274098de03df3dcad56cd63122e568cf2888487560cb100ec4db030db7bfd506cdc36efc0004bf595c699d7a5bdce8b559f66ec082294b3f9feabb44dbfe633d458816cc8fee2f62dfab42cb796f5e955bdb1498ec175ebf8bd3b39db6ab895016086de3d832bb78ff22f915c707c4d168c392e1383fe10dcf1ba6506ebc90c8dcc298302c0d97a96bce68bc640776efb27ecd43bfbad1d0f98990d727afe5a78aa019c8465c2375879d9dc82b636636297", 0xb8}, {&(0x7f00000016c0)="76cf852d7f7ba4a0fe9632acad87fc9df20950f463fd483d4e89f1156f8b2b19a1fe990c6e12a4206f27c6c5e60953b73f9552c10eabdf2bc95d026d5e96a67ec867a1459a9daa6af77e902ae9fd539f90ece59ba3abc428f1592ecf9110b4f1b02b4907a0d06ee168dff50edd52bee52eea99e16a51990491b6a0c5bf7f5993fff9bd292ce901cf7593f9f0de2155abba2fe1b3ef3a", 0x96}, {&(0x7f0000001780)="bd86d012a360198c380b564ca51d50ab616cc37cfbeab2433d834f8355f37666847941eb9016341e8b4f6e4606a8704fc9b81352e718acb24adfc1017018560f83f21ee3cc58b6e8dd66e11c6522bd7a46d6fbe820619c0d008bfafd447ada4a7ea8803f58564bc1165aff05a44c09aaca82250adf997d5981f7a73e39e80a823b0463a5cdd79505acc99bc233f92949650d6f6b118e9a68c4b4d6685e7ddf51b72b22fb0842685b938bac8cf8dd7d2a85d3c140ae3500e6596b5ab33127aeec28e7805c5d5c8a631dcd4e9492581111c7d9a367", 0xd4}, {&(0x7f0000001880)="eb3513a87c3f6b955a21afa0ebcacda69436931280a69ebd86e92869324cfa61265c9508114ebf85c7eb", 0x2a}, {&(0x7f00000018c0)="2cecae24f92a9a1fed7d3d9a4300fada9f839d0d68e66123afb74ca63754f4480352f764432ad100b3306f73b7f15578da51177f142115081eab663fda1e58793ff03b416543de6cb5bed73c42584a9f50955698de0b6095481db8b2639c94ad32ae2212f9f84935371fe593df7f08061d96d97678a54c2f9701bc86f7e10f5e39f21d7b695ee861a340d4d38ec8d18c29cf976e804385824dfa3aa0b760355b3f4c8a4886d44c6f75d1f7ddac2fd524988da82b93eb0585697a94b48ee86a828245acd0", 0xc4}, {&(0x7f00000019c0)="d657d226441ed5950858fb4e94b412314cddd0a79a03dc492e923ba128844281bb215fdabc21e696aa3e820d3ce7f8a1be5fd2671a895787ffd9cbc2c9c7a22fa5bbb8b7035716322117cc7d9b0995cd45e4166f96c812910b8f9034c9566f87329291202b9b46324607e981e2fe25942299b8c125147db0d4d16e51103c3e4dff09ed20f939cbfc79cfeaab6a22193319e60d9295c3136aed0069218fa4345705b398c81a1e27189097e5f16095487c9f29ad866a0c216b991c51b465c6e7ec53d70750853e0a33f776e5a5675a2a5f597af94f58c5adac9de4dfb775d5615feba40a748177b34956bddc", 0xeb}, {&(0x7f0000001ac0)="81d191ea501b75862c6f2d7be34fbe8693f1aad272255e37b3f24a1cff9e2ec712c525be61546249827a62dfee01fb5d4fd4644506190ca873475abd2da366dd5aaadf3800b192e744e29eeda7dea1c894859a9bddfdedee4a983635dab11c34225561cd6aa5dfebd772907ea22f9a6958295f9df52837706c7ab30bba7b6adcffecc79d28ec41db3c31fd14ae7eb77511a53bc0573eab4e7db0fdcf3394aea5454f9cbf8fb40c425d8f29657d0ea494bd38219724a7d595bded09719e778976065807bdff3f006e13701be38e49358a66482fcf", 0xd4}], 0x9, &(0x7f0000001c80)=[{0x20, 0x1, 0x4, "fe3e472aa4978473e7b1"}, {0x48, 0x1, 0x6, "91b00f4dfc323b77958036f7a8085cbdd81d0b607b04e0ee53841eb609b0cfe3fbf58f338cc4555ac763d3c288ab8ef91d4046112c3d"}], 0x68, 0x400}, 0x4) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001dc0)={{0x18, 0x1, 0x1, 0xfff}, {0x18, 0x1, 0x7f, 0x7}, 0x5, [0xb7bd, 0x4, 0xfffffffffffffff8, 0x2, 0x2, 0x5, 0x7f, 0x7fffffff]}, 0x3c) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001e00)=""/112) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) mknod$loop(&(0x7f0000001e80)='./file0\x00', 0x10, 0x0) syz_extract_tcp_res(&(0x7f0000001ec0), 0x5, 0x40) r4 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001f00)=0x5) truncate(&(0x7f0000001f40)='./file0\x00', 0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r5 = dup(r0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001f80)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) sendmsg(r3, &(0x7f00000054c0)={&(0x7f0000001fc0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002200)=[{&(0x7f0000002000)="61f640839c00bde0b7373aef1c602850de78ba20af50269990fb143828743d8811e2a0d533ec08ee63b4ebfa91d7b8f482e8ec32e39fce752cd3011e84b6348d6301d34aab0cbbb370cda6648a31ebe45d7b5358047e79ec613a8ec93ec8a3e9191911722f6a45b60f8855f8462fe2bfb98dc9943381ffea0e495139a05c13583a9213c05a573df30ed80bcc520a0fd5175dc3b4fa36b16ae20b155f139a0bb2637aae317ea637b875fa567ee39505fd49257e827064c2a012603e2bdc62dad437150f44cce5c5d613861f0518789d6e26831ce559ff5b4a39263c0bb26b0a059e48ebea5356709a88ac2c7add85ca76d16d37b1065dfe", 0xf7}, {&(0x7f0000002100)="7f7cb692246eeddddd412223dff9aa81d1e5ef70517f86aa2ccbeae52f8c78d8759551b6a61484af4140fc9f5a24d7d726b8cface7253a39ee4a0fca02204099469b0aded3ea2ffa7e6c68db47d6d2e9ab1e2ae432396d5255576861156c8353c89cf3bdbeaf39b743b72bc606247b5a57ce0f50f4e02294219e21a4d3aa4a446b801255d21435160f087704a35d6ab51abf176fe4baa0b1bc4eea2377ee24ed36cd8abb843c6aeacf50821424c69a7496ebb8e0b487950e97535176536aab24be0bffc36091cb80082b1c", 0xcb}], 0x2, &(0x7f0000002240)=[{0x100, 0xffff, 0x6b, "4ff893477700e81d9111e9cdfc28056972abee3ee12ff4d2989aa43bc03e61c5111cb94fef5c2dc059ea857113097a36f05d3b67a37f0fbe1455abd7405b0f79d6d45c188649e856e3f7f386ea74c7171c350d30a188215a50c8be4815d89853440f571c59dfff46b757831228614925c92892ebb5072d3a3ffb164945a48689a749c6ab54c6dc9330aed5f1572542cca3bd42e5fc1c0d9c27f4d8f207526096208f927f434dd906c3c36a558b2a93365e353ffc58cb4a55fc2249f3a7457acf316bd39e754cfd48bc73fb675aa5d7e7bbcb52c0fe759fe2b7be43d4cefb018600283dd5b45cc9cea0a680c6"}, {0x1010, 0x0, 0x3b, "1a1f94143bac1bff793b37dc2caff8d0aa5a95da7013de7b01c45ac4e65187d5007a55c6e303ad93e775880a02d9ede2584d46cb23e1f7f6d6bf679b9ce4f55976e5d76cf6d5d6a98d962f8817c97d5446d4239978bc053122fff5da759024b80ed9ffdc4c8646be003d5941c09bab8dc0a23bb3119e85722100708934a22456d1b3ef088970274bebf049a4497dda761a171c3d386c259d300b782fb51ba545623e5c79c0d687b1baa41853939ca230924c6935d4916277386e4748622b2a72133fb10d791f8d4ad4d0a5d049db2cb57a507b8fb1cfef1b4db9dc8afe82a8866a9a11cb63c96f115b3a8467467ebd24d99afa766f9bd5207ce157f74d26a93cec62c244a16b914077a75e822f5a0df6b8302e9c8b404f796a2f55f6f49c93b3705b17e3c4938acda0eefa284fa1d6c33feb49a549f827732d5c0c74c3e28e747766e4991c993561a2fb7d729a60458625f6ee02880b41c88f3123826d8f3946d661eadf3a00aff1811a933c527578414920c3ccd9748baf31ab2c9723f0907e255a47777350004a843eb9bf7991cfe4afbb38601c93eb5e3c492cb048c98d988a6fc3f47d947b9e73056791b5ff03fc295931e364349e9ecef0b248f51bbefc815a0ab14aac2ab6bb48c563a2412b70296ac2c436db69b314fc629086500866f47566c4d4565579c3977f88dec45f3bb619700222890b3cb4187d6a63628c5a4cce72ed7ec1fb6c400c73d73a9affb000afcc17d0ccfec89face65adafaa463f3da7a2244d0bb1eaad602f46c419adb6fe4567e3e6a6b71896b40bb27c441b87afe2e1d7444f9ae74569ae12820ac5c151ee6aa57b3c79854a41882ad7de35fa5b90a29afa40bba04c70d5031655fe3a16c3b5af2197bb0b5dbdf798ed94a79bb9ee6a7d087087325bab62e7110d2e8cb6c266b586a47d60aebd956a46eea46c987272f36f33c78f46bd1447ac61dd46dad093bb182c59e9d69e0dd21d9b812d629367d69aaf39edc273272e4a0a97e9fbd0d1c4fcf1f4cb62cd1fa06c698fc2419734c345d2654a45ea1ab0d60c7227e11b29f31f9f385843cc635a4840ac179129330d9a93bc5e0cd6c100606931ea6b503477fe03834da8754d602650c12efb1bd46375d17d398447d303506b01eb36e692cf134ec08d88760017714c7057680afba47ad7cc6ac0dd2863ae4e91a5275749eb84965768fcc4ee707d25c98bfd8638816e8f33e40b22747dcba749b90d456966afe1e76e95abd02edc519d03eb85000ee7ce71b9fb0032e1a649c8a6405442f9ff7fb36cf312f7a11ff854a4faf0643048ecbe9d2875e73b6e9f5103db78ab03b78bbcca918ee3fd3b30df435578d433b607447b930a632529a1a023299f610f2f55a254a09bf5563751fcfd8e734806c4f1aa38a6feb4b8bd6aa47b85d7a90e01fbb629ed00ee9749bf9519241062f33ad97678beccd7b35a880331baaf5f86578480ab69316612cc4031579b1674df4a996f47ca0ebf6172ed6367db275f321a0102bcffad504803d6da5941a333e8246adaf9f58103ec5d6507d1ee683d24452ea31df297736e9c73e36e9c562f260b4b6a68203a3898207825c488cef335415b093eb270d0142811e67760af69a67251dc94cec4e2a4487a188b495368e6b59ee7086df6b2af35b1d17899323b87499a66f8c6a13579abd5c9a68355a5df6cb26208dea090bf19a499ac948e139544632c093b7681fa53297ae6171b17f5db7112a2398a9340b9d13d6a11940c697fa6980df00383065355eeb3cff528debb426258f63c590b9761c74cfdf8cb1831c98b0ce6f1489af926f66ff9b7cb7b2f94b35d06bc9ee55edba565c52285fa359162532e806fa02d642a3d287ceb61d13f64d204e9bf2bdb02bfa4ff1ffaa5148f5b48971a6e2644860ebb746ba643775cc31eb658db4c2d098c990b1175d7c7f18cbfe4b3a7e3d7ce5e4ecec0ce1d398e9902ed7d9a5ee8e19720e05d227906be848d868574208f3a0d1d6e036e7ce532df550aceec53f0b8c1708644f7e3ce7209b7e5965a50fdc76708cfd31dc02d910353cdb511b2af7551b72ccbe7146ea0a67d2b432e6c66535d96f1fde4b3873bd1c1a51ba56e5be03d567b2729ffc45d2b0da27c7c499a82878dbe548e0be933039b10e7b492fea80ad9b4242571bb79df8adedd77c79ae86592b598fc7293fe942c8bcafe73dbc87a4bd8cdfb81726410465769d1c8870efedf052621a55fd7e612ef13d697021a51b8b06083b0638b781bc0c9927c867f8e357ca81e0c90dab9385985a1b7d5e99f32cbd76ee11cfdc571eb9e1c25c4303b37486a97dd5c589ce5e14ad674240915f96533a008b6a8d653119cef1d4c5c5972583f9f4c8a197b843ad6cd880769834ec0a1eb82e7b03cd4d60ebb39b8f89aafd8c3693d0261800c5f68f4e6c4d135f35eff09190b8809338df64d322ac549ea762ff1286f67df58edfb67467e4ccace465b94571553c0909697bfedd8647b76b9e41ddf9eab6598f4552ba1fb6bfb10bfe9ebc7a6403bda3c46615078b85e8e3f5a0382342d72be3b6f9c816c34950a10d92e40e5bff7cfa31dc541ad46be9156f0b3d6f2950649d0faba9ba9c4691063119fa15be7e5e626722a39ece0de21add94f3ef2c5d47e5829c539ee5dbc7c3e47b05fd62be790399220aaeedc4998ea97429e85d04adc3e8a737b0179a60059de54dd6eceabcb7640faf3d84e464e7640a571482b7adb3cd0c8ba1ffbf1589242d4a3cbe562129e990d120e1614f7ba66e552efbadef33db15ae843459195c15e9b313e8f1174cff74cccb5232ff4b41d0c32a7a49ae6a118453623c1e62a37a8a907e6e3f565de622bf6707b6a38c1b4d88999f4b8cb6f72ebb0a699e501cbb1c7dc51a8634b2f5eb619796264caf3ddba1968a993f98f4df900d5ca7f8b4a166e6232da9aae0159dc02d4c9cb86f8058cb57cb7819cdb487c2131daad39b880f088242d92a8b64d34451e31522764e11d78d45f72f6cddb1528e1f7ca8255c35afaa8c250a34bdfe1601243e072053aca444e6a48736b3815fc6369182256e628c4f29616923600430a7a0048bb367b73a4b554d19aef4cd7fd1e3a06f6bef9f1090cb0373ba4df4d4f399e317df0b05f758e752dbba84040e2fbad48e0cf19480240b53cca8149e71f188e7cd9f0692bf789db7502bf967b60d5db2c85386415c2db8df7bc83902591827d343e69c6e533116278203cabea235003ca2adabd37c049c6c99eda1abca4a93149cdc524feda4dd1a4b2a424457aeaaf55b3b9fcf6b5a161dd21efdc8023c61fb4f5bb4b4eddda1223889978905a5faf9801e29c6ca2093d5818249b365495ad51571dc6509f2389b6970dd1ff3fb11942021150b8c3b91029af4d3f3b8de1408609dc59558f181b808c12e8615d94b75e014b337ba0043629eb812089c34321fa7f231abd1b5a08dff79cf0abfcdee310abccc62cdf9c9b3af80d0986c4edec5ba4dffe38e3dee13e9f556a092b9cf60a6fc5a10025916605574dc8eb2fbf4536338811a7ddd29b816b4504c4e888ce8ed6b855369ab63596eb43ba8a43bf2c1992d5dde56dee5659348d4c4a459d83d5d6814e7aa118837506b939bdf84974fb7491c000277b28c9f75024f2ffea3ad71b1c60662d596f5664b9e0f10aae1aa419d0c63f9e6a3c588e4a3502a3e5ac49ec9e544335c1df7801eac57f10c5c9e859b6cb25f696c208b79b104bdcfe7aaf1d08e5a2a23796d4e5f5b3eb789215d445efcb7a216d5d09b8fd4630015850cbc0104acb8869b2c981d5fefb4617504e4616d7e8f86785c2f5340d41bbade05bb2f01392e138fcb19644c135ba2e210a859cea4f012f0f8208d3223278bcb86ea1683ae8d1b63f947a7f46ca2b7f8d681f9a8ff54e8fe9d9709f63c55e88d7678d19a0d6aa63f92dc77b980f3ee8d179c5523c09ebef97c076382bb7a87db622c89cc6d6e22e2581fe13da9b83d3cf01c686d0c3f926363f1d470a2cb9958255ca8de9d250dca7e34b4137441b7e6714d7844857eff8de62060b2551d6d5caafdc7df6891b1c51f8dc1e6fc6952129eab3b38387649839ffa4bdd4f8df149fe4c316fe9b6fcd5050e2c247b4e51e38487441f7bff083ec49891a4b3ed627e7d99e42d6811b933a7ef9857d6a06110d56871b6f18a59a9d3b530a76495ae5bf6230e27379f235bfadf7806a51e768ff47797950a2c67aff93cf683400e6d370331bd655adf81158aedf380ea013b932b24afabdca00fd36bbb762d0946ee2cd9eb353163ff974a9d56a911927087083469aa7d6bc20b333e0cab81784de11f97d469b7f0b96771a8fdd8fbef09584c95b02c6c5bab5c35cc4e7681cf62879ee2ed77786f6556f2b9d8ce63239dc0edbc5dddc35b7b4ec6e133850061fdcea0d3dcd3cbad30e159fb9b5b0956910f2ff5d75aa535477617596762858b55418f6f06bf23e34afe81d40b8ee7bcd324400048693172616889747a117c547af1fe55354d4a825195fda51037a0b45dcf0dc01aa648274eb57ebb8b93e98214fb26af9f4db6ea4ea7502af162879971f14de09290c087a00b44e674907cc374052181c505f2c02ea5d4fe5897353bc930cb7b612d750870b552b01ac15780ff8748502c295c63623b3b6c891a66e16bbcf2113a58b4c1ea78f47af0967e2d4c4f8cc3646ae3ab7f51d74ca258bfdc1b30f2c8f1a20da702aa6091352ffb227bd4df36ac33dbfa760e567d7343e324875b5d1fdc9576cc5764f38ac2ce0ab80c2a37668df8ea2d01bbe1a258ec05f4508be53d28ff936a6b295e605e1e1683de6c725c7fa4c814572acf373aa40b3dc89232acd773cb6375ad6173a97c30b2562c4a9da9260757802be7bd298e86bd0c60634ccd79d2c982de7c1e05c28cbe22ba790a87f90fd9d914d40c7d728f52d52699d1ead7862c33d1464b75ceb1148abaf09a110279768376115313990ccb145889a8c6e581f1c86c6a6d8ffd4a239e48ad64608e9587c1a45c41497197f8e20f5db0c2e31be7bd0c0ef19c317efb90c6b2161f628f53e54572d3f2f63c9ca3dc44045bf9750f132f4b13432699ce495233238656fced2818354d84b519fd5e0eff03e6570f7b094a7a11f3a04d2912b43548540ef97563a2014a33d3617a3f145fa0100b63ad3935f9ed4ed96553d67023b9a6e0ef4dd2ddd25b395a0d20dc2a022289ebff74718df61eaebc746ec566751f244fe231b968673a410c9fce7243e8a87a6c8182a6460c1a4329f0838cac34401f992703abdbda187a0e191dce52b050652d2f5750f06e3c6e02fde5946495a0910ebbd12bb5a652da5c8b8439cbbb38034375dadf0cea8c648fed87bc13aebff61167d387c6117aa42fb2a8f2ab08c80ba8b5e33c4060e8d432f4acf308befcfe78cd698e0d36ff5423caf0ecdda745a6dfe9305f292ce6646fbab1a2c55e09094dbaa3b5e72da3ab796262fe14ce9450fb5f6da27ac94f0fdc361885a65f2c2c43bb72b645b6042c5a81b8e504c56fa108cfe3ed581cf1e0b200aecaccd8c30af4b6e3fe10829c460eb68083c838145cb487f2f7326e088b347c88f5bb61ae5564e57682c70a696191e0fcc9228651b59a1b3a96adf229094bc4abf8aaaa75a0659a833d88e96506491e400e72ea5d3fb203922d093c38369192f78a40af2ff42e4187812028a8e17940c678c6116c135d71317f8d284fce0a0fe1b18368645f0a9bf506c6ca131bea4dfae8205f7b39c9dae9b203e4173d31eed4626bb590c2"}, {0x1010, 0x0, 0x1f, "d28ddaa9d485a4013ad558abce053855aadc77b9481f556ca6717c3f80713ace0a2c6e24ef8b3f82101f55bca1f69c00aaac792e22e6822011ffbc12c0a6d41828e2562110472a787ec5375335ab55127f981be4d2315cb428602b0fe81d4fa48a0ed033bd8003ca124923c5c2dfdcffd2b7ebbe6b59a2b00a2c80f3bea532db97f4be480665dfefc0fcd9fe0aaebbf3b0fe6bda5fae107fdc97f726fd6ac603c0574aba810412d3b83775373e6c9cf4b1312c913d2f00d56fff65759244b16f228c62381af4a2b314783ed76556e8052dede535bcf68e2b9ae6c7695b6dd98225992be3d1e08d413b13e10d3d0b6ed9a61c607e1460cc86c58c1c5e26564fbc2712bc1bbef171d37f664ebbe0594a182e682d6bb78f56cfb6e0273208598a712065157bfdbdfa357991fee1ce6df8f7e2b8eb6435575ec6482199f9ec539e8eabb27484d7d8cabf6172e89044b452c821e6de5599ddb1b886b4c58b77009b42ef27dec1c3bb61bcde5547907ea2cff169e918da817723b8b23fedce3e2442db14a14b3cbacac6442bd37b8fcff4bdb781f621eb8bc2d79634770105588c67a0f8756e0ce32f91fed7f989d8d9fd1890d0981b54ae37e710e43ad3bc46f4ec20bcea468846c521f708de08f1aa0fcca62a843bb89cff6b247a1ee2a0684652b128b33f9bd0d83125d88d0fd0b51f19d12ccf0fcc486b64cac92478e7565b4c7d4b9179a03118f2f99001c552efb84ed9fcd741b149ff79f2f3a80f30352120c2df3fd541c828c1d55cde30f63d183b3bf589ca748599b300fc43a519cb1b67e0174133242d104110ca2d38d72ada2800fa6143379f5a67c2d1af4f44f5c97e2555fc8fb2da3edfec8edf609391af55461e67e126e11927082d5b94c701b971d91ed80d0765c0fa34d807fc8fc5db24ec878ed06e233cebd844e8e63c36a40de699d8183133b63a555b6cca36b0ad9ee7391359403d3fe3ba5e030871f628a2a39fa0cbd9d4b202fa5a0800969c22f4bfd7a8a9b2e1e8762c2389d1c696dcea649be9cc411d7cee2c21531cec4e243902b0938e9e49e0570ebcd0b30d3a7c23da29768a90d05a3f1c013f5cb654f350fdaf7722b7cf31ee62f9f5765796a12771665f0f5ba6ecb28d6b317f74861d274dafc575913857545bbc24488b64179a60d4216c9b5513daee13dd51e3253af40efc78c04885fa96069ce68c5e2e7a965013b67c0128112de6281f6a309d3fe2ac8d83684742300e95ccb51269ed1b2176ac34e3dee4db4fa1992c3c6235f9b05391093c435ec38643557200e8e2636ad09ffc13a846edfc4d4a2d792af1896c2fcc782db20fe46fc10920f741374bef8e0e17d41dfc9efcc10fa6938713c51a0c8cb77b4c50f86bb43948d73fbadefd096022e4637ca72da2009e19a1bb54946c5abdd55803f41223a322597578b6c431771f9f71cedbde2f0746a98d0b530cf47244cb39c8b76b2457d5fca2aa40140ce8f5ff687df129f74001e72067634852f6a117ab5b11112dac4dd2e8bbd8cf4f00ef604569697d2de8cbf4feab7de8c72fe3edb407b9dda4138bc5a83f71b740a07618f26078f4260761387c177c5393275468c601a204218f374fa051bd02c1ec63c5317003066b74fdac5081285716ff76a9697797db4be53f45077e9dd9c894c52e6a539fd350708e492bc20a646431e233b202adb0cdfc9a716ef46faec22b5c2a07f1eed0fda06ab488f18d920ef5ef3eb53724a7291da46e9440849e39e499bee00d4b2c43bb35d79c1adfca8497319107a06880718ae6db4f45c93a2d4473ee080f3e496d8f6e590922179dfe44d160ddb1b1963d3210b79fb6adf6ab943e1da0ebcab2c62c576b98c59fffebb591a8e151f31d4c8012c87dfd52c7e43bc2e33427493d3281c839210cf4db80e38f8ea925c17839fd9cd92f7acf57123eb974bd0e47d6dfe47042199c8f6f67b7c22ee7244edaee1c7eb9cf1d3feebaf236b00eb2b32f6f520eacd6be780bb28661f4fd89c45fc28fbd8810671c882b376b12fe7c5286ee2837226b4273acd640550eb365eaa57037fded77a5595a771bade35cc43094d8ec67cb0eaed61b3c4694a46d38ff849db3b2d3a2a412033e43d8ce229086c540565906a38ef1d7304221dd1ca3938e82b6bb1ebaff84af6a80abd9d7f59cb5cb9e0311ccd8b2f807a67126feed7eff538e87af915512a5ac1519ee5c7cad73a5e4c698cb64d1b982630f8b6e99577eeb0e03962677c2a8600e9af524897e961deb99b483d191be22a1101be7283a6de055da3db2d7d12652a083005c8404f08080a729e48287c3ca5609f33c75796b2db4e013ed59b09c575db72babd84d451bf0039e20336691e45c09e20b1fc3e1dbbc25f667ae8ec80ca1e6a65e6706f1488e84bb348d4fe3b80f241f19b859f7997aeddf61dcfab34c4d59476e2c5911add1707905f4f9ed82cc8373e4fec85123103c081cccb097089f0bc514713e6bf89a5f0254cafb2902b5ec4246ba6cd1aa7f9b61854167ba6cf5718b30bc77e4ff11ffe7e1c563e9e04cb45edc85a56ab2661072053b87742464d17917edbd7b9fbe4310a01ee7219b9c53cf268023d79049525bd950030a9e1c21f098bac59b3921e69fb105424740919fa1958d09f02004c6e8f94c0bbf029590192b2572a8fd4fafe360c975cf6a240160b20d1a4223903746df917833570874aade06273f97852079d88c599b51e805987c9ff699c62eb8819c72fa4acda73f3e0a555df662a4f546035c890fab9b2f90cc1fe040efe467b33503e561227283e22e608e39dc0abc067bf04b616a0f7b406bbd07482e2b8b3f9744e2b3dfb87c9226982e37a432bd12c695d8621e6994094ed8d101fab6236f69705327606ec7ebbe99405bfae1a107a3f8ed3efbc10325f11b62e81bfcfe778d3b20db048e2f10220c1a7e5719311f20db57c4bab8083eb117715b2f5291e5b4b3222664746a7660ac46642de950f6e9ca28334dbff93e942b484851f540a19e35b5acc8eb6b77973243d48f231592c1ac45136573bc8e06a925c63784fe4039736f21e484135edc6081c026ea2903abb14bfb966793e3433685134e9a1c46f09b35baaaebdd2a21fb3514845fe23c522d311debddc3266744c33e4c3ce2a81dd482dcb02f9c8b15d11060c0960e4b35bdc6b0b82c65c058a8ccbbeebd1da9602b8ca3be213b2719b803223832caac73fdd5c60fe99a88b1ea7909f3c92925c1555ee4040410f27154ca198f7e7157fdb9540b37858ee0a31791dad5e7c103e39dab398b540972514a2d0fb98c75036b8628a2a88801140eea5d3e8e93214debd1735f64c67e1cb0f0826af68e54e6b0afdc25db51b6b130cc7ef0e3c94bd53750859429be4b2afa0b10485951dc2166021e96f87c4a47fd3c9df53a9f961ace4920697736ecd37bc425c5847a949f5f21950abe385339df0037120a79450253aebbe918b7572b9d09d1be35353acd4c32e2754c498d73b72aeb56184b48dc895eed33b37cf7ee4cd9ecc08dfb20437293a3ed00b1904e99301434f1f7ddeeddaef01eb82dd644c77fe863400e37f536b9c7de8cc3b9b7c70f52ca51f0b3661f6e47a36e4f28a5de0fe0dcaee90f2c814b640a803394dd115194bafdf732a75ae31b777dba68bc4131516de492ee3df32ffe15490794753058925b3b45cc0c474e3a085b241a28ad3c2101704ca6e8e3c43491c9f8cfccf581f17d2019fdbd5703d73d93a23c744b712778d285d0eece258f80562ce33c465cf32c4458c8695c87de2324288c6c5318baf40f6cbeb6f6250ddb227f759eeaed205417156049538247f97e29aeb3e6256465fc5b6f2ecd7be208a912f5ec57e65122b375d6d90301deaa61b7c124a6faff7a7a2dde0a88ce7152a76f0afd9771a024448b3c5ab6e1b58871140f6dae1af03a1e1afb899f28aa86864c111a7a4c9337fe5c5428906b7471c969eddbb3fd24d72a332d0594508b338131758feaa14d2d1991912d00032815391cbfa9af22b155510b4368642093d3a3e37bc0650eed3f2b023c4e6880d2bd37842fae2d347bcb8d05f13f0a1d1549f2f5adcc12274615ca9a71683d41a93896daea4021c09a81fc9270fb77ac0e0ec32283e08cdc4cfd609488b48c795f1ad4609f3587736cadb8b95b34f0852a86ac253d9b57b156498830b9aa87698572a1a19b258e6d5716e26bfc10f930a7234b34dadf7f6416482e4731a77f520f0bc7f53cf0f7682eab7490973ddc2297d727acfebe6043f03a1a1048ac53a938e889944286c2bd36249ed92b9b7b4ceb73c0c44def6de62cfbb4641c4e375a12c23dde77af234b0ac96c392aa05a73e1c0bb57dda5069e533c22720fb66481833eaf781fc169d761da2839d403c0a4f129c6c96a58dac356a34d2ff92017553f4b01792742404d712e4d62f87208305e5e80f13cf6be80feccbb416c10ad52c183981a9b8bdbf303f5fedac6f2b3a24b296c2ab7fc91b67a97792e39cade92238cc92bdfc511dd4a31904ed17ce38a8fa82269d5cf8e1acfa7f384c6a3822a8d85abc64eead878b2c7952e199d6ebbfb4f6a706d91a67fea772fe0295314d06d3bc687a92551a7dde9ceff35ffcc0ed26638aa31834ceb9473033cfaf4c5ba45bbffb31852d61b38ffa6d8c63ed261855b67fe322d73e2114d3aff227e1dc3466a9c6f783314d14b29572492e9c91a63bcd433cacf96756ebe3f43122da2391e43777c7b849f0519cd6a007d9884d5d42aaeba76b73309fba66665948be4752c623dd6361972cafe75be48b89949c1dbc5971293a18ed484708aa28a89de7ca128c86ecceff3e25728ffe8460160398542b40ea9852d28201c869007c7f6dbb784452bd4671f430bcca3bc969eeb7165c67044eb44d3ff1d7533cc9c3afdb548c62c5117030409e55cade4c4d0c198747f7b599360111e8e7d61069657de17f4912955b18f514101e60a9fdba0ff22de305d4a6735029da53d7d56b3c2782b29a6c6d8e0b8f6b9994d2d5f71ea79ef41f1e13c4f6f032d64c03060834ea858d326fc0324c19bcbf8f4b936101caec5e6919f774ef7982a1a7a7088cb123cd9252ab11123c237c420e24fd681ee4f391145ef763bdcc88f4033ddb3add042bcbd5dbff1403874692e9a80910110d7d0e8ed278ac5a3009fc6b2d9da96f0f45c8419a30fc2b7ed999df1a9b543e5fcc03c5c80a613d28d461f7a9b0f9eaa82e47735bad4d0135c8f0349565b93c76be8047e4eb083ae2a75e759fb9dddadf32abc673f97872c91452d6bd72c3fa46a5b14c8b76847d58302d5a19d1af47122821b0c9916e56f5314148c5828f94af9294060bce1524346cbd97a14446ab93322afa75c3c0f79134cce358c4ed3974c08d44b0f9ba76ed3c5608cd2f302f4150674edb82f2727e8b6f4f9ef49fdf20aa4a73d976a94ca40854327d4e38a24ec1c00ad19489d9f9f7613e87aa68898210e405ed5e39470adcc37241e49ca46a994f511f908c912f7008fe70ba4f27f31c717255bf11eb41b86b76899a3101ed31d3b855c9fbeda754cc81dd76cc4600a5719594d6dde582c5b57dc34bce2e51f1b04b4d9fb2ab3d8a6138a7b18a82380570f26f0308c031c573669aeeae7783d984a425584caf67929eaa5a1b336266fcff0547ad339150016b6b80d62b51e210b84dc3784573bb8da2ad589e41b55aaa8c4d01b439b129774319b1c5feff026b1ae868b9148718752977c37abe3562a99e820ec4881e37830c101012888d04c94ce009d"}, {0xa8, 0xffff, 0x2, "c4c48c8985ef464b9038467734560086a0dc09fe35d09348f9e50c426c4dc7af848947ca4d5ef7817e9f3c44b3903f2e6800c44ab50736b69c8b29471a658390344435eb86d74d4878cd3f5cc0bf478ff29bd805ed14297fb2b97f137a719fa9bfbfe4baafdafcab9757048fc639a6a37e013a2f82ca6a7030161d4d3da7b3b6ab311f3060f42b14d8f24319d9f13d28e8eae03eb4ce"}, {0x1010, 0xffff, 0x80000001, "268571cd1b28ca9640dbc48038a32a83f4e894633c8a27ae9e07606d5047b2df5d6804824b56e581d754c6e5288f9e3922de7fa5eb56f8a29bbd87f6b0275bd82b30fc360e3f73e76eab921a1459d681e70028b773741329a59b982d41cdf32c615d8669e4fd21ae4d59c0276507e746a8961f052bbae34d5a048d7efad09a064a5ef1b2e58b40b1e5bd81913269b7abf772a99b06fa91eb0b793fdf12c5b5099896c5a2de246f518ad3ec588684494aaad83f06756f61843355b0084581fc3f7f43857ebe4af33fc23b4e542aceabdce567c8239a4b36cd187841df2e3b9f0f7a8e58aeffe1dde355725cf07efc54c6144159fcf426cff3d200e59530a81ab1f8640fc036e5848624b38b590bcecedc84abe2118bf59e165f5eb3304598ad829c4d36024295b782067a3c1c4f3666cde3124100adff2f8b9562cfde8e4c0ff54848ceb031ee734fd8046b72dd2865f3226d85810105b99cd1134c46503ac9a6713b7bfcf1887429df5ea9fbe35feefeb13d950ac020b5fcd923e3a543bbb2900b79b163a13e52577ef520ec6deaf64cb4d1e982fa5712924962f42c7488935094175ef11cea73c2ac0c7b6868e3124ad79934ec418a9c27739844821d4a10d3d0991f8b97adb5d8b88a5636a9218afb7450d6cd77a45636ab1003fed8b3157629445e49a139887b81a9b76f482f00eac481c40e4a8b0b25fdbaf5ec25c2323f4deb8fa175c2652bb391487488cb80209f0c8d8f73f065980095533519cbb2898c5ea88da8e2fa2edd980456af46d3dd0467b7a63259b205c0ad2ef2c78155972dd73d56d89f424865869ff8c7782c4ea91660ff19325bbd418eff1a6d9c718b79943aa0aacb9bf978969384e97bbebd8f059fb787183712313fcbfa42953e4c67b5c0e161a5a18c519f090c34e1f4d56e8a1e9cb999e0ee1506ecd114c9c2217cb108f8c26e3e813ddb7d08864b097a51bdcfd1653013195e453abc365b0f73a85d0219e96338e98134bfaa8a0491b969f09f4b467bfa0fdc460850064327d5596602bc59b8553cf32ca13567905f0de9d2df6544332593f5c088ca34fd3898818a24a232b9dc95f9e9137c716f0ddc188cf20410d7469981649a8df5840aff63248a4cd9662f28d34fe97d03c4a798f0548143d9deb012a61e7832924f554e6b5c15b788103c08771d9eadef1c4869d986d4327ca89315494b1bcfa0e22a24b2b9d796e59eb87f71cce80be93b79f5375ca5c69649e2fa572bc6d81d97fd5a0ac508e24d3e9b3e8d6e5c1b30a962225fa8b66de0903137ee217d975844d63d1d3d3b508b2ce9b9f28078c9f979bde58e023309fd7b0a10948a22cd434ff17bb6ccb9c15ada5af37707411d1c2559c0b03d68c3399f60120d64d902663d949c321b53418998d37905fd32763bfd8fdca743e8fd136c4a9e9fe75915befbe0f42447c3fc4fb8f5d2a07029f0ad46471032b577662ccee1502d3e6b30c78142de76371789b2c6afff23d89a43af80807e503af202f0309ddb38d74dc231193bd0dc4f9e237c615a31bb5e8dc06292391acf306a5f42933539c26d0ac46f215c965569284af4e2d447a791c0a49a2102ca3040484a874a36b915c50101d79cc40554e0e94ea99077bf925c81751ef17502c2c26c3a3b00435cecbc61249c854190fa9cfe8e0d23d997bd8e194510849280547e3c5482e7ea2b47f29be5666b05367ac9a2ded4987582a6280f0b49010d8181568441da92ed8c32430183b35b72c176701ec969da2bb1b116710ee45b12032751b80ddb6a86e87ff1ce473ffd1e0c8eaf3bab6b52ed877a1cf0e061c87631b1f319292c63d25318da2d5f4cbcb9f06e34ce60ca65b86284ede8f635583bacce16825d04add68c452c28a187d756d9e452f64cba466d9008da0cb552912624a3bbb4e256a1f54ff24428c2bd9a2bbba4f4d29d191e282e22d5e97b337dfe7422476e39213a7b55ab411fb528a52165efbb8c22b1b7730a09fe4305c67f34b55ad623c32d59a31ede0a8f13c4743fe15fd779f44a7808bb7a8b695040e5ee1a17cfce7b36a03822e2d95eba273aa945392b1521f23b675cf730fe8421e0613c92208f3927b692cdae6d012ca3475c17468938d17f75d07bfa8f5e312d167ed16a2cdeff5a9a111ad22faec953ba982f4062a14339c5237968f7bbc8c1fce3ad0ec2b83826756282119cea332f53442cfd6bb473048756495b59f84a84a67d6a2dd6f708002a77c6c75ef04e33caf56dc721570cf6d726db8978a2639e16b4fd1dcd4f0ab804e50c7861f0cab032854b6c66b8049b4c7495bf1b35d50805ab5d711c5afe6cfa6e566c8e06b0fd765b75ab3ad120ffd1399f2e4585cf36a924719fe2bd7d534e92abe157c1741f014f1004f8f99f24878a5f7c6ccaf1a6fe8f0f11ca37bc887fb1cb28844fd9729c7b44833f19c25d0be7e0b4a27df9db2a05da8581769c6c29f57c21f931d520e5e6b51c7c6e38c99e76252a30e2201e194a1fd9b3c374d1c3d2bd375bb3fbb66ea6786d69bbeb223432cfa9eb74be4ee53aedae7db7232b24f06b6c04dd2234c6335e76b1a08dd19cf809aa20a833353cd4c58381ac8f05f113898d5cdcaca6f667f3db4ca060e22cdb29dd386cd4aa45cd1cbe7f2e32767dbfa6cc58bfe161bd2243ac5878bb5da68c5f29684151932764373e8590e5676da08c70ed7b8192c2f51991407d2564245df34355853b093823298b2e98d5ced55d7fcb56e60ca68d8308c3962e78c3c0df9b86ed0c13054526f2ccb9db504119d67ca3a42e888cd1ba3303e36751dab1aed4a11100835671109e8bf2793afdd9609222d458a69efc90f49511a42753df33fe7b64fff754559a408c3f3f9c926dbd5430b943a7945dfaa9f753a70eecda7e4c48a1abf3e0a588be473ce4f28c5a5714a907a69cf9f72a7419c39eaa5f9280e79c6a89fe029502c67e06eac744636aa676ac4d4c7b92541b4fbb532c04d66d0d18eb8e09c224c7d120b94bfbfbf446ae588b02bf8f42750e7f5fc368f89af7289e882180de456a310565919f31bf289efc139c71a4d75461a2f3f9946cbeb7fbe568370027102c23ef88487d4fdbeb255133a4b805fea6ea4be33a8fadf5b1e7f76eba85235b8aa0d613a1e77da9cd57fc76b8bd468b90935984bd769db6af9698d97a368d372e2b505ee2d44c49071b63a7c2fdfab2e6bcd85c13780b37798ed8a7a38f4fc26d2fd7538ff775e68b15553cd91ef9a4659f3986df64231ccc39c0fbabeaa6236c0c742e0f308d9da6a6d0977a1e905be90cfe60ff42fd733b0bb7260181c6fed2b0f58f5f0bd3540ea2e1cd40aae3e94b1f42ed3fb466ba8995d758cc6b65c5b12dce132f24efd793a469cce64578699c353adba56d2f2dc4f09acd4950a5ca30238b3683ee8ce806632d7baa554711a3e1e2a6f2623c29c9d3bfa547d1ae799cd7e34e82ff867f474458c214ddf78f04076f90e92ba92a04c85dbd084efed31b646a7a16b10c6d9b7e3fb7501c42469e37f84ecefe8d0909f7c03ec74be4aac2cf18e96a25e43d421f83135b0df88350c06ccd8346f9a93d4a70e8e3cb361ddc72eb7132e14e69b645e5bfb44a1cd2cb31c605cb53b854811202614fdf642097315814d7217efa9970deef8338bb605770f0dc7feae13b7247b8d11bd18fa1fa75ff779bfc1c5e065de010cda07e56f367c29ab6b3eb07528907e1c595ff7e2ad75f8289d121230fb94e1b0061c9606fa88176211bff6e23db4614bfc7eb0127e3711fce31c886416df8406a4348d03e49e62ae1e2800dd0a2cdb679adeb4ad721e8cc6e36c6a6d03f7f0df1c3630294ec92367b87d5f38d602fe6ccd701bf6024c0bb8be420f0d95d535f7d979173e19ac42de20e4c0396390661372e61ad77a49c89ed00beb6a7050a5cb06c22380c65c3127ed6e39b392888bb14821e25a64049b44ad322e4ce8e7e15a1e8c9dc0828552600e0d6ff50adb3a044d7a5a772a14567ed48fc86ac7e88bb1f966bf5b3f1b6168b74d72d90324959251170ea8ca7cfd3b0cc34e857d5ef7ace1683755ed2d212efa63495eddf04839f1c62ec86cabb51912c99771ca7c5e1ffbf39641d635e3ee7aceeed5dd0b5fa05a684356ce4d790a6afb9a515f473c0335022d50e25447161cba50392f993f9c231421a8034d84635b4368eafb1700e605d9636691a0f2781d5f04f3ca7984c795688143062ffc25b6b5f6898f62c162c44409ef49b006628ba11e4e0732a9db02261c1976cd1471c6ff65367c3b5b0b67f40058f594a8eeb2a29878a67ab522d5ee5bf0fefb3461104562be091ea9d990b11222c15d032dff3fe26ac2c4c86639fbbe44172a26cd70c4e727d906503bd871d44df6bf014667b52057d6cbd500704412dc5ccda203b70b2194d1446a4671e94c1abf874531aa9757133c7bed345053360e8494305f33e0feadbd39eb8cdbcef2e1e4dd086a449801a891f0915c064e0d1967678355f66a7875e3cbf3832c106dca65dc0567a87eb2cedcec58f92c2f11c4b0d9cdf6d7d29ac61730960994088368242ce8ef920bc8818b79336a360dcc10ec89d98f9a2f900098ac298ad42b7f8bdb1d921de5ad98344de0becdd1745678166bace98f1415351d8b495e1f8f3a00a7e96b22a9d7dc6f5347a2e5ea1c917277726b9c4b2d1fac60a749c1591617aaca2262fcee7f7e38b0f78b6749bca7247edd15c17ffe3d783008cca1ef5139d7f05a0857a2410e4ac84f19c321f3495e87bf5de142431fa0b88c86dbc2a3c4d9389de58f71f0beb41d5d05a2785433b01f4acbf263c8d4400b2dc5fbc0fe13c883d6f43e6ca3e60988e73e390736362cf63b5bdcfa0cf2d9911da28ac2c5993c24d8c04a9379337baa795e54aa2ab928475307022af704201dd4894a516384fef1d1f8c86a213168b65f6a97dfc2d0f003d9360bb9297d830de9892f5ddc4f9246c078545e79056d0be84c83f327823dc94427fd09700ef77b89f3e3c00ed538dc6d71b9a3df5d44de5d276c6231273d4e3c4cb67612c2d786643da8cf4d83232369fa78eb5010da25e56edf39ea592ddab64819a2d508fdab826a4fbb539bf0d4853fa1628e4c34aae9d3cec80b6ab09514dbdf5707777a86135a81c7224c3ef330ae1083eabbb61b6daf6cca2e94c3d47d0f05d4d4beb7d2c736a6539a77051d2278cb224633a714d3840ff78f422ae2aa94750343dbcf0fd92316baeb743cdc0781b3822a64c995661e22ded5a1f5f9d6dc8745c51e14c004cfc04df63578af8c84a1a9820a309c0b08e99d9762099332313cb968ceee92a1ec4656d2a4b5cd1c338a93bad20f839f459f7d5ae5b6f9da166ebec6fee9290f7b789450e1e819deabd06bbc4edbd3d4731012d1d386129a54599c3ea564756466cb74e5994b6a372beec24e944e40b9ce63a68b6e7fbd0cf984a87b50b9765f7042faa976243b6cc42dc73b1946ee6a403bc411cbb25c716eceb587c359cfe437e35e020c12aa004775a72376dac228f934ae5894c3b15edcf93d93871c6d653f0872e1c95ef63769ed75431d7fbf5e3e80630abef5e222e3e8c95fbe63afd175635131574284fb0246b6118e940e29ac451a043a0bfc39e8c3f6a1cb2d562c31e0c6a3aeda83ef664e8804793b71c5a7481481a654b37b7ef86a7dd2055e6206c9e7b15fe5e087709de09f6257d5d0eaf38c9d0faaf118f93d979694632d362a085516971a8fca14b9e7f2429962875425a35d89294b10d0d6c76fdc5cb06d2ec47397d0c5580"}, {0x78, 0x1, 0x80000001, "e45d5ad249032d5184fd1a227d9e92c3ff62da530255157fdade86ca1c2d3636a8ce74f686359ddadc63284c0d24e003a995a981fde3b129e12dc91a6f750aa24853f5a4ee6c6bd886a0b0d3effd1c882218bc83dabd7b8595e6dbd01cc3468f2dc0f94154e410cc"}], 0x3250, 0x4}, 0x0) fchmod(r3, 0x152) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000005500)={{0x18, 0x1, 0x3, 0x9}, {0x18, 0x2, 0x2}, 0x5, [0x36f, 0x7, 0x7, 0x8, 0x7, 0x200, 0xfff, 0x1ff]}, 0x3c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000005540), 0xc) unlinkat(r5, &(0x7f0000005580)='./file0\x00', 0x0) accept$inet6(r3, &(0x7f00000055c0), &(0x7f0000005600)=0xc) 16:35:52 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x4) pipe2(&(0x7f0000000040), 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0x1000000000000000}, {{r0}, 0x1, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x20, 0xfffff, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x90, 0xf0000033, 0x5, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2d, 0x4, 0x10, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x10, 0x10, 0x800000, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x1f, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x33, 0x1, 0x3, 0x3b}], 0x1ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x80000000, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x401, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x6, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000000, 0xfffffffffffffc00, 0x7}, {{r0}, 0xfffffffffffffffd, 0x33, 0x80, 0x20, 0x3}], 0x4, &(0x7f0000000000)={0xffff, 0x4}) 16:35:52 executing program 0: r0 = kqueue() r1 = kqueue() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/120, 0x78}], 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) 16:35:52 executing program 1: r0 = socket$unix(0x1, 0x1000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:35:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:35:52 executing program 1: socketpair(0x21, 0x3, 0x9, 0x0) 16:35:52 executing program 0: readlink(&(0x7f00000003c0)='./file0/file0/../file0\x00', &(0x7f0000000400)=""/104, 0x68) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = getpid() socketpair(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00', 0x4) sendto$inet(r2, &(0x7f0000000240)="e9bfc9ed6618cc5086e3da08d49cc0c29f49c1993780035cec54bba0dfbedd8ca6dbaa1706a8e40a67baa3128df05918168d66b150ff0fd01c4d85e55d33f907c713d92cbb29560406c9bed4e01aa190cb6158b36c32d2319b6560b2c2f9c8cd1808047bac96ef82188d8457a6c23b23d89b434d82cf84ae70eea6e734e7dbbcb81fb782728bb89a1921af8a3b2f018ddfcbba295b26d245d7c8b7b75ce6d2e404ce194107c026195f998b032e", 0xad, 0x401, &(0x7f0000000300)={0x2, 0x0}, 0xc) getpgid(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000004c0)=0x8) r5 = dup(r3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000540)) linkat(r2, &(0x7f0000000600)='./file0/file0\x00', r1, &(0x7f0000000380)='./file0/file0\x00', 0x3) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000340)=0x8001) fcntl$setown(r5, 0x6, r0) utimensat(r7, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0x7, 0xf57c}, {0x3b4aedec, 0x8}}, 0x2) socketpair(0x13, 0x2, 0x2, &(0x7f0000000480)) 16:35:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x3}, 0xc) 16:35:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000080)={{0xb, 0xffffffff}, {0xfffffffffffffffe, 0x201000000000000}}) socketpair$inet(0x2, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/226, 0xe2}], 0x2, 0x0) 16:35:52 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = dup(r1) close(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="01da2d2fcffad65eda23"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="7fb33c6b0dc9d5d6a831c4bcca5bacfa69bd131ed57dba6d00e9c83b676f306f8ee88a66946f650d0687c47894d4f41d2571da1d51c94279e1b8d062e7891279ca5aaa673ae3517c6a911b90a984f979d3e8ce3cff2677447e787ffa2488d68b691dc2e369cdb7e912da0e52ca2c04aabc4c3b130fb0456a563a85bfd41c5b5f24ac59618d8a9fdd084d8c9bccffeed04286bff51112b7e6df6abfad2dc5fecc49794edf44402be4a11aea1b44685802b291126d6ab734e997cfe9b8bdc0731ed548b33071d26ae83c195d1a58eb6876e6662f47834c021b95a6b66d380cfacfa773718c538703", 0xe7}, {&(0x7f0000000140)}, {&(0x7f0000000180)="b43fc3a8689c46cad4db823db60a775352668c995e671a6352d69ea2e0a0fb5ec3a6443c77d5efc8563295f7d69ab9098bc531cd1427f06516823100b073e272a8a7edfdff7ead15744e4326476a52cdc1d94f45025890a97963f2ab11ad297bd1fd", 0x62}, {&(0x7f0000000200)="f07c5e75ddebec6887de05b75291bd78b732324abad87023cc860d37", 0x1c}], 0x4, 0x0, 0x0, 0x9}, 0x6) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140)=0x7, 0x4) 16:35:52 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r0, 0x0, 0x0, 0x0) 16:35:52 executing program 1: r0 = socket$inet(0x2, 0x4003, 0xeef) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x14000000) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x1) write(r1, &(0x7f0000000080)="0ca72c28e6e379ff72ba", 0xa) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) mlockall(0x3) socket$inet(0x2, 0x4006, 0x5) 16:35:52 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 16:35:52 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) chroot(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) 16:35:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x1, 0x7fff}, {{r1}, 0xffffffffffffffff, 0xa, 0x20, 0x7fffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x218d, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x62, 0xb3}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40000000}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x0, 0x2eab, 0xffff}, {{r0}, 0xffffffffffffffff, 0x51, 0x0, 0x7, 0x2}], 0xb, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa4, 0x4, 0x5, 0xffffffffffffffff}], 0x0, &(0x7f0000000080)={0x9, 0x3a7fe0bf}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x3, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1, 0x3}], 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x4000004a, 0x10000, 0xa8e1}, {{r0}, 0xfffffffffffffff8, 0xb2, 0x13, 0x7fff, 0x3da6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x6318}, {{r1}, 0xfffffffffffffff8, 0x41, 0x80000000, 0x1}], 0xffffffffffffffff, &(0x7f0000000300)={0x2, 0xd3}) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/46, 0x2e}, {&(0x7f0000001380)=""/220, 0xdc}, {&(0x7f0000001480)=""/34, 0x22}, {&(0x7f00000014c0)=""/5, 0x5}, {&(0x7f0000001500)=""/216, 0xd8}, {&(0x7f0000001600)=""/188, 0xbc}], 0x7) fcntl$dupfd(r0, 0x0, r1) 16:35:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x30000000, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r0, 0x3) 16:35:53 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x28, 0xf0000080, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x7, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0xa, 0xfffff, 0xae5, 0x99a9}, {{r0}, 0xfffffffffffffffc, 0x1, 0xa0, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4000000a, 0x3, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x20000042, 0x1, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0xffffffffffffff43}], 0x101, 0x0, 0x2000, 0x0) faccessat(r1, &(0x7f0000000240)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) mknod(&(0x7f00000002c0)='./bus\x00', 0x12, 0xffff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x8000000000000000}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x0, 0x4, 0x1a9, 0xff}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r0) 16:35:53 executing program 0: mkdir(0x0, 0x20) socketpair(0x18, 0x7, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x130, 0x80) socketpair(0x30, 0x8003, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 16:35:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x2000008) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) 16:35:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002680)) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xfb, 0x10000}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000100)="e1c55e8c110dc49bf7a019a0a13bf243d0e1bb25e1d71493bbff426770c4d270b252a628229070d10b2e26dda0288edd26a621680e01f1df7215b1ccbb370abe6338042edbd9bbb3f099cef9a3852297f0d5f5f4b119515478ca445cb66a2eddffe380d076c1fca3321eb86c351bd1dc9d2aa4806c70b40a592e8d41bcc26edfefc33c77431d5b4d137f8defeac376f08de41bbfa9dcb8cc58b66af368e0", 0x9e}, {&(0x7f00000001c0)="37c529302a1d0e6408a436bf7f7f1516320a79951cb70e6f80487a3a3498e3ea29897672fcaf48c712d5233a5536c39fcb9d1c13bb278c1fb14ba638dbdccf8178c9a77bc6f8d2edf32608d4ac23ad7599ae633023d7c1a7c835a213728201dcd29ea6b73acec42b72", 0x69}, {&(0x7f0000000240)="775f5ba42c90aa8a86cf4a5cf85dad154535c2fa026604f5289bda456b5061a14ae8f63c1f799ef24a56dc0ac247e26eeffd4f7f7ab3391f4e752a3e3dfa46e199a5b147a896e181a466739077ddf093fced8d6daf878585f9d2350139839af61a22b2dcb59384edc0c9443f3d2b5f985d01b4559d9d5ea77607477d6fdf4ef827c01b4abf37facfa43756792c8217b3be0d07a80ac04648a622ec18ded31b18ba1b25fe258697c0beda0ac61fcade94f375bcbc9720cd192a27a27669d1b81b574a0bda5f13162845ac3b29a54f6f1f59e5f1f14284fd756a35f30aaa924d14cbf282d732f1c1923f6f280601e61f7ab2d0517eb52d2e95e49f8d5df87a28bb1d0e32d8bec3b40c97055dd0b6743b53e43dcc44ce23b557158631af2645a5dd55e91c62f3baa943d8811587d586602e09e90ae65106ef7500b3482de6954bb943a52b14d461d3be41451f4c36d8c794b4388676a534a8ee45405e13aa187f2c853fbe6f29d5685d998c8e3444a1f45ec88bd40582deb6155e91d472661bcc88273a275a7705ab5f9855795d2f3b9a8602e624534eed13d48a5727f04725269cd555fedd9dff725f99fb9ab65c3a898647981a087ef5fc58bc620d297e8bfff966cf12e761188c3ece3581d104ab8e7b8a3639ce16d657348492c0bab6943932964972d50d012ed92d368daa749dfa2d88175bb99c5c22ecb04dd331ab37a59ef9c8e784882fc34a4df30e0ea672b45c5301f85b623535b1bbdfcd6fa6daaf9189a8dc98e1ea36707ea2a5e2facd7d81ba246a942c9b366f3baa6e09adde5a0d52b65fa495b537134dc25b116288a8be3c4582feb27a180e8c06719139fcad3ef310dcb2074fbe2ebe909d5670572dc461473ac1d52dcb90f873d1f985a5423e46bfc7f37f20d0016b3a9c96ba4889bb8577baa20db025fad5c294b657751d342bb42dccea306fb83bfde79ece38b8228a63c3ae6423846b32cffcd43af631a4a8fa74d09c02e3bc2101a14a54de245dfb1a24af84bfbf024515b2f0b052a4b53ca581f80611a5fb6bdb0bed3dce47f73f9df27d96534ad4fc1a4f6b7d90b6b549ad15813f331de0c6bb14f3fc89cc9914b6857fa45648ee72f06978e05e8e0ca75edb576f785d7b5ef70972be15f908767a9a1f1ddf60a1a572ac507447e249733cfb9d86ee2e76df64b16fefcc590cdda43515d2c34a1bb2da1f548b8a43c6cc6f1e41c26786b014e9d62806754f927cc054aad5bca7d4b5ef3fc39c163582ad7daa2e7b7e70a3110efaa77fe6d44b2851a519fa6f96d1b5b468822c0602cd61b18b8e04e16f6740f40fca8e1e0ad16cb22ad301921eb4f89a1191b64d643e6249d2ec83cc811df8c00440752e55f92f7c00f6ae5218414ef674086520664c9823749cb5301f5758be73e12c4bd9a79b60f9d0e619e62f5392cc5312636b1d4d3d7b907c08b3e4cf97d1aba60617fe4d64b594763c8cda42d3e4937efc833268279de69730941623f3c16d246eda1843e02df22ec7ace20d1fb2c006f8478f52e950a7204bb98dd7331c21ee6f756a61cff698faa8dadec4b3965ca7956b52d4c528bd44950e980fc1e9c6c740e796c7c5ca8076f8194290e1597d02b506d93a595936950c2c26765bd139901a98efa71812d7c9b2eeab4d8017a886d9f3260288f53bce3182e39310c5ca0bd4c53f13e3af3e091cf0fb6db28648c63c5dfee249643223bfc1dc4495f082e9e412c5859c0aa7194e5d7991caba89e6b86d9bb8f77080177e53847ceb8c2f50efdbecc352c5824cdb2af41aec75ca57497f045bc92de30055d1212d3a309a8bcb85f58010ebdfb30074e6b3cc6b0ba2d7aabff9c13451975af9aedbe41d3872a2597e4d8dd721a55732d92cd5e471c0c92416bec4d93404d3c218bd190def8f4ef0872d4466e6fb6b20b5a8269e99b2a525be17775036cc1789a099d8a692e6742f7f085944cc148c838088783ac925554c8ef5a31d3af9d47378399a531892fcbd7d54d4787615f5add29823ab468073640c2ba3b599c5f728ce0ffef00774dfe6d1ca379dc7fe194d35beb36551554e9a91ae322572a590cd04e544da8cbd15cedabe36f43aeeca9476cb83598d991e67c04330ca85268af16e878c71396fba0496ec5e106befae500838e46db93553bc3c9d4fe1ca64bc426be929b603e9611becb6869c2e751e0acabb3fcce7e7ef09e73e53fc6eac341e6da7b70de13af8d1da3cf9b8e2a3af9b48a450ec8358d8eef1a1c1298c51c5ae8b989fb711bc9970bf77b794bf4eea0315aa896d2052fa6b3dc4a8d5e3efaf50f04c79d245a0c9a37222cc0bc77259f2cc747e6b258e69a697a6a540dcfca8a2a67449e65f37ff6e8f6f23954b01a6b68097eb5a5910da8c1066a47c99c1cf838505b44599b5f5ddc5db223caf429fd6ed81a65b979ddf31bb96f2f5e25d0db15cf7a7792c913de4625779b39b6abfd25ee53ec2dd41c4ef0834186c89471bf00bd19dbceaa7310e0ed85507943815363eef9f34f81362e0061fe299df9c7292e419feaf788dfa92d0204d8eeae754b7b01d6f727d3f475ffd351bb8bfee37fb4e60acc1b6cbfab58f8448fb16bd09aeb0376140f399a8938ad1ad79d061f7331833317f3d7234c5b243674476687cb9c9770d690f5b3c9ecb88a49a9415200c3150da24f8ebd8f0ec4eb08888e4649503bcb884751c4b889c34571da2216c08ceb192b6ddc8e7e8f3257dc7e5332f82cf7c59bba6285b152c5348589a1fc3be749aa5dbe9a80061b955cd8a7805e1852baca44ef73edbb4f43c2c5808c7cb4070c52838410bcc5f3a15dabf096ee08e3ad432719e81ddccda0574b3ad70dd370bf8395654d9ff4143ddac8e827ef5ed882e7de33d5d0c3d39b28eefcd8b61e3463ddfa6a9d7fa33ab3ebcaa98f9e9a750977e4f04c7288c410245bf347ab4589cf5f7fb30930d211e332956a78982adc7d2b9395bd432baf8c04fce21a1ae78363ca99bb0ad9e3e80e8e218697fb1006bfca1eab4912f7163022531a932abe7a3f22e1053717629555225d210b320eac7701cc20be8f5c02f3f4b1f34bd02d13dbbc999bf6dee25c596ed39c151bdb4ac1e9d150fb6b6d98ab54f0a18aae1bb1b6e346a7840991b8de3e808a68522d968fe07c52ee4133e26622ab07a2755d1d2a47ee9eec0e24dd6c148f4cb62ba98b5ee314dc6abb26405e055b6bcb211870383bb91a99ef06d3bfe9bbfb453265ecff75393662f650fa8e759465051017bf33d731699323ad1195bee3e316d624e65ec9877438909b6ca9e349e07a5ab459ff811abe142ac8ae3bab6e129f34c123edab7d43df482165536a0b39dc2798d7e648fa3e18ce341934ec7e30737d7ed68d671a1af138ea55e6382c2b5db11961a6aac1a78af23ff92b0900f19fdea5b041365ac509ad0745e700ae4c047af6e4a7332d38d069d8544783a62dc3e6cb3089efcbd33670178f77310be9ab885d5e7de9ddb88447c691df2fac6729464ab3328d843c5b4df64a4317e7c1ec691542a432200b106d4ff8cd6eab394debd588e8a29f3063a497f822ddeea16376a884947a40f15ae94a68983a73be9eb35e0035c3f62ba04b41cc0845635de78129bf874d33d3b67901f647572d14b31d62d27978c6b5574e62f0e46b4f706fdadd2148e24da830fe943cba45d3e0de834e51ad16ab02dbe0e8690576d6351072b580b78310cae3c35c5f302c5223193b002bcfc48cc01edca1cf3213d946f691b1e2b487c1b78a94739e31b0e1bbb9e82622d98b9b1e1a13c6502d870c48acd568751fc0e953f5ebbefa888c6b26d43f5764104ad8da8c0c0954593475c038bb7a3f0b13aac6ad1a68261da8c793d4cb9f0d289c9526cb7b6df6c4224a3f91d7c089d61392bb43cdd34b7c9038f303eb058c447062ee9a6c7033fd7f61e7097affa145824e860f4600f166f67a03cd4ec17a6e75db4c6cc881e5cd88dc0e6cba7504f38c7b7a353204100a88dfcbb01527b99003901214ea5b6818f26ecf8a003a9d2a5807b2b38c2bdf0563b7f59c09563c046dbeb863674ee24215b19f01f703769d663134e1d2c4a852b1721b67866fa505e0b983b134cdead4c481573330ea4403012e2ff3cbfe478e1606e01d1b7810ac4bfc0a5816011d717ba15c066e4225b3e449af38d2c1f1fb8b99ab8d6e0956209d04c89c1741126483b6475e7d074dbd0a88f1a8b0254e40c774e94db781f796253e9bff87604e5e39c41554ee2d35a7fa3420190b74890fc523da0e379801b030e89c685b13ca5c1aec4d6dfadfbccf61a9434862c0b7c7a39d25ddd4bb89810155850626d5782262e0259c1aad3f543c2e5f84236a511569eff554b76da78277b8d6b82b8c5727f25acc24c557cbfbb00eb08f64e318d6b42bbcbb6f99133fb9986b575b744ebcf4151b7c348dfab6555f19a1bdcfd71cc5d450526ff7494a8381d18033aeccedb61f69ac9135e6f239b46ffcc33b0541f1e93474a61353bcc9b6857e56bcd2b2dd9666bafa3cc0f2f9e43d08ec52bb53555c7fef54bfff3c5ef71590214bc778c1b0ba1e32feb0d93157f88bf876713ec6b6df725ea8d70239ca97de5a7f57621a1e6b7aff9a367f67dcb9306325a1ff3fe58dfd7b1106c143084e33df5ba2000c1dc0bf76aca7c2a984de8827459c56c741c07cb55eeff7a83c254f51c719fc3d73d5e14803b6ad3bc7f29f6e4ce320ea06b4f12b27d5cbf952e9daf22a2e735f9971cd153143cb2532fca49b66f8f760e56ea73a51ac3c5e9e991cff98e09838ab2537bb00dea58e4fa7b1584ceb453707e25a3dbefc6081a1cbe223a38d6fe8c4311ac764eac5b5fdb7138443b955cd71cf8ec44ac5fa925bc95a482b43f7a0c16344bf333dabc47c7a019a35c2466ad322700126412eb1b2579447de94d114f46e66e2cb5d557d83e8f854c99e88eaed28308dd8049182b5193d49d35b45b01dfa106c92bbd82069be53cc920d7d68fa3b76f31046727b6234df3180a72d909bfbec4fa0c4fb0af24120f5d1472da9a79b3eb8ccdd44d76210f5c939ba200d0e903d73f30bfa70a9d4d5649007e17126b18d633fa9dbdbc7c78a0fbc9b2ce4ff5ba31e50dfc000197bf55f7b29f39729a7b95526f174a3c19b47b865b313d3ae535986f7110dd591e70bddb76094256e7909e34491dffb0345ce86d07f4e255c93fcf77d03289ee135ef4c84b8e75fee18e8887ef7627e9cb5d2afeb7babb089a684e6803685f942eb2e4d610208136d7cd2ddd272e7443fd3c585e8f2c66b765f66fe0bec968dcb6415542efb5aa56556de6e3c05d0e75f041c9721a754985489b96674da4e55f2b1dc685f154d2ef4929023b05f758eb5d81500af54eb03dfb535b3c4034066a87b2121fcd40c8a108b50ac4eed13e22092627cbd4a18ee53c5ce2d79960e9cdfee197c4a7870d6ec80eee64b0545b508782f54cbf221ffdca1b127a9bf01b894f83abfb1bbdb1272fcd6b4251212c85e4d5b40f18b260157d91e660cf99b098249b29d54bc7a55941b18b866eec949fae138d2f7b39e080b4fc10d99e1cda7eda2b40b79f16954ea4dbf24cd490c8b88cc28097af80880d1ab3e29cc3a1c957b31514998d2dc912f20e0e682bc9524926fdac73df94aa3489537d3bc780136ebe12c12613e29ce4dd08d15fa6c6e4849bd87b8e18ee42ee6802e3358f1cbceae629860408774c667d35e043c6f6c9a1f5cfa07ac56c61e924941d3616c13f1f8b7625ad2f5bfbe364fb66bf4e2b502ce4cc2ffc6cdf", 0x1000}], 0x3, &(0x7f0000001280)=[{0x1010, 0x1, 0x7, "c1b363506068443a6221b28c3b60d37fcc780388ec10ced81921325af736c44c162496b1c3b5394c17e2c2a73ed6439bb56df4c770e6f4c7789101d15098f432c981f24dd9c8691eb3341d0fd2a7802fc4784b988e5d19f1bc4516f632ed055c8ead924b4c988b300b775cd857f77b260a696e668a08d6c0ff49d4916077e1b93336e9f32288b00551b40ddee30b2f9b6fcbca67af478a7d7f79092270b9e3d9227c21eb92c42887c759c63047caa780c91bf6386524ad80a29130b5f7e390a0c61d8eec247df089d3abb605884811273dbfc47fe7cecb9de4ac268af854d9a5b19a47a339b6527145658a043c5ce4d5b5d9951360d9d4dc2489b708066d3a0e1eb21736e57c6e5aa21da9ba9bbe7a028d36fde998fcffab87060611b759265870214bf2d216120ade117a1eb77987ce4164d5d3ac1611768d4ce82d2ff0e96269f53696cf25f0b8b54ad023da77bfc0076b10d78a36ab40b7141eea0eb33e45d64c85ba609d4b7da111a1677db4e2521cb0cd8f1568ab06cbfc92e528daa27642c81a96955874181221755a76352cf0d1e697ff70b46f11d4ea65a5027f3504e6377123a961d311ec6c0da9d1844712545c5ca1a08ed50225e334450b730b5e20dfb044dc4116fa55325ae841b964285046a59b07d75f8d4c75750db99d5caab46b89d672f6dc34c9adff6fb0f5014d8445457b2d8c348d38c578f9c34f1e0ae8977679f069ab3382ea6d3ba4dfe8c8260cf5059ee760a3e9bfda93a1c4447f0a04836366cedc42727dd0a80687faa01ddd823417663449219f509aa92e9f34fe9d5fb838a87cd1c5b99c1511fb20e6cf4885451e4607b053fbf44dd56ae981746bbb7140cf700e6169a15a4ae1320abdd9d572ca2f76659fd46b999d4101f876b36290454fb5c3e88ea3d1bc6b7658e4368f8b7c8a1fedaa13f2c6f26a68f572c43371c8dad22346f1fa374d83aefa7c32cfff80c252905702623f96d7e1d5c0e6a7a93a2bbee17982bc8b3c869a15c78f453b4db30216432ac4ba5f2372975e3a39c824b8ddb0425a535819e838cc767fd2381efc735cadd2d06f2994ce24c9a630d7405513fbe7fef6bfc36ad0e725dfd0dc9d9eea4dc5b2a0651e3480aee5b4f919828e70344fa0c562dbb2ec813fcf836b32326bc0ef9808c8fce02cab3b6480bbeb69d779aeaba38df68e04540e94b0c0920c84a05b7cc2a3824b093e99e67f6ac18ca1aacdfcb58f0b4f6c76b87154546d3f7bf715677b59b37039a32b09cca789dd3a54761af223132410435d4b860ea756c5420fd1bcd3c1a6cedf4d1acc5fb06d43d5377a37cd3db12a6f60829bbea7741a8a3864dc08ea8bc8844602ec309dcc40f4a1f96ae0f47929fd858d76bd11e6328add0c68e566defddcdee125db93c1cb1437b9843af08b13447df639aa7d93c9b19ba7ff56d84fed1f04e7a27c9af20e60c9ba7ca1f470a723802648d065165839de1b430133cfc8f0c6d623ac1db4983f80209be21e825cd1f58b5000f1e11bbda9c4ae7e00385da1ecc9a6f5610f66346eee07b8befe2db1f180e0ad481ff70f3f26a567dc1498edeb840da1293d40078bc8b766826b14304b8eeb1d5222308a6aa88f57544fcf777a3bd5ba224a81ed75e51082e0ae115780ae3de30dbd265bf4c7b49c52b2590fe1bc04bfb723278bfbace6cecee18c9d28d360eaa6b81d96d02bc70c3727339edb1bf3db8d18827cf4d9bf26ea1c96865e1b75b7601331e0c90d930822f6729fb0e71ebb0dc6a91a1980dd2450dc36e2126d6ca165b2ae75282a7f76a458818508b167028450b70fa396de4cd986496a51d4e7233eed8266632bfa1278d545670928cf82fc24f7d1bb9ba78088cde5907f0b11705f1fcadc6a44dafb059019bb0b2e5374b8ce925d17fd1dc7673804d320bf01c4f2d56c14073e5e304d8d22f757225821035b1bdf0e35e668d1acfbbeccbb60ab40138a05ba2b2dd69b021af9e544a76eabc3567f2b2f0a6b0940d10f46fea707ed8d0b71857dae0d620d5a4dbb016a294de536d5079854ab2a570668a3917d96cb3cc48207bd4f691ad8202583a73e22774763eb9286bbd35ca39deb102f70611b091097e46f32739724c0c28f2ac3fe959a68a8fabc31a62d3339cfeb37f6c512d309b9ebd5539fca1ebc84fddfcc1d0ea888e6f05ff8bd28cfc8e207a46f0f769edaef747f9fc9d8a20b906c3e0484f07ee1235fcd0bee8ca2d3cbf57fe5e0692eaed4de23800d5e86a9c372a4e6a4322b330195ee7ecb8618d597b245d8d10882802e041753f516545708bbc33b9cb6013535ce83e052a1f4b0a21d9ff2bd375b94f9fa513719379a9dc294ef687e60d8530b25560d4c58f7d30f8535449950c7800044d9ae0aa367e2bed8ecf3081754c2795f8d366c0b90be4bcd9cafb24945f476fbacff31bfc344f2ecb133a6d30c444f4bbf24d2d52e086bb36fc49144a7d2cd9322dd0f222c1b1827e5ea92ab9cf6857df4f11321a87b4171cd0dd0bbbbf55c6faf58845886421b8ceff6ade93a5e0465d2a3228157bce4585dca72d62c3f5811b86c2fe55b6ea3fefb80fc27f91acec833a689e56f2869abe1f56598225fab31f3d52de4fe4184b2143bf2a71249c855bc48d1ea9568bc30df464c57e1a15b2c15652324089edd4819475d21bf9124c4e3632d7c60bfa9dda2e77a8938679860c8965927e65cb9caec22efe22f2d5095a2d2bfe61c2b1ccea660c89d2ab5bd4f005112dc72b3df3dd9aafd67e32598fd62a01543a83a027ddab1e5dd8368cab8bdbe84fa2d87166d25bdb30d642403abe214d0debb8211ae4d5d74ba5e11fe7b7995bfd5ef28eeb05bdd70549b27fdfc9e8de750f43b6116ceedd720b70e7c032b0154207bf53743dbf65bb5f291fcf4c45a83db5feee5ac0985c2eaadbd65c2b53cbdfaa17c3f8c967f42ba3917d2decd8bc9d382467ed36e5c9b053790fe3efba73dada632b8946fdf8bff00cb5967629902601ece2dbba9d94dc5b0cc349da95b13f0a61a659bfdfd54f5dfc791bb24d38df3eceaa681b729befbfbae06a463ac3ccf88f02be7e126d7f96a5cc7656cb722fbfab25239b0cd8c1e91030b7415b0304590e09dc1b44a93f3d12c4aabceccd82bb209652416aab37fe81129af5158b76a9bb1f5c6b97668e712b8364e980f5f79aad0a4b660e3f40fa25e1f55e2fb4c6b7b7d160116cbbd4d0e69375489c5eeb7a9fead24f4f42e38d59b6cd6aba9314e32b2144e0ad6042be2316d093a980ce5dec7c3d4f28d3fa0aa688ca9f3f61a462051db97e0b059ce2efc0925e68711ec030d30af5127c4ea8c07abf4bcddaef5ee9b6e64bd000838fcbd0df32f0ec8e529e7a385a13f9b47f55d3a09bfe6f289a3395a1cb257c38724b5310741cbdc6aac8b73c36670d3803438d94a2854b8e86190e8a102b450b716ca773a4aed92abf8f19c0ddd47befa58168dba3b9a9c213d7e646674a3749e675958c7bde79ac6ad4c107c0701a274952d585f10f1f0e0c98f517f6c73cb72110cd60d137fd51829448e98ad33ffa14eaa19ffe4f23646d5649b91d950c6233cf3f3c127a2e26996984bbd62df69e802cbb838a59ba2606a883b86cef15c115d6d99ce77c1ecd9893530ee00efb48794adea2ac7be923a6cf434e991a69ba4c4ad146fbec4d4d5c831ff29f4546bb7e02d7882baa65d0014f1bd8b8cc27c5f1189034a82a32da33150b13c519520c04678c039f4842f44db612a7e7cfdf58dd8f251ff6342c2517888e664a2754170458a77e743ffc67ee7eb170943a82a0d980617a6d6f1283b2fe06357fe9dba8848150873e1879b38ddb0850bed6846bfc5b27df0543dfbbbef6a3a0d40c168256b9cf70223d0d741e113e80e795cf6823c26e97d329ee5ddcb6f1108a82b6fc62117b03ab9504e5d08552c70be852c6afd151086b707ed31f8289d4b5f656e57274867097158e77249335a0008f5d33b144c7787047dc7546ad0ad523081704423871deb262f2b888a7ffbe96568d6c740cbfb833a27373d0b11ab95cc86b53e02e402f76a0a2f5053df3316f4b1a1792118820148a85d06fec115b280bbfa51fa7d60aff3b3f16055469fbb1355c003f2b382fad101690d0b9e351d0cbc9da0f6649b44f57d89e2a3531fc714fb446f6d4eaf5e6f54ebc98b179a69310793b71444fbd48384e616d69e44215707d5b64556083882aa6dc51f8035274b88af3c1c00bb3cd747c79ef44a87ec6403498dda9ca438ce003b83cd54d64e7f4ddc2abb157111d2ea87466db41113bdf9e286919952fb274bfb464ea4630ab77d8085808bd04b2153292bb05d8e11eed303d6b1801025f00c1e95bf5ab06101aa6968686dab8879f45e90e4bb4f19c6fbf48251fa94306afb4755cd1917a91d650925725acbe075716d0da1a6a384e593aaf231f5a52a994d74c5e99f9d95f65e9aa344da50289deb09c78f3a47e4a3dccd57bf944cd770e08d7b9586359fabc8dd55b1dcde4ab9643cd6023f87c7c3a760624d0ad35909ca535214a37c141c7fb3249de5d16a04cc54ffbb49a2272bae67a440188f7d77b127186788da95b678c71b2f068ffdbcb1ee48264affb2254016882e6d001e7f99983f27dbae2a62a6738e175284e738947e226fe45e19f7aa5a7531d3bc4702fa25b727d10b0fb077822b9c990c3482c284d9f6d4b05173fe3c4537fd7b25891c0f1996ea6bced257f86e72a88234f6c74d00a9a76929bef82da58f52ebde265ed12900f6c4f84435c2159902344d80b9584fabfa89d62e4acf063b82e182e763a266353ef102e954ead13a99fe178281c0bef943a0a58ac999aef0bc6154a6644073973c8c78661421f0dfdc7f72069c6818fa90709a07828f1e20ac5f1871f0a147e8add5544d78e6624650013e64381ba73248ba71c6bef8d53c1fe6191361d252c1d0fb23e325ff6222a0c7823169117d5e0644eeeb777cb9ceb10161fe26bff9e75c670b6ec2e00cedcab2f59c097c3c9247a2c326a616e1dcc6b0f33c235e093a094e90218a616eba2ca740cce911fc556bf26316862ec781a5d18edef087a35a2cfcfbd9233a5946f23a536c50bb03631ed7d0d11ce4d30b17e05034314a1a547ff6e8769a22e8bb0063bdc9aea53ede120981f227bc53afecfd5c997c00a7f40f044053aecf50920cce02d6118e53c4c44fe0d6ed2a9b524bbeef23a1177f18a9a5a250f431021c9b44da4804f5242fe75652735a9673ea730de96e4df23531123a8dff10a80179eb8cd589dffe42ed8b31bbe7f76a1758ec7b9b8cd8fe0447cfddb0d060623daf8d4783051c29618d09b59e00b07dbff66e783763bee4a70393a6f0b6c8cc2d96adfbbac53bfdc2396f232ab3cf252e17c123bcc0ef5c91df0f5bbf43d9cab3c6ae30b5bf90231953dc31793e882fa28749a91ef1f40278842f00a8dbdea15dce11a28e40cc39aeed5ade213bf0ab69c64611baec058fe3df1248397645abfc258ffe19e5b254b9ffb299ed92d11054bb774766b7ee65cc10e921baf9745258edbb20801f1d56f77ca460783e90f4074e0e31581fe52a253d2f932237cf5c9d44d57fb4b671a1c02682d3639a7d99c154077a6b39192ef51af3e09b88367030751fc18ea2c79d9d2fbae868d8cf17e3845a6d74382c453380de8e1a0fd2c9a5b15703fd1c4c96f747e774687a690f52f910e1ede84590c19e19811bb321a05c9c75e17ed3ccd6df38732ead7345e7ecdaf5c56cab6782e5700ec471a399316c7f19ff88f4db978ed99a81"}, {0x58, 0x1, 0x8, "1692e3e4ea4e00149e3eea51424eccdb870371617fc81dec205898700fcf72a1b5ffc6210b55654de41cfd9833793badc46941222a82d66edf8c2688c2d5833a3c43bc8e"}, {0x60, 0x1, 0x67, "c8ebba37024c3840273cd4fdbf4afe70a7c1b023799f3a9c79e93af989619da8dbe98d4315ff653f1ca267b42526b3e6018cf5401c6a4afebd6654c1b8c44319de580c082475d2c2448a1f1c727b5a0b"}, {0xc0, 0x1, 0x7, "ef535d4485c77f09f8d0bf64073a6e1bf07046279e34ccafa1ed8ac45cac6c2bee3eeb2af2dd6abfa8f46cf5764a948bcfa95e50ccc60208f172012ebe1b4760d766ca4f4ca9a96f71a1c9ac690eb18a58fab48c61f3dfde5db74a5182df795e941a31cd6040f470ed9fec00c51bfde0c0bb862f996caa75f525b9d4b5ec852e1d0a8a38dcb2c2ff902e7f191c0a4b14595735fc9d20fa213286411948aa40ed36f38b42cb605d0f6b"}, {0x80, 0xffff, 0x2, "ea38ab2817e2840ae59f4e8acba955af0b029bdb2a48e2b0800b434da238bec9a08b4e76aaea18c7f7b33e0b653bbb8ca8da0afd1b0f1121cc091e7c327eaa69f629df6f46159c78db3df39b78619aec360dad3acb0baf6eb821ab7c29b0ecbd398bf3f63363d8b2f07025fc993ff4"}, {0x38, 0xffff, 0x769ab17f, "4420d384b3898ff52be77a0aab913801176a6432c3d9dad9fdd6ffccbb45db037c91dd2a"}, {0x108, 0x0, 0x100000000, "d1d9f8ea27c6d21fc5bb9131736e76081a12f001928a6fbba02266789956a13a5afb704be2e923d32c199cd86023e377359f5e98320e55a023b34e76ca2e59df2ad735aed4bbb4a8bf55f6b2139bfe37a1d4af44475d6b0a65c02ef9d915e10509ad79b3c0380824cc81af5293da5741038a91cb6104704f80f728e11529bcb908b7e45be94b76fa2e03d172db9d7bee7a4f22c97edaeb9582f25bda9284841d6e441d39e26c43621f9682e99a37253b63423a12bd65d54749b3b545a8f719be5458133d30d239f03213d6cb8dd716230bfe2535350f9cbe4ee2a84a2e79f8abc3029d2ddba9285b523ab607977d27ec43a487fc1166be14"}], 0x1348, 0x400}, 0x4) bind(r0, &(0x7f0000002640)=@in={0x2, 0x3}, 0xc) 16:35:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x200) r0 = socket$unix(0x1, 0x1, 0x0) fchmod(r0, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:35:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x60) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x0, 0x6}) 16:35:53 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:35:53 executing program 0: socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x7ffffffc) 16:35:53 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000001c0)='./file1\x00') ioctl$TIOCNXCL(r0, 0x2000740e) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:35:54 executing program 1: socket$inet(0x2, 0x5, 0x9) shutdown(0xffffffffffffffff, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="8f1db64c915b8f848a6c8a423c3b6d5fb85628b1058e6f8d8f42d943bea8ce28bdb9daac313574a16dd92a8822eebc062e25c1868c231a186c79021b8dce3985b0070d98e91dc001b172919565c6b43b67618d16dcdebc21af9b1c2b9ec34015228947b9", 0x64}, {&(0x7f00000000c0)="1a9ad95df4ca17379874dd42ad0623058898a168d72ee2d470c264a53e73321e14f9e0fd308c3710cb95b311b7b9d560ee049828ec9f3f15f8251dd6fa98d9006475da71dee9f0885b7fe41bcb01633316ed901965c19dd97cb6097184303c152fc54f68472db8f5a2f1af55bb731d0990b2803be5c7ba2bbdb4bf3908ddd9dfaacbc1bcd043c4bd36e6de89e35baba1a3ea8e35f958655bcef60c10c13ad8ccba1df57691670154159a2f7c4e7ea0b030a83dba000d6b954d8a8f8bd785c142184ce5398b5659a706ca92691ff48fa17e062d07246138cfc20fdb9e7546c52c3fe4ed2955af67267b893b98d8f9ee8e1081a89a73ab8f836d431e45e8ff2754b64fb26c8f073b3e2e9071ac10378cc9a59d8c3537874f9b5507b9fa7b8f726768a82e245171660810d4059eb8fcd908665dac9543d98451ce20edc64fe78b0e5120186ef4797656390423430b2fa876bfb35882bb0d62e8331e818149a6aa8c8e69274720fc3ec5c5c05a906e9596fb2a21466ee8364dd07f04bcabf1906f2b6d55c66d8a8a9be2af53b964e194f22977263de879f0f51e5e31de5b398de2a206d5d54527429b194cd5160a89fd8ec41e4c655773422eef87d978784b585278b239daa292cfd24d7b8ea7469fe411c74843ebb58ed28526739eac5b8952dcd90d4e88eb16def5d4e06185338d1e2db608199cf406c64dccb59940872a348973187c0bebd7ae19ee3bc36ccf4b776fb5e3f928f62a38d664fce86a1edd46ac2d377ec71557264355ca7ac83f879faa8ad3e2aa49b120abecb917e29d88d6bddab9d8ef42fb0a8dbfb82fad03a32da3adbdec3d440cb8b98c78c34bdcf5e93fc21199114d4dd345fb5d11612f876dac322430d1fe7503d0af8729659904a0b4abf40b1f77fa2046196532167365c6f15d2f057eb20cc9a09407cd2ab4fdbb95579f51971bd26a78519d424da95d9cc0f99096ee3a06c51b18d056479b3ac513be896eb4ad852b37d1e1372f34ec6861e32b3275bf694cfb90023ac7b02478c4bc930900bbf85290bb0c512890b634f37fc49b8482447b39c4cbed71466d66eae7d4fe902e5b071a6366e5158e06cae5b91b56360cf942436679cb4f43550cb98701c932b44d84dfdc2e8e518a136de72b346585ec7690f60565a6183e864ccbea6ec10bfff818462676f4afbb967664cd5b627362ed8a8dfa03d6759603ca815afc6f58cd4b48f6e81cea6f5c1481b3e45f9ece49d49c6f9a02160bdcbefad414da5254236fdc0ce0838dc81e95dda91a08a1a162517e71153953f8655bf1d4437e4874732b831fd9992a1036e4a532550af8d453283452ac701fc4965008284f62b7dd0f37448ae1d82ae6b530d1c03ee0d0dc9ce3d3fcb6d59de320c45b93ce39f19fff4a052fabe4bc9fa94516a23be2d0f27aacee71eeecebad611d99d7fa549ae0abc4e0958699e2f8fa44fc2a09343a5504708af7a23ddf5d61e7594397f2f5f8c9dccc90bef52011ef2866d401cbec7ec186d2aa527bdbeadadcef47f579bc519cca6c65d667ebd9a65cb403d4030bb512c546e5fcbfb67cdaf020e97d4a674d4a110679c8be6fa6c00d727f65532566830521acf3d187094da3c0aeeb6227b4266f18f23914cb56937c6985a8f7859c05431ac8c5f8662a50f453b863f3f8e39c6cde3e2944e6579b92ff9e912fbb8c802be50f979ce4070520236843ee1c4521266d2fafbdd14e4c03fd3a4c7f34b5531208f4120a3ec4ea56e57cb549ff47d7bc2aec62e8eb1148e7b6b8c3d4b8a3acc8eb9936780e709d64da6d428d7aecc4e5243f0e3139940afdde92679043d5e671e0f865dce17d33c058bbb477e9e7da2fa85bd9da6c134ac9483c6eca68b56216d75c92f9bdd13667ec22670bcca87714178db7a4a36ba00fd06f0c91fd3f9518043130c4d832470d479cd7d2943a1119e0a94be1d54582a5d5d904d38073478d546df2940eb2fbccc7fa812e86d9b308e4fdda8222111cba8bebe350e8132bb6661e58df2d09dcdf4753f3690285951e89413ebaa821c1c7592014c5665bd126fad94100ba7d5a6614599a018888d7c822cd2c820b411b86d308c7e2bc6519be960832c6c9ad0d47d812159fd357252f1ee9779fd35c59c8ffff8556ea6299562e3f26b5e1516d39bbf9370b482bce30e8c4326189445442962f783a61cd15f937d1af2ef6d0e513252df51e6e520c2bfbc1d090c396ae0481969b845486cbae2c5f3076bd8cd8a55d1776606a6700674583404e9866164c0a270538fd47546585067aa25104883ae6cac4a671a90375ae8bcb12bcd377433851d0122898aa9c1182e62b3f362cdce86dccf9cc4a4f131d126213a5fdda62a1c9c66dad476085b33779b66cfded0c0180659fa285de981c3c8543b9d36691e21c57ff1f144adc038500f4368211e1b0d66a7b13b16cd89fc298b0a67a8acce67aadbf670c8ef875159eb38b59e4dc35bf6bee96e3d532b0cf1cfd1c5c2a77cc80099b3cd89a40f8e4e1ddc92450ac8062f37e3986cf789457840c0c7de36cd84d29f397c957b33f806117688e6478aada1e947f82f48329e78e807d42d4e24e72ad29d4c165141f0dcc0e54adec938136e09acc2b42f59a8e471c8805748e5e20eb2e031630eb017cfc4fbf35caf1ba4cb57f25c12c79a49438b4375c0267cc4e5a077b581ae46d1467ac90ef93cffeecc8b9f903c853f7ea5c533e89007519573835af2e61276fb00b1fe4dc65c78408d49316245b77126adb1d210d0dbd7c0d1163df379de2c94c015e7600e1ae2dbaeeeb39302e2b854f66d53ab927e7bbb5aaebee5a3ec0459256a663a14751c768a933991a1472f64f97c1c4a8136fc818105302c1993b5009af4907f93c72cac0e90c20d2f72381369e89ff8beba9cd94285ad90aadc951d6583e8966e4f8c6724fb17c6f917a816c026d588315388072bcdaf999418b8b5bae582e8b8aacf464128081faf184fd97ac9f6bae76ec93078dcbfc65817134c043296df63f2f88952b335ad24618b034dd8593137860213287164d3aba644a54c22e841d6f2895c16cc95a878416a53ea42b423ff415669a711d3fc4b1f4b228611ae0162f5d8c8fb7a29caf96a6aab0ffa485fb2870ef8941d1da6a89e07e8d0d2d21aa47f38840b4830ce2ac4b6e945fbd32ed4419fffecc1784e4cd40ad6c7aa50b6695105488af76363d6d5cd3a8a5fca43e04e81b8dd6567af9a0c7aa700504bfb2b515f02db8b2d9e059b678d64d681d6d8a1e8e21bf09216baefaa8812bd50b106d9c80380f3c0b46e34d8cea87feb81433cb727332b7bd0a670790201f8ec63d5f4bf7eb6053bececbf25aa758cab55802562cfeff4e591b3ae968de7576c4bc5bf64f8685c652cbdd16c9b8cd50a75162177db188c3fcb2868698114b4514f88b233a3fc6069942bde34cd8d53f7158ffbe9a42eb418ac09ca423724df9d82fd2764b46343d4882ba4c83fa45ea2054a48d7d78bebbb9cd9a9723a7ffbeda50ede3bda408669207e32e74b641458a24111441e2482fdc27c71a5fd641f0adc6bc4206c8b8c61a4d38c42a0abfb82f0bdbaf688cbd5ea59765dd0cdfc88ad9090688f1ef20ec7ad670b232858d2711cc703123029197e976c323037935c368fe1bb8d97d0df93a5096334a0f56658e33f829512b23fe964a0728dfe291eba0ff66fa331ba6ccd2d27d5e5727e2e437daad2863083f631558091cfb0af060c4f1cacc16160a1f20503ebb1f07677401af65288b77e05fd1ff952fec21f657b78c4a298acc6304328e2c07f29b7fa4c929300c96f71ac0a0dacd483efa3103cafb05f422adc36c3b7c44993cd011b8a84f1b657dd81231a3caf4ee0cc724b2e05f832d23a9ab198d00e54acb002c93d253b00f1544ba56a04d6b2e8237e5c662fa4ca7d5aeaca3b7603d6c580401842fa1db23dc77e5f88bcc42eaed8c259fcf5e69683e202f5a0d3b3d108d0b844d850179f51232c0fb5704b6ef403fb3afd158c0f872d7859e7a96c231b8623767b0ac181bb6a59492de079044a0c5b562cb24434db100a2593c04a6dad085df352aa4e881880a7221c5729927ce5d2ca196ecef9d551bba18436f0e82f248720ecd4f1058eed61f2b8ace4be73d4bdc73856e4be6609bb3eca5b44c211a7420af6beb57bc9dbd83210f9a96bc28122a45e2287428f7f74bd88f6ccc28ef97c5e65ccc5232f221fb1c877665ad77b146d57403456bec029f64fd81e1bda7da17cb03437700dfac6da8cb14877e5c1745418b5e77eb4edc4b54985e31b8075776571f61b8e7e9c1f03763530561dfa5fedab30218276911b52e7b4518c5e4327645f473ece6e0fddbe827a8d261b78dca5e9d73e537991b9953023b322ba682853ed3e36c01dbba0761c541b12208f953e42d6def1ee36e6bafe016cbbb4e607de46ea7d4abda6f5f47f0a1e2b3ba990fb83f302dd970a8f6ecf73625cbad5c843d6d061e139fe7b3a48e079211fb270cdb0ce907e9d6fcd0597b200296f694b06ba67e989d1184994a36addd2c03ab5fc0afd2e68bd8448956f38cf9ede40af661208f51d830365a60319988c832e0f78ad727996848fc401c6dc63285b4df264885da2cd1e3cd62716392b0cede9e31cf584d6c02cd42b1a037f81c7a1adcbb0e6abb6a0de3699deb2f65a670b2385b41532556da94ac2e2cb3a8ed4131f05ea629cf6895ff7b4258f86f33258c08e456a577a10f908c1769e80df39e61e3209cb24e82fb7b54713aa16e69b5628b49e7381f8a42b0875ebfc203ae0a27097d82860990cc96c866f67b2201b94774004c43d70f13cb09ca6c822eb170be3ee695bab9253f0b31a34df1ae25650b610b56962eff90eb25852d3b50394a74328ebc882404bd8e6a8fae600c64a35bacf67c90eacb499db3ddd54fdc87aeb1e3e1896597536e954a654ec88db3c84a10ab8d4e102da7f4eb4e9dcf3f1b7a11a5efc5d9e780883e6827cbebb9ae6fd09052acb7d0c08d6c97b90826b0b3cb42ff4d9dbaaf0a09c05164c03bceb4448c44229e37dfe461042e422c57fb8d9608781eb80ea55748fc8fc9b5a2195664f377c6d2aa6e3a54989fdf40d9d92cdbffa4d4e8991c7880bcfe35e37d6f8b4fb5a724abfb293ad1d7c6a80998d226700dd9e36949f1067404a0bec213c7648daf25e331849e30fade4bf7e13c94e8e5ebbdb9f4c02fbeef10a7f1f114558f68fd899d84089ff0bf5aa585a68823dacbe7909fde39032fda4bf2864a6fec734143c716bc2a7843e82cfa1a6fc52cc7b303d99065236495a5b9fcfbce77318f4247c19c20b99270c4178c375d84ed596124ce4e19946c23cd8ea78fdca5615016a21d81fbafe0d156840ec2a3ecee4fa50380fbf92a4f6ed21205e1efb503ddb776a2bffd6fa03be34e49a7574c34bb994e83a5422d89b815975e8f73c5dfc4c0770002f6dfa80da0443dac377cd49e0b4419bf4cacd73f1e21fa1043d28aa70b7930732c36061f46c36d9e6ddb99e9a52b71b68f6765361d3b75b2d76f3f43d8a8681b368e9fcc9b2132cd726a0008967e0ecc0c01ed33307521a3ef5170b975eed0145e6c623f4f7c2810dafe07f4f14c1e264fd38b9a6c13cbdf2614f2d93c573078d8fec446e062a9b2484e1df69a4ac14a9dc5ba45d9b193f19692c6e60e270326d33d337761ae83697efd28a14e802e5657dadfd17cf5bbda280baa5264c22f24e54793fd0ef213d5ca2ddeacc44931da0920b49e5fc114bd23af5191aa51fafd8ce3f5990b85efdb", 0x1000}, {&(0x7f00000010c0)="b18f9b572c2494c30fd12eb3986fe500fc05a9fa10f3525b30ac00e6fc5eb3e15ad56566c5dbde5f304c086c0897f02b446e9b96c6771d6d64acb5db", 0x3c}], 0x3, 0x0) r1 = socket(0x19, 0x4000, 0x8001) fcntl$getown(r1, 0x5) fcntl$getown(r1, 0x5) 16:35:54 executing program 0: r0 = socket(0x0, 0x1, 0x8) writev(r0, 0x0, 0xfffffffffffffee0) 16:35:54 executing program 0: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) 16:35:54 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, 0x0) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r4) 16:35:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f00000029c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74b0495df614801224f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfefd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605bce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eae2f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af0cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bca09000000331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b995ca86863bcd17d37feb86146ec798918f50f78130f5b5a905e90450f5f7df85bb817c2a05e69b1b3f4bb7918c9bac7de5d71e0c028ffcadac246cf06e1f2bdfd31e199b222c7bdcb7d92a8ddb37cbfbf4b7cd93fea52f57fd4c8c8f8cf8194090212fffd1669", 0x27c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000080)="d17c65431d4a82de62aac819ebca2e1e8471f2b0031b8c7818a6aa9bf10de5b8d5f2a1404169077876687b0c649a72602a841bc6aff52b6f4566c2fad763e05ddb9f03aa83b7503467656f1735185fc5e71887bc68238924fb7fac4ee204e3ca6ded4130e2c13dba0074af214239cb28f7351ce85c689ceb1be95a8520a4956e0b5b193a384ced96309441b0afe0521ad0c5b323a1d2a673fb8cd373b1351b67ec6bc4187e763f5d234618921511e0e39e6ba7a1049a309171002b8ca918b624d5081bc4538194f837555a69a635299c09", 0xd1) 16:35:54 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x150) faccessat(r0, &(0x7f0000000100)='.\x00', 0x12, 0x1) 16:35:54 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 16:35:54 executing program 1: semget(0x3, 0x2, 0x200) munlockall() 16:35:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/183, 0xfffffffffffffd72}, {&(0x7f00000002c0)=""/221, 0xffffffffffffff08}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/173, 0xad}], 0x5, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) kqueue() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r0, r1) fcntl$getflags(r2, 0x3) kqueue() 16:35:54 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:35:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) 16:35:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000500)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xed}], 0x1) truncate(&(0x7f0000001780)='./file0\x00', 0x0) 16:35:54 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) sendto$inet(r0, &(0x7f0000000000)="a9e28b820791351a617ad6bc38f78e537dac59dff9dbdc51546a8e06a6465c56321d51cf9b964b3a4b641f55b80f4fb95e114516aee04f6dd0d2f4882fd4b2baf69d0c13d026eb383797d594509c320029ad16dcfdc03a205661bef6ab1689604298f52ed2a8c3a7d1176ac281a5dc49900d0b47b1b4f905c66fab688e64a71a326883c6f91421e47e2717b35ae674c4fb02a1e3460ca17f2ff6acfdffa13b930967e77498bf77507fdbc98f25561fe261c1b12437a73e93fd324143c82a0f638e8af3f7ad261d60597ff9caedc43367220d3882169ba61ee6ec3d81b2c8de2321e059daf457a03820aaf2dd822c750c9a00c104", 0xf4, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:35:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x1, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xba1) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x3, 0x0, 0x4, r2}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) mmap(&(0x7f0000022000/0x3000)=nil, 0x3000, 0x4, 0x13, r3, 0x0, 0x0) r4 = kqueue() socketpair$inet(0x2, 0x4007, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0x0, 0x8, 0x80000003, 0x5, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x80000001, 0x8}], 0xfe0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffff9, 0x40, 0x40, 0x3, 0xe88}, {{r1}, 0xfffffffffffffffc, 0xa, 0xf0000002, 0x2, 0x9}, {{r1}, 0xfffffffffffffffa, 0xc4, 0x82, 0x8, 0x4}, {{r3}, 0xffffffffffffffff, 0x9a, 0x80000001, 0x80, 0x2}], 0x1f, &(0x7f00000002c0)={0xfffffffffffffffc, 0xa8a}) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 16:35:54 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-.$\x00') 16:35:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x1, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) flock(r0, 0xa) 16:35:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800000000020000c, 0x0) r1 = getpgrp() open(&(0x7f0000000080)='./bus\x00', 0x10200, 0x150) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = getppid() fcntl$setown(r0, 0x6, r4) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x40}], 0x2, 0x0) setsockopt(r0, 0x3, 0x31, &(0x7f00000000c0)="edc677b42de4f8ae33b8eb7c4498f73bdff11cb862b32acf02a5841635940000bb2921c6fd40fa06484d97dbde087e254c5e824fb3f34d5915dd7284fdbaf1c9dfc0a14df761954c1f97355f8b30374e8e2ef55639aa493d4c6b93dbcbd95db3221e48ba765c1d8162ce62539f033c6b257a68120041d82d7555e3e55378d7b3da99170c8ddedc682f0743ad8f2a45b545f61a57659deacb5f44d425fc53883d441f1760544e", 0xa6) 16:35:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000006, 0x7da3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0x22, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x45, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x21, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x10100000001, 0x8000}], 0x2, 0x0) 16:35:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) kqueue() close(r0) 16:35:54 executing program 1: munlockall() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x1, 0x400) write(r1, &(0x7f0000000100)="f000260b5406c06d7af52b76993956ddcfbfcd090e2c9dcf903a231384b4c463e674bc774418ba3f637bc6ca871144e0592e9e730c589eee642ee007e57e4740a6bc46037dcaa897e641dcdc37524df9b66771816e2df997b0455a8c81a94868490b3c8412752443b26ad1fe8fa66ea1753cc2cd4aa14ea8f868cbaa3764b1b18ee04b735aad2c45005b6d42f2198cac3c1c6e208de4e62bd0306c210d7111795c8ae0cc140769b01c02da98a1cbeca992a62f63373e53", 0xb7) getpeername(r1, &(0x7f00000001c0), &(0x7f0000000200)=0x2) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) r2 = semget(0x0, 0x4, 0x200) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x3) fchdir(r4) openat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000340)=""/13) geteuid() sendto(r1, &(0x7f0000000380)="213467a80c5f135835c480d56f0468f7b3293cdc13c8a1b2d2d67903268409572c60f4dd7c0d85d5a973d8dc6aa9b4d201172966d12192e65e240cc8e385ff28192243e4a6df89dd226e6b8de8627067bf608c55c4c62289fe6c7d766bc3dfce45869f94b7ab89b484382f331c7144b5849995e92174dce63ff406816d12635a43bd546c0c1c3f965b109dc1c19634fb5087557d5dcf29a26bd176e5e8fd7bb67405cbbe5a69cde4d375eb552bf33fab4c3d0a87ce17c28734defad42e7339ed512018b90b47f39520555a16a10488fb6a156d529a32de253af7fdcc4c5b225f29e6ea313f2d25a6bed9fc51c3e69c39afb8c3acaaa4223b50055eb1d9e203d8fb7723ecb59b408ba04708b2160a0d898d540c296b67cc8c84c55e3489672bec2cf215e5121b50744a357f49a256ad97f042e0756e2640d3c9846fbcf408a6199177b3ee5032a31d464f3c62de912b99e00a2369effae54a4a9c649604819cc7448f20595fd3f2c0588fa7a08aef78a3322cfb5b0cfbc343f3e7b3f5fda3828895dec8345c2dcc7bd5a323e7895291ab9be97a9b6f8ae7e72d42527a9df8e882f506efc7fecbfd233a1b17d17269a7c31fbe1008426cdef12886dfbc54bb99ad4cc17acc5518b8102f2c47c67e65d7eb9ee001642c66f520da20b0c758941d15a8a732db732816c4500b276aee5acc34d88571cbfe53348f57dbdcd7ea64b289e3415ff20fe2e27652cd0f2ee979214fa1144fc735e853e24dd73b89e80a824bf5e1146b5000329453bd9d55b381c5108ff95d16e6b8b8d9fe1297630fc12c1a87ce3ffe015e2b01db078ba93a5e624c434fcbc0cb8b1944903a875a21640c4dce47b22fc903531a0fca71d39b6c794ff0816b33220085c597d293cd259447a4032709776992d06db7ccc31d9eb17684a0be449a55ef132b9fe26b076c897babcddece207af968095698cf3add0e60a8e2815cb48d2155fc8fb89183945238ed4abe53c7b4cb20622957b9fb2e98701e47e2aa9c4131fff80536aeb4d8e1c01aa8f34c0e806bfc513078e2725d8d906d9cfe248fab9ccb8196c7f110676a10413aa443cb34cb380804423107ca290ffec6edc92d0ad16917554da13da122667370b9cd5a0f287d7337a8eedd8d7005ed616234ae9d2e256d8b5189eab0d6e1eef77a2a9c430b5f77b3fb635a4aacfbdbd34a7aeaa224997c063ab9658c3d365ec3663b805c0b16b98b99ec9d652fed9aa1da711e97958fd7df6dfefa3bc759a54205677e4f7275d0fb171b3523d22b38e7e49d789da9659af22688b82645ca08fb53ad95ccf90c5a7adc444a9898225bb5f148be1b5f44b2a6ba2fd4bc79d5a53702dbbb8780e1ae8b36591c730df56a19451960c3780f144add4cb79fb12006fd0f1607c90dadd49b281d37076a8c5b04238fbc986753299382f2806b461085748cc5235ba9bf059dad9863790f2d2fff4bad863713bd608ee3fe85c364d75cc041ba1e45c3e299449d1320a3790e0553711dfac104485894e8704771ab85ae95933ea7d7b3f37678b3bb78447d0ab974684528f0789ab6528fd24ebffd35de1d323d8acc859aec4a1569a2dead8cd873122e7068afee6490c722d4a7e87ae27cb545c11ec92ae3947cc3b27c01d7e89ea01c4d37074c73e2927a2bf74fedb30626e39ed6c9aa41a17ed0c31689910e57c6147820e53d9d94023666aea4e5f1a2682112c16e7a537d188ecb4035c8c627a336febc0c4579801e037eb0bab2f99222bd83f294e6c7e00efaeb681535c1c442a96bf6dd394cb6072f89c082155a3ad34309b60071aac263bdcf8ecbeef307d1405344b0a54fbd2f302db6b2fc78ed521261525875e6b748df2d1d33831e3e6bddfb5045bbe7cff251ec016394b7f9a07f9e66bd5578d0765aced4011922acb923e943a235893e69c323e254be445eb7347af429809ef883979c77cffbfccce65f475b359cf039ec530bc54521fc92416d3d99e623250d7ea4b044add5db44b064e3f04436b6341e6774895df0cf63c93d6059967eff6e46edc5d7f32bc1fd811085c27045b17b5be35c004de8557593467084379ec836809f9b959b3f86cb1386b8a7514559c17c12ca9299db0bcc8f21857131dd41909b532651dcf299dd2f9b5b2c582ed8ed68c62030331e301572d775650338b329fb52c821e3decb4c83915f68fbb31764f2377949647126f5e38dc7d3265e3085164ba33aab1d15be07b2d6da616cc0c404ff7ede3e39802d5473a709fd195710ec2a59568ebe99da885d1706b9e7e9fbc3f7c514e5878eae71dc7e9303a8d236d6cd3d321084be8f0b3d6b8db1890f82f7085a014e2cbc3d8705a50a3ecee08d4d0cf684d34a756eaf3c2e41e13eb80e7dc5165cca5c6b6e83573c96e3bbae69ef97abf193176438a9f12dd8f34cd18f4094acc20dd248f33a0bdd0b5d5c8fc7e5fdc20a8d255b67a304af20729c2f8f595547830f7ebb3c11d5a581d234dad6842e8fcb6a827aabe8dc588dbda5bfd30bc74b763f8ff8c0c1ce7124d799d057bd2cdcaac24276f72aebf85ba2a1ccb66061006c07d580336d9552cde24f302ff3bd78ae112b98c92ce14ad419a0de4f8895fb5eeca4af387b8ba56ac0284ccebeef68941300fec2d7c06a85424ad05f4076ebdc6ce9f96c1d9113187764aa4cb892869103d88f60eec4212e38526601670483f02e887211a26d8fc3039841586124268d856d6b281b8255eac5269ed3df390e59198a4415ed4ea2ec975a0f2e694b9a1876ec0824926d9bdecc6cf9172d127900b0d8751b6c23e5565992455426dd0b7cbe099e2f52816713a74e967b1af0c3072b8ab89dd5e09d964498a9ae340a99f559ebc36ba1f4c5eab78869f93df8b8edbb39e543e84836ef0cbd1406c0d09f3ea2008c7ad14691e16989152b3a1a2c2a9217b70a3e9b7030f96bd84d56fcf69cab8ea194b9253da3133c10ac42be4f128a1df727ebb1537bb15a307aa3afe6d7508582dfd3d6b8fe999816b594df209cb24315719a4c256ebdf673ccb10898cfba37357cfd7cfa0ecb8fc89c8431dcea0229ce72edb598478d69d87d4d0b3f2f0d44477ac37947f130c35c4657df0264c7069ac09bc28c53041c368afd388f9d18b264cc7305545cd38056d2262f607f9f049a7a0010009f869fa3d0e46b4589846e688158d7b097e068143c5d81df5aa87b472534f88ca5e288dce38710759752a1f867d904227fd5fca726744a676451c45a46c3dd8ba9a565f15990e9ea4b0420718e351621293cdd4d559a6d93ad10ebf3c786ae52ee3ef950fa29fc24ba50ee7f5a0eedbbe3cc29fb31a29e80061b66cab26a5fa70fd8ee1395dbd289b99504c8df04433f1121712d3b42ee262567494543ae45fa90976af0d4e17189e3de293b3f5d93a7c80f89acd42db2759fa43a6ba312504add5dfcbebc59fde0ed159bf2fa54388ab1e76bb8601248692bd3bc7dc20569e3081a7c911a36c0741665c5c871800647ce9dd57b7701e915fc86121e825e861dccc07ecd0e65acc063582e65893f213e38f2eca10ad5685b7312f77f0befe89bb42f22c17661840e64c714a363a88ae351cb805bbb1c966a8e2196b7e5b67bf0b9d9e42b10720f62dd515ae9ecb35ebc58169f7d1f6b09e99a247a3bddb21b6d7abc81327433a6ea52b6af1a4649edc1f93dd5746aebed045044088b553bab84ff7b76d72f3c3b93daf1ded26ca730495e9742e7508d93bf45f37b47b1283a334bce3577ee0ce12dc826f3c3168a3f276419ad962aee0d9c1bfb953379dacdc3a133e8d602d0244e202d45cf24c84ff45d196ea9017aa9106a0a0dc2deaca7b43b0c18e55b10f820b9b1569c5199bd677da1303125fa575d27597a3763bea67404c511a12d7f99b8cf34bc8f1cff5895e95b891a52404196c38d26a0533fd769cca1ca6aee15149768b85971438437d9cb778b69195564e9d56a62d43f2635dde76e020b58f4ac33834086622aeb0bd8c43a2fb7513fd38e02e2ecd5eafcb3fe42f7b970628ab0936e098dfc94b563b24de3d0be90f5120193cdfed54f3fd592a38119b8fc7b608456f13c7064595e2a59fb239d4c7aa3a0e59f4b24954a33d9eec4899b783a78dfc46565097cc749646f291c8b115ca08e3eb31abb49c5dc2e665d69a8bf2712c8ec097af0416796b090cb2e1978a0502a6a87f8f83983705ecd4c2c0384d30462a56ed3edc722ebb8d5ad3a54284a361e8702f79a4a97934dffe791051297833a3b5095ba94f6666f848e71e5cedff4395c0a9f5fa16c4a35f3e51a467350202fac5f8020f58bc98951375a2a7c377f3f6a25361c76ad683ff34808a59fd9c97a4e9b33d455456d047abcea790c4209a9b9955f09c0b009d89842073e1cfd0036e7304775140c3becf02f99c445cae624a6658998eb7d5117e170a4461f140377c8a771627ed922275e23dcd5d593e6eea6eca82226e04918043e2633105bdc80f1408837d8f4068bef8e42a806822413043fa143bc9834c420f05c90beb846f245edce61043786d66b3bd2d493ad2b630cf495d02bedeb962c07a35e56b4342a1c485a659f6acdcef60f337d9118934a5620b68416025537870b2428610977ff457bc60e2589bef867ac7dbcf320339f35d1840e9461ba08a36c6474b5f32e1567a2d9c428f061a84f618f1cc01d608b3aba215ecc9c3f05956a1db53b755838f1c1c187b53415e5e024792ea0f636f0d4c8d39792fcba72c98b5e17f9a5fad8dd76247b091946f233225c597e5e94c4c40dd19ab4ec75078eba9987da5a614eddffd6cd1d23561c8e6cd9bd9c83fed9e22b7bb088b3b70995602f35c982c6692f2c4ed20e32b90d5234f67873e3eadf63dd1572348bf24983a8ffa433b715921d913b36f81f4a82a7f1afec85d1b9dac044c31da0d9c92a5884f4cf50f33182544965f9298a1845924fa4efd8f9541ac9686defafd243bc937faaacb809f757b0bb2a334b5f66c460a39636850198b5b25f3610d302b72455d1543de306e81fa9b0c1c6752b124ad3d186dd15051e989d5f9a1348984f2ef47c6413efc57f05fa0da7e980b75414b2cfbe45007194e03be95b0b1e488214cd72298cc6233072416982678ef96b3f013a702df7eddf57e37cd5c5e7544f39d84e68d0a99f8e4123442dc6257e75c73fe8e416bf5999cc73131b4d7a86624a659712799766fe4c7516ffd0f6f5b731c680d93b77d32b80ff8e360f83170a524f5a721275741ad110aa522a7e6f77e2791c6d446e19dcbbf8a62a27b349362bf34c38ce018849818131a642f7c300274e3559ca6236e2d76efd6c8cda72a21d83b882b44ab57a465a52a045e3b55d324ad528b12edc1dfb9651fee6cb802387b5bc3355eeccf4dda380c03b475ad8236028a6e8ea0f69f5143e80edb361c13e517630dc9149303ae0f7c5397d1567453d28faf62b820fd626b192bdebd6efdb20d6f81f4f7770d95b02f78194dd41e9c14b2e1dadf9c36643c57717c848010eac66af2620250346f9bc40feb648fc9e9b676a29ed0a2bc8fb45a3fa6364830b315c9e208b17918b8d359bd0818f6c436edec6b26fce57d21548ae92cdb06880bd2498d2e172ac08f623094028ca0a3e74acb4f1710a39dedee1450716f477059c13a4479ecf68babbce73484a0966c598cc09d552ff622cadfde12ef5aecd96887d6a234c28a01204bdcf7abe9380f4517931f6973494dd2370c4d4d0d6fee1db49795b69446e3a8dd288f7061502cb7964a9b827a7a6b422679e61", 0x1000, 0x2, &(0x7f0000001380)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f00000013c0)='./file0/file0\x00', &(0x7f0000001400)='r\x00') readlinkat(r3, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/231, 0xe7) select(0x40, &(0x7f0000001580)={0x1, 0x76, 0x9, 0xffffffffffffffe1, 0x0, 0x6, 0x2, 0x100000000}, &(0x7f00000015c0)={0x3f, 0x5, 0xffffffff80000000, 0x224, 0x6, 0x5, 0x0, 0x20}, &(0x7f0000001600)={0x9, 0x8, 0x7, 0x81, 0x3ff, 0x401, 0x2, 0x800}, &(0x7f0000001640)={0x2, 0xd71a}) socket$inet6(0x18, 0x4, 0x93) symlinkat(&(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00') unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='x\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001780)=""/83, &(0x7f0000001800)=0x53) r5 = shmget(0x1, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) symlink(&(0x7f0000001840)='./file0/file0\x00', &(0x7f0000001880)='./file0/file0\x00') fchdir(r0) mknod$loop(&(0x7f00000018c0)='./file0\x00', 0x7040, 0x1) fchmodat(r4, &(0x7f0000001900)='./file0\x00', 0x10, 0x0) 16:35:55 executing program 0: lstat(0x0, 0x0) getegid() stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = getgid() setgroups(0x2, &(0x7f0000000100)=[r0, 0x0]) 16:35:55 executing program 1: setgid(0xee00) setegid(0x0) setgid(0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r1 = getegid() setregid(r0, r1) 16:35:55 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c6) sendmsg$unix(r0, &(0x7f00000023c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000080)="4b100fd50e5c799f996bcd4e9efe4bb41915f6a7ddfe4336d6686119f9a193990cd40ff11602f853cf6c6ad5975aed6584e4b518879906845eb3af78848d479ccf6b5472b5c406c34cc6ca9f3a90169e4bf7056a68bbc847a2c6060bcf0897ed138da1b57b31c42a1169a79e7d3af0c3aa245cb56f93236120f13f9b888d2e9db8ae349a55a4819fc2aa7bf51d9c075a7c03b5feb0a490e486cd7eb038bb4e558ba28f2db8de00bb3654004345a802d9c2218686aaa49cd625c7f79f44f1abc150d0256b83cdd0f7be8a25c5a79d0e3ba43d0742e4522e502e111763a1294acf654a4a01", 0xe4}, {&(0x7f00000001c0)="ad439a883dc6610c52b5b56a33a3f1cae739425ae26caa8c17b7b757da8fb44acaa9e441690cf658a7dbb119e6bc72571ced80dfd90f6ff9119bedc8f5cbb7bed587bb477e6b94f01251195230d9442631e6e237ed2199", 0x57}, {&(0x7f0000000240)="0df6d8aea1071d89eaa1f353176227cf133081b07365ac571d4f60a5b181329ec652f4d878e19eead1eab8c3493e73ddb52b33d473ff39145224c0a12174a65b15b13256b02b5ff9d02dcbd379f7eacc0a3ef55a1f34066bac9b0f6e217f9436fa6146fefc01b4f02f38033cf4713cd6b405306654bace925242ce", 0x7b}, {&(0x7f00000002c0)="5f8308c2c2d7f67cdf83f39f1c4d2485c22309b31de42c6c71328bdeb68e8c6d5d0031e472f5eaf6b6c7c8545cac5aa14818f433bf47466437653dd5c97a07572404e85faca4cc19b0b0e2d87ef7a57df218d611849882b50574aff85d82f62165b78561d737e931a35f804c0a43048cca0034f0", 0x74}, {&(0x7f0000000340)="29d066bf6ba5c045e5fcc45d159d469e15ca2ab43d5d4991fcb1087980196539cfb3b47b29f0f76dfcae38dee93fde2912fe17256ced5ef1659a48946e2ff21caeb7074cebe35957e34b47eda74236cdc7cea57e27bb1b8f87f98b112e38cc5d358a13a949b1591a15c755207cf3b961e281cc354cd59f84c0ca8c3c64c902c643a37af63b080cd4e285ca786981622b7ecb3839f0c009e15c1e84e0be3255fb589dd0c38e28a97cc23d7158a308c165cb2e1bae81fc5296e7ea60b630941686ce7d8445798d17faaf2ceaa822eb9d47029a8b65811a717ce119458a6f0a5041a23e77a8821d6fa367cec23e429451697a73909a759ffb9032c6a2bfc8462a653960b477e3ed338ed4f2144a3537556a976d6aeefc3106cd979ab12f91b88e10864f0d8496a907d6a8b3685f530fcdb0037898f6e435e75014d76052c4a5b13545ff7ff7fe7c5d58030088108a39e7b1f236734ecb56784a6934659a1d80865cffadb1dd6c49550d37020682e9dcd9d37abe74b49c9dc9bb42e5da86a22d671e0d3a9e1c96f18621b75e91de313d42e3642e7464aefe514a48c03af5ab3ef46164931e5dfa92e27d88b834351315e2815a526dfe8e62a1a0668e48af4dfe27f56c37dbb6bdef1dd22b1ee4c1fc2e91183abeacbd48b681893785e1f0d88940581694edce3371b3e5dc6422084d4701cc21263117c5cf42f5658bd7765b26c0bddaadfe6e50032c68ed32f88631be31211c002909d39048d4d6ece6480a7d7eb9a1fcaa40b877395ef19b8311db3684a7c03731e6038e4e85c8c18a7ae4ec9282b578289053662c08b5cc5dc12afc8ee3d8a57fcb014280ea22033479689d24108158f5def38b9c5d462e927a37631f9c262961ee3ab6da52bf3f7c879b4f16a9872f3a9ea5940ac56a7bc3c3c58056791d255f0b0af5e3ecbcfff3000e2359f19b6b7a6048085635968fade138e10cbb300a1145191621697613c9636edf72180c6dfcb7afe77db768bcafc4a306600a77386c278c5d74dd9db85a498bfef4d4bbb5b5e7c5558b640e01fd4b713ab4bf244fcddd8e3c5310046145e13aa3435969f2e9c03f6e4b0532d6e37b7e1d8b8cecf55b7f6aa39a13524ee8281b4844ff9ea146a296ea8af701c1950933a8c581542d622b5a29f41a773726f21b2b7727e638e0b4047331b6538bffcc0f35550cf545139d2f4ff75ece578b26085461c8438d1c63b935d054dc374d6ab1bd07bb7eec47f210fa5933f8f85d2333c674a5eb34aef797428c8305289fd09668ff1a221f251ed38ce41e9ccacd886976b59c799d1d5d87684de7ed44107e39f5d44b270eb945b7c152bf69fb2acb62be3d0c69e1e77e8f6e23586c7c95b34047b3edd68022995478a3c09c424251f10a256e4415550319137e2b3c2f978c86cde25902301964e617a0d32549f7a98a669b195242acc86f71badbc8399658f61d259eacd7f07822e10fb2937a86317aa513f7c3c7ac186f8876c531370fe557ac607ebe4b5e8e591874c27de2b16d927400db1542fc969d0e0fd17e9a3f733a1cf8984e184fa584466897412b015bf3d0f330baf4b463a15cb7e590c6debde439757ec86c97eff3010aa740c37f58e73077a9b8282d006a49584bce7b093859b86d34dd1d1ab286e6c8544490a284bc29eab5934baf7985009499ebfa8cf784f75a8e41f9681ea007526fea21be781c5d0656a41decadd1531f98edfb75612f815b6435cad021346ac1e298e904300256f13a1c101ec72e5f3e0d3b600607d248844393a3215ff8fc003b2b302fa5afe0be7ec57d91626c3c4d3663d22b2f8a9622cc236487c5de91da30ef919c05376935310ba98fa05fa099776e433f2938daaf8a3030ef3976e365137d8c809ae44c811c33733223e4e47d82c37b2e23a84733242be21f8bd3f01f1432c37c79177d76618a37d88f13d04b9b6d25a680787e5cdf2615741e073b6f0a3379eefa062839131f0e0f2eda7ef90b68d6ccb300acb1ccd71b54872a5e63d082f56e2464d1e0546cbdd11f25b79c1be0445cb2b91236e0faa6e8dfc87d5e63f17620944ce6bf9e1c5e5d2254705b2ea7388c6f3623198443ec10fca72a8617914b1fa927a3274699e4c26764c1edc60b38b99a990271135a422ff254127edbd709e96f7e87e5fde0b001a8c746e4ed7f3bae699a842be58c7ec24823befcb6318d9e8deec8a28bae0ae2163402e947ad8444dc4ceb560bb12e42e319036036bab19531335e48f4a08633084df50fa24214180767c6a5834d4dd7193b84b8a2ccbb24b88944608566d8ab8ffc8dcce74dc91c72963c1b23397baffb712382df16f45620258b7620a7d22ee3a67d01a041425e46a667a7f75e7d9d69474e4077ee19445f270088c60ed3b1f2963930e26bc269a8415c6a2e6cbc6256658e4fde46e1a04f82ac42f0d4ae0a8a3b8062ef29d03404cec164880bb34d51245e179cf12690739fadcdd2ad70ec7a46007555929a84796195d80464b497484e2c163256adbc75c484b7045e0abbb5f2e8ac69d563016e67d81627f749cfa1af19b6ce0f3eb4cac7a0dad002792b949b4357eab2a7efcd0f492dd8557e2c1781f5e58130b1b547333e26731cd0f6704357109c96c1b86779b7a1dc97c1e52c054d303ad271bac8e725446a01deb0445688ba1b75f7eaaf4fab1084eaee9e8920d7bebb79eace54dccb6e27ccc81b0f9b0a9bf122551d8efad516a750960ca4c60c917e2dc2dd42922884db6b91a1814ec4d104f21c3ceca75a25b3a92d5e84e3b54e62a6e73b8026b8bef466444b7626b029bd03ed6218cedf8c680548cd12c5ab8a956818ca3a2d07d583971ae228cf1e697f73bed990205179a4ed01f716d8a9d1f84a00bfe84a41e945c136d3bc00ea47f676b35f7687fa64b2ab47e98432514c9ee0f6f84d5427763285546c23110b485d079badeaeee0251dbd1376d3be215ae835d15016713690c7bd18e590d96ebcf0bae94c4e49a55280b54cc34a83c132e8a5803136ef5fb5828d9969ad72e93aaf7681db554c130bd1e9c426d403523feca81384d978f236be8ecc05d38b091e6b40bec71b3f32d71f560eac3412fc4155a2b88751ec43cab62d849e5a99d5afd39345c9450937acd22843abdc0606679dbf17d4c63108e08b8c54bd5b12b09d9c2bc25ad2bd41dbf76f1540bc99a9903fb1590d88a445ff343b342c7490c64cccd8c75e71a1d4ff34003584297610955899b71d0091a91787789ef48e50098b3cbab4a80045b46f5601248c384a4fc88ed81603e223caea3960b6d225049440756e14fac70eb9b081e6d3a5908229a83984980f4d97bbb2d28eaa8dbcd43477ec83b94bb1ac4a3bf47b546133bcefa0139d765f10d201aab08a7101b6332f2b084ca6ee980f0586accc5c3a19c728b849ed2a4ca2f627e30e4a1558c2175b3cf19397e19422a6cb8c3dbae486c8708b4e1cf505fb5965a5f4f04c7fef8b2398d8175b1f01098e1f617713b0a3a7c91081454e0db06a4da2adb0d9870165c022dc94aac72371418cca7a2adedd32d06b1686fa16369e2b69a7bf8a25dcc7359bb295cee7085dbbed50ca47d8f2802145798eb50af09925b06ac5a2b7d2ee48148774d6a3c45bb65dc1b5d723d7449e6b3123f535ceb903a9d59b4d9ab3e9740ccc7b3a2fd2c1af32f0822ec897d18f2aa98e394e28cfe33c479cc8fb75aeeba91bf75d29309f1160a0d485c16665a62cc2ec42a195f3968ffd2a4e11611e04e517c7fdece70a37b355f874f533077fce0bfe44f343bf86370b0138804c240f86bfe59b153a821b45a121c0e916e4714471c3e4ae53cab26d88a5224bbdf48561463869434fa0abe65b40b49602b1be0c3d5848910e60be10adfbe0c0238de279870321a35ac3761f8b71d7ad8a53a5adcbf019833f16a8001b977ffd6ae7503bacd44e155568764bbfb66bbe38d8088a3d6b1c20d44c28711ad469a272c82ff5d9be57fb132845f7d9ae707fbdd855e5d49f499cd5cc3b42e91672323587e13a97f47dc8f21094fa19ebdb09335c79b4bd2589c2d417c0e46d24aea2595e1d5b0271edaaf0fdce183d7d20f27285444342d2155ebad9b699d93ec814116ff1e2e6769543e74a62ec9121b6875cb1e792be2ecae00fb1f570140cca9afac848f53d20f90c02fc6f071ddea6c90376cd490a58f4e9adf635edd34bae7dbd4a5b5dc72a0e955b9e06a7e9dd065607ac9599ffbc987916504a5c70cc416aca32dcc658e347e1a114e66bdd0a35fa874c452c67b14fc39981a78469a0c99ac4e590964063d2ada6e6e1353dd57c06c6db739f58a1da496ebb0e6a3c0b355a4a5b70e0a2998b1e29626c89e82e850d493bd9b13b27cc076561caf3a8b23572e47efb327a7e666d0e165906bc13f4506405f3f7c1910ab4661d793cb9a411b7d168f72c498c0d9220900410afb5fda1237ba496e9b87bde4416ad39dde034f3e0ba9acbb81976d9b97136784fb062a058b0da2306dcab64fceaf43888debb6971d0beb30ef85e9ca1bfe4e6f242d4626b89f2f283766f21dbe639b7a4e6da1c78ee1fe84068812488be57d5c2590c14e363761e4a09cca488f22d03d138ee68750b92ac60fda97f844d03a055e4c175724900e8c49dd78aa0274bf16d158a821f96d2051103c78945b5c748a62a89e07e3529025a2511267859546ada602039fa4c3cb9d8c1e529ea1aa269aaf0a2380c0868ae39ea2a997ee8731984c9eea99b2cb560b45ccb26cbdc805664805fbfc68a2bc6239402a683b717749d3c115e37b5419fcc10a6601cdc6939f224634990d9f3359766ace1de48011fe51857706a53707e5540b38f068a0e86e74e5ff2cc36a06e6b01b64ba6f5b41f8ec1e3972839eb721783a49e7591e40d2463e8efc6eb857cd898bb33b461a3520ba1e42dc188e4f56470215f1ea9fe7735c5d84ca1bc3262bb56c63cfe3f5830148a6e1e84d4465d95e04db3eeebdfbf2488bf4b1a5c9e50da2bddb9317abd17ac1f7ebc3dbb3e3d08bda9d986102f69d014df8df8ecdfdd5d06ec74807ba39b9455a7472bd993f12d68bb6dc47f003d47e1b728e690e53b76703bfb7a34761235ec5a6c6ae8cfc09280cbccae64535023bac476f5e0581c12031f65a87261eaf62e1a23a556206c29f541a88c64ec55491942d739ab559941a65a151c2b47a545287fada501ba96ce2285d5444ad2ea4d6b26a1ac4304aca5214819f0d17db6381cc04470c7681becd16ec562fffb70338212479d1b31ad0321370bbcefcd9eb2351bb958be17cf09e62adbc3b8725207094208a8651fceaedf4e6575cce3db5769b9b9073b88eb7b313080ad34b7a7e1762bc6cf5ef84c394145499ee324679ddff2311bd810ad4938c87e791560b05a8182ea452faec2b377df84c0c0c8d350ab30577c18d52045de2b7533d75165f4a06a8baaa2f8defbfa0d445ff282d275364a2d34793c463820f0bf487ed5cbf7f761cdb66bd1935e690a6cf3f956c166ae3de30cc8e56a1fd98d651a6fbb0714800f9859cf597b913b1bba01e0cec7b66a533d2375652d5a26d04430be94f295e7608bb60daff380f9bc03beb86357b43c14c1ce61a4b909714713f67127e23798dc86ce9c8d8bafee77f27c7a7399ad44e04afddebbfdbdaa8254e82528c0c3157fac924bf4af35b5c80824c4d8586b5f79ad5b19e3740f626f55f08452ca2ab65c85efa8a9f3ec327dd67662544669c40e5300bad10fd0dddfbadb83f148cb85ceb81ca155e945046b7ce01d676c52", 0x1000}, {&(0x7f0000001340)="722a251233d5d7fe2ebe37fd9928f7d114af7a90760c1a29b48b0765f063bfee5ff1ff8dbf48adfc2f3eb1a65a35816489d3ca177215da213a069681eb76b49e88f4a8d9510843917d226327d5463c36d0eca642700c4e0de1bd0b4f5cbcc73a72edc086e44ca8df39021e16a96d9339cd09b0db9e96224b79a6d1cadef053cb7485ce41744cc66a681209861178b20aa2267eb6bc29d6ef86575b1e1152bb82ddef08b680f197035669cfbdb2ef1c1af55277fca318c09e802fcb6de943c324ad4de2c2d2ba8b0c52f6af26c3920125f15fc68995577c60276e3a8be7ebfacc4c57c396c55bf7dfd671d287c87b0cab6f3168d43108e99caaa821a37ee73e267634705ecf6fe02f35536f6f75954757a991f8d3f2813b4dca119a8e6752e2ff0d9d9bf6c2a68dc85e6c33e9dc1b298e4d583d38ce04924cdf54a64f864c669d3d9a8013503a9353379bb7f0026e61f9ce36b75c51318c035146f6b3d2059eb84ea50dec219c8182e43222fff0c64772dd6bcbbc80f19007d1bbd4934cf39bc7b30a4fe9fc8e566bc94e72c9c240bd093645192cab7fb8b964bed36f344f5bbfd387919e904a8ef05f425e709e21eb1552366a99f19cab98e425318628062d3f8f5a80d223745cf05d1421615549cf7a315d4162bc8fbe49c4b54d6362d854cf869519cffadd6b72d14f517223c471c869dae372853c4d74594a0b80cca9c50a8a2a2f267fb35dd1c1d269e5b9fd93d1726ae3a513977704f30dabdbcfee42a2718d06073561d72bd11ddcc444c3d7d1a7b69188283f7d032ab2b29cadeb6e2a491e670d16adbf6dcfd09d71d45504823e9283c618bcb674709e07092fb1b1d323f348ea31282fbbc1894390dccad6b268c93684f83cc5360eec981263b0b4a763dcf88b042eedc04683622ec9ce58249a7d21c1fed6b090725fd05e4076df46fede1f6b34ef1136dcc7e6a8b570862cac79ca02aadf5770ad6a91bb2c665b5e0213bc4ee69a7ce49a023bdbf4bc40fa4940361f6845bfd6972edf0051a9144300009eb5af82fa265bcd3c5fdb15e2f6f6054cd6f8d1cdf2c92c6d63c4df474fb7719164631c40a4de2908bd6fe8c3bb5c0127d33e4051dd018d4052287c22411f542db6609fa4cafaa2346f6ed013330238179b5eb1c1ff9a0ca8c4af3f9024296b4d56e3201e5475fd3a7b18ba97de5cb2f29815ff496916f1741b58137b7bb6aef05335f9ebebc7e00e7c9f77095b651bc73b6c6d75f9cd5c17abe2bec9e35003c0f82a860524a241d5752d8c3e02ffa015c78f977acd14ecd2e87b2f6b96bf1b9172fc9229e72b2950d2cca16fae7db63b709cc1f3627cd27bb9ad5329d5d1b965ec9e2c613ca2d06a828274d838c9cecf3d3f76a24ea06f9688cf8f83f304992932aebeb0892509f7a1410fb34a89192c4a35673c5fe52e3d71ae37d4b57e87a3dc2087c12c34289d0c84aff59985220b83000fb425ca0faf31c49c285316ddd44a479b30aff123ee959cf7f7549e60b7ea461fe9698048069647c29f9ac91b071179ca23934eeb7ecc892107f9ff0cddd2923194789e807d0624dec421098bd8724c72d10b3c7fd62d19ece5eee69a5404ebadfddff973bcdd6ae1197be86b23fc9c44994616aa205b6fba90719ae18be837a88930d655dd83619cb7882067ae2b754e044a9db15ea73d80b2aa2842e1aa2eb207998632337f847e7593a1c5a06d98cb7db4ecc06258838306929e073d5e2864626f283be3cd32371b3b15c259d46b2d37e8d1039e5f5627b41e70265b28085e4f22e8f56738182056b129a9856139469e1827cbd7f3e13463802f48894ebc78f76f97c5e3c972e00df8ad4270f11d7df44f2706eaa3ed049771944cfc3d900771c8ddd123403eb13bf7543d16666d40454536bca7e1ab2ab9969f15f100e246bcecbfbc4f42abd171bf6b907141eed3d672a1a73eedefe8992123305e16b29e4fd2997cd2ffa93c2d04431351b5a48f78f8812de22aad7e151cb3000781ae5e433352bf6ed09a00dfb9dce8376f0956fcff2e10d0f53df87b133a13ffc42bbfb81b3b11cdb6bbb9fb6958199617a31a9ece7a94aed2f68ed9daaf69010cda0ec54a11036c45164d6756965e0068e42d8805b1feb0115a71391bdb2a89e96be6fa4bd5a4ec198fc2bd7339029957bb31467a4c38c834d988ced367651921222ca91aeba28584470b09353a9434287a1db49a400248653d4a19d7c67c80b068bfcb95bfbe8eb93271f79c0bbe7eaafb419096d1d5736450f1fcc51080874bcea9a02b74742e561980e0371d43f21288a473f0155cc8d3f2a16bf7e277137251a3f8a08250d8028a183caffef77ba6b1e34d41f587126ff6a090cb65fafe97d48df8f84087c42aed4d18de38bb11814cd2f1911fd08bf8f2a2fadec6babac9a19dce9a7fac17f5d3011a849e12854c37fccaf49b113ee7a3a0a8e104ad1d81c4a1f99842367118b41009c246d2659d507354dcf4315fdb00a7be0237224737106e5e5f5a8e8111ad11f959828a56fe38703097fd334b2a99426ce6b61badc709c2cbccac7fb84db24f1b709908d2b2ed9fe195db4efa08084d9da83c77f35d8cdd8dddd523cf7a9d59862e992050ebdda0a89d985d1ee5e1e69068c266e687094b64788c390d8b85a6a3266e95e2c1916cc2c7f74b670f8b7d000f80a791ae8a7f140ab6f8263bb300991839526931ef45f31fa66cf3c506218ad0fcfb350bad23ab2a1319c851203297e4087c616bd81ad32fb5e7697055a6e3b8f42abbf4c709bfb14d6e1337c96362656f38fca99c780f7041be9907dd6d223db5fd2938ea86cf63716d10e823d0a5ebf55562c1103c997bc524601e96c92dbcc24e5414fc93a7a69b6302fadcdf609aea6e92508e0c6e8c702a84bf0a2925346c824e81bdf08b6ba9cbea06e395acc5ff4c3250e2a89145605b52aedb8c29cbd99a15adc0b2eaf2984793115570a433073ce0d88b15e23edc86342aecd6746259220abcd2d7eb7e428477aea89f59c96b5cbda2b94fc5b0b1546ee713537a0b8b87b705ed3a87ae6a7ccfaf1b95b23aa4b5cf0ccb3e1a540cff5e6486ccd76094ba03d1f1bbdab2de35262637fdbe958e7ba6314d3db97d00867e18421cf7a86590c83015784547a4e33d83f035dd01fbe63c44993afad40e164206d9355a44dd83aa4d4c951892c01ac0241f1a1d213531a3db1b37c8c5eb83dc0789b49c0be6f3ec374f0935d9038a4f4e6cafa86578d4cfa0e6ed25c777275cf49dd6be2755a53833ee5da7ed38872058c124aec447f2ce857e87e4267de8b28ea78c77b0721dcdf6f1db40d37cd17406bfe44f709d3f386621158ede24f72293b81472dc564f74f047e9743ccd5e97e23ce52ff6ecaf20422c026fe9b28eae10f015860fe51824c765841b72306aa120362fc413145e3aa4a5cfd063fc6584d7fcb93defb297125ce9581cef77dc7afbbd0dfb7181e5a5e0729a59730ffc1b070cc76681fb7502af7cb1b646b60e1103bfe642653e4751599dd73f3c930bf3c900f1445da98d94c7c4ad45b0cc3552f507724d949746b59a933fb4bffeb4e0c746a9ea191c6a3c50fec762dbdfb3d4fd3a2198a587485fc4512338eac16dfba4f450679c9034c997a9a59f73358b5f2558ff3c2d5f514ed5abfecde9acd28ffec6e36263c1702ab80c4eeb55948dd0d65e4d786c05d5dfde338b5706f8ddf00bd0eca111bff15335fac9bb2a4226f2fe7319ae5d4be8a003fdb575e467511da10b61199c783a30dd33b76e19b49d9592a69cda865c17680670f6ca7ccd82187dad60fa9dae290cfa578fc168aa9076da47a1ed452c926f9e71cb97f875ab0666d1326f54938ba178b85d189bf787aac3a76691d1ddb917bbff4161689a25f5245739f2cdedf54c3e942585a9b863bb0f5eb22ce91378996006de0251b02b99d8c2dfd2e24e9b18a6556df293f525da17c5043e7894c39b898eb84462615dcc171931cafd355078743d976adccefff0ebdad2516382cd7863d1a479ad897892385bb24419b10a9e9a6ac4908d036cf6ae18e3059894654c46f0d513d7d971955a8afb585f60f10c2fe768655a91472b5dba785219e68f9239231f9033519e1b8fd531410302831b8f60a5a2ae6c88aadec6b926618e47c0af6517deeb01662b3c1f1d4c4da32a0e5ae2b0c9464e4289d861fcd197dde68f2d0fe66ee660cd242feeba7d4395a083b687e50864560d8e424b01295b04b4cece7a2847cb29a6989bd82d7576e901807c401bb392d23c452c531b4c062c289af10e6588820e3d3bb7c89ca1de8025d582b922ce792e2a2657e5be5054c8f47b8a40afe1028f102de6de2b853aee9773173b44fefb7173618bfd5c97084586a9164c7cd3fee8c2c8f0dd1f30fbf117943c10165446e3db6d99aaa847dc5f66a432da1f848f42e3343c5802fd2202d1b64a0d52b0f38bae6ecf7c23a0e0a7bfb65e52205326c78cec1fad2215e24db0263cdfc292c6bfb1c4738f115fa1555059c78d2d8e4f80fb8671c2281de8d1b9ffccfd516d7379d23d8a8a978a5223830942e639b7c2233f4d59c4020e9089301c89f7cb10b00d53cc97489d17c82b35a4816bfdca6fb674af99a4659da29635910185e941fb68bf383e38b3b3d28e5207f0730a978115ebb9f28d4eb9fb2f3822f281cfcd321285188359b5e2cd71f0c3464d501a44253490f8895513e4df696c34e8594bd8893ad3d44c70fc62f3055272599cac99206797b8c4ef2a85fe92c53e3bd2268c61a3d127a2090843748a779a1a126804717cb430787d8a9677770cf9a0ccb379b41cfbf941977b92e59e5b440351b5125057c588014621d5302034f3f5bdfd2226b877c7f1ff8698b0c513f7e059701c3e51e91f26d32a10abf4ebc48c1ebb92bc76aa9e54c7c0b24d1efff0a1112947e50e2cc785e2f6ea4430b3f0ab4b9448094e9c08d2171cf4201b6a3fa987ff624e28e2a1c98aa11a4c46c404260eab36f760527653cac62ce956e4f71964d4426294fb575c850057fd9cade9a13d50e5c49ec31bee5ee596e2bf6632d8efb62eff36b4063dd6f8776ef4a64b2c55b47151b477dcf9b2b11798ad38e75c2f25757e21d6ac02c2e7e6647482928d0d2f7fd66593ebd411f656ad9983d3a4c35435ca9c5b99c344e88969490d31bde98c962e98d39aefc9d1538af3014da981ce4289e103da25c7d1692958b69689014d2685b2e2c3e4994f665cda368070c9bbe6e4eea855e621fa77af4402230e359f53f8acea93c76db08a764f26c6e410adfd76f0b302a052eac38303680c425204b4f554dda9ea25c39eaafa8e0511fe725cd4f66e492be7fa69a446574a013b4dbe13129c71b2282bf66ba60e5231b55d2c317dd2159e71b298e5e823e14986d84d149f1e85efe6d724da06de932358ff742411f8881efcef6ec7fe495dfee99fc381cccefda4559f23ad12751249f6c56ae5014d1b429754474c2aafbed09d2a8d34b75f0e5fb59575386b65f69d258f446a905820398d0c258ed08b05a371f667bbe21fb44ea5115a792d905a81d82db2cbbf905cf002adb1bcf727e9a7f459587d5db6504a222ac56f7ccb1033359b6d8d1d6aa6b30e1e4df82119715297561d8ab5154b5fef646e0227df1d36773a11cfacdc6311520327018249c692978a611971e9f5991ce4d062df486c5ef864550bbbdcdfef0cfbf4bfdeee84c30f2198144cbd5f49b17faa2fb83e38a372588b10fc31c345dd38d6ea576a9b70ed4719a3dc1c27dd5f23ff", 0x1000}], 0x6, 0x0, 0x0, 0x8}, 0x8) 16:35:55 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa, 0x9f) r0 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) ftruncate(r0, 0x800000000004) 16:35:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x0, r1}) poll(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:35:55 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000000)=""/54, 0x36) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x4}, 0xc) 16:35:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getgid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r3, 0x0]) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/205, 0xcd}, {&(0x7f0000000500)=""/88, 0x58}, {&(0x7f0000000580)}], 0x7) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x6) writev(r0, 0xfffffffffffffffe, 0xffffffffffffff06) 16:35:55 executing program 0: getrlimit(0xd, 0x0) 16:35:55 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r0 = open(&(0x7f0000000040)='\x00', 0x10000, 0x15f) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:35:55 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) preadv(r1, &(0x7f00000000c0)=[{}, {&(0x7f0000000040)=""/82, 0x52}], 0x2, 0x0) 16:35:55 executing program 1: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:35:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) fchmod(r0, 0xfffffffffffffffe) 16:35:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x2) rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x3) 16:35:56 executing program 0: r0 = kqueue() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = syz_open_pts() lseek(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) 16:35:56 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000300)='\x00 ') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) munlockall() chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:35:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x200000000000000, 0x9, "e239dc6f2f7270bf027f5f135355f2cdb3987890", 0x2, 0xfffffffffffffff9}) 16:35:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x8001, 0x40) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x8a}, {0x7, 0x3864}}, 0x2) mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x100) readlinkat(r0, &(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)=""/97, 0x61) munlockall() chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:35:56 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) read(r0, &(0x7f00000000c0)=""/68, 0x44) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) 16:35:56 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() write(r0, 0x0, 0x0) getuid() r1 = msgget(0x0, 0x80) msgsnd(r1, &(0x7f0000000000)={0x3, "b2ca7783d593864e3329ab751ebff03e766df92bf593b814c331120b3684ed329308"}, 0x2a, 0x800) 16:35:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) 16:35:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x18, 0x1, 0xffffffffffff0000, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) fsync(r0) 16:35:56 executing program 0: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x4, 0x2810, r0, 0x0, 0x0) 16:35:56 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) r2 = getpgrp() setpgid(0x0, 0x0) setpgid(0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x20, 0x0, 0xd815, 0x7278, "09862f03f5d32216d53ba96154b7df336c67f756", 0x8, 0x691}) 16:35:56 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000200)=""/227, 0xe3}], 0x4) r1 = socket(0x1, 0xc000, 0x0) getsockname$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$inet(r1, &(0x7f0000000000), 0x10) 16:35:56 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() fchown(r0, r1, 0x0) r2 = getuid() fchown(r0, r2, 0x0) msgget$private(0x0, 0x4) 16:35:56 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2) 16:35:56 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) setgid(0xee00) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setegid(0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r2 = getgid() socketpair$inet(0x2, 0x7, 0x7, &(0x7f0000000080)) setregid(r2, 0x0) mlockall(0x0) 16:35:56 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x6100, 0x800) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:35:56 executing program 1: clock_getres(0x2, &(0x7f0000000040)) 16:35:56 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) chdir(&(0x7f0000000040)='./file0\x00') r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getegid() r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) r11 = getuid() r12 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r14 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="a6e1a093b7366166714afab477a36e3ccd9a7bd89487c9ebb6d8aa58f1d6ccf0b49eba98d0e01bd0aa970a8e007675832f3fd6234c87eee8f5f511e74cb701ed84bd95ad17b7fb5d8f881d384c7ca39ac3570004362f8721619e8ceb4b544cf4e3259f05e6", 0x65}, {&(0x7f0000000300)="dafea8be6f9ab3b79779c38c524411865ef2299980a22fc3916c755b6e92a038dbc8d4ea4b1717115bf2507ae514ca732428d14419db07544833efc42a52e1e3d44e073670c5b4293f268e299dedcd64ad1ff31d16e99abc05493fc1b342e869b3fc6e477830bcbb912f156c901243c98e0d3aef3f28f21fb27f16f339d05df306601c8eed8ded18b8ac53a9be7b6e261177edf9cc9dae157e763c98bc7c8e92249277acc07af31c0161e5bbb66a01d9e947dd8102aacc19b1ec596b160bf4c217ac6b636db507defcea23a8ca64e9ffb1ffdc6c84cb02fd4204451209270daea23a1775508a5239f9bd06d5bcf6a73b0e0fdef47ae811f1e88c3c", 0xfb}, {&(0x7f0000000400)="0e7b44a0bd5626569ac57fb4261ebce500a66a76fd5010f9674bec", 0x1b}, {&(0x7f0000000440)}], 0x4, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x130, 0x400}, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:35:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fchdir(r0) 16:35:56 executing program 1: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) socketpair$inet(0x2, 0x7, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/184, 0xb8}], 0x3, &(0x7f0000000300)=""/2, 0x2, 0x24}, 0x40) mkdir(&(0x7f0000000040)='./file1\x00', 0x21) truncate(&(0x7f0000000080)='./file0\x00', 0x0) 16:35:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000027c0)=@in6, &(0x7f0000002880)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000002c40)='./file0\x00', 0x2, 0x64) bind$inet6(r2, &(0x7f0000002c80)={0x18, 0x1, 0x9, 0x9}, 0xc) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) getpeername(r0, &(0x7f0000001480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r1, &(0x7f0000002c00)={&(0x7f00000024c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f0000002500)="63a61db9f4b36ecae7f0f81a9951be0c1d5c188609c45598e924df8c6364d1c71607c453eff8af2cf2464e633a4df7fed7b6aa3e7504fec7857d978bc34df3e9b6826d4656ce5429b20adb7704f821cd28e5e451f22ace6f6d5a7400616bcdd05e61174334c9581ef2a18b01ba4ecdd8f41fe9d3a3ed30102314d49e5bb4516f58c483587f1b0a620f085df0a6c49eef", 0x90}, {&(0x7f00000025c0)="ff16e57eb428ea0a1bf229cb36e377d5dc08032074064790f8cb63aa65e2fd3fedc8783e5d716c65271513287881b90227bb884f65a508", 0x37}, {&(0x7f0000002600)="cae51dfdd76160aa1286d7bd6a28d5f6f1f71717bb6f8979e8d578576b03950b126303bc0b4c19933b766748f9af94b9ce55a9dfed2790496833c379fcffcf5fe11fc01ef6cbb031a174e8be03f25a005508280df64560648bc7ff6503d6cce5cf7bdcbbd91e71bf52656433d1433987e2175be7d767aa1ae189c9c982bf9cd0d5571bf76524a75dcc1edf7bec03987edab4187464f4f42fe6a5b6815f43013da1b8e9ded9a6b7018aefaeb9b7214027d90ab3d89b895fd1f4fd2a786e01fe46bd7cebe6a8096960f0cd27b8c977a7fbbcf226441335298009af3e65d14a72b294000ceb881fb3e8d2a9cd1ce162d9de1c", 0xf1}, {&(0x7f0000002700)="b8f96eae3ee89b9b96048d264059669de70e84b17a689431293aa8d04f750c7933185b9247235f86e50cd7bc180bfbc8cbf22d9012e6c7c11b47a3141e137d6e5acc8ee72bf8b98d49809a1f4482a9fde7b492cac47380fdd0ae08013af58d6e813296bfd9a2238064e477c1052afa0889363ef6", 0x74}, {&(0x7f0000002780)="507af7f5f6192e9322744fcbfa98ad465b1b37", 0x13}, {&(0x7f00000027c0)}, {&(0x7f0000002800)="0033d61040ac6f4a22a407001466bbc1151f185bcb9706cf74079de93ce6d2748debfeb8847f8edb61eba6660e68cff1a32d95afb0b7e2f5071a5b8d1ed7e26983dafe64cfbb82a70ffac44c3aa6326d53ee6038b519803194417b9f1d8a1a0b296527544e781c99dad2acdd80645e6e", 0x70}, {&(0x7f0000002880)}, {&(0x7f00000028c0)="9b6fa8e31c28abf53aed5d8b9d5bdf4f0cb07035604278afb22a20408ea0bcdc779c8e1ae16c6f3ec06db1332e4010fc4b499100ff00884eee739da7fa31b086ec0f51131307be84f67bae48950725886a25f27095ae47bd0363ff0e6f1b1a2a18893c71a0d3e758f264cfe2dda946b15f8ea939da69b91c41b57712af26cb2d477f540f03075a1cea9f6f8ee20670fff6400bb0f137245f31cc97917c3f4403256c4af204e81fd584b18cc651bacfb45509c1cf07f3f165f4c9baed4f897f84e491b12dd175e1eb24a81015ece71414eab33941a23ea47abfb9d12df4e0ed99850566acca9aa4569d9891fb4c2c569495", 0xf1}], 0x9, &(0x7f0000002a80)=[{0x30, 0x1, 0x8, "940ef905f97cdcdb104d966a433814baccde6deeaa5291e80af5325fcd"}, {0x70, 0xffff, 0x5, "338aa17e6de395411335159d5e9583d4a2dab437f04f611d9403b39300943a7693508fcdda7ea3ce712bf2304c8df8ae741cf7d3efc124012a8097d608ae5aea7184c0ea83ae5b41c3e541ef48f4d2267d2b7424cca538449b81"}, {0xb8, 0xffff, 0x8, "c10d93ee63c7f724221bd88b456bfd760eff2a8c3fc1a6cf35b9ce5c19812a5c40b2c400f61a53f43edead4306e423852a5cf335b9ee39910c1dec6e7dfff8e3037993d45f89a724eaa3750d99f7db1085945a7006eba110579083ebc0eca73e358c5de4a8aa6dacdf005f17b2b7aa5718c35d630a74d316fc3c27aa8c6afed6198d88e05b6782411fb6655be765a9697d954fe4b26dec7529cd15c850af76212c4d"}], 0x158, 0x409}, 0x400) 16:35:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 16:35:56 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) 16:35:56 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0x80) r2 = accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) recvfrom$unix(r0, &(0x7f0000000080)=""/1, 0x1, 0x2, &(0x7f0000001440)=ANY=[@ANYBLOB="4169f6b400b6000000303938397daf841853499b891f63e804cf3019483561b8a2fb44706cae4aa22560afac917037fae650bb8d327d1b6914b71bd5268955b2df764ebb333531a46235284c6c9d79c6cedf829e73d81cc9d0afdb438a982e909fa284abea27d86323f6fb068c21a8e50d577bedae08f7cc0157a1bd8b197802903550db5db60cacd463135b4e0a6725a15d1799ed98c51d5628e6bb88cd164ae823d7e06aed1a1abcaba207ae9a6628a0bfb1ebe053f53d282b8bd2b86ec65f1100"], 0xa) socketpair$inet6(0x18, 0x3, 0x49, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x2, 0x5755}, {0x18, 0x1, 0x7ff, 0x8}, 0x5, [0x7f, 0x6, 0x100000001, 0x8, 0x2, 0x7, 0x3, 0x5]}, 0x3c) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20480, 0x11) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x141) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 16:35:56 executing program 1: socketpair$unix(0x1, 0x10000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00@\x00'], 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:35:56 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) utimes(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)={{0xff, 0xfb0f7e0}, {0x4, 0x46e0}}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 16:35:56 executing program 1: getuid() geteuid() r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1a, 0x40000040, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x1, 0x401}, {{r0}, 0x0, 0x8, 0x80, 0x4, 0x9}], 0x1, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x1, 0xa484, 0x101}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x12, 0xf00fffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x44, 0x8, 0xfff}, {{r1}, 0xffffffffffffffff, 0x92, 0x80000005, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000083, 0x1, 0x56fd87cc}, {{r0}, 0xfffffffffffffffd, 0xce, 0xfffff, 0x3, 0x5}], 0x71, &(0x7f0000000180)={0x6, 0x7fff}) 16:35:56 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x62, 0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:35:56 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7ffffffe, 0xc9b}, {0x401, 0x1}}) setuid(0xee01) setegid(r0) 16:35:56 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) dup(r0) fchown(r0, r2, r3) fcntl$dupfd(r0, 0x0, r0) 16:35:56 executing program 0: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r0 = msgget(0x1, 0xc2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r3, r2) r4 = semget(0x2, 0x0, 0x210) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x100) msgctl$IPC_RMID(r0, 0x0) msgget(0x2, 0x0) r5 = semget(0x1, 0x3, 0x15) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000140)=""/157) r6 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r1, r3, r1, r3, 0x100, 0x2}, 0x3, 0x401, 0x10001}) r7 = semget(0x3, 0x4, 0x80) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r1, r2, 0x0, 0xb9}, 0x1, 0x6, 0x1}) 16:35:56 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="529cc5440b6834c3f0ad90c2ec9abe6a6b7345065fa0c92317807685beeef5a56a2ae75d17ce8d129469bebe24c5ae2d27e017b71ca3a1152f27bf3779a2c00830d3ebf6f9dacd5bf8f1cf4fa105c359b3179ec9d3a30565a1c36fb067b67459d87831ec523baae207b061dd45b7e169fc7a289121ec6386ba26e5609cb4207755dbabcc60827f3a7f4cfb917bb3779f064f357004c2f324146494770f9fa86b84068b0b74b794c90e7b9be2c61e01b6b14296b53fa07d0cefc3fc9b402fe92c2b29ae949be02a8e5cb1747e3ecb983a1d7eee129f24283f129636d9163adafcd397cfc98c4a", 0xe6}, {&(0x7f0000000100)="9dde74134ae475a05343772c1d28f784d8cb7b8e29417b291feb66204e52df1edb8dc1114496c38adf6a5fc2b0bf4389c28ea6462bac1d77cdfda7ecf561e20f46dbc1db01d3200e91238927e5a6b71a3ff283d5245326cc63772fae2b69dcd59aef3e6b36274605232fdc098f7d9f3be368f35255ad45cdcf2cabcf", 0x7c}, {&(0x7f0000000180)="c6fdffcdd0d9f9259f8956354a612007b78ae5e5aa3ee6647c7653e464675c1458a6eef9cc06be6ce7f59b7421e55774973ab77691c4e0d36554f7d951ec9dbb49db70a599b849173bedfe1b49d19d2d3b227bb742b0d918b5bfafe0417212aa4f0fe8d5bcd4ddb384bdfc2f0e39c90c396d7cd1a1c5de2b3e315abfc04ecdc2854b3e1a5ca5270f76cb23c5918b7d307d7f7033d27ed2c8", 0x98}, {&(0x7f0000000240)="35d4", 0x2}, {&(0x7f0000000280)="e1f7a96db53c4ddd144194f1ae2d2678b821637c8015ab52611a2c26a07f89a2af343d1a2a774abedc9c", 0x2a}, {&(0x7f00000002c0)="2aa5e5595e7fabe0483ff67221448629c8cc0d690345e3cc2d439803c78774f00fb8c46679b724aa141c79e3cb673b443d536d4ccba5548d10bf19b813d68b4c99c439193c83bdbbc57e644f87e76d04d873b47075490aab596c0e44942e6f88057c8c3c18dd689c8c0eef3fd2eb944eef414f65668a587b551e94eb041dcb7c57523f7eb88cd85c0e11228f6cda5057f4b4a5dd9c00c16f2419d592de50d1cca4f9ccd0346f8489dd4b338f2f8a5cb28e7449", 0xb3}, {&(0x7f0000000380)="f8841864e47b73a15f82b372e2261ac24dba0410ab1502d6977c26548cac18623651d334830b002541d55197cbeddd92ea9c9e687807c2d530d2d9bc82292da0a147184fc9d14f2dcc4ac8be9b39e50d545405731d56ac656e88248e218337d392f5c4bde049b69970a452c051e5347fd40d0ea86cb8ee2ea8c343eed7a0f33ac86841d7a7584d2a2aeb0481dc30da72ec7f3a2d36e6b6bbc381ad7cd37ff5fe5ebe8fe58cf672110e53aa908df463f91e2eff7f3972bcc3dd9bf1e252262b56489fc3d314126eaff424cc8f7d32cd59dcad299aec6317afed6b9eef183d7e865cb25633b1abe5a225b177fb6c2fc382ab005688964ce6c3b43829b95172", 0xfe}, {&(0x7f0000000480)="8b484933292aa3ab4209020b8410ab90bd65ecc938724cf34b206fbbbd97c05c05041c4b99141d20681a5390af28d0a5e72aecea42bae067b3e8fb", 0x3b}], 0x8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) 16:35:56 executing program 1: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc) 16:35:56 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x4000000000000200, 0x0) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) 16:35:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="6800000000000000000000100000000013c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22f5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f400000000"], 0x68, 0x400}, 0x2) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:35:56 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) clock_gettime(0x6, &(0x7f0000000300)) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) pipe(&(0x7f0000000240)) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="58098f4356f957da0526b9f78e876f652fa847147341015e69529c722858458b400df323b6ada4824329", 0x2a}], 0x1, 0x0) 16:35:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0a0, 0x3) r1 = socket$inet(0x2, 0x4003, 0x1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:35:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x76c1, 0x10001, 0x2, 0x8, "d80855c03b412130bb82399253a6fd252c6ce178", 0x7, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) r1 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/158) 16:35:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffffffff) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:35:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x0, 0x2) r3 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x20000012, 0x10001, 0xe5}, {{r0}, 0xffffffffffffffff, 0x29, 0x0, 0x1, 0xf2}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000023, 0x7fffffff}], 0x4, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x400000a8, 0x0, 0xae16}, {{r0}, 0xffffffffffffffff, 0x4, 0x82, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x0, 0xfffe00000}], 0x2, &(0x7f0000000500)={0x0, 0x3}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x10, 0x3, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x7, 0x0) r8 = socket$inet(0x2, 0x4, 0x7) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="e38e4006a0a8190f4710a87fa458e1f0eb9b31b0db7f2859080613fb45f0047bef53d54c500c42e3c022cc19bab79c", 0x2f}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="99c1b2a7a24ed530f9000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xa}, 0x5) 16:35:57 executing program 0: socketpair$inet(0x2, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d247bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8f91aaea13a48f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000639504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) accept(r1, &(0x7f0000001200)=@in, &(0x7f0000001180)=0xb2) pledge(0x0, &(0x7f0000000080)='*-{\x00') fchdir(r0) 16:35:57 executing program 0: clock_gettime(0x7, 0x0) 16:35:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8040, 0x8) fcntl$setflags(r0, 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:35:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x9, 0x1}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:35:57 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x10004) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x2, 0x0, 0x800000, 0x0) 16:35:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30298, 0x18) socket(0x18, 0x8000, 0x4) sendto$unix(r0, &(0x7f0000000080)="885b8bd2da0cdd18bbd89297dc6cd61eacf7571788bcc5b6c1d1c9272e2f84e887ea0a79aba35e308d2e1cf9b5a61e0939ba2ccf451daebfb28d9d520b79ddb3832259acc083ccd66d251a78d54d0a9fe464d8ab57286c1b2476f0fe29eb4a3dd936579d32c6f9575f6becee8579c60887445a16a2e36ec407a6d1bba14544f1e5d3b970c2f683c9528dc4a2aa3b5af806496557b3d78392d4c79892", 0x9c, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="01802e2f66696c653000ebcbb3082608dc5b79b7fd6436e21f64987017da7511febd02ba3b72e2e5370f3514347313e7e5fa22e0b7e9ee5e88946f9a6e5843660883ca5618d9c434dbb24a295534d9e6d7bc741e287df9d0d00ba11cd2f7c7ede1ad90da164b7d16eaabee343625e9a9c9b6a4a9bb75396972b896a70e189681b232101a05c10b489858bbff6494b1aa3cf6136d3668b51b7ffb829bf5f900546cdaae260000000000000000"], 0xa) poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0xa0, 0xc0) pipe(&(0x7f0000000000)) 16:35:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x175, 0x2, 0xfff, "c51b1a8f88752371aecb27800761213b7f07b05d", 0x10000000000000, 0x1000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7fffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x2, 0x80000001, 0x101, "1abaa80fb7f8c5430cc3f36f50dbc8c36c05638c", 0x5, 0x20}) 16:35:57 executing program 0: lstat(0xffffffffffffffff, &(0x7f0000000040)) getpeername(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) 16:35:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1ff, 0x1, 0xfffffffeffffffff, 0x100000000, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r1, r2) syz_execute_func(&(0x7f00000000c0)="c463253827e08f494801557c45dad942d9f76736400f5bc30f4727c4e17c52d265664018fdc4c299ba238f4868850d9effffff32") getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1e25, 0x0, 0xef, 0x8, 0x6}, 0xdd) 16:35:57 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:35:57 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff8000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x6) 16:35:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) write(r0, &(0x7f0000000040)="5c5365f1169eacdcac810160a714f0de93449c652f7ccc05d280525aac329562e8e22ccdeca4a3095265f0068455224d3009773971fa69da3b52dfb9c5d8a05ba8f5c057390c13f4712fdd33ad1cae6a64f7867f891f5897ad56c6e66efb05", 0x160ec0282079ac9e) socketpair(0x1, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x923f) r3 = open(&(0x7f0000000140)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7b}) 16:35:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x20) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000001240)="62263a32d082a2bd206a308f9f03eec89e19d8ed606368b95a657261ee6abbe70a0e86f8a9527dd79fee5ddb5197caadb195bf65dd40d88e04", 0x39}, {&(0x7f0000001280)="f91bb20229352013d5176a8e610f2444e214f7b0d958aca344d0690bb3474bbe4de174bbfaff3204fac8a54829b1dc4d2727264f0aaeaa3fcdbfd5e0e472330b90179d46f0a7779935cc2b6b1edf5df09cf51bd4814ae9ae64ccee81bf006eb115a6fa16af5bc70f91394e324bd58c5716e34da6225db56b2fba43e9055256201dfa54f1bb5413705cd5e3fc1c8c228408afb15961582eeaf1a5cbffd840147604ac90c1e19b83a1cfe24060", 0xac}, {&(0x7f0000001340)="ff5e60b94eccbdfed4999e43d4e19b6e6194d956370754e8e9917c70ff06d4284d05893943dc0f592ecd445b013e004e9e034b0ce04d49bfdf1afa2e668e84859309b78259255b60772df4bfa93a3cfb924d93b59a0936cabdb1b4bbc68ddd781f4088387e8d5eff486a39444d36ea3d813ef8aeb0d3e660cb5a849926c7c2894149a02a2996e30d7c952aa18e4e1806c5c207c1f64f99eaa3ed2094cafbf15a16bfc2257a88e67fd1a90ead0b5825479eb86b01ecf5c21f9fa7e400970790c2a342585b93387e691faedc4692f3", 0xce}, {&(0x7f0000001440)="05e4a0480a8278a79c866929fe2b2ca3fc97a80ea46171a261a79d761e85e0865cc234b16f091d1e0be16fc2aac1601f54a14f4f2ea286aceb01854eec4fa1c532e87f154c164990f3bde200ec472e5bcc27d33328495d36917cef228800b87e91768c595a02e5f19007f4fab533037429fedfc52f8bb96086714bdd1368bba2cd31c3254d268c0ed531b05eb689604ced04a1e7a866417904805aa571ef9f9ac090c29ba4c791d0cb0cf765b86779dd84", 0xb1}], 0x4, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000001540)="c44eb0a9fa55e8139d0f1a7d6929b2af1cda44a265636f10f0b3df524f0f85b61356926b8363e754257043cf4238d92b33aaf6b4c1466772664d9c3236bcbb9add98b51cfba66e8c13bc567c767d7c7896b6fb58b881eafa632ec3187376c64eb7ffaaf5b217e53a34d12379a7b8a8808f", 0x71}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="36a6e75343684c5620188e883bbaba0c75780bafaa85c12e42cfeeb288edd7975b06cd3bc9a90820b9c0c160b32d8942c7d173e4e2671a02868090e24bfb26ac180691f925eaf426443b", 0x4a}, {&(0x7f0000001680)}], 0x4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000019c0)=[{&(0x7f00000015c0)="cd2e2f2e5ead90989309aa8ebc3c7d77", 0x10}, {&(0x7f0000001700)="1227bea956ccaf7c9e8c3c76fc7ddedc6af051adb0f2648e2d61d3f958fea8226160efc1a46dbfe80936b775689498afb0e0aa3a9fe7198d89e273894a9504409a228343e158af66fc3c623ff748f57fe015667e35eda4b51b976be19e1a2ee97d648c781bf85f66eb916abf85bbb6ce21e2f07d141461f42ccc27c6342aac9d48c99924eba91e00b460a5127fe764e4fe2fbdf0f9dd1b61a9eb97919030e18362f33ff8cfa7f8b8061db08f9be9fda97009ee64e65f188ac815bdc386a79a02829ccca72cdceee48f19f3d92880b71cf97764f298c8e14fe59808613218ce1bb0532ea190ef86650921c368", 0xfffffffffffffda7}, {&(0x7f0000001680)="7c09563d9a4fe9115f063a3c3534b29b5ff354abd41da6693b5aed73c5ddc42c458dfad025ebd0d130d644fd2b16", 0x2e}, {&(0x7f0000001800)="9e0595193e81be718692193a733583d5e3ae2a9b95669c8226fdc2f29ae1409d37e518c61656b72c8fc95e1e7ca2f292f50dae9241a83b751595c0c0dd4a7a67442fc60f798ad6b8522ab2e84ac8cddd0558a82edd7f6770569e71bd0f94416de277755b0177fbb5199c10f6086d", 0x6e}, {&(0x7f0000001880)="f2c04ee53210906701fdd7493ca2ffc196e5d9eba04ca874654214070dad591918ef98b05192f21c35e0c80212af4c606fb4e316fe4452be9938366a3f4f1b92240fce29a627258a766c374174d7d8348800a0ad53d457c8f147b2e7f44611eb9e06b78e6787e16bd65c8d12729be83ccab6f0c7d82cd8307a1f1f9c4eb521df8437f7cf43538142ece698afd2ea708135356275bec747af37be9768baba38433daf930f9d95e57fbbf82040f15f14e2f144b2258321f9abf375d3c0c8106ffce576b05a200145e8cb47d65dbe8f04b9", 0xd0}, {&(0x7f0000001980)="5ff124da01", 0x5}], 0x6, 0x0) 16:35:58 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006000, 0xffffffffffffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:35:58 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x1f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[r2]) kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) dup2(r0, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x10) kevent(r3, &(0x7f0000000040)=[{{r3}, 0x0, 0x4, 0x4, 0x3ff, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0x30, 0x5, 0x7fffffff, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x3ff, 0x400}, {{r0}, 0xfffffffffffffffc, 0xaa, 0x80000021, 0x6, 0x5}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20, 0x2, 0x7ff}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x401}, {{r3}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x2, 0x8}, {{r3}, 0x0, 0x30, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000040, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0xc1, 0x80, 0x5, 0x8}], 0x925, &(0x7f0000000240)={0x8, 0x97}) dup2(r0, r3) dup2(r3, r0) 16:35:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x8000, 0x3, 0x796, "a694990ccdc941f41f3fbc821428151ac7905567", 0x2, 0x3}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:35:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getsockopt(r1, 0x7, 0x0, &(0x7f0000000040)=""/72, &(0x7f00000000c0)=0x48) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) dup2(r0, r1) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000180), 0x10000) 16:35:58 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7fffffff, 0x3}, {0x18, 0x0, 0xffff, 0x9}, 0x3f, [0x3, 0x3, 0x80000001, 0xfff, 0x3, 0x4, 0x3ff, 0x2]}, 0x3c) r1 = socket(0x1e, 0x3, 0x0) close(r1) 16:35:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) close(r0) socketpair(0x26, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x7fff, 0x10001, 0xff5, "e8da266fb0b1adce987f5de20e374656b276787d", 0x8}) 16:35:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) sendto$unix(r0, &(0x7f0000000040)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5facaef20b43c87c28c192adf5eda904326a4e25c227f9c25b8675f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec320162e22093ce3008d87dfaa2a4bf3f936940a883495b948c323e9d825158b582ee0c85131d6937d97a09a", 0x91, 0x40c, 0x0, 0x51) recvfrom$unix(r0, &(0x7f0000000140)=""/160, 0xa0, 0x800, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 16:35:58 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="37beab2b63d4be27e29b35c60f1966eee4e8e628ce2a570dace0b799f1b037d66a8c71df408296029f064324629c6f6d686a208b949c37e22834e828aa855b2804c3a7b99357c35b5c325b91249b89041c", 0x51}, {&(0x7f0000000080)="a1d53021fb1eff7e22537b2ac5eaecaf1bf8c04f9f96336098406ac8cddc688faeb3381f8d6e6a00aeba92457cd76653c86cfa47944ef7aba2fd7e9fa3aba9e6784ae20aafa28d8a1e3e99a600b2da388ea59d48a792f1c891a8fc13fc8366d46e89f8810e1cf54404fac626c349a5acef3ff42d0c0e30dd67da65f0ad8ba4792e2d88d80ddd8207d229c1a51a6ceccc649aca7029e385748ae5902290c2f4c34827f07a3cc3e0e5680a255c7c7ba60f459b9432228d2625a8e41653e45ccd7a540afbe3b258086d0783f03e226ce886d521ffaed69e286a80", 0xd9}, {&(0x7f0000000180)="c10992286ea70a786e7663d036d43857a9332110526cc81013a25407c5f93b7d0788fa9f88d7ab459e4819f340f785f9865234eb4f609c78d133dd96e6dd0db46d029a7fbfb88ea6", 0x48}, {&(0x7f0000000200)="54a1899f7fabbe211bb532d532cb81e43dc077cb0141614d17ade86d402f6096cd08618c83585762ae45696ebc0b01af4ac8d9657efe968e513a6cbfa162cdb7fcb084922a51f09db4700bf069291d30cf95ac3fb87350fbbaf00a4579c599348a69748703ea01c14620c3c694a5d71e762611e543ba42820793f4ef32b0092a65a3bfdcbbe03652fe5358df6effc3", 0x8f}], 0x4, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x1, 0x2, 0x3f, 0xffffffffffffdbdf, "e2049ed67df13621004e495ca14deca06887f5c8", 0x800, 0x6c0}) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/108) 16:35:58 executing program 1: select(0x40, &(0x7f0000000000)={0x852, 0xfffffffffffffffe, 0xe, 0x7, 0x10001, 0x5, 0x4, 0x6}, &(0x7f0000000080)={0xa166, 0xffff, 0x2, 0xf5, 0x3f, 0x2, 0x0, 0x7}, &(0x7f00000000c0)={0x793, 0x5, 0x3, 0x7f, 0x401, 0x20, 0x1ff, 0x6}, &(0x7f0000000100)={0x101, 0x91cc}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2000000}, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() 16:35:58 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)="1280f2f010f608e9cb4ab5b7ed15fe67b4a98ec31c9fcfc5e91ae16e7044c9738af1ba689266a982e2310484768b6adb0b7fd29d44032a69ea45aa49fbbc5f38962e4f3c1b4d6007b9804c68a92a7ed7941edf8a27f1bb8fdaa3c326eb51d9c8bd45d788e7142aaf94e8399002cd763733613cb5c0b8e6f6947b11ad303d97c4a2d2bb0ea0d3d83e470bc0884cdaee8af507bc413147ae40317a58aefbeb9a1482e5546eecb06e39dc89d3f679", 0xad}, {&(0x7f0000000300)="ebeab41d4d53f63232e1497cce0f006177ababe6de6ced6342afe8907870045b587045656da36dc0f0e3a759f564f24a252889dee4502ecf082d08696f2ab2e6e84116acfde608d6caf25025165544e881f34db33f677581d20750820dce29a410e3b7c729689f3b0bdc9c227ffd29a1bbbb6e87ff99a757c089a3b81ab5e2128c7e32b2ee8becfcb6ce806421ef5c9db8a266b0aaf8712d036a0562d7a18bbbc7ead0d8dc9af81f28d5367e3edcf6ffbbd1de56", 0xb4}, {&(0x7f0000000040)="1dddf150ac942b803a5e8a4e38146b6d8211432da3ffbed977e77d29161b3fb67c84e6b67e6cd29f657c9e8340a1ca25c9dcfc", 0x33}, {&(0x7f00000003c0)="b5040cbbc49d6880e9bbff3bec6b62f375b133480c4ec9f6ef9b6ffb23a997bd0e1a95d26210c603910d39b43a743e6c00bf0a8bdc4f6bc29a4d24b640034170e66fc8139edb665164303a295eeb64e7fbb6fa36b9af499f92883e74d11ea41a469295c9ddcdc588c32c1dbbacf6eefc93477a0981429610e0", 0x79}, {&(0x7f0000000440)="3b8f454aa546b4816b2afeb86db2749cc93ccff23cfb2b81b5896cd272d45a0b1f", 0x21}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="800000000000000000000000000200005977bae427d26b48e56a86e984642238500fde6d5b1e054e9d3bbadbe0cee484c369de8c24933c43aaa94a95fbf625ee1d37be60c0f05d9e0a2b19f3e0699ae4f6b91b6d1946a8a0c22f30b13acc0a3594cbda9e8d01d2df4a286425f6f78c982a9a4ec5000000c800000000000000ffff000009000000cd3d6e781f9436dd219e2f5735b3ac6433464df60f17d17ee987a2b5c5e7a57b03c561dd47ebef3e9bd9942f77c94f1c5f7165d0d0df0caeffa461b4810de750820f38e08b289bf90dcc65c848c89818d8fa7e7f7dfb1a187ff55ffe0529c4fdfcf5be25b5682003fe43f6120acb07b64f019e25c6d197a2252da25844233233e58620530b946ebc0142dd8813886c146a8e7ef8386188c0a02e374bc7dffa7d1653c9d9b73a28ebd9a40a575f647a2947aa5f0000000000000000000000000000"], 0x148, 0x40a}, 0x400) kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) 16:35:59 executing program 1: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:35:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4000000000013ff) r0 = socket$inet6(0x18, 0x7, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = msgget(0x1, 0x150) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0x24, 0x6}, 0xffffffffffffec25, 0x0, r6, r7, 0x3, 0xfad9, 0xbfbb, 0x7f}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000000c0)=0x2) fchmod(r8, 0x0) 16:35:59 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:35:59 executing program 0: r0 = semget(0x0, 0x1, 0x640) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="9b04203e32b4eca7f7688e9a57c63b2a071c0523a1e7e58d3f79bad5283bb91c7e208151fd0ddafe148e8c42afddf5d13a3991b895c77833939c6effa1df617697ce996f2e77da65324029c4d5fd3b1e44b9ed8064ddf761c2e832c96e6f8018bf998b1fe3c886645fc694e452700065689b608be8e41c0cdc22a03414d80e2bf88d3d23c048029e4e41ceaa08ff773fd07aac257fd557e01669404cbcee0d07b4d88482b612b33c51494c974ed011ee5bfa21", 0xb3, 0x404, &(0x7f0000000140)={0x18, 0x3, 0xbfb, 0xfa}, 0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/145) getrusage(0xffffffeffffffffd, 0x0) r2 = dup(0xffffffffffffffff) semget(0x3, 0x1, 0x20) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0x4}, 0x8) semget$private(0x0, 0x3, 0x46) 16:35:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:59 executing program 0: r0 = socket(0x22, 0x1, 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xfffffffffffffd13) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:35:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) 16:35:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0x4f64, r1}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:35:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) fchmod(r0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0xffffffffffffff23, 0xffffffff}) close(r0) 16:35:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:35:59 executing program 0: clock_gettime(0xb, 0x0) clock_gettime(0x4, &(0x7f0000000240)) socketpair(0x18, 0x0, 0xba58, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x100, 0xf7e8, 0x7, 0x3, "9908e748c72ce8e6c151f372b0198c9df406f165", 0x9, 0x42}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r1, r2) nanosleep(&(0x7f0000000000)={0x8, 0x9}, &(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) chroot(&(0x7f0000000280)='./file0\x00') accept$inet6(r3, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xce0, 0x100) 16:35:59 executing program 1: socketpair(0x0, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, 0x0, r1, 0x0, 0x6) r2 = socket(0x20, 0x3, 0x1) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:35:59 executing program 1: select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400000000007, 0x8, 0xcb3, 0x6, 0x7cb, 0x1, 0x100, 0xfffffffffffffffb}, &(0x7f0000000080)={0xfff, 0x400002, 0x8, 0xd1b6, 0x5, 0x52f748e5, 0x1, 0x10001}, &(0x7f00000000c0)={0x0, 0x1d9f, 0x8, 0x10004, 0x3, 0x0, 0x8, 0x80000000}, &(0x7f0000000100)={0x3f, 0x4}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) socketpair(0x2, 0xc005, 0xfffffffffffffff9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = kqueue() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockname$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r6 = socket$unix(0x1, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x102}, {r1, 0x2}, {r2, 0xa}, {r3, 0x4}, {r4}, {r5, 0x43}, {r6, 0x80}], 0x7, 0x6) 16:35:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r1) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bb26679d8caf915b491c92f9f60c9f73e974cf218f6b823fa6689a1fa02c8ba72d8cce3c95c827f64dfc12a3b74b63de53ec6048bccee6e889da6ed036bb78741b6ecb2b0e458ca09b3090845e452208170ce41155cd2310f71956d5407457293e6fd89e884de774a5368b191d2d6737c5a4cc15ded187e8322d4015e2ce64bc285f6aaf21a3462566308bbb3b72d0ce52300bacbec7f34cde4261d22a2476991a99f3d6baec61dbe7672f669db6f584e690ebc18f4541a76513a1e3e166d26d2999b379f00a4bbb6e21", 0xca) 16:36:00 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) 16:36:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xdf) fcntl$setstatus(r0, 0x4, 0xcc) write(r0, &(0x7f0000000080)='s', 0x1) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x80000000000000, 0xff, 0x2}, 0xc) 16:36:00 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000280)=[r3, r0, r4]) socket(0x12, 0x4, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = geteuid() setuid(r5) setregid(0x0, r2) geteuid() 16:36:00 executing program 0: utimes(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)={{0x7}, {0x9, 0xfffffffffffffffe}}) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f0000000080)={{0x9, 0xcb5}, {0x3, 0x8}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:36:00 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000240)="0b139af12340af4983beb9e8e7acf0058b010ca705f6610da955f9b70b4219f708844918ace25e9fcd593d5bc89297bbbc8f4e5aae6f3e40e1df3e3c7320a1275af64a5b63da83d96f43abdfd490424a6a881b88f2a358107d93c407fb71370cee20d3b379f9", 0x66, 0x0, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x3}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r1, &(0x7f0000000300)="5f00922f701f4512816d58b082559341d06f372a4fcde90ecdc70696ef798ed195bdb8d10598131be57c99e24736c7d59737694e65c8e16c16d2f4319091ce153158880e1652310109248cc42c54845428042e5e4876ed102859aa4c69f283c511c0f1800b156990", 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x2ece) write(r2, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) write(r2, &(0x7f0000000140)="fea45e26ce5f8b4874034749dc8fbb0f00b7085350b1ff3c2f03b654f5fed17d0a7503ed0e95e2412b55eeccc384d4169bceabe9ae0f5aff6e61f43b31d20f726574c3faf7af", 0x46) 16:36:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:36:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0x1}], 0x8, 0x0, 0x8, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:36:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="0ebe2e30ed016c6823726ea819de3e28dd9529337e40007965f21020ab19a5a1c8a8ee0532240008e29335cc16d76ad338a61329ff7822d671a462221d85444c7eaee447ff6aaf050c5434c17ad06e78c3e670fb984fceb8c2f223404cbd45b5adc72239d851df4d5f7489148b20ef703504e741cecd39849bb7325dbd8bd1b53c262f8b20f463cf71948265d0996924af4910c7d0c8e198436f2ee6500453dc040d9094ac6746ce67769e659e608b8c79ff5233fd0aac02a315aed5633c0c4babd21034cd57e9eca21fb356d367dcc75a4d452de0ee6a5d21a61beeced25a28e4d38dfd596b0e3bd7cc3d24b1061eb8af57d0d6fcbd6a12340defcac25138e53144045f1d078bbe329c57117f67703b07f27dc46267e06a4e265be8ae28f794b51ab81319ae72a346d7d1163dd74d84996a1534d596414de564a56b1839f82a129e650ac97f22aa14655dee3b5c45c1ac0494e63c27bda7c78eee3da8c2979a60aaa8c2ef0a00e84560e62a32b233a4571bac7528f2d877611c696ee11bc537e4bfc85fe79534061880984d58abc8da4f3ea4fee416261d53a88c8891ac634c2c9bb065588bb17013de72c3186ce4737195b200860679c39f791d08460d07aeb86ee38d9335df6c79bbd4804285dfad33ab9f970c3b9f0ff9bc28bc3f2804a2b4ef6581ce53734768b04c21f1ffe49dcd119f057765624131e9f83dfeac49825a5b5daafd678d578f304e8c1ef0dae8ffa18bc8be01b1df9c5307c91ec2bb409c5a9a1058d0ff042122aaa840ac99d4d374204a6e7ff664df9e6994e4e268e12925f1d4eba55fc6362371a0868168f60df23938da782ac5bf8f7bd5c1563b5380da3482e8a990e01a3537071be7eb753089dd2602f08466da55809244d853fc4d4621de9a28fabb0a97e980464beffedef8e8c7d80a6ba6ab7ba2b5d29cf747893485a468941b327287690759ff2427339d9748b526447462371fbe805d21923b94ce8b516554d938288ea828367e3cb2a0afb15acdb97b23ab19910b133a1cd36236bf8c6f0b11a37b21f956a94db3ecc4b73649b0ecb7b797969c2644dce8aa5da54b6cbe34c9b7cf4f979d8938c382ac8f5bb5aa6a306d3d06b2c82b3c86bb0fd55920a7ed54fe50aada30fb89158ee2887affc32d21aa3d11787b9ad57da761727ab67dbbcd301dc31b9b029a1738f9fbee9255b794d426ed34f1be67993b1251563f66365d6217a0fb3c32924245fd9f97e9c913de06751ee530137ba18fe99df6d57594cb3eac6bbd69915ded67637bf775db76e01fb00302b93e75019d4302b246fbb47f0b086add12175ea44c1d1bc2cc253ce3c161c412caf09a85d1db5f8753b60f89d449625270b40278aee70af67d2addb5f5a2966fc3ee6e62fb7a0097468fd3d2fbbbf8723cd4ed8a5b78601bd5b28d5eba3004b2a6b9f5794f9c290fc1fb20ff96295aae080bb84e7e5d5e2b52e682d442d4d896a5a438f131653a22909416e3ec41be4838a8d86f315aa7e195bfb7e710270ce902349e3d05f36356ce720b96d1f65f02785f38a28e4666eae018bfecb7295ac1c8e485f47396a4f95620ad47c423b20c25cca7663ac6da0f57f045d3b169e1bfbdf8732f9de00df767e9cd3501b01e5f91c9e74f15b0340c76cbd97369a84050a0d17386125838669cd5a2ac0391508a83213583f3d67bdc2a71c0730f86de2b344d6bde7e80a0036b5c055619f968e0f9b566cb0faf026278d81deadf54dba62ac4b150bfd0c6a41f77e5e74dde22dcbbb2ed4c5be442d9a1b2357f4d9e71cb0f341c77bfe01cc9b0f1e500e523385db2cbe12817e7e5df36066f8337b5e8db0c2a9df4e24de8b091a6bfbafcd17c01cc24e0eb92e11795f049103a8f06d2ca5c73c4abd1681a3350a0d15b62312162924fe88a01bd29ad06ba2ac22d679385475448e2003492d3a814e176bb06c1f74b01a807a102f159a4c0511a85cad67a37615362760f1ffab7444544245b4311ba470e0111265b0dbb950a7872122999fa67478eb0882bea8a31990a902cc4dc523ae9ab800e47cabb546976d3f1c64249ebbb7095452dba4360ce228bb0821b5ec690b1dc1e1789cc7e3b0ccc37de98f37556f6b4aca6d7d80ca35b964b12453888b218b33ac73b809558059851e0db1b31b48b905d9689d455324087b77b83e36dd86895dba2e9efecd4a761aa36024e4d50b304766e3995468f43cc9907598f0ea24cdbed4465da6e5cb55d934040ef3a87dc6692785d24c41b0bf688780e9f4afe1f233284f0e6defe8b8c66e4c71c88c938272bcdeba827b9c0ec88169c91ffa3c63f5e60e4ba2be8244b939c669c84f2da6ddc2582eebaa43e5b44130e220fd085bd1df1b4ba6e2b566c30454646588414f4747c2980c62cdb6ed114a1f93209d6d517720b02491e5033eaee8cc1d82f5d4125089deb699c2d9985feeb0ff052f5376f5584ab89347f8b6c6f3f13d1f52d92ea167f739ab33dbdeb967062dac56ca6e8b91da2b27f0d03d79bb217ab0fc571eba0641022425c97e9db64fd51b4a8620c3ac0fa94c941c765e3afd14f4c57e935de0e45f542eda0c98a30b8b418606207d9e611b2306f98a83f321d405e611ca29163ddc056aa947f6ffcf3dd87e2c1a96c190f5a4369a967538743bbc1be0040fc34e1cbdee4afc4c49792feb1e01f0c0a04f118aaf076d46323c62ff38613270ef18b79e6e5f5c895698b7d6f85bb847116ccfef533442e0e6f82e7bba2edd75142558cca8e888d93d7962fe386d11e2283e3aa885a4302575cf64114090a67eb1b1fe4bfd956f5e23a8d69dfd160337fac5e3c8321f86fff354c6253c805566a0cc9f1cd58dace7e2a8621d20653edf7d1157d12264fe68590d7aa6976f4d1d3434e3cbc103ac8b3eeed01568fd3b8b65cb87998154e5e2b2450b8c149ed8fc77d21c8b754f1498042766100287501beab8d81010f257f627ea60faacc0c09deb1f3b40ec7baaaed77bad059129ce4dd11f935c5eefb745b8b2da76817405832406f429bca2125eb37f51b235699a329eb20b6733f8fe6c612e4e3b1b5578e45a04a815c778a7e2df331697bcf73578de960e72f4378360884a3125ad61833e196dae80aebbcbc3dadb98007ded571c83720531756f56d54af605f680ab29f0acbab9d6b74e25a9fe95b9a0753686a4ca54608090a6df35b7fbe80434dad85b66d67027bdf650b7d21451de810e6f60b247bf5483a891f15c5830b35c77bd0167797415981f864887ec3e1803e8d67ddd58c6d8cf0fb285474c61c5e98b5db56a1c654a7319a4c493b15a2aef8b943137306564742c1618993136b8f92128b80314641bebffabcefc5586b7b51b5c626816373c1129e555c0522c995cafd3c48ed333b925dd7d6d958dce150ca237b182cd53883623005d5bc8641720d8b77b16fe163a4130919167ec6fc4314bd307556537bf0f41fc9b14b3490cb987104bb6aa9b791c3c2e832fb622bf41b7f844df1f01d52b4530f4480697b3e071fd1a6aa02fe38c71ab904e7ae11408716bca3fbe3558ee248467d65184f201b7b775cd71f2ceefed2025ce7fc2e06fed11e9b826c5c36bf0d747b000800bfd6e8373960b14683d0c71cf7abf4669207e69d54fa221f9c9c8450c17fbfd7eb8ba67982fcba4c47e3e5dd63e2dea6eebfcc3488b4de49769fa09a82969e686bb44f244fdc64d4ae22113f8c10b5e671e37f0a5c96af58670ea57f4dc76fc2e17023880975bd2083fcda5244490679596882b3990067cc51e0bb03fb29119e2b3e59eaf83af58c8d75acb0474b1e866ae70e4a233ef0e272c9926c97bc8d71c9501d9be1680b6242aa9f0d406b1b8da2677c4f16b4a06fa68d381d745fa3cb423473b2c5bc338be873da3e47399b8dd1d8ab48bdc660753ec7ade1cbe9ca5fc797165c5ded7d40cd18607639afcf931f94730960bcbf4e6f6735db8700f956051e32b3b5766b7747f27c4a2135810fdf9448b06e59b4c89c783d1ccc570b5c7044a6f068ff988d947ef723391d19c72b54f5f21ec805c357b4d6415c216321f39b4483a2efb65929dbab1ebbc8b3867851ab5b49cbd1ac0f374126040f1bebaeecb39681f3d809da5f732efd10a9f0016fd7005e95e24a107f252fc60a6665120f44d9555f550efdec2d053e10ccbf97e5816d5dff903dce4ed736445bb7ad197d738f7c697fafa16c868232f02809c27f16441d45dbcd74e000fb126335b057a0a4c43d4af033cc7d6311765141f39666af8cde9af5b7ee1878b0fbcd7b0e9a5c505cb89e29058948e1c46091e50e7484c88bb3b1686d35ece111c16e3f9b2b91982e730a745111324f67d6ea2bee7284a37fa5a593bd2b9b02c0cb8ab0c017ff66ee5a7158ec90b73242047a694be4870149eb4b552670ddc57489516c3ae3a7cb51ca3ef5f3c229b7332859506920c4bae0050f4bed18364f271ec4c9735c6188e4bbfa11557dd65439d1f976adf2948a0891a31374a65fb034aebde7947ba7e859fd19e2292df65d8811a5b05424de43cd8d33a9cbae9e86b09bdc783774e709d14ac2d43f5fe08e6346fa4228919987cf252bc2e7be47ecd34aa2b30979e5081fbadb655fc94e32444518dd8f19da543ec5a416421488815e3b87ef6d31f051a8c7d426822c9bc9c0fc1a54e5f5a8a6739ba9819ccf1cb47980ee02af5e9220aaf3be13aa18d4fa227ddcfbe203a8e0afe314791ade4a50c4c77ab56e22e536683bd8307c3106d949f966178298c24723b4bbe697b43d98fd2bcfda30e3fbe45e37698c223fd053ff2359e58cce56b02c0e898c645bf7053f3322b0558853786f56718693df9581715ca0d4a808a411f63d70c2aecebbf32091dd56e6f19884f2072931a7f39d82e951c78413e87199062203dc39de0438b9a975c6a4f06962e6bc448dd2a659bd42784f63f1881f42529c1b6fe477a107927262e5f015443009c3fe349d473176eae3f392b47950e667b59d2576dfee7df94fac7eef9e5eb3a99e1bb2142e418dc06e08478752b25dafa85711f5d103d10e1bb3c86d63693723dd1b582308559fe769a9f7c52f74d63defcf8c878b19d00c86b38d5282a76c1dfad3474698425cc615086d4bd4d272150230901f95a9b6d5167574b2dee81f00c1dec070df9501f98f11dd4eb5ab869710a0d7c10f21e2146d63f4101d6785243683da9e96aa5edc295f1022da2bd21d15ea2eb22ee2554cfc0d60eba76e926c67965d536500fdf79bfa283a6ef3e2703e5c50a185b9110c3bbe0268bab4c3634517f69e6396376113fadfe768aa4968f50831a609f680db0741c2bf521103fd4cae71ecbacbdad98be80fd7859f4cc1acd672dafcf76624a7cb880e5b61aae38097c6536d3c768f9eff01a2cee22b40dd47e661b2b5f1289ce73fbb6e5c83a7727d9770d55f6717085ddc5907eb385c4ea003176af529e9891cb371ab38949118552f56d6be5d16256342a62cd7e632c211155bce19a0974e04769e3b267b39e928b3bdba5f6ab2f06b5a6a5a855cbba9427a908d940e82e792c13be0d5567a56234bef95094460f16845f7b8fe176838af9db8e8e76f2656dfcd330810930ef646675fb8082b4fb3148ff8aeef9247284e2d1190fdfd29c6752b0c3553511adaca7e8f72d8b83565204bd1be6ae0d1edd17b529668d66b83c34f673ae11aa0d97c9b113b8b68dd7cdbeaca636407416d0f5c3fa8aeeb6cb6e1cf01700a9254eade7e66787ee0b8ec2cde707ff568cce65dd1a557a5f5200465a4f10c30", 0x1000}, {&(0x7f0000001100)="6a1a8dba6ff86a7700d8c8dbb0ae20c3e1610e12dcf2d979ed4ef29e37f4fb5a833d4a48e0df0ddd1cd12cc2919f4a2e3ecb0e4453b8acc2a352e104e081844d7525449d5bd90fa0968bc95199d52391fa1e85c18b6d8566b8d8bed391a939d7026583e52c7b782bdf57f0b0b613454ae3abd7086615ca137ebac89f251c113c80f535fa", 0x84}, {&(0x7f00000011c0)="2ec32ba2057b26963f8665fc096fde42c428c66ee0cdf05325e8bf0da792f78c3aa4c3e0b7bceb62bab18c8db054ed259859316938448e1655c77012fcf44400cb93e629930dfe2f8b082ecaf390d864eadcc79239f6d16fd7ca62c13fa6a68666de1c3ef4537bd0b03a7f031f8a8b1b76ee9499244259ade4ddfc343b8f06091be34d0c", 0x84}, {&(0x7f0000001280)="bef0b61123843b4bffab3abf2bdadeaefbce34ce1cd9ecb67dc289c5d391ebf8a1d2cd5e3942af0587d8652a2d8d6c7520e2f491384abbe357acc34621c330205fcc33d6d8fa8f8476f7e052fa25d54047a1286bf4e428a376e34212dfa90ceef7d9da19d0780e160595df50022845472c9b79398195667c3b2d5625e79f8558de2252dcc44e9bdcfd89a56266c880b410bff3441f5c7422", 0x98}], 0x4) 16:36:00 executing program 1: r0 = socket$unix(0x1, 0x4aca120dc2ab1bec, 0x0) close(r0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:36:00 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="05a02297f5b5df8edd50ea674facc7c5f28059fa6c1a9bdf98c7ef3a271bf475f267e7d21ee08b787ad47581cb3df9be05dcf3bf3ccf6dfb92eb5291466d559b2fcaf1dcd7bff03cc2bf53030414467f602f929c12fa89cd6a4b87eeb6f6713a8cc74cafec19c7da9505238fe2201c0a2b7376cbc5596c5f918b36dd243fe37f5034d7b823", 0x85) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="e7bd50b553518c18a5cae6c19148f2f9fc76cfa92daad3f5032902367dd0d6011d643134b0179d07497b162462b1581bf321660b1294c890766a67887ed54e133fdf80372ac72109a65348967a2028ab7d93156eb4ff9ea4450add7805abcaf9888786dd66b29d76609cfc245e781d2e40bd76ec905ac953812531dca988adbfc85e49a6ef0f8461e948bb287b9ea8f0495e0a3acc6a61be5b7bdbef7157b061a5b33fe8b543711f63e27d128385b6c90a11bf73a30f7ca8280627bd7b46cafd57496d2bf897921b690eef722c87e112c51db394df95ece682796956", 0xdc) 16:36:00 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:36:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118, 0x2}, 0x2) socket$unix(0x1, 0x2, 0x0) 16:36:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8002, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = dup(0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x5b, 0xb01, 0x1c68baf8}, {{r2}, 0x0, 0x20, 0xf0000000, 0x2, 0x8}, {{r3}, 0x0, 0x40, 0x0, 0x81, 0x200}], 0x3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x2, 0xfffff, 0x276, 0x2}, {{r5}, 0xfffffffffffffffb, 0x10, 0x40000010, 0x2, 0x2}, {{r6}, 0x0, 0x20, 0x20, 0x0, 0x3}, {{r7}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3ff, 0xb}], 0x2, &(0x7f0000000280)={0x10000, 0x8}) r8 = kqueue() r9 = syz_open_pts() socketpair$inet6(0x18, 0x7, 0xffffffff, &(0x7f0000000300)) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x5d) 16:36:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x100000001, 0x9}, 0x0) 16:36:00 executing program 1: socketpair(0x1, 0x8001, 0x46c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 16:36:00 executing program 0: r0 = socket(0x1, 0x200000002000000, 0x80000002) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) shutdown(r0, 0x1) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/106, 0x6a}, {&(0x7f00000013c0)=""/211, 0xd3}, {&(0x7f00000014c0)=""/165, 0xa5}], 0x6, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/247, 0xf7, 0x40, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000002a40)=""/123, 0x7b) readlinkat(r1, &(0x7f00000028c0)='./file0\x00', &(0x7f00000029c0)=""/120, 0x78) preadv(r0, &(0x7f0000002840)=[{&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/137, 0x89}, {&(0x7f00000017c0)=""/70, 0x46}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x4, 0x0) r2 = dup(r0) ioctl$TIOCCDTR(r2, 0x20007478) 16:36:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/146, 0x92, 0x843, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) 16:36:00 executing program 0: clock_settime(0x7, &(0x7f0000000040)) 16:36:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) r1 = accept(r0, 0x0, &(0x7f0000001480)) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x100000001}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)="a7a0ee162850acc17d07f9232c89aa68c3f0ad0962a8cec4567b8eeb07bba5dc60f6f740e4e207084ef91484a57db38e0d13363e5ad122a2ad29ce78ea53c5a52dbde36634bb4987af85e90eed92a7221fd26db82899487ef79d099f4cfc8f18a43741f2bf8111ac114448d74bb8b9a728fba95d014fc4303ebeb766b356e0bab2a143234475c430e676d24566f5b1e0036dab7b56c601724fbed711c4068092f594af5bf0609fbdb56fc1f9ba751d5968dc6df534b6840871d81d20565035f228f1af148dac7649ab91cbb5c906f03f90d8a26139b6ba1a1e6c1a843c942c6171cda7ad9f3233e61455e480b20be7252f2cd8df861b2bc32c5dc085f09765570a416231298483352f73acdeeb48750282a03ad514764c3163a722492dac42b27b33650797e33e71ae7385063005318054a23e3429f9a8561a1ce243a6eee2f1908a083097e7de138dc41e1b63997b5b7eda56ef5f54a6474daeaf4f948b1de94c33ebea32699b9b09b479439b42ad0de82c60e5bacd5352927ec5ef10c5378c762deeea84a6b370591e74d881b84c179cf63438612b27d99bff072d16ad486a769f7d13d0d64837453b5f00b1c83190e72899aeddb64291630a96f1df63163137a32667a31d55b8f5ab54414e03d5de0fb83922d3ad79ca2213ec9f8023e0b4f879a9dedd33ebd84e9d17bb68cca01b39357f8c65ca2e6f9b6716020eecf262812266f5bba35f30c2136898ba1c29c79ea3c7395a1e11d2d9fc4078d8cb2cd931fb7876308b6367597393eb6896989ae89048c25abeef2f9b7b6f82e13dec0210e74e5fc5765983310e3af8c54a23a47708f60d53491e376d6a5fd9790e3922fc6df07e3f0c15234e47d2dcd93ef4e0d9fa3c4d92012df11698a081ff401f0d04df6d45c7c1d6a14ca6036b6cc35344a0ac6c49bba648619928965e2c475e79d57f5d68f3aab2d65f850df4c0bdd0683de457a6ac18553fd44edbacfd41e1d6c8281a5930ee6254d5ace1e1aa990a3f2ce00028b7674e9476ad1207982fbd888052db7e9897dd5f41f45852953204e321a4f4ffa4dfa53a9725aedbc2e95f96afe8916fec0588e3de5d60d0782c455b3eef179aab3fabd109e034bfe8ef0f52b84db854e5d167bc64a4b10a7fc90abdb1d35cb22ceba681d373f8cf7f94f70a688f3de7f58ea5048580fc228ec8621b2ee9c7d47af13985e0f1932b8f2ba12ee6d93a2092d67f4daa1a484b21ef11bcc3374305f48b3d78ca7190ff881bf06f143f01d431d173dc649b9ed08631c073b04213963e6f18f0bd2eeaa9594fb4e3cfa8dd033099b9d526b843faf7a7a3dc532b6fbdbc99f2ff840ed4a17fdda71c9b28ce8a0f47b35ff44d9276eeaa4fc903280dd4268341f5d29b9bf1a7e125806d1aca85ce6bd8a7b2ea8693c0e4475a7fb48b3da9bf70795e49226f00dd9c7b829eb7c5d6ec16ea76f72660a4f47946be49976e252e96ebed754e40348f5d7cfe6557bbb801f7a17c5d2183c2bece1e0af1708b015f9c8acf5044322e5f7d03365bb23ae617c3f41feb2f619c20af3040e71ba3b223fd406c9b830a0e812be43e95de8277d921fb99498a4e47b9f240d1ad12943ea3a9584aeb9321164ec842b73bad739058f396ec5d5df89620b6d8005c025b9321010e58d41e800e7333d15afea1d80d98f249fff827b0f37df42becc5b6304c4ed127408691bd0831caa04a44aaaec9d2bd414756eaade074be8116d876618c3d38caf794cf91b60db853a8706dd596fc248d9bd50608b5fb26c52dd963862b17cc71cf4949b3db1e5e1ddadd1d7ee85b95cffe6c3de22cd045d95fda4464dd2b2ceb3951a323a285ca416fd9a2c75d88826c97cf57f9d93fce895dff8d0e2206966e4f8e65b9b280474e71e66f0823dfbfdd7e28a3d96432429fa72b5b57198b525b1acdc6f14afbb75f18d15608a93a06dc9dcd6cfb3653dc6ad456308ac123aa2bdccd08733d560bab8e8a02f866a65f0dfdfbf612eb210b7a1614eed95e37d9c70ae52ddd8d8d2b1e683e44f7e93825868e54f6ac49708f62ba21d21cc9461dd33b9223b7db95abda0526e54807cb9c7c4288d1b3ad1aed8dd78d499e3a064a87b3d75673c9d0e3d2c018aca732ff199d66966556c276806995bb07ac44aeede1bc867e60576adef56e0bdc941fe5edf32a1343415a7efbb148499ada18da5b1aded20ebdbfd4ede0012e6554ab918a2039cbc892cef14ecd6a7daec94a9e7d540833c0fedafec03ca428845c79faae4859d622259efadac603fc2319c894581d27a097a3b600adc43e5ff031432f76c952412e6ae6c44276a8b03f7c364026f451ec0da18a94d0dbcf2b11e88cb9c42789fd50cb320c75169dff16045702302f5e412d2471682442d5c84ed4f1222cf9b23a46c9fd3dbe6b0584e2f61ae6799122125f042d7455cef799a449f6eb42b71dc6e06b70ced57d8717bb24ebb124e667d5aae802755ca5c98400daf72e9d37e510d0ec937fa9e32fc27340c8330e7172851673c9f648db673794144537f8ecdae33671de4b96cbbb243c29e2f10c2d7abbd14c72241e45f6f2f863acd51ba271c980ee327d5504b87890f191e45c82b5085c7ea08744f63ed85245c66e2c192a0e3b76f901c3ee1508afb074466c7e92a289fd44fc17b4a3207b0b745e63578a6483c473fcd90d9f83c3ce5d6f1aaf1bf665d0efb006b14f4b779c04b9acbec3a8e6e6e0591e2edb5d3a34ee222814b6eeb7034b795be6fd0c0839e316e0af57011b9257b308cc6d30206760447d47c7792c90c5b59dd73c5c8c8b3121c2175f8f0d96580ade29252724656ca1171e8426391ec27c7a64078a0f22cb4bbe21e25de795090df073b9b75e5e11d1f5a81c13ed5e7abf9e112173b95d79eeba9dc669315fe4595902fd3a535e5a620a337ffd9a12068a269bf2a06c43f57f6d4eb54c6f7e6660b2f6d23f91336af75dce7ac83c4abe1550151c651fc2f1aa82c2191a5e1ff520f0d9b2458596f3b450e99fa86f92e0d8f631f9f29cce95613a9691d5e3e47c3fae60fe3efa94e6d07942299822439861dcdb3c04d76f60e790547ae38933c13e7e702efe15c13b820eb5f184a7c1e5a095c2575fbab42e9c6b81ead91456fe26405ee32026d0cd3c340750efa4d2920478462b5e626397d70dd088f5e41255072b46877cd8c2cb571614046c30982a29e5ad553610b11f31c8a01cd4f16b2b389317631d8e6724fc7a1c63108258fe2e4fc63c078c50803ecaa8e362dceb9b382aa395036ad443f380ddaf256e5fd33928519ca183494a9d1927f960690be0dc07aeb3aec558f41a66d424603471f4c3057b7ad3198861082e43df4ab4d0c967f97fd88fa5e8f6ff1cf5482f8e28163dfc58104759cacdeca12accd51a4dde76a4b156351c7fc0a28eb452622256099b85a452f6a1a76a0272ea0baa8654c1ed659453ccf66853bc6a455cd76129bb0535bd498043db30679b38c42cfaa0c2a98eabca06102efa9b1afd2474d6585215dbe37f5f2c9b2f3193be6bd4b318ce6c1217c9ef2cbfd3b28628c7edc6d4c25bb87b91fe19dc7c7815d9bdea5311f14957c10b906afed347467f8fd4d83de4861e90246c57727d04abd11e7ea2d90c06fabdf75c6fed94fe8591210ff3a1a0380f6700218f9bf6060adf6cbcbcc769b2634d78c007f0ea61bc9e4e337e2c885b410f38c3d090a4b33b48320bf53d7ee436be33d9312b5957b04a56cca82f8f68791bf392ed1fd7b09ce35e798f72816f40fa9264a6b42cd820202867e721d704129752c37812ff2df14400c1e088b6bb9157e4e4290c9ec8d0ecb247f4456a110381fa738fe713d67f8360baf6574aabdfe702ce17379081503ae133bfdb79b8db889e67d5a5903531acd3085853980175d9227af4126ba873bd578e174c79aa484f1ca05e8ca76406010c5021871241cce779a7c0545e8a2d065e64ab38b2870bae21c544999b3fc93158a42ad66324e502b14a3c24afb20bfcc1c35034de844c261b59c007c4a2ce0d87052148a9cb7e97e3d8e45af20c1b0f4b9d54e7f04f60b88389712722b302d9733f9eaa641b72a52dc62af58c1ed09e59b464f36bceaa72c6bf29b26924ff94ad33b84468ba0c0e1f5e663012578e4b09ccd863aca9c0dc9c16aef052460019819273c8fedfb2c545171c6d2c650215a43433d54bbb360c2afd6c8b14cd0bb0376717bead6491db11a05c85e730cbc7b3eee20c954604f02f5c98e52431ac1d10fb819d511d6a31bdbae695481ee9840ff55e61ee1da6c8d0c3215e14de937e68dde3d83adf3f9b1b1209b24911a962d96d7adc8d47fe1568bd82f0bcfac3f13258046de14132d6b531f43f34b63ceda52ffc7dec3f086462dde56c56427077d075db1ea1f09c1615481894b94bcb96fb4dd9e4a462461095fcb560d207e5d8f99eae463048106b48ee88456f693391ad4b7c833083ac96118438a8f938f0ee1dfb8e70fa668ca1cf36acbeb0efb521a3a0d5597c77210c30aefa5d371d36fb08c59342150ff7399da30799520ee54e4dffbefc233fefea8816a7c02067ae34219a72b2b9827969e55c29c6e2c518627cdf96a7262680856dfebf3336831329414361647cd5409654d510c5be4452d485f81d59a264b4bcf436cde5c23963ea45f07d141c7f758aacfad0c026e5ca45c65c224eea3d61390fabfa1c88c895091dd0c5c4886d2f01e480f512710d34a425f2347d26bcc9d03e8ad78474666310f5fd82957f61182bdf56f05014c900c706e7c155c9e940b8b674d5bff8c04dd7e71dd5ec267149c0b7565113eb000e443ca5d761cd3cf731318d882484389a8b36d822e0a816855de14ea9e75a0534b1b16e306cf5468da7fb8f3d71607ffd3d27c4e97e25fb0f05e41509ec69522c82985dac849175c87ac20fcb294c55e7588deca9221796e51cb1b30b34def10607e9858ede8064f540290f0e93eae259c5953524fe613234a0e4d42fd28bc5cf1cf619a60d0e3cb2ddac02c6620cbe5ed367f9c11b385529fad310a3f94bc44f071f79c5c9d0538b9f871985e48d329502adde1bd0b37c1973d96c30e14d549048f7ffdc5a0b8d5d5f5d7c6619441e2b45a0a690869b90ee868b241f1fa35eea7305535e70b2252ae9ef01b4042ea74868a5e9c0fb3508855bcbc0271fd1a122264561fa63332487b27e3a460d0eaef1409d4112b8a20013ac6325ccbddac1253fba33560e20b17be83ac6baff2acb7c05268d8dd15c915da2f01323f6bc2c16f88b01a98de16c0ba4029976dcf44f2a262147a3ddcca2e111694a543a937fe795a40a6fdaa5c42df6a1ea5b056ccedf240377f688450c06c476d5cdbf82a004fc656b8ea076833f654ede3167efc2c0d8e18a5cbc1d05755080b39c1871f10cabd325f5e55b2740b1117bd0c461f9f970a2922b7f4b4abc71fcb1e068aaa59412e2448541f63301877199a06765607dd18b596459304c23b2346e41245d96f3b03dbdff32ea504ce2bc580ae2590649306383687bf027afd7e3bfc1dbeaf9ed0ec5c838aa3996429507c5ddb0e767ab40f60a2582d063266b33734cb81b43531633d1be39756bd051363aaa41233ed11b3c3cc8d57038dc5a3e2a17cfc92b9282ede8e356bb9c4a1417c6d31bb70903fd1561edcfff2b2cc2fb53ad61dc029367cbf8a87019c4d4129ef16ed9722d0b1d6dc6eb18f02b210e454ad1b60aa180919233e3ebcfd2b40153b3462e3f7fde2bc14fe9b39b8588237a58cb9bb91c4459358e0eee32e68038", 0x1000}, {&(0x7f00000010c0)="e86e58499a977c480d7b4044f2651db0afb56701e3f63070abe3418ae5800b44cb4b036b2a470642e6742bd3e65ba16b2b2c347c74eb32677295e329cfb5fad14ee2bb695aaafed93888134b20f3605155a6a90e68a9294c38ce7cc737f168a34f0d7ffb9bece098eb2752091b0138a72a0478afa340d36531102ec283e8998d90d64688f3bdc3575ac963f15c76565a4d9f0eb1d76f9bad7bfb9a21cb5bf32f46771193386cade3185f40f816d43ee5a5bdda30485e0fc420f386ddabfc4161bb10ce4330a8deb14b712c7037386bae499b986cc550c4d40bc96b135c", 0xdd}, {&(0x7f00000011c0)="fc8187a6a61f1f05407d2c75a51477aa035a5578692d6addcb20a72a8abdf034bfeae44266a0d96bdb9013f7ea83b486706855ededa50757eed1a837e5dcc0221c7d958c045becb9b6", 0x49}, {&(0x7f0000001240)="01bb4ecac7", 0x5}, {&(0x7f0000001280)}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="0001000000000000ffff0000030000000d5efe47ef84780b33aa835113423fee673c809fe4355fc9c55c9bc424b34fa01ab0fbd5a898838aeec3e8d1d14ef5a292dedf72228e1e28d97bb5a19f0c8a81493bfca42c967d33e0f6f22abdeb27caf7c6b1bcf642ab1646aeb58038b454e93f155ad7169ea2ab71058a1dce194065205800a5581cafa1d5ffdbb1efcd0c681a26538492958319f2101e49fa7dfe63e57601671727b6427ea772e3acd2886db3a902189a4444a6c65287ecd01227140a938f0376c0ddc8408c6be893610c5d528eca1a39dcf64c6a25de6b5210c27d4c0d5f4949859f642696dbf18ef99e74725bb4901f4819f2b67d2fae00000000e800000000000000010000000100000088886dea59b4027c09464a7bc1207f8a423ff2d70b7a8f28c277324542ec0d35216bf84493f6613a819b8988feb9c8ac5f76a3bb2a794c73d91a508410e16c818cd90d706ecf2d9c1c5160ccd9e4215897b9f20e351c20cccc4107f6346e6317c179a60395f1c3789fa69024a1c48bf47e55f6363a0e07d6df5d6252e93ea710e41b6ae2626d2e6cdc993c000d3998907f6eb8bdd63782dcf345bc0b5af9b8b5a2c3469ddaa9acdad1c38757a23a59c1e18aa89ef4fdcc314ce139442245b09395df34b166712245b6334724bb4c7741721cd501d6de15cb518d4000000000000000010000000200000063d3f86767402762df06adf4eb1194bab20f9c5f028a3b29910a39c21f889ce9b32d4f8b7d79aaf8b465a5463e0000001001000000000000ffff0000040000004aaae96a7d94fbaf4f12a7b998e61b58e8c53563e2c7477cd1a3d789772e0610b67e08ae8897eb9c69f16fa755dffd9a223975df0e2bbd99f4086c523162b08adbc24a4a14d3c3257bb9b94e65f47b5de88fcdad5087e70506b78e0ecda440a8c054481b52d2ff32ba257f78134dbee740936f092ecb343e7c627e2b1adf7f5b27afa848337278d78f66758ef807ff264e33d6a33c8f046797019bba4d085e309b6cf7d156537535818535214f9ffa5b4e3640506bfc3f13d073ad44144d1c998fcb77d6d6bac6ba1f9ab85663f9353023bf4755e416b062be26c5c47daf5b03384afd30b70e42ae5dc39744b43bdabacde08f7a7fd6784d8cd20cbff9000000"], 0x338, 0x1}, 0x400) sendto(r1, &(0x7f0000001400)="aaa76038c32e39a33b52e81451e13acd1ab522558f62ece8f2ecff915202b17f538711", 0x23, 0x2, &(0x7f0000001440)=@in6={0x18, 0x0, 0x5b624dae, 0x7d14}, 0xc) dup(r1) recvfrom$inet6(r1, &(0x7f0000001340)=""/144, 0x90, 0x40, &(0x7f0000001280)={0x18, 0x2, 0x6, 0x10000}, 0xc) 16:36:00 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:36:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:36:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0xffffffffffffff12, &(0x7f0000000040)={0x0, 0x4, 0x4000000002, 0x0, 0x0, 0xffffffffffffffff, 0x8001, 0x5}, 0x0, 0x0, 0x0) 16:36:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:36:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00202e2f6669a8653000ec43b6410f1dc24fd5ffaaa5b8964b2f8ce6bf823b9f867d96c2f7bdc3673e86c826b7cdfc49cd3139466de44544b4488454a7296ddd0a148eb79ffec48f83737c16128a73a112b128925e3934468ff056f750608145ed2c5e2adca810e30439f0f4dccf1039e19332af5411415b025bb2856048"], 0xa) shutdown(r0, 0x0) lseek(r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000002c0)=""/94, 0x5e) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="8334ad0e3ca2ad6456c4b05db1ebd3e705e52f8ec38b3481ad1c66b7081de4c3f39b25b4db74fa3efddb67f9eb6e4fac47019cc48dab95b08e59363aa665890034fc0a55d075b4fd4fda63eb0cfe943d14efbaf79d27b09f193de8b309c4209198c7bcfc48f4ff067a500b05b45b0f0cfdbf4aa931f15a7e8d94dc03cd9e2bd8a7ba5f0923331002fa0691404f2ce5b68432b7513eb2fe8fac84e5acabeb77b5b76ad988c3bac45e2bb8451397246b10e4809b316887647b7ccce3858fdb79e8f9b00c3597eddac720f4adb589dd9b3d2bb68a40760eff5d1ed4603fc453a5b5762a6021345a34954c5f649cbb54a7f70cb5000b9815719557fbd5c97587", 0xfe}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCCDTR(r3, 0x20007478) getsockopt(r2, 0x7, 0x2e, &(0x7f0000000240)=""/38, &(0x7f0000000280)=0x26) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f\x00le0\x00'], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:36:00 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3812, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0xffffffff, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000017, 0x0, 0x85d}, {{r0}, 0xffffffffffffffff, 0xc1, 0x10, 0x4, 0x1e09}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x6, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x84, 0x7, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x58, 0x8, 0x100, 0x7}, {{r1}, 0xfffffffffffffff9, 0x40, 0xe0000000, 0x200, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x14, 0x4f, 0x80}, {{r1}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x401, 0x7}, {{r1}, 0xfffffffffffffffa, 0xc4, 0x4, 0x8000, 0x3}, {{r1}, 0xffffffffffffffff, 0x26, 0xd1, 0x1ff, 0x8001}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000010, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x80, 0xd9b6a08aa857bda6, 0x1f, 0x3}], 0xcf1, &(0x7f00000001c0)={0x0, 0x7}) msgget$private(0x0, 0x420) msgget$private(0x0, 0x100) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r1, 0x0, 0x0) 16:36:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x1fd}], 0x1000, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:36:00 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x80) write(r0, &(0x7f0000000240)="c8b0fc981f8f970cb9199794ed0aa1ae4ae5ff3ce1b86adbc26c96a446b4b18c2888c8c8cef147f08c00ee34b5358519f374be546632040f8584ef17c2c0c187c9f78edcfa92ca4ff5609b0403b9e703b173a5e4b672b22978550f2e83a12241236d8d6e52c074c16f8c41ce3146d887", 0x70) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)=']}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='!)\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='}\x00', &(0x7f00000005c0)='^/@\'-:\x00', &(0x7f0000000600)='-@%\\\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x7, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7]) linkat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000002, 0x37}, {{r0}, 0xffffffffffffffff, 0xb4, 0x80000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x4}], 0x7ff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x101, 0x400}, {{r0}, 0xfffffffffffffffe, 0xf8, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000020, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0xc0000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x35, 0x2, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000060, 0x3, 0x84f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x84, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x3, 0x3, 0x80, 0xb21d}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000004, 0xb93d, 0x2}], 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0x10000}) fcntl$setown(r0, 0x6, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: socketpair(0x20, 0x4007, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x48000000, 0x4, r1}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x104) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1003f, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x10, 0xfffff, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x45d, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x20, 0x80, 0x6ef7, 0x1}], 0x9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x10, 0xf0000020, 0x1ff, 0x1}], 0x0, &(0x7f0000000240)={0x5, 0x2}) nanosleep(&(0x7f0000000080)={0x0, 0x20}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc4a, 0x8e) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:36:01 executing program 0: setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(0x0, 0x0) 16:36:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) socketpair(0x1, 0xc005, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc594df49c27a281, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 16:36:01 executing program 0: setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(0x0, 0x0) 16:36:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xfb4c3ef4c5a7e16d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/28, &(0x7f0000000080)=0x1c) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x5) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x1) 16:36:01 executing program 0: setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(0x0, 0x0) 16:36:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x2805) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) 16:36:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)="01ad") symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x10, 0x4) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000100)) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xc) r1 = shmat(0xffffffffffffffff, &(0x7f00001fb000/0x1000)=nil, 0x1000) shmdt(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r3 = semget(0x0, 0x4, 0x8) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000300)=""/164) setegid(r2) shmdt(r1) mmap(&(0x7f0000555000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xfffffffffffffffc, 0xffad) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getgroups(0x1, &(0x7f00000014c0)=[0xffffffffffffffff]) r2 = getegid() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setregid(r1, r1) setregid(r1, r2) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(0x0, 0x0) 16:36:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x82) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ftruncate(r2, 0x40) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x18, 0xc2) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x7fd, 0x10) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') close(r3) socket$inet(0x2, 0x3, 0x3) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x30}) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x202, 0xc0) r2 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r2) 16:36:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0x0, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = socket(0x10, 0x2, 0x5) accept$inet6(r1, 0x0, &(0x7f0000000000)) 16:36:01 executing program 1: rename(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget$private(0x0, 0x3000, 0x450, &(0x7f0000ffd000/0x3000)=nil) r2 = socket(0x38, 0x8000, 0x2d8f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = msgget(0x0, 0x44e) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b60daab5468ea82ebafe5b55ce22000000000000000000000000000000000000000000000000000000000000"], 0x49, 0x0, 0x1800) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) clock_settime(0x3, &(0x7f0000000080)) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$inet(0x2, 0xffffffffffffffff, 0x4, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) r13 = kqueue() pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket(0x20, 0x3, 0xfffffffffffffff8) r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$inet(0x2, 0x4, 0x100000001, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x10, 0x144) r23 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000940)) pipe2(&(0x7f0000001fc0)={0xffffffffffffffff}, 0x10000) r25 = dup(0xffffffffffffff9c) r26 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000009c0)) r27 = socket$inet6(0x18, 0x0, 0x5) r28 = dup(0xffffffffffffff9c) r29 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x20, 0x4, 0x8, &(0x7f0000000a40)={0xffffffffffffffff}) r32 = socket$inet(0x2, 0x4003, 0x4) r33 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r34 = accept(0xffffffffffffffff, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) r35 = open(&(0x7f0000000b00)='./file0\x00', 0x20081, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) pipe2(&(0x7f0000000b80)={0xffffffffffffffff}, 0x10004) r38 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000bc0)) r39 = open$dir(&(0x7f0000000c00)='./file0\x00', 0x20000, 0x4) socketpair$inet6(0x18, 0x2, 0x64, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000c80)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0x5, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = dup(0xffffffffffffff9c) r44 = accept$unix(0xffffffffffffffff, &(0x7f0000000d00)=@file={0x0, ""/4096}, &(0x7f0000001d40)=0x1002) r45 = socket(0xa, 0x4000, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r10, &(0x7f0000001f40)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="b7f7db468f84d56aebaa98db4411f757354c8a3f7e79dc9881e6b60861be6d5b60089d65bb4ea0e24aae3b85b9eb2c200f4487808e865cacdaf497a0f32e16a2c1e951406fcced617fa611662abebf6c7f2fbee079f916cef3e0ae1591", 0x5d}, {&(0x7f0000000380)="166f8e331b5421af481073e17205234b366e340d1538b4a363708c715b2ea81d16de3acf4f591f212c6c478dcf6d34a55a6cfc6d68ef8188a9a9fb2a3514fa33e3b6139628c65bd76195091883db9a92d1f12a213de480ce78ce6c059a3b2c358e791479c168a8c1c9668e89d8e41380141f4c5a5bfdc0283de87956ab8f8f89b24b64ad9c9a6545cebf7e9be47607810f4b5c101c3425490b54f5160aeb064a79635a1b7b10d3f503200fec", 0xac}, {&(0x7f0000000440)="8bccae1010d81a14b667d75aa7f43d773a7d67b432c5b094eba8e4848fd39b0ca3bd68927d11b3a7f7b9aed28ee00babca64f696f10e4ef9f89706388f8107a1df8557b856f25b6bfa380b4846f559ec86826b53bb8f11f2bc1091158bb9f8246e47a2ae6da3ed1a3395e71f77b9bcb8", 0x70}, {&(0x7f00000004c0)="80c5d2409bc36dab41598c3122a8f709b6699b91124f34d8e6b315e5c6e27d53268039ec9d439a7fb6a54757f031c38e558a86dfd3058da724b1473dd9f6e8a014d2b8432511822311764ed98852f3a0401ac950adc26ec14d9e727e4e1d58", 0x5f}, {&(0x7f0000000540)="5ce44dbc51361995a455e9a5f6d2eb8525dab08f0a738b36788e16d5303bc45c1c68b1e9ce21fa0b29eaabd97fca763d42e8a6d4f49ef386d5708341f9c1200b31d9919f48138f3e38512e03f4f3c000", 0x50}, {&(0x7f00000005c0)="b7e84a0bf1381345ddd8db84e19415bf0e9b1024653b7c407f0e9ecb35e2ac429409d4bb9da49f6558d7609d47dac7c656a4d1e68d58ecb1", 0x38}], 0x6, &(0x7f0000001dc0)=[@rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24]}, @rights={0x18, 0xffff, 0x1, [r25, r26]}, @cred={0x20, 0xffff, 0x0, r9, r3, r6}, @rights={0x38, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, r33, r34, r35]}, @cred={0x20, 0xffff, 0x0, r2, r1, r6}, @cred={0x20, 0xffff, 0x0, r8, r5, r7}, @rights={0x38, 0xffff, 0x1, [r36, r37, r38, r39, r40, r41, r42, r43, r44]}, @rights={0x20, 0xffff, 0x1, [r45, r46, r47]}], 0x160, 0xa}, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, r1, r4, r5, r7, 0x80, 0x8}, 0x1, 0x7, r8, r9, 0x4, 0x20, 0x2}) r48 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r48, 0x0) 16:36:01 executing program 1: nanosleep(&(0x7f0000000240), 0x0) clock_getres(0x6, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x0, 0x2, 0x4, "eb67597bde0e60f620b6a9a56e7837a1adad29a3", 0x2ce984308000000, 0x7fff}) readv(r0, &(0x7f0000001e40)=[{&(0x7f0000001800)=""/219}, {&(0x7f0000001900)=""/237}, {&(0x7f0000001a00)=""/165}, {&(0x7f0000001ac0)=""/44}, {&(0x7f0000001b00)=""/211}, {&(0x7f0000001ec0)=""/141, 0xffcf}, {&(0x7f0000001cc0)=""/212}, {&(0x7f0000001f80)=""/111}], 0x215) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x5000, 0x4, &(0x7f0000ffa000/0x5000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:01 executing program 0: r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x100000001, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x5a9, 0x2, 0x921f, "97ad0aec6d8dadeea37501207485af0483e7c42f", 0x401, 0x8}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r1 = geteuid() r2 = getgid() pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="0b58a06d10245a95b389d8fdfacb1c55e58c3346f4e2b3d7bf7a311ff21bee9f4dfd7b8eb48d1ebba4c8e242b14da1198cb0e8b42d1e8f10339a3bd0587e200c9282e5d700b207e0e9edd25781f3b5ad9be109c5be214e1293c187a5e7dedbadb11adca89548f81e71b623838051d8e96d3c53598cd67a0f89c190f6abec2f92d63a29074b", 0x85}, {&(0x7f0000000280)="bf7ed4722af110155640dfa3fac21a4439b6e204e96e913a9a6f9d3b95ff6e3488306d2b971a6e4c47d871cc50e2fcabf36d2c98361d69b548e87aacb014da571ba9b23e", 0x44}, {&(0x7f0000000300)="1148627d5a05a49054a4a50d5bb93adb0225f8c62cbaa4c1b74344e90a694e90b0d10664c07b5e0b4ac5344e6c5c0b47048af7864255e31078d378ae14a79380f33d2f14d915f12c298e6f2826b89bcb9a583a7d04315c3b2fb6ceda2740a8c4940ec5341c3c62b6", 0x68}, {&(0x7f0000000380)="ee2db5409046943bcad34411087b41986a11496fa86cda54bf82bbadb8dbfb75ba5ba7723871295b430d761d4a5f3c9c2466495a48fb8a36143d658f94ca333f0fe057a07d505aff035c905db39917f22c4da126dedb199016b15339b185eae6a7015825c4a097e4dea3782b2b8a7f980941e626f71148a7a80d8d9539bb5c7bf8d5c6e4f2a600201bac74e63a0051d18b43916d8d7e2e49f6e6550f1867ee86c4a609501181b8f5ad4fcb93d9ce448d2ee59eb06b1a", 0xb6}, {&(0x7f0000000440)="afa1403b5191c9047909bfcf9150e278", 0x10}, {&(0x7f0000000480)="9b107b4a76e6499cdb494503e4bc2e98e1792c812e7fcf3f418be0aabcc1c8b9672e4902f5d72a3b8290ca5533397055668cad441ffb3079f11e91d7a6ba71dc6e975b28923f8606bd530e553f26d696fc6bae495733a2c6f5b4c57ac1d0a616436b64d472b427c4c81dfd5da238ef2af50ad96ebc168138f995f805c5c9cb844a38921682c12ef9ba0a0043b4307b206de73352c285ccc232715efe6816635a199b72bd3e28f50dd25f82a1aa9dc5c73dbe4c063df01fc2d4a82c24503d5585b3aa717ffe78279fce60e25379", 0xcd}, {&(0x7f0000000580)="f6c3c1e2c8362fc1ff63b8585141b00e53d8e5c2f8ee97196667c19799a811e6d713842792175330eb058a9378a5af0f75c482fef49c93780b1669c2aec872e5798e7da7e3ac03b2522332bfaf94d109f0fd22dfbfcea8375089ed5e05c266580d0bd3575eaf12053da7899082eede310da9d1964f884ac02ac324f59822187c2634cca995ee4acd0a484a9497940ae60ed0e45c5dffc722b932e3d954d7c2d33fd1da8cfa2b4ff35e20587a61d3942a59acd9b395fcbe45cc075b2d22022b8147e3ef81433802be404e45ca16f842839baf7f9d640cf4752e0dc51d8024c31c3614112d19e59b2d7efbbbc6ae20", 0xee}], 0x7, 0x0) chown(&(0x7f0000000080)='./file0\x00', r1, r2) setgid(r2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff5, 0x9}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x4}], 0x49b, 0x0, 0x1000, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = geteuid() setuid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/142, 0x8e}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/245, 0xf5}], 0x6, &(0x7f0000000500)=""/161, 0xa1, 0x8}, 0x843) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) setuid(r1) 16:36:02 executing program 0: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:02 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f00000a6000/0x3000)=nil, 0x3000, 0x6) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil) socketpair(0x18, 0x0, 0xff, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x3000, 0x58, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xffffffffffffffbc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getpid() r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendmsg(r6, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000380)="6cf7c91e2b905923a8c915c96ec00ef56ae72d2616633ec8d6ddcf9d56442da8e268a247afb6a8ac7bd1c5caf3ef430bf1527463c2f92a3a3e845ebab021aa26e5b8bd9e65ae2959197dd9d6ddf0d5adf33057225c26d655315ff0a80dd1", 0x5e}, {&(0x7f0000000400)="a09769aad730f96175d8356e6dcff26d47bfc504ba6887ef3c885d26221111f9cd15f6e4c0ed4f015f1ad7dd5050229d774fab25e5b11000b8b74c8a67b09acf158cf7c37d2cf5f2f7ac0ed6254f75f2b40edbfe40bcc852b810653ba5f36cd47b86d61726daf99cac3ba69276cbf1", 0x6f}, {&(0x7f0000000480)="18afbc61395e13019576c80bf0a74eb427e769", 0x13}, {&(0x7f00000004c0)="7ebfe1af3d44273ad80e3a8ab3637f1d4d196dc43c1fdc4532f50bfd3edad9336139e55075f2283589051d35ee69ad6750f7b7a65ff9f29e6cb33d8758d6c7ce8855a25f88d73c417fe808262a26b4eec59fede026b91c698bcd1e527d462e7078d758fad638348996090cae6635fd73b710cb642c2b7b6cb7b61b1d6b275d5983a1946fc5b11d63328772f50729bad6ce7fc37268b0", 0x96}], 0x4, &(0x7f00000005c0)=[{0x70, 0xffff, 0x0, "25229361c5eb58ac8e844f7a76f0a0163901fefc1c0a72d71b7daee7b000036cccd7285f9cf06416bb5dd4666e735a7313c8200b5cef6b723047c30709cab5e533e4f2ecf01f29969aacd58efa41dc63def4aaf7d5b69f6fca"}], 0x70, 0x2}, 0x406) setsockopt(r6, 0x4ba1, 0x5, &(0x7f0000000300)="664c3040cf37fd3c28fc7bd92baeca329eafe193ad6322f9dfb9493864c9f99cdca5eb20ca4bc8408b09cfa5e957c05c90cc16141efd1b67ee9293c21e0d1fbe22cd95eecc433ff205fd9ce1a5c584", 0x4f) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x80000001, r1, r2, r3, r4, 0x10, 0x800}, 0x10000, 0x1, r5, r7, 0x2, 0x4, 0x1}) shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) chdir(&(0x7f0000000140)='./file0\x00') mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6000, 0x3) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6, r7]) syz_execute_func(&(0x7f0000000180)="650fc77e0a2e440f19fff042801300450f8d71f02320660fd3cec401775ac0c4c149f38da576000066450f381dd20fc0aa0d000000f288cf") shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:36:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = getuid() r3 = getgid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCCBRK(r5, 0x2000747a) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="5bc9db847609e50b3000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="642fedc6f62db107e3d5e016e69b0bf066d8922d867b6bf9a2fb9c507fcb6a258101aa804bd081c24cccf75f0595bd5a04f1359871603a044dd38b204f82f5bb3053f1ffe0f22e107f6d15", 0x4b}, {&(0x7f0000000140)="bf79a3ee4c8de7804c069901020a791c229854871d53631d5bc5c36f84efa38217a6be56", 0x24}, {&(0x7f0000000240)="589d17bf4a8e70a3e35473210e4674147e3329a61cf6ca50722cefb9f4ce0d456a2f3170eb2405b4f12dbf3f28de8565bf0216d865255523038691cb8081b0daaf146f0ea0614f52a26a2b897a996cd2dc2dcf58", 0x54}, {&(0x7f00000002c0)="5bfbdba45b6c179cd20aa2e55dad91ce7e796012f4b6800cf130e3e7713ce458a686cf7e33ff838384ab6e0032bd4ef050e5eb53700f4491d92ceb3c77d2b1cf1d9dd8148e578913e98a8e77f33b826f9b361682e007eecb2e8578870415d2b7cd2eb21a25856e7658732f1eb2b1e2b3bddafc2cce5e654860916b96f4b945bb681289ff86e53824e3d3df1f30a904af7185b3babb80522a82917822bd3870cdbbe7529adb24381ebf99726340f57f27b5517833b60652c08f4aca726223d1bead4eae6cbf2c8264269e27891891d47edd8f6f88c57be92f", 0xd8}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r6, r7]}], 0x40}, 0x0) setuid(0xee01) r8 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) shmctl$IPC_RMID(r8, 0x0) 16:36:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: munlockall() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x9, r1, r2, r3, r4, 0x0, 0xd78}, 0x9, 0x8723, r5, r6, 0x7fffffff, 0x4, 0x9}) 16:36:02 executing program 0: r0 = getuid() setuid(r0) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r3}, 0x0, 0x0, 0x0, r2}) shmctl$IPC_RMID(r1, 0x0) 16:36:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) r2 = dup(r0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = socket$inet(0x2, 0x1, 0x5) getpeername$inet(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x424, 0x4) socketpair$inet(0x2, 0x4002, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$getown(r8, 0x5) r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r2, r3, r4, 0x80, 0x1a}, 0xbf, 0x3, r5, r9, 0x9, 0x0, 0x8}) 16:36:02 executing program 0: setuid(0xee01) socket$unix(0x1, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) munlock(&(0x7f0000b0d000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x9) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x200, 0x3) clock_getres(0x4, &(0x7f0000000040)) 16:36:02 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = semget(0x1, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/86) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:36:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/184, 0xb8}, {&(0x7f0000000140)=""/171, 0xab}, {}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/222, 0xde}], 0x7, 0x0) 16:36:02 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:03 executing program 1: truncate(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffff00000001) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x1813, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000180)) 16:36:03 executing program 0: r0 = geteuid() setuid(r0) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) seteuid(r0) shmctl$IPC_RMID(r1, 0x0) 16:36:03 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x11) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x1, 0x95}, {0x18, 0x1, 0x6e5, 0x72b7}, 0x36, [0x6, 0x8, 0x99, 0xe2, 0xfffffffffffffffe, 0x9, 0x4040000000, 0x36f]}, 0x3c) flock(r0, 0xe) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)='E', 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="e263e4b8a73580e465cde87a9d846e1bdc2a17fc29850039e3a557db6e7f30de696279d8fe751e817123f229ef5f6640ac7714a34c34a21434d80923c35eb672b500670c40fc6c69a1da013f1c981236a5b4b9429bf1ced71e2fdff44bd85ea5f91ca9ad87d3185dae98c912d71b1824d9fa15b49ea64e29db81fb32ae99548b350247e833da61e6828214a2d725f9ae68f7efd9fc04ac328b071504b631fb30aa8c598e7eac4cec614488f697ea2c5bcc1a86d0c8240893", 0xb8}, {&(0x7f0000000600)="055edfc679ab6f9c979e101c742acb56519a4e24cb07bfbbaf10d0909316548cb633583ad601eb62a92afe746db6b7300ef1b1d579b8e7ee5504bfd5e9023ee4e14e3be35cfd3ae6a84555139d0ad8bf2ca6ce49459d4f6378b5ae307c9a1f2cce36d9246459dc0328f8e7e2e9b86de169d0dbd72e4e60ee686c3ac55b766d7f400fefbe176e9d89ba13f4e1ca544e0e2218ad3875dc0b145ecf979ee93fbebd886196392b7a646ce796476bfaf0ae5c2a78f6a0bbe4e94f4d8c8d7080ce51691c4192586d89d1627ef6a9f0b0186f13d87bf8a84f4f58d165d1b6f572c707e5a435721ddc116a6c8e0ed2e5deb10232b97ec3eaf4aa3d908e33064a8c6d5aca28691f3ea580cd2a8b9faf70a90232a32c0dbbc30192a7433ba672b7724ac2f4e16da81bff2ab8ba368872f773434887953bd74ef50794b307051eb1f280fcebbc5b4b965b21ef9670511624178e478b740343f5666956eaaccbe2aed721724a1ac9ebe6e1c646d89920c5e2445fec0708afafdc717b53ec02b34e16ac5a825fdbdaa48a91e18c42ca3fe9f976f0830ecab856d6ced2a2c4236d398abe5df076e25401651ad8c0c3bc944f7c04b627395b0dd0b215559161966c96814e9f488acaa9a8d5091e5dc24dc2aa0fe2a4c17a587ca8d204e49e75afb398be25882292d637326a5e50b66512623e20974cc946023c48a9c290cbac087fdda9030e90f67d92dd69e41153ea17624b63f825366da243824318a09581c932edd84c2afe6452c56147f804da907615085839f45f65cb07665684f71991b73a34a5837b594d3ec63607f882602332b3520a133709f283a788a76376a7bf5f9459a94a23714de953c9bca1d606ed88bde757d8a277c4e468eeb6eea082f6e969b159f898eba23a61e985dd5cdefc170127bbcd648a90508db01d4279d0e2468914d3fbb4d4655d059bb3d409b84a097980d695971c1d1db09d46036a3c39796ac4cc1623e2f66f3431340cf259b9597d4f7f3abb80b25ba681d6236a0cc62e888806854f23028a483abf41a26e5888a3946312739744ab836fa74669651534aa00275f560a51a79975732327fdb24250ead79ab26abb6e7432994dcd60a076a5d3cc32498e53af349cefcde902147872229ef1bb3ed6df4b6eb19651d53f612c0b7a2040da039a3e254268ee64a7a08920135685ad13cc02b12bb13612ef5638fedf776d01325ba2e52d2730a0325f0e0503ac7cc79d5aa417cb4f49194294fb7459a29b9759328d84eee1a65bb97e5c61259c402081de12b0df8c7110e50235b21a3cc94f46ec9b230b3e310f40345dae2b61433f4968a0fa011d2af36516ec2758f808e136e709977f0d4943d55a3f4c092b032aeba51e10a2b05fde5b6da794fbd9bc1b5c8dff3012b8b0add7051782fef6095eedbae11f0891e36692c5c12e53c003ea7999ace88a80072d21aa832604de878f655e784b8bc8b588931fd8d13976e33d346417493cb8ab8fae6221b4b570f4c4e7cf5707a1d46b5eb1c711304727134e140e12b6cc024db6e8a1a04da2c7e986dc40e2e8e8d3339a6d267d322421e77c2ba5a96b963c05202a52a29cf604aedaa375dde6fecdbdb269654de7512eaae01a63bceb10cf29d990579c53ae4d0100636198e308e5fa3712f4b301e5a1f68d5f481419a961ed944299553fc55146bbd2ee74428682e6f16ed58d06f84ed291299d325c9cd723177c23fd4300fb6fccc69fd5c0852090402c3f0b9844a217a6654d8fa4eeff8f5cf65c9563615f644d6be93d1d728c8892f4611aea7eb2cb6ebbf25594f3124a2e700c4698c3ebdd20082937f3ebf5bd40a78b6e503d28c17dfe9a90ad587d226fe1116e580cf4f79599dae6ee6da7c571be37ea273a0593f64e2f0a16484342c3e7545c7443bbbe57f9977eb9fd366763eb92a2c8acf8d13b2e75b6560c0fd0e6ddbd1154ccd78ca2eaa0d843b8639da697d0256ecf4093018ad812cdb4e7cfd12adc88ecd80c6c81c065d16e8261a5683bbd631773ee27059ba286db4cf74aa2d89b14c6586b4f095961f940cbdf74ddeb7a9735b73353781675d3a16ab62219517dda91b3741670eccdb4fdace5f165ac779757e59b92c9ff5324c3a12b7b4abe89a1313585c2988477fd6e305f0f745e2c0fafa02bafab39070c495ca49bc9c6510f454cc1f214d75bed57b11d05af455c339e90cbcc140811c0b6003539929be6d8777b4053ad221dab325db75c7ddc89a56a32c80f5323980af9a71d549c77d6b9e91d436380b02f4e13a82caad589a983b03546a638f1a580093a0463880d6fb9a6a73387379aa6c1411fc1986305b68f4acbaf14c10702e914fb63f34c08b885dadec3047ad1e1dfb3a11f4580993b0dcf13eb5a8090d21b9e70d0188d0adb0a05de5d7504457e8a6eaf7f92b7c955ce38e840e77aae03cc8f7dd0009f2f8d178e39660ef7edf45cd16f27698c7e9f642bbf5d5430d3a8b9c4ccd5bf81bd49ca46a5e79cf62a98372da99c638e3e728a87d22b1322e09991a7d01ef4510eb46bd501e6e68299ad4a92cb42960a9e545807941e531bb109b8892fd53581d242a03499009893b3ddd145d6917566d2a77f1d1993e6b8fab2c19932ed1452da72ec07ca96157b3c60b57d852faf49fd91c1389be9b21e7306c34125f25b1ae1cf41469b1367af6128986cfff7450b147cbff6cf68b086d12a5319be41317a74740e9b3ec245ad9cedf057bbc1d4b283f3dfbfe072b952aadbf828f7e3e32dd5f6b0508bd24353180e8c18d4d7330320aca4b6feb098a479fbd4967e7f666f74daaa9a0f74e3d21a874784f31b76976f55fbe6cecd6798cf00c110b93ef99369068b3c382cdf1596a5173c26723efa3e20603e35ccec3898b1738324f33f3b295338e3f221346d83dad95c8644fbdfcca5e92308545efcf86c4fb449ee5ce88779e50b7baa8e3fe96606646f203ae1f86a9a85d02cca97e6d8a1737152db34ef74d8b4a3dc2b6a30f820f2f94161737eea218c3279414f8349aa122220f9769a0cd60dfa8efd897a605e745e2aa2a077156dd21268276fc022de99a1388ae0f2edf43b362216d3a47c5db1d11bbe0e031adf40644e156846a7e69774105d4b883ddcfd0343f36a82f8eea054a1b86cd658a6e596320a34f89918c61d38604072d9534be985e7324b3a3df35816e36c250424754a2435ead4049b43e8e7677f4ff430daa9d3483979afb46330ffbf93cf76d69e2892ad6fe7b143870c3eff48d649263e9baad132b6221f2303b6aa0891f78b2023d99ce371506a572d86e32b6de3342389174b4cf1543ebedcb27bdb87eba5a569d0db62e7a32ad3392ea1f82ac3b13f6c6d23f42f1d054a0fd4e01aa67afbabdfb6ff0b03c19ff111ed937027eabf237319fcdafdcddb7555b92a97caf2136b2b4da9af9232ea8d4993ac75e3174907d2abfbdb4d9268b52a179e5d87710a0ece1dda118566158f9ee56d9980f022a9d679ca52c9fc246bc724595adc497678e6b6626671453a1393b0bc9a3c189f42f8fee16c5c910517be634375bd31d022b49a0cb85d9e53fb35899058e0339f633890d2d1d8c55b5704bc99eb732fb4104d6326f21471d7ab46132c94897fc762706be6c67e74ca175f404120f47aff24ef334f4a2d8bb99da369261fe33b929b9506acb76ab8d55e72a41d538069ca02f0f1af1b4cb364f7fdd546e4e21228ddd148e67107fee050457828e0198b01e60c59a5bba5a3a1293d4e100a6ddf5dedcd142382e6dd1d26350dcd5f16100ec878d116f4474c822564b1a1b211b0fd8f16ba8c9315999759ad8475a4e07d9c19349d42e2b3ee06da07064b8dd16025adeaf9880b09a6590fd10058ec83a27d552318c94d9b730e478cc09af467b3567006e33fdcc7cfba983d365034afaaeab1aa206da28f3b2aa64f49443562b16c0744ca6db134ba502417f4989373c07403b24ef81978bf5dd06861082129502cb85440cda8ea02122c4dff8002ed30655d947ba0de5f963be850c081b4fa47c6e9aad6669a846a7f11b486d54b2308b1ddc0cbf181bc06fbbd45d9236d47b14474d5382a29cb001694f7bc68155bb8b1516f7fb7cd234b86ec8f45c0ff293fca9d91dd8b5cdec5c6a4e0e757a102f90081c769f894d350344aac19383b434a3498dfc31d0748860b5ed8df8c289eb6556660f11c74363f6cd0874f7da06891bd098757917200b83815aee821f208cc0b0564e9058ccca9976afd65707fd743c6f06e1ff2c61b77e96300b75865e67b1f82bdb093d20fb25c042ce9ab344bf8b2bd5da6fbba35f7f055beeea6cca76dbf3b241fdbf3174a4aef0a848d198496694a7d7da0c2159d2b24f4c2bce56a9fc8136eb7a63eed2416a5dc0a99bc1a8c725e5b76e7fd6f64adf94c93353ee6ca6a7a83b68ec339d866b49b44dfb67fc36ce96d939cca46185eff7adec4979dfcc191d7fc2a3f9ba2ac5da82351f295221b22bd55453641ee63e52dd065b5792963b9d1e027b8e797636a0d06073add949595877321634da8aea7eeca6cb9a40e4d25898fdf69baad7e08341ec46e3bc69327af466224731690b148b030962b6a77c9622c133716a1e27664bff28ed165bad91a876ceb6ae9cfcd77cac58790e50b3ec184133a139d9c4d15a2696a15e40b353c4a43a86ba60b0a89a28e8bb1e812e65aa088aea93bd1f85b097c782ccd1baa34ad2ae59970591cef627111bb01eb8d6246ca3c3524e5b8e58fb62499c10fcff7ae936e0ea8bd54dc2d3e4866053e1d7ec91876389a0bfd4390c998ef53d1af44f167c37e89fd7da834d85276f3c61e3866ac158aa4e8c6618300ede7c9b416d1a5a41542aecff95c29253e22fa80b09d5d34a4cc7cd6b3a6ae855ffd40120d8f377bac2366a917f0e3522a438f72556079f4dd694866f3801238b46ae882235db4b8aa69d04175c59d332027ed1703a667148670f9031ff709af5ad5f60708a6ed88f1fddd46c25ebc61f588d1e68242121c403c9e347ce7b00509d1c57eea01de8c5cc01efb742da2cb07206b4b6b2659be7ae8d877935a0642f71d6ff1993eec128967e15180e17cfb844438d27f943a39f78e31db568160e2495481f15aac550de5b31e88e56f3ef59d9fb843cd7f8a80a3206bacea3e8761894118c29bc47a844d6e29efc9ece95c7006ae8ef5ce20e47f0ec9780702364d5ce8e03e449cd828c1b3b5c9dd881e686b8cb0dd22cd78e3913a5853ac04f6e540cb9558dc26855aa4097a762247dbec6b2967ba96c41dfbb4858a1b455bd099d1edaf79dfe9fd433bf5c848e0d245aad5b02c79591f88f3544d162dea98168fc943430fd459ec9d5574d3df30f05cbe298338afd8e9cea67089604754c965f73e891d676ef563766ae8ea4623475369aa171eea0779e14847093e273092f21006ceb493fab2897e3191788ac0438b9c6e61943853c55224282a4a58b640d30bcdeaff11ed070026a3e05eff532147e7732f5fbfb2dfc08f20834f6c9d88d8a80b81aaee8017c332ec492c76358ccd13137253ff1d3b4d282d8940214bd36861893d2158c3a3f9057ef067e6686a7447095dd46da18b66145ee6986dae6d3f42022c9c7fd4d061e6f239f7ac30da423f4c4509b3d7a53efc933e1478b9b31074dcbefa16ff882ce17a3e8208c479342210c5b4ceb1469513cddfde8eaa63d333919f64424bfec39e35021d0f8a13be55b2c3c3f3ad328e9069d24b8685df76bcbb6996463f10647bcad6337737371b8f3acefb73c8e8ea41e0b2", 0x1000}, {&(0x7f00000001c0)="368008d492994148bc328bb2174bb3edcdc61238f3e5b73962c610ee2a959881c9f3e57264699ddf414e442106710cb672a1c8939ed18154002340624215dbe6032750b938ad4ac1916b1c503f7fc49a3f53dfc976cd1614dad53e1ac5c0bfd13ccec4308263ed3e094dd6900fdac102c8cfeda6c110a0edfdddf093b0cbbe68c94dbd9c8a4e2e1af6984cc87d6e7edced62dce2bb7069ff5e5104075de6e1ebb73bcc816508a477512a8c6bbc2ede64a30f817a8b4df0e51f6dabef44b78a0bfac7900bf104", 0xc6}, {&(0x7f00000002c0)="6e56c683a8bb17c8cc3ec0427c8710c3e255d88e56c91481f9fe20481c9f19328d339ae4496ecd61cbe1e622232d0b5c0c180054f278d308d1ec7de947db5cc52b2637a8fb2fb10ce055b9010cf360d0af86d9c845354c045d8f557b03ba1126ff1c84c10ac689de871c69ab144287aee7becd824dc5d61b69e052b1054077b8768d294d8839223a6d", 0x89}, {&(0x7f0000000380)="22b5c4a2dab2268e67af578c5059ad7d09c8c89e5807d0934f81035cd93d26c5bbb7b3902e7601da679001d6d39cd7a6d3fea7ed2380d1f2af1fe0afb1c0ecfb4a010eda86b9cf18e90b06b5956d5d8ca9f180c3913e4e33d31c6eb8cb4f3ed46525dfc47a5815abdd79b1cc0599bf9be41094de25eb9c572a1ff57f42d0eedf5fa584d19ecd3c5ff15728560bcf6b5cc1515871aad58ed03b86a356c046442afbf445582f2072ae5c0221ded5a7a0e13923b6373e8757835db6f2072ae2b231b8f821f1d9f9051536a593843f72f41e4457f2246fe589f6", 0xd8}, {&(0x7f00000004c0)="0a591053196eb0ed9fb769efcf488fa5ff9a438500f15353eb29b29501fa85fdf1aba3ae4e24cd2862f95640782c4f6fa242426501196a71f62e8cca7142547d1e9f884d9334432a8f", 0x49}, {&(0x7f0000000080)="662cd04af6424ba190639af801d54f7d72e71d03a29f673aa82827fecb2e86c3e7cd952208ff6af89a460c9379f7d6f94e", 0x31}], 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() r5 = getegid() sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640), 0x0, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x2) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) 16:36:03 executing program 1: getrusage(0xffffffeffffffffd, 0x0) getegid() 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=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'], &(0x7f0000000540)=0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x7, r1, r2, r4, r5, 0x12, 0x7}, 0x2, 0x0, r6, r7, 0x7, 0x100000000, 0x1f}) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/212) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r8, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvfrom(r9, &(0x7f0000000480)=""/121, 0x79, 0x2, 0x0, 0x0) 16:36:03 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r14 = getpgid(0x0) r15 = getuid() r16 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r18 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r21 = getpgrp() r22 = geteuid() r23 = msgget(0x2, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000900)={{0x80000000, r4, r9, r8, r7, 0x144, 0x1}, 0x4031, 0x8, r10, r12, 0x1, 0x101, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="9835d3b62a22829048a07caed04e6e60c3ffb471a5541bd5794773dfbfec5142097a5870b988e37ad2514d383e16f071e18066a92efcaf60042a07877acd8dcfde288df5298193538830ff3ca7dd5b50f8fc4371f47a3b217d07540fa78e58daaef504514e466929ac33083c2cb5aed212acf6b5d2eb49e0c0a3d2ca38be396c83f21940e89fdf755958d34c20f0d090da66421b4f0aaf6d2c1d6560fe34109bb342dceef36b5c235dd2405390f601317aa3c28d5975345da4", 0xb9}, {&(0x7f0000000140)="816eb6151d91522ecee3be31f2a1ab4b87f6419a022adaa53e1c5422d6ed7f34b6e483daf8907933cd478541e9c4e5069120de092f62161172ae36bfc8fa46b9193e8eabca1fec17fe66fd680f7f84f62e03e7f2898615325baff4215d85ff6e05f8a4792f2e5c76c2fec6c6aa0818ae65634312884ea45364fee0129a44ffaa3b60f4c61981619fcce433eee75bad643e6cd5b7b1905a45ee4b736c4d8e4536e23b629bc3ed1a87c9e79eaa0606fe2cdff099b2eb020e73013be521939b0350cbd2b4491698ace70826d6729355a4", 0xcf}, {&(0x7f0000000240)="afe40f31403e0e1101d9cc9ad0009c909313d23f675c85c001ddfaf78ea7b57b52b02401d610321efb0b6a8f396c24dbed437c1c33", 0x35}, {&(0x7f0000000280)="7709ad210ecded8411567d583a7a56ccaeedb8b58879e1aaff4004fbc420b1d2964cf9d03c5bb8023e1839ddbb1df1989d87eeedd3d8abea5e5b050104d8b5a2dcd1cb2febb29a5bbf485726ef28e80cd7cc", 0x52}, {&(0x7f0000000300)="9a88174624d1e4c323acf8cc1288a830dd3c4a83d767ba0a223872a83d78dc7dcad5a3436653349b73c6a96fc5ac76e48c6be19154174c6f33be0f07171bb369bcccef266ded8447856871dcbb0dca3c1684509b259a775ec0dce5bc17f27ae5be193032a32d4472c7fbe4b5b872e0d44166bc4395c97c42dbe4b886db9c9add1e99dc048e0d9c276abfa1658a0acbd678ddf7e08b0f16b15cd7c1e17ee54e0735360d5600a5285225579c48a83e72cb6521d2ae00ef72d20611713337ac7fec478b26f094489698231a364108458b02a869b13ad9a74716132a6040c2695e303a8fc99df25b15cc", 0xe8}, {&(0x7f0000000400)="bbfb5a2e4064cfac1bd8ffc88f5e4ee900816db1ff6c215171dcd9a954bd0ba73ec96eccf66f91cab1494fab89023f001ba20007dce7c2bf247c67e1eed769bdb391015ee30febb3ad72c86a460e", 0x4e}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r17, r18, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r0, r1]}], 0x138, 0x2}, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000000980)={0x3, 0x1, 0x5, 0x40, r19}) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() setuid(r1) getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1001007, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffffa0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="ee1c7c546586094f662d1bd7e97a60ff8d5e626aa195175973ec86757c983916f52fbc18832a537a6be541db773e93b2c381606b6fe61881c9189dedf3944899a619d9788e69961988d323cb6b7a5db6aa2389c12e3df30ce31fea47577d9b152c989956f9bc37edbce00bc739ff2ae4fca02d8fc20a12e2c6ef85cc373ee1ccc2da82819eaf89556ab2fd5b27f69b1598b6", 0x92}, {&(0x7f00000002c0)="f25e87f3337327d1872e2b03a0d0bf39063b15210e7b022b91e5b07f3be56617c71bcc651c8dd72137f2ba3af665b8efccfc604f285e1fba6664b6a36f21be59ad34b00f6712743683e447f8e18326acc0b29cd68b01369b675bea6d6197f7e0c8f17c90259d0bf5f99597dec663ca39c77fed62d186f1", 0x77}, {&(0x7f0000000340)="19cc2f29b59675afd41bba2409f8a71d0c65ad698cb5c3f15a1464be1e4b43743067f2a147272586d6d782115dea37573a20facc5f87fb55ad37e8818003a9c6574bbe69da3142aa29bc01fdc146aff0c99e2f0705a7540db34ee5d4879bb8ba59f070da5ced309253b2557d66a265e70eaa8af179ca3f461de28c785a736b5af1da64f00e20d7ac4e6284c1a1f8fc22da4f52af7a892dd4d749e86599269f0b88528e336b2379", 0xa7}, {&(0x7f0000000400)="174169badc57d85e22b6645209f9c3ba9a30b283abf286b1baedab90095d0816943b295a903cb1cb16ac845343ae0c0e6a8a1154a68b2ae977b7bab4a609c24f4a5945314c65291fd40c3dc23b5234601389c957716b1e30a0469efce8ce589ff789ad55a4231733aea113292208af06a1193e308b0efd30a84a3e8aa428b4f105f1047ccc7916d52dd49f3f175837707f0a713709ff86fd419bd32a92ad3230724f6fcb8a3bb573c812cf603b92", 0xae}, {&(0x7f00000004c0)="d8e63ba6ae7e270199a99abfad80a0d45b501fd4cfb089ac885e8741abfd39f330f5a53618aa900bf5615fe3c110367f7a6ceebc04010bb3dd7f78b6f03522864f2d1c55b2cdfed813ddb77c3ab8f7342fbd16c2b43821ebe52d275a66800db9de7b69e4c054798cb1796f64ebc0b2406667f16477b461343b8b5b1a5fc8ba14ef6320f6a5d5683fba2377b1caa23f81915c9882d28ecab937f0c1f0bb2bd1cb4c84d716fde564053b2305de07b850eeeaaa01492ba6159559356bf9481d80fe164413b95bc786556cfbc15dd31816191650c115d207deb4", 0xd8}, {&(0x7f00000005c0)="3d41fe40f33b8c6bd8b7e7776d25b5683094e85c0d8bff6acda0dd4d610bd49ba97f0f03b664589273a407e49d7ea9441010aecb7be1d08e59b3142b908e4f6d8b1ac2e55ef2a794940536a22af4af830d1782804a501a2dfc7138a55c6b7c5cb491f9f9b8ff7d15b51450bf758e0fc122dfad371f4795dc0d1f51fc05debb32c42f889ecbbbca75d11ba4a9fc47d25db9ad19d58a2081e051f36bde6a057cb9b582cd4d2b9adad24b56511951425c630769c14c7cb6e75f43d0f52817b943514c89138aa51bb7fba40b241cfe245a69851c6a42133407612eef5b071b6a8d2cfea1c25280a06d56f3d0dc600241ea3fc9015fb2bc2771d4506b26de32d9", 0xfe}], 0x6, 0x0, 0x0, 0x402}, 0x4) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r2, r3, r4, r5, 0x34, 0x213}, 0x2, 0x800, 0x5}) shmctl$IPC_RMID(r0, 0x0) socketpair(0x32, 0xc004, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/99}, &(0x7f0000000240)=0x65) fcntl$setown(r7, 0x6, r1) semget(0x1, 0x0, 0x19) 16:36:03 executing program 1: mlockall(0x1) socketpair$inet6(0x18, 0x3, 0xfffffffffffffffe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r0, r3, r5) read(r1, &(0x7f00000000c0)=""/229, 0xe5) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, r3, r4, r3, r5, 0x8, 0x1}, 0x101, 0x0, r2, r2, 0x7, 0xbc29, 0x7fff}) socketpair$inet6(0x18, 0x3, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0xa, r0) bind$unix(r9, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getegid() chown(&(0x7f00000002c0)='./file0\x00', r3, r4) bind$unix(r9, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r8, 0x0, 0x0) fcntl$getflags(r0, 0x3) fchown(r7, r3, r4) ioctl$TIOCSDTR(r9, 0x20007479) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="72059f65d63066357b272ea535988c6ecd56359481fe0463ce482bf42248892c33645cc4a1958d8a2655c409d1d08414cb3f8d19ea77d0a1ba3eac594f25967b89ff5b02ffb267e095dcefa0b7d7e1e61c0495a22a2e50a0af6fa57a23cf45e1dedc2b8c37315c20adc22931a1e0e24f281af074be714d45ad3eac270cd7930792de", 0x82}, {&(0x7f0000000440)="ab903287df5c640dd4acf82734f015a24b0384d7039554852a57d4890563e9dab444a26fefdf8c60d3ed354e8f75e50c7f9d94badd291fc28253f8f1a46d60de3929897f8b386f4feb1fdca79dfb1d9d4e7fcbf867f9edf7089a10f0b591c375e4909d7f3d7431be814684d4ae66bbc6358454e6", 0x74}, {&(0x7f00000004c0)="dc02a8c10a340364393f458ea5c8df805c4207e3c1e26f82e7775ad02cc866ea24cb060f0cd556c6dd1a37713c9f4a02b0a6f3711deec952c0866c6ffbfc41958865d08cd13542ad1f76db8a9f71c8840fd5d63e48d7bf7252e46c7a3d3233d45e2da6fadab244a16a0091c014bd1981df9a9a79a9bb20b2", 0x78}, {&(0x7f0000000540)="e444d94598aae110785d3201b2e10799184dffa83440df1c8252e612298884b2146e136ba3b7a38424730779c0729b67de241c843aa5b78525e892bd49f6e034095a68eb6304339f5295c9552e33d417272b912a8b24b9530e0b46e1f9a97ae3fcc7919c063e8be08f9c33a17b6558b0b045a84326fcf933e6c6c1babbe796722e8aa1bfdd1977172077ec6ebbbe801d1527b3732d88799044c6a9c6bfd8db5f8df51feeb3e6f5985855caf519e6fb751dbdf5a37060da51378466082721733946f61155b0dea84da33616627e36a716449b967941fc5f303b8ed6bcc5ca3d4752fef8efd8b132574944e83c95", 0xed}], 0x4}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000700)={{0x400, r3, r4, r3, r5, 0x4, 0x9}, 0x7, 0x0, r2, r2, 0x3, 0x8000, 0x4}) ioctl$TIOCSDTR(r9, 0x20007479) r11 = dup(r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) fcntl$dupfd(r10, 0xa, r10) dup2(r10, r7) socketpair$inet6(0x18, 0x4004, 0xff, 0xfffffffffffffffe) symlinkat(&(0x7f0000000800)='./file0\x00', r11, &(0x7f0000000840)='./file0\x00') kqueue() kqueue() 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getpgrp() r2 = geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r2}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) r6 = geteuid() r7 = getegid() r8 = getppid() r9 = getpgid(0xffffffffffffffff) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7fff, r1, r2, r6, r7, 0xa, 0xfffffffffffffffc}, 0x2, 0x800, r8, r9, 0xfffffffffffffffd, 0xffffffff, 0x51b}) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r2}, 0x0, 0x9efa, 0x0, 0x0, 0x0, 0x0, 0x1}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/170, &(0x7f0000000180)=0xaa) shmctl$IPC_RMID(r10, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:36:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[r1]) getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/120) 16:36:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) 16:36:03 executing program 0: r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) socket$inet(0x2, 0x8000, 0x1) shmget(0x1, 0x3000, 0x50, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) socket$inet6(0x18, 0x4004, 0x7) shmget(0x1, 0x1000, 0x2bb, &(0x7f0000ffc000/0x1000)=nil) 16:36:03 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x100) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:36:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:36:03 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$inet6(0x18, 0x8000, 0xad6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x8, 0xff, r1}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xf2) r3 = openat(r2, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/30, 0x1e}], 0x3, &(0x7f0000000380)=""/85, 0x55, 0x1}, 0x1) close(r3) close(r3) getdents(r3, 0x0, 0x0) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmget(0x3, 0x2000, 0x49, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x4000000000000000, 0xfffffffffffffffd}, {0xffff, 0x630}}, 0x0) getitimer(0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x200) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x8}, {0x80000000, 0x1}}, 0x2) 16:36:03 executing program 0: setuid(0xee01) clock_getres(0x3, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getegid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r2) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000600)="4d8a213b93f9642eefc8affdcc6000e6b93a1718aa3084d51a9e04582dce220d04dada16ccc6163eb211319b3f6c81f739739120e05d8fb572cd8043386bfdade5706e29a0c361b836c59da41cbc0157a0c5dea0382669f56209f855ac438f3f99147942ad03a8f999bd43471a75585a9d0537af782f2334cbe58fdea35d22d8f7c50e3bbde5ce56cc408875e6f1d2c6197f868c08fb76b59f696c7cc998a4c5fe56e0e311888afb5a49ed8f0d8a7a913b1c6ef56393564e7fb551374dca55f785f04a93f904c56115641b393a08c60de7aa0006e1b15521dc2ca24d14590ae50c0744c494de68620fb7bcd1c5cd039c67ae62647b400fc17aa0eb08057c0eb1c4e6a0bc81b06001e663f5ffb0cdd3246c7df4e925756b37821ef38f485d161017911527f0fa2fef106b0505c6097be1695bea573bed5f1268721f2320a474e5800174a5e57b55396c3d262494d9f8a800d9c03c8e34a5de70a2c57a906f2608d40b3bad29d295923cd1ae338f1d8a9863a78a1828f7cf9285ca3465f260d0ada62aec948545305d266fe04048a564115e404f006a75c09039313efe19d6c2d4b9939af3df543ab7253c572a0b8f00c39d1be92f23e94a497ad79ff1c53ec517effb9279a4956daea94b5da03eb0ea0b3ec4708e6d092c613b08cd0f897e86d3a9e2e438569d9f2e77fad1135307a69053143c3c22fa654968ff1544afd98515a451f9fbdc670823e18e6df260e79292f64b0521f8c8f89cc539ee0364c47c5db904b62742fc951331549f2af249babf5b2c9f872c0264567c1c0904dec2d3e78d37f7c501bde821f44107f0fa03636649daa4d8d368b489b356dd798478b1453221145336f36394a71f9f92da9155df43eb24e5ddada7af31402adb02b12b8f723dbe57de3e3582a3b76673d174580a21374bcdf215faa32ba7b219ab46534a81cd6aefc4cb2df755d6d55bba1b2d629a9833d21a49499dc11e92036d9bcf9ad8165e9633cbe2e407bd1fba661d98631c26aa0ba9c7ca3994382a00fd6188e2d04c002d733b5ff8a2c47db3005c459f522f6fec34cc533f97e4769aacf8cda5e634f84ec4adf5c093558f22cf296bc03213465c8f33b687d932c6bbbdb6df178341defe25bd2a0d00e172280c2ad16407ba0a97d8971d7140d4a1b384fc2fc6c7a0f033659464730e39edced2e25e3b96f09b7205117e62c1df4a0c6d08b5274de9972688346a9beca9568d47579d1dc2270a3ac8a12ae6b39aafe7eff1a26d70591314e00d9db71b3745f0e47e9394ea5d95fa443d519ef5c3da86184659d90b95dd3048474e66e151cb46f3a4ee53244209f92469aa9d991b5166cae024016ed5465ca5afdc866e6f522121f8343242632e868e035d67ae3b23111a37cb3f8d09ba3050da25f0a8757973a66272e623204c6aa334cc982ae0c2978ac331fe33ed234f406e84787bee0e822aadbb6bc1d0641b370ff770973347546094405abbc48cebf2fde260d336d3056ba8c11ddcf4cf4c07511f6515cdf0fca793fd7b47ebf2603577c5956b11e8f5bb2a8c82db04dc132ecbdecd73237d9da857f8028c8fec78da0d3560f12fd2aaf4ff9bab72520b8fee80d02fd4daadba51c4b45622794e4d365db45c3a52c5a130aab1fd990fe03f16446419d4243b24b2b86621cce22297b82d5e45dffdb4d4897baca2b4b06db099fdd102bdbecb4fbfa4e9217438953fed87fe51bd39ad2cf720bf67ed92bb240a4c5f0ec7984a54d34d87a67000ba0dc4c386011f15aef5867342ec77d9d6ac454b7d50975a8f25b9f9adf4b38e101136d02c226e003c7db3b725cb9766c03d988a0b45970ef27c1ef94894811f6797e619f3fe2eb7edad72f9f75d8066cf36b3bc367699fd37d066f38a9169dc224287674ac12a9381f058ec3350abb6d8262d88b65d79e2ac94ed88d073b7d452a1c0248b712203464cc613172a15d3ec7cab91950e93b7ea9060d3171eec5151304d188dd1104603bae52328bc102c1126e454cff431db05499d6071799d8a4346d37bb87352c2f30d0611f3fc12685428a8379020252a0921dd3ea3fa8c4bd6f5e40398bdab134c12a75cc2ac487f735ee1186db1ec6c209c1d998d30c000a69b32a7047a450d892fd367e2720405fbfe4a15617bc5f99bc73bdf4c4e82540a1ff493b25ea263a182c9a84cd136bd87347ae16ec63dc066065dd7b994a1dec365ec75117ab4e9301374522c8af7b0a5f59b4481a23952c908e53d3885673b962010d9acdfec1270dd33d8d9aeb2b647c57653ff74a2ed2b0bb489eb663dce061895b100324c8865d642a9f391431bef89b0b89423a56a57a7e1076dd3efa2bede798df1694466bc553922f0f313bb9d59816c7ea39f0142ab4de29f6fa7038d469eaaea3a0619d1c0742ae34c7d799d7111b1482c97d05f9b65ff13808cfee02f36dd97814ff8d5fd2178ea164c97dbc576b5336c9859cd9ed65cb3e42597cca9bc9574a703b10e5146cf962740a13fbde097c1d89f81313ce73988ae54269db32ba95b417879cd2543e88201feef05a41cc5966f1d6db36026b2cac00acbfc75bc79322bffeaec5d261d3fa6265c03ceb24b83d813ff3e0460fbf99c8bb1bd6ab92146a0b7e8484f7c272aaf5f3ee7db6c8e29443a7b372ad7e1cc8d3cc2c77d96a2756e74de6adec3d95583cdfe0c9fa3a1f798413f0484d08a3d75b1abb3d6a2a4b6c3da9318caa0d865ee3abfd8719ab0048b667b362249c3b45ad035fd25c0cc2ea83721f29b9780334a267f2abace5408631cb2aebe49449d9a20cf1a5e969c236b2fdd1d25ae7d292953787b8bc1ccec2a39398836d13897d6689ec828dd038744b39b13b2c1ff18c41136bdb1fe8b89a68309fbabb1b84834b183e81238980a149a928f384dda359b16a94f45eabbca806b829aab64e6e20f4cd5e5e9a8b483428269805abde85f13407d2add8d292a1f971f8709f7b44d00a6cdf73576b6c6c8e59c2e126b426dfda286b008801a9c0b9953af832fc875ad03695ddc6f1eeccca8dbfe00d323b3034ac3f7425e0469b22edbe4c8b57c6df6619063f814b41bac82715378d7fc14342557a04e1b2347ef16a49bfd08d85ecc29d0dfe94a4790f09dd7596afb2271661017fb7479c040d095622da62583e671192c98bf6ccf8755ec8288f1683dd6e1b51058cb162bbfc8d58785fe2d1c5019cb1256f519b2353090f58fc158c12caa9106f74a955ba72745f6466195616ec0c79e7d5b5be8c590c054c96fd69504c5ad4ff5f9c480c4a1e4f92ef437605bc199f7d88523823d19784180bb234efd2fa7279a5b9fdb211b9b500856b671cd84aa0c27e67302d02ed1a571ced98edc8ea1e58ad7cc388f654917d8154bf4f1c1243f3adcb2dc5c14846778f26cb1ca749d090d7aa2058e0a3a5b3c24b39ee4becf4739b3bb9130689d1a380be5f4229453645f1644978d2eabc075b374d098a0e6e3c1596f61c4ffd85ef318253287bd0b11ac4b77748cca6bd501314cc8b0ae29d7959217ee2eb5ae0040f17f7a06b36f25cc3c606367c895f006597ba5b2878c68e6fb70ccee9a5bed5125d7920a8bd8a484f1a51d3e9bacc718d8850c1bfce08f2bb816c304de493791dee1c8ac9540f2594bb0644ce2426e1313b4732f2594c8ad8b96e7ecf47f021fdd716189af3a148399510fac7653017751f4bb2465cd6f50775f2720d5b7ae03ca55cf35debb68bd2571fda85337cd51238621c28d128af8c370d74c2af8d94f25f0818f086b748525987c5cc8971f12dcd94ec0164982f2b52f26471174bab6fa0d12b1243bf924c6dde5b1c788242430c033f4c9614a9ad6cc0a5f73cbd9d2e1f6e2ce3b2696ec42740b6d5d5288e122e09be08b2669ed1b6a644134a569d6d554ffcbfa722119f49780a15d9093c8f56ded716844d31ee0f17c0fe939e869dd5590dad8de2cb6011eb7bc043ef7eb59fe365f335bb78dcf39360ddc72063213fbf7722b14dc04a47857939a4176ddb761c839c5c2d8b2c51b38ba3865cb5f7b508b55e536ed94c3b756afc17b04004cf9c27a55c291099c4c86403d6ce3c2cf122066b66bc4b9e5d3074f65cbfe0f982bc48ffd7c39c4190e378d68a8013c27b88be770dd0783bc443579312426cd87864b4329ff43f9a9a7d596d50917db362bd67d673ee4de92915042e3617c116c6bda975c3162df98c8ad13826df9f2fdbe9cc196aeec22670e5c70a98aa3ee1ed6e8a4f37b61729f1ed020f2c5ca7b4dd4ab107d9434e39021f86f7b8fe28e897339bd9b41abd4d586c7e83f78c99eaeea9082c4cca4e962777eaabbaaaf9cdeaeee30c1bca0862663e3b69562320f118c86f36a4507030544c50079b174377edbaca59c03a96e1b93a70d419a81675d31687ba9eb8e15122983004f296b24db210312e14d1de80490a5f00bafcc2ad8de044d52f94682afb98a22ed0484bc48db2e1d4746977cd0a8d8e6989d5ddcf161d759cfefd684757e5b1acfd7bb14f19be7b07c388a931aa33029f93343033fe910fb7d3e82dd4bb9544bead68068cff1503c4ad78e5b3ebab125f9916546663ca1b853c4ee88519570014b50bf1c781f812ad320a7b0933e5b866982dac9de9f66f00f6700860a1b7b99b811d8a7549c94c1590087ea13b66909e33545dc9c9c245ef9946671b1ba378f71639dfa5fe2df59e40e677ab66dd7f176947d9192c07c2a5757a9e3fa31d040091d4455f0ac6c111ad432236d6a85f9a6e287498c7ea7a617bd1d9e069c35049dd56377d54ba2d0c07c0a6e068e396c3a3793497a6bfcdcf10e041f07bc4daa2f029a26280e3e38a90a8716bbe5c66794f43797b73f4e5a31234a3bf5283b72270f7a143eb99b9d1ba8a19ba0ad38947f9a3736657cf0cce769cc4e4a7053f2a4fe3490fd016365bd0e481e2ad2fa91b7cd99507bf05706a80f91732f460917f1f8a1fd722bcb9e358c8908978822d8a94c8ce7d40307f107dba463f4c8b88cab8f50624f2ae290ef5261aa2ee0b251a2cfed0ed22b19fcff3dde1a7b63f84c6a6046b248763381905c74ff395fcebafc6a569bb8fba37608d031ce8912de817b19829b687b6470a5b9ca4802cb52c206d49892299bbce9a64eb8c24465d90189887111bcc63c42e8c292f224cd84747d6773116165ce669d64666ce68439f417ead371f7699cbd9992942a82ea73e20d6112acb2ae02a87db10d8d5b80e64018092cb57363e5ea5ddb9265cf9c357d0da877d846a7354489aabdb4c523ad88bdeabf1257698fd21a0452d1def0615ea171280c6f014fb65e0491f8d7b5f4e7963c89e12ba90d9e4c3f8c611b072ca1b44fd5935f49859a8e0b10fe86f2a2f2af65607e83bcb48329926fbe0625f2b1bfee93904b60255fce7130ac63822b9c282337bc00236864d38d991dd42d89f2decfa7adeee92f86467fe5c694a961190abc87ceba39267796af80c40de499470456e3613ace6b73d7a63fd5647d640ad4de7ced2ebe5d16ea2e38cb79ad6ebd37cf640dade12536d74f3444ad5c5cf6d71a", 0xf59}], 0x1, 0x0, 0x0, 0x2}, 0x405) setgid(r1) 16:36:03 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x1) r1 = shmget$private(0x0, 0x4000, 0x4e0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r4, r5, 0x11, 0xee}, 0x3, 0x3, r6, r7, 0x6, 0x8, 0xd0c}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4}, 0x8) setuid(0xee01) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r8, 0x0) 16:36:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) fcntl$getown(r0, 0x5) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = semget$private(0x0, 0x2, 0x2) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r2, r3, r4, r5, 0x0, 0x101}, 0xc2, 0x8, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 16:36:03 executing program 0: r0 = shmget(0x3, 0x1000, 0x210, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) shmctl$IPC_RMID(r0, 0x0) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x80, r1, r2, r3, r4, 0x10}, 0x6, 0x7fff, r5, r6, 0x0, 0xfac, 0x1c9}) setuid(0xee01) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$IPC_RMID(r7, 0x0) 16:36:03 executing program 1: setgid(0xee00) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0x10001}, 0x10) 16:36:03 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x421, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r2, r3, r4, 0x8, 0x8}, 0x0, 0x2e2f6ece, r5, r6, 0x6, 0x20, 0xff}) setuid(0xee01) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r7, 0x0) 16:36:03 executing program 1: semget(0x2, 0x3, 0x203) 16:36:03 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = semget(0x1, 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r2, 0x0) r3 = socket$inet6(0x18, 0xc007, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x8}, {0x18, 0x1, 0x0, 0x5}, 0xfffffffffffffffe, [0xfff, 0x5, 0x6, 0x664, 0x6, 0xffffffffffffffc0, 0x10001, 0xffffffff]}, 0x3c) 16:36:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) ftruncate(r0, 0xae36) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:36:03 executing program 1: r0 = kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffff86bf, 0x1, 0x8, 0x4, "fc293be9c3221814ac70c84495984979b9c3fdc9", 0x9, 0x2}) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000001200)=""/127) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001280)=""/130) r2 = semget(0x0, 0x7, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/4096) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) socketpair$inet(0x2, 0x8000, 0xfffffffffffff11c, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000001340), &(0x7f0000001380)=0x4) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:36:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0x1b549df1aac9f2af, 0x0, 0x5, 0x6, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x71b77908e9107a89, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0xff}, {{r0}, 0x0, 0x20, 0xc00000d4, 0x57d, 0x35a}], 0xa9, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1c, 0x0, 0xffffffffffffffc1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x15, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x20, 0x200fffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0xc1, 0x10, 0xffffffffffffffc1, 0xd5}, {{r2}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0xfffff, 0x4, 0x21}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x5cd1b57, 0xa5f}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x5, 0x40}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8001, 0x2}], 0x7fff, &(0x7f0000000240)={0x1, 0x8}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff}], 0x20, 0x0, 0x0, 0x0) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfff, r1, r2, r3, r4, 0x20, 0x10000}, 0x101, 0x81, r5, r6, 0x3, 0x7, 0x139}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x480, 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x4c, 0x4) r3 = syz_open_pts() chdir(&(0x7f0000000040)='./file0\x00') fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x8000, 0x0, 0x7fff}) r4 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpgid(r5) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r7}, 0xc) ioctl$TIOCSTART(r3, 0x2000746e) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8880, 0x6) r6 = socket$unix(0x1, 0x2, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r1}, {r2, 0x2}, {r3, 0x82}, {r4, 0x8}, {r5, 0x80}, {r6, 0x10}, {r7, 0x40}, {r8, 0x4}], 0x8, 0x2) socketpair(0x6, 0x4, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) linkat(r9, &(0x7f0000000040)='./file0\x00', r10, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCDRAIN(r5, 0x2000745e) shmctl$IPC_RMID(r0, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x880, 0x8) 16:36:03 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000c196cafa00670000000000000091000000000000000000000000005ef8074f52d3134f86897a66fa766673d195dd7ba86623a0b677b3de8e7fa348b8c1085420ec1570c9640de0e07f8818ed20275ee0e8bfbadf96d475679295480ded73f083e647c7e0d25e2f5f727734a4fd40aed54b90d7acaa3e30dfd726f55b60fdf74691de8cda23adff1b91b26a4117b5677c27b6d387b426f04d61a1ba8bfa9a43ebb9c396e39c5018389bae35b093a857145cc671d3c68ad3409e11e55227fb8b7f20ee4c048fb7171da4ac69434a778447711089cb99254b1ca5a3fed09c966262749f2edb011de1fa6b9b3d4d037582e7fdb9b6476a10cdd5a48501112ba68d26643a1774ff2a9723b8393a46712873452d0f5a5b"], 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="790c440474080f4fcc5f76e9b9f56cb583e46d90e08a3bc42ed6c8331e6b318e4b152bca6c0be98fc6ea550bdfd9cad344b03743df9ff7d54ec6417d3bbfa583f288b8fa0b4315269c2989fd18ede618654f9a07ea5fc8ba7d00113c4a0ae8e9f1dd0952f67311f53201459033f3f458957b972f8010c2a3ee5e3847d28bea835e4ee8b90f06e7380381ca31bdc95d4f1a80d4875360bb75ddace29322c2b0510c11b01e4a008ae5128c55c4c44774aa051c5938e76c2f8091b1989cb3f281bd2b02953724142cdc72e89aaca3f8c345fe42d92274b9f4b1b8583fce036fb0b910dc25fc1e3a6de15267f5addf", 0xed}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20}, 0x9) msgctl$IPC_RMID(r1, 0x0) 16:36:03 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:36:03 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r1, r2, r3) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r4, 0x0) 16:36:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x20, 0x8007, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}, {r2}], 0x2, 0x0) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x3fe, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xf4d7, r2, r3, r4, r5, 0x10, 0x5}, 0x8e8d, 0x5, r6, r7, 0xe5, 0x7fffffff, 0xa7}) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x0, 0xc1d, 0x4a1e10bc, r2}) 16:36:03 executing program 1: setuid(0xee01) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x7, 0x0) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) socket$unix(0x1, 0x7, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x1e2) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r9, 0x2000740e) chown(&(0x7f0000000200)='./file0\x00', r4, r7) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xeb5e, r1, r5, r6, r7, 0x20, 0x6}, 0x1d15, 0x9, r8, r10, 0x6, 0x6, 0xfffffffffffffff8}) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x100000001, 0x1}}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0x345) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x4) shmctl$IPC_RMID(r0, 0x0) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000000000)={0x0, ""/127}, 0x87, 0x3, 0x800) 16:36:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000000)=[{0x0, 0x536}], 0x94b4201b0215bac) socket$inet6(0x18, 0x2, 0x6) dup2(r1, r0) flock(r1, 0x1) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:36:03 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getuid() shmctl$IPC_RMID(r1, 0x0) 16:36:03 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xdc4}) 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:03 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6080, 0x6) r0 = getuid() setuid(r0) 16:36:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0xffffdffffffffffd, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:03 executing program 0: setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xa521}}) shmctl$IPC_RMID(0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x4, 0x3f}) 16:36:03 executing program 1: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair(0x1, 0x3, 0x7, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r9 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x20000000, r4, r2, r1, r9, 0x80, 0xffffffff}, 0x1, 0x400, r3, r0, 0x40, 0x7a30, 0x8000}) getsockname$unix(r7, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x1002) sendto$inet(r6, &(0x7f0000000280)="9cd42e85e1036b8f47a3aa574a1e868a149ce5d6f6a3b1f763b754e90d31778840da7ea7cb759317ca7d584f2ec4e5fc632ea8f898f86f765e42eef6066df85e88f95805eab8260772f30a68cbd578d81a4c24ac71c8335ada", 0x59, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) chown(&(0x7f00000001c0)='./control\x00', r1, r5) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:36:03 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:04 executing program 1: pipe(&(0x7f0000000080)) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/17, 0x11}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/23, 0x17}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/219, 0xdb}], 0x6, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:36:04 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ftruncate(r1, 0x81) r2 = getuid() fchdir(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)="6afa") r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmctl$IPC_RMID(r0, 0x0) 16:36:04 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x7, 0x4010, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:36:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x100000000}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x100000000, 0x8}, {0x18, 0x1, 0x400, 0x20}, 0x3, [0x3b, 0xfc, 0x1, 0x200, 0x22, 0x6, 0x6b4e, 0x3]}, 0x3c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:36:04 executing program 0: setuid(0xee01) select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x10000000001fe, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:36:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) getdents(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/124, 0x7c, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x3309}, 0xc) recvfrom(r0, &(0x7f0000000100)=""/189, 0xbd, 0x41, &(0x7f00000001c0)=@un=@file={0x0, './file1\x00'}, 0xa) 16:36:04 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 16:36:04 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) pwritev(r0, 0x0, 0xfffffffffffffe28, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="57a4f6be2ef55aaa458f6ec5fd83406fa5a80d54a2552a6e76d1a65821f0e0a045909ac062cf37bfad98feaba639f898ea8f0fe66e1a8870c22eae3557cfe9f3df86a7885007e7bcf429979027843e412c44ae1e0e4877f9b54cb0f0d446b08a2cf60139a270542020191404e198cb7dc3d9f74b7149f226bc6eeb14b120c83b3e1170e2722e0467e29e655c0502bd4096ffc3ea00d603afc0a16faf75c907afb7b164852e381239c8a7dab404a723b22b74bc0b58e535d927cc0ac4acfbcb8368dcf95c684a494dfd7c0187952b0edbbeb645bdda13dae4de5451be2a3272addc0a51bf600879b743ab554115af133a0d3665da", 0xf4}, {&(0x7f0000000100)="a68a30f722410dc95fac34aec12a45c57c21e2628b01e1aeda6dd6868bea5883119df43f44c56ef3b8eb8a1df7991a522dfd0852c2b8b30135ea6f4dc4d7c268f9451274416d78c9edca323157a9230a85d13f82cab507c6e5e4470c194ca5f9b54befb02cf30b2912433a5aa8e1ab62e60b007885a9a69ce7a03035144141329382f791c81b7616ca45069dba89c48496c055dfe308014f577f0e0c8ebcfdaba4bf984741cfd09cea2338b5bc3235a653fc82cebdc707868751ae65ded3e15fcec5", 0xc2}, {&(0x7f0000000200)="95c944f53783dc9c32a928cbaaef597e1b1f0681195d532946fe0a433a6d3566ccdf71a3c8fc2e7cd0d70be1fb35830ab96a45ef62f3e6ce83652c34aedcde6e6e1b4500518fb9a305bc6c42d85a404a8aeacbb94e584d974a349cb42ec6682324c151c4c64209bc6890fc8b09", 0x6d}, {&(0x7f0000000280)="5ab691ea7f4ec2503336aacd4c6804b59172c1352253555e83b08295111e2380ef56fa500536c56ff5ddf62e2af21a53cb0afc1d89da053a0ea6503f45bab4adaf337bcebb518efcfe0c1ad8b8b25899758a46e1783bf198e47900df2c80a23702130e015a54ec0cd5113546c56f8b36b3f1f42ede27975d96a3b99fce57296ec60e12c82ed256c304a92f5ba0ad73a3037791b37e52e8074e28017fe7d9d71105604707ce2fce4de525d0e43995040a9fe45a45928940c6574a66ece29fc93a68891f08a38ce62e53d487cc836ae4f8d4c119fda1c6781507969ff4dc8991e21591ce71740d9a11893b95940ee31fed46556d339647b5b5e1", 0xf9}], 0x4, 0x4a) 16:36:04 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000000)={0x9, 0x9}) shmctl$IPC_RMID(r0, 0x0) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 16:36:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:36:04 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000400)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d1208030c4d7dca65d8d38233688e9acaccb71ce7dc84a3a3ff4839413e79d6f976eb40e3038f58058f7e831c7a581269bc913a19790c0eee3bdaef215602887a38", 0xfffffff1, 0x0, 0x0, 0xffffffffffffffd4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:36:04 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xffffffffffffffc7}, 0x8000000000043) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x4, 0x1000000000, 0x8001, "fbb4ebd8bb0766971addc0d7650ca988d0bbdb24", 0x4, 0x40}) 16:36:05 executing program 0: setuid(0xee01) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffd000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x21, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x7, 0x800}, {0x2, 0xaf, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x0, 0x800}, {0x7, 0xfffffffffffffff7, 0x1000}, {0x3, 0x6, 0x1800}], 0x6) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000}) 16:36:05 executing program 0: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r5, 0x50, 0x9}, 0x9099, 0x4, r6, r7, 0x400, 0x7fffffff, 0x7}) 16:36:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r1 = getuid() setuid(r1) 16:36:05 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) fcntl$getflags(r0, 0x3) r1 = dup(r0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x285}, 0xc) bind$inet6(r1, &(0x7f0000000000), 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="fc86f4615535c49e8ff38c9740d68872011f67926910d0b0c8451ad8ba", 0x1d}, {&(0x7f0000000080)="ffa4fdc97bf1f3d8dca443a7a7daf45c39e97d6f5d8dd9f1a729277abd275c3a27aa041c190cfa37b56fa741961286f29b20bb8d084bb4882dd7a6eba1b92c78fed67a96b9b7ace19c10f569fd1b0cfdaa26951c823dc33f81294db0962929ff24aa31de1869b3fb65c8d0e9a78da479b0691c51a1b907e9ae5ecd3f1e4d77bbd07e31a48c71196bb9e141420123bfbe48d53c5c17b4efb99cc880a0205361c6fe", 0xa1}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0x1) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000300)=0xc) r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, r2, r3}, 0xc) fcntl$setflags(r1, 0x2, 0x1) geteuid() 16:36:05 executing program 1: r0 = syz_open_pts() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000000)='r', 0x1) syz_open_pts() 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xd000, 0x1, &(0x7f0000ff2000/0xd000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 16:36:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffb}, {0x800}}, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/87, 0x57, 0x0, &(0x7f0000000200)={0x18, 0x3, 0x8, 0x4}, 0xc) 16:36:05 executing program 0: r0 = geteuid() setuid(r0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x25d2, 0x9, &(0x7f0000000000)="71560d3e50a3f8fe9816539de2da035954a67675a04bca9ae87a5099ae1909eccf1333b726df8644b8f518cb5195f283e9632f56b7b3a5f138ec5d347efe83ed0f845398f2b584feaa87f863c1b252197df6194bb10a7819510ccd40ac5c33ec9d4d1a6322f27ac79fffddd1cd28fd34dbd0cf9a67f5f1443714b29ecfc6ba9d1233fe04fe74fca8b25c7662e164c51dcd526e3b493645eeff828b5e73f4a96c8d7509b4f78214ad2f6fdc248ed1fce370", 0xb1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r2, 0x0) 16:36:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x8000ffffffffffd) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x1ff) r1 = socket(0x10, 0x8007, 0x4e0f) lseek(r1, 0x11, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSCTTY(r0, 0x20007461) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x20a1}, {0x1f, 0x3}}) write(r0, &(0x7f0000000500)="a006156575a130bcd68e7cdd3fa2e5e6727e3b23a1dd7660972cf946b39576cb70cb9aca5b529fa8758d32bc5c53495ef1ba3e6a9cd0120ee3ee673baa626a7abc17512b974e4ef92f5655049492fe0aa479f3eca915d5420d1a4f50c6a6a41b7d38930c7bc492305a0fe41e44fdd2f3ff67b1cd9c1ae488989f6587c4b5d729b53a4ad116", 0x85) lstat(&(0x7f0000000080)='\x00', &(0x7f00000002c0)) ioctl$TIOCSTART(r0, 0x2000746e) r2 = kqueue() write(r0, &(0x7f0000000100)="f4dac9e2e81a09dbe3873fd50945bb7ffeb7bd4e7076e0677b6152eea385f557f06abdc4a950eb538829d0973c1c20e11fdc3f6dbeba1dde8a40e95750857eef81c812d72862ec3aeb683d37744a56b454e612d79f7c908397e46c05fd3221b4eb6f104b0ffcf213ee7695fd6cdaf8e1b2fc1ded024b3e8512e5e7d5735f93660f7c31490538117debe3b2fa7527b9e76d212799e25be0ad5b2fc78734ba8ed30ec90fbe9137be856ecaa7a57ae57299970eba0234b20858656d5a0a1c4dd096b714ef1d2d922dee9120f8a0657009793329a345a2d4f3a0ac8549effce47c87", 0xe0) dup(r2) syz_emit_ethernet(0xfffffffffffffd26, &(0x7f0000000680)="3a090600000009aa66bccdaba3ccd142ba5c2a2d610dd92a8f7a62bf54e58d672e719c78145c1b23a86b0177a2387535acb79dd71a0384789ff938d89ab9927cf4831328924ebcc42a15f39a33df80ae2cd0542002b328488bb36299f103629ee2b0a716f85b22fcb81799eee497d2835a0596ee88952fbf5d44096e1ffb47a0e65d3f636193cf7875f3c8eb60959238378ff0fa956d86992ffea03ab158fef3f6a5cc3bce20203b96f58addead310e14b6461a53bc274aa9de03aaf75b3040faed5c2f1584944995776712d46882b8d8992f231b6bb4c4bf64afc3fde6521e3bf1f4c44af7b719b9c0e8d679887c2af464ca19a87206de91eaf76ed3daebb68b9fff7c5971506f6afe0c3162d73d477688d7e634f1030585a21") kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r0) 16:36:05 executing program 0: shmget$private(0x0, 0x2000, 0x7df3470889fa4790, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x4f}], 0xffff, 0x0, 0x101, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x601a, 0x20) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffff) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, 0xffffffffffffffff) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) 16:36:05 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x56) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000040)=0x7, 0x4) r1 = socket(0x2, 0x1, 0x0) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x7, 0x2b1) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0xfffffffffffffffe) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x4) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) sendto(r1, &(0x7f0000000140)="f57ee354ab15982e41370cb85f44db05083755a13877419bda74ef1e287ce7669eec5474e0208e7b3b3ec377181ae4f38c2d132981a715cc0a0858f312116e8501df25634e88900a36f63adfc1d1b584bc14a6e8b1c9bb01dd55322bf8237ee70f50a7310a24d135be8f1394c4edcbaa4547b4e0cb654b0ffae897f340793d6fd63b67c56eefaea6c3d2ee43ec9bdb9c68e8d15cba3118afb334c1f8c82c2934aa8b447fed96e0c4733038123465a4046f9b8da1807a81034dd256c2a07c94dfd3", 0xc1, 0x4, &(0x7f0000000240)=@in6={0x18, 0x2, 0x10001, 0xf3e2}, 0xc) 16:36:05 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x8}, 0x8) setuid(0xee01) r1 = shmget(0x0, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x16ed, r2, r3, r4, r5, 0x3, 0x3}, 0x7, 0x6, r6, r7, 0x4, 0x101, 0x1}) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r8, 0x0) shmget$private(0x0, 0x7000, 0x80, &(0x7f0000ff9000/0x7000)=nil) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f0000000080), 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) semget(0x3, 0x2, 0x200) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x2, 0x3, r1}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x4}, {0x1000, 0x4}}) open(&(0x7f0000000100)='./file0\x00', 0x20012, 0x108) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) fcntl$dupfd(r2, 0xa, r3) 16:36:05 executing program 0: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) linkat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80f9, 0x0, r5, r2}, 0x0, 0x2c}) select(0x40, &(0x7f0000001a80)={0x5, 0x4, 0xb7d, 0x3, 0x8, 0x5, 0x0, 0x1ff}, &(0x7f0000001ac0)={0xfe, 0x7, 0x0, 0x100000000, 0x1000, 0xcffa, 0x0, 0x87e2}, &(0x7f0000001b00)={0xffffffffffffff5e, 0x8001, 0x6, 0xbb1c, 0x3, 0x0, 0x7fff, 0x3}, &(0x7f0000001b40)={0x1, 0x3}) shmctl$IPC_RMID(r1, 0x0) r6 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0xc1) ioctl$TIOCDRAIN(r6, 0x2000745e) sendmsg(r6, &(0x7f0000001a40)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x40, 0x80}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="810407b1ace00004aa24a466aa8ebcae5c8923c496b49c75b26aa1db4518c981e8e0c2b2a849d5687b591b4dad424db9e2fe1c955dd7b33ad73250f1e01137d0b9c08bf4271800ecab241b003c3f5b45ff646ffa0c48dce2bf27a791b497a71cc1a960e490101e6fe805b6b9a189a43a0aaa2809b549f6ce76011ad471435485361b839b062cca0e57f61f87c743769999d770207efd81c28ec27973bb6a995f764475a64b4a0109201d2e2d46c0f5aeef3403d2aecb0959182be1b421543ba7e334e1c2ee0440eb0672cf37", 0xcc}, {&(0x7f00000003c0)="7bc701f6864f9676f284d76b3ad76c3c69d5e83dd066127607d8744cdc0cec694b3f8f6cb55d426b00e5dabdb63fa79fdd4f381997df8a897b62bec0f45c6108164f186d17c37b903a4c93c39c91cec72ac7e1f5d60c07920dade3d33f74ae15b6242b5cabfeac8e0162c7b657da7a45a0028ab4d4ff54848271a5615716b05e5f079bd203ff3a7eed7c5f30daf72ffed234c6f7242284529427240addf66f62b98c04166083b49d7908aa548612b10014e19753093bdc73f9af8bbd9e3a4519a48b535555e2641163b981290842", 0xce}], 0x2, &(0x7f0000000500)=[{0x20, 0x1, 0x0, "c0a235a4ad8e1b569f8b1b78"}, {0x1010, 0xffff, 0x5, "cf18b9188cfb1fc807a7196dd2e909179ff2747088758452c12a14a15e7c823d0bc11133ad6e46b350bd12379bc3b41b59b73c54961845a9d2611adcca0ecc9f697fe371a988d791c8a795147fba44a0b2b6fbbedb817c524920dd04a2b5c1c835de2cdf88ee31ad81d99613bb77eda764bafa7c0afd6d286d0d9f9ebf692c20be8823445529ed7f6ae0543ec37a348f984cceae5bc6faf1a651612b647ce0630f4d7fe4003f281221c6da69b4de5a5b578a8dd9befa05fec9ff4ff6c0f04a9a4eb6beaa581c19d223f802c9606be213fe2cb1e0ef174a2cff7d9eaf7116d36516487c6ee251bc88d48266489d68e8b533b330cf6ab101336734ea3b54aadd00ff6fac8942d12d400d5069b17bf8a16c4dd9ce030f5a7220e3db185dc1571f249a3bf8a13a96cd7b7249f25818f71659ad2b3f0fb470fd092dc3797dd0fa39f991000387559f3962d7ffa7dad179fe00a33c2eae7b03a003737dc9ea50269e798274a500ffc788ee22803226d21e7cc2bfbc2ec3557a730818bbb1024f254cd5e434200cf212d5e2744a1a8b080aa9bb8c73e665b0550fc83c201ffbdea0ca6da92f2b5837d628b8b19aaec2347acbf8d02610fa743b8cbbd5be58a930dea53c512e97956bcca7e9d10873fe0b761575f6f9b46a395a7fe0897ad27c0e006d6cc7d22c05657288f08d57944e0ed11e6e371a48b7ecd0ce1cb8af7a95466f9dafac58d5b522fed8263e452a599e0e36e11660f26026bbd9d89493631bb190da38c05714ab760909fede81165e7765e27379f01e5db29e4f4fa57b8b154168bbce7d34b90e50c130a03ed27007992799c5140a2464cc90f6d02bffd76572939ecd195c55baaa9bcca7aa8cea9bd3593e3e6bf6e42d76841a4919362290a2545b8784d1f0dc329b2ec3c62bf34dc50440a68d2189b62438bba7438f26e59ad4aa133a70e590ee88e7d870d2359eb623407c24a5ee07d9b42872d88f9f5177f64301d7fd0699e9a5e80d956bd113201e8509f64baaa292d9f515f771a733673797d3fe193e0a9426dae9c1deb995f7439005b9968187cc60632f42ee83f8cbee342dbcb7fe49f715e3f0e292182f74a1cbf53a3a3194af27fca1258e3bea4ae8a88598d40a4b7c408efcd0975cc38694a3d865713704c2c135097c7d3187744acaf9bcf65f01af6e2624d10bc3297e2a1eee82ad0324bf52f597d4280ec5b176279935c0936636fad0032095b0525e1300eba6e75f64141dbcaf83c3eaabf2f37dd97964971fc443ff8c920b8f3b87b9ae09b3c4e0a44c2fa55c873fa8c447fffdd2a690a8de565e9b93a7eb69f75e98d54d4f681f61948f8b5a5539bd85c5559cc2f1c9a5eecf61a24bf30bb6726ff3b903be06c05b145cae01c9476e20386cf46a3e16579db568bc6a6011fdaf3e11f32447e57fef5fa3ef1609e1d99835c2b03a35e4eeb95df51815caf1b0b87396e60554ccb2738483d1b8ae3b3c490e19dd1c24d1cf9d615611ceaa998c47615f5e9f7f4d3f44a6fc211877a2146bc4f3016bab91779d764bb2c36110cb3f5893b9021304ad4cd17d8bded44ca109991cd9ca4657632522987833ddfe82acd3e8573efa2720ba220fd2659784b062e3394cc042bb92d66d1e1b9b3099216111d567f7ca98c249bd1492a4071e21d1a442872b3d6dd231667cd0e32ff84641ebe1c511dccaf5746f4c2ec6927f51db8afd66eea9a423c9fd603735e73fd490de049307b9d6f61b72e9abbc82159b59c7cb7b3dd4aee2f3f74320742dbc9434247912818bc8cd7cd5711000f986f79783e8242e942d756e77477b5fe93f8090bb763fd4df23ecc86d8567f1a5694227aeb798be035a659b196d9167247f4e5c679423d368cf746177566c083f51cdf47ef8325db8bd57d36a80e5e2f630380cae55f9ba012c1843fdda7bf5b2e409962d8dc075ba124da462b46d6e71ed7b15aa6412130478ec124d1e399ec118e9cc957c6df01204739dfab00ca2fcf44837f68712b2327ac05598a3279718612196abdbcf23ed299971b8e43964afca479ffbc23109d9419192835b14a40c3ebdf8b8137bfad16f312b6e3f504f5b43d1b0ef8be90dd6090937e6b90fbaf8d1ebc7845bdd0d6c50f6bb5f71763dc81151231275d42f01b5532e229ca0a7b3d580dc34224bb91133a623db7104b7eb627e563059357497b38e0afd02a2d198a6c445e55738309d8411bc2a10d05afc5bdcb21b67ba56c4c3b67af8c76f5baf939f87c95bfe62eac06c2aca33c0cc1a3c000b05721c7a4238acb7775997efc3d0c96dce5e8f2e9ff0e5753816f045e6629d7c2d149315426c86d228336d1ca9ad36892e888136e5d3154d695eece4374e5f4a2cf31bec3d524819991bc98345105f0d2bf7f2bd44aa1836a04a6788a8e3a17a2965dee3289b756aef44c30db050d4e1bcd58c77613c66b42afc8ef1a38feb91e00f517521f229533b40a5e8d40ca5b5e93c4b2cc868e07755025440541a32fc9deb53a7a52e9ab3cff2167e5ce9e2f56599a1119cd4e6b9abf380cf9ffa176cbdf933288407a8166f0a3797363c3e09539747df18ba7d8b6a34388a106d37a349795ff10794a083a5d5cc537097b4a37d96a58e05a6b6adbd193c9c1743c8c401dcdc8a2ab83d429bda33b95211d484f32aa0b0a7b8a624fef3b9812e436084e40d336e518bb853fba00795af298a4b33c5d2966fa708a03fba9b929bf8099d1d525cea055a358ca4d5672c350542de435e50d4aa9426b39a7efebfb47d1d0d6224b1f4ea5ded16111c3f196db17acf08eadb98f67640d71f5db234fa2b657f45cee990ef4e4eb4d3649a50098d5b800d4e00647a958f240447e3a2dc1c439c3cfbef7ea788bd781a7d996ca276b1ded86c0f40d03ea053980857c648a389deb797a37b532e666a14bf978d0e5df3cf8039f30597b5321756c05993db08ed2e943ca41de922f263457aef315cfb35bcff2787cb42fd4f00f51c139564c1bac61851c5a74358d5d94a5dc1f0729820fce64d95eebed1db18b3a0911f1cd16705dd299e376435c2a426a1c45127f38946db1c3ed0f36347e363ccfb04f18bdba6b3ed1c965a25210167ae154a263b7fd3f91bb446aa7284ffc064a18169361048505fd9920d574c9d0d316ec18f7debeb6cf25351e5cfd3262d0161267c0a2da7e39bff1d047c48690b8c795be230b59407c705cf64059cb813bf48d29e69d78873293b3db6c3ae2940cdcb28b33b296f932fb93328bfbf5ec28106425043f0da44b75038dc46a990975b1607161d8446b4430e05b7b9e29166a3b03b1cf9eed4dfd2ae15f7c1096d58fba82d9f80bdd66adf686d86c99948669aba434b8ff8d2a852ce2dfaddb11ff20c9a6f7f46b72060ba63627b2a1180cccb2d60ea8905def51a751af566e74b22eb37c85c5adabb9c2508b7f1e1c12cd85f2bd4bf5f96d2c03a0e456593e7edb8301f6c9ba62f583c597c213d10d3df1aa44b2d8eee0081afd6a6deffe7b520d9f31ef4933dbb0372f010804bb37b4a90c6b29c04f001cff89f60a5dd9d22cec73597114f0756616db6316ec40d1d8823a61f1454ecced2e663b10b299992408d7aec7ed7e1481ae6c4fde5d2dd7648a73e8d7fa5d0488b934524a39016d6d17b029b73f3ca12f9c51f4f46ae1d1ec8ed4a8f10337c9cca149dd4fe54066eb5f501f4bac8787afc22df3628aa87e60db53b9d844ae31cfad2595d0ff64441b4c5ff065cbafc6dd03fb7939f6c9b31492849d2e31308256eb70435b691e294264064583bbedd598617e81f0dcf287e3d0b7c7e12d149896ef74043f1d9e44507a6c79087d0f41b95fa47065143b593dc0accc5842e566c48aa0200c07912ea1e3cdb94bdc6aeeae6ce44c564afdaff68c06b133ac5fb43982d112875b60d57a2ec5418da8f8d36ddec376f54082480869bc339889d2bad0a4f894d8b94e60e843738f14550d3bfc8ee9aaa5b7eae9952a52ffc55b4e729987ac0570b3c1e7a847a15001dfd90bbb57de7960973633d04d2dd28177e2171f694c43c54c3f7862a5566a67241e811a3911a6c3904f0be81753ed392249f00ee255e1cedeb59b026db806351c07352b0298b8d86cfb5a30336cb4157a0abd7b2878fef6fe6152bc9a43e51e900984fd9b2c60aed707474fbc9f19f7435acb13858c5fd17ced996d639b4aa1e938f1ff34d60adc9ba732caba1610bdc16c8c7c3e7c874012ff4d486e9a43b44cbe577cd020e647ceb8b93b7e9693c7f47cb8cdf01435fbbcb97262253f8346f959fb6dfbe35c81956783a30011729d8392660f618fb7cd5e7ef1239b6bb2fd42ecc84e963ccaa8a9c68c5282982667f3350546e9e9479a94333cf7346c3248f936feb9b898a40a2bfb8690b4a2cb2050dff60b454de8c73a7953204396aee781ed583deadc5330161e07fa9d0757bfa5e10bbf807432596d396314cfb62bcaa736cbae7b22343eecb62a2586568ff092109ffe6f54d2e1d9ca6861e05d13f3521b3a49cd1d7d69e8c05de1813344f84669d63647687c55ef4de2a69fcbdac67ecafa9d4188feea89fb5e64b12d639f402b089f24dab70a30efb27f2aba8bec6d98499067b7a68e09c603efcd0bb884f4df0542ed238c4f65e80b1d41b41a4fa5da052a3c821502fe349d4329ed20b05b91e0eae200127a2fe9c7fe1f8929ff9cc55bb5a3e1e4cc08a7bcc1d057b405e2b9b152eec638c249d87860203bd3f2c2d1d3723b363f92984439b8fde59fdea8ad60818acb1fff6b0175a555f6307429344dc4cebc4329498271bcec772f38ca3cbdfd268fa51c8e77065b6e2c2bacbce1ed8aa92b19fa3456ce9d67cf8b770929c0535a70a2e800d45e61c6e6685fd9addbe7ccd8c56a181d9aa59fb2ee8be5693a938610d2b9a95132f347fb9a7906d7740f57ee3c0ca4fb3609fa7cf50d007ec9dce32357dda0250dcc1cb7628f9675561b27dda324059b1ff5dbdedff5e71b03620966bea4ff6c829e33a21a588e89cc906f5dc25356ad27b7bc5bbb5daa70fd9aa69c6391f0879200de648f09e95d9115c0fcecbe2152a482143036eb6c29419a323b3207bb45e02b5c141c00b43a269173c51df78b0313e6f6b403c86f8b9fd3866121ec4c0ab65ef8712c9928a41b6c64e75cb566eeb475c6d893b4168f43bf44768991a84ab61d28af747225927b5439e1385ee30ad988e384841ed1b238c773f0c5be2d614df3099a0874be07e388fbfe7aced3976503149216b92fcfa92125b5900fd37b4dde4c4eaa60793da7156fe940e8d7a14bd00a9fbb406a1296f4738a37a936180ff5c02647ac43dc2d350f27623483da4a94129cb7f4902663c5600acf8cee7e0d0052ffd232011154d07f76d097754d4e03c1889a60b254b00408dbb3b1914943c78397122a28950e3f13a586fd8d4eec532e41f3cf34f1ecb5f077f72dade3d1cf3c901c9483a5b9a941d8c93bcdcf25ad2714a910dfb97d13b5001473ef862055ab1103a99274a5dc659b641020e95dd04c2931882b098efd6c87618c9f3eecd3fef0c820896234e79139428239650c8674dca5572be6e56a2a72b372275b6b09c4c78756e0b534640db3835e02672a4be8a968b1221e997e540bfde5d0593cbb0945163ffd7d9467ed68dee98255382a556b77749d373acda51505cf6fde0cb9fc263c782247ad302f9d747bfff4a577c54bad40d6142f77a5a21f7308d24c118a8afc81926c0e309e3574e7aa7923acc3318bb7ab3bb4eae1523079f8b830960f6bf1a148266407f244e858a"}, {0x30, 0x0, 0x200, "1626b7327129b0b090a80c19a448b0d1493a39c0cb8cdd9bdae1c8603bf871"}, {0x108, 0x1, 0x1, "16d279aac59ec6187537b11173ddcb1566eae2a900f5c68c93d5497c2ea2c44db231ad5bc2f4fea494582ef43b0f10435dc2459cafc6722c3310dd8298068aa80ed59915278693f387a3e854b3261bdc89ff6d28098bac53fafdf58b8b622bd053291554d7afe55a0c164d484cf03839d092cbf312ce8ee66fa7724487250d9d9ed9d07189b64bedd63e8da4966f03e80351e3a6b1f1130e55ba1ed4df7af01cdc05b58b99d1b762070f30a6de550b391342c513b8d33e63e354852e8576feb6da1f4f5425124d4323b182b34883b25caac5bc3df2ae79239ee1e60bcdd13648c24e7fed6278128c4aff7015d3f2d95c28561b"}, {0xc0, 0x0, 0x4, "5ce3cad704e972504678739e09802f5f6541ee1f9921f8c4ab062c82548f4c464deb173d380974338cf12f1ffb6baa38416187e48aa681cc2722fc7e166e366b102fd8110da6fda03744e4fec0f0ecd0dc6a78d4391bd131e663d6943ac69b4a5a0ed72c172326b885cfe56394fc0b8a689024bfe9d6daad43ae785c73d6093b168cdf44bcd828ef428ce2230f933ec30cee73d7f211983fc72b5e7625f9b3435432bb7b5e725d36ecf1cc4b"}, {0xb8, 0x1, 0x6, "ef279e237f1277406514c4728fea5c9d12199f5a36a9cb527c7ad9b12bcdb52d24f3c20000639da01aae627ee84516242de93611f4a8506a5ee131624925f01dd0afc2e4ddd333847b8d94d7eb9a8925417ddcee8eea2943adaf39e62817e2937e9d2e9ff58d97a6a80bb368c638ad3aada45f052a2a7a07de5cc07a3234a17f63989c52a317e6526c955ae8d10a93fd2eee319d705c363ee2fa1406eb10a172489e6e1c6944ed"}, {0xd8, 0xffff, 0x9, "97d0ad7c4cccecd70f2825233e17f9cc26ad4c5b7839de78392d2cddd7f097329ca242520db4a1ca454a26cf3d070175d8b6b4b91533ed15d6ca969681ad8c26bfc55a1ee51a0d4d676a700f447bcb9a66c19944c64939c06cf4a46e58b0bd43ff4e09da1f8d8dae61b4aac8bbee69052c6de91d1973c4c001febec86b8ffe957c794ced39dc2dbf45d282d0496807d39b272403fd0b8932c0ac526601f5d25c49949c3fdb43b4226ceae225aecbea5535af2cf2ce7ec9db35afe4dff102e2d3c340ec39b148"}, {0x90, 0xffff, 0x80000001, "4dc95cedea2992b07af6f0ff50fa14653061e6c282684dc22d32ea193973396f668f3ee58e57f7d1c2158be499e5e68f084e6e09a9db339492f8b0a077719dfc2fd0dc183225fb3f625b478b2c5917dc6b57e4e317b99bb411677d726359bf9ec0697beb0cdb742338dde304a1ac1c9bb37a0620bdf241426ad09d7ebd0d"}, {0xd8, 0xffff, 0x3c33, "54c428fc1863572f8b6a86adc6654df597c8c4ed94ef8594175848b8500c2dacb188ccef7295bb7c273d5da7d7c212338f7113778dfe2fbbc53ec08cf4704732eb1aaa5db1da0df01c717fc8a7137f40577894fbd53ec2c1e48ab06c59f8444bf8a28c607c9a0d16f5a5d3c3a48ad9ccf78bdb3b7c3147105d2cfd8ab6cfb8273d1f4c73b7a197c79fc134d7e799b4dd74565954e74b527467f528012398a93dee1f74800fb45694291238db7426aef679bc12a16c42cca655ff7c9bc87737af38d9ac"}], 0x1520, 0x1}, 0x407) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6020, 0x1) 16:36:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) 16:36:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x717719b84310f73a}, {r0, 0x20}], 0x4, 0x8) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) syz_emit_ethernet(0x17, &(0x7f0000000000)="c3dc68ffe1413b7995163dca9ca555f4f216731924cf59") shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) syz_open_pts() 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff0000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = kqueue() setrlimit(0x12, &(0x7f00000000c0)={0x4, 0x8}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = getppid() fcntl$setown(r0, 0x6, r2) setrlimit(0x5, &(0x7f0000000000)={0x8, 0x5}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) 16:36:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x9, r1}) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff001, 0x8, 0xfffffffffffffff9, 0x9, "8fbf68594d1daef7976e5645f8f79782b2fbd5b4", 0x6, 0x8}) 16:36:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xd53) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7ff}) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000531000/0x2000)=nil, 0x2000, 0x0) 16:36:05 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) listen(r0, 0xffffffff00000001) clock_getres(0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000340)=""/20, 0x14) dup(r1) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getppid() getpgid(0xffffffffffffffff) r1 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) lseek(r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) getuid() 16:36:05 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') 16:36:05 executing program 0: setuid(0xee01) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shmctl$IPC_RMID(r1, 0x0) 16:36:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x22, 0x4000, 0x8001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x8000, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r2, 0x0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x48, 0x8001}, 0x200, 0x4, r5, r6, 0x7, 0x0, 0x5dd4c5b}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="3ac4201f5dee877ea6b4287f85a0e19f4bb7db8933e9bd040395330c9e8ddb5aebeefad501ec3e3df007f5a195755eadd58939169a9d5e8102499769b39500b187a689125e71d38358b0aaff3408e3eea56fc016e96da1f98a9a51353c2a921f244652e5830b", 0x66}, {&(0x7f0000000080)="f562695c4d0d9904226a039357b896ea6961e0f84c65181344be2c353607cf86cd1cededcb", 0x25}, {&(0x7f00000000c0)="191260150c46d5ef12ab2f1dca01521e0e4bc04a26b9af8df0e470649e3fb08dee7198d850efb1001322d81db1cac80475", 0x31}, {&(0x7f0000000240)="102c4cdeb75f4e44b6e6d7917ea9c28ea2efd3bce5f6cfa4b5e6d0920b951ea6d7603949b4c7a77ec6a132e9ffc9aaba598e0847c16430bea73d37149e9196de462168b7539a706181d86c7ebb597675a4c8e54edca09c6060027cbad5bdb96894a4337a05f34007ed66e6470e3444b63be5dfd4a8269cff131175b7ecb710c228f452654cfe3c31eae624bdcb", 0x8d}, {&(0x7f0000000140)}, {&(0x7f0000000300)="a7e8098f088bb8d8d8eb1c8cc6604034d9cd02b5b9ddb4327efd00902db587e29bffed002430437a2fd4d5b5ddcd9cee090666a80b70e77bbea34d374535cc1b28821ae01ab759ac01abeb712b6e4740f89719388f61387f833baf2b1175396a10", 0x61}, {&(0x7f0000000380)="29b8ff5880713076004a8f6f51ed6d1dfbe0ea9beaefe757215bee9df0417f0f822a8179c772529534857a0f9f93f54d4caabe06632d077229f5e3efe0a55304f2fb1c06a01dc4385cf347b8ac5b5bb3c08fe1cadd969d2ac6ac577184ba0e4cd3a7cb3cafe23abd550936955ef78529449c1b1ba57685d096956008de30612817afdf393b166bc63d23546fc933502074eb1424ff25f18c3729a66f292aef7374ce5121e9deeb56fc98c6ef16d0678f30e92b", 0xb3}], 0x7, 0x0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xb7, 0x0, 0x80000000, 0x1, "ee54243bbdd536d78b8cfd55034c56d81f6a5328", 0x6, 0x2}) getgid() setegid(r1) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getgroups(0x1, &(0x7f0000000080)=[0x0]) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r3, r4, 0x0, r5}}) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 16:36:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r0, 0x0, 0x0) setuid(0xee01) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x9, 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2032368bd55e6072b368003652037bea74c3cdb8e179d8b2cd656a61f8fedfa81b1d8e292b756b0c2e6cda7ad3b293dad367a17b5b6a214ac312184efcdc14aeee5199e2a571e0c415b7a332acaaf512b59d884ca547cbce3379658a57e540559e2a3af3f93628e4095202ba7e5cba58a4c86045ddf27a54c629de2b6dae263a942ca7f7cfaabda6d7e0eeb8e1c83804c1261fcc2b9b302d630ec8b22229c390bbcfd259925ec3c39b51f44c3bcfdc425460fbc57e14ccb76cc8f03265e5d94d6ddde419b8e04abd4de18ea97b7faf55be893d634a", 0xd5) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) socket$inet(0x2, 0x1, 0x955e789) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r2, 0x0, r1}}) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="052430df3a1a55c7f4f27b600cd56389daa1d57dea384e89351f00409fde0085331853ff5ac6664de7be6d715d4d72d79944b181d8509f51916aa7ea803f5ad8d651dcb7a12de061525a4454f785ed49233327d55e7e4bfed5e9bc53013a83527451ce8017c3d900c7d24db6bbec773f6fa28a2c1b2588b6e718bbf63539ec2f5a502541d527adc0862990e977a7f38c7c833346cf0dedd94eda547d8670a213d49d", 0xa2}, {&(0x7f0000000200)="2eadbd218be7af4f10aacadb0bbf81e5fd3c1d1a6684d7f68ce1239da97dffbf60bb817c2aca1718d20f6ef8bf88eab11600aa6a315adc0b52e0b1640c4e0a5c5e1d047344229611abe564906de2b6951b1bfcac91d313fa7030a38babaaf8b9f747b1d73eb6b8dfdaaa517056451abe25715160bae291317465937305a566315f88c30d9b64ca4d797f431a6bb873782dc7e4b9da365702fed0e85b765db5ebc4c0f28de108e08af15a97e4f9c1fefe57d8897b0c7f102779d4d646c932439720532aca3cba989ecd90e673f4ae945638f6108c9d31ad286e557775", 0xdc}, {&(0x7f0000000100)="1690e9566e", 0x5}, {&(0x7f0000000300)="a8029f5690524e05eaf1443be9b19efcf6a614cd065036c620a2748f54a94576c74983bb61d079467fca7f46a0c7fdc77365c84efc88b5b4949a9ac56abfae4fa62a0547adf58fbd545e8af6757561f3fb21241128771c434356df60ef4824d531d27cbfddd2ba7545f08bc5fb42eedf3ce88bd41d71361bbb57423ac8d82c04415d7ff955add46e8975c71a0b6a9c7a7c7a2b9e", 0x94}, {&(0x7f0000000140)="215c12866c16dfcfae499d3c55c6d9eb7eb39e3d6dddc57cae879a5a0dec96ea68c937b605", 0x25}, {&(0x7f00000003c0)="5668309e676e540b6371647258381c96f31768935fbb15d9fb18531fcc7cf66d8ce68b02af781c471d7ce6a9894acb7d5a769e53c3fec7f4085abd86decef90e8ffb9b46eebc26437f55b6e17ac016b312d402db75a86d09f032cb5297952d059681e3ef38012d2694456ca04a7811fd46b14b9bf70c3051910958cb4719ed7db9b4eaa438f086b4d0da1c5082dd26b5e48892595f97d23765e5011e1020055ed8", 0xa1}, {&(0x7f0000000480)="a1955cbeeb50312f2d3b44c5aa45d3e5505c0fa296a3f3aead51e3f13ef0e7b367dfdcf31b18f7745ca14caf239022801da3d2ac94ce44f64345d682b54c8ce9245e2797d7385cbcf19e71bcda01294fa16114e447ddd1a2b0b2ff5b8d596dfeeb7bcf4d8083e43363961b189bc798d32a12194dc45bb8164a96efd576cec1b904b5002f97218aa580875e889e004c1f76b51d82787c05aab725af96cad3f5e16e2eb73b6d3522a13fb8055110", 0xad}], 0x7, &(0x7f00000005c0)=ANY=[@ANYBLOB="b80000000000000001000000060000006f5cc9f63e042e9ac06f696b08480b54cea4143e2d0f56ba36023370bdb598976b8733a99b1441310fecbac4a7ca006957e44a9ba62709621afa970200000072bf4b6fbb5de727e8eab2e5d82256293c07c2bf01557fafbcb4f1cb22de8dc5c184d681bb8df4c88f4721d655226023394f744fab65a3b935afef949188b6b3bcdf1b509c554d96692d13329000f3593b6bb9a6c97ed7719e129c7a6adb2d17bdac3ac246edad7ee9"], 0xb8, 0xa}, 0x405) listen(r0, 0x0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000100)="f500", &(0x7f0000000140)='\x00', &(0x7f0000000180)='[\x00', &(0x7f0000000240)='\\^\x00']) r1 = geteuid() seteuid(r1) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0x0) dup(r0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x400, 0xfffffffffffffc00, 0x7fffffff, "ce05181f04a4eb27e9445a5cba412c33f2f66f7d", 0x1ff, 0x8}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 0: dup(0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x1834d3bb4fc5cf14) getuid() r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)) getuid() shmctl$IPC_RMID(r3, 0x0) 16:36:05 executing program 1: socketpair$unix(0x1, 0x200005, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 16:36:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xb) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) getgid() 16:36:05 executing program 0: getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x92) r0 = getuid() shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) getuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) 16:36:05 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: unveil(&(0x7f0000001140)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000000000001001, 0x0, 0x0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = semget(0x1, 0x4, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x7, 0xad2, &(0x7f0000000080)="3da3036764c6105c381d6c59f82bb29afccc3c85befb820cf9c3c51e15427665e674f465daf3a6eaf152d51500e199976e3f6fdcaf099fac563b19325fe4834e9dd8973069b262ebbdc26fc62e17c68108c02e1c4cd091a9e6d96dee9f3e192c1a736dff14293804fe9139f380cee11b7aac8d615450daf01c91391350563689372d498289b5d83bb589d983b6bc2b3d11e4403446e6a7", 0x97) sendto(r1, &(0x7f0000000000)="b25ae8669a942d1c310efb8cdf03fa33e87907ba6a2487d82fb78b641a7e9e5298a2e9d74fbe045cf523521556460b4334d906a9ff04d161698bcf609c435704df860e02e85f2f4d", 0x48, 0x6, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpid() r6 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x90) getpeername(r6, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8001, r1, r2, r3, r4, 0xa0, 0x88}, 0x6, 0x800, r5, r7, 0xde5, 0x2, 0x1}) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, r8, 0x0, 0x0, 0xfc8}) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) clock_settime(0x0, 0x0) 16:36:05 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) setgroups(0x5, &(0x7f0000000240)=[r0, r0, r0, r0, r0]) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)) r3 = shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) shmctl$IPC_RMID(r1, 0x0) r4 = geteuid() r5 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) shmdt(r3) 16:36:05 executing program 1: getitimer(0x3, &(0x7f0000000040)) mprotect(&(0x7f000031e000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x140, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0xe04}, {0x18, 0x1, 0x680d032, 0x100000000}, 0x8, [0x3, 0x2, 0x800, 0x4, 0x9, 0x7, 0x3, 0x1]}, 0x3c) pledge(0x0, &(0x7f0000000100)='*-{\x00') getitimer(0x11, &(0x7f0000000000)) 16:36:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) shmctl$IPC_RMID(r0, 0x0) 16:36:05 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 16:36:05 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000240)="ee78c8fd8c5bbc8ac91b7568d43268cd1a3ab2a8e8359f61f3c2eb21f29036a3ee3795d1d479eec999ec64e74a1b78bf16b70b45651393f1895e6c18a77799aa95892ee5aaffc93325f430e7bdb059eadec34a018f70aa0e6bde9ff744a843b98fa95d33e556246e4d428927280b84009c76d0f50f31c98b6a559e6c5e72c51ce72288da119b8413d4597844ded4a0afbe09c0962d9e1cbc074668bc100e8a61f65bac2bdaf99d0dc6f7c3e9d5d19915e7d96cf174fa65bc2877b65e1ec96f91c0428d7cb64f97c20a474c136ff64b2c6699d14fe22496506d5ff13d6255f96de6ce812eeea0c69947", 0xe9}, {&(0x7f0000000340)="3e3a4c7d3eaded4f9326fe1ed119b06027541c4b4b4686a3e403d03f81be098c28c1a6a724a402a2804317e7c7dbffb69d1a18104482c63717988c3b81b283a1e11b0b245e2822b8b14620019df1606ec5d7003113353c686647b1ec4f4fc6ddbd43451a22c5128a5513089cbda718e6d6279598190b56646f8b4a75c3a41a5252c9d8fb06ae23eebc145be2b6037ea914071e41d8f963dcce9696a01e53448aa2ef89b0", 0xa4}], 0x2, &(0x7f0000000400)=[{0xa0, 0xffff, 0x400, "726c58b68ac02a973c0529fa95ff419f2e5adcba4bbaf44d60e7b1493e7d5d964db2c00e1b1bab6be91d298dc5741508637da9074d5be8fa3a8db4974bbebced0e581cd0906d7740ec91e1eceee941cc413f5a574c8a65898501d6e83b3d784aac3734985a0ce7d3b5b70796c05bcbc61968099dadcb775723be7ab3fcfe9625f33c81b604c0f7200a"}, {0x68, 0x1, 0x6, "00b80582c8bf97b33f4ab8f1a9c42655ba8074c8c8e8eefdbf0571b75f3a36322a277d06eee2703f38c792f5fece8d2c3392ebc29fe5119dd2b83310ec183ef4afd2cbb43f9a0eed3d38afc50de2896cc7339b7ff868ab"}, {0x110, 0x1, 0x1, "e33ec9ef62881fff8b6ceb013b9a1f3a2619d49e9629286818adb185e35d4a1c008b4f9b414b71089a8c44eae2e7e986177f9f4b71cf35f3d366a6691b4d4f37df112adc3474887f2b31d287ce7f64cb8f276d837e4d620e0f909c918dbe162690279b155da8992755aafa4f57a335b50477655e2793c8ceac25134ae4c11f0d044c80e23871df7e4d1e7a9435aa294b2b2982c7efe6c8c1ff106e8d7120a31b8853a21bb75a9ecc0913855dd8e73dce393471698531fa0ccb5d2fe310a394686ec35beee60cced9b5d1dfb456817e71ad21ebf1b3afc0f6d01e1dc0743451d8958d43e2fcf964aeb7e9ad07314e39329903cbd7264a6ef0bb"}, {0x68, 0x1, 0x3, "303f88ac7be72e89afa0c4bfd96a354ca511a14ed86fc5692a2f4756bce54db06ee7a633e7d080ff83d81a7b76567265fbdbe6b70e1522eddf0dc2deee98a9063bb4a6538538727d7aad885d25489abbe0c173d5"}, {0x108, 0xffff, 0x9, "2df36386f1352801e41a0efde674a1e6bbbed81b87a32e27974a28a9345d806ff8c4c646d8dd064b0abb60fda5d03b28afb869ff62fea4f26227dd11dfb176a71324bc54a37e147fbcfd7de58ef0348900948fad98478cb64ae0c79c323e89599fbef66b5c1a364a44a8dc1a453bef74559611a5eda38f348098f81c5f1f2c3c25790fb02e63bdf5674411fcf6eb56988dae4d136a113bd0bfc9275e31073fb562c2638b659427e26414cd7da92e3fb81d3c1f3c47b1ec9e8ec3e6d3efe65771232e1550d9156a64c437b75c7ae9a7a8ec96808478eb1ae06d17c2cdca4e420ab2ff0ac824efbddb2fcf687989118a18a26ee6929c"}], 0x388, 0x6}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r2}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0007ee5c0, 0xc000930b40, 0xbf5460, 0x0, 0xc00003ee00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf5460, 0xc0007ee5c0, 0xc000930b40, 0xc000079500, 0x1c214dd84cf5de3b, 0xc0004c99e8, 0x4f0c53, 0xc0004ba720) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0007ee5c0, 0xc000930b40, 0x8fd600, 0xbf5460, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0007ee5c0, 0xc000930b40, 0x8fd600, 0xbf5460, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd2860, 0xc0007ee5c0, 0xc000930b40, 0x40b7ff, 0xc0007f0150, 0x30, 0x30, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0007ee5c0, 0xc000930b40, 0x8fda60, 0xbd2860, 0xc0004c9b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0007ee5c0, 0xc000930b40, 0x8fda60, 0xbd2860, 0x3, 0x3, 0xc000930b80, 0x40, 0xc0004c9ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0007ee5c0, 0xc000930b40, 0xbc8b20, 0x3, 0x3, 0xd4fc5bf2d1707d34, 0xc0004c9db0, 0x72beae, 0x7f3580, 0xc000747350, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0007ee5c0, 0xc000930b40, 0xbddde0, 0x85, 0xc000930b40, 0xc000799d70) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0007ee5c0, 0xc000930b40, 0xc000930900, 0xc000930b40, 0xc0004c9e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0004c9ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000930900, 0x8f8660, 0xc0004ba720, 0x1e, 0xc0006cfe00, 0xc0006f8000, 0x963, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0006cfe40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: