xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x2, 0x5, {0x400, 0x815d}}) r1 = shmget$private(0x0, 0x2000, 0x532, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x101, r2, r3, r4, r5, 0x82, 0x3ba}, 0x0, 0x129c, r6, r7, 0x0, 0x9}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaef125c00000000", 0x8) 02:45:34 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x101, 0x100) pipe(&(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 02:45:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000157000)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\xe6') 02:45:34 executing program 1: socketpair$unix(0x1, 0x1000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xfffffffffffffc63) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 02:45:34 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0xe9, 0x6) setitimer(0x0, 0x0, &(0x7f0000000040)) 02:45:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) socketpair(0x38, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000000580)=""/184, 0xb8}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r0) close(r0) r3 = dup(r2) ioctl$TIOCSBRK(r0, 0x2000747b) r4 = syz_open_pts() ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001700)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 02:45:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ec698cb672ccabff10eaa162920e534e08aded6ad9e0f577c85970c12c4a0ba9028d8a8d32bdb84c1a1cf946a84d06e11f48a7cf19a9ec5381b88f186829464d42315f26631c37b3eb93cf1d4577665c0aa5e5d42bdc5f7ea77d64c12b4d3a39d7f9de9e1444ee3b7a16e07fc15c6fec39df1ef628d8224e796ca28d48", 0x7d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="ebff125c00000000", 0x8) 02:45:34 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2a, 0xffff, 0x5, 0x5, "7fbfd2df50eb761443c58d85218b619a0ed21718", 0x2, 0x32f3}) fcntl$getown(r0, 0x5) recvfrom$inet(r1, &(0x7f0000000040)=""/86, 0x56, 0x802, 0x0, 0x0) 02:45:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x100}, {r0, 0x4}, {r0, 0x104}], 0x5, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x473, './file0\x00', './file0\x00'}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 02:45:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt(r0, 0x7, 0x8, &(0x7f00000000c0)=""/34, &(0x7f0000000100)=0x22) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20458, 0xd1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:45:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f00008a5000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x400000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000), 0x253}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="e0", 0x1}], 0x1) 02:45:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f00000000c0)=""/248, 0xf8) read(r1, &(0x7f0000000200)=""/33, 0x21) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xc78e) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000440)) r2 = dup2(r0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x5, 0xfffffffffffffffd, {0x8451, 0x2}}) 02:45:35 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) r1 = socket$inet6(0x18, 0x0, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7fff, 0x101}, 0x10) execve(0x0, 0x0, 0x0) 02:45:35 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1\x00') 02:45:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = getppid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002440)=[{&(0x7f00000000c0)="4cea5096c5d99cf1d54112d4872b42da072287bd53ca7e2de88d8300f2cd2e266a6b23154a1b486da1ee279db02ba5d77bb7c51c4d63684e2656e44ac1972fef6ce613661286c6872a062fda75c5825a8ed62b737ab6f4a8ffdad99c488b36fc895af6917989e6a53424a0513106109057ba55f48c71e49673f210c943ee06f126a773a1adb1a0c79dcb7fe746a3dafc71c52e999450126c1b88ab3991896e0b8d97a715dac87ad7aec122544e40747be5fd2344bcaa020627a17ce4e654db4d021fd54e73009bf357f1cbed23", 0xcd}, {&(0x7f00000001c0)="1ae8ab2efb34e1b41ba3c898af73393b169c29c3f1f93d4640e76e871a18e7b176401a9909bf485ee033d303390467", 0x2f}, {&(0x7f0000000200)="cb1dcaad9aecbc4a04740e1a45919bd473369483dbe93a0d862b1c2463b468c3bb13fdb0ba941b18c77b4b0c631f319d653fc6bc25b0c5d8a71a06f391eef253f3d1606cbe412c1f88311f7a811d6fe679770ec9bce4fcb2c32f902f15213c82c8f8146d6e59d1878b54d82799d1e4123970024b8756198f825b8088304024b0af2c084eb6e3649c5a7fdc542fa202a2a659573ddb65", 0x96}, {&(0x7f00000002c0)="1d553ecf562c87dfcb8901bed931488b917d74dd4682927136cc1e43744716c9ad5182afa6bf29ea562f15c0b990b718e755e973d825c8281037b2ac855a871756a5d82913a4ba0a71cb610c6658a2117b82153d3a006c1c55de5a8172d30e59487adab95d5cf3760f532b3b15e6f3fa02dc8f9000cc4ea8bb4962bd2096845ff1d581819ec6a754680f71595c98ebf0459dbe6149aec762c76f0a0577b854d0b630335a2f0e3f301592a5ca80799ca8a2c91cd5f0e5c3c32e6e7102263fefe4032eb848cd08c07d3f50abba92260f874b5bd2091c43c43f1cc3939b57e655877d22074d033d0728838c4bb82945402c3286255fabf7eacdfd8f709cdc3a49e61b160b439b891508b8e01dc5056c5d710be3d7995e2c58fa59817da9beb40be5d41db37067a07824ebbfb3c47799e868fab361120661141d77c813ac33aca0805cd55cda997f9869d5c1d8794a51d96e5df980d59bd9d3539fc2decd27ef04dba305f121cbd1a881f71d58323033f562a788ef559e5b7f3833ba553162b663d8e056b8dd9320a29d1cbbe4561411617282d901b09b8672d6509cf12574006183a0b8d6f978e5d88a53c0ad51465f27dbeace18e4d17028d939d5db04abb34da0e2a7310f0087b1e08ddc095ebe704463f31e7449e3a17bf611c22c95f49fac3aa370be8672dffed83ccc7e27b66faed0d38986277fa0a247ee3fb1fc7e02ec5a3326171451ffebbb2e694db2c8fcc27a05969829b382028c17819c02c2b8308c013af8f9d5e0f5510fc7f0d67b453f60befbb6845479dae927364709dd061b43e982e4a137b7114026c57ff710d0071f5db005ffdc3c25f2c0139c3da6e0e8f6c39cc9d70223b89edca080b7ff707a955917e237a35d43de4e1661cd7947fca3b42a389614c745d667487b0fc119cf4a2ec9ca90035b49b2d4ce686ab09b29b7185a0314555591e4a1b1a8577d1611dc06b5f610f9e4022d68ae421f2454b87056c5877541c5e6382c6510f0ea9ead4f7c713731dc4f306c2af09929f443cf3538759f13108bf6e306821b882de090f2d761d107353942c54747d1f5e00b40640106e4b535bed1b7da940a32751bab8f244ffc08fa14c31a29a06c73f2b8e1c6a9bdde663173ff41ddc33b2f28d13f7be7d444153c99201115a26247bdd0cdbc82c549bac25ca25e7572ef714e1e334ec90fe1909921850fd096625c3159b7223669f3a188f244ded3ded8a2aa0352f3da9b3528035a1d12205a493e6c0b554fb30c884ad81c822e9d01dbd86661aff756153d3ef829e5bd9e7bf4afbc629a2b208aa4630f9bc51e73ac48b2bc890986b199309eed28a930a6807ecf4682f2b5e2f8d6c1e2a266fa4bc1e073521ab760f9451a26d0c0fe19f2829773a74d778ea6344fca527eec4d280f47ae3b55b6510f39263b9982614680f7a890888f6431abae5b4aed0dc49586f498175408e62b3219ebb5255d970b8db598b5e5c2bb8d36555ffc90abf550f632fe2be4361bd4e41e06c207ac6911040a5830cfd50be3eba65ab7f53b715cdd93ca19b76ba1a04608edc85b64a3909e276f6e743a786674e123338f85ddb3781d492b58f4d4bcb9ce92a6238a7f5c5f6fe09a5ada90542ed2940b09f8ac2dd91030c584ab6b134b6a91dcc4b306a965e50bb8df82a599793bb774f60a6a0b831d72057fc382f8db2589819f358e863210eaee93a480cd237b7032c1a5c685d027377e40c1174bccc4307a1f2580b410ac8e5aba4fbd6b8b31dc2fee169765626e92598d7798a55870c552269b31c11b9179f749640ccfac134e7b912b6703f8284f26a69a6b6ae6a2bf552fef3b2d44c913bd6c0d783cf0ba8f2c7b0c95c4709da58354931238ff6e873b4bc1181f41905cf26eb46c544a8431174efe906f94209386105fc8e344bdad8ff13701b9a4af88ab24f8cfa2a72bbe22862d1c7d25a859e4891fc99cb670ea1d48529f0654e4913be339ba7e7a9834c41923cc5d1f9b9e096b9956782873e8d1a42909c1d03c58ee955268eed99424533966117b1c555659d613d06ea85bcb51967b193aa2e57aa45e36e6b861cfc61274e41461640ab295f2e6985a6958a3748ddfb8e7df1a66a4899511ca58550f0897a1531eb6ec85f5bc6a461480c870d459d3d436e1571d4fbb28a2b830fdd4d5eeebbaa56e6444358153ebbe68ddb23ca33a5b0e8376f895a899504d63bd63a1f795ea86ee243c65d8236d71820be160ed7926884608114dd0cb22b86d4e39d9ba380e402e883e974825057b8e71bfcb99b04510663db01c1574917391a0089b9db6cd88ad3dc7ddb30b2402bc92e0e4801e38a932be5d3ea744ad00f2166d7ac83da3963953107671ff0e9e9c815a3c718334d06777cb6ede777c411e822bdd0c1686e7559a55105a37f2aff7c65d80b7dcf7afa28bc3cb944f794450cb8e5ad6732f9158eb10d29833f39f87f476e99df34173d145a50c6f833bc72dfd63ac6d390d91f810dfea4ff5a95c34e931d3bc9e4bb803c1a564776103c04f383d66dec3de5754545c9d123d207edeba7e740a7c71ecb55952d8da02200e39d90f74e26ac02c35bbf53857c0e51c12933883c6774afb337d7ff7b5968ef8a35f3acf7784df88f6d9619fc569717a2832a05f74ebf92ad2a88088fc55f4b28fddec51f601b43d39b56357b781df771550f5378bd8e31151c0fa33ea2c4815bd4bbf5cf015e3a946d841b1d2b97cad6f7952b93be05de52696467f2add535823ce98a93b01f2c9f0fafedccea75ac1ffcc121d150ecf2a96de467a092ada9adab6e9e4add3591c57fb6f4cea5dec30b53ae8d7ad767a8376ea26f40b52b16d38bbb8900d6950600e704e10a5c5fb633a15cf08d677fbddcd51ff753db8e483f1593c6b39cd19670d5a1a7b7747d0ab1c1a89d3e1f7fe803dcef8bbd3f9f6824ea4ccf2581eded6f768ee45be725c8967dd4e9c549a51a0479b5f7ece698b3d71219ccf241a9500e7b8723b61fbaa0fc1133393a24bbac0df14281cc76821a177fc078e4b2f91688e17de01dbe7135d8f4119908c520f37b4324b0cf007cf423579f2eccc755fd2368e26d256589dca209eacacd5179e29b15826127cf472e9fba8530df149218b6d652d8ea43059e2c9e399325981125906a11713505f1beb610767b0d3e2967c675dbbfa852d2c962dbb9a6903e57c8cdab43a1791985ede4723b4b114510cb3d7866098f319f14eef92f82913423ab8d8dade2d8822071ae666f3dc1f5c5e5078226159ad3068db494ed9f447317cbcf2d125afcbf18c2076ab7560461089576c4ea091eec7997d76c48e69e69992b01b9c755dc9fa3a8a87cb8abbd6612b49b12786af7477c5c027a3f5586e70d399c18c1de99d65bcfa48fe79125781a30e143cb13b5ae8e6005bf670120bbd1b46c1e1efb804fcf64d379fb5fbfa4c7f45f3a96ba3cdd624e1d56dfcb96316709350b585db69e55040295a6e2331b4a0950312f7eb7bed6e9a1c9c08c8f8ea74f434eeed2ae399e3e8bfb63490330dbe4c0e6af8ce942fd6313c563ef388b7f4e73d6290a626cd42eae2ec178b7fe68fc3641c660cd10d45cd5899dcf091713632491d058b754772141c873c332a060b2bb3d6b6acd4e2e306e7f98308eaef87f42ebf9d6b8387ca4291323386c8a14ed3b8621d100cb722425a5f8223d6c09400429242ace4a035d1392e559cd337faa1206aad1a23c45d759f57d46032d23ff89bb09dc46858fab619640e2f2587d7e1f3dc0895316d10d915d1d25a0a5502e1dc0cf78534506a35a427e9c931ea9312afaf26ae2b60865e2b853c09954cedc6e15328390c58149603723d21d3f916574cc2f1e7d713f511545dee106feb747fa92b2fbf539d8fe697232b53f78a53020b12f0c811f7f67229d846c0e24345737e5a76e9d563720caa2e420b68e8892a766335e7ffc49863898e99eda21d10401c8a2ee20043f74075aca6cd3ab3fda49877abaabbcf2a3cf8b6ba95b43d5f11cccaea070bf0cd440e4fa956eb816cef51eab92299b01df7fe2c9c366c442d2988f27aaea86b9669650f109775e2746b87a22a36c6d6ee2464315768de0defd37cff97353d2adf43db9233f3bd9023b81bfd0a4af4d0334405f3585660a244cab2198bd387bd8d87848b31186b93ad6e2f7d9ee54ccecee0fa3391cf63c39aafaf240df0a865eb0e29b540126bc0969eee67039cb1d2183b39f9caab92a693d8e469ac8f4c940e3d10cd6f459212fa89bc5b6789a73a9deadc0835361012d114e3facbf4c508452d12ded3410d6188381de9fe43bff9454879a7e7a621d97bd9e0fb3f9ecd5004c1bef7b2caa142b313531375a9d06fde13dd7e749fb8aea8319285a18f439eb7e9f32c46eda373896e7bc4987f36e2210a9a4c42320edf69a952e291dfefdc9b00e415b71b1cfb089145eeff4bbced38ef0241ffa108ab15be888d2ea07e38ea0aaca065826fe939a3aa32ac6c172030c63d5f9b1ee344845277b9688dd2be13c577387a20f7af76fc2dd029988ba9ffe8e607ae07d9ff94ef017229828582a0070f4fcf64075d65bb195c3f30b505da8a65fe1672e5aab9314f8b2c6bf5ab89329f4828f0336a8887b4ecffddfc5c6d240fe228799b94f4d796b3e19cda116f4211c6d16621a42580c40aa9f7554b6670b24ee8698efa28698c45230a9cd38f49bab7c9baa03831c79cd2e317b2c262591fac0821b516c25d3f82d2c9465f56763708d16b290bb0b344834db3873a11e1c23aed2831e8e708c8f2ae6de3a9eecb38dd57ab1a970adf0d87ca91a3873f248f7d035a382c3c241c74d1008fb42eae9ba90e3a550650ad363437e970a875e3c166361abfcefb056d9439b75ce5643e15e6b6869f4f34d63d31db023defb612f1136ee76524d8feefa77ed203211364f7f69e24ea4e6b1b922ca8ef5874a7043966b8ad72f730e1bab1917c5a9449b61d98f1d3020863d52e59d6203c29f08e26f89f899277343aa040bf869b8ae4f2af41fb940d4903235434992e6aa8f26975a395352abb53d4a4d1fa515d40599026f360532a259916d18fe2d4dcb50fc94285625b613311153148612fabc10072268ff29a34b09f7eb8a60c7a03e44a327e6c3fe27efa1f94ae107712bccd6823c0967cfa8aba2104f2c6366d6729f168731f8479849671eadb4d2697e1a849fd1c4248a49ceb3f8f38921da26f6dc70b2c0f48c7e8fd38e332d8c47b882792690f0754d98e493d77ca0614709a7defff8b5718c46608f986b9cf10cbded8f09b27a92e8ae26db61eedeef33bbf3c1016a6f798a7cf000df3a8c0cd2728437e53a59fe92797ab9ada13661ea99c8b5a8715b9b7d518875bda8e97e7a8df50ee67c7a01896380874620bcad84b309a73caf95e49d593a23805957eb61eb00ab001b945089d928f776c30e301af5738cbbe8e3c6546fee356e9a2fdfbd78065e8ae126b7596c6eabac60131265e8c19e50f544f098e2f288735329942e68c73265cf950d36086a47be39e5707cc5e233d1b71a8ff0af5b223ae4a15d1d241f672ac1f3dda24b2b55e0ebcbe64d85a430169aa2464febb5f487e110a5b6402c5e3fe14fe7b72d299b17d66808c4cb59a0954a3fc3086c2755105697874f819894928dce302325c70e7060d8360b4521efd80192b0367b71f91d292bfee82efeeebacbfb531edad20ae4328dfaa3dcf9e263fbadbb9a8f692b1086f4d1e7b8f01ca706dcb4056244c5e980c6a9925989662e07b36877dbb100763098a9cdc6c43ff6b", 0x1000}, {&(0x7f00000012c0)="3323ffbdca313e6e0f92570fea6871f27a94c371321ec2605b44a1eee857800f684f61b98543781e380070f40ea6b1f4080dfa255b06c1b7c1e9700b945150e316d7334cdc6acbc7ad8f7edc9bff8f85fe1cda781fb599a9650cb7b3630ed2fc292f8fc9f53d2de9ae8850c0b53182993c58c3ca8f561eee0f995bb528f89cbf98ae", 0x82}, {&(0x7f0000001380)="251e855f484cf8626b53e1fa6df22d5f8ddd9348191ebdc9eb1ff7ba40e37a43cc9fe5db210bf1bd48615c87c8cd5bc253341b415d9c1c19c261cfa052f6aec964af625eefb7fa17bb087c1aebe503e01cec5b3265610736470eb448f233097b0e83beb8f97f0055c7858fa75e1dd217671d3578fd88318a8aa9c16aeb712ef551fcc55c197d59a662583f523430f2658aff65965211abb48951998a262e9e85993c6cfce69e2804a20e5527f0aa3c481d2a20fd89efd8bcafbf482c10815d3026df0ce75c5c3b05f29a2577b80f38e25b21e978b83f8096e0072c188d9346a903b649019dd876429f7418fa0d86786bf33905691470ffd220a7185f261389ccc07d7c7a287e6b0a77012befc13691109a670411d26fa8f2b33fb4679ee8d6ccb795aaf16c56392f72ea29ec6d6491c5589e7227d294b811fa23850f3d27dc1881b80c75845f05c63e265f8b009b75c0d4c0146524d3b60e16377a4fb39c636961a83811cc6eb6ab33779576be443973f3827bd84243a7dd39cab8ec174624e09ac7d18896fb094ab58e1178897d43c1b4407fb54b0429185b9446ec72e2741b45353c35357951658f43fa8f1dd7360dd2b7b7fbfdb10f95cfe26479734e4248b2b64fb993ecd053f2373d033d18e466bac3bc782b5cc7fb9d75cd487676da6a21c9307ccfc729e907d381c0dcfec5656c63128da28bc0cdc3aedc675bc70bbce4117206d9087ea68414af265a4b6f908d783e65eb3413bc5a5b1802220e12fbdb62159390af0aa881393dd14117078b6660fab7a91fba48016e14597c3659cff3424cfa789249e9939460ddd207b633366fc7a6d03a87fd63fdbf0de6de9d9ade5a1f5db11d362162f732e741e1fcf047f5f1512f8a37a1ca2a32d55a39870613d95e9de33300ef3e965281ba73097814b6092f25b214cbab852e646f3847a871179f6f6c451ce520d7af31d276c29007a167a1963daf9974448bedc3275245919070b07afe07d71b5f89c3974665aa65e82e4d42c5765afdb3a229756c0d36637f20d5f684022a54dcc7017969dc65698760828e7a7bb33ba15ea8ef7a845fa1d860f92ccb8f63dc18d6cc12970f28e7050ffbf5b2c42e66cd41c0a7b77c956f99609bc12639065680d2d0125af06d1cc5dacdd31145ebafad52ca6488c10b41af61978f1f6259bc1a6822dff5a24d09f8ab606a77656a91acf386f15cd477b0b2eaf0243b45ffff8eec814377ee3802e36bf1cc5a0fea60175fd1cf18aeb385f1e65da869b9a98bf4179f39ecfee0a4850030319b44fb13c4a58fa8968b8a30212b8d8e2a7852f10b102effe4f81c69857cc3432354331d9b2762ce35df243840b2340f4ce8e21009bb4931fc9a46c80d68b2f321dc40a1d44ba109bb2600723770c4484b0f2ce80e2c2ba6b92dc277e3356bda1f9d5dbf9ac93ae3ee84219aa5bc95fce0df0bf635307b7f2688561659d45eaa3b615f454192491a55dfc2df37bea3e7c605b765a3d17ed88c1e36582c128bf78921d67b24c94847ecc411374c42aa94fcfa4dbf316e2ec92aed2d6f543d042350ed25089982c3e9ebb1865f7bfe8569e91eea7e40d24dd260ec61f0ef17d52438f8a05a17910f8f5673ca9a1776fca0d70291239de8a1e9d7a3141480a8907d62b2bb17a04d93d693bbf123f18078c37b85d88f73a277975fc9c2f9f8c7fcc81528dc50b118f70d9d7fd77688e32ee17944b72a4f836844cb2627192992e2be47eeb20d42de1582b902ad1f26aa4ce6f4111ad6f355051512343bb67b6695775d16bbb217729b64ed629eda1652a1b1f605be356ecc9cb0a67e8cc3024753d2ab79544f8222f3a3d26b1ae7870a4e5cb1127dbfcf052a8f80ff45aa0e8400685e21026b07cc46ebe6c382b679020810f9b376b3432543b223522e9997cfd02410b035ee1dd95da94d898f06cf4d69cfb3b3c93ede66945bf914988b6e76f4372d1884b7c0017a054ef55cfb518ad9fb5e3e4e202ce8a36980c48f8f75e4490ee6c2b23e75684d29aae2e5c4761737afdfbc6fd680c22d8979e0c4eacf51ebf029e5168483fa93d36bd77975e3e8ec380d14276b3d325c6efcd581bae27aaf88f164a5cf89205280f27eac1800863a4c78f179a724e21702819aa6332057dce82bef25df7b82fd9ba19d645ce209f4c0f0b008c6c24672805d0acb2456da95c4062922595cd09bd290cbb7cc753656a0ba8d895d0bcb54f03e1834285039fe7038f1b4510a700ee6b681727d1bd2cd4b778b0a11973373ff18a93a65ebe4dc28ad5772107c7e09313645ecd3552ccbb1041ba66b1f99598431a4a0e8da2df7a43112f90bd12881e93bbbf4cf4a115ebb3de57d28883eda0623854e880ddd81631d34ba72e9752f902e92fbdcd11f7946083382e3ada3327817d85139017a3b879d05c5085844ab193aff3f40e954bad40e14645757d1cdf3bfcdc7688db90d2430ad6f3ffc4cc1b3e1c6709931df1b878b828743b72a092a2406932cc090039dfe34091af5b8b9aabe73bd98b3981b576d037f9881f2195d6463975c24ded10ae9cc01b9dfb9540fff3480530784bb0f09bd5472ddc51566f8b7e5e15f57f59e8e6d9acc3b214e0df2ec385ad39c20f28253c7a8a61086211af238ede3b14a2b62333d218333986161b68350b78c96d32e6c8de1dd182fb0b0c208ee1aa9ff772a586b288e133c2bef4c8c27f2298aa8b7aed1c810fbb801e9806602544a79bddc405085f5cf2ac0caa53bc78a16ed7b1693e7fd982c2752e35c2b93aca24489f63e229fbc0a4d8002a6de21866a4aee3a6643a46eed9fa52dd38badb7dd8ce8ec92cb2458d1d61be91cc818f266b46b627ece9b27a0b642787156e57d7aed014a3ec1fdac0554b40d0aca0944f840e35a6d0b89dd2241328b835d8ce99e88453c8388029214c68534ded87a451016df1f11383eeb3c2850e481ef62cdb70dad73af8cde922f4607e5a4d0e6689aa36e8f0815bfaf5323cfa7991f58b2af854be2a732432aa4ac27be7e4f1af7d8723adb6af90068f6b3f56b2cdad92b4d519cfd50c6e9b278eac07c688f7e257149ba05b4b577f4e2037a442374dc61f099c29a6bffdc391fe16f835bfd81d52296f148e651e7b968ce426a040a26ac673f9bd289a4647ca25e5e98cf3081c0785348a59daa4238168e7f25a28fb94e7e0f7c01337214cdefd6da6021a3d5bf1598c9ce6aba546332d8f9a137a5d6f574c9d2a01df0b7115631e5d4734d2805f7c1f635cc216ea0de7d6b8c5f44cc847f80dde81f7564cd893b7c32cac346e1a4739759a0dbe0d35f078652fc4765345335478d8e50348badef0a16541a2042e83e992ffbf244089c5a6b0e78d191776c37a2a398220a7768fee1426531d3f0cd06f24f623fb3364401118a55db73f9c9e35c07dc24d9babc05b22aeb80e25ee65c5b5a51c3a3afc7dee3786249eed61a0fd728a081f19842f0f6667c7e477981e31c166213a5edbf40fb61bb49e1331f4df8248508d51a51c930f9ed55c2b3423a6e075f6b817dab530e20a0be4b2abfef7ea111c6385575427ecbb1ca81e2d827c62ad3fc820f85f1bf5bc723f81f38d2750a1ef0b0238df3a29fdcff2fede3efe065881a89e438a91442ff06faca4981b734576bde79ee5f7f126b80ca36cf6ebb442cc3e4516d2e6950bd787a246d8d602924c533b1aa7bf1a21a1539cce8bf98c55b2a78d542f0677b6c3a989a2fea88d7f0f89e495d516775d9821589b74f910fae22ff2cb99b8964a0f11b7279124376d865d2c8fcca36ef63d021830fa8026e3f1b1015e20cea33194e4e996b93d00ae72f56d3f6cfc3884848b28979889fe03d5f3045bb12979086d430f6feccc5c348a53e4a99e6ff7ab0d541baa55928631e8570cbce47345dd4c7800f05df37becd491dfa686bcf76b01ee3bc737af5325788bb1b59f086a23f8e2c727c9bc1312aaf35a1f1f5751b5949f91ab62a1a5b5b05aa18f2cf5da7aa02ab962c7fc16a0aec972b429741e47280c6721e912755df99a4f4086d8422a124cf49454b6fefb74090d428478e8bf4933790bd375bcbe47928668aa41c2847f10bae96bb5fb5b6123bce0727c4dbc8943f8f5b251f54f85f997dc7c9ddc6b9a50695099538b18512ef886836cd5428e6d3c0e5106ce451b83931d0831c3236c80474b8573591be74a7bd04ec233f4e399036d804c3ccfd2b38f22d61dd3c59d9bf1ec01c2b370347d799439d54fdc159c5fefdf11c2803fcdc834caa71555524ce0a9d02610587f73f2dd1807120ddb625676c6039888271f9e4d84be431c09ff5fecc4ba295b34921fd0b4f5703208708ad5598b12345d09cf5e2ec5730643a7c1868ae4ea0643120fce222c84afc6cb6edd19b8621d58b69437e51b7e2a3beaa86629c33381c18ef1a36873835ed2307a7700c7642eb395016c6e8a355afedb3706232417abb949cb5592d43f82877deee9e7720e7cf3ff774781b69c4e2c25f8810135a77c0d7d887dc46db494684dcd604c4da64746a635cb7d2868bcca20b414e463a90a9856ae3acc12637487094ed34501c91bb3749e9ae6c678f79e6d4bf2160dcb4c49b75954494d7b7be6f63776e522bda5a03749134cd02f4efddcb3f114167f48dd5c4d84d8299d42576a7deb39f70a021970c2239bcb48a6f2b5090fb3d6b20b8d844efb39cd32c7a72286e876b2be0f5e48edd0fa3e0ddd7517e067a1b5bfac9831a35dce1660806a5f4227290116d25d4fdee43177f9d117d7cbbcc085a546af286d1af4ec76801877a1e0157cf8ac1d733480abd2978c419958343313ea0f221db410c3b03fc9ea807699a7d8e9d8066ad8f85b6d4eefbd30e0b6d5fe12ad4676b390bba00dc45a9357e1a3769391064cbe1f461697d6d15cd212273b391a5053e8ca4455d7b1e0333c879aa111f0ad2ebf487c9ea6e28531e2ba89405d3a3f705501072483024b87530e540b5d4135d193c5f215b905cc5056c0ca703b1ec4a8cddc702212adbc29eb14f7d26b9adc606945c69b5d09c2aeb6035e9302f14c855110e5cfb02c400622895be09684cf0ca715191d92d053990e98bb3a32e27cd7ed27a64a1a1379d507cf896435ef6a50666e04d36bc2cd5b09124d39699646501ce6fb4375d5336e5e81b0691dcc563d75f1d93808708f6854769a3ed83d3e2d53f9861c04a00ccc6eb1cf45583708f16be2e636c68371bc06f18e91df2cea0628fb14e00d15ab1c1e0a6f481b7b63daaea8ac39da39af030971a4d708551007f02682d9656a175bd3e2e98b69fcbf61c0574479b0d68d27496faba24cdb4a7884422cbc212e50642bca2c97cd5139b6c7e6c7a362bf3844185443fb775abece5f6833b6ba115389c0931e60c781b50a743b04e8dedcde603ecf78a0ed03f17a9b35682a1fd40311820b1527aec665eb2037e76ec74e998c083887173cd04c2860f062848979c68b0ff3bb68dfd329c5eb29f7d59907f03dc61bd608bd034bb7e54e87a215c32d3b463319473b83071873b8a243fa788a3c7e02687274ab40a538afbf0bffafa30650db29583e26761c0e5e3783f989b7ed3410678ef1f068bc5f39f946b720e2c3d32002a5743c6cb8fa6a631eb124fd76c8ee80049ecaa3c0f5938522c9e2a150e31eeead8315d854889c091a65b6f36f900706c39a9c0a638284077443ab5703b0e138858a43361360dfbf6b9bde6f411af1c83f4503d7ed578386c577cd428025bbdae79c8da77cdda57ecb8d9b7e35abe7de578b17d5adc4b890dcaacf100", 0x1000}, {&(0x7f0000002380)="09aa18a22a0c317c40f0c9505f5cc1b4b7261ee36cafc276c7a7112d5ec9a5c33d46862b1dfee53061b9a55da1d5bda63e687a48be7a26b5c1a834521db42cdee41938963a4fdabe9e4abe871e34e94d62c3888186839697852703a7ebcb5d9f2fef743b7f7ba41bd51dc5338b19f0c056c4abafe6343b49841a7635ecfacbd74ad6e5c40df1a540d6509747bebd610697c3bba8c89aff", 0x97}], 0x7, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x58}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 02:45:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) lseek(r1, 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4087e826) r2 = socket(0x2, 0x400000000000001, 0x9) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) write(r2, &(0x7f0000000080)="6f2efc3e52d6d0921cfe8a308d39b950ea1c3dadf29a956ee40de47bb3f272111482209b03cfdef9aa07a4", 0x2b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x7, 0x5, 0x1, "fa109c676e54cf12fdf436c18e82cc646dba2ee4", 0x400, 0x1}) 02:45:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:45:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="9a8517e31015e60fbcc49019a30c971dabb3d464fbbd0f0d58bed50dd517a85a2a197725", 0x24}, {&(0x7f0000000080)="8de4e5f635fdca04fbf71feea793a9e17e4f7541f2d53c9819470e17ebdc36bdb8ed8ae6e89d40a1", 0x28}, {&(0x7f00000000c0)="39087a36af07815f915011e23ac6ae49b390477592f490dd46eae0c2a0c8d75fd0a3ba74aa328f600ac0f6386a25b6fc39cbe24239827f80cab88ec823889529c7c397caa1bb5d438d6a3feb6b6fd975bbb239b828ed1c6434dea73b8a373ff0a076cad3a1b5610557835c716ae64d29eceb4d60", 0x74}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="3800000000000000ffff0000010000806f650c32921699281235a7bfe48609ca5b03a1309410c99cb4c2354e9560d767b82e3e2c9d459bb16f51b902d17bb0c69baa4c9d2c02ae6eb415ff30ff0f9448286c3a70e75f7eec7d6602006ebb4110612c75a14f6420c5507264caaa0427a30bdb4c8e66ad65f5af78410b1d098dd59776a887574bab6409"], 0x38}, 0x5) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:45:35 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x154, 0x2) 02:45:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa0) r2 = kqueue() r3 = semget$private(0x0, 0x0, 0x402) semop(r3, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}], 0x1) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) close(r1) 02:45:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x110) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x80, 0x3e13ddc7}, 0x10) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000000006) 02:45:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20400, 0x50) link(&(0x7f0000000000)='./file0\x00', 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/241, 0xf1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 02:45:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) mknodat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x14, 0x6fff3931) 02:45:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x7, 0x3, 0x2, 0x1, 0x1, 0x2, 0x401, 0x1, 0x0, 0x6f7, 0x3ff}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(r1) read(r2, &(0x7f0000000140)=""/250, 0xfa) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './bus/../file0\x00'}, 0x11) open(&(0x7f0000000300)='./bus/../file0\x00', 0x10001, 0x20) 02:45:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/20, 0x14) socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f00000002c0)=0x10) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/216, 0xd8}], 0x1, &(0x7f0000000240)}, 0x2) mknod(&(0x7f0000000300)='./bus\x00', 0x1, 0x5) 02:45:35 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() open(&(0x7f0000000500)='./file0\x00', 0x20, 0x2) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa6, 0xf0000009, 0x9, 0x200}, {{r1}, 0xffffffffffffffff, 0x5, 0x6, 0xff, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x100, 0xe9}, {{r1}, 0xfffffffffffffffa, 0x8e, 0x40000002, 0x6, 0x8000}, {{r1}, 0xffffffffffffffff, 0xa0, 0x0, 0x9, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000088, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x90, 0x100}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x3ce, 0x52a}, {{r0}, 0xfffffffffffffffd, 0x1, 0xc0, 0x80000001, 0x2}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x80, 0x3ce7}, {{r1}, 0xfffffffffffffff9, 0x62, 0x3, 0x0, 0x46e9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x6, 0x824}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000081, 0x7, 0x35}, {{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x9a, 0x9}, {{r0}, 0x0, 0x60, 0x20000001, 0x5, 0x1}], 0xa4f, &(0x7f0000000200)={0x4, 0x2}) kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x69, 0xa, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x2, 0x4}, {{r2}, 0xfffffffffffffffb, 0xa5, 0x0, 0x0, 0x1bef}], 0x2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x2, 0x94}, {{r2}, 0xfffffffffffffffc, 0xa0, 0x23, 0xff, 0x81}, {{r1}, 0xfffffffffffffffa, 0xd1, 0xfffff, 0x7, 0x2}, {{r2}, 0x0, 0x40, 0x10, 0x8000, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x401, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4, 0x0, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x8, 0x101}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x2, 0x8c}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x40, 0xa4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x400, 0x6}], 0x5, &(0x7f0000000440)={0x20, 0x1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000580), 0x10000) nanosleep(&(0x7f00000005c0)={0x482f, 0x8}, &(0x7f0000000600)) accept$inet6(r2, 0x0, &(0x7f0000000480)) fchown(r0, r3, r4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) 02:45:35 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) r1 = semget$private(0x0, 0x1, 0x226) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001080), &(0x7f00000010c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001100)={0x1ff}, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/4096) r3 = geteuid() setreuid(r3, 0x0) geteuid() 02:45:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x8001, r1}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r2, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7fff, 0xffffffffffff36ae, 0x5, 0x71}) close(r2) 02:45:35 executing program 1: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000000)={0x3, "75c0a164cb5160ace395e8d03d0c97761f1d2e0a77bbf5030ebd3022a4458e1198dbdef71450766811be9adb4fd69833de2a6afac56a9838e79452516237329b50c39dee11538e76a7198d96b2a676"}, 0x57, 0x800) socket(0x1e, 0x3, 0x0) 02:45:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x113a, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 02:45:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x180002005, 0x2065d) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ff9000/0x4000)=nil) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000012c0)='./bus\x00', 0x40, 0x30) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xb) recvfrom$inet(r0, &(0x7f00000012c0), 0x0, 0x43, &(0x7f0000001340)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/227, 0xe3}, {&(0x7f0000000040)=""/157, 0x9d}], 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001280)) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) seteuid(r2) r3 = semget(0x1, 0x3, 0x60) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000013c0)=""/126) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001300)=0x4) ioctl$TIOCSBRK(r0, 0x2000747b) 02:45:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r0}, {r0, 0x60}, {r1, 0x3}], 0x3, 0x3) semget$private(0x0, 0x3, 0x2) 02:45:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000000), 0xfffffffffffffeca}, {&(0x7f0000000040)=""/4096, 0x108f}, {&(0x7f00000016c0)=""/247, 0xf7}, {&(0x7f0000001140)=""/56, 0x38}, {&(0x7f0000001500)=""/243, 0xf3}, {&(0x7f0000001600)=""/143, 0x41}], 0x6, 0x2e) sendto(r0, &(0x7f00000013c0)="331c14ddb96720bdd3c1db296217e8c2ac5485f0959cb5355a9223422cd2b78630742165dbbe87d645997a623e5dcd3514b52ac9a605ffbd05e949a6bc61ce33b2f2206c910de5bc80b25df72c900b7c626a0472067a5cee214c5f91b0f9727fb2515262fc754c63bfec74229702f50f5bfcc5a3e541fcdd157c942d37a2a4596bebc97b7c31a95e9838bfbd09a6e27d51c831caf4a0f11c8479fdba8e3f999e7942992cc4250a41dd8df53c009b721a6714d8367fb396a1e67281f6", 0xbc, 0x8, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) 02:45:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x48, 0x6) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) mkdir(&(0x7f0000001b40)='./file0\x00', 0x80000800004) r2 = syz_open_pts() r3 = accept$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0003870b2704307660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x1002) ioctl$TIOCDRAIN(r0, 0x2000745e) fchdir(r3) close(r0) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x1a7d, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r4) preadv(r3, &(0x7f0000001a80)=[{&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000001500)=""/205, 0xcd}, {&(0x7f0000001600)=""/135, 0x87}, {&(0x7f00000016c0)=""/221, 0xdd}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f00000017c0)=""/226, 0xe2}, {&(0x7f00000018c0)=""/213, 0xd5}, {&(0x7f00000019c0)=""/179, 0xb3}], 0x8, 0x0) syz_open_pts() 02:45:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696ce53000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 02:45:36 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f00000001c0)={0x80000000, 0x3}) pwritev(r0, &(0x7f0000000180), 0x10000000000001e7, 0x0) 02:45:36 executing program 0: mlockall(0x8000000000000002) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x3) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 02:45:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x281, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r2 = getpid() fcntl$setown(r1, 0x6, r2) socket$inet6(0x18, 0x0, 0x12) fcntl$setown(r1, 0x6, 0x0) 02:45:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) close(0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x3) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) pckbd_enable: command error 02:45:38 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x3) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x868, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x20007465, 0x0) 02:45:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000140)="602efc3daccfe8cc7fe841da13d57eb0757e0251705c90e3d17b2eeb550fd74cd57788d112a6600282fb0fad110a429437f05648de7b3673e43c049ebc5d07afb4689718f61b3f09243a749b9407d40b41fb322bfe2c38f699da01eaed1287c673e4bb7f7acb0f843eca97daaebc07c2711de3a4ca1d945caacdc61ed163f74d072d379078e9d57d2f47803387af08eec85de00540788e5765bb5d290b4348fb942a995601d273c92fe815ba687671f6d465ce818a7feff4cca9405e8350c0aa99fc00f5e232ded1c3dd7c510dd5457208c9e6c899786818ab604f19c0c34387fff1ee0de2a50e210c4a39513f5b71c8a710f183e376b98b28", 0xf9}, {&(0x7f0000000080)="598fd0982180da82aeb4fde9130a66b2faf6f96e6d34725b4b181478839b91f4fa0676a8f0d063b360a382b968573a", 0x2f}, {&(0x7f0000000240)="e635acbb66b5fcc1b84387dd29ab9bec198e60658cd117bd8c7d6a4a5e3d2e269411e2374207e3f873e20881e747de489047aca71109879816af66b91acfec829a6ec050ec229c922cf1b6dea0244b624cdee5ffb6cdd3521e8a77a686766ed1677e592e326807d8acf933b4d3ebc3515adcd56823d7cef5641033aef3956f8a45d6a4571dfb0202ef174a32bf2e83501a0360955253281fa35d17949d03e811cb0aa96b183bc78c1523d8263057cf5585181dc361f7a3048ae851418e86e1bffc0d3e2d52ea5d077a007123fadc2ef5cda307575974de6dda9e0559a7d66e77d74ba1264c5a", 0xe6}, {&(0x7f00000000c0)="dbee47df760cad9b570b4c4076bdf1a1c51f7ca91020262603a2429fd8507914cfbd3c0f74581c4ba6229b9e1a3f94bceb10c767", 0x34}, {&(0x7f0000000340)="6b3aa394bf85a9bc7c1d7509ad3fecba1ff540df75efd6ccc5f2ca4a5bfb1d5df905c6aff98265177ce82b94a570dec3cf6fe64822ffc9fd95afedc58cb12e8ef784ce3c47954809c502c67b4443d375811be6f047298347e2d134a75068f3975d9bd70794220306ecfeeb3599e1a7f650b8bb5fd798c611872ee1e20d6eeb8b128b2143391c70bc7b4d2adeb36e67df5fd337e0fc91259c09456b5859b706d7444e76fec8a16f325cefa4ae6b9ac92abb9138d88353bcd0d0a9e887de62539feca109d5d9e3f3cd62a64845b72b262f217148a11b2f8d51c5f8b86a99ec4c511fa420f215d9ee260a4d256f956ad364ad25f59050827d5f9a2019f68d4fd0c9e5f3b7141e8290f820e5c1f2f6c0199bf78cba7e176e3aa6a59027dcbca735e5298c2ab23ac107eb44488e5c3e56029305ead62a625925e8d0e43f65c8a456c5f97b2a4dfe1fc182401c8c1770289e471d57e95b0e5f52d5872f4d25b9726a6887645229f72a21f729ea521cef2fb083df0a43e9111bba1ab552b70604856341651109a882732bf3033e0c810659d0376af88bd7110d6e8f46f2f3b1542140ce5db80169480369d2963dfa3f441c0961b419b799d59796d342909e9844da240f005fe956d38555ace71bdca8b561b26ea34d365c280103972b7a3be6499f3cf239cbdc60dde3bca3759e1ee9c16841d26a3d6782e9b9de780f5b8eb4f5772acf72eb52477aad89f75f0c4314d3bb449d6dec4b1189fcef6b97253e69c86538f0e699b207d88a636e8193d80653c854d13c35d96b28f8b2a8b063c5386c5f7c2897a82d7602b3d339b88e204eda20c1a26b1b16c8673eb37d6e51e4f3a13b860982c0eca9e1b71bcff2fd39fb64a52d895ec743c819cef6e7e9f434ad170c8caa89a5ba3c6b77333602e1e75d76e34933b04b5a2ba74c71c0a2f103993335e7c7bb3934d36c5a1734910d6e38f52897c1e944a94892cc4a4ba3cbe54ba737b467fc8b214bbbd99d82d22ec5377aebd075c7bcbfc0ee9a96dddac9fde916a0ecc5fac491707899be7ee45658ee54b07e9bc571abd8f10280c6e8e0f677a0c7408521e13b302358eb3b68b30af94ebfa1e561aac3d69a377e5aa047932176265b313e76c224f57dca5211e06bf694ef9459622e3ace3765db29663afe71f3a01a74755d27ef45171ebdf5d5d35aa33fc32a4e8c387df87f126d59d284ae9daaeaa6952230354af837d3632f44dbb4bad77e963d3e04181b5dc15f1ad9f5a2998b5716897a7e8921b93a2f7850730419a0929460d01c96915f041b4146b002cda843aedb98584b68ceb2dd2f0874c1d27d041fa5944333bf2f9e64df3227ab5f911e263c6ea173b4c37336f5e7d47b57bb94714075326776f353d58a34cabddd2d3686d1644234198e9a1be74b0343e6d856bd859ba27de7280471d807ad0f947fdc53c6dbf4db5bd51703e31f3a94a928f49fd87b10c7ba2c2ecb074c4ed473cea2454a00975bf0e466757cef48832994fe7e75d2eb26f814f5cc4cc6b495d1e1ce243e8f18b2f30950c78523bfda347285b1dddf10a823902d18848ac8d1cd0f3616a1d3b32b827772799de6586ae2475793e034b9323a63cef9a2990d40ecabbd174944178e7b89df5538212cbef76ac88ceff4a3763bca699ef5b1bcd28142373ac1d6d2d069ca18923c9021d1c36f145fc5a30096ffe63c03c122a9b047dcffc40c4e75fa4f8e219b9dda96cdd9e9efe56904876f699bad686ba3fee1070244392c7ce1aa9aadf634bce7aaad0711de81e0fd0c8ea5da318b1f807e392aae938ff25808fc941cba11df11fdd5a6566821fd0f6ec026a778e2e82fc77149112580c02437ea653dfe5c913ec63aa4e8955e040aef32f2cebe2f736606e96fef8ec210e54b85e476f94b253b1a64146ca740d017811b32b9f231bdfcc4871aba9366ec0d0369945ef8e1227ed88773b270e0da776eeaa9dc17ba0cbf5c7ec51386ce56052936fc8c74ae64982dfcd5450dec52187b7d69a4f01953aa14ccd86be025b4de39ba95f9c03f714f54fc96ab91c4733fce52e3d623ea17ea2dcbbb6a05368ffbeef8cdd3496b489cd66487c6723c031066905810ee3c75937d2f5830ff7860e78da828a4cb26b8dea818819a96a50a491272099ec9377b6de978564ac0b91a3948745c57b76094934151b62fcd3924368bc72c3380994406bc5d66c57ca58f9e8223849add6ec9bdaa1f2cdd8266f6f38badddb81288905cfca467da6e67c2463f08c08de9a67a77a9ecc2c6ad145eb26333ade9e7d153d24aafe3f1c06e1cc4f3ddf049bdd551f7916eaf0f5a6ce1fdd5bd95c32aff2e71524c5515f7bae171d35ece0f5294aa55428613c492fba1422c214af159c175182effdea36a4c7c6aca6f86ba6b753c1384493f5e1dbd05c5875d4ac31145c93a21210bccc13397266a50c95550c1d06f55101212fde66a482d285c9ccceb0455dcc30f45ddbc811a9ee21a3766265da252759a20bdef6c035ec9739242c0d775b0295bb8d5587bdc197b3d213005c79c3eace76aa9855d1bcf475b995b78823d44892db5f4d9879930db554dcf1e74dad4954756abe6a9170decbe31024812c89eb1217117afe2d79d265bd4edcf703b0903b5465c4f64cfd4e5e2f1180826f9b0d49a56559f6d66aff85067fbc7e251a8f1064c13bd7d8a851984692ca6041869da7fd58f1b9018e73afb941fbb3ef4abf734eb73fcc5d0a3c62c8d3fc5fbb03fb275a287a3e1edc71098433d7efc8f7d436c86e43a64fe85fd2978eb2972019a9f03d3c409cb082e1cbc43a534c3a2c294d47cac9bab0611142de1105d802ded1b2398e054eb947f29b5d14b30843252b2081d322fd4fd9708870b51bad1726f2be07a4672cea6bdf3c233d1b4102c7146d4ec7c48984a2ffc52610c47f0f567f916eda139804b149d1aa505a41559a1cc4fa0f2f7eaee2a89ec448a44b1f20a2cc647ce0bcd37c036908a57ba27bae0204cb81621f8f54aa7c4240b693c59b3604e75ff7788ad44313d9a51ac9c684a6604688f79d6f92ddb2cd0013fce9fae0fb682f2a35c00ad09b361d8f563ae3796b7023c850e1cc6c5f30d1db0183b9913d2a353364204d963531633b93ca59d017822b6e656442174fa7f159151473f61342df400ff57db7647e64e3c21036f4aae5e3fa507a0c6c4dfe643d3a516ee18a9cb368e0d7e65e0247f76bab3c2b401dfb694819618b5c91b0f92c049b3323156726aae9a9f6c1dc2f3818ecd55bbae89fe384c37550408b6d4789bef324d7d12961f146e039bf952a222dcb745057a0b14d30c81ae747039e69109f9f11cb1112d5c741289d045c1526be7e60367a54d83363b0e2b0133c8d34b2f30d8e43cd9211192fe117087c9f529d3057a069bcaf8fb5d9258f49fca9812d4eae1f1781cf941161306d48329fbee7619a235f66562699cba69ec6c3bb6aaebbd02605808ceb11e5dac422199e1dd8dec223f4f592ff2b70517e9bc556b1f5ab3ec793858cec2234c053d71dcf547f8e2f93845ae48eb728b85715fdf738d52548addee203d79d0beeedbc159fea282c8510e23041dc8fc5eb144926d6345716bf37529a36759756e5d294d0d588d8f50c6f69eb73aadceac209d9596ad1cf38f67f4bf814d0703556672c04c5b083c3db1c622f9bf32cb1b8017c8da6300a20aa4612913ec68bfa000d72a418517153c4ca425cf435d3171aa915750120d3c59552e481f94f505e2cb1fc4669a885c5ba21fb828566aa9dc2d0ec3e9d53d1ac96d741d896b317ca8a6f50f44cf3c272d8bad41180ef02c053d90c0c8b340a06824cffc3d346d36d37b9f7df79271d1a59e23ad101fefa913a8530646a54a19e7a0828dc559a67b6449482656a618bcc2fe537ea0e747981c7ae16941de3415989109efc8a0eb4772398e25c1b769f1018b2195f05cc388ec85b3cfcf76afbbbd6164e1c657530a00371498a9a11d821608f4ed4c5a4dafba8fd223cd22eadfd78f282bcbac3bac268796e57ce4e93df7feb1a21dc1f30ea41b2b51a78f2fae532cca70ee304d3f4980603b48511db365bea640e0a86efed755caf239d44560c86f7dfa9839f2f7d0dec8544bd1a0da911404b74657e02d5ae6d4d598df35778ea91f324f486bd9ac782661660bb2f460cfe880315c77b32a1d172ff5d5d936194a3dbf6e748203b5d6825112339b26a3cfc91c8074707b62d5ae685042c1a1aa89dafccf22b1edbb842f1dfc70794f94ed3c4c86c1b639d359e912bf687a029eb4766f77e2fe5b9ff0fe0b6530544eb7cd876f51313ca5b05fa5c9db6ba326f362e42963a17a21342fa74db0ac049bddfdb0be11b90f5921eaf36a04c8fbd06e90404cbb0e7e9ab5f700ae18141acdd910d5d673b61ec63198e7755909373ec8d5ecd1e09691b2fd7fdd84504a12f7ff624fce8db62dacf18e12ce9f8ec288a6dae84aa83a1ddc5c00a3d74bc7649526bf0d353445079f176e735e0267c52f4286d486054e5b3594cca72031a11b722954cb19f181138659c44101c466aebc99c1f8fc6c9a1b18b4024859b40ceb1682bd6f0c02cca5f4ad472ed3632070f57cd217e8b17579524781991502d89e1c43c942025339cb8e1aca4719f2398a42bd080ac5b8b83d5fe0c9682de2fc90a88e4bf58e7d680e039830b1c6bfa5d0bc7286cac5a4bf68102050dc9d5c4d3d48c41710f548524b8ec98836edf2fac6eb3b5f8b7617b73574a36a114a101c85becfc10fe03403a79b159761428c4d29b25ee2ff9d765efd91ffc0bea82dc2fa38caea6add2da41e7e37b14eacfbff05d05964431626e1c02de30626bb6fbc10d9909bc834a4f5e9d76c2e2370fa36a63b254eead8e170f22e27ae53f042eca5bc2ef429f147f85dff51bf1e4fb060506f9ef3c4b94a3fc15d07b9008952e219147b3f02d8a4da99f26d7ff5822dfa6db485ffb70845f5c376d2759b79a504fa020a818a5d4092a3d3391b5731f537502cc663fb924bbe127706412cad24a52dea11a5883c21306c687cf7f95e03bb32aaf2cb0a6403006bc4d91b81c4fa5bcc748c3ba34a39143acae5cfb82de01eeee7d29f14df17fa400612f9a5325e6b4a5ad877ac1137cdf109cd8c7dd0b28b1f2372453186c3325e478c13a3c672e19be180e65251ceb304aef0a58a9a14d0e8ee9bae13cd7ea8c553aedefefe59ff9be3cd0a2254cf353be218d7702a846b8d7f6ad1e8834323909fcf6ddc3c8515037f4bfa255d8f003624c60e23acfa792a6d921ac60988d9ab5a7f2e446e9ac3584fd1eec2526f77ebb2ec1a879f18156ac0ef6389aa13c1b7f5f310574149929094739235ec4e4d94dbe546d39de06a333d88de0790ab9cc737a0e13c89d311aa7981917ded135f446b3c4742f114d362c6ab0aa1f5d63c48206bc551ae6beed1b56762d80d30a9f5190b08efe5e46a504946a32454c0b267824c7ee5bb067e3b32b115a26718e2885bd15a12976ce8ae0763e33d64ca752cd2d236ba5fcd4333ae6e68d3afeed136f7773dda626b429d0d674aabf61137c325ffcd43e6e75119ad06aba35c20ca368fdbe4ccf1f91fead7425880390c05aade4c29218047092a5c4179b21c87ebbea53730b06989afc761624b989cbb8c9136e484b7516ef4b2f458fcf8f3aea758e20ccddb406ea093b1b41404e93330a5cfb912d6f75c28effb5bb7982ea0fc98242316815177f0cdb5e35d6b165c407cbb893836168a86276231b1d04e89099b19f7bf30edea2380496d464bc72cd5bc", 0x1000}, {&(0x7f0000001340)="d195d32de7dd06aee345cf702fb6a060477fa8d8a256b51f6b1d03f420c78ea68194eade6c5acad10165e76386a09ea4b0daf256ab0196aca7ed252b", 0x3c}], 0x6, &(0x7f00000038c0)=ANY=[@ANYBLOB="c0000000000000000100000008000000eb205e9536dda9cacc94bd1a00ed267a79ccd7af5a951013f901d5bd37b72a480b94e40a4c02a8f4b7fb2304d539ec4c1a8abb5760d1498880172a5c4479c34fef69b707fe0e786bcafad40b672d9ca27200754fd4d06b017b8a912f276bec19174fe5324ab9daf6224a24904848b49d674fc03b82dc6f1ecb2257e34da36bc9779c73fa06c10bcc343f0a8360bbd669d41e6f13bda7293d5a63e9a859cc443bdb51309c6792ff5306667a7019b008bafa16936443caade5318fb40000007800fa000000000001000000090000001a473c2ecbb0427351373098ba3f1888a866acdbeaaa3eeed7418f58f607876523c7f7a29011386c15e9ea0cb96b97cf050d624462ff1e1bf539d161ad01af9b2782db2e84eb9dd02d921399bb4c6a9696d6dfee1c0a9e607fc94fe0f79bdd57496e1b0000000000b80000000000000001000000f508000073a11802dee5400d81fdce6d60559671ce4f27da7201a24008ea01ee81a39ddfbca2a49b1883130b4bdca78c53342c33d0e1ae2529c7183e159c047621ef4785dda987933c6265e832f793f3abae9e13e53a502056061c3c05e9f946c8ea41d303d6eb8dfcc6532ae1c5b93c1076d9c94d60e7c9a985648d46e9d37e60c237592934ba550ce06ca6c60fd6d3984269dcb62edcd36448a47687a8ca49c781ff542542a94cb675eb690080166fe823000000001010000000000000ffff000000000000e4e741bb3ca4371399394a8ed9bef9f3a0ab883948481a81dfee4f73540069f9e753593e4478cfe827804da60920ebb69cc893e6b3c818a76be63d73dddbc69009b6bbd2a874c24af27c662dac94b067cb94f7aab59a22d84f436a75f46f8af1a06c02489996c9c4ac684bcfcfd247b81c126cf3d8b465574d419e96a8dca7cef86f599facd2551de7caf9c8c7eae96a0add9aad42e244c706658f15d14dd14add95f0a28869fa9a1c127b0328d7b5faa0bbdaf24b435bdb5628520484011f4b121d8b5602b8590acdee30b422f31774e741b82ae19eb5ec912ae85cd4f4b0a7f9598fae8e65b3014677248702b0f436c32aa7b9e64c21ac098f4cb780ec87ddfb87d87ab557bba6eea4affecf10383bfea28f6bf9970721bbf3068ecab50f298f083e888d4faf95f1f89e572e4f17fd5e2a1d0723750884dce1fd446162481f1ab710cf147e785a1bbd1e6d0c981bde19b21d68ae921e0038c9bdf686a29c37ccee5bee4c46ab5b44652c5481addb22c1a67a658cfb95e7dfa1a11c317dd3f654449447215ca003277bd3b230632911658e46388ec9dcf37d669448a9be85c7c1534bb527428e307d5beee19dcecd76be7eadf2816da9081b1ae0e8637d6e27c9efe3b4654ce59be440294185289fff07b4c1266f85cb6456aa95bc0856204b44c8efde57a9b6f4012d2f5e7dc33b3585a2e123ebf1cb9b333e0a1833b04e071cfd7bc70fed695eb1f38993806a2d5ae0d17266777babe688b45dec0e45e901895e8a58157ffb9568a5c785ef8c7b1e0063a080f16905de71c45de7fca5d7bfc7a8f29f06789b4a2d28977230ca62c9368aa0334bb1e9bc4e43235a86d884ffc65b6e590de6a5b83a835797b47f953ce35528a43766c78b4994d88155eaa7c2761be4bedd5ce4bd672d48ab3d1c3470bee72a471039040ce965eeb18df6f432c82161eeac5013ce70e49441dd5926515bb8fd014f4a1add74e7d0e25128bf6ee2c0c647894a32557166eab0baaa358b3a36e3bb69caa433dc82d7d21d2cf6976e60546ef8c4a2b32f4f735ca7f2c12a28df7632c09771bc59914300ab4f0d18ca7545698ce58be7adaf4132f0e8abefc3f6efc60a6ac8bf8604f70d95a0b540776b28751ed08579d4b86980df26b9d14242896cf6ca6b8dbf50019b799f3474788f112fe5a56b4c55964c6098f0db9aea6f61d9eb2824a5da7ae0175eb7a75d500e05558b0758d861fe42f36bbe1483a255c668f0140761ac4112224cc4a9254421ddb5f4e6fcb983e8ec06d16ce706ec93220834e6e0c09e6472a90d853c4e28cfb63fc6899421120482fa4aa8d50ee5e5890f81cb514c972ddb1ae37991f23fb6a74a48fba55f42a13c528f2c4a81145c2553431f3111f712831c2d8da08acfce7e041709cdccaeb0340736463e5c26b499e337d5b72019c3971c1b2db9827e74949d754fc8ee184773e1ce79c5cb967868c7d735eda6028e97a4af5e1074dea6ab5512f005ad00b0457d36349fbdf4399297fbea35dc24697572d7ff71fe9a3220dc15adbf6dbbeeaf7e5eb5d5b91759b2fc20b1419f8a5faf7f11e6f7f898653670c65586d698640d60818b12872ec3747cd137ede08cbeea513854bf9de22caedbe7ecaa6f0673c601aec8e3a989e4a2cf1ffac56e7de1d0e8aba92cafaedf332880cf300ee835d6a2746f4f72d8c80202f1af45e363ec6359d3cfa89b6a533f96f527838bd0efc4909979b57447675bdeb10f86eff31b23913d36efc09cf81b03af27dc993f40bec03861fe5f71fa168e3e1b15b7319d62c2fe2a79077d87a345344ba32805ae047575417e143b7c76e4e78f2d3dd6e929c4098ee7a88c5dbff111098b5e0ced3e524ee5ea4aabc1621420b724e12fd88262aa2ccc0e1e49a78a5b9e9d642b97c61c64982a99dd1064e174876a18feffef5bcd6ccd9f2e5dc33fe2ab99ee4ecb929f68bcd5baee882c41db8f150cda9072a30037cb8af35739934d57b0c298f63fca77f22602df6b98a5a6527a6ac0070e40a1e23d5b399b1388758a461a04ca4168d98743171e10b81f50a5740b88c94c345a1ccda080dd1e8e094988a6e2a5dfce18e7524bf131bb30abfd8830cce2111154439ff996251c4fc5adc90ad8e021f4fe253cdb54be014fea8fe77afdb1eacb4674af262e2839dc17d33bdec00497ac6bd3395fed0797251085983b55e1c8e8ee0734bdcbe2c6bee08def70de123bb9f15410fc05b2b00211431b827190096be0ef70b91929c6791ded83d29264dfb8a9e888f2c2b72ddf6013bfb727c3b3e2491d1ba80e72add9313d75826072e0bed49337641897249b74d0579b7de56f42fe7931b4619add3f32e03c15bc1f0da8d7a0f4c0c485ee347d8233d42b0e6816cae8f1c0340048ae5365c036596f866df6779b54b5eb983439b629d07ab44a524fd17fdc7d55817e74d67b0d6f962acec06ca4fc63f55aefc5f6291565cdf61823d78534789f0ca319566d8ea393e4bfd937ec28de38f53b4a8a1b46eca8c8cd9d2bd4ebbb88e7821f1b9dd0afd4535e3b95e788ee312a2a8c5db79ecb235e6b7b136fa3b22c9e8d4c9410682a1a716261a47c7c2426c078cd667de38c01a478efe015acf520b6030000000000000042cdde4fe2b330b7059533a5b470f427dee323f0067a66fc612b033bc4652c382923c7325624845695695f7a4c6b8a36ea4dbc3bc4c1d88836a5ff2f5e89bb37be28e8c4dc76c3aefdf656c26ced3f82b7d4a4ae120a6b1049d21be65e6bf22acdaff482ced098e1bc35bd7ebf3548ca53d9c317cab2782a7adfd2a5779c0c53b30f258c6e64a9975c0d89e3569de1392a058cf797539d88a74675b9c20ba4986d0b49da659f1145b3f698c02d95b2d486a2169325c3f2c16ac690a520112d11a255e143f3fc73a7372793262699fc09ad7b083568660dbf337415049944abf17652ce5f61d46e5d4a8ad4c4dd4b3c2bc6a5009e12a141768626977155c3aef6a39d2cbc696bf670a0ef1167db0cadfb96b77d047e0aed0dcfd9d11265b908a192b21c82dd0d118b0de6c33e91a52d1426305785fe39eb42372359d0585ea743283e5db8417671db997ac082a0ee922717ae98a1dd053d3dcceb792954d1cdf72c9f5d9671ca374b705d91d20e211fd474ebca9d90417e7213faab40df3116069fe711282f61d6149f4a316e225d0b4f512c40d9ed0841e8ca3c4a9f9f76aa8911cbfa4dbb1d42d1062a7a4ae4d074bb6256fc0a0e65e7bf9819b6ce199d1b1fcafd3e6b49115b26fa20ef611fd45b806073d4bdc0497df11b0ea3a096bcc3caca1a1f05995dc0fc842a9e2a6a663bc3154ed702d701e1127aa0f76268712ffc05fe92287c4b977dc01141de5dfe8c7b93cf721877f152798fbb8de217af5f0b362c9e05f3af34189a2c9070dd8817731da621c0350aab9ed7a2f72c69ab179076caadd3a925f963109da03c5c5a031f3308530aae612cd10587571c45d03fd4f5f6fd7a550ebd42d3ff902e9948f8acda50906411d7c69876749856383a5a49f83c1e21c1149814dbfdf107b85aac886f9b57edc14270df7275f7ac696800545b23d5ea07ea0cb99e7990f7de95ca7739f01d4fb1b73fdf20ffb68ddef8615eb5790d57272e8ba42210d8b6d7fb416b57d8cbdaa747a4f55597750362676ff98e14081dc23cd506cdc667fd2c280e8f85ff432169e1d9ffa5f1fa3e78f6eed05611b75836e66843fae360360efea9ce5e283ca1e8469508126025f81a45b59e1b92b8ec6f0c024351b662ef8b0f2ed075126514ea998aa122e1b37c14b90d873f61066c006f688caf312ab4897a8dc5eb058294a467f629ab67d477a5d7dd367768c075eb9b8089a70ff5000a50a7bd60c5bd76a5d1ccc017ef3228f2ccd58b72fa7b85421b8d1ca412f6e7a1e98b5ef7d26d712263d47f3ab229fc664f807a4fc11c5aac57cf373443ce5653ad903eb114644c5ce284877a211a7f8a05ac7810dbce238cee832a584a53875ad62501bc4cebd78f729fe936f41ffad5ab6f2d76a7196807560ab7436af3d6dc20383be8c5087b793bd05fed4c6352ab1649449170e80207bacaa4cdd49b08ed92be44c831aaca61ffcb6936a289a8deaebee17ac2133a10b2dc86dbca4796072333b2d5374b0b70a1a532d2af91dcb49845c3786f40de8327a644fb642dfdf4932ada9b90ef4c8fdb9deddc8376b6e296200ecf45a7a1dcdcc8a0e50b0d685c91cb856cf48c86e4762f783cafc91e61884df906e288fe02012a78ee2bba5bb5baac14f07ffe14063180b708781dc13b7777671cd513f6c54b27236b41540f676dd8719f285a73e09991bcc3c5792de70bde9666ebbe5ffaa3758b30dce1cfc183bb86e39b8007b17591215dc39e28e913818c2d5a541fa4ab4b57b57ea56df5cd149942e00f19bd6379e0a14b55008f7a9ac833c65ad3f3b32beeaf9e04a231cb15ffd26f684a61bd33d8fbf40326ac0fa397faa02dec35b8d89643dee92d9e344634e5dc2a83339ec6e5a49d071d9cd4e99baf015f5a9bf6a0e9543c906bdc5a8a3f02f0662eafd9395e9d314b9641ef778b10aa8f981bee03da8fc4ca0bbef5f74506ea8b5c3ff86e818c54180fabad482d74f703ba575989958d274853bf846a01751a9b9585426331e4ef9b23e765ebd7c979fa8cdaf236034cace014eae7de4cdfc1adf12c3cb4e79956ddd5990e7cce71aa780131415e4f32689746eefefa11be59b794eb6d9df11073f86eec6696b16e85850b65a847ff92802673a724c6ab8893a9d599f36d67b262d574a42a10e2ef968d9f586e78dd2dfd2dd9870ac51aae2415ae9a0b8458dcdc689cb547bdcc074b038ef9113c8d87cc8a1669872d468d4c1e091eaf8b67a210e204c391d04c9d196bad41a39cf844cc3fcbbddbff4531d93e550a509773e33dd410d160b87cd9956b558e36b78f3b82259f1bafeaf36ee97a7d0632383a3828003340bdbb74f198e6573a7c186da8ba7dd671081a249b0f1c7f494bd3ea2032df601d64c003745cfc8c5c451e04fdec0448e271b5f91ebd2c875e9512ed90b7123f8768b9c5896778df1387c363c2aa0bf5ae9286638acdf5dc9af3a6be3a666494e9c2fd305d7860b99bfefb86f8ce3cf801f44758ba9615e58c1dcbcead28997a86316d9a8c3ce5605077b0426100808be2809b8a6f21c017d8a906723ce17c9baf0a4a0a6e38ea2a3ba3a62b15e466a003a0061cc7aac18fbfd6f20c4f0b8811f9050734f702dd3f66e24db350b5916f311de6eff04964c362bf480aed11e0d80e9deb180294531ff755a598035dd79d4398ba8b708cc15a052c3a5ac1079825718b1835542b1c5279fa355fe747cc972ee0eba7aaa9707c9b1966460bdd00b2bc4e329d573ad50223e652f087f41c7a0f1fc41a9e6bfde6e098d58ae05776434ad3d7e4a9f8f68a2590e0a82f7f2e9e4f31f752e0786b526fd851cf22b8a251fc981de2a3823b7769ee0cb66ae8ae9209e0c6b888b601f647c3464f457d383d6e1c8fdddefcf946ca7bb9eeb613147043ff2bf9747e73e9adfd58c42c48c96b6ba42e8db7abd5a8b12e86db0b4b5e4a0c5a834c3baf97395da33bec1913de785f5c579a073448b3a033ce61f8b5a13a7f7f8a1299a04addd1e708c05b757c3cf7c5c7bc88e4b6cc75c595bcae1722c3c8a42b8a71710c314cf4827e200dfa8ce50164c1d6731bbb6b41b9c2274b1d01ad9ed1a58172343b010461d86fc94c9029fe2c88c11656b21f3811aa134aa8bd8ebb9464779590e052bb59352e5c04eedac89c9db00ac18b1c982800000000000000000000"], 0x1200}, 0x1) connect$unix(r0, &(0x7f0000002640)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, 0x0}, 0x0) pckbd_enable: command error 02:45:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 02:45:38 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r0, 0x20007465, 0x0) 02:45:38 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x5, 0x4, 0x9}) ioctl$TIOCSTOP(r1, 0x2000746f) 02:45:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x108000001004, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) socketpair(0x3e, 0x5, 0x2, &(0x7f0000000000)) 02:45:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x6, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x8, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 02:45:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x353) r2 = socket$inet6(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x3, 0x2, 0x0, 0xfffffffffffffffd, "5fe9495a94f9eb10df39ac42ff0d5a85862560b4", 0x1, 0xe8}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') recvfrom$inet6(r1, &(0x7f0000000180)=""/240, 0xf0, 0x803, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x7}, 0xc) shutdown(r2, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0x800}) poll(&(0x7f0000000140)=[{r2, 0x54}], 0x1, 0x0) 02:45:38 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) getegid() setegid(0x0) 02:45:38 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x4, 0x291, 0x7fff, "450805fc017cb876736a8d92df48eb562a80452c", 0x8001, 0x400}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 02:45:38 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xac8) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) close(r1) fchmodat(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimensat(r0, 0x0, 0x0, 0x2) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0x3}, {0x8}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) dup2(0xffffffffffffffff, r1) 02:45:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 02:45:39 executing program 0: socket(0x2, 0x400000000001, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3f) open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa0) 02:45:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) getsockopt(r0, 0x2, 0x1000, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x81}, 0xc) dup2(r0, r1) 02:45:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xffffffff, 0x1}, {0x18, 0x0, 0x7226a8c5, 0x7fff}, 0x5, [0x8001, 0x17d80000000, 0x0, 0x2, 0x6, 0x3, 0x1, 0x4]}, 0x3c) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x7fff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x6, 0x8001, 0x2, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x10001, 0xb33e, 0x1, 0x7f, 0x8, 0x2, 0x2, 0x1, 0x800, 0x5}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) truncate(&(0x7f00000000c0)='./file0\x00', 0x8000) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0x240000000) 02:45:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/193, 0xc1, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 02:45:39 executing program 1: socketpair(0x12, 0x4, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet(r0, 0x0, &(0x7f0000000040)) 02:45:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000000)="1201b4da67", 0x5) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x9}, 0xc) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/184, 0xb8}], 0x3) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 02:45:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x88) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x80000001, 0x401}, 0xc) sendto(r0, &(0x7f0000000140)="78c44b05f5baccac5369eacb8c09f9531fda2350c15f1850a4ea34835019a0f0b42b3823147b66c352127261d8b8b5f043beca81c3375b2c4309b7784903d27813f00faa1a967f652daea5c4e0b6fee2d18b853660c456f5cca82366b0bd2977358fca473cc5c6b1aa15be30bd4ab56cf4d442bd3d936a59ecb22d56634b9ae96d554d30e9f058454f91b00016ca2db13e4713beeef68c0f7eae9adc14220bd908ae73b40d3eba1e566ce42fbe063735089a8f53b2067a0aa2c1a4bed99e66ac392781124d6013e2b728ed17125624cd4a1a89d0415ec361d23c3f388c3d0966a4bf37f4b2a2737d596e9e97b72685064c9959068d9c206245caf6e5d464bc7d9c56a9598686f2ea2de0ee3688b5e600354cc10f477b8c59899cf1f3971ab7002743fc66b11a4c16faf962f0133af8ef53e000992b2c6ef52fd7d273a7a91c23b1cd18b1d7809b1b6597b6379f13b4156141646af065fd4e6a780d9268582336771246594d7c602d2eac84814e403a8fa94d50f606d48ff63843b140af8fa873ba0ba491d4622d252977f13eef991294f09a5748d5ecc2c581e7f7b455a4f49ddb9f256603d0ec99b38bc516a0f4b1f3dfa62ba5c9ece6d5417ad9c71405bfba68d72c9b9e7ce0dac8fd5e22e974c75cc4db52814204e8f9291f2c605d212c2d7149cf9d96e07bc12a61911c1136f8ca9e33a5baaa1eccf2142c563bfc49638c697cc478b6f4e5d824961edad3386b635d579eeac71642d48b2fa1e713b868d7a507ac2c5bced939a5e6bec25b9ac992db7474ce0eb315b6f9f832f45fbf26cda8fd6223f40dd9cdd9d58fbffe2aaf1295655c77e8aeef4a94dd2b396e1dca2cd9ac475924bc1250b85444999b62ab42109a6307b866cd05186330d59bee30efbbe17165716d98e109aaa48af9647fec32848c68c9308e702fe1f03b42c1112584004472de5452ef7327abd86a5487c62960d5862a5ac6b942d7f175d3c96be782aaed686a8f9d91ebffaa9612c972b38eab95692f08d5cc8cf553c26d845e34b2120b3b729a49378ad91f422a8bd36a748507be9323f0fa70c43da63e1c0f017811e8b3f9643c235ff95b1542337f6b26f9cf777e31ff8799c954f7793ae4a48bdf69eb4adbf8f9fc7947b33d3885b2f22ed7ee8b1e30ac76e51f4b0065006d511368277181306f25978fe91be4c672660204efbf15701e97cfbb6324bba84b683ebfe2feda981c2b8314b4ef551d00789bbc8ed4b0169beda948dbb35262d3860d011422047dc7fe7a53440f94dd83cfbb7a9d92df62c7b8db1d4c33168830ba4a3664e8644bf407e6188f4ef6d67266e96a35d8dca3bc6880b914308e8afed870ba23028b88f465c65840b50d581535d3a0f33cf986d5d49d405925ba3c2cbf323c6acc5c2eff437e34425b80184fce0a5ae127355fcb1f828d75e71e29af0a99eb0b8e80bda48535dbde9af010efa7a4b6b19fdf3a7d9d38c0701a01ede84353946df45f0bc785f7eb3e6c4097a980dd61abef32d4211928d9a4d56a66f7fbc2cc6ecf06e05a0d07013182f82f9ea1f6cd12453d74449b7bd38c327f702fef2b7abae3a4ed95b5b5aa8f9b901f05a2062987f840af244bcd6a286d572cc20725c7175caee9bb81ac6ba3757de53e47fbdb0fc737bb76c0316fb2033561868131df6faa6bad3b9d479b1c77e2281d9516c21e12d7afe0d2331f86ad1923b01fad428ff2ea2c5b11ac1a5477dbd09b993b777289d091a058959bf42ee5fd14f6a6381260d4db8f8079273abea4a76fb14c9b069a5acd5de033ba76046da59d4f137d39357925d3f2cb5af7ca6ee55310df201666553aff7b77abaea706d8929a950c21413c71267d48cfd3398cb57c93d8bcc376c92b98bcd8b959c2cb744abb8b19d346396a5ffa396b0430a8d5da7c03806092c001511f4bad404e91f9a8b089aac7778260d43ef79115bfb2eb9728bea2f9ebe32c875e0aad23c97f34aae50cf27363f13aab9d9280a861f30a1ff1de1453368c5a5fa0a1f86b0976eb3652b0224c91f8a7e00e501a8b97c9a7c88985219f841b8a440b58abbfd81f2e915c55f9c1f9aaf4db63e6e80edbcb199b4bdb3c174008851a055988cea7d9af57a89a509a7707988f1bacdaaa880c69cccf7143caf2c39c946b9ec55a5046d561bae8b0836ae64fd543f8c3096ddae00c86ba485615d9358d54abdf8a85546dbec3ca0323a2ee499fc6d4b760bc001b0d663b89491bc81245c3bea2f58e76b975afd0438820a4c86e17f11b15d9da1a4355166d4008a60489e188ae53235a58df74680f0fe14f648687fa2948315e81a04c663b49a7b200fe0dff67ac17ad9a2feabd2c9758f7aab17e4a481a636029b58846b8e2a6381253d377375613c7ea06e1bd4de45917e76767a1d27a6439158d2d20c2688a053d435ce1dc4d0b08f996f3043f054472b03ffab5e7474ff725d19785dcf201a8ce3fa8ce0f5566088d20c113f398c52ac307c670fdfe4c8c18f65284aa18d2327d58c18b5fdde0ea93eafeafe1ee369fff39db06ba3c3d79646b787d06c25b1ac62209637f7022908bffb9c94a3b414235463a6eff566656ef06fa3b3d8cf3338fa23561c8e646b91412b49f4de91ef75792beeaf8609a35e56bc14ad6dde3ed01a9a2d2671f827f786957d350a2ba2d79f6543b8078c208ad68bf947f76641b4fe0fe32a9d04e09f11b3559887d8618d87e46dcd2a039cd2a2d08a781a2608490678a38a30be5d8aae440a119ff1b11970d8c3f7b67fee8a16709621edfa45b6807b315e1200c5de1c516d8e73aebead97b3aedf79cfff6a0225596fe2be870f90e49a8d8b0c784a20add8af93fe33c536cd22976704970287fffd5662925208963a8bedc067537c36aa674d13b1079138ca9db17f6a788b21c6f1f4e6609c0e30a9186c5925c6b0ac0c0713e006d4ff52a08f1715b3b3b2cd7daf6e18a43c65c3aa0c33da73015ae98a14ad5b5948bc3ab4e0f0c51f2af86e484f76a3fadba8bc330834549a76f979f5372ce41c433c245a165dbd5fa628bfe24a029657cf0bbcda134c506cd2fc67033c2b72264aeba15b5b59365d16a165756bea2a345985d9c3ce8d16016f342d9fd4b30a14729f3a858a54d7de5ff1c00faaee122a51f9a78953b929ec157c816d01971ff2f09e1f002dd5d127e8dfe2e2c52218eecebe8e67aa29a0f4a9a268adf822d57239322785992c23c11f0392a50966ca077f68f27e3097f8a373376093d4cb9c0410d88f1047a3840408ac4f18b69dd5b404dbc6f6e862922fea11ea620af2492d8baffdebf79ce148a813ca2469d6340a83b8f9ef91847d864c95cedeace8fa6b407ce22aa9dc18933490b001d4b63a7e812e48436adedec3b8599849365e6a0dfacf466c9ebc083c30bda0f1c5a34295b8b55cba821d6fd66856145c86edb6aa8b137f63ca18b2b5cbd36c0ac704fab55f450f0777e9bd91fe57ccaf6a4a8c09b9c2b1c8735496b95fc5e0423d429148f48d2957ac0c5cffc5d6973d34a509c501f16efb415b454a76fbf88ab4f8fd61a7eeadf22abadac1b70a83487b4cfa7a6c5692fc34c43d3dd74c72e3261248edbb4faadb0fc9da815bcd47acb6a9588b10f031c675f717e72d99b806b5b2c5e1ba9143b06e69b449e2150dbc972a4c8461ac9f75d662328199ec3743d1fdb0d03d2c84986982995992d8c1a2d40dc477cfca861c7708890498c495bc351f8b4c73e6a77e187a436c0f7b4b275ef867421fb9e8e604da39574eea209a4e2cbf060c2b786ed8e7e1cefcecc9b815b5aa27951b65ebd197d1239925d3c3ba9f91f3104ebd7b97949bb410b56d70b8126e336199f9f0083cf8e88a5c901c260e3567b26605ca0cc7ff0db2c9cb276f115ed48518e74fb5595bf32885c8e13fcb0cd8c0becb8237a1b81846de0f24b6371f485d5949f95b5117f1632c8fff32a5814400461a61895ac5ac6204dc57963026cb8ce5c5353fe7a83a831bccf28ad8d3ba84c889957f9fd32d53bf06b99dd5a5b67fd9a161864f91ad29c507c2eea0191b32f01439af7756dc23f29a3f66b76fea0254a21dc49d43b85d257ddb199e0543d0c248b6a47fac0c4bf9686a87c1239c14f2f6ff119c8e4c185e83f1c524ac7c2dd6b0c148a70a2369394c3b8c974a4aa60a176ffbba3099e2c711238e49b03de08efaf7604f2e1dc9680470aca50ad26ff2796757b027c054d0b74236e290ef51b9ed64ced6f0a13212a5d66a901c2036f8c2947605042fbb53cb80cab1b70789e1d3696d253fc4593cd24fdef66587ec302295aaea6783fba2d8c639a0ec7e8d5c50b1d318f316493fdbea39ceaf3b16b20e8db6100425725247199a27792b58a64d61418cd77e111a58f1a794add5abe3b3cae0b4ea5a295c39bbb28b474da52ddbdc2c611158a7bd1d831fd92a7561d5fc490ddcb53e28a6d5c041bf951b39bd3fa1e79f1eaf75a4d23484722926340288beadcc66d9a5f4002e1d4db2de3d68b36568d5e66061161b1b2c11b91e18bd5c97238b38941f908d2e293d6777673aa270f29503d362a479e53142c1700866ab71fff953b6e25f24399037f17eb9177081d1ab2c374b9ff8163a9e34a0a94a9ff23f082e4f8b52bcf3f32996185baf67ab8c67d3f11c750bd13664e94c12efcdb5013e58d8ea2d009cdf60e985d6a9bbba2a36ae7839592390e8a7e45e18875c58eecbf17d62d95bf1f87f2661911c8c1b55a52db6ff3d79b63ae90c0e443ff602ca9d800ff3da0b98bcb46d7e947775eb7ca8dd21282880ffe2d1d39496ef17272d4452847527ac4028a12d2acb7c377593c3892733050e7bf0787b2200fee26f999fc991bb32a75d1d582cadeecd97f85e80e9ba98acbdadf3c30432b7deda39b4fa73003578d8f9cb352cfc0e2ce6fc1e8a676c96a9dfe3d5892779dc1958670e364d60f8d08f838346969232511d5ff1abf5afb04ac9ac0ab3c41661b006922e6ff73495cf91cd4ad70a52875a1be899493b9778d78e398b3d743c22631f5365bcf1c6b82da88a2af6a2c9db1de73e042f5c2230eeadbd31ea3359884011037a5206f348f09b5a737987460805ec1b3fef7d239018afb69204af5d5a63a1021059d4d91ababe3477e1f095e0179953380a61d94cd629da8f224c59aeb70d10d5d43cc8d400eeca90df5050f0f790ea30105aabb44111e60ed7ec43ecda09fd95a7f8fb798a1ea8a37993c3d85e6023ec711ddaac04344ee1bb3dd891a28888bd48db1316d26860394b10a95083aaf6aac6431abd42fbf8d2e5ba8ec20a75e4d8c3b880037c6a11a37aa451271bcb40061cd5c305db1503f5ac6cdaa4bb1fcb1c58759b93b068e6f9bd92018f15256f6804c0584aa0eabddef3f5230fe3e13f63c1ed4b2805f5b776f2b4eb66d4e401e87990547b2212e9dcec66ab20869fd72757d63e7155284de53358fc60f8d1f2ae968942934116c5e8a82a3090a7f82b236e3f08864d0c92e0282d0b0cb21f3d69f45ae15e269bf4a9513e1385addc9a9180d34c064d62f93b78b812f36a713747745c7621f791d762852d68d84d508fb6219dcd7500431a6535398d6068e55f92b36ee828f3304991bf77d7f3ce612ac16c7111b4b7acf1035f29d240078e05318a6a033b97c24b420cdfa79867bad84b0d4ac8426983249a0010760b097009b861eaeb8511e86a9a1e9ca550097b54dfcfae90f5ad28326c224a5b984cb36e4c06030e48515e6ca9fde049d0595eda69db14f5d123aab5e2fbe0034ff6efffc9cb2e73f507e9d", 0x1000, 0x2, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000001200)="af05295cb1f12251e51acf30ab18aac8091645ef5b7e0147697d064645f7e1c1574ea5bbb031f06a0b6eb5c2b19316cebd0b9eda3143ab3faa4d36ec23063146deb894e77a576cd421540f9db357ec468907f23552dd624c6d51f049293f1117b05b9779c79a2e737b83b824557ff9d2199352345bde7de8", 0x78}, {&(0x7f0000001280)="fa8d8995d1863d96e533e042a52631a925dc0af2951eaf895a90f19545f91fc86540d4004f705b1a15d6475a3ba9bd43de26503b", 0x34}, {&(0x7f00000012c0)="5fdaa5aa539fc19ed99faebfe20c560b7271929d0a0c187a7baa740dd8b500990acf5c248dd2c8dabad8ab20dc5ebb8c3724b31e05f198d45d4ff83acb00f320f2df8e05449febb429d4e23641c18e2d9f8c89b46e221faf093bac8dfd1e6e2f512fe15bffce2fd4592161a957bebf463419a2dbdd5cbfd8a954fdb2", 0x7c}], 0x3, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r6, r7}, @rights={0x30, 0xffff, 0x1, [r2, r0, r1, r1, r1, r1, r1]}], 0x88, 0x1}, 0x4) symlinkat(&(0x7f0000001500)='./file0\x00', r2, &(0x7f0000001540)='./file0\x00') r8 = semget(0x3, 0x0, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001580)={{0x5, r4, r5, r6, r7, 0x40, 0x3f}, 0xffff, 0x4, 0xffffffffffffffe1}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001600)=0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001640), &(0x7f0000001680)=0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000016c0)={0x2, 0x3}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') sendmsg$unix(r1, &(0x7f0000002b00)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f00000017c0)="0ed9b223eac40ce0a18df496ab2d5e925a56611757ba5bf91c59f25a7a10c8bf736349a60445643c913e510eab81101220b03997642c7303026957f7a95f39921f717aaa42559a24d11a34004df302dc83ca5086e0843eae4661c0ff17aa82b61ab8dab6b753930b51777f140f5c73d3472d727f1ace190cd2ca9fff5ffbb2c76fbd5b0a0f60dbe6fdb5b4277bb4", 0x8e}, {&(0x7f0000001880)="d79fa6680383b71c43942e6418dc969c9f4c5e13b1e01559a4c6d8f6e18de80b4057354fe102209e4e73d947e3e4f11f005980be00f754e5f3e7f13f61695e2480168fa735c20afea8e9c8b6e0e4ce1c9638aa28381558822d3740e749de19e478dffca7fcadcbc18642889966a04d878e7073588318c0206d7b1be3cf696a021bb1672383cfdb3dc51ac65e85e7373d7a32bfd3e3f280ac3b5fe4f24f6d17b7ad2e499a243743ca9783f1f95faae4f556f1fa2592cb008db7d779175868753fad6e991972a6ca062d1a022f214d243d2d220e4527b95851213f1cbef053d6b4cdfdfc97963b3e0eb4c99e1dea919348012986c04e581bce1960ce1e5c7e787aa250ac7cd88104f7ab1d8d5b278bdd92f5ae0d9f28ee6676d3f1c0a9d4ed9d8f91ff504c635225a403a7b49707782745bb9e1ab1808289155e03205422309b1ce33102c6bc83559d384d460d8ee5e9118460121f28fe283cdf9eafb40353440963f98ef3c4c91ff0e7a89614abff9f7747ae2eab943f1dc1b2aa643890f8171135c632d3c7352b656c87aadc1b17df8dfca338a0d4f1862ec182dae2c761a96f99320fba158fd95eb179eb7f2d0d95bcb07faf978a401333b46f4ab8a73979735c586aa175209b719c822c67d7e6764ef1d1585e25534857fac4c5308eb4a77a9e4479c9a120d6b1437bba2c87b0c63afd730241fbd3cc7d5fc275202dfdb24481988eb234515b8425110a2e58ef9ee9f54d930117fc521f2cab6a815e030fa8e37c8f92ddd734c836d2096a2c8b07566a48b7a3df6fa39c2317b7110adabf54b73bb8e9ca8d5553b45e621b06e9a05878ee4162a2a2800a5160c8fa387a1dc1b12bc915a3e01a6bd10d02c89099efe355c20d40d3da23c3b7c09f78a1940adfce7dfd0fadb5de6b348bf2481d8118176bb68432ca1c1a1e4c5dc70b467a3b60a38c4a6d63dff02f188a39bac6957d3fa8445b47cf6d110696f160355d46f20d9cad27ab44550199753c09b158f4c007e3cfb0edb9354109ecb865fcd041e8910058f4dc2d00910d72c0224b17c5f222ad5e185dbb21cc1110276e099a9f687469470d26793e9e630051bcd5ca12f208367cbe207e34df135b9f296296cd2e4b588f6605a8e10380392edb8ccf82413ccbf2c1b64c352855085291fabe023fd45366df4ede1e7d5866c235a2a39e23c17e3efb0741e65b6eb4837cbf9a7f6443a9246a19e3a69a2c28dfbcf086160d136fbfcaf1030a56ee5c92b7d7b52e2981e3a50e7192f97e266b6c57a6f0c9dac57de92e7e9237ca3d6f54df1479b99efc486d7c41b520b9536b936a55f1308cc0c1b5ab736c8b1ccfcdc73e3c0e0a9fe13937382011ee5ef9af2c060c34fcbd3abcca58bceb6216b344da7599aa6f06f6ce16a37722e49bad9197958113b0cfe43539f9c9ceb42f528f4ca2eaacc0348b55bc182eec947f7e8afba69b172f5b19f418de98678c7252d24b09630e44854f61a01d33411aa57c95880701480c1c1f1cb0ed8b58f039fd44ff5f694077fde08045bb62d622e66bd1c27f18aa843d3c4855a8db21aa9cdd1adbe2639f55e2a4590cf12f589d6a8180beb1d4ae38695a903c25811636c5c6d893601af495bff08ffe51a8c837d28cc166fde362bd8493ca9a48eee03696a23e227d6281b01e910036d2f90be78b7f9bd170e6fd1a1216ea89d01ee4362b0bb4348ea3d00ff13dec8acb4f5487f6edddd08fcfd6fdeef4a446770bfa34b115ba4fa5a8a13edc8cb7b9da0671cacd4b3f3622931bc28672ac53486e943d02e70a58a3dbfb4f10727180a65da8bee347dcc80768802a00dccfb004e89bfe9b1670eb3004e2093df7c61bc423ee6826e78fdbfd6158ce4c691e118dd76983249234fa84d743319e1d78118d1a8ce9fdabbd674a762e3299aa3e99a27784a334f6933fcc19b712f9a684567c211abf0d9c2ed7b0ad75925d1821172d706438b0c621aa2148a1dd84c1e9f641cd6319b7fff5b3202f9c35d18ae251b49eddf08ddbdf5260bbe6a292d8faaae9270d5d8efc6573c52000a4719cd0fc3d13df67563f0217910b66625dbb3a55a3b4c57e6253ea702414badd2360fdb67bce59ab75537f94a744fd007fd199b3b70a05795a1d8212f696717b045a75e6386d3d3b073d9f1f4a9c4db9bfcfdf2994fe8e4d906e7a75ae940b880fd1281cf413e8c48eb10f1b0515731f0c391407d115d7faf74b4276f76400a043fac11fd8b086041c6ac10475a7d15ec41a7fc289b0bb0430b529c97b98871216d45672db5ccfbb3c8df86052f73762beee6657c78f0b0421bef239dbe349122bedbf63eee4ae8c11e0e8383bbef1fbe1beb93f4a6f8a0ab4464e28ac6a55befda172d6829abe9c16fcff541c60a6991552cf9eb48bc1c45c5e9d5e6a0a4024deda2ea2850ad1aa3aa9d847d66476e349caa9c22c96b14ae8d7feb4eb4043cfbcedf75fd7b9eb8b453ae74b8a18aa79cdb25f4f5f44052c3736b97c780a028193496ce2a297409c1c983f00747746900c059148e04454c9baa20e100648b65fcfaa58b0487934b95945a208197fa4fcc5fb5cf36c489adfb26b829eeadc136114b1808b13cb4a8810b19ae81f98a3dd2cfab49c25497a54505ca0e498906a57d0716ec8301dedbeeb3b0ecda577e798858754fdcf831ab3031856ffc8d322383f8d9f6a3f638da71a92a9223dbdec870af1098486dc4cd473a0bce59a938d3e6400d04617b3f2ae9ce840d3ffef9bf3db75b2fff10e83bb48d4644acb4a93404354ec7215382ef5bbef9d6978221d39cb6230abc39fcadf47698088f54cf7d4fc6be2d63290cf61100a8120fc8d1dc890a5e4392d3ad3a28b3bed077b274e7c04b00414ed3d359207178919385fac94598ef35509b0f5ce99810c0421751cb82cdd01cf5cbfabaa08bdbaa01b6caa131a09fffc640df8960d43b5c61dd35cc75dc3b2d8c2c5f3103232ff2ae3e7dc9333ad6437961945a5a592c3907e9113a737a2e1ec0963848291ef7beb81e64a2926b09a03c6be6b7e2d66b0bc61b0fff76aada44810b848a96512335b153cf32e7153957080165d85f25d08a1873e5d2f81cc10e1340de1693e35a5318c6bf25259e3c25af6d2b72364c6b2bc6b8701b1c832e88e5bc1cac0494034b64103ad512faaabb302203d50b3ad29784cc13549278ac51f8f722bdcbf2fa2bb47e747d893b5ab2d46bc9b83a75f322d8a514b1a69027b66d3ebd7e99f8a8f096822c163ced44eb89fae0191f1a575f32478838b6e88307960db5a307871c9e26997596683d59f2e660d0a94820771a5e05f3b66011269d7b550993dd0f48f40dfc84d2a7abc12111cc7f22b47ebae7834e5696fdda09007cfd7b5613ee5923808c52120acc8eac1305e2c3f25a0008133374519d37f61e27cfb78c4c3cf6fca3b06adc5f3c6a11091ab97fa14e7b11d37299e07dff2dfa83cca9f6e368d4528392b1b8a2a3568362aaf6131c5df1a3ec2f6c3c3c3c7acf278e391a35e72945734532086391c2fb7117674cdd89f40fd8a633beddfce15eb178fc857e25dd0663639483f3a300e4cfbdb469f7d7b153d4fd525abd963fcc2e1386b386ce833321d254527901c026d7457a71fbe03d45b54fc6205b8bb4663f0cda3bc818e0eed1642b24eee9f33f4182bbba199f8fabe2e606b55d265acd1bf356f1a9e04276e33fd27cb0ce54b971289f32478befc0a672d4451db7ed1ff4e525afa42d005e7d7e179c3fed1f69ab7c5a64fe34aeab3ad257d4dfeae984681dc0835fcdf401cedde4a6023d37bc6ef7492850879968d9d98cd0a88a59e63d685bbc92c1411950513bcd1b4442a76c281704500fa1ec3b94dd2532c0b21729aaf31f22140ca9b240c20ea735dca73b1e361bf0a0f2ef608344a8b34dd65406f5a20d9e00cfb56397d92ad40743f95027514bbb5ebfe58a59369c90c4b12435add4584d523ada1a841277e8f9bbdf295995ccfff1fa59eb91ed70d5978aa5e2e3e17f160f2ba165e024e92af646f48842e1d576aaa075baf4c8bdad9b4bec26643077ad13bb442a57639fe0b7d93f28e5ab8167ad032b2bf7f1891cd874b1e82e97392af08c8652d28911325293670ae50e34b9fb8c42a605a6ce84b2e4a567612f51ec1ac2d544b068b00239ddcfe548b718b3d6e85217c28444c728daa311689b2637a98b97655ebc247c79ab7bb2bc9b102b5db8c467a6e839972454cfa4d78e3ae2b93322688db6d7f1c17cc52d0c7ef569322c2fed26a25f369d53f466e29a8258e79d96afcb5f93d51d6edf7eb075434c1912a337fd784729f201d7b60a1e34b48fa133883c11d93fe75823df2bb0f0b63ef616f986c04ea453b8e36d6273cbb419377d9f2daa4102a8930bcd4a30bf090a1ef44799aef2d60c44f86d84d8600b53a113d95f78cc50be701ba9eace285f6e6780317cb221262073f742bfa9225ffad034fd804a7a8add0f5bf762a09319684641d61902d49ce6c8d273e520d65daaea6da6c12a95b877e22628231b48e17bc6a5cb4b65c5d66d06f9b33c3a60f8f65dcb81ea3f45031bd24bcba09ad2b2177a320a3993c9dc5989a060d86c3f3d3bac26427f432816a68e004bff3c7c6f91647df4b06296b2db45e4e2fd9fcec36d33eafdc1dca49c6e49b2fbb01afb19e25077702cabf82e3f03ac47da7d08149d2262f473ba939b6c996e0fcd0e7e44566becd8555144a9f20e71ced23ae304b2d8b867bb856774810af401a38e647ca70897f0d3c65d8ee90c9a016f57cecfc8cf728c20b4730a29f5a52fced083bebb493b6d0fec198111d2b5b97e331b7a8a38821443f49b2ae20fad40d87c99144a44cbd6daf120121572e23fe8d1b6a23509ac21faf22ddad3db411555ca9770fe10a5626f7ed8210464189a689ab85cacbfe10d2eeb467dbf9c2fef6ecd921e0c1179c383634c2d87cdca7a62d9b5d34eadcd04934ad62c7fb084857f1d263ac97e423bf94dd7db0b4bf5616b4118872266a92e6d7074c090ab2b2d9a0643a5abbf4bad8216a3cd67116b1b86d642949579b5c62c511871d9bab658d2eaa855dd519a19ecad41b7e03c3e358e07e1377778d47a8f2d530626c73b8e3dc7a41530e2c5ef0a1acbf4d87561d6ac25d74c1a4db8535077ab7aedc87b5a76b293e7d27bf7600467de750c01bbaf4df385136ffec1677ee92c00d935b1d17a6ee94a70a12218e48298fed3d56d0fb4a420b24bb7e3e9712c03c8a511403c70a7eac0b1395135d0fdd83a1fdc48d5edb5c5fb2201e9f4db2bdf86a1100df35890ea26b43cf16dbf400176f1a6eeef88811d9cee311efa1dfdfe292ce3c53d2b05e31e198073d60777e7bcf5423479a6456ac115371503568f064fcd3164187ca432944dd821f4842356d1c78a6e57580b0f49f3774135ecc729bfafb2dd0ba659986a1ec783ff69f63d71fb8a2b9ec51227d40203a4095d04c3e845e0782d71fa67729bf57d94dd25e03e4c0baa291e0c8b01491bd087cbbea72a4e8b6111e1974fc9ac81cdd4ff58a5da7e8a0045c77ec7211a45707b1a97f34b1e7a0188adbc47eb7f5cc726c8c3931e1f5b04840c5d73ac232908edae4c0719f9c7e7009e1920d7cae3b8b7afdeaaecc53f12af844f67b39033c571fa53f7f23fb4fc07a6717471345d7ef9e0f4bce15956d98c36641b745f465135525a6af3769ef7c76c21a557d1aa17e9fb3e0003ac0f23ae0ed1b82827b5b26ed83542cb9836678a344dc658e1ca9984722eb00ab3d5cbccb33500ef543ed550dfdaa1067df", 0x1000}, {&(0x7f0000002880)="4fa191b6b6d3ac4a938e4b18d7a2d4fd56c2cd707dbdc174a3022ad32800f9abbfb4ce142543f9d5734efdf343b41e37e9a8199e93513db0541e670e96739443f61a236b094c962ae6f7c1e4bb9a6f7f8343bd5336257fa3617ca7f9534e2e3207fd49482a45f6d186c5fe3774caf8f809ee3bf5453d756541bc9b9e54ad9424bb072a48ee91812f86a40df9f6bae833675653b257337093f5b4998b54099995228274a2f8793c9d9d8c90403eb643a0b3b84e47005c4fde30cf586270b2853fb2fbe8c15815f35c7fb494ed8d3aebc7b9ce", 0xd2}, {&(0x7f0000002980)="59389060f06b524ec3b9445f9a2695178fb835ca06f62a7d11c55400a48e86adbcf74b051b5512ab1d9246dad5bc51c459c94a0e14192bd6ce6f25e3287075c7a6748c29752019542a75845c88a46577bb1e38f31fd17ef66f9b5e016cc62286767862c5d74ad00a853ce97b12edf620b3997fe6c23be0b47ce814f3eaba5ae01cab629c81f2bc118b55d4190ae4aacc761b1f06389b5f9b0c3b7f55853e69836bdbc61ec5495d3ff7a2189f8017fa4c1e8a47c345a15c59f73e74ed6b1bbc06f70d3c1af949f6b008d902a763f11bce3583651d525b822b59661182949318f9ff2be61dd13d77e156401f643170431373c8db1762b14d13b9f34a", 0xfb}], 0x4, &(0x7f0000002ac0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r7}], 0x20, 0x400}, 0x6) munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002b40), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) getsockname(r1, &(0x7f0000002c00)=@un=@file={0x0, ""/4096}, &(0x7f0000003c40)=0x1002) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r9 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000003c80)=""/109) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000003d00)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000003d40)=[0x20]) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000003d80), &(0x7f0000003dc0)=0x10) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000003e00)=0x1) getpeername$unix(r10, &(0x7f0000003e40)=@file={0x0, ""/4096}, &(0x7f0000004e80)=0x1002) 02:45:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ftruncate(0xffffffffffffffff, 0xe77f) socket(0x3f, 0x4, 0x4) r1 = socket$inet6(0x18, 0x4005, 0x100000001) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7}, 0x8) 02:45:40 executing program 1: unveil(0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x1f) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x6, 0x80000001}, 0xc) 02:45:40 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/216, 0xd8, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f000002b000/0x3000)=nil) r1 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x20) msgctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x200000, 0x40, &(0x7f0000dfe000/0x200000)=nil) 02:45:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) truncate(&(0x7f00000001c0)='./bus\x00', 0x100000000005) setgid(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:45:40 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xd) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 02:45:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000004302) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10001, 0x181) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0xc0b4) kqueue() 02:45:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x1000) 02:45:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = getpid() r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r5 = geteuid() getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = getppid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000009c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r15 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="5b3c9d4b44f9c90097e88f577386b893bb5fa693a43a9bb28ef8c73e532ef9b66a07b10fad5dca87bb63f30d7eff370b", 0x30}, {&(0x7f0000000140)}, {&(0x7f0000000180)="2753fdb849947246dc2d2061dd113e99c12ccba9e8198962bd7f35a5de94b61f7d34accdbe645902f0b8b2bfba9944a9f2f1a60ff0f8d519918c87e18c7710891c8e0e2a40867c73070e058cb2e3dd6a89cc0c30828aa5d96fb3a6e9d1e7fda2eb37c7a271de48376dacdcf19306dac6ad450c4ccab2bada239b3dc43d0995af8a02fd67f46920f79bfd5c50d126669e82a04527dbbf460d32ebe2960a7f2c03032044ef8d37f13941a1dcb6603779712bfe7d0c41a46908abf81f3ded8d5244816e674fe7", 0xc5}, {&(0x7f0000000280)="3f42bec19d95559ea9c14e483b1d817130bbebeaf4cef8bf859fefcd8a2d5cf619ad030ed36d3dd9693e3839d184456c2bfa35b5a9955e8304e260386198d2526934d239600a866438cfd6470db03e365961f70e097cd3a95c79cfa3d88ed8968c01751170684276ef2978cfcda82bcf3451dfac27d23b5e3aa603a7fee3cc4000c5c8d4", 0x84}, {&(0x7f0000000340)="d767fc82bd2d7382702d6e084aac8d08bc70b02cf8f394d8ec840d61562830cd07578edad4aa25964a658df548a8d5bada84226ba53c5a98af7b8ac54d47dc66028ea87f224fb076f9d88e4b92b1fb601d8efa96bd7085a439fbfd117d09de8bfca0535a534a8b700e055b0fdaf304f189a29bc49fa8946bbfe0b90de885c532737c9db4ff15528f8c15b156863869654ac8c7eacbb4fa065fb3a011ea8d20c7815273272b17e5c0ac9199618eb32f23bf2b8b35f04fa98519dfef46a14bd24de2d5bab8f8f9d8fa9462ae05c380f2685cadf5a24c0ba1a21567b49d945a4e759ca9f3615efb4b14912a48611ca414a3de297d213f0d20d625869f5890", 0xfd}, {&(0x7f0000000440)="05e5f60af7b57ce2044cc50423e16470242a64b4cb52a0b95f9e4ed0e65ceb26cae83c5a15117cf6956bbab240eade50", 0x30}, {&(0x7f0000000480)="5b9838", 0x3}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x128, 0x40f}, 0x0) 02:45:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xfb, 0x4833ad1a}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 02:45:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="bc0964aca119985252069c486c6df1665c9fd374fd2eeea03e28448a1c31fa3fe27f5796c4769e974eb8631ea63fc75e2ab828d8cc3d76a516dc7eb87b3ecbf9fd6f384c0a7ebd96f2df49168a59fc2f748048b2232fb15dc788ad226d9f39f327b8a56de65a3134dfaca0ed8bdaa0bdf784b2b1493212f42ba69ba3b66d9ed48ee3ed647d4ada60a775a4184ee041b8600ce0f948737af396f1365c134eee86", 0xa0}, {&(0x7f00000001c0)="8ddbb09f37b545207e5e37ffd4d3794189f8a6320e991374aa4320a71c3f", 0x1e}], 0x2, &(0x7f0000000240)=[{0x18, 0xffff, 0x4, "b1d205"}, {0x20, 0x1, 0xfffffffffffffff9, "9aa4798fd2b1686bd9ce6e1d870c71ae"}], 0x38}, 0x400) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xf, 0x4) r2 = semget(0x2, 0x3, 0x248) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/45) 02:45:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515b4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffeb5) write(r0, &(0x7f0000000200)="1a95d6b9c7a9f501d23707f95c1e16", 0xf) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000140)="7a14bbc1a79a607b9bc8182bfdfd32b5df11d75c81351203668bb5e76b558dcacaea18648249fc84f78d22321e6738a2a5e2a75fd9a568c76ae8d962bdecb03d3fda551a26404d02433073956ce7e6998c5cb1a9d46322f9f8bf918adcd75ef46820359d39e2d3d5fc1cf925e445528c78770d262e1dee9b3955b36fe53f5546224d88c1c46ad8bf34636de66f51cb4599298c", 0x93) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 02:45:41 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10080, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/248, 0xf8, 0x0, &(0x7f0000000200)={0x18, 0x3, 0xacdf, 0xdd}, 0xc) 02:45:41 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x3) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 02:45:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x14\x14\x00', &(0x7f0000000200)='}\'*\x00', &(0x7f0000000240)='+-\x00']) 02:45:41 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x101) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) dup2(r3, r0) 02:45:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0xfffffffffffffff6) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2000000001) 02:45:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="e77b400ae23e6d9b65d130115741"}, {&(0x7f00000003c0)="21927966494c22b4d2aa39f7b832232f3a1e080491331d55f2778c614cf77f3fad8020bcacf60214559409817a1cad00f14e276e64b53e65daf4dc09cff30029353ef8387227eb083995e86c338ddb1ac770fb944c5dcc69ab01fb74069640f35ad961b2f4b12b13a99d4723c1393dc45522e75da2a4f6b5621c7e4c6096e8f1f18941de91d2c3f640db0b95e69a222c98aced6d229610fe7c0ca87a6f6cda21dff4d4c3dd4e4c3dad8f0c4926ed55154d746c251a0e876a34ddc48e320e47da69674441a7efe742537a7fcf400c79c5d008850a91a675a8b5923fb18db2e2ba103b3fe97e12ac", 0x6}, {&(0x7f0000000300)="ae98864c7cb2bae753fe0508a2f2613007164d66a229c882a6667b85f4972d790161077674d1e568e4153931d0295f923eb40c73f4cac99a99a4ccaa5f1a53252c6b7323530174bf83874761dd6e69e35fd46b92803049edd21efc87e85dcc129782ec7753dacf9d0662204c89a9f5ead2274689a8015a15733ec5bff23951919a"}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:45:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 02:45:41 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x7141, 0x8001, 0x4, "706b21d18f7c7f4f475241a3fbfcfca8cfccbb3e", 0x6, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) read(r1, &(0x7f00000000c0)=""/123, 0x7b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x1) kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) 02:45:41 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) 02:45:41 executing program 1: r0 = socket$inet6(0x18, 0x4000000003ffd, 0x0) close(r0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:45:41 executing program 1: r0 = socket$inet(0x2, 0x8000000000001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x368) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xe22, 0x8}, 0x8) 02:45:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x3f, 0x100, 0x1, 0x0, 0x3, 0x80, 0x1, 0x0, 0x7, 0x7fff}) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 02:45:42 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb}], 0x3f, &(0x7f0000000040), 0x101, 0x0) 02:45:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 02:45:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='$%\xfa&$\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='-^\')\x00', &(0x7f0000000240)='\xec+,!\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@{]&./\x00', &(0x7f0000000340)=':+\x00', &(0x7f0000000380)='-/\x00']) r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = msgget$private(0x0, 0x8) r4 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000001500)={0x3, 0x3, 0x2, 0x20, r4}) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000001780)="938ce8920e8f628834cfc7960c4298d37807e8457608778ae2715e398fd4a0eee3955a668f22780a0d7c9d3af595ec042ff430215b2761c0cac6f0c06225380d36e80971a92e30f6c1ead2e0017d459fcef736489f8b2f36fd926c8319d1600f91095b7610", 0x65}], 0x1, 0x0) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e919f4cb61c0d8f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x2, 0x800) setsockopt(r0, 0xffff, 0x3, &(0x7f0000000400)="956dd1e016de56eab37e0f8f030e5cb10b4e0cc3c2c05dfcc459015a0006a018bc7a1ddff6721bb3782abd854e2008b9ba87a887f947cec170d5f5e38882b7808c90a8d44f50bc39623e1902b0601ec9eb75eeeea86ded3743ba70e122022732de9ec746b665d1c4a43bcddc7e16294aa44cc86d57537e4be8615e198eefe6b48f1de3223762637ade1c21", 0x8b) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000001540)={0xffffffffffffffff}) readlinkat(r6, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/184, 0xb8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x800) 02:45:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="010220ffffffffb27324af4ab82db172e5360eb3000000f003000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:45:42 executing program 0: socketpair$unix(0x1, 0x20000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 02:45:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) socket$inet6(0x18, 0x2, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0x3, 0x8002, 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x4c) close(r2) 02:45:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) sendto$unix(r0, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) 02:45:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 02:45:42 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:45:42 executing program 1: getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x0, 0xa) semop(r0, &(0x7f0000000040)=[{}], 0x1) 02:45:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x60, 0x4304) unlink(&(0x7f0000000080)='./bus\x00') r0 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1000, r1, r2, r3, r4, 0x10, 0x8}, 0x1, 0x9, r5, r6, 0x81, 0x1ff, 0x6}) getuid() r7 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x20420, 0x2c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045710, &(0x7f0000000000)=0x210) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x1000, 0x1, 0x1, 0x7ff, 0x80, 0x3, 0x3, 0x3, 0x6, 0x3f}) r10 = getuid() getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r10, r11) 02:45:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x600, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x915, 0xaa93, './file0\x00', 0x7, 0x9, 0xe7d, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6044, 0x4) r2 = socket$inet(0x2, 0x9, 0x20000000100) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="b8279b5718f7d53f9a7b69600bf11b6043573105863db5596f60ec67a5c66c79135129b02d29279189c37c8031ddf6e2dd88c74e47f02f762899a83081b0ea2aceb222feaffb9c608c738c5133e609d6f1cc6315dd3deeae5eb22d0dd871d20edc15b5fd06f951181316c1cd6f93e1bbee62e9426023e6e64be215340d9517047454ddbc07fb40e87b6d013ae5e51dcdaac1", 0x92) setsockopt(r0, 0x2, 0x0, &(0x7f0000000100)="e5c287d221167c59d044c362e44d68", 0xf) 02:45:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000000), 0xffffffffffffff03) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:45:42 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) syz_open_pts() 02:45:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/12, 0xc, 0x40, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0x80}, 0x10) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) bind$inet6(r1, &(0x7f0000000000), 0xc) 02:45:42 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 02:45:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="144916a3", 0xffffffce) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) 02:45:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000000c0)="02ac34543f096400817f6e60baaf1fc1a38f642f861ca1baadf9f9755bb4048ca37b7efe265be13191d19764b2184207f904b3caf25d7ac93b45338bc59b2ed2734f128f5565f77d63adb142e0b92aef4e200f36c914dbf59c31846ea48356f5b386b8de40c2d3045263fc48bd6d2885468423cd8fbcae2b056c3f1fef070891c6331e0e96d31da2b3d0ec2cc3229adee90a6d533e66ba793cf712929f77bb1dce26b3ab657e80e6aac5369b43f250f7223b35528c623cb7f1b44643bd780280606b1f1d666178a5df0e943ab98cfb1a5a80b5e974d4ced4e4e12e9ca5386f98f3fff18eab207ca24ace52e07c", 0xed}, {&(0x7f0000000000)="1ff0d0147feb2ffba81e6207974f491a3b0d13dcb3e52550cf8c67e858d06e72d1c6", 0x22}, {&(0x7f0000000280)="aed1bd12f85498b699f2c298b43724d99d2c867c34cc1a8cd70ed4d166dd634b8fcbc874e0a0363fa6cc47718104981acaa52039dddf951f086bd93722070f06659e2a1393e4459f3fd3c9c7aaa8c807116c9d689df7eb17cb2cc79ee1b44b96675d2b1c4a393ce238d6899038a08410e7eeb3b14322998f50f36f368d9f9821e7fdcdd0dcf87db5879f1a10c7014f31c72d09c12d2688ba391fec9f7e11dd7917a07e95a6629628b67fa22a09440c4459c551952ea2f5a16fa50f59", 0xbc}, {&(0x7f00000001c0)="fa7c1675abd85fac4dcf4dc989ee6170d7d7bd103407c715e7884ea3a58817f602fffe38aa460f3b5ce935da0705", 0x2e}, {&(0x7f0000000340)="40406ef590d7388a7165fbad9c43a0eac1b5db6b91cb468be5176766c6ebe777b9cbf5404e035cb54c69af99ebecde83cabe4edd30c1add4722913591d3622734662214e6fdf5bb9014ff2f771637e62206a9761603fab7837f66e856c7747186b651faa81f49ff5bf0076582cd92fe5a9cb1a97621352a01c58d0421ce0dba77799effcb4aeeb55253fd08e440292e18ab029f9e5cfe734bd2367bf491cf5fd1864607b811fd936e077ed3b20feca640dbdca3a459ccb0b112ed373585d", 0xbe}, {&(0x7f0000000580)="1cf3e292ee1f04513cc5274dd6d4c9f284cbbdd44e92fcaa006c4377e0d401171eca46980523cfe8ae37d4f7419fd79251fa07469a678da3a51cca58347c7482e6a9fee1e2522eade058153d58", 0x4d}, {&(0x7f0000000600)="f831233bd394b08df1c566ccbaaa01626794ea00cb84d2870071e71caf60bb468eafd66feba99425e45caf8b7997ffff6d081c30103de1749449032a31b60da3420b40b17777ab021b8bff0b4d176387713a24c849987be6a9c734d7a433f5ea297717fe1aab38e782982b9050b3cc1230484f637c9f2aaef02936207f2b6a733f0ecf9deaed92216db05193dd1c5d86abea07d87aeef0a0975b89c758235a9b4378f460c6bf180aa93e98e4e805dcd1aa26673131b49638d8ccb427a3f3bafd79383d1bcfd058dbdbcdfdc7d1e7bcb7a6360fe06edde3f01937f9e20f01bbffe5efa63e15bbaa6e02befed6467367049b12272ecf55a0ad8f45", 0xfa}, {&(0x7f0000000700)="ae9415017c5060770a09ad500a625a4a9cf3c64b8e60c6307504559d4a97a5fbb42618d7136d49ac19541f508a5f488d86377956c2b79e84d231e3c98ae4c6827c97fe38174f2c6b6d26174e9c4f12c8f0f64d11379c17e901e811fdc82843ab38d91863dccbf00ed47e934d108d1fbf1cedc0df69c61b5bcff8a1971b83186fd37d8a600d781111511153c149476d42f372cd948e7daff9a3eee2136422b5123f3dc81e0d4b4683f225e60e1cc7000f718ebfbbeef9e9ffbb7f1881026b7113cdaea7ec42887b84d1d0ef081be894024a6b53ed75edeb0724f698ab6911ff59b3726de19f1bdec7a39b0658d98015d80c1a205f6170c6174c9b215c3ddffca1ab8024cfd658c4f9da66ce80029df92dd6fbb009e40e3e807c5c45737758382f138f78910963ae592d1f05c2e0c27779fccc45e21eab726d7c0102572581a1e8641988735e0951051176d70093e21843f7ff7ea737f8317e9a1a066f64daa7adc8ebef7f357370ac9a8edad76495e2edad9a40ac4ddc9774e05c7e04342d3c7f7a627c70b6d8b2c5f0f5dcfe46a7fdb06ed3ea937d3d884ef3c5a69dc47379234f97b5d9d53ff526a4a5096d136f6fcc75c7ae0243d594deffd8cfae42f46b34045bb737d3ed139437a301b1ad92bc24dfdfdeef3ba6051aae7fc1183f3b68c06dbeaa62bc12d7d999466348fdfdee1bb73a1e57e87796ccb7433262e1a0d93832a75e9853c1368630574460f421c7027d7c2b4a3708897990133e9b342940ece7d474e94700dd0fd8573712703e2a20ebca35afa1e9d18c3c1e393dbbc3d17935fbb134895cc02e17eb04c155fbc8154f69b59b9b8dd8a6a6be051c9b6f18c6d80c00faf798703c87486a11d1bf2444a18f377ddffca4e5b1f02b256e09909614c572531a9789b0c800ad09647dbbc3b7f3b93e27545d84f6d3bf67e20d2979486c0c02e2a9a9f6750a1443ecd73c69199da9ed75ed29f70fb6a3d295561ba7a58e2a8ace33e4685c9326df3b62b38821c53b21feee48e38cd83b1d35c60190a26a40ec674db8562c02400a5fac7d5c333b5339df6c0c7ac87c59c76ab20f2e597f582ba22efb88f29e514f29e1af4bc7f2624c923cc0f20548d947cc663595b124686ed2b28c5b497f1c5a84c92c8b583bc1ead6330802057003a1237098dd9258acd5ca7fb17427437612bed19bdd94565b13a450740dc9394842a0529c749574398bf35f87b30d753e07b9949cefc28816e5083618ec98ccbbe16a0aef38d3192141e08e55d204b7b20ce7e6838d6259a890ff8c0405b2cb57d28b05661fdd3f661848795a6efaced35349fb512079c61444fb142744107c79791d94840554091cde61e59ac386e98d07677744c842e63b786765a8c5c4db975a0d78e22eea9e36f1f9b0b439d969d682c432766f638cfdbe2af09bab1bd29f057ed8cfcdf3e8142879d593b020d2e96c37da7e84f507819c00370dfb61c24c94449516b4a77e2a3539a5d1f79606f987d9888b14759014a414d7cc3bda0a985c95ed899949029d7dfdad0ca24868b9009e128c4f17b0b0944d614c69b75aa558b2980ace85f2eeafd5dbd6a4650e9a3d6468551af0c1be70937dd817c74c107331fa8184c337715de5e645f144cfdf2c1f942adb0309c8c22ab11a91f13ef46dcfb85fb888148d31edc0bb1cf1b68dadcd541ab68992da02a5211f002d00ea6fc262c2292d7ac00cdc6c50af8c7b8d4b3841d825948c86fcda06ca4bb4b20ffb11f70e588db43a550ff01671c572e5fcd8c83c9921a4dc5d455735aa0d98d0b98fedacbedc708ee067d4e611b530158bdcbb42e96a9cd58916a2cca267c4a47ec353822413209250cfe59f6a8e87a287f6f71d387ae2a0282482885ed0d1242e4ddb182d7fb67d7cf1cc2df93d1a15f8081349bcd49c3c7dea0928d51ea13024b3ad40e5ce70db53c348ea3f0709a9ce3a62e3d1c1e83e80ec95cddbed3e5666a399fe073e5930902220d82297e4a6943c5d86d9bf84224890ede84b624770039cb772bd33afdf9342dc2541d46750b33e6a96f30ee428328161cd845539f82e006ac8b02ac21dce612dd42c756b07a3045f5185b1435fc842f458e87c475cf8552879ac3eb5cd668a2fd8cf0266bef6e2948470b2354539e214f6c83d1d4470013ee819d988bc25d6a0c53078e0eb1ab5e10e2584f0b48af48f18f78d2ea9322060c097f2877b376eb066528cf4cb0bf6081bc40a4e98f9b577aa644626e2af00d92508d6b0d39ad9d9bb62c8a753e861c34b7cba7c74a76c8d7849cbdc2094d1d8e03da4e8c5b5527dba49a8070e68ff313235ed4f0cdc8ad0444c01539dee6350178a50eb1e7826bd8d64e2e6c52fef2eae739753fe4468ef5bb32c30403b81c5f6cfdc5c021ff69d8f30b41c480e152906896de4432cf48e45dd9b79c0034b48381ce6fd93fd0d58063293f0765d975684b972e832b14b3a459c7985de399e86e315bd23a045ae88e69db85b737c8d80037cb60778f818a4c1ca0df7d48daf414c0d85406732f99d30e77fcacb12c51cf472abb38a6246f6a0f2306350ae7d780a3b9f44fd90f6443ea4721b7ae274f88654237983563d39fb1a049befdd030461a97944a4a7eacce970d62b22ba773c7247adb30e19f10e83c8fa9961e3d60d8227ed495ddb7b539e2d79e168fd4f13c14bda7a71db571e1f210d4c86d2bb815645567f9fdbc22a3bd3d3a3db94e58188916cf01443faaf1c5e350615120b075c2d2914cff01196e898ce4228494ecb81cb6c19d9ec291f73add2e440fbbc560fd4fa49370675dfcd4de64547fa662e1af905247e7f93db34f371e95619f6955dc313a27955d1245cdd801f1a1b962460a399df6c313297d448e4285e1034ff3d372b959bbad43ee595325eab13f746355bf1ad72e994c622862078f9cc7d8dcd1e34c982ec901b23165e3807540dcffebc7eff0d3f854f2dbbeccf13cf0aeea5c50af1df0d851509fe80c292d272877513dfbe7d86bce094268e1b9c24f960554bd069d8e5b9b73efca9e6b417c4e4330618a1d3516b944b2c5c2314885e0fabb4d255b1e08bbd71ac15d9587ddbd6456194ee7855536c8f81f9b652db6d0b895e42408aed1cb611e40688ef76d6568416aa9dbc3c7d89dfb375eed6f9212f0926b332ce2c69e4681bb5e14c3f2dee8cfc240626c2d7b92bcfa08433ab4a7db96ae5249da43d213f16d936194548a509f51711e7e1442dd7890dc15a9ce08df33d009cfe62cec2c788642c37743a3b89aa1b6fc190481a1b810ff261f65b30621b5885aa80419af9b57696d5902201474007677ace26d5b89c9b3d71a5daf1e4bbe01f44bcc86bece516604ba04f0e6b5bcc83e9f8b247e016f654504113be94fa5346f17723edc813f0592d6141edd200ff5bcc1fdb5aa96e5ff994318fce20d34b1532c996aa39bd47d6058981e464ce2d56abef1987d8764805b65b823c7fbea5389662213cdc65ad1b70ca17e053361150597cfba07f0c7d676bc684587d715f077937901cb75995ddeb260ce27ae3a1250d264b890575673cb308c18334e27bc4e2e8ec128cff727b18192cd20f255bf96798545a7f751def49244da4d2320ae601f9772cc6a5cb350aa96862586056da8928814170996da527f3ca4a1083f45375366f166702c757ecc725762a6840d6053d5c758d6a9fcdb0cc2580c55ae280bc4cf282b239bbb65808c93b957e9a4c5076539db4d00e75717fa08c4597f0683dbe3698dc1274a1674787491986a8c62f853d4573e88ce925aaef0f0c06ca81475d3bff7008a7674ea2008e8a9ed25955b818c465258c5ba5107726a96fc00d64310522865938dad728e2f7505e7d23be5243b6626a814a40692a6c2b24a0ea3613333a9d29f2327f2fabb75f96133359e5ccdb48137daa664936b8964d39530599e4bc361b4fc0b98ede06e4c8d0f41a36547b9486b5c5578625b6315166e6e7844e653e86fe0d65207ad1bb7cd0c6237f8257e03b94a22f2bd971890c922406f20cea5c267ab9e555e2574634891a164cf09ae50886fb023644dee0108cde7a435f9c8c67a1b912f9712e75dc6bca62017aca0cbffa16533995bd78951a99af1f391b2519fd45eaacba29376106b2f886d9521aeb04d698c378ea65720b5246711f37fbea7f617a48ac364f146e45506e32f39b0c46180c2994e5496abe16161e2305a97c86d8fcf51ee38176f3a9051678e5397cad881cebe777f2a4a56e9ae13f0bca53c4aeab8157fc6d2b7f6d09116edda9fd2286630efecb8babac46fcef8f059990e98233e72e9b86c4a3e5421f20bc327e21061b3bcb5ec58a0167563c7331e141a2258f6e6679ec43a2c062e324ce71bcee69d3e979f8431b844afeb39b39b1761980c93c0e53552a31a04a517c1260c4622ec2a6d81739c1f96c02035f7d9958849f152f0954043c09f376ce9dde11aa56ebde609e44617fc36cc3da2d4070d7f505c0bb9bee1ece6fa3c13160aab592be2539b5f6caac2bb57be9679d4154e142f09dbd3aa352a6481090a2e7ada29bb8302d9fc8729032942b9142f0e42c57c29e21d5642963e3b70e8d69bbd8d6b7f2f7589c81637a72de30683bae55f7ae1d15d0a43501fd9b6ad5f3d827b3f3563dea599a90640337adc7ca4510dee550647129649d896a5d0401fe15b3f52b25ec8f93aa0dd70a47d108174741a6156b59f92ffe331bbd42aec0b999f2d69c638be28fb9db919d8d2dd9d3951dc2f763ee6d997fa1d88f574edd2fca8fe44d2e207fc9fff4a5a18e7d36392e0eb32daf841bbda0adbde00ab613a2577ff3034e1ddb253be53ba66a22f078c534dc650fb7bc0b593259c13245e7eb46310e7c057a2431992c24fab0f37596ce1bbdd0304ca47a1c0c3cff3645cbc8da028349dadd4527e29c1bb3de84c353ef3e73154354ca299fce3d4ffbfcf72c0c0dfda4276e16d7b793dcbe7e7d662dc685e1f1d3fddda413c5b9c58024d6b7428ec841fb84b6d9498f9b7308eeb1461310229e73b8b73206d0df78727dfd35fd38acea2b69709abd4ae6f428731a20221a5d71b1fee884b18e8f4dfdf1d61e902c7b23c3f476e5167526bf62b049a1f9a4bd2960113764e6b649bd1dfa37ea4272c6bf1aea527c984a2c833b9d4acdbfcf287536b15367f89a7b694573c0565aea41324fb5a05788ff7247e1710c5015896035a674ac498bb4d17e482a84d39d93a69953798ba684527574457c449b877fe284958543603fed814f2c513dc713e07b82325e0e4a533346fef9a248ce27579cdbcd79f2743136a057bdd2fa92f0ce501e6c2f332bc7e32fbd1268bfd15a4c7dd59a2d2ed173a5b1ab2d223f988e713a73aff937929add71e47afc0e3e5583e2aa84eb217313ece141bc197f542ec1b2be56a3e657fb7861120d9d0e3f26e26504adca8a46ffe7aecaab370184dbfaf11564a95684061508012c2e5912cde5232941d9c51a1b1872c12a38a422c9ad9814674b6bd1f54bb9816ae4c57cfb205817238b14b71921b58a883d9b6080b4fa4e61c644fe75cfa5c23a4d8b07970100ad8b49e49e8aa4bcb4f6a12ba642eb25c3c1880366251d525fac21fe1af15f8b0988c0130a485de1cdc222ac0e2a6bcd11a4154f4355e58e10cd638a6cd6c60e2a074e1caff7101350b40c45a04d1a5bebf8a99f2d596cdc0b79ad4abfc6cd3460d5283a8c5d21a46103f954050369c8834fbe5ec7fe98a0629ea3b90db34c416ac05474539fd7dda82a45c5e841d8ccbd87ca1304102ea0c0c6", 0x1000}, {&(0x7f0000001700)="93a1d6f61321cd852538c75c0e04ca1b4d23868c72c4a242d9dca52c471264c809bcebc413414d6949bfda892603e69ba096271eadf7b20eaab68c7bafdb7fb832ec4b0bcc1e7d71a2d5c32bfe6719c2b5a80b84819325d201ff15ddfea35dbd7bde26ac4c494af68c041da3b310", 0x6e}], 0x9) write(r0, &(0x7f0000000400)="3d66350b5d9d7302fac733b26769edd07a3f762ba807bf8f129b24ea46b05c7e41a8da980f355105b24761877b7a14ef43e75376188f2bb1fb666f6857b5e956412082121121243c360b42eb0bd84ea3df2abb8ffbd82400dc2de17969fd3b817a5afd03bbcfe6793b3a9c39b856dee5c1f19d52a6b968c167aca991a99ff2422a06cd49ac116ac8c4e2efe7a5b92e2b68a702ac7fd3ff2601a0208a53534819f2ead878b2b4f1997887a7a629f828f4cff7564bf0e61a7db4d923654f9e2731c82ec4e80cd5ca178db793ecd24aed207a317383e234c55c4893a52db23a9f8e2c083100e7b9b82a096fdffb119401135afe91673a11306c5be318f0dbd6e3141b248df21356f3d0d81403e4f0c2a9f11d4fe411af1361f07157ef7d6306aa3d5438174bcaf5f93383bb8db11522cff4b6a10bbe1e507e09286e951c74d19d59b118e2b5626189a61609b7aa99c034166bad88b26b44e50f8ad37eda11fa4315", 0x160) poll(&(0x7f0000000040), 0x0, 0x7) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() 02:45:42 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20a0, 0x7f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0/../file0\x00', 0x1, 0x9, 0x3, 0x0, 0x8000, 0x9, 0xc1, 0x3, 0x2, 0x4, 0x20}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9d, 0x80, 0x101, 0x303cc2e2}, {{r3}, 0xfffffffffffffff9, 0x8c, 0x80000000, 0x5, 0x4}], 0x4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x60, 0x2, 0xfffffffffffffffd, 0x6}], 0x3ff, &(0x7f00000001c0)={0x10001, 0x5}) getpgrp() 02:45:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x10080, 0x200e) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x10288, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xfffffefffffffffc) linkat(r3, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) close(r4) 02:45:42 executing program 0: r0 = socket(0x38, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 02:45:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f00000004c0)="5ee0a7a5a4af6958f5c229ae50015fa5f22ae22beb2536fe81f6696c6687d961cfbfded396eade4794db85e5ed5e08931f9eb580e7ccb3dc6bccee2fcf74c9cf9fc787e6d5d64a7214ec3f5db39a37793e443ab1865d93c0115d3de3bf4225464c956855f6dac5ced62567cbf821b9a19515e78a87d34f87aaf33943309bbe4ad4e847bba3548534417b1f48942e2fad79e4aaa1afb27578ea03e7d0c90da73fa41aacb94e0cda25b9afcac014ff2739b86cf38b56ae9b510b940549d20c233901573c669c671c4913867200000000000000000000", 0x13) fcntl$getown(r0, 0x5) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 02:45:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="bf014530282967cc1edf0e53d2758a770f6b7b344ed1811ec3bed30a79992be261195ffa584c0b16fcbf06b6fdbbd6414226c5210700000000000000017d010000000000000040ff3fc748c27369454351b19e64e743818767ead26b8ac8"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) sendto$unix(r1, &(0x7f00000001c0)="fb036ec02aa30f465d838a212ea045f346c1859272fd9c7d4c35f8c6886ea277dfb1e34b9b3251ed3372d3c729659cbb2e96fb128bc1599fab28e8ea2522ad8016be6c9880d67f235551762409bff37025affcb5bc0d71b079d8abe8d378c3f87c0f5202b6815fc9588c9758aae2a4876f9d2a999b7d7586a327f16bcde88f17ad74b7fdcb975ac870bdfc118c67f105ac956c470460850c9098e688d7b1b61892cc7b66ef13447aa2431e4b6554d338a53dae6359c018325d82f4dcc0206780cd3926c5b35a4a1d88422ffc62", 0xcd, 0xd, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) close(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:45:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ece686dcb87148eb801679d0a46e310e62d959159e9b6afdfccfd39e3c6071ee368a550c372d17170655aa998114a8a107ac25299ccd70efe079f337adf8478ec31a6034aa8e83bd99a7ad2feac932239176cd70368f33e7e4fc8f8e1a624d2a7af48f639b779a15a24174a9ecbdf12d967e42b9df161b96226a48934c2461a209385e4dd1d11f107cb9ba717e6898f09b37d6643ba37a68ec797ce266c3289a11d697a0e208e59d2a0562f8c2c3df8986e91d327e973879eb98325636c0ffa8864b2bab9d19572e8abcfea865f0d93c0dc6434435", 0xd5}], 0x1, &(0x7f0000000300)=[{0x50, 0x1, 0x800, "e44b63f78a58614a382ca29e3c5edeb4afd0e510d705235bcd54819e76b7271184b7762e22d852f1a145b18688b61b3037387ac3872571d6e7"}], 0x50}, 0x404) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x6, 0xff, 0x9}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 02:45:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) r1 = semget(0x2, 0x1, 0x201) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() getegid() r4 = geteuid() r5 = getegid() open(&(0x7f00000006c0)='./bus\x00', 0x2, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r5, 0x4, 0x1ff}, 0x240, 0x0, 0x100}) readv(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)=""/44, 0x2c}, {&(0x7f0000000440)=""/19, 0x13}, {&(0x7f0000000480)=""/130, 0x82}, {&(0x7f0000000540)=""/197, 0xc5}], 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000700)='./bus\x00', 0x400, 0x22) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000001c0)=0x406) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000380)) write(r0, &(0x7f0000000140)="3df152683e7398463e53a19b64eb08163876b164ac0d392f2de40ea2776d5f21fcd14aab20071e80bf2e9480cfc198e739e397d224e086ffc0ff3d4111cb253ed34f5be2c02dae59d5e2", 0x4a) 02:45:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x100000001) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 02:45:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x2ba) r1 = getgid() getgroups(0x7, &(0x7f00000000c0)=[r1, r1, r1, r1, r1, r1, r1]) setgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/140, &(0x7f00000001c0)=0x8c) setgid(r2) 02:45:43 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000280)='./file0\x00', 0x2006, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) flock(r1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4) shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) 02:45:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4a1, './bus\x00'}) 02:45:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x4519) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 02:45:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/72}, &(0x7f0000000000)=0x4a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33001019515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193eac5fd2b012071c2816b136a5d00d1628b53a", 0x183) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9e, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:45:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0300000000e74de400000000a600"}) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x7fff, 0x6, &(0x7f0000000080)="65459842fd6e00b17fec75e4abb1ba51f33e92b7df4168fc3073c4573b996e7d3262dd9adf2debaa50fbac4f0a40d0dd4d6eb2d5576ade60647787f05438d2b629e001d842ca304c7f55916f7579dbe7dee17d0447c5ecd8a62689014e0df7dafdc0596f7a556c4cb0c4ad72dc90b2b752883903f80ba1b9e6305f07d7d8f46da3", 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x14, 0xc000, 0x0) setsockopt(r1, 0x1000000029, 0x8000, &(0x7f0000000040)="ebfdcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeac) socket(0x3f, 0x4007, 0x33) 02:45:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) read(r0, &(0x7f00000000c0)=""/248, 0xf8) read(r0, &(0x7f0000000200)=""/33, 0x21) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x5, 0xfffffffffffffffd, {0x8451, 0x2}}) 02:45:43 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x1, 0x1c981c27, 0x1, "bf6b58caae13cd3ece8816051d9409c450514e39", 0x6, 0xe1}) r1 = msgget(0x3, 0x42) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8001, r2, r3, r4, r5, 0x4, 0x7}, 0x1, 0x1ff, r6, r7, 0x0, 0x5, 0x8, 0x2}) r8 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x100000001, r8}) 02:45:44 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x60, &(0x7f0000000000)="f5d59328f4632ba71f7df04eb3015edc12d379c731f6a33106cca30c1610e61e2c4cb8a8c4cf2875ea5d4f75c700a002216ad7c193f91defe19b4fb26db7f902edab6de116b06c6951d556db9356e1e8fd0db8c4e94f4785ee8b14fc82f63426") 02:45:44 executing program 0: r0 = socket$inet6(0x18, 0x40000008001, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/189, 0xbd}], 0x2, &(0x7f00000002c0)=""/253, 0xfd}, 0x802) poll(&(0x7f0000000400)=[{r0, 0x18a}], 0x1, 0x2000a787) r1 = fcntl$dupfd(r0, 0x2, r0) poll(&(0x7f0000000080)=[{r0, 0x16}], 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000440)=0x4) 02:45:44 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) 02:45:44 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 02:45:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f0000000040)="d4", 0x1, 0x3, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x800) execve(0x0, 0x0, 0x0) 02:45:44 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x440, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 02:45:44 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2, 0x0) kevent(r1, &(0x7f00000000c0), 0x40008, 0x0, 0xfffffffffffffffb, 0x0) syz_open_pts() close(r1) 02:45:46 executing program 1: socketpair(0x1a, 0xffffffffffffffff, 0x200000000000005, 0x0) 02:45:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83b0e22efcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5170c2194fcf705fd6bb3c02569035c2705", 0x23b) r1 = getppid() wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000440)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:45:46 executing program 1: msgget(0x1, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20081, 0x100) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) read(r0, &(0x7f0000000040)=""/153, 0x99) 02:45:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"], &(0x7f0000000080)=0x6e) r2 = fcntl$dupfd(r1, 0xa, r1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x90) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x1000, 0x4) 02:45:46 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0xffff}], 0x1) semget$private(0x0, 0x1, 0x1) 02:45:46 executing program 1: socket$inet(0x2, 0x8005, 0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x2) r0 = syz_open_pts() r1 = dup(r0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/44, 0x2c) chroot(&(0x7f00000000c0)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) chroot(&(0x7f0000000180)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20082, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x7) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x4, 0xceac}, {0x7, 0x2}}) recvfrom(r2, &(0x7f0000000100)=""/63, 0x3f, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 02:45:46 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) listen(r0, 0x1f) 02:45:46 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de9964f46e33f06c49560b941e584fbef148d7b520f8017cc29f3bb66f5d286934f95d36c4fbdf8b82128c9ff", 0x170) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) r5 = geteuid() connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x245, 0x8}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r6) 02:45:46 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1008, 0x0, 0x1800) 02:45:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) close(r1) 02:45:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001600), 0x10000000000000ac, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="97d9bf1e778025a20d00fb66818e5eca729edb84d46a6434b0d89cbb2b72372647c6a325df3c4d280c0116ca3a64036f9af14c65b90d7abb8b6d02eb80f4dc216318e66b2604508b6c21288f21969452c5004e7311b061db799083d4f61946079c3981873614a63ce1c934f243c54e647e2b3148bc4912cbb18c09b269bb6a9ad6bd1c146fe175e3", 0x88}], 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) getpid() connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x80000001, 0x1f}, 0xc) syz_open_pts() syz_open_pts() 02:45:46 executing program 0: semget(0x0, 0x0, 0x13e) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x5) r1 = semget$private(0x0, 0x0, 0x20000000033) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/206) 02:45:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 02:45:46 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7}, {0xfff}}, 0x2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000100)=""/43, 0x2b}], 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044275, &(0x7f0000000000)) 02:45:46 executing program 0: mkdir(&(0x7f0000000040)='./control/file0\x00', 0x103) link(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000080)='./control/file0\x00') mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 02:45:47 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa) flock(r0, 0x202) flock(r0, 0x2) syz_open_pts() setsockopt(r0, 0x6, 0x36e, &(0x7f0000000000)="2c5ef0abb46f26a9a37702d5d66ee1931acedec99250fa54bd08e7892bc5467c7f347327260d2c5309c5382bb016b93921468ebce1528325f14f1790cd9a46141dbf", 0x42) 02:45:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3796) getpeername(r0, 0x0, &(0x7f0000000400)) 02:45:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x73c2, 0xff, r2}) getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x200000005}) 02:45:47 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) r1 = getuid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r1, r2, r3, r4, 0x10, 0x10000}, 0xfb, 0x7afe, 0x8001}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xfffffffffffffffa) r6 = syz_open_pts() syz_open_pts() r7 = kqueue() msgget$private(0x0, 0x4) poll(&(0x7f0000000040)=[{r7, 0x140}], 0x1, 0x0) kevent(r7, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) 02:45:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x40, 0x1, 0x9, "15ef7ef1274364d94ff0604f7d3846d6191ad021", 0x0, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0xfff, 0x10000, 0x9, "f463f6ca2d1e0c654942d413049238306255b3bb", 0x0, 0x2cc}) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2002) 02:45:47 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) chmod(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x48) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0xca) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000280)="5c78f1709ff9d44f1230a06baa629397aafcb2723350a01bf715e2f0d401015521179566d29a44054d024d16bf5b03083d363c7e16ed881eb63b4af61b42c23b36f1cf6072140f2ab5685c629fccb4cf7efbcf8f40fe258e998956576a77adfec8066aad77517d75b5d0dd2bc35dcf0e10b39c131650e5453ff53036288444e72a7eab231efee80b55568f04d84e835f284b10c9729c4ad0efd0be10b350fc3205693523d252c957d39d", 0xaa, 0x4, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x9}, 0xc) 02:45:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x100000005, 0x10000000010, r0, 0x0, 0x10) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 02:45:47 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20080, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x28) setsockopt(r0, 0x2, 0x3, &(0x7f0000000100)="4275dbf2a949c7cb3b663a5a265f64393540b102dc945c6ee32081fd0af4538e68f19317ca5f389710fe7245e1bc5ba03f065dfec04f4da731c157059932dfad09274ed427e18157a3c39f569ea4736181a414ec940778187fe554216126c5", 0x5f) flock(r0, 0x7) socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000180)=0x7ffe, 0xfffffffffffffe5a) pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2ff20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2ff21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2ff22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2ff23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2ff24000 didn't change! 02:45:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffff9, 0xffffffffffffffc0}) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:45:47 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000100)='\b\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') clock_settime(0x7, &(0x7f0000000340)={0x7fff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 02:45:47 executing program 0: getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, 0xfffffffffffffffe, 0x0) 02:45:47 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = getuid() setuid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x1, &(0x7f0000000040)=[r2]) 02:45:48 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgid() getegid() getgroups(0x2a5, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 02:45:48 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0xe1, 0x20000000, 0x4, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x80, 0x200fffff, 0x2500, 0x101}, {{r0}, 0xffffffffffffffff, 0x1c, 0x2, 0x10000}, {{r0}, 0x0, 0xaa, 0x0, 0x0, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x3, 0x4, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x8c}, {{r1}, 0xfffffffffffffffa, 0x6, 0x9, 0x7, 0x9e}], 0x9, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x3, 0x1f, 0x5}, {{r0}, 0x0, 0x49, 0x2, 0x20, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000081, 0x6, 0x8d}, {{r1}, 0xffffffffffffffff, 0xd, 0x600000a5, 0x100000000, 0x5ab}], 0xc4, &(0x7f00000003c0)={0x7, 0x81}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) 02:45:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffcee) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 02:45:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x200, 0x4) symlinkat(&(0x7f0000000240)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file1\x00'}) 02:45:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000000c0)=0xfffffffffffffc3f) close(0xffffffffffffffff) 02:45:48 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x400, 0x5, 0x5, "14db0fa2ee8804deab604dd5e0eda709e1bb4fe9", 0x7, 0x5}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x20) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 02:45:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 02:45:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0c7233de0d5471", 0x7}, {&(0x7f0000000100)="4c5d46963a9b3fbcb8a588c5dfbde940ac818da5a7f7ec8cd9c0f9a5655c9ec755d44040b20213ffb147f47e7a59f38773ddfcdd8333fbfa9c8b70e1a87b8b2fbd7b151efa1ffc8d784ae2e5b57772232dcf", 0x52}, {&(0x7f0000000180)="49829a28fd75eb646c7f1535e041a37bb1535bde", 0x14}], 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x40, 0xfffffffffffffe01}, 0x8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 02:45:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="f6cc9976b4df9119e03a9aa9a1c0889c9c2c0b83be4392692324221799e62d57345c95fe8bc2b0c4a79590e5a9719ca602bc3221b6bb57c4750cb51c2b3761b66b5ed4d77da5547bdd5e6119a9e0f4149203d3517aa48f0befe27b2f211a108628a79b120ae997e7070fa3ea0e6294c982420db80cb75390f9f58384fc7d775d2defdd066256e0cff964bb67873e73cf01a90824496cec71dcb5da8a1f59e1a34bbba7ad65cdad733fa0e9ab48d101250122d2eaecc36370", 0xb8}, {&(0x7f00000002c0)="f91bb5e91f4e8171b570578e7031c9457dfaf2d3cf59bfec00830205594725fc73727adad98f302e8d57600e36ffa0a27c19106c2cd3550c63e3d64c7e0e9e4890c946a53dfc7574fbd12ec4cae5014a5c1879fe5157f431f93422395a23886c509650cbbcf0495765ace145e5e5ffecc806a1506c22a33e8d4a602fb1ed049ce5be2274b79ce061915ebdcbf4d09f9279f34fd1bf6cc192b75ea33200ae956c09d7e544890f164fd101276b13ee001e639c2901c5eb64db592a9cb17f6ec569415ed3e3f858e15972712cb9fec4710ccd52ab70bdb21e1960f8b76ebc85f961f0c2", 0xe2}], 0x2, &(0x7f00000003c0)=[{0x28, 0xffff, 0x0, "f7c51172bf9135b5d0c46c0f33df30339a"}, {0xf0, 0xffff, 0x31e, "655adff24648d974e359975685917ffa7cf935a8f0dd47c8b3bd00c8cdbcd2ec28c9bbdfdfcb2a21f81b4955c818f82b4228a8b9d1daaca96e19bb730cfb1e4d98f1ef4b97e4866d97c8bcd6b3cab4dfb50e7d6871e91655adf62a539d6dc487093814f3c914ccc73e56929d8c8159b6ec6c144d64445dfab4256897980bed33ac1158d77e2c41e43e9dcd24414bc2243fcb1109c940a607c78b05374697efbd133a493e0eca5f81e1b51a9a0d1593908e371018b74aca8135228162661bda615815ffab12b2fb7ae6b58a03102ec8f12f0b798d3705b461db1c87"}], 0x118}, 0x400) setuid(0xee01) r2 = dup(r0) r3 = dup(r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) write(r2, &(0x7f00000000c0)='p', 0x1) munlockall() r4 = fcntl$getown(r3, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) 02:45:48 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) setgid(r0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000000)=[r0, r1, r0]) 02:45:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x4, 0x41a3, 0x0, 0x8, 0x0, 0x9, 0x1, 0x2, 0x3ff, 0x5}) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)="91eca560cf5e8ea380d4e9674dcea5bb183972460a5824107f53fa6264bde6ae6ce22bd69f721dce2f34876544efa5576e8420f5ec8f8fb58c0e906775b189ce0a31cc7a6f586c424a5ae9a1c4d17fe0b412c8f670108d0941156e22423ef75ebcbdff6c69d14ae09ca699d45f961b722a0c8046ef5a79768e24d91e599a36a4d9600eadc74b8b4e5cb1e46a3427b217c7171c61cef9bdc1cf9df38186d774cd9cae3f543a384ce1e187f0", 0xab}, {&(0x7f0000000200)="3fcd7ae7b4dbfcaebf822a12d7915c8e9504c337c4", 0x15}, {&(0x7f0000000240)="4b36feac80b1aa34ff04ac791db116f5d64d4667abb79a347de9c1ec9896704b2ed4ec41a55ed9ffe52452b865419b74bb3c8eee1705906f619e3020d2299ac7f906d2abffc6e4ebb96e326e702a58aac4e982721b3141c2b1ff536fbf03c604d51e452844d8a92c70a4af35b0e8a98b9ae78a0e14528f65e7c1a0c44d38ed17d1b85e46e06b131e20a3897e3dc799bcf05e3296f1ce273269479d8ac593aa50c59b87a987573897ebee", 0xaa}, {&(0x7f0000000300)="6c30f0da83f58f6faea127d47104c89801a0a647e68adb891e7c544f5b0d70f91a9afaf89da7342f10ac196550e4ec596724f23988d3d96733278e9f00d3d4f4d643f84c872a1f96bb4971f7f5e814f5c96e8c3df79342ca215b", 0x5a}, {&(0x7f0000000380)="85259de0dc74026035aabe33ac251ab48eaf894b7a0725e1c7d49fb16bfb109971b6839ee2a39749bbff4c761597627d072d8ca8ee2f9eaeaf8320a4d6a9cdbe090796cbf462ff3c45248250cc90b6d9187357ac02e27f1fc7e761dff077648536f0289c7515f8b6d3e257732ac0f6ce6ad447eb92ed54778cd00e4dff5dd19b84967ee4fe5982b5cab2498346e4c9b18f2fde0d25286070331bfd3f9ccced81810fd1d0eccf6045ef810bec151e4657d1b5e6fade4ebe09b87cf4b49d477e43f624be85902f5bd4f41b42fed00522598dd9eb6872073d42f790d5f4e22bfa1a63ade2c977b1fc7a9e42fbaa711fed5bbdd3405ea88ed9e82dc4f4f65265e32201685ae424e803cc1c6d6123bc91829d1894d2652c68c35f111915f35a5f3ce2ccab11584537c9f47fbb552689e0c9ac48b00abed62f8578d1abe93b8c5565dc64bb088857aeb2c8c187147c326bad90f5ce09a9753f98fee8c5d62d84cc95635335256da2d930c587739efb146e612571ce8798e7a3e9e5f8784131720fe54986d016e25f4d29e366a3d69ebc61fb01bb56c019abf7605561ca792e6f0053fc20005a37b8ea12e3e34e4c3f014ecb40f0401397d5c1eda66d335ab51886c2f68c819e8f8579364818cccf841985081f07445cab9d62e7ba1ad586561cf0a9acd7cba0852463656fd9e95ffc264b7397a529408d193d4d8324269a34415c0e776b173f704e8211ce789d73961d26d7e8ea9a6afa8a6bce8da7a58cdd780bed8f0e11ae6d6024056a93412ac10cc0b020ce2513354a7fc09dcee6ee7db428e09d813d874eb623b6af97676733ad834a4df05a85771595a6460b8ba86f5bf62332b693afe51e78a0cea8a6f882539f802412dd819f75c8baf89a27250af72408d2dcf46c693c7eeda5e444ef57c9d58dec7613780412fdfcd9668648ac47891f05095222b47baa33a57ae41a46bf26da6b7077ad5d19370adaca442e3db765d3023119dd88accd77c188c5a684750f542dcad46c307ddaf0c2192619cfe1ea208cb586285a051f18b16d6459cd3ae6a238dcb6d8c6ae85d3988ad728fbc914cdf4a776f92c5d7a833d053012af5288b4df2d52121ebf0d8cc94a6c5111dd9c6ace0da81ffb2ae63fc2a9eaa35ce39b657a69f97a21749d67fcfb68350ded07da13cdb1ee8be746fa5fdfc990609da2849d70c19b2fdd8f0ce4748c5db99990a54cb64b3ea95f1961c2b36caf6501dd933bc689f8db4ee1d7b2e8bd9a52e28f814ccf2335c7d73ebc39b3ef4daeeac0d15083e7b24399c1f6be51ce7f7bac2eb2f2a77f9cd0b3c4c6bd617a037b17f41914d412fc98f413a81b6a50129e1254892ea195e450364afd924e684042ab188b44d0b8b2c42c96b26f39caf719945a59dafee0b7cc7ea7bd5666efc5d530ddecdce3759fd35265747a7ce692c8ce8de3c23937ed91b1c068b6e6d61629499554be35ba0ecfed4a20f1705fe62b35157e4061cbe29897f556a4951af06a96e5bb72136a54bc5e12a05a982f40c04d8c483d460a7f9f84d90c40e55a655c59609f7f3c0e3e08c934ca1e867afdd2bcab19efb5b032e9b2ee5d8482e8227be0717990e62046c9142da60967404a2870ee6da14d75f65800534c6bf3127fa71392b04f72e258804698dc8b20a16c02d7ca5e528e0b36696650718e26b8022dfff67ca24c2cf6b165590ad1490ae95e713b27cfa884f81a1094e151c263d2653d93789b0b23355a18f14297b973723766b4eb67393c22ee43193b97b32921c0ee2147cfed77e5c9ca7a8123ddae9b0c5f50e2f52e052a1a7e850aee5e962d51efa8f9533ae69407c9bb9b32fb1413cd8f1d9786d71243bb9d650ca9b717e45b3a8a434814cefc5f7288b86fcaafe9d255b77271f83bc55adc76c40dbef1fd7ba7efc524f31fd02d24587296170e562e70265546f6363a9c824c71cf4f9829505a718a4642c7cff1f63eb8a8f1d4f900174a3f8639051c70b053f04ff40a9c2ec3d669d69bc7966bf5685048d329206daeeda57e01606d40c740f7bc54b00109a45b68ce13293b13f87335e51b84719bbda54332ee8bd656cac71bbe3ef96fea3c0576ee59a06046fce846ca0e5db6b4f5bfe047bf41ea0d98d52bf58706225df837046f4fec7fbcb03ad88c6633a4cdefa013ef4f8947988e9037e29de129b3017965b7082a9d1e2e27a1753f70353fa578d69be91e36cb51c64de99b3b57bfe61a61673f8ad7705150d44673ae3178b694644129cb9a7a0730df1e5e8f851aaf419356e7980f17bf50f140f451bacb098ab2ff5be0b081ee8c0e586d2e37a0c3c5e58a01040528e7a33ee22f35c45f66d9b1eb12245f67e74de24ec2e13f90e5d3bd52f08ec27a8351ae887f35cbe9ba0b13afe11a661b4501a836a3388579ce4d6de28d40683674915f7e365282beb4be4b1d7f4613ed0255f7b7ce3eff520c373629533454ea8371d083ff8921e0d9a9a6c4644ff8609a49533adc8e04c947a50f522917c131a574604b97f308fa275689927a8555e60c21c8fe456860a3c46b435f1c453badf1996281ed87409bee29490d3b0144aeb30f7864d812d572d31e14e2be1f784fbc945e065d0d73bd73d1829ba461791a898de7886f956f209afe6352b80e9565f48853bdcdfa9ce46a9237c25c12b28e9dca3f4fd621a2a97403deece6f0e7793d89be0a6d81fbc6bd5a4bbc9d45bfa38df34cf5fa1391ffe9aa22c6b90e83d2ef9fbcadfdabb494485845b68eb6e89ef1475f6c7a7db172d9802f06cfb1488a73b798c044fa67f6a023946319c8dceb83e661ae1760a2dd2f3f058de54e370a2bbafde88bc73e179d4cbd6f2f6fa5053e74c1c58d9bb7e4b64280428bfbbbeec8ea922663fdfbb3b6ec2410b3975888729d30b4fc99fdad5590259dbcb5984e594107e482b7041e48079e32eaf29c06740d57a17a5c727ca06517a2ae9b474196fada86c18ec6cb32b365d323a92c1124e889e50c806b6bf57841d188231e2954621a4ebb13625fc1aeedb3dc00a623f52c6bf19ef7ad9e5ed04a40ecf931e0b53f407fbf0b6148224b9ec80b1cbb39408a725a46c440e1e11fc28a4774b511f36239c0a42b8c47934eec4b9254888b02cfbe1a3d83c564d6dcaf2c4e9ecda8efe28753be3449bafc8b7f8be77f333617821006ef7b9a2abb85ae96671ff0c38ec1c890e4dbbf09b7e12a17b145b51f570e09c0caca5824eb5a9faefef2e92856ecfd41fa598572efcaf2615cf11601f07120355fe976c90123cfb1501bcecc1ad21b67077f58b26ba1ada4e3cfa39aa351f9d522820911557e31f1673fdd1f784590562a9b3d4b2647297cf2a6fce18ae934b714c6570e7141068febe5dbd286843321d9157a92c27f0bbc57dd0a2a4b1d6160b61cb727cb050d09f818ad98bc58ad5879de929cc7a7de854131a7e4f02da31891957e3566362e5de7846c78cd9e91d067b982b4b364ba66ecc08e3f9fdaeaa855144b2646f7a0a45a27b97d14568c8b15da6830f70d9e0b3e002c6b732f325e7561ddbebedb78657bcff971bfd68c7e87ea42578507424bdb26c27eb6dab7c3a475daa9b3d9a7e4263517a5be13bc076b7e5fa07c30102e64e790db6fb65977bfabcb5ef21fd1c113a47c89b88832652fc6df17ec9686e8792c0751b37b8133c7aa5c87f2702e93f31bd9cf55a13a849d6099a65e13ee60600c451b943a0b1ef2e17ff38da789b477ad95c4cc1c1098b410790efa9551b926436e4d70b73930bad7c2d023e71cc872ef2c646c5301e317bb3a002f6937f8fc941f22a614f927b5eb5b3301df498c2188723edfcab464a75860b0e8cc0a52071495906057849e50d325772df435438a0aeae3a1b928a6bcb8740dd533aa7da5014bafaa7f482a82c278c601414e8a046fe1e1aab3aef16ad7a9ff0a5da38382370939fc3230d243c8cc2477479289bf9138b5e0ef9a5cee30bd6df79f253a38afc01a747c2ef98a31e3357c2b5d5ecc32907fbef70a17ac0866c8ea72abb84147db930bc98f21e1caf19b9c9b2cee076af095137c0b650e87b314691d88e0d8a93a31dd5e62044ff5848400fdc2ed524a359c08917b057777536fbe8009e6a68dae8536ed5270812bd97b32ca47a2d5f510881f8c1e40af128a2e71d18c0097158ad0b56528236620cc907f615b9e38d9b49768376b23c3f236827b2a5b3c321d6afd271381c82aff66d1f1ee5cf537e2e61c1494785db4cb65e7f638b08c21943535000219dfc273e03f12e33da395539a070757d8c209155e406edfc78fbbac54d10e4dcc3f87e80c103638ba8b08eeafd6d88d02988cc57d808831ae7f4a4ed0d790cb97f0703a57036598448061f22cd471000843d3f262da431a369c5ff99e03aff0557f788ac724a363d727883ab89a699848160c242176a2dee60814cae8a670ca3fb0dae93067ee1101ae15f04ff9449965cd83ae9601b5112c27d4e325a55262093bb143d6468f8f411d8b2316670e685282366142c611b8b3c1cfdc46c304a1bfe5ea0c9a7c9e9f64801b71e4e072efeac684ffc62aa36dc1bbab7ef549d273565d0543e6c42904dfd2e9c8e2361a38ac35d9a40e616743a88339a52f57d34dc43334769b89cf1301227c4df9a28801e6319afd740fa949db3938b475411b007f8ead65496020b86be9182eeb339cc3b17397e899f5dd408ac19f9d7e102e5c2c536bb23daa75be74388a34317291b97154a8e5482c360f15e982aca1d654ba2b8b064cb9631c91a53b0c40db48b65de2bf572289d18147e65a5e9174b4cd9a6b8bdfd84899be3568a6994d7fc9960b262ee198572706144b3a5dd60bc3767393f0ff66e3122c126ff8596563e49c5c7ab543170bc0b83a47836466b722319d8a334c28fcdf613ea6ba2bbf71593f1006cd6d9d200499277f3d2956a2c23fd4f439bb0884c728655b1406e01afdda4e79ced559b2a44433eb8660984d19246ca82e61b21f402bafe57d78492e4fe3f18d7446bea40c5a5c139838071dae07b1254d51678df37004e81413ec4cde7886244380e4e7c48b7cf49e07832b13471e8bdc73fdba8be43936c1a486ba93a4a6b9e01ed19a33e3264a95cdbf6a3175ab9834c788245a0f74b2ab3d1cb4a82e2d7c35a1648d2742e32060e86012ea95829c69a86433c0093cd2ef490e674c42d032f7515c59d1ca6cb4b2f46a240f952efb9769399bbcbf4b94ad2c8aaa7cc47eb666e26241262d63aecff2f76812d4f2dcf33f0a3baf239062d0bd1d0121ba79b396586e9e9fbd4846bb841465e1247fc0e1b69d040e159bd6952e7850e75ba4a177e7510939d8548c30f82c856c60e4892a11ab9f4233865076aa77005b8276efdf8fa37930f9de70b459be0d33f1a2d77780e13b43abbedc2e0a1ce78f9ef277a94c1892316132c0939208361e52cfe42a8667a811c96b4fdd66eab9454bf3536580825e22cf8cbc6f67d4dd8de069daee56b95a6946e448c7e3c661f2335cdc33313c98cea4ebaeea5fb25dcfa9aebb299aeac5addfaecd398fd394aead47f633524259110193fe728cc81e96a86e239da98e06ce8f3fa53ee726ddb5c80682a47cb166d2cbd535165acd61ff36f00abdb39bc55db8d29fba0fcd401e6fb6b23316c9dbbdf70aeac06131d1cebb2604926fa0075dd526eee00804defcec4aada1790dc50b2361d5336b393cc65aee95a1decb64364b484de6955b1022c9da9acd411d6c587d7b09b5dd619931f80caa3b078c82db6ea0999c73cb184c43f7704415a1e5d46b2bfb06", 0x1000}, {&(0x7f0000001380)="2663922b33b1d1dfba96bc47c673ad06116ccb9eb983390bed45b4f1af76b303deb2f321b5189fc28ad1b40a34b99624c17f6ede20adfbc6b4c6597d81ce007569a458a92d9bbf2f09d38c00c1d7ac91d656cef13b0e82af5029d34cd4bcbae6dbcc39236a310dce3e4a3755a2f8475bc33d624e426e44c1eaf4dad572fe51585260613b4a2da10b76467e8072330e768f2cb326ab2140c30841d832881a22b7d6a10c205a98498ae5f9c9f934cec97d149fed1d55efc872d2ca89d9e34b2d14732ae8e216da14ca8456b70e02be16b601451155770320f1919afa173fde", 0xde}, {&(0x7f0000001480)="15a5cdd9d77dcd90e8df4bc7d2df8254aaaca302aaa52c4023b55c1eb0d9ac3ccc03d827e21ab0fb7041c1297ed5943acb050a1285bb0bb70f23ec40f3f91a66f5f6f5b065227b3f74952b9b26760f8554a1d2b15891d0bc68416863f3c6c9156357e55e02e93f7172a288879db58f135b1c02f6452df0903b931f93c90dcbe3a63bf877a2b69478bb79b1b2be760032cf209ea4ec902f9dca07a7bc76d6d43b2d1750a5fcc8ad08ce3da1b93960448baf3d956d86c570af62f469e02590de1f3ee7dcc095e6eea2b60e11c15bafd1651d9740739df15a8b78f83c86fced5f2682c38ac7", 0xe4}, {&(0x7f0000001580)="01126fc8c00a28e2dd7aad8c5fc740e7955a8bce69d01f15edf14fce0813c97daa6339b4270d1e1cde9bc7d9e3a3b33ac49bd39fadf8a4ae3d7aaf3f13a3b1030167129665228fd6998779a55235a725d35c46742c63bb9cee2860a6e9dee9f156005c09819c031ce3418fc336cdd27af8bb7e4b09fdc0a70892ffdcda3ddb6c3e5c02dddc2e0b130c0cd49cfb00e7bdaa9d6ea80e347c", 0x97}, {&(0x7f0000001640)="874fb3c725e8864d835a9340cf1f38ae44f57bb0aea4d92dac282866c154b225f0d6b643af1a0051d43c61539a9754aa0b38fea1c27c74624bbe6fb9aecae8e4586b302cb5ce433c62b5418cb66735ed2f23ea434537187602e3ce7c428a9d9e410271806b2fa5c3ce9a34ce57b19c88d105f80ba6e08bdbe8e2c712627b433eb5f7b901d3b62d14dafd017846af41a017faf048d6d1bf8396c1cf49c5f4bdeabb21712d2d99", 0xa6}], 0x9, &(0x7f00000017c0)=[{0xa8, 0x1, 0x5, "052edc1584ce8a40f6e1923602008169907f66ff2c7c8b6b48334219bce1007ed8aa09d07b8b51189ce77f0ae831890e699bb39a6263d807451de87f1452b536028680691c8ff4b9208eb6db47df10e5fb7e15b0e22eeb5e9827e3c8b7a7f8b09ad56fd3ddf7aa39c34d8c5b36142ea3f45b9e2cee196f59484e9e7547a954f8a12f47146b8242ba3830281daffbab8f6a3ae7e034ef16ea"}, {0x70, 0xffff, 0x6, "1d460ad75bf67f4f589a0d71e6a7c6a1d7bdf29127b5a1447c7459be3ce5ee01af08faad6b8a110ba293deb4d97702c1b9aeaec97ca11c2756ed2a81d4237d7e718218227dba23925766ed297cd890d7377987ce94581d7e1a2a12552a2e"}, {0x50, 0x0, 0xaf8f, "10b560e9247317963e5301000a75137dad0ec957c04e95860759d419535806ae31ce86eb73867adfc5053faa069ce883f863f20d4eee5ffe3677b4"}], 0x168}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCNXCL(r0, 0x2000740e) flock(r0, 0x4) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f0000001980)=@in6={0x18, 0x2, 0x8, 0xfffffffffffff800}, 0xc, &(0x7f00000019c0), 0x0, &(0x7f0000001a00)=[{0x58, 0xffff, 0x1ad3, "7edaa831d3df0ab452c8842097673b3b29bccf488b6a22a58bd25ebff807d9013c68ad549a17d646a4938e32ee374f6e9048526661587546b1eb9fb94f1b63982f9a4a94f329"}, {0x50, 0x1, 0x4d0, "eaecd719c43e2d10fa87ec5bcaf23fd283ec054f334db5be7bd8be47d9fa8c541d4c671cd50e4fef8ab163d46008b8c954589bae2a932e7cdfc7ffea5b"}, {0x108, 0xffff, 0x3, "7e201a136285b95233a5c7ca2a777ba961055b4c5f0299a6c62cbecfc24446fd7586d5896ffb59d23e1ad51f3ae822ed933ee62bb57ae4e828072325bcbc51f5c4986cb179218df638e9359e3052b60faabd93ce159f61b75edf49a2483aec7bf5f09b3b6a39dac7860d8c8e5d907cfdb0ddd74ac524983310abb8534927444781a5af4d42831b3aa2cbc6a01b04d37631f7e7dccf90a83518472a09eab33d4ecd517f7b928582beec46c10084635f2044e808ee91ab418393ecc33b3d099ef3140819f4fb5c9ea3cd5427bff9f92d44fbcde411a48c1844b8d29d636c7a588c1a72570da07307fd3ac41309f39300e0173f"}, {0xf0, 0xffff, 0x433, "e76ad80a8defeb27fe84186f263eb3c86f203c426a4fb03a265622463cad909e271b28eea3c6f0c3239fbc96063ccc1492cea453a49a0daffd6dd938a8f4f94fb7af41420151b6f49d89f04899d3538f49c59876268d9e3a040240f6ecc5d8be697fd6e6261c4e9285e4cbbd29c219b180359aa2d752bcd22b781adb7cbc8eb375651b99e182b39a285951f0d6b3abe6d1a0e8cddab75275f0d9fbecdb9f4447d6bcf3cb5c8670afd4b2bfe96a1491910189b1d024d0fd26afc709ef19a90cf7daa62e17340f85eab466cbceef90d22313ac6f553025186eeb58bf"}], 0x2a0}, 0x408) r1 = getegid() r2 = getegid() setregid(r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001d00)=0x4f16) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000004280)=[{&(0x7f0000001d40)="f964e5b80f8d5dc5b34985ad", 0xc}, {&(0x7f0000001d80)="13d69dddae544fae505b7b0734a92233262ca65694f16c0c77e56302e8301a0e108bbb92a4562b56c5f5a3045c5d636208991c03ccd670d916b6999d4f7476c30b4cf5804d98c6d2b063d9fafcdfe0d1dfcccc6b6e686e39c4c5cb36e9c0c314be44b48d0170bf8f3855bf0a9d3125faec009855c39fa921f15b90d014c56bdca24b7e0dad28a96f7e3e5162ee67ae8b5e25782b3e91afee056a8a096bbd3ece8f1e550824568f87829dc41b09ff9883343c55667f96a7bdd4b2f1f33ccd4395956cb914f634d854c8c2fab1d94c5fba39b2f9db4e", 0xd5}, {&(0x7f0000001e80)="83ecd1a54dbb160d0dc35cd327e75edb373e843b2cfeefa9a0269ca1ebafc5c288a255ed6181050299cf35a1ef5702a265dfa844e14c27fa2a3b9597d6dc994a7b346c1f934deeda06c38f12d0ec7e867ecef30476f02e55d22394af25a5364396189cf4d9bfd46a9c4f367a365ab15744efc1268c3b9b754823bc1bbe016035f2eda6434aad19072802120919fe079655edb36ffcda83e7b47bdabbcace84525ddca964a4abe12267c6394049bdee61d1339e9122caba0865929418e100b8f23517b478ef8da2b28d9f1c64f11750186ddb51b125b950c3b35adb7fca3d070fbc1c3f9b6ec6d1c4fc4f17d1230d491c22ef4cd276ef686befe75d90", 0xfc}, {&(0x7f0000001f80)="a9f5b190d4692bc14f94359ed47a9280d2b876b72d2cbd6bebc0", 0x1a}, {&(0x7f0000001fc0)="e7b8796064e90fa90c29259f70a915b64bf8a7a069b6ba8afce66bb969649e2532c17a154ed534d86afaba1253e985fa1ca1689e3f51f17f018813872df0373823ded23d8f27766f34334a92f1efabe454a445d1aaf2cedc76486ce1640034ef8ac3b8770b8d746eabb910ae4be5006a700dafb0906df4dbed6ce14033ce59a6fa850b7e7cb9f09ba016e893726f0d7f11f5254a4700e105c1080de9bc84c90516ba9605176bd0ed05998ec5555a13e1b0a7d269560f12b157d05f817e5a0a8acd605115dd3911", 0xc7}, {&(0x7f00000020c0)="ce0f0867e8ddef8acd40657c26dccc94c0bec494a5da71cc2f3a77b2c06198e1cc0ab76ef50ab9721199e846137e3b17b71f750c61dd662a81853d437f22ea6a8cfa0a15d5d01d763ffbfe280419a8a5ad59dbc610944cf2b57b525aaaf658407c0126237994590a1643d848860d25c9b4f4c54cc4d432189deb8b10f63f3a1796204a8ac35e2082ba0a7c1463a26e23dcebb88e9096941967ce7400df305d7b4b05b099a223468c651e56b4d255bbd2b43beae07dd64609582be5fd8d8828db47e703c2e12a92790c894c6fbd668bce6cbbb6061e33244839bc63e3f5bbc49673a938f2fe0060c8", 0xe8}, {&(0x7f00000021c0)="d9925d28a00ed6e81176d1e311dcc556fc525c5e71d7878491642488d4f6a60391a90d14f5cf828ae222b2ab73dd2a1d0ee0cb87adb72884fed5ee98602e016d1643e22b52ea319d4b86d60b716447b09dbf030cddca45be917152f4b743ee608ef5a5dc3b2d3f55e594a00e2586fc173dc473df7a69a9a9f29833a1960ed76b9f2d20e6c0ab6be984b4413674b40bf4681cf039e619492963203f66b2ea5662423e22fda50356edf752ab1699e31ff38cbe70cc93c24d95cd45dc8f3bb9d0842f8adc17c935b56a4fbed4e5c1a2b4f38b8d3c4f75e508246fda9a78aea7987cd67d8f113b6375d73afb050865b79cb1c2dff299d6615eaa62eb72d76a19e4ae31c06b043077d7aa6de189c3183f1e6869483d17394f59bce97be7df92c26d334bd840c93fb10a56dd375ea993527260f32c4924fc8942f1986234a8d1be242bfe14a2d4959673ac4e03eca92e65466c3e03497cba173f8cb02d367edddabb56c24e17d36b5f49a0c91b3eb245cc212872c8668eaa4a36a63dc2832bdb65ec783e1a9007a0392e3d4ecd0900d1d086892c00c602b2cb62d9df8e6db3480d9c5208e75808f1058f558a418769e8382899e265288c89a00d6bc3c86f225694e248f8a666167aed9e13a56292ce44b70c2b2e26e31c93cb5bd8e3e418dffb047bfc7a99b206046aaa54e9430db2159a32a87216b7a7a75cadff9b981b87c36f34b115654d1576c11aec3bf97f8c3e388ee48d621de64f3628704c902815293796d23bbf030fcc74393a39c0c2f038bda76bc1d4001b1026b5cd3707cad8b51d9fe21d5ab81890b7404910cc877ce18d210820bad838473ecf65ab4e64b4bb0a5b1ffe9c2ce98a900050038210475aa231b8a91fac88aaf3e3da04eea412a8eccfb2d17fdd5c5e2dd418c9f06ef7080683fa5909a23ebec9bd2c133d65692ed23e9ccd0f2c18ece469ae5fb699df188fbe39110bf435d236c420c7dd363eacd799b68e874163bac8f5f30063d695a953ac1f0c6b85e17f239691abd90328dd1b23ab584f0ca3c8feb4df8d251a8c9307f9e4186ad298204d930e7528aac09d6cfd75e695135daafd4aa55246afb56be262c06f8532e1d8c356e7321788bb460fbdbd6f6979e71b05a0772f2176e9b8dd2a2160780f79f5d499a915d4387198d03a7ee850e53c7e86fef0c83c102f8f52ce62c10ff38e79ee62a23483a3f196c63b53c88bbe09b01ee83c4634127df4d973c4673cb36638e44ceaccea62a309c8d57d90e9e9ec3ab449c112639738641b4cc3df1aa4dae5a01f6d7bfd983fb62c31810ffbde37d531750c30ffe694cf743f7da0168be6302c701adc953477bad3e6818828de5f951bd68e3c058f7c0aceff0b7ff515ecaef06f32b6848eb2fb95ccea3a9d73261aad61e45eb4d9d5f963a54fac1f52bf6f2bd8936efad96299305901cc7172c39eafa31e4ffc9292f8c505dfdb0f219dfdb8690d6dc16906494d2a5b66d69bacce77d6fc49c4e6cc72523aece352860cb277de835c470072ee33d9a4ba127e13e3a02982ed22864e0bcb79ad94a0f78d982c869988e4c4d39ec303e3c70f25695093db9e9cb40fe22a24aac8b5e6720d3fd88f35cd6f4a3cb48aacae846a4b7fdb721f86ab8eda9a61b13397519105fa13f08280c8dd3b4d5603fd6a1d9733349226e92f39027a7accd735513ce8342576a497215b94b3a29e2a933e19cdff1576317d739decdd8f1aeb8c8fa134b1885278f6db7ce1183868da80d08b5c52741982093822247b97b87e9025f4dddb32efd8da7422c41e07a83800725ed8373fa4d8d9374908d9f2f2586a6a0dc0a745fa62d06bfb853a3f69917b94671d73dc65f2ab6a7044571259f66d36c6ecb71bd0650882d54dedc3e895fd933bf0f64e0b67576ba976d39479e818f20f8daa9f6177ae9eab97e324ba09416042a7fda28be3d2d8e0389930b601847269faf0fe2da67b0db6246f55f2e8e119322ecd8e13df50bf5643580319deac0c2693e34153741c345ae4ff736a9b2f1be737cd848011e04abdd80ccb9f2466be7a1126ac23f4c81eb3ddf41040082bfdddfaf1e4445fe1de566d11a87c11effa7acc3338fac31b495dff90e757f0681c798a21ec3d9b39083e141a7c53b59e5feb2f37381439ef8436bb6432c4ea009f21d214b16464e40a730859ed7ce7b5a089e9be686b14f3b6cd7e8094c6d8d9f293eb1f3c61d1f10d708b02450d699dfb8a7c0a21ccd52561eefff752a825e0a8d43a12d1c9314a6736ae23e7278ee5a9b28eaf6579e3fbc56583d96dc4d2eae4638251494e0596fe9b3e2adce9c0e81c6f6444fb5af5f0409a4a3ee37ee05cea4805a7bf7504a2c5d29cf1e1a82cd4c46cb93b7f05f163ac0657b64637f383661ea5a7c7e17df70957e0320b3fe349c3bcdfc466b006ab692f82acab8fa3082dce9f7b7740ff9264d2c2bf1f35ebd1e0e3500731bcd394af4da1a9c53328c07365c64c0eab1949c6d83899f1988b87baad7e8434dcbf1c02e5796170805120bbf71e64c95efe682987b0363109f93b3c8755f88a56fb863f9f27abf7180f25ce6e89ff3599e88890a2ab0d9a7f52677a26457472b557ac6eee88c46b208e392857ddf124a4d50e48866a96b0d1394ad585af6c01a9a3a56c2b55b6cb2027014382eacd543e531b45ce3f75cbc52e3df7a40bc74bab1f709284d67e946e65554f3ae340aaed055f6185f15d97d9eb1723d6ff2077247d867813c05fda77a6bf10b4620846e75d5c0d23daeb2f2e4fe692f4c944093e8f1ba3a03a05ed1480448b6bb981504983de8ca1c8b262ac13157228be9ea81dbc0d49894118b1071705040fb1de1b110d92ebf3a5a4c3a4df35e6064907a083c74ea3aad8ac048cc7a66ff17b020545bc0adadbf2450195e6109acd1ecb87be271c1b067bc1763934f7193679393cea37d9ddadb0cf2709070a9f9ba1c1f9f8b532e68f3392648be86ee1054831b10def60ea8209051820beed24578e15055d945a4404ea9c5a9ad1d96ba89960d0668eae1975854232b3d5c88a2d415238693109e9c34ed33ba39e20d1e2c447291d9d2ce11d861c8cfd0b60e0cc44050d8013674d617c4405bcba93eb5de8d1e9a86ee5bc2637a786685d50729e64c7822ae222c290fd47af0219344a144512930fd58eb7e2cb17eeaefd9db3f0b0b4dc453ac379d6e0ac304309fe5e77cf7e13acc082dfe57a23c0dedbdc71bd4b30e40c75ba9942a9ecdcb62745548cae10e81d7bd0a584dde4ece8d68b634eb6e2b30cf126395c879dd4a49e14de3948950b86518beedec69bf7620b15db693eabf60f7ee7277e57760250c97a6f66e8b06d12417c0a1f29242bef12a21c5f8a7c0e712af14664e4798669407ae543bb587404c6bde1f43a1ca554d60e60c1a024b7cbecce4d41207d5a42d8a436132c76ec21f1c1ac94d0e9538e0b1947165636fc80c90b1b6ae2f13c1a3633b8bdbd68aae28e5bedb7f82d153f0790199bcaea7a8d4edb1012dc02c7ae69a1d25c6bb906d54527f10206c80cde3f10d855dc91beb38067128e605f8554034cd897315aa2e2a49b486a3477861c5b2dd55e9846a291323996a045549b679eeb91d3c59217416882dd732dd81b2b9db93a1ed1b74f78391e71e089cbf96d2c62f61ccf062c37eb7dc7020eea4ae8ba103d9dd8f1b3c8939a1530f778a20e670f258c4859bc03a26adacd231a1ae285b081b96d88343561e527e2cc2eb1f296819498628fc1ca7b04cc39a9e50f6d7ada47030e43169b20e1c45db6b156da4bef44dafadc0eeea5c97bfd104786614c7840d8d5266fa153d851df2735743bfded1f8f470844ebe1b38d2470fb12fb085b8b47d3c3c53e3dd25fd85352c7e7187338b2fc9a50093b685096540fb59d76f3ce13afa32238df2eeb3fd5426cabfe11f39c9c05ae5cdf618498aaec5c90b5e4191c9c3edab549f1fcc5ae3a3441b0468abe2f82ef1176ef5fcd47cbbcf8b7108af69b47bcfa642b13dabbdcda345fe7ce7f3165c62407f1003cf77879f60be052a6d1ab4c66fa6454a7ae3f2e54e619880c1bec9e744b737f8f53b8567eead8cd70bd2c6531be3cac83b9ffd14127d93d2fca56a5af06066904c6b816877df9d04b7a169cb3f0b56054d77e8aad81581490981aca67270fc08af8ad1361f026598385f1ec8dd6cd48d274139850dcbcde28894339b11d5df87a03522587de194ca90b55796edc2818719df6655375ed9f469f48c78bfc1fc799f4f9a79ef57934d9d7b3663dd788a97013af518e42ad07fb8a9bc414fa8bc3bb2829d078c5462749d398867867fbcc678ae70793c36da2d7854721681136a8f4f2c4793bd1c9e254a8aa0f3eec87013cd00f7a26998a6df5afa21d0222552d19a3c8ba1a44383cab10ef18468c197f619c7ccc7d43e3788301748df00243ce881f355b8981bb772153be7dd0ade113c4e4ee1ff5697bab9202d56eceb49bafda5cd42b6efb62f80ee71acfdfce77e7f3cfbf2543e974169f52a64d8730b8b76f3f216745bebff5ec814ce25e013c3fb7029bbb7a7115b2a1dc42f58ff7b09a6bed8ef51d015d754cb0bd789a964540c4a8b545bc0873b1af39cd20f572a961c257ad63df2ebdf1ad8ab6e3e76dc07c7d4b4bd4f28e3a532eb6e6a20c075286bab89a119e078286dc21fa3d18ec4b6beaf19c65cd65e4d56f521784682bf51f3c629ce310ef4fb4769a4a855e3b700efc47baab91af0a7cdeeff9b34ba63c1d564c86adf11a679e1d99d1dafc310d95035c1074b92b37d5d9b1bf4cf8a810b12a4ef90d81625cff15c2dc29d7e2fe097dc254760cd00c7aa7a343cff4c00daf5b90a1e7d706f37147dabecfd2f9c7766bb637098a56cae12974ad3fd6d0ceb4df6b49b630233b1ae84b9e0c48eb856066af6d764d5e47cc11d81fc02ed281cc93705919a6533e866fce4273b3cba434536abed01df73e8d3fa2566c7ea10049077cbf3cc3b6d9be2bc5d58011aad3fd3840e25ae537424d89c7541d0af72e4a752b5eacc419e7bdd91fa27378d94f25face50eaee5ae6aa0f1f5aab5b75e4c66f3c172443e7b28de1c5cb8561904467bd33c7ef58fd8e9554be61d6827d020a03f5ef58a10ae3e3539155368ad350ad31069d14ef9f216328b95de5d588f4c9bd2c2c8939ff5281a8723837b3f474783c12568cd1ef0433855ce3443b0d8bf3fb413b9047d5b2602251b281bb7cc2497f6b0ac7806173e920e9f8c1f12827e11a3371514dc39376f2198cf4cbef4f30505c38c7f9139cbf1b5cd98e0e8bba0d809b0bf7f709d5681fcf56f06d0fe545b1828f4e8222ffd088453c11284f7b7e9028952dcc7fef4d745972353af589f319c7a2032537cc7811d2135cb1ca61433d5aa72718a42d2fced6aab31f4736e64d10e7d91ddacc899a1b14326b2873ba1288c46eec4bd0325bcd98f542a0b6a86f2482d32db79961c6afe5c1f80af106bf6a97a71d16ee3c200aa1494442fa80554ec9e1e6db5d12993933613ddd5a0a65cb173b1c7125fe8422f675d120f4dfba5a91faee1dd5c2d3bff6a063a913b1dbd8f5667c20a47bced0e14280ab1c873bb5edcc3f525191501b05fe28f89a19950518fce1e8ff9182f2c3f4f3febd2a3d2ba72b7d85986c27b265859cdba17a7f4969b9295613b181f786b0710d9438d0d41117c803847c0b639e4bb17abf41d652696654769346ab47140f0aefc5e635c8312083976118c12298480509aa685f637dd2276152b5c4afde5b48362ac8f2abd0f58560713e", 0x1000}, {&(0x7f00000031c0)="d885a113ca56a6298d2c5b603c57dd8fc8fd0f5cc624d159e2662ad910d5b23a169642eabd252f6045890676c5279c2ff76bcc082947a1c57cde606378037428ac41728d6facb4fb8efacd9937323cadab3a8d0354d9b6b60596021c351edfce52ebb6e7631cd17ed5e2a1abb7879f455830a711d1e4a2c84e630bb6f83930a663bf83b6207d2a0e8ed72235a522a55290d178a5cb1f331a089b034b274ae0d7987de7c77b566ab4e12bd00740df60e919791154dd8cd5d63ba92d8a980d653cc1befc01907a0b6459ec7b64a6cebee45ac774c43face11ae9c8c860b42fa309063731d1e01aa71a7fe3160d54314e166338553afac5972a77e6c3206d119e3eede60344aa63fda2c8ff5bc8900d5ede03e86be7c44ce6f4acaf2c2ce88194eeb817798dedefbafe256255774d6947e7740c1f360485c732867c567e87973af9e1c1cd0f4583efc9de210c8f314eae2848f37758da7f938e1868c7573453476e18d4ae4715dd9d25a25166357802b6d410f2a15f57889ea5ab8c7c0372666d603e6221aed03c7b4ae5645247d603db79eba6ba040c6e470cf46a3434cfdf56078f6e2c830b97376f377ac001d04a4155a9b971c782d5e865a3ff0192da00d5004dc28dc22fb6813b535b4da95869eea7bd6ddb843d4668d8a3ab3e0cb5c2d4bc0d52618d5a45c5ddfcd2c759e2a7f398fc04f55c0f0bc1d297047c82350697d3b33fd9cfb9442f5153cdfa74a265974faffb7b3c147f74146bcc83d8d4f4acaa8f7ea8acbd17b54d48224372d83095a3f8a8dd60c2b620da81bcc36e38700290ed7eb6889567029a59e7ce0c433676964117ec9501f054e54f3e924a981fe587ade90741af80a821bb74c903ae11e30f6c2731756ce7367f8bcd2b760a2a3ccc6a53dd5f8487e9e32fb103412b0f9664cc0a6a4bf57201f82846c7cb4b4b2b88ba5d3329b0c069d607c2046c660c8c02421c71805cc24d3d053a97f51fb01993415fa1d5e35454bd4844aab81a7a462d30f5d35ea7d27ed09f5e1145e2881052674023fb016854f7afc6e1e42e5a14648e85f72dad8d60cd79ff1defa3c27e8c15e4cc70b279c0a3fe680bbd6195efb04dc594b75b8e1a6afa8157938108a2590dacfc0cb620e3ce01e6312aa692d806710343e7599e329f151082f8a27b399cdb2a79bd7a69d09fbe98ca17a0868666c842b9b14d2d917a801c083c1de175637d455b97f8ff931ce5aa062358f6fee97018d0cc8d957555d0e7a1b28442ff9b26e6b51f6426e55ce1e14578e05212b1d98a89e1e44cba6f6086308ad965087726991ab0cfe53bdf1a34d6f91afa73747b32b60ea9434f823ece1938bfae7aa5d6f064865ef9e7f08f6c6f0ff8d6842986e3bef95e81fa004ac4481d1e87db849052a3a39b221c6435f2a6e748bd02fbf92144306a48744961e4fab0c48562a4d2ba0802c4e5fd97473a01ee39e418274587ab4e469adf63a2fffae6bd37953d72da87c36dddca6ec6472aaffc70af5fc6e9303a521ef9877940f2e6ed7a4ee558d3919d2c1e7c2e71dc6a659f951435a0d08688c93c3c68a43a1bff1e375a3aa6a21172f57c7ee5477a91aba2b530245ff88170166d13fee96982da1705a08d6718c58de443e2bd77145979e21ae6f843034677d584016719a5507ee9e3e2ff3090121f48e7e613572f9273c150fb4a8f122f1ca023ca8a1dac7f6e190081205d8374658e52640af708d1c84aa2bde7cd0765d16d957972bdbae37a3a34a3ef7c63424380476429b24d06732cb5eca78ffb9e99159c1a45aafdbef2337445bd592d4af4f1d41e7b0c665161bc5187a5c1433b65c4122203d1de30209e52785987e75d8ea39b5828a84cb715610365c63246392f96ecad69ccd78d0d380cc3169feae431a2a615a94d5b25214101dfdd6b50003e2b8cecf52e8fcb0e271d2129196d41390289df3ad0b0f77c950de7a7ff3b596c0110e778679f0e12b3440e3ed15b043890fa3b15e41a93296df00b1291aaff1e2c16e3f8cefa0cfcf51cb6c223bcc1c0e1a524bfffe3bdf0056f4aaa41e9415f4cda6167305f6cb05536b4788feaaa271b3340af3424d0d86517e9f1392d5002fb04a735f199ba550a4a3de3cd8226caf853f15b540233c4cc4ce57c790644278f3ab6c5b0e2d7e0d9342c1241a9ab6d7e517b347a80f6d9eca6e9c1ef103bf43840565d4a259f100f37f65d9626ca995eac02b17040ee28f6237cfe3d45e0bb0f9d9ba2ecf06ad69c3c87f619d6ead451b350e35b73bfd6cb3a07bc38e31a4f7a16f0778d480ce9a6a4a6b1977453c423282334302f7d05f3404567b1c4bc87d4e2ec813acb96b4b42b4b5a8286ffc74acb7eadbf924f0a8263a3d527019557568981b555d60080a4bcd664e522482c3da94555d43960ac9109515692aa458afd1e0dc9f91ae3db285fa9f14d525c37dccac0a9e2c10b0e65865b1371115ac0952f322918b7ffe8dd06a55009febb3546ddc21f494b139d6ff14281e714fafc4ff9bb0b00a4801ca8af4b150c8c268d0e764e0ef443569930d57fbb2570c54c9148db99e1f9ee10d96dc746456476ca469d4a4e661cede9b3cd1fc365fcf7382ed71fc06b53bb285c9912f9618089610274c74df0f364968c88e317f1b76f00716cf8fae01a65f24a11f761e983d80b239992fcdddfaac93a2e4967f5d2d918d7462cf51360501c586b9acc4f0e535f222d0a95cef2e0f8b81af17da0bbb695b3f8354b844d9f8716467943bf0c3237fe6c32cf117af84282839942b4e66073b82a9f74e4a04787cab3336ac4d4e44814dc59de79f19778e91007a82ca6bf5d48c3432848f0d4be5274c42c6e7649ebbbd1441644ace06cd9e91836fb091ce84b29d69019564709b925b3663ea8d4dba173b9bbeebd95868bf35a8dff4eeb72686fdd7f6e60f3accfe44e0ea6cf98e180d2f810beb2d25328c25e0074966671ceedd23be72071f833f1b1ed468cc6ef8c203373c39f18877442168c00a6a7189bb9397730c8d33dcbb89a25c09c25ee51eca1727bd7f3519934d3e7712577104b7af7dd227defb901318cdf8dbf6c38c4d9f79c360288473fd56ad7122fca62fdbecff78538c97c3440100b548a90074803db91bf44236bc21e02b227da5bad4eeee4c0171d649ee6283531b607ab849cdc5ecfa362a63ac70f1be52f805cb82a015d93a910a64ca3346b892f2b6d0a29c77003ba98fa5721f649ec2d04cda0743c869aed452d8429af4efe5844355a92917eabca7902d9130a7c46108333d1faaf3db3d5d199bde535e4a7e05b86c73d2818bf41796e59322bf7c02001902d10b2fc10c7be9bb059cd1368fe30cbac4f900c1c86fbbee1ea76729801408815e8472b331744bbc137c05823182634b68feac72eba866104124a74c09586e8b6362c86836c69e7ccbf607a184be7efbdae96c85df91066a38720f4f1dc84f89a10e39a63eff12ae5e151cecc579b91cdd7c40bbfebe9ce5504185701c2c38a017441febbab24376e7cb980ec35ffe57f46e0eac19fc1e69ecd2f902a048f1f82cac8d1722ff37effa661db6af482e07fe534962c8589085e6795b20b45e5c121025e13f5505a1f119d9b3909f8603ccb0ca70c9815e587af07c2f102e4b9b7ed843105634b1101cc8d4675411af4cb47ae538db7a46d4a82ceecde114da0b8ce8b815061af1538c1cdf657663669ec4bfe54c940bda82b749972030e711b1817d525212673ce0477079ddcb041d61c2a89a10219f1acca47b4914d577104999c266c69358eae3230e861591b8f2d6768882f3d45363ebd108e1e60efafb258bdab81d1b07e6b099a95380e3a7ea27384ba43565d0308799f27f7dece72ffb42d86113c3b87be27990d9f3d189ee7b1dcee16b379929e75d0a24fa1f211ac1031f93dbd0c3f8f7be8cf590f1dea70c7e45cc2650774b83bbdd41039ee9abee5dd3db52c1b644e063d9f77a00696d6ed0a24ddf0d23a73c5e12fa04e60e3540e8bbaf06723b579846dd83df4a70a8f3d54cae301a9c5f24cc9dca82ca5c177adf6480ce636c74abaedb739760e3dbbaae296fc840bf9aa6d5ab817e2856b0409618885efb685ea2c5423e7705b52a676aaa854d0eba076a7178284e4ed3474a816d9c654d8eb8a6aaf7d99382db2f7ccd7c53f2caaaffd07645ce021791c205a771b84400404d1ee17dda1865f1f7a5ea84eb89e58ab3c4cf31107d00f7b06b85ccbe6766ea1bec9b05f7f1af6f5a6b543174e3ff6c2e9c33ae3825fd39e879ee808759a20e37a6b35311c68ecd9016abec8c29bb71da5320208c44beba2e20ad7c7f62655f89f9d1c0fa3dd90892b8bbda24975170532a30b55f67962ca21d7624b23999bf671e1419bb08d8360c9d3546ba4b206e49c18519d6867f8372a11081d9b56319d44f1f32ab8122128a2f6932adf386cc0d0a921826945bbf3fedcac40a9f1d46519bb0af6f221dbe6a7cf1608941d049c0d99341715ea55150a94fbdcaeb71cfda243355ef8c5fee200bc5669677df946350d389c5baa86ce6bc6575816a0dbc0e7bfd55bb44657e2096c59cce4c5fdad2f458889e1b0f87b389134cd6fde1127afb45491edb812e6973041fece00681a6c067d42add78cfb8e43dcb08184cda5f519ab9b3c9def0105f0261846bbd05fa18af953920c179e32bf163f9a7319222640c73a17ffc98e1667c51a1e53295d723ec413ed714f903d5812cede84fdd62dccb1aa930e184a7cfdc679ff9d2c3a6c4283913ca29e3071fbcd9229b1f1966084e8aaac865169ff0e6dca82a3cae9d802c60463a6acdf0e7f344957fb9cbac60d48992370db92e109018a307b2b482bfbebab44530430f43289076fb8d27e207b72710cbdf5e4525f5ededd577d0e4a6b1fdd8a9e86768ff605624f9d45440023c4721369e842784d5c53dc219a862d4177ec3e39b15bec6af5debb9a4be7d9846970fa3c039ff1e33a899d5b7f88cfc737d875daec878ead0a0853a6ebf2851c83177adb8983c765081bdc2c33cbac59768bbcb6ba105b7d0bab584abfa24eb8689bd9f22b91fdda0dceddf31f566e1951cf0b277ad0467233ab918cf5e727229d442ee467f6468170600dd447e69967b0340a66ad9fe865063b132081a6a5a173a0f9297ca09b30c3902de1ce97c9628dacf598283474d7d664f1d89c6986f41169e1f430d86bcb217dbe6e00cf5ed1633f13863afc6944552523cc729d2a6d969b38c7b3ce03499e2eba769d6f967118dad904f520f65a7dfa350ef4c1003e96d7f0abc6296d2321e49bbb5e16ed22a62db7cf5de71f248e0545b187b3413837690d1920592b03728afbc03658810e9b7f5b4f510e33ecc0e940ba5921cb04252f9d74bced44e41671864cec21ffbeb8dfc101a9f54a1fbe1ebbb8ec1a8a81b52ad21499c37db549ef7155f8eee8d742494cd26d642332a87dacef1ace0ac3aa3f881e0d1100887101acf9a762eda4644a1bbae0f53a2231f1e5da793c004503edd2fa67b38f0f7d4cf6e47f22319ff405ac10c8ae5fb16f5d034603f4d8919da4acbf263e9c3af2f4b71a350ea84b08ffdb31856e307e99ff02bc442e9b107cf64e2bd0b6fa2fbd54c24f07dfdfadfed33dd7f825c9d1dbc8e0ac0dfdf37e1cc5602b6ef42e6325009d00f8cdc3c642fa7e9d8bd5a8a16c78df3776252436bbc99d92613ff021afbf8171fab3ae2ce37bbc1249158cb50be242ce3e57d3f380a83c5034a46d92cb9d41bdc8a38ceae2afce24ea4ce34947650fcc90ed45c330cb48aa43", 0x1000}, {&(0x7f00000041c0)="739a40563e1a5c016ef4648470862d7293058abc3cd27351473d864f715f475ebb46d92c77e995429b1f1975a59bbe0b91c4a797ec2c7e71bcdf26a53ea75b423d0d1d18a5269676d1c0a38c0bc3309bbbd597b587cddb993bcef7d8a1c5896d7f4d51229d720e2961a9cb268f6db1cfe58381ad025c31459036e44228cbefa1dfa7d449a2dd954c45875dfbcab91b006bd17443f6ac81534ef7fcba7793558d6109aaaf43d660", 0xa7}], 0x9) writev(r0, &(0x7f0000004440)=[{&(0x7f0000004340)="16d8396a7ec1d53024eeae75f7a0ca1f2be6e006d5f78875ce50d88fca834546d38cf40f242045c81b4370e04d5e2be3c558e03dd4c9eccd5aad32702affeb8d00ac357fc9e122c2d25b954d576f042ee2216de27e0fecf1e79aa6916346d2acb84cc8097f52946b7c0d84dd9b899ffd8ec5c115bde00ed1a28dd85da54c0747fc00324d42eebb723993d662e980d47c171194b9ecea37507de1cf9a88c61961f9c6093330a84ba0a3d53c4f88787a8b2c2a8fa46fa41ee287a0653cc5f832ea2c3d6bf1a735b869", 0xc8}], 0x1) sendmsg$unix(r0, &(0x7f0000004740)={&(0x7f0000004480)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000004700)=[{&(0x7f00000044c0)="3862ed2092c4814e86a322993a1782c5ae5ac9984d61b6f466274c7659fb07c468d645c4eb6450ada31c67fd25d7d184c7fc1cbefa80300d4812cacad50b55741ca6753aca22e72a0fa2e6737fc3fa208e8afa419a092293d3eed21e1806f33c95aa1f3af4c37165dd3153e5b12e851b269f8e24eb2a01a403428f241c416fe66af6f9dc7c0e1a989207b4cab68f7afce68184f5912e2a467bb8ac3510278e579a695094813f5d0418e9b161b70ef3c17ccb3818a588b9c9d6d92dd06a405e7e234532c8", 0xc4}, {&(0x7f00000045c0)="a281ffb01b02992824f0de2f3ab4a14f04238f31163f042745c37dfa0b7f15e8676117c1ec5b68d712c48423b378c458b45587e9d1d8835e6c74f69b87e7782a6a548e61bd75b6512e6c93a42b2eafdd27751c1af359dda38d88def5846ee4173dc241c0874450d3a98af243c5123c87ed1fb246c8a7f0fe60f279cb02427b2d336a79585a00ba4e7d3f0c4755e19f6c8a08a4ef2bfbdcbfc5daaa8b65120f4d19405442201515c06ad0ea3880439e72b53c3db27ef80fb7e5fdf3a4563bc3646b23c518c0480bf0e5de0ac1180762ef216e898f2a9906670ac669c7cac81e22396a9b", 0xe3}, {&(0x7f00000046c0)}], 0x3, 0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000004780)={0x1, 0x4, 0x6, 0x4, "acd5934961aa5cf9c62090eba2029d3fb98737b0", 0x8001, 0x5}) getgroups(0x8, &(0x7f00000047c0)=[r2, r2, r1, r2, r2, r2, r2, r2]) write(r0, &(0x7f0000004800)="f4cb189ef80ce3563fc5b13b5686ecb733ad0624f4b910571d67ba972e1af316015980b09874bcac6760a30ee5b60f6e82252ef24fa87895556aafb16ec936f0e89b9b94bfa33d236b0fe906f17e86df2d2dd91a63", 0x55) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000004880)=0x1) mkdirat(r0, &(0x7f00000048c0)='./file1\x00', 0x39) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000004900)={0x2, './file1\x00'}) flock(r0, 0x4) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000004940)="ab61d4ebb1f5283cba157b45902d1ac43389f8cc40fdcc2cc887ad417f67037aa1a1ef19f6c17b22dc193212ac3fa3ce6fc670c4f58ccdd55ba1317d99263b0c2c420b1d47e51131ac34c521a5236e32e19e37f74af0e7d6a4dda082aabd00ef2931f36942cc7f2514ac9c69ea7d0688bc06a3829a8de3075ac84a637b76cae76d62a874f9dda08933a7bfbe74dd71100dd99699ffd6d46d53bb0be6f87b9392369df34b04feff7f26433210db3d2d8b6f8213be2af8cc8429849f5720eb1a8458", 0xc1) r3 = openat(r0, &(0x7f0000004a40)='./file1\x00', 0x80, 0x130) symlink(&(0x7f0000004a80)='./file1\x00', &(0x7f0000004ac0)='./file2\x00') dup(r3) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000004b00)) 02:45:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x6, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000004de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) wsmuxpoll: not open wsmuxpoll: not open 02:45:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) setsockopt(r0, 0x4, 0x80000001, &(0x7f0000000000)="2ba77995a3b37ff9eaad5901a01f26be702105f14a6a5dcf2a3baf6018524477276a817c3b7eab", 0x27) 02:45:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 02:45:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:45:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x400002004, 0x1000) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:45:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getdents(r0, 0x0, 0xfffffffffffffec6) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0xa0}, {r0}, {r0, 0x80}], 0x4, 0xfffffffffffffffa) flock(r0, 0x8) 02:45:48 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x9) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xa2, 0x401, 0x1, 0x4}) 02:45:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 02:45:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./bus\x00', r0, r1) 02:45:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20409, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="2ba595d849319bb32d55a422f5a2fe35e641b4cd1109e416c033c71e51928b1a6e93", 0x22}, {&(0x7f0000000140)="be42c3a735be4e8126a0fbed47adc38a1999a7c0e1ddc2778c1a78a5e3f7ee8774d5467d150579ec0465f176c7762a0b7281531f765601892ae308970b47a749360102081680aec2a42f83df8ff02265b65daab7146bed89cf8f1c213b63abe111237fee3b242143188bab0f4f8c5f08b9555f4f9a4401a1c148ea0fda59a45c7a731df6619548ca1fb1b98e7f175a2c57291690796fdadb00b0580fdabcce7eaaf8dfaefff8ece89a6d32880c2d409f695e7f", 0xb3}, {&(0x7f0000000200)="a0654e0a1c9fb550f14f59b6712156ee779b9909d8baefff489016ad8588935981c8569c0dbe8c2a33f24a20a76cb41ec2743aff4b33387e2c7249076f208111b008ed1d92c71cdea7181607e496e776fa2e2ccfb9a6dd165c6fdeb60e48d0ba5ea5a111ba8046a337ba157ca7efdf79e4a983b6668dcd94b5cd8d3aca479124f168b36881765189d7968cdd4a6b8c591e56b3b0dab5b3ff62abe87227d850a628c7de64495788b61bc9df4c015d370d569ae2d02f3b48f9d4cce7036ee94c0b4f5df378a3fd53c7b3c9893690ddfb5adb66c83ea293e0b7", 0xd8}], 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r2) 02:45:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000380)=0x8) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0xff) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000200)='./bus\x00', r0, r1) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000180)={0x1, 0x80000001, 0xca5, 0x2, 0x30}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x6}, {0xffffffffffffffff, 0x110}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x78}, {}], 0x6, 0x3) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000000)=0x1799daca0b8b6d32) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0xc4}], 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 02:45:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) 02:45:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) chdir(&(0x7f0000000080)='./file0/file0\x00') 02:45:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0xffffffffffffff85, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 02:45:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0x82) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/141}, 0x95, 0x3, 0x1800) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x20) 02:45:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) 02:45:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8202, 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/40, 0x28}], 0x5, &(0x7f0000000400)=""/56, 0x38}, 0x1) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) fchmod(r0, 0x9c) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000a40)='./file0/file0\x00') recvfrom(r0, &(0x7f0000000500)=""/97, 0x61, 0x41, &(0x7f0000000940)=ANY=[@ANYBLOB="0100005b761333368049a12d8083efc5f854c2e4ee6b747e4c264bdd560633fce40549d1d5aedb8700f5f9e39c1131f717bd7254df7ef8e6027f827bbe91b22e20544bb613764198d524f4d9c24e5060f41e2cf8534e170e259d837fd8819a6be79941fe83ba0ff06245c30bccbfbd3d6924bdac3eb63e9b6965b03bb40a7a05cf"], 0x3) read(r0, &(0x7f00000005c0)=""/196, 0xc4) fsync(r0) setsockopt(r0, 0x3, 0x8, &(0x7f00000006c0)="5013413a7afcb81e3f20fba9192a3815e4b8235f0e0d517f23f7664679a918caa44baec0236984e7211e0695158912bb66c005c8411dd5e9249b49853d04fc0f0c4192333dfc7165b9c26a37dfc2b287e8803981e007ab518a35687e6d05a991971dc262a294619d", 0xffffffffffffffb8) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000040, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x40000009, 0x2, 0x63}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x40000008, 0x2, 0x8000}, {{r0}, 0x0, 0x8, 0x93, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x401, 0xff}, {{r0}, 0xfffffffffffffffa, 0x84, 0x81, 0x5825, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x101, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0xa0000015, 0x82c, 0x9}], 0x399e0b69, &(0x7f0000000880)=[{{r0}, 0x0, 0x3, 0x8, 0x21, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x10000}], 0x4, &(0x7f0000000900)={0x401, 0x3}) flock(r0, 0x0) writev(r0, &(0x7f0000000580), 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = kqueue() r3 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000c00)=0x101) kqueue() fchmod(r2, 0x2) kqueue() r4 = getpgid(0xffffffffffffffff) getpgid(r4) openat(r0, &(0x7f0000000c40)='./file0\x00', 0x80, 0x20) semget$private(0x0, 0x4, 0x8) 02:45:49 executing program 1: r0 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7, 0x100000004813, r0, 0x0, 0x1000000003) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kqueue() recvfrom(r1, &(0x7f0000000000)=""/250, 0xfa, 0x42, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) 02:45:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x100000001, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x84, 0x0) r3 = kqueue() sendto$inet6(r1, &(0x7f0000000140)="124229623b44191aa9613619dab732bbcb74925e99318e3d98c163d43410782248a07618da967d6fd7255bb7861a6bcad5d5ebf134e212bffe233dea9a2c95885d8f82b895754f64f2b3db7f2f20fe9850f5614d4094b88ecb72e3c9dc9302a0087fad14b39228c5b8fa5e4217e84b139156d659437d83696aae76d16717aa03bc4814775579f6ea1873b90de3466b7eb9aa398377060fd4f92b4fc042", 0x9d, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x3ff, 0x6}, 0xc) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x81, 0x2}) ioctl$KDENABIO(r1, 0x20004b3c) dup2(r1, r2) 02:45:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) sync() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="9b7320ac792d4191a4655c28b6c84fad2868839c2526af7c270cea87cf6d4eec8d61c6c17494940c06855e902b9002a2137d8c0a033665d69286ed615d2195807d528bdea8b7011575a15e845ec5c152fc55a3e719ce362d45ee02f4dc00c6b2112c5dbab79718ffe496c6739c63b8ec83a2d409600158f01aa55cd5e0eb187f23f0856c9c85e0b62197f7eb79d052e8a34470abc281aea37956e2a7906d94e06ea142b47c9f0087dc6256d00d02446ef3450ab93a0c4edd69408aaa257052a221ecea87f8", 0xc5}, {&(0x7f00000001c0)="4345bbcbcf8746db3bae234078ca21b090c20a1671c1167d8438798dfd39ac2466b0917c2de1acffec874418eca321e1b9af2cc1e6abbcf8d19b9355d945b44d75005064be037bd74895741e989a23784f51a312675132b55d631c8d172bf68897b15b03afbe46afd6bfff83c9268e4478a757964213ef3c2807ab65e283d1d9d217e1c1f2341d896a9447d0a709d95cada9dd65db0ed0373f587546f0b3ea1f71edd70602606d3bc5b90d8b6574db733fd9e2dad2a1f901cee4f427a11725df79c7e38fbe470cd46cda4ad5945f697dc864c05926bee96d91057a8a8679b3696eeee94040c1fcd178300416e88c1723cf7dd96faba37fb34619a0c13f5578", 0xff}, {&(0x7f00000002c0)="2c7bdf078211a04429d42124015b5dd2c7746145d6abceef89a26f99c8b900852458560679a449f61c436a903c4d2ce65ea62fc00a72b8e7e58730d5ee3572", 0x3f}, {&(0x7f0000000300)="05632f2663801264bdf0efb809bd15c8ba38fa66efbc4e8102de05a132fa8a27896e6107ae88b3ddd0225ba09d93d8452646cd8a3224a79a656d803abae73ebad7074376e7c822604017072097ba2dbaa6e2fab9fc8a41c1fde89b7dc109d2942e2bbcf89fc2f49b6d9f2f112b5b74a773504cfa9d8b7b821ffa80e2f89e690d6ad5430c7f", 0x85}], 0x4, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x8}, 0x402) 02:45:49 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/207, 0xcf) 02:45:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xff, './file0\x00', './file0\x00'}) 02:45:49 executing program 1: poll(&(0x7f0000000140)=[{}], 0x1, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 02:45:49 executing program 0: pipe2(&(0x7f0000000140), 0x10000) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00c2d0 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f00c2d0 failed: no mapping 02:45:49 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x808, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() msgget$private(0x0, 0x20) kevent(r4, &(0x7f00000001c0), 0x8000000000000063, 0x0, 0x81, 0x0) r5 = socket(0x18, 0x7, 0x9) unveil(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='r\x00') kevent(r1, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x1}], 0x401, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0xae9, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x20, 0x9}, {{r4}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0x8001}, {{r4}, 0x0, 0x84, 0x40000000, 0x100, 0x36}, {{r0}, 0xfffffffffffffff9, 0x84, 0x20000009, 0x2, 0x6f}], 0x7, &(0x7f0000000480)={0x4, 0x7fffffff}) kevent(r3, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x3, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x48ac, 0x0) 02:45:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) flock(r0, 0x808000006) shmget(0x3, 0x1000, 0x11, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSBRK(r0, 0x2000747b) shmget(0x3, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) close(r0) setsockopt(r0, 0x7f, 0x7, &(0x7f0000000000)="dcd5d2dc7fe78659c56ea23159e1cce08347f528daed29c4750b13d5cff3f4a5b399000da6222d05c81da075e28f1a72e88dccae6ddc9686b597b94e9aa01381016fdc75dc5edce342b17412c3fdb0c463db638c76fae9eb4fff59b263f855029177f032783d3acd28ef0ae1eef5d7fa1650e0e93efa89825a2669d27169f1", 0x7f) 02:45:49 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = dup(r1) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x9, 0x3) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:45:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x3a0, 0x38) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x7, 0x41, 0x0, 0x8, "3b057464036946219f275d33e4c4c0bc1f036d28", 0x4, 0x80000000}) r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x20) r2 = socket(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0xbe) mknod$loop(&(0x7f00000002c0)='./file1\x00', 0xffffffffffff2ffe, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x7, 0xff}, {0x6, 0x1}}, 0x0) setsockopt(r2, 0xfffffffffffffffd, 0x174c0, &(0x7f0000000180)="ee4eb668940a72454d2257e7b2cdabd4d01dbd051125e9b4636f044857c243adce27dcd29401514822390f90107f9d91239ba00bd3d989e939441c947d299991a9ba9b3effeaa7ce9ec20be5c5341c173f4f2c808860dd5e6794544eb3c56a66fc35f1af10860f98ef38852ca708ab8e22fed428c73d", 0xffffffffffffff23) setsockopt(r2, 0x10001, 0x9, &(0x7f0000000000)="d91dc380ef43c7df4915c2aca6c8151c11d87384f7bf5046283c7ab6d0665040469cd7208c524556e6388da7aacc1bad79ec1f53e616c3a400a84047a65e89576b904e54b9c84f2b66f3c8df819953934063e42869ffb7de9006f71b9d762d150a432504c088ea604d76730fd80a5f50b1f56d6a5b1e68e7b7933a6c17ca678e0c5194ff64e59e6f70c2b680c21e39bd55a27ded8e22aaf103fac19ea5396c6a7a5e7f53d6955be7347828639c2d942866813ee8f428b8962d488e86bf93bd0ecd6a56c619731930b1acaf0f1ff7307d1dc0443bb903b7c751f7e230a2a5be979927746dd5c1887c374a55d12f82ed165646b44cbc3586d22b709c71dc11", 0xfe) 02:45:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x30, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000080)) 02:45:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x40000008}, {{r2}, 0xfffffffffffffffe, 0x28, 0x0, 0xff, 0x81}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf000000b, 0x5c, 0xb4d}, {{r1}, 0xfffffffffffffff8, 0x47, 0x1, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x11, 0x800000a0, 0x101, 0x6}], 0x3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x6, 0x0, 0x1, 0x3}], 0x20, &(0x7f0000000100)={0x9, 0xb2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 02:45:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/4, 0x4, 0x800, &(0x7f0000000080)=ANY=[@ANYBLOB="000300800000000000"], 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="10720d797861af723d12f3efa83d670ba5ed3ebe845ea65215846cbd516b99b45c5aea70e96adcc4b54a395f188289bec5aa9e3007a3fd239a7b90411f22426a261d9dc5a6df0c7e937ae5d5d080e7882b1322eba5ac7484f359c5bdb9c3fc15e97f3256bb99eada55189ee64476e70990cae0706a0fb7ea0d72cc79cfcca07bdd62a82051521bdbf95264c1e24779ed661d7515bfa70a8d060bc21e85f1689ea6fa2b9eedca", 0xa6}, {&(0x7f00000001c0)="b1b0cc3ec3be8501af86cad459fb84ad8c99463addf3c985153207fcda05be0b4df0687837c99073ea4c9bc9223ad5264df062ab9a495bedbfae4424178991f97125596ee1e0ec1f4c5b5e559c6fcf6437df7927eb80b55dae3d07e729c6ac33039cf98c4cf0fbc0114b4567161eabd57be13ae7ce0d5c611b34d3eb2c155f12c521e1a2a661035550b39b5d3f1261ba2c463bc3eb6213ac344b52aae9175155ca70dd419082db53e60e56767b2a73b91f60905882992f1ea230f2efe928d8c28ea66afbd252d096262469ea1e17c0628b482790393285f45c018b", 0xdb}, {&(0x7f00000002c0)="3191cc4278403df0ef1a3481ad6f6fb4d077373f317d0ee2d12267da627610", 0x1f}, {&(0x7f0000000300)="4c707da53f02fd998a0ce3c3859217ba118aba4a09a9adce1740b1c8e823cc851fbc89c032d70549896991369d93ce48328d9a17f6ca183978960eb1ea2924b8d70002ad3481df11a1ddbd8f88edebad13b9a09a6ee4caad4af536c99ef1b5f0f0d364f844c1b7562a8bad3e603298719186f42258bb5da80439d05f7c52901299cf8d11fb7e72b8bbf4c19cf530389a12c888ca30ab2eacbe75524aeb8db95318cefefd722eae4b2437a768baef6a81748f139a7936934d605f87b826ed6785ac0f09cdc08d3f1c5d60b550953c3d5c2e4bf8d595", 0xd5}, {&(0x7f0000000400)="80970dd3c6e3cc0b9ceb61aa1af7f730938c082e357bbaac220e629b82a8160cb7fa278c7cee474b5d0c", 0x2a}, {&(0x7f0000000440)="960de54552800fea94bad49b092a41a254eb7ccbe0c87cae60e83058f7ce3031133a77af87abc180d3313f52988b5560adb568f1a9bae351798d20adf46fe191e43036af8e55b5bc772f307af686f416d227d93d3fca870fefc89c5ee0f86459f4e5793415", 0x65}, {&(0x7f00000004c0)="239e428a360d41eb0d46cc89328788431e3de662fafe2cece92f48f5a002f29a5178de03fc7a275a576b32670019d8258729a9c06b366aaa1cca7b081ccbefbabaf1f03391f6e97e288b5d892b1ed02f66226d1e6d1c5f8a75f7a499a6c79dd6d2c3e366e7f6d7db1cef5a51304be165f54e037d10ee9f3798dcfede1cf54de6279df851d7ae4c0c2da42b7be637f14586d1851dff4ff21d5efbfc1a0e71a3b6efa767aced65924b94b4af1637426937c356497b0505fc9372ea12a135cae6936fc27378", 0xc4}, {&(0x7f00000005c0)="63b70897783abf02", 0x8}], 0x8, &(0x7f0000000680)}, 0x8) 02:45:50 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x1000000000000) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x2f, 0x0, 0xffffffffffffffff, 0x7}], 0xcee6, 0x0, 0x40, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) 02:45:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 02:45:50 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file1\x00', 0x1, 0x1) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 02:45:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) read(0xffffffffffffffff, 0x0, 0x1bc) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 02:45:51 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x81ea, 0x7b, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:45:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000080)=[r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000240)=[r3, r2]) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 02:45:51 executing program 1: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2e5}, 0x0) 02:45:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) r3 = dup(r0) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:45:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x8) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file1\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 02:45:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31}, {{r2}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xa722259) 02:45:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x41, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 02:45:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) openat(r1, &(0x7f0000000080)='./bus\x00', 0x8000, 0x8a) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 02:45:52 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x378) 02:45:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006005, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = msgget(0x0, 0x100) msgsnd(r1, &(0x7f0000000080)={0x2b75456b5b0d650e, "822dfb59b2518088ed8bc9cdb004f5316d5c9531227376d1835afeac141ee0f7ac44688710ebe251c63053afa7b4b844e6921a95db8f6c94f3d660a207dfc04ce33a993646b2c7907de22af0d3ec82f9c6502ac6c73b69d4ac475ed3655b31"}, 0x67, 0x800) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002600)="9a", 0x1}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x8, 0x2}) write(r0, &(0x7f0000000280)="38225096dac005b02136c2e8368281f20f17edcd795e9fb724ec02dbc58cb2cf8e603b09b104fd79abb0d2a8bffa052a518b9caa009047ae5345d1f8e489c8bb01385f01f6462fb8123943a6ab0c5c1b33af08672e044eb1b2cf3360e3e317bb3315109dbf8c5d5544a471a15e7778f9b5abee80d790341d211b0c2ea1f3486dea87d14d545f849534ad2125fe3467c8b61954ee46fef914bdcdf75c24661cdb922b0a05a1ced1d715fdc8264c0f4d70a0e076ee5f929cd2d5aaaefcfe07fcba04", 0xc1) close(r0) 02:45:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffff800, 0x1}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() clock_settime(0x2, &(0x7f00000014c0)={0x7, 0x400}) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) r10 = geteuid() getgroups(0x9, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000002500)="7e9a51177b9870c509a7595324051dbd6fc5705dfcd725063a11f06f6a60af29333e90592cefbc301c121400dbf695db42918fbd6927feb67b43fb7f78ad4b99b8eb9d88f4344c300f42654a5621164dd851cdce13c0587442bfd3472f82d74ecadd19164e3782089548386481952de5824f673be6e5cbf345d61507a944b390676fe7060316a16cd1e7d7d16bf08a7ca2a4ecba1e9d7e0f29ea32335b70235690a8", 0xfffffffffffffeb9}, {&(0x7f00000025c0)="c1842c601f1093475047c51f711c38fc84114de1cf70cd3ce02e6de3ff6234cb40e345e4a5a1a540eafcd6a0453d426b83df96f1c1639e19557f899c2657231217c8d96ba1371ea8d597a0e514e346e211017d31685af84c9b9830a3090e2f8f4ba74913ec19a55ba8c849e96926", 0x6e}, {&(0x7f0000001500)="7eb8965bc8fe70f7f89983e18dadb0ac9cd2a0fe6504ce26fcc4d9b62d30430b7c326f2669a86ca286bb7438c3e8b953280fa1b5e0f75f8dc7ef611e25e94093a76d23477d1fbbeee01f66a9d2fd5fbe8741cfdccd754111c87b8decf0e6c33b7f2e393ae4af6bb21a1147ecd738b7d426451cad77e0400f80c6ad5598ad78432769fa5916090af08fba25ff3a444888f7873fa494fdb246dcf7ee00ebca3b34a105122db0f6d26483929995cb6f474ae50b16dba986d5703d420cbf5e299c2949bd34b8e79adc32c02d4b03dbfa54c83b5b444c18bf640b0a90e8884831c4b506eb65a3d7fe585ff13566be0999218645d5086b32722e2401f64bc55c5506329ca79a26a06013e16a1e957fd58ac7bd8e1aa4e9db09d94b06d90c249016a12ee0bedd16e806260888cc1c285b17caaeca228a988505d1ffb3ca7ba6a7c314bacf2d1a3e3ca7d5ce304589b336a181b159b0157c9ba124d9ab50e4d606cfd485c4c252c04c37d5f03afbba1e451cd57f6c9b404e3bbfa6008d5ca2d6aa415fb68aa188172def8d8ca839b14add8ce1c57337ab60a36c2a213d680bf3ce4e05a0fd3a4613ecc37f8a94a7d407173a02be3d364e4b91328b004905e100d0b255133e2be12ce352ca8801a4b1f3c661403e951ba50c89528b67af63d137bdfa97d2d76545767f742f88619a393e3ab7f349e1660b75361f4fae2411a783f7061d1ed326a579386f53df636edb2d62710ed061038a9a88d42b54d5b0a8cc217acab2b964bae9271e745d2b9dcace872f30f7ae695b036d0b183ed1f43fbd6079c09f463a079e7bcbe7e20130fce4019f10b052ffd0bf9ae56f1eb8996c38217d860069ef0cdd7a0b981c722f327184b67b715765c0b8c51a5dd1b514b1e74f892752b2dcc2aaf6a8622dbc029466bf639588c62b56690f8c7d557c0a57d7331e1f8832967f287f5e5a0b40a311def02e0d8de2cd1614882dd447052293c4edda7682ed777132fbfce4a51290f2b93888877b595ad9580c24624a4eaef94aa03ea568a88f74bb1693421b21d5630c7c05828e59170ada7332ba0c7f4f9b250975ec944ef494bb6c0883d240bea672f23f510329ea024f000de090216f2d3957ff9b578e95bb72346507ec8120b384c67542060dfdb1d3a98b2a7fed132512ff4ce436e2130d3201c56a0a7337b2485782ff06754fa53a11aaf0e8d94cf5583908d2ad57ec267020aec6da3c4d1941c2e93a141b0ed9e8e654579ff67f53c38825e55b30347ca9bfeb23e69dd13d0dff1938f2743c7447afc8a716f737a93b2ad41d64b5e06a9210e45bad9b05bd8e79b5cf783948131acaa437065c257a18adc5b3d250358d624b5d1e0f43bf40d9e1c35ae21d2ec5adf2a2fc7202b5679cfb983e111ce17206489ab10a8300f8d7d6820319a053ef172841b580832cc8325a81a67fc8a02af69df2bc4fb45357b25f0c3429cb9d3f25eef809cdd822be772447538f2f0b16e5a1ca96e134d362f39b983d307233a245c4c0ccb64f5357717e5e48196c53733047d8148b1a275260caf395c69ded88435150748f1b1abaaa4f75a0d32c1bc9deaa65895357b47a58c948d933b0e286ae454b029b8be51a3abb8d9bf379d6f701065bb1823cc04ddaf2b81c94c58b38e9b4d829f4dadc8f9d87c0b87e2c7cdbf01396aba946f31cabdb3b84706386a0047880021346073ddf0bffb6396845258e2563c1aa368e96fecf29360b3710ed527da92fd324f4a7906309150cbfe0d8bc5554cfb875961b26ff9020053d724b8193c5ef2d15dbd82cf6f60b36af1f7c6f76824df523950ab860680e884ddfb4b323723ac2714717458cd58e21a13dcf3b22d39e1b5ecadbf7ffabc2acea0964230a0415e58f2e1d03314100e5c0e7eeb9d907dbed8cb260d37601eda230762de76301e593dbb54c5cd6b688e4ba31a9f54cd423b54dc28dadeaa078cabd2f6ac9ec8af5abc384edd15765a067c96c54bb144c3784bc3f69e1b0fd93a8f12aa9a08d31da9f9662d34d26d7efffa7d2bd3aaf1fe29d2b8d25e61f86c62eced2b7ed9a047f84f63c4b55b3ade8dc5c8af7c0b33e5b3f61604800c84614d148422d0be27c02b72989521f24b5856740b3b9ad3da08fcda46102a6a99bfb8a4933288784fd6bc6f01ed146fa1df4d6e5a8055b66ee728a33d26951e1c56e457ec2394614ad89a91a9dadb87e133a5ebdda42001142827d82b221f908e6b7ac4f66eac1dd1f45a0d0c566d6903ebddf8e5c10acbdbb0f99e68805f386345aa139b0fe16fa8e875e1954e4bb551c81b6435b6dcbda205199e63267ab680ae05381fa5798ed55a2fbd70b39b2f43e30a8d5d3150c93826b2a7e2578896a9595139b6cb1197be00386d814b0e73ff91700fc655bf179a1bcf4c6e9c29d40bb9d8ded30160e8a23aefdb8e638755cc05af34997b061522458d6387094159e8de199bfe3393c0bb5dae6247b9b048d643a8ea73f43346794ff3e77776345d840494af3789d6e8567946aaa34ff8967621a280724233c1e30a6b1ba0cc9ad817f8d585c85ad7ddc6902b99271b1755198ffd78aa3515faad558bf38b19c7de1b51f726fab2cbfaa4115a672294284021ef3768c27234016acd7ba36eceb6667b043fb51d9dea372ade82475bfb4fbe9916b09c0b61f74994784abf4240d452364a5ce95f70f913d14e3c3e1fe77f480f72b819150357a6b8b7100c6b303395eb7ea1ab13af71f10a968fb589b29aaca6b7a55fa8a258a2156cd8f3938e727e92d9b4877294cbef35f3497aa12459853c99f58be972562e3aed9fbbf45932215d48a1722b3609deb48cf1b5b2642ec7a3ef4aa05139e4d89433a97258d5d4b02210d2bb851e0d065413496a04bc48a1cc740f01cb1b24c8d6705c0f7d01b1e102d90e8fbbe11be409db49cee05627d5a695be9e2544660bc37a8631ada717abc65694719b8af33dcac8c81498bd1c032661c5f2629586a603a0eba0874d0ec1ffea93caab5afa83d8172c8d90833e6835b8729a357354492e5381cf7df1096c158d6e9ccfafd332223f19e49a2dd8b585dc263a8d7f820d3c091657503f780da38a37ae87c121399b02b42c52c8a93781b967977c1e7b4da1f424f835e8fafdf240cb406f8a01f19a9b5e7e41ef33d436ae3dea4e4f426df44f81bca11beaea2331d2053162f13b885aab107f9f78860467d60eb37c0f42057734e40d4b0ac8110529016b72c1a2d8dca12abd6759c451921099013425a712236fb7f63e80546ba542e2132c03d703b65bda62f4577df6a20da80ac1f64e39874ed0d831b010a3b021acd1b915216971dccdfb5dffedef6f311875ced16c8dcea04f9add0a9017bb110d7c397ddd2f5a4b9ee07fe374e3a26b060cef1cdd8e4332dd5a3b5b46510b3e4af51d411ad949fca8da954612ec12f618d1d59a7097ae32a50e51fbe4077d0320ed597a261e967048fb887fa9fceae30a20bbc29bf706b622eb193f144bb17e85356655962c344b70e385979414a2ecc6a266d3a679d54a90cf26317a1e93979d6b375323ac207da1a42053ea5ceb4ae7189909a9e2a8670650b32563f4b612f9ae256d09d8853cbe96a7e7a17fc664c1a3b424e70fb1d044b93fd5fc9e1629832dcd236b9a6bae00ec5fb3ccee51213c54795a3eb4a3724033a525b4c6981428ee0490bacb3b3d0144f6f9540ffe6082e6c681a95502e435a3c01e11feb22ac63682d5358fd728b50bd37ec71416bcec28a102545d7b59b890a260e65df22216e728c326a8d8121323820101ec1fa9638f5b1904855f7b9a5fe2311c79808481a3c51365396fc2cb621a551255dd7f65b673ff8dd70a36f795fa5a7f8480a59e551b3faab3239456b6198164dcbe5bb3f889af73e9adf3b961ecf1bd21833fbc7675a8f5d593c9d4be97ebc75644ce151cfd349f3cc287ddd12c2e07648489d2a849c294bca6c4c9df09eaa71d6c4d8f1829731f0e0d7d62a791a5d9e23b06c45bb5b5bf725e301223fd041c9adc0067c2703b27ab2c184f1cc739e6feb06662af55a4e2996fb3f1efbc2b3a2c9ca6d7a4ed569621f01f4a4c4fcf1a5928ffdc05b8696a85f62d919d0d946fb41f4b3c0a6c39f758ef8f1ee38c37ea7c6708d0082c88161aa955ccbcf81057885baa3cd8ed66fcbdf7b8ea54d392b4c21dcc7b1c947c7276622d66e84fc0208bbaa90a507531a123e9bf5d986cba6ccd76eafbaf34511ed812992777797f3e11ff96b27d71e8bdfdf5f0ee82116fd2601b0940c149a488cdd646ce5eb80fedc017ac018210f630a41848c836aa8bf3445965bb7e87135325ad1b735650c62af2579eba8e7ad5b9ab72d9afd30e2e36689bf172e56dbfaf43597e50f83f25ca8cdf01b92b2f5c2f84bcfeff48656712a032697b9f2593e74828ddcc6f70a196c249a78efbb8ff978b006614a505102fe03f86550d01f72f1b5ebeb5f233f13ed0bdeaa3902a9f691c563ae6c172fa3275dd9279093dc7c452f6e07b6ea749163bad935d49626b4cc99cf98961d2acd6ffac84984179983227faf8fde14e3792a322a0b331ae4dc1756a97d136f651bed2a670ef9d25aab1784caebb211733ce838a53039ca198ae9a31db29c9d85fcd3044068deb409891960009246093135bf2097e889bda5e29e83970a6a08fc4897e54a94fd6a5762fa066d3aae28bbce1d0c3cf2c2f6e04fa5d6ca4a16da0c04abba7e5f3c5ce1598ed4fc98fc95462faf4b44ffa0c94e1a94d4712e04df9fc474dcc8b883ec42531c35e91ad87243cbd676e577668d3b4d0a9cff6aee89d88162b5c1c4fc8be4dbc3e4fca351e9fbc3d9c3dce9e7e8021053c98c15647980dd379e782465945ea01c74c786ed3d58f950e864564e9345572f07b360d32a89e47d6a20042b2ee4504ac7d8ed9359d0cc97396842975980fca224735354da05880bba30ea66bab08c3c7a2fc34decb6605de2dd28b4bc71d0391076b924758f1a0258c5a6b2014c7a347effe9811ea3fd818ea70ef6b423d56994efa5df80347d569ce848b1d085cd49c05a058e670a04034175f09c50856aa195fb47c179cf88a58bbbf6e60808ced0cf6841c1aeceee23a425a5365be7c138ede3e5b913936d305fdf50133a11daf8f941561985dd7bc6ef9de1d992504c94a0c26c85813278116cd29c60d8c36ea7db5435d0faeb87a6dba06aacaae77f92f07ffad433cc624c98db0b40c3e2f745eaaf9c9957d629ab28ba0ad65b5757ecec64bb0d43af82fc777f1e49a8d1bad9bde37a58de43f50917e210bfba275d005029223ee45bcfd0909fb813b7cc72b28e0fd37693eef394ea6569ed10b041519f289cda7c8fdebe360a6ebb9039b7ffa8172da39907f3d5dc8e993cd9b5181303169606acec13f84ad72b26903746541824cdbac2f95fb081a71c6296ad9c23f33e6d74f483f82f6b4f6ec3f6fb9cef6b80ae5935b6b8c04abbf4c0ff92f171ee8105df46aaa2f3640c045940e5012139802aeeeb48538ec747690eb81db05e8f03ac5e16cd746011849a4b31f44a5302db7095414f4f844d5f95934127684471266a10dcff9641253addc68e0376538f897b8f1a637cad91987cd48fde77cbb619b37b381c4a0573e03df719ae748cd5063c2e510f85f9e1efe5ab84f5dc57d827d1033060a5abcadcdf9ba496eb41fcf47a0c39a83493ac7a86a015c71f3b3fa4744df77125920d0ecafe4bb0cdb6192615d93276e0c6228d580101e768bfb309eb572c7d855ef5e0b9c82129ffe0ebf1aaefd779834d608d6f", 0x1000}], 0x3, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r1, r1, r0, r2, r1, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r6, r7}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @cred={0x20, 0xffff, 0x0, r3, r10, r11}], 0xb8, 0x400}, 0x3) write(r1, &(0x7f00000000c0)="9922a38219209692738fe72fa959af260a8697624a3d0645c417e66e8a0260fda3d1a11c8a3f95340444308d81e6b9b2922dc381be88476b24b11eaf7074e461642ed776165b23f6ef65d496c76774b96b4906cd14f3be3da0ebc491b844f0bfd7cd0db04e6e51601192e5d7370ede161dd4cb86f92bbb29fb178df978b9653c86e31155498566eb8b4928fad8c2239f5776e76e268f2f890ffed4ca2f72c0570385690eae54462bec5bf7af12994d7430922a40cd517920a1440bdabf2545841a69377f3af58d72b9b6ed71547e0deee8db7ebb46eefe4949a4cf540b8d", 0xde) read(r0, &(0x7f0000000480)=""/177, 0xb1) fcntl$dupfd(r1, 0x6, r1) 15:25:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 15:25:52 executing program 1: setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = geteuid() setuid(r1) msgctl$IPC_STAT(r0, 0x2, 0x0) 15:25:52 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 15:25:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2020, 0x40) 15:25:52 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xffffffffffffffff) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) 15:25:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/104) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:25:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x802, 0x0, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff}], 0x100, 0x0, 0x4, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1084, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 15:25:52 executing program 0: r0 = socket(0x18, 0x10000000000002, 0x0) recvfrom(r0, &(0x7f0000000040)=""/30, 0x1e, 0x842, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) 15:25:52 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) r2 = syz_open_pts() close(r0) dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 15:25:52 executing program 0: socket(0x2, 0x4, 0x6) r0 = dup(0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000580)=@un=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1809, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = semget$private(0x0, 0x7, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xfffffffffffffffd, 0x3, 0x1ff, 0x401, 0x1d, 0x1d10, 0x10000, 0x8b000000000000, 0x9, 0x2]) sync() semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/204) semop(r2, &(0x7f0000000280)=[{0x3, 0x5, 0x1000}, {0x3, 0x3, 0x1800}, {0x3, 0x1000, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0xf7b5}], 0x5) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x5, 0x9, 0x5, 0xffff}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000003c0)={0x80000000, './file0\x00'}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x31d1) chmod(&(0x7f0000000440)='./file0\x00', 0x58) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000d00)=ANY=[@ANYBLOB="000400af6640002e2f66696c6530008369d0fd498f1b5aa05c8fbf9ad86930597c4c4500571d1e00081ba8f401e85399845fe65f3e6d54507e06c5b604208fba1ba4984b0792898faaee925e139597c0c66f82321e7cad12464c97760a952c0886f63c1d143376019b718944a2e5308141ed9e238d6fb47a45ccff8eac272098763275745a2d297a6bb9050842951e04b62e3a1feb9b42f27ca3cd5b7597f425f6f5fba6b7d1cfcda3b78b1a281627bad04c789ab2b15795d1dd0d19537d7f5e777088e8b9b35bc4ed989a2841bdea305072272389f7e863b4d01232d33a669800925366d1ddc76019fca7cb32ff2233cfcc78d8d54ce3a7feb2aa04c07622e1fdb578f277f33254483eb0d36b6b7c1521db0f78d04be9fe09399ab464752deafd7c773638890ae186662e1affc3b782a88586436346bd88278b920382d76b437d382617185a363c71ca1a451f2a13b9079c08f010b060b096daa4bc630a7eb645e3cdcd2458fc3de888476ddd7eee395c53fe80e7c959a6bc1c9de086827e712faa4677aceffa8c05f40a5b6e571b92c3b3d80dc35d917a8e98e284a50172127a6424505b48593f6b169e508b9e3b92c521"], 0x1, 0x0, 0x0, 0x0}, 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)=0x5) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/154) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000780)=0x2) mkdir(&(0x7f00000007c0)='./file0\x00', 0x5) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCCBRK(r5, 0x2000747a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000800)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000840)={0xfffffffffffffffd, 0x3}) close(r6) sendto$unix(r6, &(0x7f0000000880)="1a3a65db1ed20a6ee902126a6c6ebf3653f2c6816ceb11c3ea193e", 0x1b, 0x0, 0x0, 0x0) 15:25:52 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x200080002002, 0x2065d) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00>/bus\x00'], 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="653e45631e89adcbda58f1599afed44f2a5a8d9e344b1f1eeed8f7d396476f6d9810da5aab50c8f840dd67a7c6ec680ae2d1e6cba38e603c60ecc5b53641eaf94a0aaf4731657bc2", 0x48) write(r0, &(0x7f00000002c0)="dfa1e0b3d795491899206c92d3a2d6aa853dde6548969d2591e85e78db826ebdf3c8d73510afde96c4f3f408d0cea4e715a02bedaf4385e84c87a5e286069c4e6e220cbab1135c74f1b5a2a5b2076475805ef4f0d5f1e29ea9514da0cd9f6453742836d739e941620d82c26d7096d41090e48c0be952c039bd5dd34286f5a74bb1a4828b3e71b6f07f342f8b97", 0x8d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffb) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000380)=0xa2bc) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) poll(&(0x7f0000000240)=[{r1, 0x80}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x6260) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x182) 15:25:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xffffffffffffff73, 0x400}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000002, 0x9, 0x5}], 0x2, &(0x7f00000001c0)=[{{r0}, 0x0, 0xf2, 0xf0000000, 0x39, 0xfc40}, {{r0}, 0xffffffffffffffff, 0xb2, 0x2, 0x8c, 0x20}], 0x9, &(0x7f0000000200)={0x81, 0x7}) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x100000000, 0x642}, 0xc) 15:25:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 15:25:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x35) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x158, 0x0, 0x331, 0x9}, 0xfffffffffffffffe) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r2, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) fcntl$setflags(r0, 0x2, 0x1) 15:25:55 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="355d33e5d037922451536f11e7145cdef3772a2da22d8d9299d82cbdcccae73b8d7074957fdb3c5801f7aaf86e2d41846f6d9cc215e64f3382da65796bdca073c5eb428fa0522f7b3f33d072c4d1ee14fe3c53c2befd19b491af0e01d8108f58a2144b55c04cf809ce1747b3b5905ac27d40f3b9f50c87d32431c9dae6f334ab95d84de1e21b98477e180f7512067f78cf", 0x91}, {&(0x7f0000000240)="3e79955e4d10df9030f1d26a7b3f1c40de5590900934e3d40a571b3532f29357de0ed428d515e2aa9856fc40f5de5918bf48edda768919e65e74e5625e5298a3e514dcd560d3276d5bc5f5ed073aebee7956a38a9f6f6112543776b3afb010741d299ce92c591de5e6b2aa53700762142a2bf66c585e6b39158a614057eb9475d0ca829dd39884d48da9", 0x8a}, {&(0x7f0000000300)="9f6be58fbda295f2b315226d7aa3bf996a55637007b462ddd240748dff9e7f1a95bbdbb2d77d18d53b6c6155e6d816843c4a8bec9817bdde4de54878919d32c9e401434acbe97d6cfe502d0b0e736c5fe4f8d834612dabe06361604dd5fcec9520179d3f33eaed1cbacfee6bcf51ad8718470bd5aaf2ce582ef6a63a05fa87499db28ea0dea4830e9196c7dcb897b4f082dc6aae00624b411c9158c5bffac1e73a5608d83c02c4fdc7f78053eaa49c0d9542ac8ce77fc41360ca7cf3e03653d2f427a934caa0e8bfb294612bb99837", 0xcf}, {&(0x7f0000000400)="37a01ed92ec8102551928966024a33e1fc003008d5587d2cc3eb5b996b0868e34622af4108df32737cb2fd980e807c265fec67e4f2a6b7467ef022bfe9b8bf43735dbece72c2bae82eab4832813ac61812674959b4d471f0fade0208fd1b4357ddef4e490fdf80f0ba62a9770d74b8211bc37fbc68114e5fcd5dd56f91aaf312a470d75d835698bb1df7f24a01dcd47a77b371ba2ea38b5ccf8d8f5a6c5a32e22d848f666dc781343acb0b421699c9a7e75d0426320128a0bb77291af9c49c60708bba9336321c926ed86c1139c83cd79cb7a609306389d047e81f817702daf34c14", 0xe2}], 0x4, 0x0) 15:25:55 executing program 0: r0 = semget$private(0x0, 0x0, 0x418) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = msgget(0x0, 0x488) msgsnd(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="02000000000000006f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766c64c162725a244e60fc724e86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced98d08ed5572178c7afe68173e516466f918d1f19860f660195fa1e9380bae"], 0x74, 0x800) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r4 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSDTR(r4, 0x20007479) shmdt(r3) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r5 = kqueue() r6 = dup(r5) r7 = semget$private(0x0, 0x6, 0x100) r8 = getpid() wait4(r8, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r3) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') getgroups(0x8, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) truncate(&(0x7f0000001040)='./file0\x00', 0x1) semop(r7, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 15:25:55 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0x5a) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/133, 0x85}], 0x1) 15:25:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x8001, 0xcfc2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x8090, 0x0) fchmodat(r2, &(0x7f0000001280)='./file0\x00', 0x20, 0x2) setsockopt(r0, 0x1000000000029, 0x9e, &(0x7f0000000140)="4b74954c", 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x840, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001180)=""/49, 0x31) accept(r1, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001300)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000001340)='./file0\x00', r4, r5, 0x2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000011c0)={'./file0\x00', 0x7, 0x10000, 0x1, 0x1, 0xfffffffffffffc0e, 0x325, 0x2, 0x0, 0x1, 0x3, 0xd695}) 15:25:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x4, 0x80) recvfrom(r0, &(0x7f0000000200)=""/146, 0x92, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/32, 0x20, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30480, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140), 0x0) r3 = semget$private(0x0, 0x7, 0x140) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) socket$inet(0x2, 0x1, 0x101) getitimer(0x3, &(0x7f0000000080)) dup(r2) 15:25:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) 15:25:58 executing program 0: fcntl$lock(0xffffffffffffffff, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(0xffffffffffffffff, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)=0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x1000000) flock(0xffffffffffffffff, 0x2) flock(0xffffffffffffffff, 0x2) r1 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/167, 0xa7) 15:25:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0abe5238c61f21d0ad84859e5992861b1b6d1a850e6d71fed963b10ffc62e76d0f04b7022ab3452ef55c775b25ea5ce6c7b2259f2babe7d992cbab4269650c03c2bafb67a554a8a52c80017d901cc3894c5eea792618c537aa45e4a2808cf5b761ed6b21eb0e22756e465a4af4941c94cab7a360a219fe2abd24cb67", 0xa7}], 0x1) r1 = syz_open_pts() close(r0) kqueue() fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)) pipe(&(0x7f0000000100)) r2 = dup(r1) r3 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xd10, "b04d1a20f3ff0e630000000000000000f3108557"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2bde}, {0x3, 0xd9}}, 0x0) 15:25:58 executing program 0: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0xffffffff}, {0x18, 0x1, 0xdf, 0x3f}, 0x3, [0x8, 0x68, 0x1000, 0x3ff, 0x16ab, 0x6, 0xfc0c]}, 0x3c) 15:25:58 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000180)='./control\x00', 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 15:25:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x409, &(0x7f0000000100), 0xc) socket(0x1f, 0x2, 0x1) 15:26:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x7000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)) 15:26:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='-\x00']) 15:26:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getrusage(0x0, &(0x7f0000000100)) getpgrp() setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 15:26:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 15:26:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x480000) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763d3479f1c9a00"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 15:26:01 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) socket$inet(0x2, 0x3, 0xa0ff) 15:26:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5, 0x9}, 0x10) 15:26:01 executing program 1: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8020426c, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/114, 0x72}], 0x2, 0x0) 15:26:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10040, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x751e6cfc) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="dafce29eef80d1779f33091c67ab9fad66", 0x11}, {&(0x7f0000000140)="cddd6a76cb2b332bfdd71cb091ca64efeb2efa541939dc42acb8e87e84b831515014da75d962a2bbed537d560f4bfe69", 0x30}], 0x2}, 0x8) 15:26:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2591c321a8cf98848e3e8751bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x200, 0xd4d}) 15:26:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) kevent(r4, &(0x7f0000000080)=[{{r4}, 0x0, 0x4, 0x10, 0x1a77f3dc, 0x3f}], 0x3ff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x8, 0x1, 0x1}, {{r4}, 0xffffffffffffffff, 0x60, 0x40000000, 0xfff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x1ff, 0x3ff}], 0x2, &(0x7f0000000180)={0x7, 0x10000}) setsockopt(r4, 0x80, 0x7, &(0x7f0000000040)="11d732049dae7b", 0x7) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000440)) setsockopt(r4, 0x5, 0x1da, &(0x7f00000001c0)="ebffcbff8d89d9618120fc13b9fd812eaa4e270000000000000000bc8b04f92f583c2d1db8914efa5806b954c53acbe5a6ac7153f29910f1e0af38d7d4b9d6d155a06114e74c4a91f0d599fd9cb846ec71315aff9f7023a5df3f43d81a46db742ff8a7abdb2ba437d99bd1253ed32dd0f6bdfe6725e92f53546c60cf094941582d38747f1cf10814cb3b19ef36edd7e3476408acec889337", 0x472) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) 15:26:01 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/68, 0x79) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = socket(0x6, 0x4000, 0x101) shutdown(r1, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) semget$private(0x0, 0x0, 0x210) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9fc3, 0x7}, {0xfffffffffffff600, 0x2}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x32, 0xb7b, 0x80, 0x9, "bfb6a17e9a7b56be79bb293c1cf427217d6f7ad0", 0x23b3, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) 15:26:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x128) 15:26:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) chroot(&(0x7f0000000080)='./file0\x00') clock_getres(0x0, &(0x7f0000000200)) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) clock_getres(0x4, &(0x7f00000001c0)) 15:26:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget(0x3, 0x449) msgctl$IPC_RMID(r1, 0x0) 15:26:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x80) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) readlinkat(r0, &(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)=""/44, 0x2c) 15:26:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000001540)="b9", 0xfffffffffffffcac}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/255, 0xff) kevent(r2, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) fcntl$getflags(r0, 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="3179ef1de29df6b3d9db4b3574", 0xd}, {&(0x7f00000002c0)="1ab00c5ab094c6b3ca327a13057f358dd0acbfd16f2be1680732ddf9b2e93a3414ac7d41a0653202b524741d652dd6a97933da9da2c952dff8d340eac1f34642550f9999216d2ca88af08451b5c23f06cc65f3aa74a9e56118743c1451dee65ccb1818a7bc11fa4392b407cb4df25c3bf17cbb78d34c79acc8454cc54517d14cef1ea521931f5f50c9b1bf403c7b2f81c8e3b5b048cc31e218", 0x99}, {&(0x7f0000000380)="50c670f544d4473c65252d7d2fb60418012ca851a42e4f784ea06fdb6edd7a34bb368b03c58a1f6fb28ba67eb7fe4e165001960481f5a76674b02a7b696f084336cfb9", 0x43}, {&(0x7f0000000500)="a7ecf6bd4799ba1366fe03dee15cd13a73ef9f0db6ac25db12b46ebae500b3a96e484b68260aba813d17e23520a957075d42e4656b89ab7b7128e62fe6c9162ec354eae0083026bd34e1daa3839684357243d820e94219e0cc717fbef8c67f1b006f8a4f1b37464fe7af0825236e7cc6346a294a739aba81d8dfb794fa5d7dcdde43062b95c0b30950b2bb5958fd5898fd07ae25f960c984f2435d571f01e44bc926a9cfe77d9a07009c586f634a11b40b24c5c6c095fc1787c3dfa239ae28d90a95b6b14b5f42f9638ee135e46d7dafc91cac9ab3c14094db597b1432964ed0ea33a9", 0xe3}], 0x4) 15:26:04 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 15:26:05 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) dup(r0) kqueue() 15:26:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) socket$inet6(0x18, 0x8004, 0x8) 15:26:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x68) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socket$unix(0x1, 0xfffffffffffffffc, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x3}, {0x18, 0x0, 0x4, 0xffffffffffffe68f}, 0xa00000000000, [0x3, 0x2, 0x4, 0x6, 0x1ff, 0xa16, 0x2, 0x35]}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x2000000000000000, 0x1, 0x2, 0x7, 0x6}, 0xc) socketpair(0x2, 0x0, 0xfffffffffffffff9, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000380)={0x18, 0x0, 0x1, 0x7}, 0xc) r5 = getgid() fchownat(r0, &(0x7f0000000180)='./bus\x00', r3, r5, 0x2) sendto(r2, &(0x7f0000000200)="751246d59d281a93f9361116cf548424f0a1111c004911f13598dc6a176725b18af7398595f824dba41368c0e7cb57ee32e9c7660581a5efe062a49190864d0d0085d669b928514c0503568592f96800b5fd0a3ab5644acf5193f5c347c8c0ba3611e03814972ee243ea42a7c81bd17de2b58e48a1d09ae4f63ed23de027a65fb4c07a0f4970cdb38821d3bbf1f35fe3cf9594fa16f5ec7652abd5ca46c76a241976ce04569033f71725c3471d5b97f0afcf86b70f0d4ab76f7b343d1d5c64c474ece284b47dd5b15b1ade49c592f68e7cfd6c067fb9974c13248b8de5bb66f1b7921461c137914dc0501ba9019924e567c3f4b0", 0xf4, 0x0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) 15:26:07 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) write(r1, &(0x7f0000000000)="c3bdae698dd6994fe158ddcd1f88530ab288a07618e8e9dd7e8148995690f3a43212d4bab5085b0b051188aae8cb63828434184754c99ff657d1ec880ff856c98738cf1f84493e615c9d923d7ac9a372e43c723e21480f47caa712bd8ebaa8", 0x5f) msgsnd(r0, &(0x7f0000000080)={0x3, "de0911f10fac821e8d078e86d39c2086e4a4cb6fe42fa78189ba95a704fdae63f40e38533ae83c89a81eab144e9dc6fba9a8095c3678e6575fc5f2ab70716af182c58ff1d5e63a2593edfb65c1f24e0e8bfb006acd43a01fe71590badd852df50440070632eb5f1f351b5691c0536fbb888faaf7ca20c9040169fa69a854a02d3d16c4191185bf357c205ea7edf7695501dac1695132"}, 0x9e, 0x800) r2 = dup(r1) ioctl$TIOCDRAIN(r2, 0x2000745e) msgrcv(r0, 0x0, 0x0, 0x4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) 15:26:07 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x3b, 0x0, 0x3f, &(0x7f0000000240)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) r1 = msgget(0x1, 0x410) msgrcv(r1, &(0x7f0000000200)={0x0, ""/30}, 0x26, 0x3, 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="9a440000000000000000d090", 0x8) writev(0xffffffffffffffff, &(0x7f0000001280), 0x0) socket$inet(0x2, 0x0, 0x2d0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x33, 0x6}, 0x10) r2 = socket$inet6(0x18, 0x8000, 0x80000000) sendto(r2, &(0x7f0000000280)="73e66c4f6a0ac368b1afae8717d390c974877c5eb6a6e52d157ba0d82cdc64e96de3ff54c136ae45eb0e5f250db96ef2d43039f1afb89b4e5376cc39498c77f7ed1d9f73863dd19f1215cb06882ce8456ee719a0d47036b49a9ecb7b1b69168dd3508c70b4dd202dbabd1ed920150689952060b7df3afe8b1734fab0340cb634360cf742fd3361f1a4b7e8d16ff65893c64c7667894653c50aef7e384c2cef7bd090d17c9c05c5d4d0e74f1403acfdd5551d58a9a37acf44947038dab24b14a516d6", 0xc2, 0x2, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 15:26:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1ff, 0xffffffffffff36b4}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 15:26:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) kqueue() read(r0, &(0x7f00000000c0)=""/47, 0x2f) 15:26:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x43, 0x1, 0xffffffffffff073e, 0x7f}], 0x2f, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x4, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x50, 0x4, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000007, 0x100000000, 0x11bd1742}], 0xfffffffffffffffb, &(0x7f0000000140)={0x3, 0x2}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 15:26:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00004d8000/0x4000)=nil, 0x4000) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7f, 0x4}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x0, 0x0, 0x0) write(r1, &(0x7f0000000380)="8e1d826a2b850d32350c747e43f9e7da04bd428a515a608d625c837d232f7e1f9ac0519abeff82896dfda19bbd1a817cc904b12db558610083bdaab2fe1a305c85462924784d275d602efde9553cba4f3f99119e7b7ed183b3eaf452806ebbeb8deda821fbb312ad0ccb1d00530d832a0961e67e94de4b75b73d79a2d59bc366d286f1cb2fa3bffea8581e1f521a69486a9894385278ea947d14e5ff5c0a63839150b4e23fc08d36dffb72948c1edb9b7b1b787ff7cba40455bb7b7cc4d012928148c90b1e9a733df1e060ada78b097400ecbfbd2bde8b8b147b8a0074daf2691c5c5a4c20b7776ed81e747c8f4d20f3b2fc639922fc8969628664956a733b67ef94e34203d94dceb5534433833d303fa1b3b89c7e55d67a4efc2eca2f20103e7fa6ebead41e2d58635d269e25b7533443285e312f266250466bbde483e560200ce01c24acf152898f52660df1cfded1fb1b0d4970e3b9458da40006bc23ab4b67020b6ede4c1902c14d60e96aba030d500f5e90e8735d7545a05a54caf14931b7c70c057ea642677c16da8f463ddba471d0eb35a6c0119f7111301cf53632b1583bcb813c5a2d582596a40eaa3884afd2611b62e86dff061a0b4140b9ed96a4cdf6496c5b09d101e1d0d7bcb92ca64bb89c5da1f2f4ef11f2bb5bcec3c1b3b1ce7e2f85e3a5ce41462b9fa61879177ca836a675a615be968198145edd8bb2ed50ce373bf576ca98ae9f592ab2e573c872433c28967c4a367587acb846e56c111f460c5f68b7e0690845c7e75b910872a2d5d52552edaee9d5a20950ef978af875696ad6539ef2f0f764a419f4bb20e2ef7ba4e3efdfc869754d0201793ba709c17e77000000f5960e1a31e24355428ad602592c84b9130c7828eb89718977caed3c7509f9a5c5de6e5faf22f71d06f07b92ac74ab532ed68ee80ee11e23543a640d5290a2ce247c85ab5205933f6c842bd437027ba42a01acefec5a855db7a990431d05a0c5a371d16441b466e1dca21da2a3c2366f7830a4900b7fb864286a60334e5813ee3cc3c4504291d90f0090df03e1e06e68cd92074d87f71362babef4", 0x1dd) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x3) kqueue() sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) 15:26:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f000049b000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xa, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdd4) 15:26:07 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080), 0x10}, 0x0) 15:26:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001500)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x800001e, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x308a, 0x4, &(0x7f00000002c0)="7cd6ccdb1157e039560fbdcc1b197c681774ad069e86483fdf7f175c2dce4810352f65f3771e57202c1d6074afb8c34f129f08104b942ececf3961dee10713b591e8e512621e2f6d2e60ed9d6df1eecd57d16133a280ee8eb966463c0effd00419d22da631e07f277ebc22c7d0bcfec0a6186a21612a463ca33db2b4ecdaae168b96b1e88a649f5bb74c8d03e87d1968d9d9697158e2502b386e69c2a9ef0a3dda3a97fc60f9b4bd6df943879d2a27ee4313284ed69830ac7d3bfeb449148b566667452db3aecebee4176b1d54dbc5a515a38ac8403660cc12ee1ae154de686818e4206a323e664479971390924c95a612cc9f60cc66883d1bc811be7f3a74fa1a817871ea8e301e63560e25c8b48247dd04652703eb936d76e920bf8e03cf6cf38c57c0621a6f2e038fe615f5cd91739ae9e2acf15a18832773b2557793c315f3b997610b872cff5cce48233d771a673b79424a9998228da14f35d59280d9ca265750e723e35642cc243650629da1bd90ba4fc22a3a5ee00464ea737874120eb0394e1e2abafcbd436d37726bdeeab0b3ab578064d4d6b8f666a078694b62d2bca26e88c6e00881c5c32457fa646669f152875f73e6cee42cbbab66432b042748249d752db93c2e0be50293b885115d356a9326f3384ebc7cfa0b234518ef894f712649800e8f31c4d3380fd0a6a04164ed492a88a0373150f3e6d26bdefcb1bec3f82cc4da48d64b21f7325c0093a59ea2b3e2934229bf09b5eb9b3a4f1aef91cce035dce67b254b8b501bed816b7cf2840b9db5e29004d26875d9f0e55000e5a19ddf8b1d27e1198af2c5939e2cad5ad6714c2d050439e3badda26df14a973e085554a27ad1799d5f1b51ef0ee9f13ed35eef6d6b2336c2e481641faaaed7ecf5aec6e0815b8afd65d8992c3cc325adb8499ab35988ccf6a54b197a7e937c9899beba9e93420419e4040d6a5818b9a41ed61108b46fc1e80bff3256ca68803c1ff9b83ff20e4da04e827b2341ecab3fb346ff9f73f5e06bbd99ef6d669b9df3e7521e8a9293050809fef3a05e80c862b8e37e2bd039c7a02e95e1ffdae47a7cfce9aa243d5ea42b937b84fd92cd40c4e712cec5f586c6124ad54146e756f90de3cf679061010dd675d34077fff430921b95206c3db28e14656da4f955ea836113ee3edb1c27099be6f80826868c62cd84016a45135a42a92b4871000899472fd3485bda5d236890f1dfa656f039289ba42f583f36e74863bd1eaa54bf7adc7d9594c00add9a26c5a8fa7731b01d48c0cfa2a021f80582feb0ba502def52b7df44195522e058e59a3ec8899095e6cff5dbe45852c121e4534fb9968e43223f10f505f9f55ff73ce61f5c62d0f887f83b8be123f39ed313b18ac1fbef364f9ce58ed270b99c31394da33004cd57164f484b67b7f2604a896ca882673f03313d6bd141aa5f3352fe8bc4868f456644d5cd035c5c91f2218a60d6fabeaf02ba1664625c3f87022392ab15dd8dc658458c64a009c29fde1d7d08e2981858668844a2b964152ffb6e77614c753d4b99974f71ab3d77de124e78fd81b964e723374a25c5b1c6448de9a564a15da57294ad37e9e3b5db9e041d2d1d7c8d19f571dfcaf47cda0b3eba5b32d4b3d80b2cbf3c6d6089324aa39be16d8f3b82ea5c81b103e95eae2dbd48d91f0cf1754eef599dad8d5090465b261a3ba078e1367bdb2c25d74b2f86d2243abe436fa0a9a4773461126fe573651995ba2167837b0c7fcf74eee952c1a54e28d0788a24ee38b35bfd552f2885c9426828de99bdab8260d3afe80705054b3464636d71b6ecc058bcd55b42e3495fcff53a0a8bf7dc59aee680f4c6bc9b4fa03fc2d8e2521dff9baefac9aa61fcb27de28f4f44044af461f53873b6be945533e4268706d63977d92febfc86388fe568c30ea6f62d75182f14134b5a5662b53cb7790b7805b6f7b463fc32379477bccb53fcef39e2a48dc88dbb1ab94a463da012f4a2f0bc0519eaa172e58a9c4649f1486f984158d26116439e804fc70e66cba47d538843a871e8e47e87ebc9f340178b834a5562765688a0cd80d6ac6ba47e8faa2d7f1e3826b404c8c906a36ebcba6d9d7c611af4681f54b2f7a730ef5000405b621bdfb52c2ac79044908974baabd0278133da51de8a6a3a416e844a6622270367a7234d40682fc98acd6058c76c19b8b327074430e397cdca603cd9a9570bdb5a66edc8d5e1a7210cd5eab03922b3f14c9ade41534f3893889b1b1a98e4b630337f49d1a20ab03e84db6eb1f49fbc50ce096e153ca8169bbd3d3097c337674fd32c8673db5c04e117a7b7e754d6c6174f0637b5b9b1cac85e8e771c79df5dfe11ccc7a9fcd255f15b247cea245a1d1ad63a09146ba12e432b4a9fcb42b769aabb0e7ea46bf865b449bec7a520b443a2fe0dec2acca833094439b20d812abcef25a8fad50a04bf8ab136b24b6fc2abac26bb9913a9067ff844a312e12918ed4151546d46b4a58db43b29f1d38a326dcf96e5063b37dd2db0eff2bd46bd94cbdd18f682c9ab7b37f88bd2b5df71805ec77b48dd9e296d8e0714ba53327c012a5c2853d1acbc6544aa3cafd4a2f23e112c42dee1f947a456950a5e9790fe62f32c7b718917f5af4c8dc2b121e55d010c95caf02acb3276ba994589e1b9e659032ac284f62e6df97d71dea0879067b87271daca09df21c1ddf9a8d443078794989ffaa224375067ab9473bf8a29995b6fad431517bc0bf20bc8a81ab8d11d0980a521ad7480ee9b8d2bca63d9853406c60fa0e98397d3800cb00f9f207ce2d82d4f1b04c4e4df2fa46541d8b06ed9d426ac29084d879d98bfda43fb7defeb81b64e9de3c0b2fe4b786582e0e95bd372888683aa26ce5cf8430e040238589f2fafc157d98e77241b5cb59bb8e6fd5d481815327b6dd8524c49b8ce383d5a5e012b8b47998004522d35570db82810edea9fa7bd42483acc10173b516c9f25a2329a744821930e230e359a2593d3523bcf8a745f56c367a15fea8efb47fc87078504733ced3e6b3462404466a5e1a825ff12b652c9c9261105c648d21a7931e87293cdd8c793dec1c9e3e9cf93847d2a3b85e539d9e4778689fb34308fda230e508ca22d8ce7bac7bb308fa416ccad70da5a4fae8fc3b02804374a69fbfb9cbd9c55993c265d5ef3d8622358c7877553a9f07d5552b97d96aaf802f4b8f4294d36d33879f1b1495af28a1bfebfe6a14a099c8d89a6f82c542c8fa3af22ac2c133c1c4394024f92c7c1ac8dcccca8580ce2d2aece44045a205825a1ee4dc667281a383dbe2c5078dd11d6faef8083ad1c0aad5247e1ad290ad22679fa209a5229da2cf1fb2a88fcdf59c5536543402a571001305a4e5dcaeb51bf248de3da90e706aca26be11f6fe2d9587561b1276e08664d80bc1a8b68d8c26954ffbad85eaa505b3a0a2376868c56af03f8a7bc6c70fa9fd6abb9c0da82185eed48662482e01e670057c2f0d927d316bee5517437251ae6569357581a308155761885cfb20674041cd4a5be30aaa67615ebf08b62542f0e2f6445067f20d0d10bf79bce0e09ec48eb2079890ae5423e6bc27ee28e85bde3174d91adbc3b65bb3335b69003aacbaebd3afd27e6c7e257590789a7e133da4cbd2d18992213d372bc2ded488a313a32edb29229e38ac4be667a9ebb9f3c4ec762450bb4ee119cec19f66c706f2ed3584b350794ac758237a95ae47b6dc5b160af9c22f9e4f42267ca569d9bdf5a07d2590ae8c682e648065bdd74e137d9ff1cdf1ed9ba71bc2c9227ad9f0b866f33f1951a3c1ede950e1a770c28cbc54849f7197d525d4297a492017098cc5e9e0a6fe7f83ec8e4e9b8b284811bb960526a92c7571b2a923911621206e2d97cbd2a8e2243d1c38d7c70c6bc1cfa2df5b2192b57e59ecbd03570ef492f652274d5e8fde6f7f823c84804baa19f7b19f84a8fd282c404f11094e0766efa9ca2f0df115f10a4354b74786cf55f4a026301de041a5d4dfdae50ebff2dc0540326647e887388e48b778cfb75f6ca83b4629b3322b8873f6c10bf8e82c7b21f6fc809d610864053f7550fe19cb7ead9dc0eba78cb60e1f22d33e9d80426e6cb07118fa9e2f5f4b1ebb5c0a6a1b03496fef6a8c22cb5a19d0f42e6db0be9f4a9a4dc0952113cdb0b6e519783922682a8314c28901d863876c76629b0bb871497a77af4a0743af343054f3d9b5df7f744b1c3246f9f3bc9365609b335a9dd40675caba066ff0dfea9778a0d6b9186c3c32e50e2e20aaa4a3dcf399c50e6c5c576f458d7450d54357a5b245726e574e7f0ebd1926e74bea8a0b8d3a6e0a7f20307c3fef916b18f2945b5dd18e4aa9e5cc06fd4c80bc567f268fd507bf5cde20ee41ab46a75e321ef020c2e58f7611419b1e0657a948cb8d8cdea0a975dcd81ed6651c36c877c0dd801c977f501ccee8a3101fd4dc6ba28d4d100b391759ccfeda069e0b98527899bdf1a13fbcb305d2e7073e84469f59f220d4a0dc893185ddd21df8928e2f4196834c6f3ccab9972639364431957197382e6c05d63346fac1cef18a07bfbe868bb400b74dbace865e2f9121440a50023d7163cea446002274e95df911d2b41f846b1fcd8effc3b04bab54893859f83de2bd863e94639feb83463cfb4bf16d49fc4875cadcfaa6a5dd2ed42baa1213d27d188d89dbcfbb8e6e580bd4a6f9ddd5cb6e7689cbc5e932b731ec1235064a978e7446f47162a46bda53e9aeb91f29ae8abc42c8bccecbb8afe08120f6784a13a068dcedc64c9e6ab437ed4543b639172afd0f1b3539b176e2069804a0dfb5affd2dcf3d90bd6783be926d4f2dd5e26cbcc0a1c752cfd6afc1aef046abebea085d6998d6afefaf9f1b13196d766ccdd7e84ae84d7093e89e3e192847abd4a9b7c59d54486814f724c91d25b6e1a29de59c77a3bcf3effeb5a85f8fdd219465bca5be873f44ce0d3cf31e90aa1be229bf5d5c2cbfc90e51036be4d8c88534ae1e29655f3e2b4fbe530ad5e9151e596dc5eea9a2afb6cd95f806065aff744dc9c0d168cee855e8b327ff47968365b165c306ad7d7153919f3b02a9643e1ba0fd8a7920df01cd2663cd493cfca618a4f72a8215ecf7cb3a8b00a80d38e7cce9c9de5257afdc9dbb2b18100f361ea5574d8d6b562b12603493ece9b2f5066c3af213a1267a39794fa8d1a76e3687a60bf8b834487ba0cbdb674d4fc58fb9cfea2c61934c95a986afae078e134a46fe0a1df8f87e2c8e661600f12a39197116cf385b54b6fb81c34d6bf774a3356f0023a58747e224d39884e3efd7e93d0a835d552b22bc72ecd44dbcfd9fbefd9b75841d0f7aa75fc6fc07d3d013fa4d24e0bb4c2be021fd0948fa943ee589dd6b46b48644a175d48c08e4e6d49c312a2aaa9ff0a5f45aaf78d2fdc867b6f79062bf22d44574d2100ca3146f01478078da8dc5b393347a7c11b753c4141460a27610cfb081e588fe5e0180e6bf689dc634f010d2e9d80854715b5b161e56d50874d92a23b616c8127cc734610836e42ae020c929baa5f8d006d22bb2f234e587ac003a00cd8217b0460f6272501393706b9de0a3872c8b4cfd13604731a1296448d8e998b71dd615426842684df81f4430bf381dce61c56bf2daf480b529177e6d274fd6535863c220bb84c44dfe1cb7d64ec5d392a5071fb580f008927245286ae075ca01ebd483d5acaafd7e9c9ff599775f8c6a69037dffa6ab96eef32d57b391be832466c87f6d9d2198d2580dc1894ff06c5bd1f5be4c910019afe1c", 0x1000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() kevent(r5, &(0x7f00000012c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x200, 0x2}, {{r3}, 0xfffffffffffffffa, 0x45, 0x9, 0xfff, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x1593, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0xffff}, {{r4}, 0xfffffffffffffffb, 0xa0, 0x8, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x100000001, 0xb3f5}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x5}, {{r4}, 0xfffffffffffffff8, 0x4, 0x10, 0x0, 0x80000000}], 0x1, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffff8, 0x31, 0x9, 0x3, 0x1}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x5, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x5}, {{r2}, 0x0, 0x38, 0x20000001, 0x8001, 0xa4}, {{r3}, 0xfffffffffffffffb, 0xd0, 0x8, 0xffff, 0x6e4}, {{r5}, 0xffffffffffffffff, 0x1, 0x40000000, 0x10001, 0x40}, {{r2}, 0xfffffffffffffff9, 0x8, 0x200fffff, 0x100, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0x5}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x3ff, 0x61}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x6, 0xfffffffffffffac0}], 0x6, &(0x7f0000000080)={0x3, 0x7}) 15:26:07 executing program 0: semget$private(0x0, 0x1, 0x8) semget(0x0, 0x0, 0x0) 15:26:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) link(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file1\x00') linkat(r0, &(0x7f0000000300)='./file0/file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 15:26:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)=0x6) 15:26:10 executing program 1: mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00003f7000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f1000/0x3000)=nil, 0x3000) syz_open_pts() mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) 15:26:10 executing program 0: socketpair(0x1a, 0x4000, 0x200, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r2, 0x40044273, &(0x7f0000000000)) 15:26:11 executing program 1: r0 = getpid() setpgid(0x0, r0) r1 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r1, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x2, 0x7, 0x2) semget(0x1, 0x0, 0x200) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r3, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto$unix(r3, &(0x7f00000003c0)="326240a8c514a8e52adf469dfac4eba278c38e7110ffb060beffca89d2dbd8d6036eca7148eb225ae8afe61d3ccf09236b85e267933898dae4b49ae80137571d9015c5ab701469dd6ec48fb695ad925e5044ae", 0x53, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x4) semop(r5, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r0, r0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r1, &(0x7f0000001480)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x2000000000000004, 0x20) getpeername$unix(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ca00000000000000000000000000000000000000"], &(0x7f0000001540)=0x6e) r6 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000001580)={0x2, 0x1, 0x6, 0x9c3b, r6}) recvfrom$inet6(r2, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r3, 0x4004741a, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 15:26:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x902, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x3, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 15:26:11 executing program 1: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xc7a5, 0x10000, 0x3f, 0x80, 0x6, 0x4, 0x20, 0x7fffffff}, &(0x7f0000000040)={0x81, 0x5, 0x7f, 0xffffffffffffffff, 0x2, 0x1ce, 0x7, 0x200}, &(0x7f0000000080)={0x1f, 0x8, 0xff2b, 0x1, 0x8, 0x3, 0x2, 0xffffffff}, &(0x7f00000000c0)={0x3eb, 0x7ff}) 15:26:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0abed334fae321d0ad8485568c2a08", 0x3a}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd10, "b04d0000f3ff0863000000948f29a85700"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_execute_func(&(0x7f0000000080)="660f38026000c4218573f30f660f3805c0c481a25d4d82d25101c4e2b903a900800000c423f9df2f0840695c002917c007fac4c1f913b14a4e0000418f450f") ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) 15:26:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x50, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x0, 0x2, 0x8, 0x4, r1}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 15:26:11 executing program 1: r0 = semget$private(0x0, 0x2, 0x10) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/191) chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x61, 0x7fff}, 0xc) semget$private(0x0, 0x3, 0x8) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) semget$private(0x0, 0x0, 0x219) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getpeername(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sendto$inet6(r1, &(0x7f0000000480)="1b7f163074e10145afdb5f73cc40bf72b16413926ca991b1b6cde905a0edf62673d0832609c5a82bc6a0491a577d3b730ea3855c2235e06aa4f3bdc938a76e6233ab1a0688bb6079c7c0fe687b89a33c271727b1682c3b49f1bd8ce16b20c3188036014413f41dae6cd42691ca7c93cf51175e5186cb363f2fc590515e610b0a8dfe684906e318f1eff500c11c", 0x8d, 0x1, &(0x7f0000000540)={0x18, 0x2, 0x403d, 0xffffffff}, 0xc) sendmsg(r3, &(0x7f0000000980)={&(0x7f0000000580)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc, &(0x7f0000000880)=[{&(0x7f00000005c0)="e39a8a54e847f19adc07a8bc75a2f7a4681989c070e459311601b950e1272e1466fc20c976652aed28edc8f6a2fdca652cb3cc0e720e71738d25fe43f5b014a7ce68cce29e9da9a0691bbd926a51e92f88533e505fedb8915b0d2a2256a10f408cd3e3709716c7b7d7569fbafac8d0f4a788085ba0b7f5cf88909af6c843382ae599968df45f8baa7c2cecda5c48c660430bb6e1306e6cb9802799b6bb3ea8e94e7d610894796a5acaf154c16ab8b147997576e4", 0xb4}, {&(0x7f0000000680)="83318a084f86f54d43212357bf0350a3c4a54e37601ee7dbd7fa7a72ca17e25bced19ce997ea9d832da0d93be12959fec5b1f284ae4faba533b791e514bb782d19bd", 0x42}, {&(0x7f0000000700)="0c3dcb76e5d78ff738bf5c382e5e92225030fca3cce75a5740ef27b64e751c80c60c9bcf0c598b58ca43b3576cd5819ff1c13c6480210282c672e69c99a06b423baa42542637bcdb057dfc16b3ecc5837b8234a64e09b82b6619a8e8e78382ab066bd27f69783e809ad115ca3687ab42e0", 0x71}, {&(0x7f0000000780)="4e6d517426ae1c545e3393d2c9e27feceb9aa1753d79fb51f0cdd487c973816d97909c6f5d75736c067787e85fea75127a7199d260479ee09a826c48911ab1752a0eef126ca70bd6045ba20a8f53be52358f9ceab53efd4c49d9b5cef0d00fa4c05d97666288acc6fa85b9dc53dcb0147e69dca57632e8e4893115b058e805feb7441662f8500a66f2ed3b766cdc8d11547ba9654abdbd400dda28e24533ce96f379a7e10f9611e203649ec1e8e0825a05d7f2e755a8392e9a66660b75c6cdb8094b29630aa73f2af01aa4bdf74b763213b0ef323ece0a9a7ff7065847995b45470601858bc10087abe822ae2a", 0xed}], 0x4, &(0x7f00000008c0)=[{0x98, 0xffff, 0x7, "ef903ff84dfe0f3a98f239af65f3022bccefd88d6a0fea84e96f36c7d9519c4442272a35d09347aba0b8a81484afec8876ee11c937de1b50d564723b0d0715dc87c30af139481afd65b8c1f9bf19d8faedc5a4c3eaa15a3e480d7f8628345ee32da3159dd3604866da3eeb3ca1aa0d85dde3d07e1228faf53e57eb8bc5ee3329f2e66015"}], 0x98}, 0x408) sendto$unix(r1, &(0x7f00000009c0)="d0ef00d1547c184daadb63abd45746afa62f1e232786ca60643d8d40eecb152aafd79376f0b94b38ab31b35bb6313ac5bca9c4b77dd477a209c9b1760aca84fe51a9f8f46e92442c52bc086df01d75c9f4699c7f2ec3f8c5abab6be8c715f6691396130f411dd7fe3945e7fa2ee63e0b73df265b02ff9a2f9d909b0e01fa0c100604e9cd1c94234b03f2184b6f014d8fc94fa6736aa6ecf1fd3ac0ed35e5ad6965e013e86ee35c94ae9280c59f743b728c4c6b846a5a8e90d955b5effd5f0a6f105d0cc78375a4395ccbd5e40e8199088499088ea9ab9982a5354589bd17c076df80524c33007cb3", 0xe8, 0x400, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) semop(r0, &(0x7f0000000bc0)=[{0x3, 0x8}, {0x3, 0x3, 0x800}, {0x7, 0x5, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x800}], 0x7) sendto$unix(r1, &(0x7f0000000c00)="9384fff453618160daf1818546c9c9a868601785cdd2a2d668bd8755ab31423c89a60b8615c6d8861b951f30cc445a6d2deb06b1ff3c583075e4e21f6f9208708897ea9c448383c542b82f0431093adf8d9e02bd0e6d465f76ae539e4fce00b0fe59277293838c7819e1615bf6d28acbe441f64672c8feedeca99137d8a32472ec657ba1780ee46cf7f816d34f1614e2fdab6b08071a97927026b3c8c52cacb04c8f3c561b45dfbe09e2f254eeb0ca67544597249e41544b97a25f55c0b0c0b76d99fff6437adc758e39dc768967066c3b9c003b33d64cf86c31be31fb271aa12424af24570b0473c4ff5282894f9bc7a68dff1b54f41e349d0ad29b9d", 0xfd, 0x400, &(0x7f0000000d00)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000d40)=[{r2, 0xd4}, {r1}, {r5, 0xa0}, {r4, 0x10}, {r1, 0x20}, {r1, 0x10}, {r3, 0x1}, {r3}], 0x8, 0xfffffffffffffeff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000dc0)={0x4, [{0x3, 0x24}, {0x1, 0x4}, {0x3, 0x1f}, {0x3, 0x684}, {0x3, 0x338}, {0x2, 0x7fb}, {0x3, 0x1}, {0x1, 0xb24}, {0x3, 0x4}, {0x3, 0x989}, {0x0, 0x64}, {0x2, 0xfffffffffffffffe}, {0x3, 0xc3de}, {0x3, 0x1}, {0x1, 0x100000001}, {0x0, 0xff}, {0x3, 0x4}, {0x3, 0x3f}, {0x0, 0x2}, {0x3, 0x2}, {0x3, 0x8001}, {0x3, 0x3f}, {0x1, 0x80000000}, {0x3, 0x6}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x20}, {0x3, 0x286}, {0x2, 0xe363}, {0x3, 0x8}, {0x1, 0x1}]}) mknod(&(0x7f0000000f00)='./file0\x00', 0x1, 0xff) setpgid(r6, r6) bind(r3, &(0x7f0000000f40)=@in6={0x18, 0x3, 0x7fffffff, 0x8}, 0xc) fcntl$lock(r4, 0x7, &(0x7f0000000f80)={0x3, 0x2, 0x3838, 0x401, r6}) accept(r1, &(0x7f0000000fc0)=@un=@file={0x0, ""/108}, &(0x7f0000001040)=0x6e) 15:26:11 executing program 1: r0 = semget$private(0x0, 0x9, 0x2) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x340b5606d6f2a6db}, {0x5, 0xfffffffffffffff8, 0x1803}, {0x1, 0x5ae, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x5, 0x8, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x200000008, 0x1000}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$inet(r1, 0x0, &(0x7f00000003c0)=0xfffffee9) pledge(&(0x7f0000000200)='/\xed*-\x00', &(0x7f0000000240)='\x00') lstat(&(0x7f0000000300)='./file2\x00', &(0x7f0000000340)) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) wait4(r3, &(0x7f0000000000), 0xb, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x4) symlinkat(&(0x7f0000000280)='./file1\x00', r4, &(0x7f00000002c0)='./file2\x00') 15:26:14 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, 0xee00) r1 = geteuid() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r4 = dup2(r2, r3) setreuid(r1, 0x0) setreuid(0x0, 0xffffffffffffffff) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000001c0)=""/38, 0x26}], 0x2) geteuid() 15:26:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) fchmod(r0, 0x20) shutdown(r0, 0x1) 15:26:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x6, 0x10000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcc7) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:14 executing program 0: r0 = socket(0x18, 0x0, 0xb9f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5a00c5d461cc7b10c7523ea07c4742300000000000000000000"], 0x1) close(r0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x27}, {r0, 0x20}], 0x4, 0x100000000) 15:26:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/76) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000100), 0x0) 15:26:14 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/255, 0xff, 0x2, &(0x7f0000000180)={0x18, 0x3, 0x5, 0xfffffe0000000000}, 0xc) socket(0x20, 0x8001, 0x0) 15:26:14 executing program 1: r0 = socket(0x18, 0x8001, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0xffc, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x2, 0x6, 0x21aadffa}, 0xc) 15:26:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffcf9) fchownat(r1, &(0x7f0000000180)='./bus\x00', r3, r4, 0x4) poll(&(0x7f0000000400)=[{r0}, {r2, 0x10}], 0x2, 0x1f) 15:26:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x40) socketpair(0x6, 0x3, 0x73e1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000180)=""/4, 0x4, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x20) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0xfffffffffffffffc}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 15:26:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) socketpair(0x3f, 0x4, 0x2, &(0x7f0000000180)) open(&(0x7f00000001c0)='./bus/file0\x00', 0x220, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 15:26:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 15:26:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8001) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/118, 0x76}], 0x1, 0x0) 15:26:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x2, &(0x7f0000000040)=[r0, r0]) ioctl$KDGKBMODE(r2, 0x40044b06) chdir(&(0x7f0000000100)='./file0\x00') connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 15:26:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 15:26:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="8910fa87b00e607735c57977c340a96059c468f404063e67fca190fcaf2aaa02d2008cd28560fed90c2bcbdf830c73113b7b736468080be3c01530df99a273032af211fee7ee5f48387adac32c04989faf0ff82f5445d08f40cfd4d5055eea9a26397a0a623fe252ce6c8cdf14b1555e4a38f05c2957236269014a5766289a47000000000000000000000000000079", 0x21b) 15:26:14 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) 15:26:14 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 15:26:14 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) getuid() setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setuid(r2) setuid(r1) shmget(0x0, 0x8000, 0x85, &(0x7f0000ff6000/0x8000)=nil) 15:26:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0xff) fcntl$getflags(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getrusage(0x0, &(0x7f0000000180)) 15:26:14 executing program 1: chdir(&(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) setuid(0xee01) r2 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffffffff, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x27) unlinkat(r3, &(0x7f00000003c0)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000400)=0xc) pledge(&(0x7f0000000300)=':-,\x00', &(0x7f0000000340)='\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r7, r5) getsockname$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpeername$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) fcntl$getown(r2, 0x5) setreuid(r4, r6) 15:26:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="0b0d8fa6435be36ff2c1dba5d044419e0afdc3699cd00bc294af0c3e10a1c81e1a57e3196d620124acf5d8dd99fab04f6ac56010b87a852ac3297a6d464e1af534f53f7b5eeda592299b794a8fad225b261fba0d7bace1b688aff35c600ec6e4242005316e6d7d19d11d56e3725a56c89bcb09720374d3aa", 0x78) close(r0) sendto(r0, &(0x7f0000000000)="4298133b3fac3806ae4b84a9b8b87abbc77f", 0x12, 0x6, 0x0, 0x0) 15:26:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) socket(0x10, 0x8007, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="99474c90cda14ca0fc8ee6d333503383fcca0abbb51ffc86d7c87eaa9e7b9840fd53135aee6f744e48922887ccf3ad617f8c62703022867ca126b9d26f9345c4b36f8fb49e657639669c986d888aaa6172678934fe25996a1c02b067427d829f574f5f3dfdb669070a1efff7f6b57bd763a62d7e64f5103ac91ee726f53612a5de4b62bef75b13ea7498f162ac6289d47aa5e779d27712ba68ba50fab59289dfcad79fbdfb4a4e2d6b23dbc68cd18e6bc9e7e20c616058d235c83b1a351d3fe129026a2b865b587670b73c2d7aa27622e4ed764a432061332091ae9b34f79f91c5286f", 0xe3}, {&(0x7f0000000140)="8fb44f863b8979d1d365bab168459b9f6ea88dcf7949beee2f", 0x19}, {&(0x7f0000000180)="d90133f4a38773cb49ab80c07700694912bdb54993e48cdcd8e007dc5063e5e78c578696f9a28aa3beba8442db0d5797101b0bcbc902ec390038ae6658028a62bdb8f3e0", 0x44}, {&(0x7f00000009c0)="c0da4baa8593f03c99a4b81552f1012a618f11439d6179beb78ee1ee9b9d5daac562092caa7186a696b75bdf8eb31831b521d2f783870038627f39a92fd493473c2f22a1689b7badea2e22d3283bad8ce89c1b55bd6070c2daee1ff4ac3a3ebf015a0009adc1de249a67df8dcf1f548c56bd020006dcf0aaac39b178ee3f6c838a278653267a69384d64d42dd0b3bf9f0afe4b137b49a170909b827261fa18ace8bd3dfe284de4058e96aa0070b4973563414f2b1a53c10276ca66c18ab065a7591e8a38a8e2b7017cdbf9b8385b3d46dd299b9e86706728ecaabb2846720d26f36a6468675802a2500901b16093fb7b46e9dd9dbacb14cfe9ee867264d468f45c5a51e4a7fa9b78765b412dad0218670291670ec4682c37892a725a61f2ee901035c36177205e43c8724401ea22742529700184c4eb6fd9b9f1a5ca54dcfbaa5a3cedc5a4e5078c9ad2b05b2fab76ba000f9fb6e62d4eeb3c9ecd884962a149255524a6001fd3d84c0eec458e1757416f699c7e8c4d182d84d86596f7d72a728b4db4b77bde3f96d82a9da68928088b6bb01cbd66cb58b49b0b5c3040bb2858906daaad9c50c446580a6df9841c63d3fde372cf870717bca44c91f54e9e20bb102acd21b9861da8e5832cc6195de52de37353a778890cb96ca7615511afccf5820ba33e14a854549e37eddc8a79929ed58e9f5b07f91d2a1266761b4014e382b6d063ae701f86c6372f8a25e10c61376ea5194014f382df51788f36d03476e4b1ad122785c5d2754946dfbbee467fcb68f13ca0b1da0645cf20f9dafb8cac17e4e4f4435fd24307ead4fc709356c935aa92ea541da76f694a53c691b07c1337944bb92449d769e890f5b31f7a4b8d03d93698c20879dd8a662efd88e2ebc21da3789547ef12f3aee4dfb8f4491008e0945d44383e7c16a11611d3cd7b1d7045bb8e528558e27842e3bddf856ced4810f4abc3680e0d139f3477fe1a34c3db652dfdec2091652cb22384da6115a22a7678122bd4fda930c9e296fc1a0686e1705469c77921e1c2591e41d43109d04ed7f3ce1e1f88b519e5ef21aa4fd6a2257b5b128cc7a9ebfeacc0bd67e7d0d84a46c406fb7e023222fd909ef015d546b4ba55f8ddc122cbf5febb4b31c7920e7b540e4d4c9897eceebf20056e262efb6d7235cc59a4f8b47d574fd1d15a6df708f201c181af0f74a22cf570476044fb4b258ffc77924fb920e6c58b807494c9e315c9fb5a7e8d760ef312024f151268db9d389d970fe367bda6fdaa2fe7aa5611eb8da4fc5a325fecada08aa90cd045ba631c8123e91d4509b174c66d0379f1d770555a4438b3a7cdb5e0b04629e70d376d651951c387e1e55fad20bc8c318b054aceca7c786ea993b08b891ad1384015b6c42dc9a6b23d4008f3803d86430f114c2171272d447a965d647b7214ec3128de449e7bbb6f4cfc71ef5d1a2f6b3a75225ecde214cec1a7a2f952b3b586f1935b719128b5041fdb0780bc650972bb73972ea8a0564b2e8562a61ca143775e03fd5fb18c6041ec408cf60de2f99fc0994201d528619d16df8fbec6ed126f5079bec36470f2cf963ad95b8096286da632b9caa93c8b86d199715f54c251a80bae95c3dc22df445feb5839f2bd3d5b9133448f753d49eae9ac8dc7f7852b74566ef6cf82e85c2d7666d6819cfb3d629a7a65f607d641918daf53043b581e7f8d296bbc0e7f8e101d8f5daa94d0c074741110a4fedb593c656c4c8eaba99e78f4a8a8c264116b8b6158788f437d64e14021a91409660822c9df561ac74db8a3b354ccda73f77f0fbdbc791b4300de0234411d8a080789c982eb30e8ed784ef3469fa3204aed7379fb73cb27d3b3c958b1680c6e9c66255f34e9bd9e7dd76b90532bc801f622c2370d87a3a47a4daa13c536f6cb7ed014165ad130ada05db99bc43bf4558d9cd14d9bc3a04d25adbeebb9973dc5bee27225f193cb784c956b6e226188b2a86b5f577cd054bd901c545f235fbce20f75bacb321e0c5ea818eb38c9036911e91936fd6741fc5e9951f2227c496fb85131f8d1cfa35c46c9fd3f38aec00a626d9925fab17474df85b0ece763a2f267178d0c041e10a15ff9a9e2294f124aae3b0ebfc0f90c6af6be9253f58adf364dbfbf43ca770ff802394f4daa9ca43e2b37f2834d2c7a541d88cac7aa7b24a9271facaa26dd729d2a616ce8ec39a2a736dccb8e6baee29951a47aaadaf8916e6d9cc35b1d0dabff5441a5eb0a6e672c39384319629f3ddd3ddc031a7aa1a04c392823673cce6bec1e168f3adb3ca47b95473a3f6112ccc18ec8cfc9f311e799c237a26b92f53ebcf201db34af7f1409cfed74e69200f91488dd560727e2b9903153feb68dddde76705ed393b26221bf6d6e70b6a60cbf141a40a1b7acd10b053e394bb74cddf7ffc24cacc0439b3b0cd42844008e0ca9ffdcdcf16be66b678bb39ff920f79323d3c9a1d658f795f866ce89f6d16bf07749931d3705735d94a2bfeb85f8a96d87d4617be907a96480afb8361cecb9314e9095fe76b2e824029a4501788411fc7f7f8f76a64954d3e7e1b8a6adbcc7b63a1c32fa22e15dfd4a46a6123607f4d8fb7044fa43f29e83a153d37e084fbd75853b42d1a6872c2b187c359f4066e242f658a48b94a7cdcf6e7abf30a73324f94786301ff4916f1d5a2e839cd103c24c43b4ae0617c20f93b408e4b0ab1c6606c1668fa5ca34e5178b83a53513d31b7bbe98915f49e65b53aaba86531536c4158182f0be09e759e859ed3d3e838711783d6cb577f93c7ce8c66092db0a9953107d44246f0a987adad801cbb69b69f222d7214b7148608e47f41a331efe519cc7e7e163e6f6357c5751db764344c2048afcd5f2ac096fce77c7a58cd9218360ea6ae56db26e0b83f2d43801ea2fedbb5d8d945a933eaf60a82f6507df27733585715f043f628dadf7c64ef846b3b1dbd7589a16dbdc4b316f47f882b4d2f6010142f22ed74d387c7eb9ee1292c2d3c6cc6e8874921f5024d06943b328238e925c9614e06e523e22f17995996cdbce10969772e89d07e1ca11c5910a4e2b3cb2a4e6945929b0f1baa00122a5a80cc829110515a73591d4a24d43c5bbe84e76725958fc749579c487fb9fe4e2aaba52042f02a09980f9e524fd64ee34777ee49add39cc358440ed4e6482899834469d8e92cc6f45ffa3b9178fe3a8ee3f9d2d6aeb3660ffa179704247d7256e32d58c2e7b3d583f377aa8989e16bf4ae7faebcfc39f17159363b541da7c06ded7906e6057e92c321a72b2a6bfffa86046ebbdf9645c69714bff241ac833e30401ff1e0659583a01db985a22a65d94d8ee181ea25221ebb74de150a9c51207e307ad7b6488d5a36e17dff79dfc2d72252f7e7c04145d0486eb450775266aae452cac348b12dc258a86b8a71209d2313c4728a2854bb3c96d0a7e64de14586ba340561f14ad142b8f9d1b4e755bf4d4a0aef7c93eaf4d48e74ebcbdffbac97965fb4f31b869b1fc87083c4793f6765f158adddf4c4cb632bf8e1168027e2ce78a057a4031dd92e8d24c465080036d66394450ada350f85c15103389d1a21289dd0212b9a92884c7bf4887d5c3ed025e79846999a1affd2e16491ed391f18b54fdcd6e0b630d30548e0fd0e09d083b0fe1e970e37edd9c0e9c3cb2ec8c7fc0ca5ffcafdddfd186a7dbbaab8d6c0ee3670102529ce6ee3abb20f71115b27482d4d81cb11ca99e271398c0bdb0c8706a9ee1048b0d65ce6e4356dc2263ea71352f5c541c3ad992a9b797c59aa6b0a58c728e6c9fe2b9fc72e165ed14659ed858cb78eff9037adde5c9a54956b0d4260cda2076375721579f4303ddd698cc2e4a07676382be96ad38c1db069fe08e68fe7ca18989e18d4e7d926bda475e380c8b10cbf159ee75e4be9ed0c66fdb7ac70f3735b6422de41772eb11833e01f18225130f450d7abfa865a091a6e4d6d61568cd722c7885120124f85c390d0fd062d2e40834d76dc9a34f97ae0f2e43d1f5dfc0cb7bb209e89dd965d9cffc1f441f91d4442886ff764a4de10e3ff6c97b7027ae0afc2919c916318549542aeed444345199d78e801724467af39ba0a9b3c833ccbbd20780e048b63da7fc76fe8a447749767272eb654ffba15dc98ec922e91996754812159f35fb1b0397e9b56ee38890748e8ba63c123773bcfe48370cfc6d30ba900e9b559cc99d17879aff76e62eefe2cef19ce0f6fb0d5ae2d47395faa17036e6df86d3f4b2bfac200e1507f91743a84ebd14f36a740719238159680b3ec757f493de3928ae2ba94f2b4df0d233b3788bd657daf94302882dd2b35de657c6c1060f4c290cf14dee4d64e3909f8ecdc8c15d30eec4feab019980a10547c2e86fe51323ba80d60e25c07830c1fedd6ac646bce3e77a85abb220207c22b286ca1894d5294f6ea762f242c9c86c8dfa05b01cb6d3424ddef1ced129eddcd7a2add50370302f15525cc3116e329b3f1c319a2ade6b8d109d444d78dc1407c5545832e756f1c8015d97dd10b51b49e2b478922525f1e625dcd7d5af2455c3524a8993c62a719476ce586bce13faac8ed1454d6badb73a7db0615dd5376270e1850ff46ddc576b4f3a51ea7d45bee4ca2afec45220b8187dac498447c6bfba936ca5b048317711654bd9f52e892032c0d7b7b650f70ebb1ff25475ffffff74fdad5329b0e3f7ae7a3c46df5ec59fe2a7edbe2943c5a5f962cdcc538e2ef24c8f1b305752a2eb7e6c576a8649f7b9ae91578ed9c8d48908791ea7d5949cf3f8d13512200873a1fb5966962ef02111ff48c5950f250f94d2b50e3909d6189fddd55b6c3229a2c8d466463a2adce0fa50aebbaae2ac703ad47fac016cf15540287a00e8ad4d33c708667576144997213398999881b8e7cc3c16e36cd7d4da318c7191be75bb3fee0718ab252b009df999f8a3e46022474195daf0c1f30b78c7c2df5b8c1855eb8d00f0bb575dd4d4c2a7e72afc81675841a666f0971a794767a8fd60a046d668c0ed1498afe16dfc35a24223e0343bee6d8a49d908d73d65951d9ff19147c5ec4dab84bc0adb10fe75e6a2ed90211a4cc4eea9879729b3d15b99831724a409ca989aab217aed62a335eb64d2c47f15679655f273718d07a360c4ec59af826da60db1b7a5c8f600e28cc52b84ae9ef6604e9a3e5befc401a37ef8560e869c1f7139a1c302fd876dbaa93e6ca3232e8f59918dd31248d4aa7de64113962b90f5d02bbaab8dd2c2e422163e05e5c72e69301a428d12279634c6b9d3ba63b22d56e2363ae378d5aea09c47bf877642db2b8e813ce6097af655ed79d03ca679e7d1527756e837b4d3623d1307df11f6b7f7c0799d9e3508d03ae8db87fc405de3d758214204fdcea8d095904a5d76f2c56bc84fe6caeb6e5f05c3c087edccb7a75eac82e458a144d6eb371124eee53efcf47c26cb5be51adf13736f566cb2e1fdfd72b81328fb72146e72b625c481dc76c5c1e31546f5a5c1b4215dc9570a820db08c78fca0cc689f1728d5209ca31000797b622da40b1bc7f600578a737eae5e81ee0fc8d7853b4e89a08526e51538ca62c46b9b6e90568bb55f07385a9cfa75d17bd8fde53d9891cb632b7799a16ff3647ed9a4d95263665ed71ae7741706d0a20a2b74a8244118b846c501995072d73cebb4ec491c81acc63f7a1c1af4a96b7df463e783203356d7503e288ce68826580b27f603eaa3a528a2668e08c7be43ebbec8e013144952675b1c732194c216caa494382570d4a282022101db1bec", 0x1000}, {&(0x7f0000000200)="d06791f0176efcff5db82bd22dd9eea0415dd41995504fb3faf17f7bfe93e8817d1786b343eeb3d51b5781683449563e181e03bf15eb5bd61bb48664c8b3df85aff8aef6d613beeac49fec383ebefb1e17c1d6a9a4a605ac4574", 0x5a}, {&(0x7f0000000280)="d5ecc726e6e9aee72bc66ce7fa7703a0c9ab45dcb8506faeee1fe53a093e09ba4194fa5f17bce97db92eeb4b6b0b1f1c0fdd68d0ca7156cba0352c2818d14823dd9a72309049a1496449eb9d466c22b6fd30f1a56ad097e842bc363e1c101fed9249758c78ef46a3ef66707ee6bf3e2239c40f8237facbf5ded3be9251beb8777ef784c5d284d5ac88c83fe16b74cff62773050056f23bab7e18212fd6d6d3c119f801de78b0fb1f743fc9c1a9781df6173d8697b6700ce76d5c76d09a5ea5bafe2b65f62a9489edf78d63bada037532f554611f1b4c8f837dd68e5d1798de4b0ca278811d1cd268e680ec", 0xeb}], 0x6, &(0x7f0000000400)=[{0xf8, 0x1, 0x1, "1c56dcd77e72b26ca3df9c6a7e026f631a7f8fdd17d0345a5029e051139282cc038dfa9f35c353ac58019e3b635904b4c2831c61d60bfe8b1a807f037710a60d62ab32db8bb4a2758d2ccd9c55657197daf5e2c90a4cc4bbe1489d59fc9fd59b65683f64a07511c51a8137eb3fb97def0be572e2425d243149ea4f57b511fb0845d2594e6da8d883b9b4f3b49c0c6775935dc041fe362bf32eabdbfdd0289e25e73c0a60e22655837a9f99329f7aa87b335363c5de23c82749abfe04adee289532a7e6b4b9e6dc9d2189740ca16e1ad7a463bebd9a9f5d80e7cc130a535cfa14382e159a"}, {0x30, 0x1, 0x6, "41323096e2ebd8f2027eab5af516b036b0a78ef074eae8a2edfc941727"}, {0x68, 0xffff, 0x2, "dc35369e84997dcd3cacdcd789f86acf43d80950af58e41162cf2a193510f141cfba8d44bbe0a257dd53825dc4c9aedff37d8a916353cd6005b36fbe9ce476691c9f2ba0dbb34c28ebb3173b1a3b80fb8f0e"}, {0xa0, 0xffff, 0x200, "2eac4c9aec1465e32c7dc7f80aec9dfa05571c4b9b2eec8b7e4ab6cdcee586ff00449ad9b3f79fc9915c85677dbe403392ed6a160774160c464e2e61723f6e4c86f6fe2893783977d08ad8094b4063760f9a04fb33e815dbf5749125dd6e38220e5632a0a51bbf5a4e848ed868e5cc82367d4fec5e15f865c397d025e1cfc0c1f6547b5f669298e92c23b374346edb14"}, {0x100, 0xffff, 0x2, "188faf61a2ad65b4b4aa4b661a8b2f65b52603070a5269e6c9accf95433f98a83333d7716076eff832fdb20cc5e14d387381ea76a8b98dc8cf2cd1252307ed44d05e719e2f2caf2ecc13f5b50b8d87498e712e53dbf2c14ee88e519744ba50b7a6ee227a569acb5e126042d9af1b870848f702b08d117d2f646f9f474516041e90d6cbaccc70ba5cdc621bd7b5af6c8ef65b5cda3090b9da8cf83d4e41246c65e7c1f6ff58b423fd9c392fd2e8bdb46543ee03fdd7a8aeb1266c0feeadfa71620f4455f95626d65852f7282d7cd26432aa858d2e234091707bff0a235fcfb30feb90f64efb438dc435b37bdf8d"}], 0x330}, 0x4) 15:26:14 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000380)=""/250, 0xfa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xef46, 0x0, "238da576a8cc77375e3c8c78f0632832ec4845a3"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8000, 0xffffffffffffff98, 0x0, 0x599742c0, "f912a5a64ea89344a150251db3dee28c9d0b0925", 0x0, 0xfffffffffffffffa}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x7, 0x1ff, 0x3, "4185306177cf0ddc2702eb78327ac47acbd97e3d", 0x2, 0x150ce3e6}) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) semget$private(0x0, 0x4, 0x300) 15:26:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xd1578b1baf1c811e, 0x160) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) semget$private(0x0, 0x3, 0x2) 15:26:14 executing program 1: r0 = socket$inet(0x2, 0x1000000000008000, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) fcntl$getflags(r0, 0x3) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x100, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x41) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) socket$inet(0x2, 0x8005, 0x3) 15:26:15 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')[,\\]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='n\x00', &(0x7f0000000300)='-\xf7\'*\x00', &(0x7f0000000340)='*\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@%\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000500)='\x00']) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/45}, 0x35, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000b75ee9cc9a911a7c8e880c74f1570533af407b9edc2b1addd9888e351025e2a5d48b8884442cd27cf6abc1589a5b356a63891e601752aad54b04c833bee954802805d7f83408f604d1336646355d0cab32788e0de62268877b335cf47c00005bea34275681cff0b50dd99d985df1ce3d0adc3ed5d2e4e84d6dbf800f8eef3a1249b77e3f1f0cdfc2436484d6b47219f6c275fbffe3089e3edee9a303be957eb16b3a0fff2d75c9ce2b94bb6c3a1664e05eff7e39e42b92f49b95135c641941b95ef2513a3dca1cf29359943240ee8ccaccc0bd9a782aaceb79b654671b063e768a27baad4ee540ce5a6c8f067ae92b7ed2867b4513bb00c4f88d28ecfa8b624d20eac6ee6af1f251f9d4930340d313ae57bd31d13c27548ab9f23a5c0846514049a1551e52b6"], 0x1, 0x800) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgsnd(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000042d479df56d89b0168b7f4b65e136060a77849ec2123753847ed1280d8f81a6f2c9ebdabf9ac70c8d7f8841810144a67290e00f2d330f850b34efc047e5342573cbea947362d58c3f85439eb5b57f5cb44b49ac4c337cdae9e5a4ef058f8316b3b923dda2010ea8e1a606a8a03fbe5ea955bac5ffced26b38fe3"], 0x1, 0x800) msgget$private(0x0, 0x14) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000740)) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) socket(0x3, 0x4, 0xed2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000780)) msgsnd(r4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000e60b34a727beb345ed5006e8f81681250c70eab177efdfc23bb218e78da44f5eece6b99ee0b3b5b4e07dba61f52d12a58c93749f88b7b6d6370363585ff48a7f81f1fc6ef6d6adb76fb8984355202be32d49ab86d464e1f649ead7c6ab9d193acbd92bce40dbb1020018194c0bdaf08cf376ebf90dc5587c845dfd93aa96a9c4b2053f7635683489faaab4534107ad2b0b3cd5b2b1776f204f01de9bf6ff97a3cc8c62b11d5492e4ce4b1947eb7cc363d4506a946ee2cca5832afed770bb60ccafb598e7178b131f800c7ae0a0a6b9e4f567fa7d07030765f8d4677bbba141c13b89ad822ea2582ca1ad77a1d4170d5a4e999b1df74f2fea9a38aaacf28e0700"], 0x107, 0x800) msgget(0x2, 0x383) msgrcv(r4, &(0x7f0000000900)={0x0, ""/153}, 0xa1, 0x3, 0x800) ioctl$TIOCSTART(r3, 0x2000746e) r5 = open(&(0x7f00000009c0)='./file0\x00', 0x38440, 0x4) connect(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01002e2f66696c653000afe9775372b52241d60b55b202c228610f94520eb48e2fd57a2e4cecb94c0f4a53b47015c96abbc1baeff699072291f533afb81592c21f020e4a1c5702bcf3d6e99d53ded1d9ded563b805fef2e109c1e4267db658ea4c0e40a2a8e3f184caa72da3feab4c8a52ecb6ab21b5c9e922f72185b16e83aafdeaf206372c2ae2a9acf4000000000000000000000000000000000000002776d37fcba16bc2eab9f14e462279bb17d863152c3e3fe3b063bd26a91cc1ce1bff0cb2cd9ee371baf5ec80f6e264cb50ddd25244f3463b7a53ac0636c1134ff6473c02a63b11e8d70499fd983cc99c099e3a57afb6c5f6b51bb250ad0891907448068596470a455284036efccece48a3f4262f"], 0xa) fcntl$dupfd(r1, 0x0, r2) connect(r1, &(0x7f0000000a40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSBRK(r5, 0x2000747b) 15:26:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20080, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) setuid(0xee01) r3 = syz_open_pts() r4 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) lseek(r2, 0x0, 0x1) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/196) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) 15:26:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0xffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2094f, 0x82) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) 15:26:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/99, 0x63) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) accept(r3, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x9, './file0\x00'}) 15:26:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 15:26:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) close(0xffffffffffffffff) 15:26:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x0, 0x7fba5fe4, "010f801c44d816aa85066cff7f000000827600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7ffffffc, 0x81, 0xc6f, 0x1000000000000, "096831643c57c57194f55382b4317600", 0x3, 0x1a}) 15:26:18 executing program 0: r0 = semget(0x1, 0x3, 0x100) semget$private(0x0, 0x2, 0x1) semget(0x2, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 15:26:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xffffffae) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x20, 0x2, 0x10001, 0x1, 0xffff, 0x2, 0x4, 0x0, 0x2, 0x79, 0xfffffffffffffffb}) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) 15:26:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 15:26:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00 /file0j'], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0x90, 0xc}, 0x1) 15:26:18 executing program 1: r0 = socket(0x4, 0x0, 0x100) flock(r0, 0x4) select(0x40, &(0x7f0000000000)={0x8, 0x7f, 0x4, 0x0, 0x947, 0x7, 0x8000, 0x1}, &(0x7f0000000040)={0x3, 0x5, 0x0, 0xffffffffffffff20, 0xfffffffffffffffc, 0x3f, 0x40, 0x16f7c0}, &(0x7f0000000080)={0x1, 0x26b, 0x10000, 0x10000000, 0x200, 0x7f4a, 0x8, 0xf2f}, &(0x7f00000000c0)={0x4}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/209, 0xd1}], 0x1, &(0x7f0000000340)=""/160, 0xa0}, 0x843) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0)="ea3f0008", 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x1) 15:26:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) write(r0, &(0x7f0000000040)="7bf399f6c44118e2d0412606c99ca1c9821b6ad18372c6b2f4a375babd", 0x1d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) 15:26:18 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20808, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xfffffffffffffd1a) 15:26:18 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000), 0x0) 15:26:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001dc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84080ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2c3c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5176d57775a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c114f95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b70be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25b0800000050f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0073c77b25084bc6bccbe2e1a31b6a624bdfac8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfec2a975a137249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151ced8cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0000000000000000000000000000000000000064f5e91105e04e00000000000000000000000000000000", 0x60aa85df6da38689) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x1, 0x0, 0x5, 0x6, "85f013c3891e92dc662ab18c35bcba1ec90bde91", 0x6, 0x5}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x2, 0xfffffffffffffff8, 0x5, 0x0, "749d8cce32f4a2286618508b3115bae3efb41d18", 0x2, 0x9}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:26:18 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x20000000000000, 0x0) openat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x89c0, 0xc1) fchdir(r0) 15:26:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x81, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000240)=[0x0]) setegid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = semget$private(0x0, 0x4, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r3, r4, r5, r6, 0x1, 0x4}, 0x6acffc18, 0x1000, 0x6}) 15:26:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) 15:26:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 15:26:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/164, 0xa4}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x840) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0xff, 0xfffffffffffffffb, "bd3373f3953b8397d939b95e764fd3f2a3f38a7f", 0x6, 0x9}) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:21 executing program 0: setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa88, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8d) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x83) poll(&(0x7f0000000100)=[{r0, 0x40}, {r1}, {r2, 0x4}, {r3, 0x8}], 0x4, 0x400) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r4) 15:26:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6e3e31) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10490, 0x20) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)) 15:26:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8001, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1f) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 15:26:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2002, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8b, 0x6) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x7fe, 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffff7, 0xe2, 0x800, 0x1, 0x8, 0x6, 0xa238, 0x0, 0x3, 0xaaa, 0x8001}) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000000, "f1520942bb447f6f6229040000003f11f44bd69a"}) 15:26:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x409) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x3, 0x80000040000000) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 15:26:24 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1b, 0x1, 0xfb2f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:24 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x9c37, './file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20268, 0x0) mmap(&(0x7f00004bc000/0x1000)=nil, 0x1000, 0x1, 0x1811, r2, 0x0, 0x0) setuid(0xee01) kevent(r2, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000289000/0x1000)=nil, 0x1000, 0x7) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x3e1c1c356a786388) 15:26:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0) 15:26:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 15:26:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffa7, &(0x7f0000000040)=ANY=[]}, 0x0) 15:26:24 executing program 1: shmget(0xffffffffffffffff, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(0x0, 0x0) link(0x0, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5) unveil(0x0, &(0x7f0000000100)='c\x00') socketpair(0x2, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0xa0, 0x3, 0x1, 0x3, 0x1, 0x40, 0x1, 0x0, 0x4, 0xdd}) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000300)=0xc) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) clock_gettime(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') getsockopt(r0, 0x5, 0x8, &(0x7f0000000640)=""/71, &(0x7f00000006c0)=0x47) accept$inet6(r0, 0x0, &(0x7f0000000000)) sync() 15:26:24 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x49952614}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x9, 0x0, 0x6, 0x1, 0x7616, 0x9, 0x6, 0x2, 0x2, 0x9, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f00000006c0)=""/65, 0x41}], 0x1, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x0, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000000480)=""/208, 0xd0}], 0x5, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x7, 0x1}) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1ce) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x1, 0x28f9, &(0x7f0000000000)=""/110, &(0x7f00000000c0)=0x6e) 16:00:00 executing program 0: r0 = socket(0x11, 0x8007, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000040)="186fe65c", 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = dup2(r1, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x2) dup(r0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x20) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1, 0x0, 0x3) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x2c2, 0x0, 0x155, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x11ecedd3c4afb9bb}, 0x2) 16:00:00 executing program 1: nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac1ff}, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00080000", 0x8) socket$inet(0x2, 0x4005, 0x2) 16:00:01 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x4a) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) 16:00:01 executing program 0: pipe(&(0x7f0000000540)) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="13d03f2ebdd2a37d75b54703a40e6ab1e508b152cdb9fc2068b91d3f079015ed773986fcddff6a62acf8bed496d44f41f666ed23d4a214c346ea58c1b0342248df9c598208b4f1ea831bf4db4e739f1e1584388aa4dfd6b01f8f0872", 0x5c}, {&(0x7f00000000c0)="3eed1aad00babda3cf0b77ca27ad340d8250f8b1c55f9204e0fd901c18beb739f5505185cffc213da63c5f2b42d3b5384a9197d6a1e13ed61d953b3b6fcb4d70078ff41ab734c405954e93ce2ad8163175f647fdf32c7394bc42fc904369058762b6e5148b8356ee896c1b79b2a2b9d3324d1971993be9a6334250b1faa7315e10d6d23379fe4df085d035bb980e43761a0989e57726477a13b8c21d936cad5efe81c5b0386ff1cfd7f6077ae908795f09eced6f7ca21d4af1c91374fed33cd3f6453563434a2ed09c2ba5b08497cb9b5d3cc60ea2f40a8ee92bb778c2998b72f225", 0xe2}, {&(0x7f00000001c0)="ee5be7b82eacb86f6c94d54ecb5f187a50ff2caf42dd661334db18d2a1f2c7760ae5ce41dca97834ce40624e0ae716a336ceca0baa542b78a90131d86da487363cf488b9fcbfb7865690a6bce3a80c045937dcf437d014bb41a39f7a0008e4b15342128cfbb50ebf49332aa1c43ae9663f47568c008e61689b416fa291f44fc9231599118e9e8110dc7fce", 0x8b}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40b}, 0x405) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000004c0)=0x150) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0xfffffffffffff7ff, 0x0, 0x0, "dc3e9e0000000026e900", 0x0, 0x2}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) close(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000001c0)=""/99, 0x63, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f62757300d4a1cd670a0aead9c148cdbf2a7a53fd37545edfc7c53b969a212f87a2c56a00a6caca3ec0f93dd970302e4c010000004fb535a4fbb36848fe1156d539185aabdef2dd6161cd5884f3b0956e0003c8b8727f08d361a51169de5ee45720f6227f707b8ac391b4298c89f0524f60d0dfee52a10a05e7a6aa4a66a757bae6b51925ef68b1cac56d38c801acd2"], 0x8) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)) fsync(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/89, 0x59}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="5c27f697a1aab740c716741f368e354f97eedc5547b6dbc6b781a8a5479be7dea081aab8d244da5cd4d4ab3187b67745f4069c3b360ac6c0213d4ba1957bf0d75743f29d5546bdbe5b77c906d25c1638a3b593074def9d04a2bd4fba3dca4007adff9a92fc0a867c216b59b4557aab1ae39f891787526917562c91c6e00dfb90a4c4f6dba888bca0dd861ee7407427b986c71dee3d0c4c1e02a11eddd68e8730f497e545b5d988b447f595d3333f"}, {&(0x7f00000002c0)="00a331dcab7f804c60426aa19633d8fe328b5c2e7b2bc34dbfec684d76e6b7b7c009e67b5bc5eefc91c7a4e571b77b14e5f9643c763edf3f48b462a7c7af9d6d5f6ccfdb9539f6dc277a7cffd2167172eeeec0b72f435f11cf813065237af6a3e4e0f35759310dd06dd358c743938f8773e313265c721c6957fba8ad2b4d3b20b30ea56de1042390ff75706b711cb78d4b939cc99873620190e0dd95e54513ecf155803cd6569a3e2a5cd26c25d2c86ebc9d1e9f40f1e661b66e14013a2bec94d097a3fd"}, {&(0x7f0000000500)="20c3fef57467aaac21d043c5b36f5c75ed017a10c38af1aac6ff1dab55fedfac072e736572f5c0edc321f993d99ff4373b6fc57784a252e09644423ed189c994fd2479dc054fd445930c523902e5bf35f70ab769ee0af37dba2118f68562ab53e2b33ab056960bddfdaef79b4991e50603ec7ae5af7248056e90875eee1d81607ecc468fb5ec5cdfa3739667c9c416feda0a01020de3c6b913a264f229e0f1905954f6c08b2d8052475bb38448d8c1ec86a9f32c95f2574bd9a8d3f33ed1c0a1fe2b0cfae140b4de6513e62aaa957dc84f021831e3a615419ba4ad97677fa7110bc5517c214f93a13b"}, {&(0x7f0000000600)="2bf3171db0b3499361a2746ab74a11e5d57b07a9670a5bb5afe819cc6e3e886ae8d7e866bdcbf486abecad9fb3bd0c79d0792f7db238a3108cb46148eeb99c72f213bd3b24d03445c1892d63a35628468277a397f58a2a0342c5a9ffe030d63f485705ea0057d8cf56b069b7e51d23da8b6cfc166188d19877ea9b9741b1fdc17f410289da009a7b247e4f92a51b9d34a795afe7a822ca507336a33c9c54d63c3877d1c85613a07ace4c7c20e046a572124845625f1d74a29940bcc4ec9fff936d54a33e5045bc433772e5371351412ee00dc6bd7d4d4dd99e4d6d6c31d30d10697db1ffe9b28eb4c191dd213dd2e2c2bfe38c5af0c97f"}, {&(0x7f0000000800)="17872f8a6565c6abdfb9e08cf6b69f9b4636861bd6df505c00e78b830b11d6f431fbde9a5d38424898700062b209e1fc24397f7ce4f64becfb6866333c60f8c8a33aea475ad61143db300e931538f5d1c84e3a433ad84948adfb6580a3a16a94519b1f4075c887745d054d639f2b3d6eb13dd077d4d4cbda4125aefe4c4d36015d8a8728e3d749e7e2e917db989522689461965f5c52bf5eed09b74d650c70e46b12b49eae76d39ccdea576e9a4ef3c5163980df92a8c5010ccfedd0f0a5c9a292102c3380a858d27e3c6d168663ad8cbe77e6049684f519a886f18bf513da434fe3e60aec8ac0c514caaaf833fd4be652dcfdb832fc2deade8095d439ac87d5e26764f1cb8dfccab32b2a937c8e45b73c380ddb4d81e31fed8e9239a01fb8114987917fb0a1032d400aa4b1"}], 0x100000000000018c, 0x0) fcntl$dupfd(r1, 0x0, r0) ftruncate(r0, 0x0) sendto$inet6(r1, &(0x7f0000001740)="641f060d093fde98dec256b954e7f65f0f368889730331c23a65cb60665daeaf130543dffe09e531264b438e1dc40fa9194f14573a207c58e2bdacb441fff1a385f839e3a0114894a1b35079659522baeb244984b1831b32d24f657c9a12daec9227959d480e69dde531ed7633c3758271dc139cc5f66a571eda00cbec0c26c69f4755325a772d500d0b1554e8dfc43faefd4d48230028e3c615c5f7a382868b061a912ad6f5fe833f94206fadbdec7548a633ee22ee30d4f46a73ffb335436caa11901d3e52c73a474bf5cc384184d99465ceb88ea0ca2927eae3e9f58c7eca1a85f3c95701dfd368802d7fcfc7d4df584eee719a71deb2c1f71aba01d34929c11f2626b7185c2f2865721723a613fb9668191e9438c943fda46d36723474ec15afd1cfbff91f08a28ac2cc48f2e1b9c1e9f974dbdca443696893dbff1e27c1b2fb4c3890ba9c604e2ea9a72da7322d037dc1dd1e8b58a36bb3f72caa732837f3e1f612d2ebc6550b1b981377ff927d8dfdbbe739674fdea56da54b7b802714adaf4ac5da956e3f2be9b541f19a0b7313d648b3bde2a0102756f3f73e00ba5dd4d166e2aaba5f84358574b3005acfec9877fefd3d8a93adf91230ed5a052b86c33b6c4928a3cec37cba6b7fcea005331173b4222d6a8548e29f1e7308a5570a3c41f18c2f74a460ad1c048c6fe71774ddf4c943ac3d0ccc5d284642497abf08dca435404d972a10aeefe2f8eacd038c6d623d98a74ced95dbaf3a547e8797df889232cd49becc45d2435ca96e800bc26ef9cfbf5d5232c0275a9c0b53d971925ac5173a7f808e32e0736a7d729b2b8556fc9127c2dd2042efdaf75ff2a926964d0a8aca1cfd243765c16d4b13a0d3386d7c6a691504ae01bbd67cff7025afa682d1dcb9f01f997629e9fcc2108a2a4063c20685e556ee50fcd79ef641e23d906c4cbae9c4067641c478d0598d60bba6821e551766c5ec31d49b020ec5db4762132e15460ca66879dee78963b1cf879c63d7d8324093faec9e7d86588bf566a57a67a60e9a5bba9253f7f30752cde406088a89148c57586a767314a70ef5721e8e6f1f9f39aac14b607e98f3ff35ef08af0f93572f7e6b1f7b21ee952e2e3aad9dfe7f7cea6f8634e1d07b729503602b44574bc06d13e8f430b62c5236ed4a264761c226c13d259b4054d96cd228b8cae04936b1ac5d324f2afa2e6c50bbc4eda57d2248401e0d48a861f11a0506a4bdff67281f03e54121dcd3f7e080888ce9e73f4b2a62350c508b7da3c4f152df70907c45b896946203debdc5fbe1374cdc3caffa974082b73c7ea67fcb9d7310410e2d29d8741da9e1f5bba57acdb598af87783028032c1bf74d6cae790e5858d45fce154eae5c850ee6833205e4d8e4354cae9db3c7aed226d653bf77f297697a7bc31b63f03a6ce2e947ee32070d2bb9d76f6d33ceecdc8ef0eb271402dee20b958c6c5c2acc58ba5e916cf2f82bbcb3441b59bbfbfd41e7d9e7a1bd3634614b215221ade66fb769d3ff448418ed0d9d6d36e37a351274951034429b394d61281a10a56f64cd0a83c3869722e79230946e16898349d66ee13e0cf3183a5447324fe315c9952db4e9f8e3b570a29de62d4f313571ded02b1464387c66608c4afae2b7fea97c95f534aa2888f69e63e43a35a7b7c53824c74276493a38960dbda3d8cdd6bd7560c5a61675057174c30a5e4b99f745d599540ea36207b91aa0ee062cf2e2462cb12dd6ceca6b1f9fbdfedba53c88066d48d2aff8e34642900e1847f75233820ab5ffcefd7449005a3027d5c635acdf6a677c305ab9a07b93c3b4add72d87d3f9bb1eb029f2faedef4940f539aad37902924636a2e8f51dc17fc81f8b1c4d994ff5eae065603f2db29cd9dcb3c760bc08a1010b60c6069651fdf31628f64b70d18d7dea0924db5191ab6bef983ab0de1a25196b015b7a9658d79adfa4016eb902b4f5e9032da221467402e531cf5fff391c6195ba73564a7303c92b849bf2a385c6c45bca918ab253abb2915ca5dec0e7a130368984955b1f562dc5836b5963226b73f13da4b68af35bfa6220fb1617dc82a96d0708900b77198009c573b8fb2b17ba30e19a438841a689d645781c457c3901b953718e5c727f2e8f58ebf41e9bd04bb06cbdde287addeb55f7f2e97305c2f27d757c40e7746a713602f00e21fc134872ecff336e312b723c2608558a0014b36b1cd86c0846481da0c44ff982d588a12dbad5edd9f5a5b514cd28d01548221bc13324d731c41c1755a0ce2b51f67483eb534ff90ea47cb6cb86962a195dad1c6ed63139dd3073b7017c0596daab72e077fc6d4e72c2158bdefbfdbd69b7449ccfd1a4ead855a8c02337527c456ef0853494fef76e3881a13661681528b6f95cd58f0d2dc300b4d4cda20114428df125f4bd20a77ded50eb9bdb0defa239914cb2fd30bdf0df3b8e494636c5ab44906ba250bd7933a85e46d03bfbe596cc562b1f695e01a3158ba06c8d442198da716eace2dc682cc056b963360fb02d426212c2faa6f575353881c422ceb05fd4ca6809f37aeeb5ab7ec8bdcffa36e4bb5122ecd5f4b84d0e20319e2e084f823b2eea823588f80cc64524c3dc4d5666caa737991000177ee80eedac6601abdbcb47f119367d243161ecf1dd8b4dae95b873a4dda4f3cb8cd1582a8ef80d6923d57b5d4660d01e29267169f0ac4f7e996df2a9825ff18a10f28a3516fb49970c5ea124012f10d29d752f8574eb980e84e770fbe6fb9b95496b2b98c92dacd9e6b634e466f96b5fbe6f6ca36c0752e02f68a65c275037b7005488308f9c49c6f2572e7b4fe09f520465e121bf19a535fec8a5252516a707ed377289cb6b2d9e6a5d90b1f6b0f311544fc71dfc126b04083a0ba7f83078378883ed1c3dcf9072d398b6545066b031e9d02f9ba2bf38e58ce27e377012848666ce2c888e3188f561fb75810387187cf9f498f676164a4dcbbc3de73ef3c4e56a8bf5d47caed16bf1361658a356ef29925cd363e49f5075b09dbdc566957665989cd322f3ce996faba901e591ddd762fdb7439451964e97693889e77a1ecdd9657244112e3fa5d253210e1f63584dcb80b5a79e033ecb5fe02f7a635825064196ba8c85254317e905f96a5b4e36f4a939c622f71e5f57c63794d2a2ba9733498f32266d20719e2d8ca1481e58949eaa7915df662b8d5ab27e36f3fe4cf4cb78a7ad2605581295eba4ee4dd9ba240d15406fd8a8ea3481565564b9654104ddb712092395bffe27ae91f95f006419d7f525d86e88f74abf33ac65e569518024a010255e79e1d884e4291d4d21882d8bb82fc414fcc38a161fc2b72795ea6288bc9185940583bb38e3283c2beaca1a5cf1a5c145580a8c5ffeae5449d852494c645ecadd9885b34faf4a7a05c7b8e1842b10176590f2ee047e2afccbedba859525701de8e2c359e5d1d398230b1d0317d9a0aa9608ee7b950b9cfa58a730646fccb38ea3540404e9a72a28209399d64a38a383ab6a1072f1ada1799e48ff4201817a92f0b0f02cc97b9cb2f118038bb65c70009c171a70ef379a7e4acb7d4a1fae9c034af56175256711205af52d5cc769edd7329af1f1211ad214ea34d455b957816b07a2d5970d670c89481f5fac639c277ead8f9c12df5616385686509cd0d849ad08fe254111b18adbe0354af1d22806f2461e92870d83acce4373372f3479efa14de068f129817c52681d46de74dd0b59a29117efbf411d34e4231a4252e47592dd82289bff329765a9993f027a36358e657f57be98dc91c9b275d93d67eaf93c9ff3c17ae465799f7ecf74d3028f1909145ff90da7b18e117f61ffe2e88265957e12b6c0e78742b252fbfe1f8d022887f188f455799944e8ed8629103be2d476a69f38aae19d57a25e2f25d7a4ff38be2741473fc333b3259a6c37d0651bceb412ca56bf424359a99dae23cb159f6444a14d342dd405968b83b31a349e5d23795c58dd09da26133d6f396ac9fef21da36326022c5d44fbde2b03b792f5f3cf4deccd013b3f6bf75f56ae1bef464aed2914348c80f38fe77ed92d2a15697ad62cf89f302872b272faa8fd97444574e8c8493814e9477ee536b8a922249586e62eee62903e9d513b7d34493cf23778bde41bd5cce7ceab977ccffa1a63a38b5b94084757dca2c2fadfea3ba264f596af0e39637ed899a61ca1356931fc8f9415ae0e981b32f1d0edb9fb4a7c5bd48e43aaee899f15bf96dc8b8ba5454b84eccc051f773b4304c3144aafa667ad3b4cf93907988d3c280b99228f19b5bbfc151d21a0ea9b2d1097cbd731b86f4eaa05c565bc0045eccbdf3db250ce139398c92e0899a6521dd5fe2db71e1c89646c41e1cee46ccacfb77ca0b1856f7c6c4a79840e545352cca8f9f7edf72f8e6dee65f36b64063df173dae9422ad4f83b9de34d381f75a9b1e704b04273078af17e575108c6e990514245c65c2e7d53519cc7e0f06a1ecf225153072d56175685c1bc0493be8b756f94b48a910384e50cca8125c5e24116de99588678b119eced8caa7da2b39bce655f4e913d53216bd7dee538fceea254a75916f985bf7b47a6d99aedb73f2587db730e04d2dc168cce404921212c16249e4856fb8525caa8c081ba7a32857736d420968cc6bf88e3cf983588992dc91372a2a2ab18f104edb74b161f318199f843de9ea94b38309a58d0109b437773c12c730e9290ae4feda095c05020908dfbcbb719e71b3d482cc44740b8876e1c16ac6c0e1ffee1ab47216c8237ab4f9b9216ff5c1f925a2e00f488bd1a0635bbc67f34cd8387f14ea00edb0228ef8654a37db77e9033f58d3b284fa1d1ad60a4f26b785583369699465143b96b44176d4b2d674d3233300daa4b79900af160bfc7b5db8c13e0401f732c56b8ab3afa6ec10a6d80d660a5dc2e566762d67541e3c34017d148393aeb66b14cc6ad8135038b9c263e4cb12fe19fdd2cbfc8dc1ad063252dae8b381b1809c446fd2d3cf7f9fef349dfd3cb80402d4b4bdc4f8279dd53d8971a76760162edd9664744c2fcaba1ad18bf43e18123007c4b60c42ec99ccbe914cb57a495b48c6ee714ba89cc178980c24f9a1d35f39a728c62c67097ccd1008fcb6396c1a5f668104179bf20fc593fb80630af189666443689a4d796ebc8a3aecb33504aca7daaf94d22d6067aa7925f717fd45504e238d7090ac195d871787ce535af507ff2a76a3070b51a2b74aae8180708a6120590cac8c7bf976a39f4265f3b2962bf7a98b16cfb6ff79eb03a8fc5cf3eb5395a110fa4f1cbb0a320a80f1ec34a672fcdadaeb96b9d5fd2350686de2e77b68d3c02782db718a00425ddef2e6ba3c98567609a315387688f40f8d9b7408fbd0025d4456cc3107e0dd7974cd05785e46d2dbaf5c97e021d4742b3272858c9986d3acbbe9e4433645153fac31144025cc9c9d9163917045351783ff7189d34bb2283ccb70836e6a0f1b5d1d6bed5bfe7ddb41b2c07954ce7cea1f2971c92231fa5758e9e99dba689336efbe1641e22b3054db15a56ba26718e2ea64257166c80e4234dba94919a4ac8a71ba0f1022d2343a577f828299b4e91a42992630072f77d443ae722b8dfd230d8e1b80717e8b3ed3371130174175b2a80385045f1955862b30356cb73312abe1ee407134cc08c554735133893771f5321d7279f51b8d8a2581c4f7f66cb41523eae5c0915c510fddf80bce371ce85ec318c2a22619cb173d0e0f1a522b4462f441b84ed9880ae312d7c8cf1a6bd7f3f17", 0x1000, 0x40d, &(0x7f0000000440)={0x18, 0x2, 0x9, 0x101}, 0xc) fchdir(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000700)) open(&(0x7f0000000180)='./file0\x00', 0x412, 0xaa) flock(r0, 0xa) 16:00:01 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0xc) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x82) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1}], 0xa102, &(0x7f00000000c0)={0xff80000000, 0x8b}) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x43, 0x40000000, 0xeed, 0x80}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x40000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x5aa0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x432, 0xa5b}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x6, 0x401}], 0x0, &(0x7f0000000040)={0x2, 0x7}) kevent(r1, &(0x7f00000000c0), 0xec7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}], 0x8001, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000001b80)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000000099ce00", 0x8}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x57) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000100), 0x0, 0x80000000000) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000001140)=""/7, 0x7, 0x801, &(0x7f0000001180)=@file={0x0, './bus\x00'}, 0x8) dup(r0) nanosleep(&(0x7f0000000080)={0x9, 0xa9f3}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x101, 0x4) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x1) symlinkat(&(0x7f000045bff8)='./file0\x00', r2, &(0x7f00000cc000)='./file0\x00') linkat(r2, &(0x7f000001b000)='./file0\x00', r2, &(0x7f0000017000)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x60, 0x100) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x364, 0x4}, {0x4, 0x5}}, &(0x7f0000000240)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="6065d72b01c0d93d7a1a17c029a625a499ff28a16a0f8d98d22923d8d53a7c705c10ceb8cda4d90b13995bbe4f67a51e2840faf616d5d9e339700b7f8f0812285187191a678d7c85ee57086b0c4a2752f4060b6a36cccb8cc1b5de4a9a32cb10871af016208323c842e213ec4253edf06e59b40be66ae6864768b948baf4ba5f01bdcf461e7c0531e4049f07b1cf96b42dde4cc6a90b88a1acbd9bff34b9f7319eddfba427102f624dc01e3fd871dc71e82d14b8a2013e5674b5f5dbab82770fc6b494453b854a0ff1b453aaf0d0", 0xce}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x48) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0xa9, 0x80) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x2000000000000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/22}, &(0x7f0000000040)=0x18) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000100)="f5afc040e6ef251dde4b740352fc4f540106908086c2eceb08366589dfc7733fc2f78c2920486ba99a944eb0171f5eb55c730c9e11052778e75cf88f4be06af3adc91b7cb46ea4f058c63b5d346656c8b195fa0b40d5d15fc37f35ba36411f36e51b9f27e66952684a2f5a96edd1e2773aa7511db865ddab4539a18812753eaa83c61123738d853d6040c5c08abd582b7d91d6ca9c9cc146e02a20684c29af54fc7fe73305d18193c7dd7b3322607e9ee40fcbe0da76835a85c89e2302e9fbb534185b7934be80dbef3acb1129ee33f8d0d0d92730207e746ede456c7720346c1456cc10854797cf26354b60ecf791a72b09500fa4aabb401e3051c78d09d55e4cce9e900b4c783bfc64f4a517db1188694268c9832310a3da35ad14ec795f2ac19a33be41f8107454a6c98071ee002728db187e2ab6fdb52c5b13aa7ef4c80368e86c57fb532d14df661e0c3f9c3d9905bd838e15e0a532e61c01f29466355ff71f5827db5f9e47de6cd6a1a805a1840d111d600023e36d7f0a5801bc926ae19fdb1160ab513706ce1d0edc0482d14e783c94b6fd7fa11e991f902c65a9e6982574a8aca37fd6315160b9297b757a366e16e675b08abfd89b33e9c55a745485a94e4598ac67373938d062d0ef127015a64a39df9cfc0062efdb7c1fff1a5d8caddcb6440eb668e72db6993a26d622f13b5b754815b72c9b6e2de71af7a12570f3f1b25c97465779dc1d640bbfbfa7b25af0f5aec06e99385a3b3d658289c33e9c21e56908da98c598b5e0308bfc4013be07d5b80850e9c5c8ff969a4bb4074ea020f219f0e63124ce3608c39476f4d245cde83682493a77b68d13243d74da3248c6fe6a7e3bfe837e5b2054eee3ba366687a0deeac84ba67e43f5b5681b44647c993b3da86ccc7d01cebb6f211a47c755ab7a2266d3ca1f62c6ad5abc6f757f1894b94824a270fae5d47dc592bc71972d207fe88275de9ab1871aef6a9aab60520d3dccdf02f20a07f6c9d7973ceb8f2cfa6cfefd89127c73da5875462dbcf4dbb76ead6d213a61a2b59c06dd5745db1e83a652e1cffd48114e1fe563d62b1e71238e7a19974af379e960097a753f097fbfd28dd21ba0dc417b4166f5ba74dccbb6692a6c404a8872254d6654b581930e7648168a864f06a4dd225750bf68556a8b175bff9f2010fa13608391dc5b3358f13097c4ab274f5520fe96cd69d540a0e35ef382fb8536dcab332b004efc4375b190828e8fded8b92b6f0dce4d0e7cd09945e1d6fa3c9f4d47c366a469436c40951865f4a622f9d814793964e91eb0afc102757594e8a98580d3edf7f9087b3c9b23ce29cad45616e6c7122bc81c69b785475b4720bcbc068729c3f50c1eb871706e3ef0c26f721460f78669021e8b6b3d5b184f3590e19a82b65df7177c35306f6e6c2c0e40d38133e201afc3ef6b4fc63049d1b7014fa8ca789b5bde0d993457983f04d86fe62763afbb7dcffbe958c5577ef40954d9ada44c317965d01b27059505266da23a64ef444c80b2412f6fc4ba57cdf26d7dbd3e17492e72b1a3b0dfd32c132c3b8e3de22e5725b64c4f250b4dc8dd1b24046dba2cbd55751c2f3096921e611c33e0711a11b5b4c38d99655a1b985d2655768e995cfb090e61cd83a6524e31c0c0059fe3e10f1bacb8e38d33ae084c25cbf12fe1d80db058bb647e97f885bfaf0c9e3799a51162d12b51423b06a20a274e53b2373ab5f5e5ff82f05764322392c73bfffc3d91df3a709b52acae17aabc407140d0cf18a0b0c97336e560c2eb1955f3a848dc73cc6d9694cae9b7920e9c0825a8fff875bd215b1d8bcfaeb2bfaf52b2d6c3bae235063e5fa772247841f7e377dcf13a46f7685e27e4c4c355080786c7b30619925e365aabd395b2022761cf45ef00f522a3c68d5fb315169b26ca3b7fcbdd237a1f5a9022c63f59ecc45d20b5789eeba9cd65c0cc0ef8991fe37ef8667faf212178ca51e8e59ac0ff5faba5a606bf81656a36579b10ae71a51fac2dfa53b1f1acba7263cb589a0252ee51d0bb18ff6773eb77e011d4beca72b4737520112d77a67785995b47dc8b7b8045e6e94a6ac4a65f5e15a002d2bd9431e800077f214408030461d01c36383b2d60321483c363e2fb22a6b1306a11a2bdcdb61986b9093301bf607935395ad556d3c3db747c35d46cd5e9d330eeb8e15de3f31f0c6f11233dd98a12a3d32af6d27c6b583aff87b0ee54beafd015b0153ab16af8d7d377a34816f4c9653fdd138b99e820496a6311a9da6c8a1b4102de1067345178d202a5e59331dc26e35fe8532819e34943787e592cf4c57a5f7e5dc53443471828596878c84e199165778e293858a50bcbe09a8648e578ed7b9fe76c02e509964a0c0218ac65c760ca053e978d29eb386bfa201f6c1613ab2bc7157e2ae00e9d46568d2a38c6051d2286a88ed977e3da3debcd1b94b5caf1d9fbed97b42558035b1f796aecf87afb1d6b1abb865e8fa1db1c4e1765d1e4766e8569fbed65d1f864d27e8eb40534e4de735dc889bee5fa5fc7b98cbc23de112dbf1a856372fa741a8d98a598272b0e3690c208ac36a556472507083c5c7b6907054e899ab76b55779167ea5ff0115b7e2d5bd17b22aac8a7ec185412892aafc501c82ce08c906826dd307f406e3674d3d4107b188ddc507047bfc640b0bcacd4951e97a5dbefa70426ae85978c9b379fd7c055a8ab2039526e51d1d7ef32dd54bb7f95af000cac255e3fd0e0f3b90e9f7dc6483c47d50a8c6db0c8a50b18dc77662c08d20cf5c95be6197ab08edc5204188b739edf59ac88ef24f2ea04d4feb6416a278640f792fb5e63976c7c9b64b2d95a983c5b2b1784c189afc18808286cc38bc7e981b2409287d7c17a31297f78c174bbcba87ed15fd8bdf56fc5daf3ae5128d13ea9cf1372053f3f26186bbb9ca8405f6b4cbc6539c0edf7ba3929fecccbc1ab09b3b5c79b50290b6a0d78b1a14232aebbae3a2eb8598c899110207c6d21eb298794a964d2dbedd8b58bbf64099b589bf0bb000c9efb490668149f242db431f36f389a4b6194859951535390d6cb689a03fe15ef2fb4150344475cb1e8b41271bfa083f4b0f6b768c5a15572ba6746187ed049760f3608193d6b0ffa107e8d2e7c8dc0a70c315243fa8232fc3c5fba5421b6563942da3f466e75083cd162ddbfb6e6f78106f168ec4103953a75456ba27f2c4bc27396e5ab7de569160499465d7e46f2762386d9361588e9d32eaa5a18f0d5b91e3ab2a743d78ddc55468e3f9e9cda46c528ed02f5bc74e2fc7956df024921840dfe3f21d3f4f10945b78940f585c34f1784b22ad9ef35344769e786480a985490e3ea678edc4f83e6370b3e1f148da79f0036e8408fc5f5fff0cbe974e76d8f082c8b68aafb949cec242421bc0deb301b9a36a0e22d9423d5b5f0bcdd29148fe170689cc1f5ccbc5a95255403526f538c80969e75f355a2dbde44858d946a692be0c94ac9f2f0501b74839427a50f39705340b5488874e0e2ce20faa6bc59de31efccf893f3b72f06915bf75f2f115e5b60f060d6d20aada71491b7866bd71f4af058c340dc73e1e9f6f4db1aa28bd87120b267c69f36f30993cbe182a554507ee3d34f7f422e65613a5ab32d25e69e1504542c57d1b4e0e16dd201de7ef587cfb54cdfedf99173993ee37d664340b4806c62d78d4f8f56bb1e12227c50b1dbd4d80e62ec62f85da10af4ae70c9bcd8e718bbabe1bf06cefca8abc70ac8925f0777be2c57066ab8a351199c281eb781010e6bcb8fc2674f399564848c08c95069db872e5b1b5792f0a1769bc591dfdb2a31997406cf6d7e5e9dc8d30fb18c9d0be60d20308613d210fcca6d0d223dcf3b06cea1ff55b1555ab6cd1e84e2a61bd76b9c461e5d27990e96001469df56a43fc574654ae6474705d1faf5fb5e44008e1075f3a41e2fbc965b26027727efcbd040a7c189e231e69c513c0d59eaec01e8a728cca432ae31038821f95e1065fc5cb036174902742aa1c0f5aed5e47b20e0ef439b9bcddaf0b1434b92b8c576768dc01d3920f18fcce8dea986fd928f032716510e5473b9a55a55646fa1c24227ff5ab24477744ccc8b4c650d9f4582da1399c0fe836f9c5b148ae74a63e40e5787f47ab4e9cce86632fa301be549a2c580412f3ebf80ccac07c2d559095058e1d51c06611d90509ffbd727bfa55ee670bf15982850555254b569dce8e89d582b9e42ce4eaff57b13c2dbe53e557bb245fbc76f789d94f19d797fd7892c7013c1b50e0c7e73b280fd4efe53de3d7e6e3715a862365b16a3a2dc2b26fd476ab1d18124afeae7fac00a9bdae1b497e1901aab998a71b37a324c5a1fe563b368235d54285d7154181291ff2482c8b6b7ee97eb28a8ca0b00317bbcfcb854dee643d680d14f1a6da67b820543fbd1fd8fe4c067e6845e1594d278c2ddbac428886b0024da7d17ad8b66c3392536e714f513c10bd3a93187a6daad06e6ff933286e497df68c618d0374f7dc8e78cc6c9586bdd0cd4d367ae7a3f82a51678975e26fe2331e218bc8e4fd688ca19e452aaba2c2cb9e47ef2c315eef2a9f08698886236cd897ac179e857244ffc6130e6b07afc5fa35d6f26541aae1f64db770d5c0cfcb4536792fe3b04e32a33de036492f6c17c9d3c3c679acb45719ec49919701d599868af1c6905c8940240a5ff35afd408bdb88e45df70fbccd0066547efd7d4b0cc21793a8ac664d08d03273e6a465984fbc8f16e7ccf7cb120270038eba70c5c2d5d5f8ef2b15247374db7f2b4b322e7d1e6f5c5f4389d6211dd2b4573f9ed5ab5000ea70d40477b6fcaffeb13af158a54a84ca6224a5cbc6a4b5a1f95f77af26f7142eaf333fbd07b6efb94d577ada6c587230362e6ab2801c11379448b3fcff99e2a0df4583d4627614e9c752aee29263982f06d3048f531dd2f888615ede22b876c29f6670fe1793e0ffd25de0b3d4a67497944e884b239d9e4ac93cabfd284541e1158f23d80e11995f75d57ffd17cf583a5527e07b0eaed08380db5ead79699a49e5af8ea6a4048c6833f77578d19ae00d86dbf571d4a6b1c8de7d30800a6ff87ddf4d4eb0e8faceca39d6a8a1aac9391f2d71eb8024a0cdbb16bda591b3a0ad570e22f5079ff1e7bdf766a154471d6bf95e90954f5246273b43a1e64f469f696e0aceef9a7fdecbfe0dc548a08064e8b805a887394d58faf629e7cd372de7c05befb3b5cedbc8ecd23d54ce511dd981a0cf6f365768d78265072bbba842697d73e7108612d2d45bce577d370ff36e0228823892bb608041b13c5fe95ee4d00b79a9ef8960b2e5614169c7b28afeefe319db09c41bde85f3ea22facc2a31cb22e614a7c38017a2065ab75ec369cde582885c0d232c025f7922c56835622035f0e4034a155907b04d25be3c7e117917b17976170e6dd1430ce5e0ca1ae241694707ac0c4e3a71aab9c023d61d068a3046ead320f830b726a23fa00a9673e6e13258f2ddb02e335280f3f43619cd6b977473c0aae74c118c4b8944f93c4aeac21f3289bb29d5635c961a8640e2621adf83b7550a7bacaad6234aeb8b105562a7f891546bf580098fdce1aa9f801ce3bcfeb828d77ec7d15bdc7b9cae2a8136e3d270dbd483b9cc3446bda0395a38c6b1b5ccb770e6a730b598b2fdf642e26ff458730c96a049b8007f02fc2da88e9969aa7d9e4fbb501568976a90e176e982030e824d1ab6dbd2be4f41319dd52872b3fb59047f5a43ac28e99aa37b4bb303b09651ddefd185a21", 0x1000, 0x1, &(0x7f0000001100)=@in6={0x18, 0x0, 0x5}, 0xc) r1 = semget(0x0, 0x0, 0x200) semop(r1, &(0x7f0000001140)=[{0x2, 0x1, 0x1000}, {0x3, 0x4, 0x1000}, {0x6, 0xd3, 0x800}, {0x57933af17cb5b492, 0x9, 0x800}, {0x3, 0x2, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) fchown(r0, r2, r3) write(r0, &(0x7f0000001200)="b1eabb716034ffc2a20d73af39f503133bd91040ceb1ddf1ec9c909c3d24e0261aea2ed31016123e60fe36f9a5f9688a0c8201fc09ba70b56760ca3968846a6c34748ac5e2b93cffda2b306a8eab954c66669c58a21541e8718f24ac4bf6f3284c313a3cde183622fb36513467cfd462781f027d2698a922d17f7f74117ea8b3f2105e9188a60ab4215f3d885905ec33fa7d1420ee740688c5dd82c129d49980980acf9a55ab402e3ac05ac55da0ffbcfbaabac158319b46f13de6aacd1d039912ace447d699d330b55cb6", 0xcb) pledge(&(0x7f0000001300)='^\x00', &(0x7f0000001340)='$}}.\x00') setsockopt(r0, 0xdc0000000000000, 0x8a5, &(0x7f0000001380)="077b81813ac4104a9f3c37e2f8cb1cb2f29a91dacdb3214d4a7c259e09b05524ecd0e88ed23cdd566ec3b468732a60df5db3208a3704bd764cb1743b63ca9479f21989c096b4fda00ca1113d97d8f94b1486ad648736511ee61901bffe2f57de772d9f0797895848f92754d3e53fa12c38fc7360cd947bcef534021d2d2a0aaf5375acceb337978f5bf3aba635294f6c4a338dd5c99424ee05e92907df4e532bcf404231a0c9f3f46c0118fd5a1fb46edf3bf387e73a5f4a094dd5d60980d791e281d933d51b120126d4b22d512af0be8afdb225800593bda16aafea32b37efb0a158fe1e3c65395f3e8647bee5014cd7a6d77b257977f828bff9ce81aeaeb8f2191dea09173e7578377cf326c30171ce608f665b52b7e8758d3c824b3362c39a720d3c44a2ac8c3824095daa8e8f94c3092f1c5ec80363e3e61939c2bc481a95bcac2edab6cdaeec08967beb2fdd0659334e53bab51265ed50b64b44a0a883341179ae83e977620cfc40aee5b8ecb94025853baf1c55d695e0c65b4d21c394626a0877fe3cf90858865ea6a7df7647334bde2e1433efd794897f286d16694dd18e080f43b66edc60347d29b9704fb9f22c3698e62db05d20da3231434ac531b3db49d6ba6eab886e3b36fa65689f4e80f8a35cb4333ad9ba83088d48c8eb249c47631ada294258131a8f374c7b475a8cfa39527ecb361a94133179f3b4815726d792a725d1259d7b327468e250194b9ad252bf04d76bbbef156a7848e2365d0218e2c75a8f75d6ca0bc98d11655d1701e7c659c73d11e3fd69d12c2bf81254ee5eb5e2837b9a8f1640afb7e308a181654a89f74bf3b4ee12d8ed090734c91d8e114b51f00bb9cc59a0cee5c7f66bd7aced2f2689b5fe5c19df563149fb1b3b765eae726f6ce1ccb2c1374d9de32fb96f9462bbe84a145dd37fda14d351171568cbe7e799641de091b5ad48a5fcab1a864c544072b8d84d4e00506d1caeee273cdc1cb0018bb23fffa61760953d5d88c18b0156a0022b8adbae6d09dd16139485dbb59e903dbc2088e54d6bdfddcfbfd7d524cfa42c7822b6b5bb0d2c31be045e912d535f0dfa8ceaa5a3171beefb6f5ad600111adbd5c632588fd4f0ffc92773a8659000c5f78e192a484f9af7fe1efced4b3ac7a3cb5fed650a6cb849551db85ad5e4963c66712283b180112d34e9fbc5d9eb5c0b73b33f001f216681c1a3aa7324931e8a793d158fcc13cc18a6878e0d8796b4b7e42f5996331a193aba0649ba1973c926423670132cf0cfc98fee44a56b0d3a72d0d5b2dbfb0a09e60dc5761bc34d62a5e8f06669ebc534b0577048b71f929cbbc9fb4157f0e1e95e7fef2c0ffad829fa1ae5499ebf362609683e5cb217bbcc67524820b601549258c1bfe2d9f30f83a90a74113a4504d9535d46d063f9d9c2700550ba081daa82391b913ddfd468861308e85733ef648d6beba020852a03711f6b2b571ce6e651d120bf4a94bcca7fb66434016942f54d904e4a10170519d33b9fa20121a78108762c8a566ff815641a0bee7a7c9c56e7ffa3d207f1ad54afcc46fa84540da534a2846bc19e6d0fbc7198fee5a36901718fdd6c75fd22396a7a36584280081505f265a8a060c4d2262a8eae3b2323548f7641bbee0003e0a0db1a4f90414f48f8d22e6e3cfa87fe88c4f1e7165283ee12bb77630000130f4127940bd94362f2fa0ddde58184191f9e567823ac003db8d855261ccc5b26749e285624b49fdff9213134ee8d0b248728be34150968039f47c21231545585eb59a7f6ede3fb5f2855f068c612b84b833dd060a7165740b3973d53a1ed821057215e5046e8a7a0fc137b93188c3d353b8f235f6ac16e8d7c23af69e24a5beb5ccc9b414fe26e73100b6124c425d5a595478f6c28974e9d876ed825f46f8b2fac31dc3cc2942579c888a603f27325450c62aa4921a0376b29943001df31c1af77db8247cb47758869f13aa74104db9d32ff62085f829acf931cf4116285ebab9c85e17a7c13458fdb9dd4840a16b3e49a1d175c3cd341d150762dbc2a3416d5e3f9fc8830f72583fa6fe45f11d624932199ba54a99b95673f1ba0955bf3192acdc77285d1c9ef2a56f3825b6fd6e5deefaae05ec647d1809fc2a11f8983f8185ef9f983e6e104620d754587985d1792e89142986d47dfb083d8bd70a17d225ae84ef7cba1ff17393a02171c7fa1e86a4a413c43a9e597edc6f57ba9ffda93f901a2e16b7010d2c31fd4e56f5ccc4d6b7f05d71f527a27735c6368a805381faf78155ce02620b4f91fc08a7963c433f3b5bf3ab493f67399f724745624879d38c62bcdc5904e871dcd0ac4ff5c63ee9c2f3e3fc649349a6ad5fa3f84c76819f5607e9f1409812a2bd819398e77d28df11fa691dfe4e8bf9c77db41b69bfbc40894666401e090e0f705f2fa997db89116926592fb6de45026f57a4d40d51f086dfdabc012a72993ba6d31814935ccb7fb40e85620b0f4ed33a9cd354e497feac67fcab53fef17872a7971e11f5c840be69113fbd09a4974e284b8fca887986026d400254e61b0bad2aa91a6a302358641e93eb72b77b23cd0018f3833e8dad85d08729760f849b5910f083a6a370aff1b11bfd6f674e824620ad1e726b3b24228b516fcb4f34dd95fd94cdc2ebacd83a2ed4875f3f67d7168905d143c56e5e48b15141f81ad4ba77fad62c79cd261ccd8c7f97b28970edbf3316c74a739a85f4b68ba7f7fa8b7a7ba66372f03aaad1dbf4cffeab7ab581eb19aa04f2dedf3022a32ebe364641a6278251ddf3429b140d07b3eaf95a217fc0a8b4604d9cb4f6818e224ad6e42d36cca1830218e55b0ac4b5d6fa42fa531e936c75152e3df217854713262d2340684b8d18e413f54fd6484d38716f20330e8d7a0a73e1b537369ffe09d9c2cc7bfcd6f4269181e8ebc2b81b09e54ceea0717f9ee4b2702961b5054196bb488e556ec83c393ea980acea9c807e8d16da8d9ca5563b027b3ee2f134e150b33bde7794a31e740697f73db452aba07af5a0cd2fe5d2886cd7dabed186be1e51427f31db6ab7aa76993ee4f402edc5157b97745297e65290cb767765ace7ba964fb4969c1fbd826dbd1638703ce413fc9d1f9d02af42ddeef243bca5c85c499d000e850513e722519a2e211f6b7d97da0776ae7a459ac9963f3bbc6fa16fc39044fe43925c9154045513db9eb874721eaf6a2dd4e42c457b4e8f66fa61cb9fc73bda0cf5db14ff0dfdac66d2287fb130257caf3a2fc941344dd2b2905f8eb47990782e427feda9b30abc3e489fc5583990a0127e6c2e99fa9fd2d971a193d80b10bf88db1753b6f946ccf5e06913c7f9c757dc28a8650f8d22407e5852982bd18c0752ff443d754df8447fa15b46200ebde075c5bcefae3f8e107e3f2293aef56110ab7a5a8eedf39cfb3223f01aaa9008bea3fedb83aa2db426eb69c58a173b24ff33ce638769f8343b256817c8e42afd9d37ddbccddbf4d8f83b5afc8d54df4cd1fc32ff440f9fda9f1bf7d39ce4a9dd67e59c8e18b86516088c69d0bcbe8ff4dc3025741cc64364665889fb2006761ab4eb02c572589f77f098cf54441c6a193be4a97b479e36b6f86042ee30c94a42f15cf80f8518f1ebdcdc8875573de7776622d6bc81a63476e9e7bf971379add4b1f8efea344ef750bfb3c0d7c2102f1dbed7de1ff030b1dffadd9d27778d1b0563dd1b478c68e53738e37a287d3af41d08bf28b5c14a22837216c6a68a0a9bf2bf16e07a4fb056022f7a1ea06420e2db38dc4cbae3802f287ad3365b2c79fae301822b183f415d1cfdb0386587d6f31e5d2c6b3b15c154ad611088e944172d16b19cd8249f8ae437162d5a4a687c20087531dafc31d373ec16ad8e069c084a7f1901e20588b0e7799970a2b6f1ee27280f424f54398f51a3fafd8f5795d13a27692fc70cc7ad92b9dbcc0571b6b7552bb1500ac048e015b6af61d5b46841b98ab73d94eb58359179729e289f38cec958c8f670df31d7b2200dfb47050d31455d26e068718618e6703359882e5ba4beab174354803f38a40a2b5d6c344ae0c0994b93bb0b656b7f4146f43e69c63fc9f51259b92f469a65919d0a0cfad9ae5f70cc42eff1f7f598f5350276555a049a13210195ce2403bb1341781ae3f89db182eeb6497a53dd1f0102eb74c9333889b96bdd997ecf39872912de1a4c2c809e4bfb86d5d14aa2e4952cb962201516a33569b1e11699ed8328b6b788a06a7639007e3beec9aa7162846a56cf21b491695b2b945c71f27b4ce2acbc61bd6082f6e6cb0d1ed2ff6644788f64c31a6ed0f53a5a37934f75bfe1cedf44e3cd56e1b4f2628f0dd79b3db90df10a5d6208478e8a86ea3cd9fbf81030956971c584e1ac313d6485899896eebbad77cc04c49d26218d4c558438ca7c4cc8bd55a834d2be72971a09c7d9dfb094a3fbb1b050b4fafb7ef40e02a99b2178a188e36f321181ba520a683f483885426e25806337c125c693a3ff70982b6c81ddf49a8ace08d84b0b10ecc91c1b537ac60150dcf427bb6f59cdd639ab05bd1adfa013ec574e3eed97872425e6b570bf0d8d069786209da60b243c961b6d2656acf25fed2bb108624c492b31c6efefb3a3d558ecc14c5272ddcbf6d249d999dc57a1b1fc9baf756bdd56ad9cb24f984a92e421e89354a15412374833935314a588174e07319ce6a7d7335b32d95af6f8fb398e4b4976e92a243c8b3fab0f29cfba7f11fa6a53c7a78c69efc489e271a9a1371f63b3ab0abb748db9be18e93ae9b93dce61d5ffc48f5155581c32ca835718cd2e0b5f8afd70c3a1da52a7ef955ff678b01af20a3fb13813df66383b159416c9281c3efc6a49b1c2ea9916fa58923eb52b8e947d1e4ca6fc1486887e9c9fdb6522f62e8cb4f08f60912b02c0257fd833369abdb4c1060314d83ca52a46040e1e09d92c2144504651b66bc04c460eca1987df46e6916ae9fa16338cb3635b592247baf2c5c42964e1174f348102312cbdb9508a72cf402927464aaf69db9bc8cc6be5342469e14876d47cd53979aa28ad304e68329f9cdbe80893d678e8405eeb38641dd4d25058b849f51f5d83adaf83daf8c282776866130536b00d9394268aa1c68cd4aef33ce9dae240d6c51e6602f480e5a992d5c9925fb8245d61c94d7c573d32cb391ec7e4a4cedb1398629cfc9b85ec147d60ffd179768f60fc876a53dbb9628094c59b75ecda5e486baafd878eacfdeb2da8ae374b823004b6050a0abaf02bbb9fac98fc804c5005ca655d300e57c8edff4b0a99276a0bb254c97b8ae3874fb7af3ffa111782d7c7a2e88df28d3cebaddc975baf91ffa3458eb4344b7cbfa06cac250de86bae5ff835404ff3ac16c2cb11d03a50ab346a88fcc9337c99ad7846e2290eff60f1506d83ba3bdcb9c334731101686d9cbb3245f986372e44b76f06d8aac1177e2401fcce9433bed9631525371e9984e90fe50f10268208709b4515f455335ce54f0f49eaeb36d7863c75013f8b4ae9858c32d921580288ea88d486fea40d12c6f30c3902eae19c8388d91973105123177e28d20b939c2a47e4fbd63fa19c8a102585b930b7077c4e450c2928212f8b3a76bdd0f10ce21dea425807a7a23568f5646b6aee6f42d86c90efef4bf001f118b317d35de3338c3b6ee2c65dc3ece4ecce59a0124a422ba4d6918e68e852d9784fbded5bb8b2b50ecc3855f78d594549a8f9fbd8cd6a5fd9113cbfb85321226ef42dfc9810a672e9dba276bba131cb7cadf49007d4fc69", 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000023c0)={'./file0\x00', 0x4fe, 0x1f, 0x4, 0x1, 0x7, 0x80000001, 0x8000, 0x1, 0x3, 0x81, 0x44}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000002440)=0x1) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000002480)={'./file0\x00', 0x8, 0xffffffffffff7506, 0x8000, 0x0, 0x4, 0x10000, 0xbc16, 0x1, 0x2, 0xffff, 0x9}) shmget(0x1, 0x2000, 0xf4a7a3fd65fffef4, &(0x7f0000ffe000/0x2000)=nil) fsync(r0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000002500)=0x7fffffff) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000002540)=""/85) setsockopt(r0, 0xdf, 0x1, &(0x7f00000025c0)="1c7eaff74a267eaa1187ab030ca5a7", 0xf) poll(&(0x7f0000002600)=[{r0, 0x30}, {r0, 0x100}, {r4, 0x21}, {r4, 0x100}, {r4, 0x88}, {r4, 0x5}, {r4, 0x100}, {r4}, {r4, 0x6}, {r4, 0x10}], 0xa, 0x1) r6 = shmget(0x3, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002680)={'./file0\x00', 0x6, 0x81, 0x1, 0x1, 0x5, 0x5, 0x80000000, 0xe4ace742daf9058c, 0x1, 0x7, 0x9}) getpeername$unix(r0, &(0x7f0000002700)=@abs, &(0x7f0000002740)=0x8) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000002780)) 16:00:02 executing program 1: setreuid(0xffffffffffffffff, 0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) semget(0x1, 0x0, 0x142) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000180), 0x10011) 16:00:02 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x2}], 0x2, &(0x7f0000000200)={0x3, 0xce4}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x2, 0x100000000}, {0x6}}, 0x2) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff]) r8 = getegid() r9 = getegid() getgroups(0x7, &(0x7f0000000500)=[r3, r4, r5, r6, r7, r8, r9]) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x783) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x7da81ad7}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x800) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000080)) fsync(r1) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x1, 0x9, 0x3ff, "219b03fb4f230094468e5b4947311a803d68b565", 0x3, 0x8000}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(r0, r1) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x123}, {r2}, {r2, 0x44}, {r2, 0x10}], 0x4, 0x8) poll(&(0x7f0000000340)=[{r2}], 0x1, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) close(r1) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x80, 0x81, 0x1, 0x1, 0x39c, 0x44d, 0x400, 0x3, 0x1, 0x9, 0x43ea}) 16:00:02 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r2 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$dupfd(r4, 0x0, r3) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r4}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xf0000003, 0x4, 0x40}, {{r2}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x12080edd59f95665, 0x3, 0x7b}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) setreuid(r0, r5) socket(0x401e, 0x1, 0xfffffffffffffffa) open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x7, 0xa0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000440)=0x4) semop(r7, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000000, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8}], 0x7) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000003c0)=0x5) setreuid(r0, 0xffffffffffffffff) 16:00:02 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r3 = geteuid() r4 = getgid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000640)=0x2) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="55e5e8e7ea0a7a12d21789499e793f7c93eff937ccd36d4a00d643e71a1eb1997da6b9d511e29d9e1c769a6278c998fce23626eec411bbd99722559e32e96112612e8bddb3b9760ad6e7624c8a1c7d93312a10fba6ae045db4273ad1312ead79463dacf1d5156624ebb7a64d6aec684851e25bb0", 0x74}, {&(0x7f0000000100)="ae6950587970dcff07e419bef2a4d5f2b530e2249c6670d088c23db184505833dc5438505d2891b92eaf7901c09be0a263628d39ea24ee7a9c75e217a0a3680d616a9ea1e5d8b6f5", 0x48}, {&(0x7f0000000180)="1d84398bf1cd0beec047eec68412f6e2f4d0b44a2a2640cd1a61aed5e7be197f", 0x20}, {&(0x7f0000000200)="14624944563f966b57879e14d922922f2e3c23c1405c1b172bb7c6dfc345522c5b5551f53c75d96ed7bb3d28ea19a3dd7558e47722a4a1c11addd8647c1eb4a67c71b5eb1adcf88fb63bfcb382e6ee8863c079f384d07431272b47dab20b71f952e73624f104db2ca7b9e079a785d547a683a975a4e3455d7e9f500eb90099427204c91af03e4bde2290efa1e0b853e3eb4631d91089e233f2151f856e667c2dc6f08e991280043461adbc2ecf9e048864b63a3ce4cc81e83e29b0ae788acc6aca1b4fdc7ed04480f5b7475d8989825cbd7ca65eb1b1397f6a7cd5e6bc133120e1d0c3", 0xe3}, {&(0x7f0000000300)="5fe05b6b", 0x4}, {&(0x7f0000000340)="e89a30876e435b0800c23c85a8c86409dc6374a51a68ee70a2e763c6acf19cea6284", 0x22}], 0x6, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xa8, 0x40e}, 0x2) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x83, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) syz_open_pts() r3 = syz_open_pts() recvfrom$inet6(r2, &(0x7f0000000140), 0x0, 0x840, &(0x7f0000000180)={0x18, 0x3, 0x8583, 0x800}, 0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x5, 0x10001, 0x0, 0x4, "1d9b72ec9220502e0bb1dd4d3068b7eaddf6955c", 0x8, 0x4}) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000580)='7', 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000)='\x00 \x00\x00', 0x4) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="3cb7ed857dcdff3b0a3fc55062fdf94dca9b95bbff4e004d1857ddaa2d62a18c97ed09bbc45b54f616c4f1519e6e2ac3bfe01dcb36de288d3465dea2b583efad47d209c4c338c34341b5309b418e589628301f5a703015241e00d694b96383129ba7ad086aa045d474d9033e19fc6ad285eef71e864396b23032d945d0f3d3ee87f6b531f82a9e86affee5dec1cb7bb7bdefd21ce61fac89b4a84c4ddf405324e235c61a6b6f86a96dac9bd7fc0938495959c713cfa17c89b2e01bd70e21a4f5b9f7fa70b5", 0xc5}, {&(0x7f0000000340)="ea08b0840ff8cdc19cee6d19a90f4292ca4228f6524da17a6ea7c0b5d9ee53fecfb623320d0e2d2a7b418db4e47926a82c7f0f2e320bdfab81041ad8c8011f270b0a3d54904afe291395164ca444b4ac1642a8d7cccf842b2515271950bb094cd863b077bf330ddb252e5d0673fa522309ceafb9fa3d2869fb6fa1bc5a58e9449aadd905400bc42c92cd801296968524bba85fd0ee3ffebbefae4492fd849e1f6d9cce3847120b58d985eb2cb23c68d0c8e247f1f1a8b95c10fd982309f91a9279331eb8511247c22c3ae0de6d3535d863830f7d7fa0cd5ea88e3bfd75f8ea59e8", 0xe1}], 0x2, 0x0, 0x0, 0x401}, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f00000005c0)=""/214, 0xd6}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) getdents(r3, &(0x7f00000006c0)=""/108, 0x6c) poll(&(0x7f0000000200)=[{r4, 0x40}], 0x1, 0x0) 16:00:02 executing program 0: setuid(0xee01) socket$inet(0x2, 0x8007, 0x8) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="96730febb9ad5265d25bdbbe74307a6f27c0561750017378649faf9b9b752d6efe85097a5e2b6a1c98c2e2675d04fe1c26e7b2ceb84213caaa611d557d751fc56d64a869903a131f9c47330d0d6b069731d74a46f992980916d11e2419482230ab301bd4daacbb69f7e804009ef706deed45e29a1c137179ac1a0054a40e3e4e00000000000000000000000000", 0xfffffffffffffe20) 16:00:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x6e) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = semget(0x3, 0x0, 0x501) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x5, r3, r4, r5, r6, 0x0, 0x1f}, 0xd1, 0x101, 0x6}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xfff, 0x2000000000, {0x0, 0x6}}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r1 = semget$private(0x0, 0xcdfd975609fd411b, 0x42) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994", 0x6}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6000000000000000, 0x2015117f, 0x7, "b3a9d92a3b4d45732d23888666e8deeb2327ea77", 0xb1e2, 0x5286}) r2 = getgid() r3 = syz_open_pts() write(r0, &(0x7f0000000140)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909f757d6d43b40bf8e9536fea4163179778e941e510cd836f58ec8e9ac2e8b1c0859beb387a11af1e07daf6c7320636db0018f6544740a4e72390d78b66363b66a17cecc6cc987", 0xfd2c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000026c0)) writev(r3, &(0x7f0000002940)=[{&(0x7f0000002700)="f1d1cb9d8d44a47a612a949448bc716487eb3a9d281e5aadf1af10e821006b38790070bd484df68ba775321735ea77df3a2e91d4f4d2bf535d8c18e346cb86af49fe8254e44aa9434a1fd578b0d06d6e9b893acb22ab1d8a22a1b90035b6b0ddbf51f74452e7cd0af320f0a55efe773560f5e02dd735cb479c29d64b1463220997ab04bcbe83c9154602eb57d603e112c4f02109ed3b65e7ad6c6ba2355543f43a50a076cb2648bce8423eff347606856394e3325bdfdd2186e63db2cfb46fa4946e851fbc32523b0da0747de5eec2c6911ccf67de", 0xd5}, {&(0x7f0000002800)="9d51f9abca69b612c6223917b802f3af64d7a764049009cb8f07bb8687763e7a2eb83ef414ed1e5cc8bc8e8b28e258d2aec9bf5481d6c9c0eb039a63eb2dca8dbc94", 0x42}, {&(0x7f0000002880)="ce38f85b151c1e2ac7a9ed2e4d9d640beae549c5b42a82ea29e8df78079156b18dfb8fb4f5cdb6fe692f89e3a02f4d7d412633a33daf7df252269b761a4e94ed5d57e38776694a14b2c170b8197b51602c366c9416a2d7789044dd419a12bfc8801f4877443199592bf1830cf9626a16a93863227b2a8b8094fe54430c73373902e21677a59a5efc716a9860c4fe7cc88e80a66b2c1b14358b35fd3b936ceb0b262c1cd7a0dc0e4383e88310e6e24675eafe3513b01ded6dccde7d", 0xbb}], 0x3) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000200)="ccaa89a528f7fb99ad73ca6569db1fb088333593498157ec2e665f70d23082b07df62f9e36861d7e114a219940c9cb7477831381e9659998540f4e9228f9e5b85415b040edf917ca8a7280342c0cc8fd4b2ac3b7faaa1ef429ce3b3b0c8f2f66a992f2d6035c423e25c53adfe3b639b7d36c290c1119bf590422bb4b4ea6819c673ab23c072e7ae25d8a89e9567980334fa205d4e1c0e2fba1578dc14fef47a8dd99e09e3d60de54c9e730910c096e55ea282f469bf00de10b14063a4ae64ca8824c4223082e540c7a082d00aabcc92c5e98b3112c3168c0262258262069d481656e4e355f09d40f77b752b22fdf227e5c1e64837d38ed04af0151d2af13282b0e2bbab518af32f51dd2eaaa0e173ce4048322d3eb2591e5384fb9ada5186327e207c8efc730e17357a8a28e39a132b537cced86740ac25e3d9fdf5798e5dffceeee11a7a03a7172ce4a9e167bd52771d45d6f6ff3759b31bc6af030a0a02d2b6afc2c521d3e1e28439c0748b4c3f3921d13a9c1a37026ca338424253d22f8e466d14611260aa070fe080fb6bb0e103e65885b6ebcf27416602cad1794ba88826adf7237535afc65228232fc23b25ff4a52d01662c75ae3a587d85cebf9b8e007cbb038dd007ae3273038961aca7e10eec8c476b54919ef2ced365070550e8479b8cfc40a94b4a3ea597df793e55a8e6f74d82825ca4d9159c4dea39d53fe278009e5c8e398ee87c1d93984c9ea755bc6ef6fcc70dde408408ceb16948ca17262eaf9d4a95f25539aafc205c9658c23d511e550d63f4546af9be9081795dc81d2c59c9bfe48ae9c3cb8ffcf5a02d207b52230eff0cadca7b05f4ef71716207f41c5e029766ef0e48a486cf590bc050b55f9f8f76d4742a4d8ea20cda79377371884cb2e048c0ee3714541d65ef08976f687a522f76c0a2f4804d9a38b0a1c6645316c84867d3bcff88e160d9245db7d3ac2d966ce1724f26335dbe3e8c53190886980305c26fb3d300935d6984f852616da5c714a69061b2552e4ed8072e4348489fc94e9ace73fb7d58bcbb81868437e9a161dd018c47eb9533582e6885fd8580d7ecc0e23bf8a3fdccdef6424394cca12fe4f87e4670f49023cee232ea4fd809b11a04f662eabb8c35cf5c2512f676bfe2c0ca7bfeb27c5c032341c56bd928aba053b4173804cc214c70c0619bdb253b91dd46f7d18f99c41d61ac08c9582ea60dd827ae3ea3e74ef09efe88ae460b783e32eebdf8d446975e3475726fe733bd288f56a6b6e882f53130467babecab3d76d326ea0a1f2cd6f4acb54acf05865e7a21f369e732713f1e63150dd8129bc1c385bcbe0205786a7911017a518821cfd980b3aa009a92c23ba673017fe6361c3059a675e839e65724b99a8c7dddb933b3b6ee1e460160ba65e509e7186ca8d1a40d85400ee5d4272a6f50760908ee175bd8b538fef1696ec82f7ce1c779a3b2813d193591765120829a9d91d1441188a4bcb5ff2c79e3f71a857a8a13f93c65501d6f969454b98ef13dd5ac0e599103bb236a15c63c58133b7c61976d51d0752e22b059f14da0190c8546ff4414dbc3981f16d4e04dac2c5d6900535e86c725a3d5e505efc2abb6ff59e6c8a0d575ba1689c8e013327f43b8bacacd34ac39511236f24bfb20e24186b3a9a343c818050736b7b0d4ceebbcd3e94de26b4a58a96c792da1336237652e8fd57815cc2efac35becabcc4aaaff3ad21dc2ca06e8c15f4f5428d54e2935cf151faa75f06f83ce10a167641f4d3b758aa8a323ec463386e22caec13b82ad559d95aaad7cc0be9aec7458fd0d6eb6880493ad2dddb51cadc8ba27872425c72d06bbd0fad0003cb6870088e96476e57eeb1f96e433b1b750b9624661dfcf1145f38ca8cd5c42db2e9fb73e0a8fd2124aadbe5b30454332659925f65db1d28c6c6ae5e695f3d2a862ee04ec52944b6df802c88a9411b50ba8909d5d45d4decffa3f9beba3368f7840a8cb47f0ab4ee1865c7ff8be1694587be005c6938f8e8266f98035a75c57d9a5c74d2a4fc7422eb14614457f6804aae24d2d89406d93081e7ff1163b9af1668194286c441bb127032c1883bf20446d2cb118e48013e20833af448caafec41051b5f50a1057435b661590cb96202ee557f4fbac8791f641e82ad477a9a94bc055794c14e0337aa0116aab6ebd493e834457ab775e7577e7c78a7fe4364fad8e9c6173bbc21ae7606ea0083bb631ec31955cfde8c1cfbc9b9e19779c749d66656d3ed8a948c19a34f64fdaa514762ee6e9b3dfc523deb7fd829b23c8641f5d9f0b1ad223e8c61f9abbe94bad6038a554e57b249662a4b5cd08969499cea6995ac85d90cad728cbf95575c9afe5df9be095af3e609caa39401f5c088d52501a507ce5f6cb03eba3caffc891ed8778d286fc55203e78f0e04eb3f84659595a2b9cc9f9220dd7ed9af0711ed24f9c02c0953b6799172ef0d2b181eaf5b85834db5bf6f5922b16ff579ac2fe7d7939e44fd6464400f12bf398c90f10b9d393af25351c0fa5cf7a724dc92a350d3fc20253b839831a80761898a930e6e2c13aeb4302de300278c20875b1bae44d4aeb1f110cddf18a4809ec50b7758e4b7e2b25b4bb4237c462080e0b312547bd9b89bad1ec489aec99e4ca6eefd28cfa8822d435c8d35e0cddd392944002154951a61a3b0a68c64259470d8e4ca177b9467d61755bdbe5040dfad98933b9272c78cd805dea132ba4f1aaa63911ece21e970c27bbc97f4ced48f06ebc84eedeb839d396837fe9a1dc537cd6771034e5af26e059203574014273d2c35dd8507c82da6a0f66d32d675667e2b5bd95300d0a75862c7b003d07ae8ac27dd2590d00e3b4cfed8d563bfbbb25baa582be94423324d690bef59d936f50b86d214a102356383c975a08834998e63d0e7b6b491c4c49dab368d44c61ef5f9b27409cd6496aa2e17f5970b4f715838ba410a860ff71f748af2f62c1d3fb9b9f4d48b7cc0559e29e590b0bb03de44bf3ff50f35cfabe6645d57a266594aecdcc5f6b7f5a7efab7d260587a207ed56a534a7a5ccb81fa80a153a8d86cdb8204742f6dfceda9b26f776a920bb8d9cec5ddb775284c31c4a11633e5cb28ecd4ecb344db3060c687320e3a0da47d5f121127a76b3e2011a61c5930368f9abbc4c41a9b7033f98092105f86ad06b19897a5178891656fe5155181046a2e31be322d90aeae120afabcef55210d10af7c674b34fcbef1b5158d3605e93d0a3b31c6bf105e7081862530bb9da917ba4bbed2e74199bbd542567daf9368342301a5576fd3d7feed8a1b6be94c9a49a33be6791e4f6ed9c286cb01c3d6bcda4f6546232b82e33fd3a7de78aadb988675a7c2c5268e371757c885d9ec92c48e271a560c5ebe41c87b29693a8068988db3a9801425e665089b663d3f35a3156337aa22f69873c8fc344118cbe69fb25f86c9f6238cf1c5e6e38a3827dd952b25d5427c3bd7d4e8e89b6f09cc4e5be71f2d661585b9b72134aebd5a4fa9074403e1028a3ce5a3bce86d546a634c36953b9e55dc150cd2a8e811abb3c61071d4e289ecb5a6927ea1bb4a8d9b5de2d1deee7e59d6afdcd4cabf9bf42892c91710eb8c5d9dc557b9f081adcf6d4f60cc896927ab17844295886ea567354c1114bdde8bbb8d32a5ab9e720c51c531e7bff93c618b580d3a25906d2ffa9491f115c79a86abea703c9c21c7e6c26980d1b16412164a216bddd105a1d415da024e3b998d240916137d94af81287b1ebd1684eccd1171b33c496c39ac129775b21434d06dda1599dfaf4d2601dfe4d1df21b5fc86172fbfa5823c83715d33b2101496ce152159c592c2d9397cb3e9e41bc637a037d51226c82fd625dc44952e701123d50e85c114e2521822a18f2db712210960be235fd8f590301d19b3ee4fea04a0df6da87ad8e18a3b40a5d5bb5d223d7a04df9b62bb7a8349f4c9087c523c7316b6a9176a2ec36321b0fa20617b5ba00324b569ec6faeedff252fa1bf7689a991031803e370dc9ede06bc6725f945ab98c2c48f245232492d3d04e1f16716b2ec29286e20bd869de8d3a27829b784e61322d84a031336a4385b127cfc509f85bbee6e4e4711e17c3c418727fa4695a0f75254d8e3dbfd55174f84c47ef8cd517eb810ceb7c8230f216b26372d035efeae7d74a9c08eb72e1e26e888abe695b6de8f4bec5e52eb28657c56183bab5decac1c44bce41eec20faf1904538c2d0ad8bc6c7522c1e8586709fa005aecfaed8aab189b806d63ac9b721bd08cc6decb5376d986846557068582c525acbba358ab7ff65379f9d64d25021232f0ee33bb869a0d922179e924f6c318f381248a0985b36e40f2cefe77a84555eb77bb02463e40705b8f4295452a9e892840b22c3c03ecca26edff87caf47c617671aec09b77f7a4bb044cbe4b1eae988927d4f49e790daa78244d0995a67a86e96a0bc809bf7feaf35e7c86bf095b908e2e94bb06c0e25151a66cc547705aae6ee5d4657aa5ed6de0f661581a9f38a5bd68aafe08d4abb1a9b27c50348a08e9a20ccbef574c64904209431cb5350e50dabf22bb8461bf1a6960eca2fbd2e07506cf33efa98863a404ed2f89c80cf7c190b63f6d9559a58d738066868f2bf1db1377a60e4e3a9178b9f51e58688efb901a2d9ac8ea1b2bd84c728ecd8adecc98a850cdbcfcb59cc21bffd31603d0bccd40c1329a97358a076ec48e0cd687448762466825ac46d69bba6240f42009c26e48c6f8dd12ec3a32a6591e9b98470c29b81d3f626639fac741c46c183b7efec9cd2c53d2a84bc5f15ae6cbf4e2da5b4f204e5bac3609e3af211b00733ba0b62c9d012fc5c84c0ac689ba496b56a15c55bc75873f442702728f88a426b327dc2110ce7a3f1ef6d22650362985eaee6f86c4d3da062ccb672293a58ad62eb1c4206c4d850a508979e930733cad503af636109fb92b17334893feda8ef476bfeb52f4ab289def2ebda132329d04db4d0544098043147570daa278f012978895de654df3bd95f93611ec04c2e0914a4afd841ac896e626d31feaae31914153e2a42e2c5316ac87be79e8806deea515a2f9b120dcfe4d7353920f3a20acd673e08144e24f4155b0475f722c17c5fd8f9225a2eb1f95c43089b5b0b70bb025211b1c31d673c0881dd6204e313b9aa93d3d9131caab501f5932496812d4cfe0fbb5f34ed044c86521e9683491e009881b710691a44813660418bc6655cc5f9e95f52a84966e91b33330e129508f106f1b2f994292cf8f15b716ab9d3aace474a49986e8be99c8788f3a75df56e0bf108ca948bd9a78059eb9c0746d37bd09eba6bbdb7454b55acfec0994aa3a5bafc664c16e5a38c910a343cc8c9e97938aa7a413f2c2aca48e4be921228454f5404711817f807209e304d25dc663e557df95d6489bc8333d842b57e5ed794b8ad49d143457bafd5042c024eb628ec5bfe7b6b20d649a77504a839718e1159f90a72c0265cb94cc985d8f9051c019673a703e7c8b323fd075d88fef5c62023345d93af3fdb3b482a430bd4daaa84c4e14419e89ea0ae2030d45f744e349b82c90d1a678303d5595487a64ac088512a6e2e42991eddf5f589d2536524e4b62bf6457e7d5a22ee291c5d107ed3df832edcc975bee19f9667ef6a227617d07f673f6a1d74effe8a7370a45fe7272d996ea5753eac132c5d5ceba3ddddac496fe277128509cf30187e9ebe49ee6ee7c1432ee8252fe30e28f18b3082faa15f2ecc4c129759603aab79686baab174053c63", 0x1000}, {&(0x7f0000001200)="f08e5b1dbcdf714338e5c3706d711f52fc0cc7ebc57fc68ab6ea079ec53da8f4b5d0f874c5615fe31eed28c94b152b4b2f3b7517e1aba74c00471bb5a05a2283fb1d0db19887a2e56c5b23dd4dc47dbba796a0f4d08676c0f52ff370043c4872d1da81be017a940b87bc78338aa2cb9573173ab2bcf015ab94ad6e273d8c9774586f9851fa4d69e2abc0b8aa13a7cd063cbb780ca6efe5155c0080f027e7f8988f2e1d3f556625deeee1d8c396e7875c4898f4bb411df1", 0xb7}, {&(0x7f00000012c0)="ad51adb43d79d8d424eb8fbff6f67e7dab76b86f3ef7f6bc7d47a2dd21041e6872aecba771fce45c77797f68baf27dfc807dca3434d9d829783854ea7d8bf3645a32d89a935ce1f1cfc59516eff49d59d2faaa6e8f0582851934c43c385ddf3f2c97ec3d10d9beb9c30d361a2bc44a4f34ab437f390e41cbb59c01576b931fe7b6124284c0a68d6f68a0e2298f66de136f6005f55f949b131514d1", 0x9b}, {&(0x7f0000001380)="0a48c16232cabeda1f30522428a9c82c3e53078829b18519b51755309305a696593de4648e881d36b64a60e128c1994e1c23bfc72148ff579bb429e41b7f2663e7c8c14f1ebaaab5cef0df75130477e30a2321a325847aa8d76b6a66699972fab999669ca4db016ffbe94714ec157c65aeeb36301bbbcea5fcdcaa7d3f166641b706ced5e5e6b2d716d4b273d074318728031e9ea41126ee56064aa196dc7839c55c80af5993a9f2ba78bfdf28be0df3a3c4e4c27142b7084cdf7c42363976d61bcaf240a020ac3b19afe2751f6819160929af0e0ffec319a9eed242abf4641933311077d92ba568f250f3a72831d966", 0xf0}, {&(0x7f0000001480)="835e551c1a06c71ae2084dd341dae44fd2fe01ad4f22f630d2f3437af0d5ceb92fd4521dbae7e71c18a3ee337e1646f1cdc5d1a63ae9ad8b1b92f3e8c5848207307abad44d722c61428dcf0d999638d8602243cbfb75a866c26cbd6592be0ba60e149c75514b6fe5b0fc8ac46c13fd9425df6df64c8259296be0fda4f9b631ccf03e6f717587369b030401c011131c1373bdb2302714942da4cba9f812016fb1e27cb2ecef938ee05862b6898e88a8f445859caab61d7446a008bbbb671a9d1f1697e0f0f28baf3300fd191ec48e51159177afbc90dc70cb0b022c30f453c641abb0de18a2f897f68553416c387f7bd77ab680faa875216751aa65e7e116b4afdaac0e057e916b884791a5bdcdca8fb1ee1ef2b1fe0cd68caff8f841709aaddefa408d072fd43b2bf40e2ca05a300165a56ce42bdb74aaf45232ceb37dcd4af2354dfee0e7069f4a8c72fe8608ac3b944ab53b6061bcdacd436b1d35ecad0598dd5581d8660e8bbd37f924ae6fdb806ed8d8d27695829e940d59c4b603c01b85bdd76587ab63d78abd718794fe379b965a795ca628bfe818c4c49d50dd34d2e334bcbc0accdc3e794924f20ce0dac2bfd09c2667bbdf7304f45cda9993b1a94b19caff45812188daaf3a7ab57400803ac3f29850ecdbd2c32015797fccafc581314c4654b86c86ee0a21696de7fb229b269262b62e76ab0ac6f984c8943b9e197c8cdc6e51aec0c3fe2e229eac3d9663086e5601c0f6504bb1069e996092ae522331d6fafdde8819c3e86fce5d3b8ded7f1aecc920deb7b14a5c2843aa83df1074a430fed5c946eca04796e8e7afdec2cb61f267d337f94672be4c64bb87c1bef39fd1556729d6bcd5913e5e10d0fdd896df03d1fa5d3f5db07b7314843e94af422af68d5e7d9eb737fc8c43cc49b2e84b8e7d9f7159eff21cb05a4c18803fcc10154da91854202aa594d237e6150d33057887b880744200e5068985cbec80d1d36c1278b32bc423007e2147ad9145cf2b86c04cc7db4bf4bbaddf746ca6cc717833630dd72277d6c821d68b93e9c2393ee47d6d694d9a2bbab31a7b6f57ad0418d97e5149bc56036d7d8213513d30e49e1936928cc5f561cbb9e98ab94a5dadfae95f488c6f2a5148ca256228b2a740c9d2ed66d76ea9941bef186322237d389e5d328fc2b7d43c048cc960c2265b5ac7f59ed874f6319896062e78fe9c5eb96eda6670f93ec041d7187c192e4b38afdce551d0613eb686b5cdd2aff9bdaef71924e733a63688336cdd1ccd4586a43a1c2756d1010972f1e906b00a11173be836496f65a510a47c641b3762f8541489814c76af66f3216495c3cabee5ecaeeb898750eec70b317af90ab4f9614b5b59a9a5e3a7fa52bfd27dc5352408c81703a6900e6cb09e6509654342ddac083c27ead4d98bccc03a3b9a6671b4c065cdf6f5fbee494aa7c7e350acc0fb5631167ea13f413a31bdc14a60471616c4fa8949ae9e5eb8b415a0a59b466f5e8a3a84209f93394b245f324a66c249f212ed33d88d1027a6d25d5cb3b6845d005f44bfa4ca001361056dc29b3689555d9c603fd7e6a464ef8735b92fc6b9a5dbb694006728c5db26674a89724876b1dcabdd9d5ce1b2df4eaeea57796e249c2feb86ab2e1206ed08115ee7d3909420c651259619de4c262b9b48f5123880ef98baefda074929b1429d9f57163bb07ff2eaba12082953a1ded83cb0f7f5d421da8ee2c445cb8c584a4c0668e2f66c1f3838f5fb9e849f3242259909f7cf0a09026dbab1629224307fc69f9182b9c08f5b5debd44d3d387ef2dfedeae0d06d9e58cace99d36e7db46fbe8da8ade9d9328ce8d703eaebb3b7f465f5e0c1c9818fc4a80acab4d06eeb2593ff095c527abadc0457abfd5402a0116e9c35fb6b3d4ddcdbd42771bc0a7e91f46c891767d000cd570c49d87d49525d1e5c702f18b99da69bcc44def01d36f0b57c9784e9b0445e261342fb50870d6795919bd23c6dd9d98f531d672fce19b6bd577f73698788be5368bf498b4495afbfe69bec5f5af5e3ecac7f5e0e7d249a21cde18c1967f9ed3419a948e1b09aaa805ee02e2eb7caae3d236aefed7a23031c8ec366c5c8841a983dd9dd69b2bffe81d43ad4c0123a64bfdc3017c5da71344b978af3fd80151a19a9a3e7ac018ad6906a1cf69ef12388af72755599b3e8e4e5015180a39a2b834478b9225abf6c7b7af008a1b79ed393d84331ac8fce5bb24724c75e86ffa6978cc00e7045dedb9bc4f9086e9f955867e4417f96d22d8d6dd1a9d8d062ddf10d42a8cb1c6dab53c839bb4fd9c428cc57ff6e8aea17be84841adfa7d1772fd061a12416f37d4ed5eb05552132cb590fce99ab34e18e8ad332c6c8db0294865febc7c22cab775674eb141a0b35f8c687e703130c894a9fa59b1c8282d176b5b892442c836602726dabd0dbfda846be42af823480d10ebcd701f40ad028a5e094768cdb7f4ba2ccc9d2ee7308318b62f86fa1446bebe356bad15c69a8cb69e1d88b8955f50f63ec060c7d41aac374ed18cf0af3b0ed105d432775e78057a71de30d43c27a9ea93b91c12195f94655c575b96509bd85aeb20ab882e3d2fe0ed6d70b89d3e1b54cc211804c501b97688f0114523e22a095765ea13b567bc22f2ff0b652b88ebccf511f6d5abb89a83d0035bcdbdc7b3a9a211a1156e16839b3f6b4b42f0258759ecfb3ea79fba0705307f4786c6bd9e662697468eb0eb174ad8535132645a888e32e9b41cefcc4473fe2633ac0ee34e9b5f5e869579d317206f894dff44deb8ad39dfdc4f78db29b8a135b535e890b7383396322276760e6598a1d69c3c42fd1581b246d9290dd0d967fba23c9aa42ae1abb8386296de671b913204bd8608ef73079067ab8f75607255ec5c43809b4038c888728d95ecdc32a6dda4de8b33c919daa07c4865616af0e71cc2130adb26718cd3fae50e4fcbe0fd9df0ef73fe626386eb18b8dbcb89310483b96e7b9eba790bef75c17d64319177daa1bbdf526cea11f4cee0b574c1ab452b8a028c80e2870b735056fab3c2c426883793495fed5f9069c95015e8320d7868a8df860afe844f982fa0e415a276ff99e80387adc1ec43d053861f37d510906ed1955a5db7bb6719b6ceba6cc262431efa6e38b0ba19508be2124a677f59ad250934e7e370349582117a39e5f29cb5b75fc77747c88c258246878489a2b3f6859b614f7a5be5c2c4eeb366d927193f66b82e5f655ba058fa797a034a3df3841fa245fe5ead996d61423fd3ac9ccbdddf009f0bb70b676f9335703d60714826c1c5d8169844a4e75acfcce567fbc90a2e859fcb0f95534e19f2d215816872007498052622bca7df33f0ef535872175e8d4c5ecddc94e9497ca749dc299b7062f4db40e6ee2372ce447c2d68caef337975ffb62a366b7630278579b68f291f1b722e982f11bac8803be1e78d45c91f7af911360da16fbaa5579ce4b2ad8c2b7710ef0bf5b1b719422de408eddb6ad81f9bc3fd2e362abccd6dff628744e092659edcb825ec5a5c3b01a14038de02aec4f877f95a7f4d5d2fc429b13430fb231bfd4e268515bdef236c10f772abc48b1757b80fcbd7f89edf76e1ce7fab4d253f7302b701ae00aafedf8fe35d2a7a9d8cc21ef714b70bd76939a0cb1afd654e018304f92fb2ff4efd91c5bbf64bd609f9fd6df22b13add6672e33e8cac63153b4ac5b2033e5e1311b767c89b08c9d09a415321e0e1595c44836df7064b3dad803aad0dcfa0e155d61bbfa4d36b85c425e17c35684b0080e234a9cd19ec3cbd6504b890a9150b7e85a3b0c93c9727016ad1c619296918531a3a8f4cdb31686cda324679cd4b81a6baa1b191a58f44f040618ccce5e52abc90e111ea98dbf76aff3999e407e00cd36202db4fa265a09172aad322618134beac5f451c7286adb8b076dd80df448f38ce55f751dd6d6b7faccf400c5d446f1f1cf76f2303f57bc64e9e8fd026d83936fb896459c3b320d803439e14b77cbb75136e0f1ca5adc8427c285f6f6da94eb91598ab3daa10d9a1af5615a8c40f84f14c134194a4598ffdc8f956ead7c870960ab55d19ab1f1df70ba7ccaba859f964a3b84f08fd3ee701119566b207cabaf03358a66b32d018fa8a70439dc83f56574f0a73c37bda7f0831413ffe9fec964ef58e30782498a8cc5f4d5db541a26a3f5f24d0d221531e4809b452187b553495465a4984816352dd54aef73357969a163d84164f533f474b1f8e169a3ac81c56a1d7a4e77747ce2f025f34fc886e9870d6db5977b794f69249949456147c2dbdc26b7ebef0ce17a467428a3d5af5403a8e4823427bb53022f0bbbfff6878b50442fb38fd00baa2fcbf0ade61b48883050cdb7f8dcd11bc4632f10f21727d227e252e8212aa85d7b49103a7f416617e21b65834bf81bac30a6083387df91fed77270e23b9bf60a14073447952a857515d8e78d1441360f170ef3cd33dc58864a8519bb685daa4e8c0cd3284d7fd77883183ce64571a0824f913bbc0d599f83346306c653227393a1fa7072161b0d9cafdc0d8ccbd2488aee41725ff61f3a0b67bf7c7ed6cdbea23b98a5cd633fad5b27819b4514fcfbf10d21701bcc6d338ec7131fd29e9bad9036c2d9cc47ee63a48fe8b4aa5bdd3b4043334bbf0dd1193ec1d1386a4960edf9661640fadbebf2cd048f851b75aef583bf1d7aebb5789dc9cfadc40d9c9d2c0a571847c87a5e5933445e653e5d0d9f825a23659efe642c15ce608e72a21f26ea32ef1061370a2a73bcede6b4af598583d882b6e848739a69a4d76aea9112ded396fd9a09095c1693f096e963126af3b27efde02159f2be18d4de6f3d195f73339f5b48e508ab981fd771760b85c32a3e664e82ca2f2814c319eca2f0c0f68f3a9d34f286485e41ee9805a7201098bb6360218fef1f8292170d4b21ef278dc4180ba8be3d0a7baec04593347d0ebabc3ec344ff00eddfeb4c5e5d1bf1f841fe8b99b435a9f84062a903b7ba4c0a5c33ae134ad6c9b636b7d893e8cbcc2c9567c816480927031807cd34c42e459c6e92d279f15b6282913f4c216a241d538bd423690a0cfe113ed24f2da7ff2902d09190bc5009a17c26e01e9d61d8a3a5d18a72827016a567754da3132c1615ee1b6e901ecc3855c28edd065fe395d2a3bc4b0fca5cab5acde7d79e129969af124c75e0f2a2b99a0f90d766e8104a69432e05238e7f9bc63c928aee7992865819fa6b47a6ce6c3afc307dbff23a69a7362e10a5778689021b954ff6de7f6feee8eca2bfd0a5787a65da4d295118e7d2cc06a2df7a94691519a4f7b7eff4c846205d8ceb26ff75e2095301e9556f5eacdab8f9383b967d3c80c5586e649b33617398c44e1cc570430397d3a71c0a8e1d7e7defd59893bcfcd4b3d367a4a175979e6510560988980f364d136f7cb14305034b00ce6b2fcebe922fec56ddbcbf491a5f7ce144d925c96b44bda9624d7a9dc4a060c853862c419fefdb7007521c3480e121ddb5ce3f148680a41f844b966f76dc14d4a65fb70431c54bd185d4ff0b71993ffa1d453860d36bb1974bd6a7064c3e56cd094a7b23f858c42bc54d4ea776e2a05f46e41e9a2a58a8494ef815287730e4ae36c72fa34516b43aade8ef08f0bba1f9283e7ec175b5fef4de4959f0f1c7b049bd7aae81d67c7e3dc03a8c0a4dbfb911dd5ac5b317c7bdcc864f31e195a3912c366fd48e9da162d96adb7ad46ff4e76f76be609c649588625b078c0467f2d361830f5bb89155767bacb", 0x1000}, {&(0x7f0000002480)="639e150072872dc8f66cad0a2d6809d15628d1bfec7b5927ae51d68f2b12e41bfcf79d4136a20ac9e7d7c3ab3e9beb78b18db16a58a831e19cdfdb1612c8984e9f85e84133a5fd27857b86f68d31e48c9f8a93815cee5323c8e5dd8d3b29122ce19be9ed601b2499571017d4bb9f2529755cc98f42a33499fb5badf4f4b0fa9d6ddcf132d02fbe74ad877619dadf0f489015522df6d99760f780bcb65650e0343d5c0f36a6f2ce222121d041e43cb92b54bbb7c45d3994cb95d54018e47f86c4d67a8a2ec6704be12bde3565e1aa3df2842e337817921025592b6276f1ca74bec00fb47eaa2aac0cf1b616", 0xeb}, {&(0x7f0000002580)="2a102709a6ee5ffc08c21a49c66e1cae674e10ab2b406fb89b192ee8ec7849495f69559096bf4604d9c81772ebad57b1cb0faa25db41b74b9cef57cde72c8515df8fab8f7a57a8", 0x47}, {&(0x7f0000002600)="1e6ebd0d5f75b32505f56f7ec15cd86a5fd6509cbef3a0", 0x17}], 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x81, 0x81, 0x1, 0x3, "793c8226e1db6f62626fadfd507a858d374e5b04", 0x100000000, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000002a40)={{0x1, r5, r2, r6, r2, 0x12, 0x4f8}, 0x1, 0xcf, r7, r8, 0x3, 0x401, 0x4}) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x100000000, 0x10000}, 0xc) dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="4b13177569ea0c34b0b92795dcd04641a3834ce5d3046848fce7a987ef32a2cb92c232b83575dfa9dc01f859e3a64d151368a8b4e388f2e334708d2737b2b1a6343386105ce5e9b497e9b7d122ba720571ab9c0ca4c31ca44fa5f5c78cbab01c52b1c6a95de110ce83cf223ea0301f55a59cf2a2ca06a255f7011a724a51a02db5d2348ad9512a151990116912c8debf02eec6c1a2919a5de4daa1b8ce35b0f8dac2491c4345e584fd411cdbaa58cd75d20f63daa0626821d86c97fa993f0c27b9be9d99be59c16f93856e32a12ed2f2b8e3c88dcabd87163b7b245f080a449c74d472d0a6466d48211fa76e1bc1710c75de579c21c4c568a876679deca9a3a2552fb5d4a728678890eb834ec11ed6cc9db41717e46019e56f3cd0fcd31df4397bca11981673f002274ddecbfc6d8ad4d315a79c0f1bcebb9e4763599b792348a30b9e18660c905b1e93046b9670b5a28dfe6c5447b7e8e67335dd870cc565ee746939bddad0ad91d4297ad915b33e34001bef534ef8b776128cb937f3ac2e39cdacb5b9decea8b4aef20170b1d25a6a97c30edd59824e87179b90932cfc3c7210ecc36cecc92e72c6cff1176f0b83f5d84a79fbb4ac29050ba06cec4ba041d31e9676c25e7903022ea52a780b4baba02f4d9d70db5b89ac5826846c66fe126b3b046694ae72d6845c4cd26d588f5511ed4e70d384255f2090bf131e27b53bcacdd14677448e3a03db9ef396cbd70504f50ffa521d30d5bae8878478e496181e699187ab526678d434e5a84a2171762cbb2414dd836d94820439aae35978016f34973f0d74073ff6620ccfba1649ae4b4296881d2baaccca9ca5396a662ac201b6a473d53e54ec98a09bcbba5852060872c04f0cc24219a9787db0690bb87ed0f733d324c82ea194780be69ddd40c141a176609942d1b2dd243c1a392263798f9e1dd36ac24237e671cf6db24d9f01ad1eacf8672f086e7d17bb967dd22028d5a79ff3d7dcc57badd42edf0d1d6af5e670113841c900cefa03491874caab78607364d876c20670a33c6990963544be145a02c6092548d0ba5ffd05a1a308882fd3376ab31969a95d62ad9bbd77f42a0eda31abe6d9adaf126f73988dd5d7ffbec392a9b9abdfa0693f57ba25a7b789d002311f5268da7cb44f5844b154660dea012ef4bb23f0b5b6a2aba8c5a4ca85764d8b3461d1396fe76dc9aabc63baeb047bf76a304592325db520f3fb883df660b6cebc573658395bd570989ed84c8c81d384596680b34541f75749add7958d51e59ecfe23f97e940dbdb6482170189644d3f8ec6a5d22cd17028a7b0a9d805068d0a721b22aa29aa1c4f577a77b38e7617586ad238dd9a42a79295ac31105528f096f242cf933b8d3a8d65d2b94ba3c39226ca170f71b47ced05baca4624161023814131f8108e883fcdfdbc9271b6cf011d6eb2d354ba968a501575ac26fe607a4c321e60436eb5fecf9ae65eb8c849a550f30960dcafdeb899eca3d880772e0c60038414358bf88fc3c42024ba23c4d568c6cdc53f5fd90022c69d41aa78fb39710179e083114576b5cacf7ae0955247940278ef0b3c4b866160759368bfe014754a88601a4d1ae53998d791a05c5ff23e790fbdaf2c6d407ebaba0f4e7847a6e861dcd41536497aa13aa226d805c1e925ab44e97e8e4c4daa957bcbc64cccfad65db971729dc876aa920eda6cdabcab00e0b16f0e43c946e709afcc7ebb003667652d15528613bf58fca064afe04c5cc4bbbb707127b499202b43137a8d4539f3bf0ce8c14fd8b8073edd2dc0b4b42df7ec037430f70058ad804a5c941fd57cf9859ebb41d2d25220cee896d4fca6006e230fe3dbf043e3dedcb750549e395add91bd0a2ed7b327d10db64f51e0eb92e4d7c58b85d9c8621f5af964e2ce7dc79c72ec1695f9bed706c469a6c9da4b32a3251be38ae173f2117341c4a5ee6f83f37adc259f1eacbf1fee354d92278272bd2ff56700848c719f5f408f1a705e901291e1e93a637cc6842f0f201d3979759aa385cd89cbd8f52367df6dab4f534c1e867d7e5966fb16f766f936b6cac8c36506a34ca3d053e869a51a4bd1cd918a67571609a969193ade85e2fb59008f8490cee5e15a937e6a0905d336f101c6eb2ca6fa525ab1038ffda343449cdfda85c8ba64df1593c00160b8e8b533c641bfa0130eae9edb134faf27f8fdea0b362de7ccbe7b56837a64e7ccfff9ebfded3df2b1f3a21f692bd149b09602f417315f25f5a12ebeabc4b9e19b54da6561046cd316d0d61a0e18965fdced6a1bb2d09b364e4540d12c830fed7c7090a52a549865c2855f5240e0438cf8d1fa8cee93c077fddbb9d57dd745abc3c6b6c5c133e37542442af3f8135036bf83fab2df46c757e057204913639f8c2271b9981872eb77148409decf418ec0f2e2c002fe97e74f967589bba5ed5d766dfa61f597df3d0dee67be9abeb58d814136baa730bfcf037615c63517a997f498953174a1a678e66da2fa17a40e1fa5ab2bac3bb3ebeb97719079e1a7fead25796e099069d9b1e2822bd77dde096a936e935490ef72429f51831cf16821fa595ff476b9ea429e9215e110026943d2608831afda385ab1f8ae2264cad3024cfc8cc4118f3951251e31de637e9664ccf8bec9148f1a8ffc58d78b00cd1a67c516a938828af02fc921d50a8613a37ea4ded512458d4b2ac3bc74a660509523be2044482599c54971523407099088a5a95361131897b05318ba3bceca03bc5b33ab2f2466c930a7e23943f6ed1a08eb6a63f6c83a93e44b161093f70feb52c2520102b688af72818a622cbc15a867640c4bacba8c89770a9c6d03566742273055ecc1d0512b06c1d261e5605029b2de2ec704b8b26aee17411c6b3a2bc6ef9a31878518d7fb8fff097215efe9e0ddbdf6141faf25d4582d3fb786cecfa7d0c7730faeba6421217ad99ab65b2c850aa2ff803b5b4d77496fd26c78f63ca380d34cd734be23b0a0248658f2017c15cd6300ef40d061f06abe19df8311f3f63f98c484e074fcdbd0d92f0f668529dce06917ed0ea7238dc01e1696df51600a8d086671ddcffd427a891d74af17c6ca7b666d6fb6463d3dca256e67f463c5b555428744a73c78799c1c272e8a11e8d81c52ba0f989a401999ccdd317e84c8199e17d8e6d3876e64e87cb0d996f2494fcb964f4ad3fc43774332f9873de592937fac0fcf1263804dbd5b7fdfb12e4960567766156fbc823172cd18b2b806a9648d516b5038bd51cbddd98f55a17519fb077e5a2469451bd593764f9fe89eaa8fcd3a34640e81a5bcb3963a2e1e44698d5d5d49b446696195e1f17e50af7c91442fa29798156dcfef1ec1553f0e730ee0b2a079f803e0fad69b8cbbf7e96ce223147b897a5d4960caca1ba19b0a5a8fd100a92b33183505ec4d12798192837691fddbc376e185610ecf5fb12b78ef53ca4e5f69eea38da9369c2c81cb9614e199ccc763f933c7d6768ef043a04557e25c19213a460ebccb93089875feb98bdf033fe26964481b24314863edb23b05976c9843f5aef81815b98fab39257ff742de7389b69393f99509c0b4852e8e47751b3828ff70e22afa30a1d515bbad7b3206bb89239639d685b3d854065ba8a521b24ff7b4611973513516f3ea224db0606cbd5a7f5cdbf1f48d571dd87b5cfd4711f3d986e01f9b0a1cc64f033e84868690beb2490b8597946756b35264b100a643225d6a9b51c7d7bd065fdec1793a39fe7ae427fe10dbdc89d6a4fed0e7d24cbfe10b90a82a831db9f709d3276ada015f9873b9d9ed7c56276727ac30dcbf098134fd5bfed12ffcaa7da2cb2922b493d49e9b379dacc63d4a5a238574cc122aaffdcdb6a3c994b74135a8cfc6b2384e21f4dea61aba0a979b6d38a7dc83e367c06c57cf770c6ba8e54f5ef9cc039c102574feb5d37df65b9042ac1fe93c45c1bd44e1f96cdad036602e2f1c799154fccb5dbf6da7ad5ba4964dc804a0cc95534f587699bc3079ef1e7fb58685df70bfbfc928de88e987d73ab2c7cc801596002b020ca552591f6838c051a51660ee90c7be02a998439fe9c778462fb56ccee6dc0825c7b9c708c807346f650b6a5b6433948daea259a293b59795b57f369335417cd50891432bb16f002544e66f916219fa156f9f29cf3fd1503238f16bd3685ebce127ff434f123818e5775cad6e043824cb95706ba11e1a6cd3e1da9c3095457517933b7ea79dd9d6151b6ee0ae363f2b864714ed2a5f815dd643da21410a4eca2011bf50c0f7e5aee7b93a5ffa75659b30cdb0fd6d797844008a71bc57665f85ddec5860272cf8bcc477b6fd1ddf8d85a8da2c34b047c55071cf61d174b116ed97057c6378efac2ec2c6be2cab989331c1dae1d754aa37816c68c28b77dc5703bfd6d6a1fe4166e5ebec4c77577474b5b89f394bee2829ed457f345ed609c9f0be738bc33ecf8a9d8d02dc309fd4a2662bbb01904cbba05c3bcb0eb08b0db42a49efc715abd8a9a982b8022f97fff39bfb31e48238b9088dd9a1a1e4b6a355f280f68f3a33ec06215470bc77f263261106ecad97d7b668ec6b49295d53b126968e67e738435e247a4a945b15d62f0f2a9c15a4165a30737ed5e602412c6e184abb2e71970ae4568b30feaeb422a0a2c184fafe3ca6e75e0c5b1796f9697ca962f72e9fdff917f71a102aad264f2c04fabc7a991f9e71861b423843c927cddd5a3b4ba3c1ebf27c6d1f38829a1f95a5f494b2c086fb145ce5d69e4aa1936b05ea0039e64d8039fa967a396c5e9b9c5155b89354cdfc8f841205d528923915b955af247a09824e575809be11885ba267885d6520e768d41d52a12ece7184ee2d19ffe7eb7a7f6a3a56e2c0aa7f6f4bd7dd08d1d94fede58b717503cd9830c301ff404e8a03eb70795a32ef0290757d61579b19392e23fa644d5009dd8b5ece6b4cd8c0b3b560dfebd75276b484c28646b44431c089cbf8f6ba2fc9cbee4a17abe4332e59d0c7ca3099c3bc5694a345682dba5a5740d6dc3489c4226a811c815d84e9833d4d4edfff4384b8c504fea1a074f8679a40fd1483cafceac6debb95a11c8ef7f840bc78489c37b018f2ff67f863a25038ce206d4f53b1f959c3a46e60c6065302807de0c3439e10fe4417f80735b8b03653c7f87efb21ecf5c3c5fa212e4210f47bf9f44c488abbd24671c79a612fdb582b51479fc8286a908539718ffe8edac998d61503df195f5a7a0a181feff3e1be4025b7eba7bfa44b225cc74f96b3df72d89054cb775dc27a250da578b99f799a792c145dbed9664dd9993e6d1fcb27dd78fead98f24f2c3a7d5f01349707d950ff70013b26a260263f9277b18fa40c476b6275a2787232f962ed3eb2a71617b09289d0570a3a64a00d37f838e82349958a2cddfd89fa80995ce542926470961b1504b6cb6a8dad1519b525372fdbdfa0de9e228ece5f57009c0dcbbf3e31320e537130f61d8339f1456017b1b39113e743b277f9805260ad7c644630e4c0048fa968dcec1e5b340a67c1c05bfe645790306bbe128e25ce1245f0caf5dea9dc3093ec80108e80ce84fa134e22d6add39d441dcdb5be01aa05af1adf6623b14f60c4ad32fada7e6401eee610032028da2f3e79204e66e02b03e7bead1d072a07ac6f671466d04c8654b43ac7fb27de1a831dc8836d677debeea87b00c6cb85eb0f454c1b0039201e9ebe6b8d1a347ef354d06aab571de74ddf968b6954ba617e5b3551ede6177b40cb2925ef3ef3f6a11b9c02032a8af9", 0x1000}, {&(0x7f00000010c0)="8b9950d4025d78b885912a4d93d80bf82b518e6b25", 0x15}, {&(0x7f0000001100)="f4f08e1ee14132d8a0fcda7c619c696cd795dcbe972a464bb4b8b0f36c8b03d61ea2c9bad9dacd958ac9456c0ee953be1fe700bea2bce1cafec2cb1a68fd52dd89681f71d72138080962355466ff978e44ef880e79ebaccedb91e683d6a21cec0b341d473f99c084610bb2c426e5a2beb26d2167b85b6ea91e7ba5", 0x7b}, {&(0x7f0000001180)="d0dea4707698eb7da818e6ee46bbd15f2ef637f81b6f53d6efc8e1e0dc5f181e83a663b45df18c1eccc57bd5292b033745d465674c95d10d70281a0aff55a64f84e55a50fb1a997a98a9d78b7c0e153d337a88565216c2326f3c5dda00079ad457ec891c6444daf665d9cf9ea8de6d901b47b160c204f047168f53f9b91bfcdfd577661d83797acd556bf95fe896447524bc7c2f16317e0881c44f528c7e88a808cce2790e4ff1908d34896660c70a1d1d8ca6", 0xb3}, {&(0x7f0000001240)="1f7ae705", 0x4}], 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) pipe(&(0x7f0000001300)) setrlimit(0x1, &(0x7f0000000080)={0x5, 0x9}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r4], 0x1) listen(r0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r4, &(0x7f0000000000)=@abs, 0x8) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/15}, &(0x7f0000000180)=0x11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x42, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xea7, 0x6}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="901ac43e070b2422926757a498198cc1f81394668999468e68d44dfe7f5e9e0c2ea30ceefde4dd59b9c8918a8fbcbab223c75a566826b9208fd100a6411490729ede98b4c62e5cf912c66b03d34a3443189bfc4b60fdff07462273b4ef51c4dbeb07bef2ad9d73b5cb8d925512acc43d724a8e3da3b9bb1430e6bc2c7a4ec669ebe180ce2d2bcc483b376a902fa930d694", 0x91}, {&(0x7f0000000240)="64c3e4e6a0da0366f306feefcc0e9653abaaefd4893c58002ce934f771795b96285835bca443bb817780957aebc661d3bba05f2fd0c382dfa9ae80dc06aeeda66474e5b8a18fed15f827b34f6d00957d03173ab3a5b5450f0a318dfb0fc6dafa4892eda7735ee179cf97f42675c9f5c9be3dc6134a17b3994d5f080a9c8f706b8e8bf17e728e82f11e31c2634d7421a9a3bc13cee4bbeb0f31ef9afce72eaba7c254d066751e0d6b81f5958a51cba5c8e7846d6a8151d5f1ed57a3e46b57fa94939ca6c3179540e5", 0xc8}, {&(0x7f0000000340)="2da3003241c185ba7c375d54f1bc7016132d7786469bb56a552fdadd83e59fe04ea4d311985ac146628addeadba66154542d9d4a3672a1ac6865ac32a9cc48703d67baf71a4b7719783b738822522ef52c305e1fca5a89e0a0a74724bf7ab4a3ce924291117b1ee752bef7e43cb256a2318eab0a39e1e4f595dcbe3749458180702b66145eacc1aca04a3061ba0bdd918c925aaca8de93b2effd2cf58275271120d3cf4c1643fa02141bb53ca189e87709c4229ff46b", 0xb6}, {&(0x7f0000000400)="2d7165f4700beb108bcb401472a1bd0ad39c08008c87b07c3ef8190aee206aaea5a1ef2dd44a1e8477c958baee0614d15662cfd89a2c95365417529eb9956738894991c4d0dde833fe309601a0b7be382b6f39d8fe5deaaf413867bbda08132250855bd3505b7d45", 0x68}], 0x4, &(0x7f0000000480)=[{0x50, 0x0, 0xb8, "a0520415fe297abe14e2d6338b832bef36d4f232c5511065cf9bbe2ed1b005f4008c89d9640658184b7f609bae2877741709e034ef51cc68ce3eac2e3a9c366c"}, {0x48, 0xffff, 0x3, "3317387a235e8b79c08d120e793764ad2c31cc474e66f27657152c942e782190a84d7b4d9654c00acd5e9b29ad5752ce673c2c562c22"}, {0x80, 0xffff, 0x0, "78b7a757d637b4211f6363d026f55a94ca69702cb0500ea2f1e7f1be7871a589575a5f99c0b2012840d71e7dd3761d2229d30f63eab1f95f62462e4b51c3a14ddbad872f38db9e708f530bff49e111db7fa8b2503de3df24d8e784c36f9b248d913631c7ad605809c1c1372462e10b"}, {0x1010, 0xffff, 0x80000000, "bbc610fe2c7f6428097c7082931a404a2d59e4ac0b93b3546eb6822eab2e30890ca5c7ddd2c7b7bdefa0e4e78b2b3658bb36ec82d2236e870bbe82d64c8d96e92ab9d9f71198bdf52256cac0dfcdee2a5c44ebd9111592defff01aae63b4bfd023af7af03b09e3c0036fe983b536fdbcbaf408e0336f0f835015a6d61079b1c42b3fe09356ca759e3b12ea0bc450f20eda5fd63f8a60452e63f9968f23611358d2d61d6736f8a490fb7abddeb9cc6a78297c54b1d518d03b596d2621708319fd9768079b50efc93d6cd96587e898172d9e3e4c4b7be8d623b53153eb10e9735003830dc64b9c09ced0aeece0b93dff303e6dd02be39c7c9acc696ad7e16fce2dcb1dcf2fedcc36e71205c713f70c7fbb23597fa5666508adbace4c4e6bc61970e12efa9c6b44be228e47b5e0185a6f68f1c880d0f1f4173c19c3f03f65d0e270be40616592f6422eec78fe232851a39413a578eddae7cc48784e450095d200b37c6daabb74cf43638e04e51b3aec8e23d67bc7c56f9ba492e87be4018c966bed0d875cd61fe09d491f8781e5c82692d243600a17c66e03f0c29a9d63cb5163008712c4846bbb2d8c7ccaec0de7388ea8864bf8ae0f8374f1264f3ac7ab1868932681cf2318114427687bd9d13ff21c47630cd78052f7479f7520fb84eb4b683d22f9d317b5eb148674c3d344d202a8ebc1a90d6520aa35c980d1d62cb8d8bbd3a65b90fafef200674bc6c8cc1e0fba20f16d6aabdc74fc6ec3b0755666030cc99c3435ff4d18b5459099f22536f08a880c06bc8bd29c0b6b83e65076a1507ed24afc416fa7e9d254d2a686db97c9434552e6195c4517396e5bd2dbd54ecc215f5b23a3a56d3e10d5c4e9d0d81bd51d2d0d601ab54e2723b21a103391496b769ac99e59998c27599432cd636f2cc2ee2723fa092ffa8d67a907a15ece735e10bc8b1d581cb0836326478c5b7d30ba7cc04573ebd599fe992c7d977850c1a608b157003b33b8f344786110d3f0fea9d422872e6103922794953c0f52ea4af1b74887449f2e4bc89583b25f2bbfd5dd59439df9385d77fb19787f0a53f6a6e65a7bc2df10435ec43a30443db08ff92250e450fb0c6512cf2e5ad472e73950380d5289f808bb9ba6b2684829385eee7e30aa07e87fb0e7233c6b76e484020fa9408d0c1acd0827dc6adc196fc70ab4a180bd401a28240c23849fbd3c7e684b66f60f62211506297bff4b7322e5d3e1cd8744b9dac90a0b75eccaa311373c9f3546ff5c07fd85fa0c4ab2f9cff04bebb9d368634a6e4a8ea4637358220dc83f0f33ac6784609b263cbc532206c5871f16f32362040b32047cccdc748c8cf04f306df82eef2e60a5dd62283163b2b33c50cadf2d1fc6abcf5d852df345115f866a96e2a9e40581e33070b41dbef51b11dcc3fba8925b659d4eb9581d50c3f71138dde155617da419a48796426c183a2e358ee0c6ba8e1fc6d2b661807e055ba861b577651f1e257657f697d6ae43272c6d80705e61785bb2e245278843ad23a956bc53a4da00359cfca9b12e4a295704b7940137197fedb35da6eaadef9c7fe26f742719d01426170d8acf6686099d770686e87ccdcdf27b25eac2fce9784bd6ed962478eeda1623c1ba7c6396376d2c29be52051893d0210678cd984a46929c6a8c1d64a4ba153461f8361adffda4918355859380e0a5b360ab1825fddb135341754e4706a97870145291c54565a8c66d5d7b5948a57d88c9907c3964f4fc1eb3eb947d86b952d228f1b7fa57b43e227591b9ddb313ff0f4ad977567c8d687a21994f1901ae0ce9007400e479cdf3b18df92255413717a3b3d1052dbbbcd9e037e6e6e102ed46130a4a1772536f03057d843da5c722b14c0bed33a628988e18e3b507b4fd8fc3244865f886b40283000399594ddd377730b67429bc8240d03d5f3256e0475dddb2ee8eea285d7f96a23354c422253627f645675e414dc059d5845810e0858868982d8d32eb354766c906989e0df89fc13a5f2c3161e89946176cb7ca6dd221bbac8ce2923d6054fa331d27cc388cc8c639b800b6729947490b8892b8a7a9870a21b2ac1e3a0ad0bde0db852e291010b4ed5ddef5a2fc8105dd0c6cb98256cea089d37b8a4c2ab0e0b6f21b4edeecd147f7369c4ada081ff44e5521f83e3d4f3a3bcb9dfc7e1b03ad7f6e45fb532433b388b6dce98d71691d241f86271283a2dcf505db0269e06ff92aab161405a7aebda398383d5d84b3f66e9c602d21aa4806e2bdbf0bf29b44a96adcdf5e990f632c12dda0834849ac13bcdee4efbbcb82501cb84cb695d4bc6f05cc40f9116f6723af69500f692eb927f758aab9e4414bad7feddc3d0d8475ecc655f5b67159e03b4bde5516769958f1bd855a3d780d2d3bbde4115b7b8a3f9efdac6eeee4ecc0d41952769082d9e0366aa844409d4cb3dfd3c387663d7b36bf4f92700f86749c032f0b74a808b356a7aa77fffd1d03263375a8da428cd96aad2f9b5f71d21626f0a602a013d492bd4c4a420f80f2980205a8f06cb629d7adb177a3dbb4791fe3029ae6e4c3fa592e57eef4bc8c01fc9da4c7db47a22ef3192f8b829adf6fb8002aa5868215665ddd8eac153f939bbefa80e6954f339411c2d56bff563de035aa5850bc3515877f04bfcb042bf85f481b4d2d87de84fc163d5ea1b5013930f2e32504edbd7a7251ae9da6ecb221fbffb57a2efa81c262d831bfa57c95508107f397b86c218366a5128dd07b5da9b4001d0583b0d7dbcb781c59f456dfa71ab0845df2320dcdddbb5a7dfd30024f3641ca72c2a73d9fee0270826abe6d6766d474aa253b22c8b4fdd50c44a7a251950edc3531bd3e60dd501a20ad43150cf5bcc56193a2d93b2a2520821ae666cc44f3d2d37c8994de74288df069720e480dbb5f3bbda9a6df4f7021b83a0a5c825e012904b446051fcecb160e327323e69c12b18b01a6d1ea9fb0f9f63cf73c1d363d588afd2010ce40163e9380c8631d806c06f1b782e0293bb405112b8cf8947b2f6fe524eeb8b3318b2d832d10ff7e1d92fca4030a706bf56634627d28dc13bdd2ced82be0f0275ae14ad848bc00b8c9a9bc59126638de4615cfa05c05a9b7fbca0dd5547878141fab4f7d6aafdaf7b9182d2fe223342025778cd837d9469a729d01a1153ee9a2a1992b5f4a3d2914be9d657adb12b6a6cda82a67da147852a9b281f3980279304d29e99c61395e13aa764a271386d4b4f93642d7a608808e1922f88345a4fd54c66ac31d2e88d54bb804c8eb26f21a17b8545ff799aeb3ac95c19b33ff450fe45b8630704aaa19e2f6fa05590f29ef0ed22472c186317140eac3452733dbe95dc40a5e28929b690f345d2dfe8c9e34e461fd6389d5904956b68272afe223390901e8667db5064172b45e320acc08b1b20c5fe21b78ea9d017bba37c3804bac9e5f0f96bfe518074cccbefd745fadf55784376ff7ed87509c77c32aa2ef6299cdef09eb3a9fb3428aeca5225e928a8e0094236a1b8195a83940d5655bb6c0a8313763d52d8e3913768d55c2058fd3b85bf44f36d14bfd5f2513741893745cd5197fff68cfe37065f9599d493a60b985dfd660b7b918bfe21314c77bcdd8eb629f2c168f362e86af9b3e9e80eab55272da1020e7c04e31d80c8c83778a926392081928d6c9b506161a80096bc16e220dc4e130927418ecfcaef1d32f36164d89cc5eec4520049b3e67fdb025d9c90c171482e48c780ff867ad030631aa88217ca80ceeeecdfbe4d8561216be2f588803897a23a0a08711889f74dd62e650d1277f7d236e148f9bd03a132d45386a51354c4e5805d2b721363e8a2448fb946f7b356ec3cbefc051a5d0097eb5e124cf8cd581f51b16c79847bdba5b8a464c4a3dbf8bc1a7972c8113c5cc3c7a6865262c9d976bc653556a4dd0495c2eeee57ffa133c3e277f8e4cb528cfcfce2afaac3b1b2f4e9fc4d48d2860c367739eb2d9cda58a25dd2169f2b69b2b41f75df10d0b8717b9efc710742021383f4095299ef514733b8031fe774596a9f2fd539d490a5fb1438fb1de2d59c0cc01fd03c3e7525bedcbccf4ad76ffa7243bfb43bceb028303a0c3ec2885295889f5336a7ec661dd7e4502ba01e54320b2cbf1589da23834fc6ce6877caf906d17ae49be74686d5e0faa93ea4ba0f37f9a793672103fdff9a4f0e4f44600dcbbfe5954791453aefa56ad80986d20316a9cb723d599c853dd32d14ca17f09a75c537b2d97055dd98ebde772d01c080afb1cec66574efefd4a1f6ddc1f81c9838f7f0300fab312c58bac2e2bab6c5db6198e47d08d9bdad67f4bab361506dee92decf971bd8d94792a251a883e7716181405e6c6052841d961c8f4405fb6112bf770909cad1e993e42ebece77d0123ebae77fb44cf68e2f9e964aa0ccc2e5d9c580ac18672b07262895e191273224327b25e163c5dbd49c728bba585e4b39089136f9f08d32e1e8a2f9992d7f272d72168f60ae0e9bdf0a071fe660650ebd9f1d0a42a5584bc2fab525cd3359c8e93c91176836fb8e0822c4e8ea11fabd7474fe453c9af4dbf990c3ee6e910e9908567d96b23321e862b6730dfe2259091d5ce3471cd61abf7167160cc209f48855760ba7211ab852008e753b15d87f9e2a5a87ed97ed3b628767d7b6d8d826cbb520497bcc53c6a4be95e14e4b200e3cda29c403dd74264fd17104442169af666acaff3aba1db968d1a69fb2041314fd7bfd4d270902d125066006423708c6ce1cad6f733eaf802d44a37d6adb1403de74ef4350aa5e92a4f62f535288c299b19e4866c27d9ec801feb8e91d7fedee6014aa4eb1ad1b4ee378bef514e99c6eed76a2bb55566fdfae139a6a1e8885ae86693f95aa7369f0987b20414ac7f9804c830709bc3a17df3cdc68e5c95ec8514cae75496137386339f33dd19195b96cc22d6ee741f4e0c6c38c21c0fdfa9d5386ebaddf1cf9e8eb0e5e709e676e19c2775d5f681ff6225ff4e2f4a6eccb2a81bf716c47768bbd020ed8d66f6fe4548d39ad52542f810f0e3f6086f216b5282c96c970d02f0113e50befae3b4c1644b6e03fe0d38f860addc2d50f443168eb71a000e08036ed838e0f466a826e393114d58e1bbf0bfd6e77b114eb01fd2008f0d36645956fb33e4ac1499d6e404d95cac9b9e67837cda33850525e141e05fa130790312726599977a149916b3ac603d55fd195eaad2e0d6dd2f10edb8468ff87dff02629c45f1141b931f7b918ecf065b0b52417055ec0607eb819c69bfb94bc76265897b5c49142e652f50ed75a860a758f19ab2ac4fd1447d675c99be9e404a5dacea5d1328223a8bc3f1b6a2b69c47109022d4fbaf884ba18659074c7d32880166a59aab55e7e22ef981a741024e37afc1273bfad774b1a319dbf5981df11f1ae9b9780ca85eb07d0346550b7c3b124ed4717926222fc47c262ac297e7f5dc43d2327e065a0ca4f29fb1c064b5d73d7160c87a151a5e59e9dbba5a846b8cf3f30060956f928d10f28ec91ead556c4a603afb161b379e309573aeba9705bc294f37dfa55bbf3f309c156a24587b5608dc29f6bd13412f24947d9437f4ddaf1415d2eccf3afff3274430751028d2fcda48d6fa95873ef4e866cbf62942cf0cedaa00874b163f16556ae1b7c4f5e85465ace8d1b05449c9331af3c128eb538e61f2fcddb483613e08cf6cb9ab32858d17b5896140c4112203743165d93ffd9e02db0aeac90b9bb90ffea69a0586e582fbb97201693c2948b4a8bd551793c616191e03573a"}, {0x28, 0x0, 0x1e9, "f6095dd9c6181497729a1325ffe1b5aacd2cc5"}, {0xb8, 0xffff, 0x8, "a4340f6ab1395332e02c595ad43d0d7e730cd1ce5436d83036e53b4ce650d1b89fcd3e27c9184359a55f76841862b035702f1ed8e26e3dec2859885d2a79286f1fe273c0285c70d806089c6d80915881b310955616e42c65964c21238b3ca478ca062b08f5d0c2aba5227a0475f4504710b8e0323fa22cf5c96cea08823caffb039f7ba88c1183042649c51b7b4c2398249718ce68be5a374aebc3decd30a76e88"}], 0x1208}, 0x1) ioctl$TIOCMSET(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:07 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x5}) clock_settime(0x0, &(0x7f0000000000)={0x40002, 0x5}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x0, 0x4, 0x1, 0x7, 0x401, 0x1, 0x1, 0x2, 0x7305, 0x9}) execve(0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:49:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:49:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x200, &(0x7f0000000100)={0x8, 0x4}) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) write(r1, &(0x7f0000000040)='t', 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) execve(0x0, 0x0, 0x0) 16:49:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1026, 0x0, 0xfffffffffffffd3c) 16:49:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x80) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x2011, r0, 0x0, 0x0) 16:49:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0xffe, 0x20) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:49:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) shmget$private(0x0, 0x4000, 0x300, &(0x7f0000000000/0x4000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x2}, {0x18, 0x0, 0x1ff, 0x186}, 0x5, [0x4, 0x40, 0x7, 0x20, 0x8, 0x4f510045, 0x2, 0x7]}, 0x3c) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x101}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000180)) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4000000000010080, 0x40) setitimer(0x2, &(0x7f00000001c0)={{0x5, 0x100}, {0x7, 0x81d}}, &(0x7f0000000200)) socket$unix(0x1, 0x2, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0xd0) fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x190e, 0x100000001}, {0x18, 0x3, 0x66879921, 0xabc9}, 0x7, [0x28, 0x401, 0x100, 0x9, 0x9, 0x0, 0x9, 0x3]}, 0x3c) 16:49:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000400000000000000000000000000800000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000060e4526b361b41206d878b28b6d716f260949f2b702010102f1b57b95ae1c185dc46787af4548c9f0f89915e7ad8ef4aef48ee740369e568c5ed0b8681a63d362d11d63e025b68fbf8e462ab91324f500281b4caddb7d16cc09e2e1126cc78caaeeea71a07424622b8556783bba6733511dfcee0d9f25c69605ac03f0023021ca0d3c6698c24881c94e13d58125c8e00bd2d0d8637142a649787"], 0x1, 0x0, 0x0) close(r0) r2 = msgget(0x3, 0x8) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/139}, 0x93, 0x3, 0x0) write(r1, &(0x7f0000000380)="09fc856fcb89b4a6b56b256069e501579b3ae9fd41dfd7c32feb004b09cbd3d2435127df3592d67e105248a0e3fa15100ca2ed6f6f8b2531f49f0e32f68e9d413abfe0c4d6ce7b061fea4f19a85d42420d75c92b616d5ba37d1a267ee677b96161ea8afb637865728256fe7b5cb0eba067dcb5ba5280e663c2d5831f5d30e5189b5de20bd2b75d4c51ca57448733f26d2508a817f1aca7ed8f03f28a6e17c58ce74905da20bf141de461609adf970f9c67538ffcb8a143cc8ff819a1ec1b80ac13dab7df343522c2b4d6788beeb72087f1b3ca45c5a675c82b3d4a0e70f90792843b50862d78c8f5477a66ac801e5268f5434037", 0xf4) dup(r1) 16:49:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:49:07 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x2, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 16:49:07 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r1 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/109) semop(r1, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x7, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) 16:49:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = getgid() r6 = getgid() getgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) setsockopt(r0, 0x100000000002a, 0x200000036, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0xff}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:49:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="400639d5946ac8ddffa31e05c7a92537d9313e9d8f847ec175cd962519a68944dc1316575eaa571afbd8bd6c033d16bcfbdd0b10a8077aee18a3d08efe48ed006ee1611fe00860cc973900e507af836566ac0e192eaeeda482a68679eba67d494e14dea1885d5e318e7089f505c94e9aa230efb09ccef12affc4a5517d54db58b78d3d86d72230185b4c97f76f1b0ca0c308fb6cbac8c3b3a1e36abc7ea807138f3dee3eb5fbc82600b117b6292466687d697dcc2ebfbf5b7ad1e8e145493695681b7a465f57949583668d05f63ed002aba1d13f7e1c9987cd4f3bf8145f3b3b1a680c451304e7ea481928c2907b91b09dcea311163cbfde", 0xf8}], 0x1, &(0x7f0000000280)=[{0x88, 0x1, 0x9, "9802cf488a47be1474d2c739f672cc5363e79bcf8ea7df025ec17c9e0c172b949263bd147e5baa51373d70ae585bc729ce07d5fa1edfe2ee401e1800ee6e640e921d32f1989e7bbb114c98ef3ca2a9b628035b98a79334ea0f87b1ee2fec66d43c8857b1273b90dcbf39a5f0997fb20c0988b2"}, {0x68, 0xffff, 0x1000, "85646608acb222f1be83e04cc7236c6cba0daf9f902f063d432baf7b5574afa043597a1a4a72ce537bda0752cbacbf39f4f20d570d0ad03e2e33a25c7b077e99bfee11b49f210900eaa04c7b5c44e891cd6677ac1a1a1e"}], 0xf0}, 0x8) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x9) 16:49:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) socket$unix(0x1, 0x3, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x1, 0x7, 0x2, 0x3, 0xffffffff, 0x5af, 0x1f, 0x7fffffff}, &(0x7f0000000340)={0x7, 0x6, 0x1, 0x4, 0x3, 0x4, 0x3, 0x3}, &(0x7f0000000380)={0x6, 0x3, 0xd64, 0x952, 0x80000001, 0x6, 0x6, 0x335}, &(0x7f00000003c0)={0xfff, 0x8}) select(0x40, &(0x7f0000000180)={0xffffffff, 0x7fff, 0x3, 0x1000, 0x6, 0x7fffffff, 0x94b, 0x7ff}, &(0x7f0000000240)={0x98, 0x0, 0x5, 0x1, 0x5, 0x7, 0x80, 0x9}, &(0x7f0000000280)={0x8000, 0x20, 0x1, 0x7, 0xfff, 0x100000000, 0x9, 0x85}, &(0x7f00000002c0)={0x3f, 0xb8}) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) getuid() getuid() select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:49:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x51, 0xffffffff}], 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = semget$private(0x0, 0x3, 0x158) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000000c0)={0x3, 0xfff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/61, 0x3d}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x85, 0x9, r3}) fcntl$getflags(r1, 0x3) dup2(r0, r1) 16:49:08 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:49:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getrlimit(0x7, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001340)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000001180)=0xc) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000001200)) close(r1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x8, 0x6) execve(0x0, 0x0, 0x0) 16:49:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0xfffffffffffffc43) 16:49:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070100005887beb97824e0c60000000000004860601e000000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1000, 0x200, 0xfffffffffffffffb, 0x3, "abe18997549cc2318c9ab5251e4cd48c5180d44a", 0x4, 0x8001}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801c03fa48f4445ed5", 0x1cf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:49:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) accept$unix(r0, 0x0, &(0x7f0000000080)) dup(r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r0) 16:49:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x188, 0x0) socketpair(0x20, 0x3, 0xfffffffffffffff8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x51, 0xf50, 0x9}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x41, 0x80000022, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x80000000, 0xeb}], 0x7, &(0x7f0000000200)={0xffff, 0x4}) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xffffff7fffffffff, 0x11, 0x0, 0x400000000000000, 0x7}], 0x80000b, 0x0, 0x5, 0x0) dup2(r5, r4) getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 16:49:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d770c1e7ff01000000000000ff7f00"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfcf2) 16:49:08 executing program 0: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getgid() 16:49:08 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setuid(r0) seteuid(r0) 16:49:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:49:08 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x600, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x0, './control\x00'}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="ca41f643830d2737591adc7e6069bd05f195ae362c5e07761159073916e1376b2c03252d36c4a567df8411a642f39333b678455ac998f0767bf7ee241d3060ce508d155a244f31755766bbae323e76208d6253d0fffeceeea944a870b8e51d6e3f62a93b5dc3daed99f77333377fe0041edfeab4970e4f41d0c1c5d8e1ab45f1ffe54481c3985699b88bdc9910db1fc3151af1cb89c42d8d30b2228e1603074fb87117b7d4e92d96b919b73a065a14bc571eac8bf5a2a2e07e4aadd2cdfe99f7f90f0c3b8cb61a35463f995d811113bb61c25165295369", 0xd7}, {&(0x7f0000000180)="df821c38d9bfa94accbd23668fd4d84a4c3d434ac47f140e30536cedd4e6b2bb71db87312377a342330eb6deee88022aa079c58e6cbf2e8441e9384174480ddf8eaec4695c231a0ddb430e906f48240f0557aa48c33a02bb242f95b4db4ffe7b5ffb8a89353217933e4eb1d69c77e0a7c326043b4db9fc33e51f1f9aa1332be1f56e75d26c220217f9a76dc1305a895e69c6bc8d726fee14ac74691f9f228f170572c0769535ead9c382783c05", 0xad}, {&(0x7f0000000240)}, {&(0x7f0000000280)="6f4a66636ad0cb09358d69317cdd260a407a6a74556047bf4f63816c3cef054faeeafe1795ab8897778a7b7169bcd3e9177c91f093d7e788b8fe64b83c2deafb89d7c0666fb5252e2cedad41896a4901e762c35f8b5023ff106dd129d4380762e1424409dcf81c1b792ff2811adfa6decd4fca3d1c9ebc1d057ba2cf08e7b26d24b7ad7e955e71da0e547ee1bbfa1d359a29", 0x92}, {&(0x7f0000000340)="6fc90e9f850924ac9b03bb89f9a36e1c5ca8cac64fae59f0b36599f0bb2eaf067fdf1dd5287f395783ab1954e1fc622ab3ded652766c38e11f4097951218faf276692d46d1fb4e075f56d732d85eb7b04e2605753841b391987fa8f3f99e731441e3380f877fa6a0be486653aa4bae2f348d1b69b381051b25ed91f33d9bf479c5f41b3aaae4d0ed2b0f64806108ccc72560458d3d0cc514aca8eb6c1d2960c1d0094b72652473e49df452c91c9a70db486ef5d8face257d150f95407ad6a6abf079bd84c6a5391d227b2520ab78dd5157d9e82c9e9e844c", 0xd8}, {&(0x7f0000000440)="6a30fbb62193cc06480fe9", 0xb}], 0x6, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x400}, 0x400) read(r0, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00cca8 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f00cca8 failed: no mapping 16:49:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2000000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0xe000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') 16:49:09 executing program 1: r0 = msgget(0x0, 0x11) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) msgrcv(r0, &(0x7f0000001240)={0x0, ""/230}, 0xee, 0x3, 0x800) madvise(&(0x7f00000f8000/0x4000)=nil, 0x4000, 0x1) r1 = kqueue() r2 = shmget(0x2, 0x1000, 0x50, &(0x7f000020b000/0x1000)=nil) shmat(r2, &(0x7f000017b000/0x4000)=nil, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/138) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/228) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x9) munmap(&(0x7f0000216000/0x1000)=nil, 0x1000) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001100)=0x401) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) shmget(0x1, 0x3000, 0x40, &(0x7f000011f000/0x3000)=nil) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:49:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() msgget(0x0, 0x2a3) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x802, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff}], 0x100, 0x0, 0x4, 0x0) 16:49:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) chroot(&(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:49:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x202) r2 = socket(0x0, 0x4, 0x785) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(r0, 0x2) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xffffffffffff925e, 0xb6, r3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xffffffff) 16:49:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x52, 0x2, 0x3044f93d, 0x1ac1}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x2, 0x401}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000081, 0x7, 0x5f80}, {{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x6, 0x20}], 0x3, 0xfffffffffffffffe, 0x0, &(0x7f0000000080)={0x7, 0x163b}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:49:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f00000000c0)="7fdf885c7ec34fdf8684e2d6b82bc32f52a07889dcbcc1f7b67bf6999131292624b9cf1d2d30009579577704779153daaf5807f0543ac1a68484a9b926f374248b395f77739c19207eaaf97c18fea749f4ff758ff7fe8eeccdcff83ada1b44060d941663a395cd629331b1b90e4135889c87fc8eaa04b2fa1d49ce327c996f6996d02d940db6521b978bcfdd7a80def0c4a1556a7b30b6772c3d28187d416af86c7e5773a76160288c3b9d1581f067840d6815c31a07fa74221f18ee9dca7afdb55245784a5a3d7f43fa469dc8ca1fc141e2e9add2f957f9c9816903da1a", 0xde) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x99, 0x40000011, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:49:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x111) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="1d025200100000000000e18957cf350b1c7c23abaa9ee61284ae863cd692052b0268b6ce4145706cc6c9bef9d30f25ca82d9a7599d472820000000b357b20e8a18134478aab67ea7f3ae6426c0bcbb0db56d972410ae50e8811c310d984462d2bdecbf4b6cf44ede8531cc748dbcea44b2d99c98345a3ba6bf44755e2ab5255aea2fdfed8311ad519640699f63606eac951209eba513b0ae49b94deebd076dbe130000000000000000ef090daf777c7d807d15e81fca6ae77b633169b2d4e86ac2a8af7518c9fbb0f462f946e17395b7e9e70e1a0c66b42ba51218ecfc8e0222099d11f04854124edf4b92d42f96a94b1a6ec7db409198e9d37537846d4d9d3eee24c5ac60da749f95e66b29728d3d9d06ac1827ef482923f7893eda48b7fe44ac449e92c6e0cf332dd130c776b026d9c43e00298a0c3b0064ef15e76f25c46b0cb532c76c3bdde697a12a420a94aeaf99af20d039a903a455d362a79de7b10db406b9b8b6e0bbd88ade293e926ad9f357000000000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) read(r1, &(0x7f0000000000)=""/47, 0x2f) syz_execute_func(&(0x7f0000000100)="db7a006667f20f7d610ec4227913219ec4a1f910f265660f381494f832233333c482498e6ffbc462812b5bf265f39966262e44dfd3") 16:49:09 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000080)='./control/file0\x00', 0x2040, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x4, './control\x00', './control/file0\x00'}) r1 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) r2 = dup(r0) kqueue() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) utimes(&(0x7f0000000240)='./control/file0\x00', &(0x7f0000000340)={{0x8, 0x10000}, {0x26e0, 0xfffffffffffffffa}}) chmod(&(0x7f0000000380)='./control/file0\x00', 0x3) recvfrom(r1, &(0x7f00000000c0)=""/181, 0xb5, 0x841, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:49:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget(0x3, 0x3, 0x4) semctl$GETPID(r0, 0x0, 0x4, 0x0) semget(0x2, 0x4, 0x8) 16:49:09 executing program 1: clock_gettime(0x6, &(0x7f0000000100)) clock_gettime(0x2, &(0x7f0000000000)) 16:49:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000140)="4adb662bac9aee08caa2eac5b60854414677f08a2a56e764578882a83565403244945938d5119ab48d25300bf2a5b4841d0b5048f64976f0ebfa4fa32ef68441ef08785180c71d5787c0548c2ec3a2fcf0529afb275cd73e9c95e1329ff2b2bd4d274507218d2ab444dbc2ef6dfb40faf2a7dcbf96a0e4a40b99b872d5dcf1e5735f89c52ed828a084c39c18530243441f3d0b", 0x93) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0xfe07) setsockopt(r0, 0x1ff, 0xcfe, &(0x7f0000000000)="845c2efc4f207ff06e4ab06a3a96fbc2beb11433ae36a8c2792a5e7cec42f4e3709bbc7a9c57066b9234582fbee54e26a8ad1ca757e8f49edea466577320871c3c1f1b1fc909616cf69eaab53865f0bc5e081a18f556832fc709462c4a1b4b29fc17b85f6e2d11eb6d84ddbadaa246a3e93a0d0aea076d9a506a4828cef36d3f16fbc97a917412b35e3e0727595598bf4eff4ea71197946ffd38d6428007bed60da94d46a7d6eb872f07bcac01374d", 0xaf) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:49:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x5) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0x23, 0x8, 0x188}, {{r3}, 0xffffffffffffffff, 0x8, 0x8, 0x400, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0x0, 0xe82}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x9447, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000000, 0xc, 0x5}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0x7}], 0x5, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7f, 0x7}, {{r3}, 0xffffffffffffffff, 0xc4, 0x2, 0xe004, 0xffffffffffff8462}], 0x4, &(0x7f0000000080)={0x4, 0x77}) 16:49:09 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="c5bc5b5c75789a6e94149571d0661a86eb9e44a841cf29fc676fb7e58b99e3f2954dacad747052c14ac89ae148daac5add3f8766da70f50a8abfcd075140b15cd5b78ce7f37fefa0b1b922ddb552738736739a5dcf884ce960aed1905a969fe9f44220146dca0a7905", 0x69}, {&(0x7f0000000140)="f1bb6329c7eca80edd040c72c37afb8a682d305ec60349154113e3f1e7e247f121c1a36608c600552466edbe5edb4747ef238ebab7165b085f0c1ca074c3", 0x3e}, {&(0x7f0000000180)="943509cd8f1a0c2886c652804d81964b48dcc8ace6464b6d36ed757bff3b79b55835ec2d6e3a3edcb0ef236a8e64575beda74f3640f2e830bb2b178d217c311c16ccc77f282af48c738960813e582a2d1a6c5f14dda2a53bee6adebfdfd8e5791f660130ce0287a790c3c46aacccf5dffd7806f4707cfe83e316cde6a27dc1cf93067e430095d47c67de91d746911472bded60b81b47aebf2f09b458890e7518e8d521590d8dcf68fa3dc6ad", 0xac}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="5800000000000000ffff0000070000005e07d5590f398454b3e6ee430b570f8677248439950beeef04f2a3aa72e0aad62a9a810740a21d4f61278af5a31a6ce5e384236d7fda4c7fc7a1e59fef23d9531017361c973d0000101000000000000001000000ff7f0000f9a0667cdbef6e429a9cffacb854d1157cc80cc971d7acec33ac33502f8f7cb1ae68310ad537118b500cc3125e792ce391350c2fbbd65ba0d2de924a86e321deb5fc1a1f0672fcf83a6d5388d3b558b72f707ab21b3a7f87055809f5f50f4297eeabb80605e7fa72a4d4aaddf2be7082e78bb66c476b6395c4a2849fade252db74c88a2c6f67ab9af8338a42df18e9d7bfacfdcee2aaa21f65db2c59a81ed029e191e071240ed857ea529addb46a03470368d2db43cbd7cf9f132a99fae6701688043dc8c61e10ee97d88491b70583f7c9e5cf012fed37cab14c80e9f94784471fa50bc70daa6e8f13835fac2f025f65d324d527a2b701d23b281b128980a9dc5d0097ca68ce495a7abd21c5c9333f65a772a55e1019e029a5c364ec55c632d621ee8b86c5fb40d91c9273379a45d08f959f501352c658d22eb6158912b39e92d14f93e87602c67e2e8c95a9a58f432efa5571dee1ae1f902d443be2a3e0dddf7d81f1c734b186c764cd05ef3b417d78856426b7417e9d52a790011917319a21720bf644d09ec7513d13d9c49295130d068b56aba8a084c166bfb2b36cd4a45d611f2e3c270dd7bd8cc5f009fc4d5abe93c050bf4a0988f8bdec8368e03b11930bc7d37fa839abd548a5079a15f969542d55eadf4588eda4f4151c84278b81ebd55bbc1593445ff4b711059c31a806b450d4fd95d583c3576434dc6d3afe6b5aa39ad2302e0b3c8d1035df5942d0dfb0b2b60fd04fbd812f48bec879d450aa63eae107b14c001ed2cd503544962cf1cd58292e2da4145d686312358ea4802954b2021f2a5fd18efab7cda5386266c3b5c9ede7d1d73ade99abb136b57a3f2b3cce60d14ccd50f1ba2d2df0f33774f55aa78a4b629fe09eb974981e357fb8f32be1b66efbef5309ed5e6ba3609343142b567f3bb11b2b3f992fcf5d5fa8b474c80a20ab5d1ea499be2fba488668c58bd3cddbd24977a795dd1695bbe6193ee549694bc656a6447b2ccc68c9762750bef81fc1331aea0bce6f77cc45b57d67d4de1cb7815947f022e5d77f57fc9c10634097d32a9fc03664c5cfe46aadbb01d1e845304522a3addaadaaff1190d73d466ec3767515fc05dbdba03acfda40b3e667b4ef7ed6ef5fab1808cc4f807e58487448b9e3379e83cbcf1f4e392f8b1a74117264f03cd813a470ebc3be659003e5fc788829c2e261a3c922d3e02fb80c4220b661b74f9f21945956cc7600e9b9a5d3ae73bfe266ad7a967d911946ba6a4b17483211105edfb9ba4be8d0b87a4f4788cb31cac0c2472638a473f4b51331d6e57bea67b2b4e1aa6e26c57802eeebe26e1e7bff8c0b3d35c7026a9deb6746a40954bea206fbfd6ff9aa1b85f62896b76bad900308d5449623bdce82e1a7c1723104150604b8b25c0b835090d74a9075da6a73632afacbb189a58a33c4d0416dc460c51051ad98f3f08ac0ed66fb15bf64a896f0902b2ba6989a2d68f1cce8d1513696f51e4ea7da2380a8d4e4d3aa0714bd9fcfc35fdc03a02e2550760cff431ecf05cf767bfd7783e025ea6bd792cfc5e570f9c6bf9b6b09a4c830f964fb5e88974bb858ce1fefb3ff022d22ff98bcf4d7c631060d2050dd171f464a50941c8fb5b6240be2848047e6b3d6af72ac37a3417760b525bb471ccd81767438a3a4fa8aeb5c2a915142de064aab571bd7e7a0d262bb3fec927a551f5c7bf3421a27b1cfefc7ccdcfcf762f4f35ed5605da04c93a02141e799b6e492c85104ae1bc198221b8cf25bdf32f48f602e1524bbedc8b03fc6212ff84b8cdbe1b0388cbe597ffb15d081cf948ae044ee119b895b143b9f330f87f84275098645a606a5e15f29b06eec97d4a758720164a38f428be1f0136ab0df291d1652f0c55d514ca78824cb3ff816b381c2db208621ed876f40daf2f9a58faddfc247674bd3a56ca87a14f52b929d749a491509b6590737aa6a21fe0c61b45da9fa8feecedc6dd5e60071e3559c2166b93959a9679fc4a29908654998edc28eae53a09520e262cae7bdaa0731b438c9ca2c33e08ce607781ea01d82b4ad3f8b351b64b2e67964645ef89d018ab25a6081ebd122955c64ace7eed6248ed12e7a579375f40d39183fab74e87ea4b07f21a05402cc6281cb53f6a38ccaecdb4e3a8217d66884154147faa168b218f17a03da66725254e49e246f2d77fafba1dcbf045b8d4be1d978e22e6569f9423a0a84673c1f250b3cce9c5c4c0cb9b476c1db6acb154083454b50b4bce5061a6e699286299aa2809da8e2c182f2972e69f3e2650b6865534af12ef533a0a0024b5228a0d04d0754b2cfbb2c0d22aae6bbbec91a32e34371a725ef08fca0b7f32aaf5b38cd7b38c2b3af17ddfabd10b318fcfd6a59687efadeacc4e6b7d86b190f69c0053134c57f8cbaf499aca31a01f873d334d4d0fb10854a03d6a637683a0c7b5e7ae91a67df0979fc2052cf643391bf7bb15e03f169e0adf8c977a38d4999b4b2fb9e7a29cabcacc4764eb560df5ad63b69bd218343d7ba6ff8f02e7827176da07c601e2113db31182f9a74ca6e57dd0d7d3085cecd4726b94c20fd67c2c77ed8b7675080a9b639d5827af8091b8321a33b4bcee8760febea5ef56e2745a7d2a00d5f5a756f996a063e7c6d24cc3c9e61dd12057b53b929673c417e0768b038886d464f5676efd34d4330d2d4af8944959da95693ad5b57b01a55be90977d9066218d3448e600eab1d1f90f0a68d354cd728abd4095140057a001c6fd09cacc7dc0467aeea0e8651b04c0a9d210a9bc49834d98809925f8626eada2cfad9f6c0e1c4add875417bdf46ef8a544c9ee6a25590ad7e9434ddf60fd9236240154f878b50a086b912d8347012ec03b7a0c2862069b339a0b2c8793822156e7141723a0679c9dad694b4fd8101572e32566a3a3bbe112059b783f8f11cc9cff7cc9b75ff94f531b2b32f30ea723458b39f042d66b2d5b5dbac1f6e54a6bf89cba9aa5c2f83d1831694263e28eebc05b0394e154b8e4c7de8ab0e164a8a62f8515473f78c84f64595ff2de9994b33b79a944703de3fa913130efd102b3ad2a140eb90dabd1bccf62d07cf8b4fd270f72075859fb3237cdb78e31519e6eb6ff2a79d265daf70c2d3ede3ef7c2da9398f567fdac328928abcd3892165a4ea561ac1d63d15c19d054ed3268e1256f9158888a6b698641008d4e2e7a07c6f00eaf996e794aa2f2d4429a9df364bc5bbba3e93dfd5263d21d8903493df269ffda9ad94be3cc2d943b61b326c5212040253b58df88eb58743898ad33b44e267e477dadf0a1c51e8dd648f20f147460e1e030cf913c4568bdfc41bcfbd92abc864ab08f25eea23d74e556251a67866d33ffcbd8f790d60e7f19c05c0823b25bd2bc63e77270345eb5d705dbbabcc910ff1d709ddcf354bda84e1e31a185ab2aba911afd41281c27a4347a3be86ac5537cabb74598305d49f7a0a44571bb6656aa6c4f5519d9f9675a8dac3d51f9388f1bdbdbcc66173443ecfc8780f808a53303589b00a59f851979d87f22bc0ce05a8b2179103562f86e06706402488a19fc7a2d22ef061bd28b137549744f192bd8bf0019186cc347bc2caf15d8af9e4a05bd21b8adb40a7b12a94c0c29eba658f62aa8acab82072d507a2cbbfad91f2890cde2f4e8f74b9608a251bfecc5f0a8bc1f248b479b5ac71e2865c08c3fee7571f31805322389b4fa73c667d2ea7e202ceb46862a9b4d51a9d9a8806152a2fb088e8ae7e0f01a313eab1dc72aa758fbc27145a0894e1514ef40c7dca153fa4bdadd9b1ced6794534d0dfb694a649594534dff1d54ee84fe8854ff9235fdde4f0fbf754872e03ef2568610d10e88d59df4426ac852e9fb2eb24b226b37ed325de1364b60f113a590fc935156e672d6a13ae73ed2444416dc69140b0aaf128d0e9308b53687ca430dca2ad5d2347f403f172389a029485f1604c2e12cd8a6a1b8998fbf2a93ead29d3ec85aeef316a660249856171faa603c043b541945bc0109a79b8b54ca0e53644621cf19ee63bb449821256a7f5461d2d7092fa0ee67ccb699cbcfbdfac0e5fdb9f26bff5d7fa4abd02d9702422f76ec8718fdc9b10fdce71f068520d10e687be5e43a5ca72773c23b2dc9e2c768db72a67643cafbdef67f7a09eef2902b1334a1c689baebb6c85b2dbb0e6bad29acfd104a4eb864238e521a9efd8e424290c1736eab25ad9c834b830f8b4d3f03b64d7170476cda313a3170b1a5523ac31e5ae38951fd26f3b7425dfea7e93ce56763384ab183f86c1e015bcc023c146d613d809d8e46f219d7e18b3ebffacfb7288c056acf1b44f0e597e98373dfb90341c770916e1e7ed1df31d3746a8b91aa1e158a3b50dae6fbbbda637d3356bdbf307ab6ddbb77d6529c5c95c9149c8a2c06c26ab785d162787cb7bfc64415719a26ece64c53a4ef0793a4769ae5e72abd07a22a690843affbcaa968f2e544b64caa8895d32527b46068d211c8b330a3d93bb8f5119f3536c650048f1d22b2da12ffe415f8363090eb87b39e9f95358eebf2325c068615f9da2b3a4f45c0408f37dea671d7b220a2e244bb3d6124282a90933a9a1bee0d774f978bd90df66b3d5934f4f88f377214332dfca2b6512fa150d80e9aabfff250213e921ff91a9450d138b57034b3fbe78d01724e5bea562a986ce992802fc443d069e6a0008731da0da97e13163cdea31a8edad9544bc6c8b531f41393fda60cb02fc0671fd55c9f363a1ba9db92374dbd9cf6c1a250789bd39b998ec1e76a8a63612f644aff9c67ce3ad1ed408aba51a3b893db49666e5dd1b02baec8792b4a91c02d3435c578d1fc5b456b8457fb59555cee41bf0a04ef1689aec4eaed6ae3b669106d9d1d7d3ff73d82d9c52b8e98f10be825b588a1063ce5d6ed459824985ca2217e6d5c8ff674e9ac25c706e4949d85fc67e647026f052366bf6ea063307eca63c1c382f637920b781ed5789634eb11d3b9a2f0bdd418ccdb6b3c5a32510ab2a80591a9e25ab58479d4236551a8197d6c4d2d64c8befcce49ffbeec181f76df1c104ce92c98bb59e0573ea5dc60c61becf52c4dc634915a1bee5b83160fdd4bff8c7fa7868ae70f147e64902499c4f28cbe0e081141079973655b5e8aa46cbef8c2c3df64e5fd111c371d07d9846145ec6e2445cf53905a403bbc5bcfaa363aa1174e2820719f9821bc1de7f7fc29c293a29fc15622f012e581bc5f3ef61530bf6c7416c7c320913f8c7f62c3bc7f12ffd9823aa8aa46b9a83a5f968e0614a9caae6acaf93c2d28cc2341e9882c2b0118bc6454864dfd1713152d0bb6e05e47eeee4c2bfd4f198eb939e49554c39850dc2c74f425cf734b018abe0aae5d85efa1f0dc55cbd0d3fde1d3a16dea1ed8be51479ac738ce4ce7e1805a385f2bd453ccb10d6ef3ff9da23f20b2de8efb63311d7d347513bd2cf5f4fb464b1d2bf852f4f9ec978a20698553ab26cd974a3dd9eeb5deaf48d762f5aabfe457e145d8561286d9a358e37abc09a719574618a6de0d53ac1a09fc52e7a49d66e14aaaed47e6ecf55520dcfd0e6e56779afee9391114f66215f1d6a393abb5bac3f3a72cea29b377fb618d5d0bbbc013f3acfb930cf162bcecb19a5fb9200073eaec271daf7749d91ea176e417a6e9c419e831bea8841315d828cbed58d6949d6c3319ec58354e81dc2682a84382986d28650b3c4d88adf8511b14d9c852a4274e790a2da9be7a49f2331c0df525c6b64ca39f686d1557797d5c07b6aaeb266bc60546c0fa3dbea32abde0000000000000000100000000800000bab3f910ddf9230362adc1150e0cc5c7f3e1002baca6c8a414ca74dc80093dcb0c97eaaa6ca3ed44f19005591fa2fde5de7f5ec009fd5bdccacd253600fac244a440eaa16154b1c4bcc7943176bcf8c2ee5a3dd9b3c556323fe243434211c5da3d123abc8ab13719fdc9d98eaadb35389d949ee99fd8e5b8111045de5db79ab8a938bb893d6827d071161f9e9819b98ccfb54121d2afac7cf03e084d6f4e6c0a1e9b8ea97231d02552634494c41e6c60bfd33b354ac7630f15f47b94695ddb80fad510d7ff17958dc53ef7ac1f7b3cfb4000000000000000ffff0000960300008340b4f19c79d6b630845d4453b848331c7f2172ba892f82cd2c10f3f33048d9b6a1132a77bbc4cb0e3ab43d00000000"], 0x1188}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:49:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7f, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:49:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x1b, 0x2, 0x2) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000001540)="249771d8e8b523ed7b43e7c001ce8f77f6672724360eac3e82db136cb82530788b6d65b73ef7c7df7cd04b1e2596501a572053f75c9552f713f1af8670403f7bcafe437dfd30805722e82d0bed5a0fc4cfb86f3c9547053371d171655d23504ed932a4a7b3872d5e76e9755b74f5c71ac7bcf31229a894755d5f566881917d9ff59e45761260cd463158493da7e106176a98440ddf897e27387e3aac1fff46637c631a495b79cc4cb858fa0b39bfd9816495bc2006511b1c3d5a094208151690e51f78c1", 0xc4}], 0x1, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r4, r0, 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}], 0xb0, 0x407}, 0x2) recvmsg(r0, &(0x7f0000001380)={0x0, 0x1b3, 0x0, 0x0, &(0x7f0000001280)=""/201, 0xc9}, 0x1) pwritev(r4, &(0x7f00000019c0)=[{&(0x7f0000001980)}], 0x1, 0x0) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x5, &(0x7f0000001440)=""/143, 0x8f}, 0x2) 16:49:09 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0c57221dd005ad5165bbccdb3b988e0cc2c8a3b5b05ee084a033a8d20e5dc16e3c3c174bb7b19dd74ced5eeb6db0def8cf87dc02d6c563fc5eb3dcd19dd0a50f04ca64c8d0be058cf53f950ba1b3b5a69fac71496fd5d93b94bc66c2c7e9238a61b2b7e38c06b414fe93f03160fbb7a385ddfb30c60f4c24133007becf44b258fade85f4", 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:49:09 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) renameat(r0, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000640)='./file0\x00') pwritev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="7ac5b052337d64511e6552294e4fe7270fd4d156717bae160263b8585b062b398f47033a362ce4fedc29d8503d7689b069bc913864d117e9fff9913b949f33c938ec372f3bcd9b5b474a0dd06a36407026f7659fdc7474872e5b3b16e2c4a8f7a313682aa69efd6ea271dfdb877124fb4b41abafc175f7702a08a4b406920f798a3e72c3f05761eae9aaf6d7daa23c1a3f4967991be8be467cb4cfe1d06eff5bd6e9144f52bcb0a1aad172719c4731da912ca463cf17bcc6c8faa096479af9428f1b1af22311d374e9cd5696b1e6e051b7d4341da569a9f24382a236e55e8c9635ffff410e794e22829be24bfecb83bf581f90ef33cdb6cfeba6648a0f195b0f5911f3343e304393190f312a6eaa475b37a65ec5fde0b51eeb97b41454277aae4c9f3ead177b55698e33b099818e326ee8462cfeedb5317d60ebb1001d7554a9eab246be097070b135b198bd50f92df38ea7a65d715876836fac2a00a6fb29d104f84a0cb14af0bb8c45c31162ed7536fbdc3363aa7588bc25f57b5182fd7a29ef6b1a7c26d926a6db043f161d79349230dfa13846490fea6c1ec66afbe78d28bcf0cc6d0c030388ea9cce822c107f023d9ce512ef13f4548e021272aec619192669c1b3eab4fc909b567d8b3321997cfd502e23de90b9688007c72f5aa579e0366bf0da60bd1944cb43a36583fc685adcb324caed0a416753af1cf37e562a4b034f00c50a7e6ab4381af5ee6a0535746bed81fbdb60b719a304aa6d3cd3095482f662f4d4ac7e943e16b3db98949651812fe701f2eccdc5be977073e9c79f27ae5d97ad8bdf2e3571cb161b8fec664a340497948d3623b822224194354b5fa7b93ffadadbd5aa94e8c2d5784f8d2239a6d64ebb886060f31e449d1e178e26047dff176a908f7464e5fe45b8c80caee3e680a37e4e3dc2259f6d3fd4b551426c7f680edd05e1a456357aee30a03b57b420218fa8e2808b31e325b3b046d4072316a5c68bb0ed8296c66ddd9ae3d2c1655ad2198329e12527983f0b831e429b23ba6f141e7a407ba31376dfa2d297bfb8299e040bc31e0495f89b2474d382583f44f00376879eacec39c521b93ab031bc78a8b3d0dcc74532afd8b13d886348c59086dfa40dafd4a0e6fa9a5c541d25c129b713085e7d9ec217e14c993a242bcc518170f57a410f4f61a0e26e3e6d87f8473e4ccb7b42af1adbd6552534eafcc05c2839d5c5d0c93cc7544caf3f7ca7974d1805f7bb91f4952c9dd72aa0c93c6fd9e5836636dec9ef26cfde1fad49fd0f4aaafe0520c20cd45097fe632e1db599952c3facefbeeff8d7382a90cee345d11326c680367c6514025f7a942cca0d5bac6b2d41f3d33b1777a736169ebc0a03ff4909710038a9a78c41bf60985dfcb1d0744f3f5d5088002bd85528fd52d5cc025ca85b68892be7c1dae0db895fc07ba9f60c110ec6a7ee32c71d5184538596db2903f38a7bf33aee4b37d08053c95825395c9d84d957e0882d63e55f21e04516bea9be35c61754a8ae29f501cefd5b2d199173c677c26a06bb46cf96a37f087f754c5effbca962ff7e9361c569b98a474704574ae6f6e734d1c4bf2b695f68addd2415367cea6d4172c2898348d0298db00cd9a33a2632acdf786fbf371abe9ec0e6765303a388869743c8e64c71ab6ce25889e44ff77ea066b28e509467ea9d2dc1cde21276111a19cc60dc2d8bff100d01a155e0114dd6d8d8c9224f04b332fa27b6a154c65a5c14c64ea5c4c1880217b49900759d8fa6d2fa886c4741e23174f39d7d2075276d6bac0b793fbf55341139ad3c0de06061af0a8117e013e09c389fee919af88a13e67864258c769b3ba2b4b4e00c12b9a7cce61ba342b8242b3ebd857faa00ef2093b18227fa459ab42adc24feb06a2bcb8850fc8cc18626fa31255492ca0dba062b2f1a52eee2c3f882ebd3fcaba8e2282138ce12f7253133fa17e01e8f18a6bfe60f4c23732ff0ee8d8231c40b1dd067dbce16a6a80af9e0a1b86a5742fd3d13f879b293ea036c3f0eb561b862530529680681366d44b8eab9add4cc9469d354f68ce6794d55c313d703879eac4f3e6667c90bdc83c5d8171504bc3349763deaad0278935ebedd99b5615d946b43ed2a3b347397a2d40b33011cd55c0d4aed26a43528a522e0d60e7121e25c6c184d5f98fc7aefbe10d37cfa91702aa221e2c0dc44374b243cbf4cca7a92c1cdb26f314afc1621309076e54513b5ec89b49efb672d7f789ff389997a7d1ad507aa2bc875bcaed5fdc748f65c8545ae29972b05ab64da5b4c3c2f1d0642331a39b84081237cb46dd784beedfc75764fefe6972e60f1b821db4f4a6b8f979cb97670a0d423cb6e6e03b845ae984bb7f8dc60c67e91d1d0e4a304371372157ee219ad03f85ac70f5613f282e18c6cb51d61c55383bccacbebeff88b00ee11f7bac27b9ea518b6b750d9b502a137ed3904881990b028f04d54adad528923efa8f6597c221d631dc1afad1c5c9e7f2cb46137f3ca856d041abf094e40ee8b8b0124538bea54d83386bd0d0d7e03d03e04f5d27e33662cf8d8a87abd21e17e9ce7503beff8bb98a667864fd86eba73801be788270e84f798a1dbe2b9928d99df142a8a185a70f5ef9ac6b98125fd8c18fb3a4b2f1896748135ee9453fb5a300ac2528e8af9db102d7bbb6f2dd968bcf4d4ce13c4cc26f988a240e472c060a1b0558361a88d63157b94fada007a8928141746b966903485a6f368b39e6d6f8bbc4a6762082b4fcf8d5d916bc9fe6938c6a849f0d4b32f287419fe38d6eb04cd5f6961c644ee74bb8bdcc310202b8617cf3087d2693b85b464da2b7fc9a3902369b1452159816c7f3f96f65fa68ef4428e47ebf3978f1a9616b1acb2195c6a53e1e417b53c1c338bee3a8804c238f99c6057958e27dfe1e0bfadd312d020560757ddb04511e49b3038d55b6d53d536e63acf30c778daa6bd1139c5442d72241bd014872a75514ab86b3044afeeec94a96e3b2175783fffa61d94bca79090961e6f746753988eb192ef70f4ff67cff6eca0346573714ad61f4778a0f72e79a4e24fb6a28082f6172310a9d3d05b570574579ddf37ffa4f59194f433ee6499f50743ea1ef1e52e06f0347bf130fc95caf5d06b74ff8e0dd7b3a9e9aace9be704ac6ce1e2023056d7abdce2f182f6c3e77a43ae58475d734f6673acb8125b8bbb1eb488a6f7733d5f5022d2dde3c4773bdcdb628ea5e8d7133e4f2339fa96b90009c1716198f78feae2a56cc49f35fbe8d708fe46dd08c0d9fd57da298090c2260a931a1a112dccf897980f868815725843405b65cad5c10d8c7d8d8209c0dcf8268e3129ade9963ec37fc0e7e2a0cbf151d0324c7bf4fabf4ed32b3a92efdc781faa938eac60cc17332cdba1ca269461d5226547e587ffbbaa6b97eab220484d93d3f170556c2ce37c86cec87866e9ec24fe363ec98e07edb0c5eb8b8c63e8f1e4888227f8927099e52b5baeb51361260d027e354d097ba28726230f442b57c5d5b822fafff9691d042e6458d7a703a3f9813af4a6cf57505f4e1dc76343576598d0c61001d5c188cafa6e87b88de5b4cf35fa420c87a8c305448b867c513403f82643c496d037a6a09be18f03f900f2c6b10a62354c26b85ffca3a59b8b3ac8484069c48acb7d7b64da1aeb4aac16daf63b1aed834cb2815c71c38f4f2ca595c1f5857dbe4c42414c2273ec2997b41e876d7a25c03d042c55742c73013f0b1fd235e8e889982886ae895b2ffccae978d8764021b68c41add7e000ed72eb7c9bb9b2d3aa58ca2330f37fc7053d87572e886304b9e92f12eaf4b54c12f6eb8b05bd398561b31bd9bf59e1099a7978f8925f20a9f79f379216b77ae8033e46aa80968269d2cedcbb0e92f81b2277142243660a1d966c4acf89657dce5c87514be6f3af23ba779ce77a600921ee22bb49cbbc35affe10a5ca521dbf2e5ceb5183ecf7b953eb283a8d99f88135bb83111c2ad3649b4253a4a8ea508a46af2aebfeac5ea7930d938c23d29542ed269c5f73b40cf799b122fd1ae3ef11922d46d667348e7fe11260c1ac03a42f4fa753c768817123832b66965f8090705c6e83e397bde0f9ce131d5027e7d1c138cba8fc28e328d17bc5f1497125dd88b3dcbfbff1f40cf291514f8285d945e6678803e543bfdc14189d801ad7afad8102d0c51a807dbdba8cb1a37f6ed66ab59c2fb3c2dddcd5f0850156aeda2893841b9b8956f1173df3ae56576c4fc643921cb229d3a880a3fbc94f59cd9865792ae3cd42c062b616587a7202992d4b10334647c2703d70e52aeded497e8a973f4b95ae520bac2e543e5ca791803faf7d786ee4704d7890ee76efa1f5a4dd15bf1b9079e7dad6f1e3f65f9a3cbcc2ac18b4e21e562e8ff72e989b3adceadc8320b3095169f3c40b85d2079b86e485e5de5e994bbb2b8a376988c2ed990885b24830b6cbf888ca60a8b4e81afb9d3d001c71ff606883d55d6fea5b045f430886e47567d357e2c57124929605916ec5d6fff773fd88d699e82f27df159e0103e24a0975b6b5a87b05b56192d7eac25b24d1216d2b67793907ea38e04deea7abc34a96299d6fbfe1b011bdd80e997e3488b1eeb3186673cec98e7e1464e3991926a643808f9da66e613277a522197dfd8ce4402f20549aefea1a1a1163a2158422015d463c324d76faa96b8ba108223ee37949e50f274a9d0c4efd36fcdf2396f629667bad2b1ace0e135848bd7eb0b2700dda3e088d0a1d3dfb008dcbe40b45282ae7106a6fa21582a7515213d7c3653d8d42a12b0cb3bf814034d117405037a2a50cbb859d3e1882f1bd74ea2827a27d337deb39dc15b39ec544f73bbfa4888d8a63212a4b6630330503f8ee9183169ec8d29b0332ca97d168be43b903ac52b5e89225bad3f00a2767103940d64a05a8119ab0c97d1d2aec29388df96e4943ec942e90f00efe371901b94bfd9d168f7d858362d29a98a20a818d82c9580ba3121164cb73d75867dbbc1fcf63e768725f0d0dcc8374e1664a764b15263cf12cab0de611f43bd517aca5a6ccb4e210ebeed89e8cf9ff0f294bea2f6ce150e34ad16894e46f651862dbfffd548e682eeada884618a580d39a7209dca7a28b16162c9af0a881c8efc13395757390641257565b702fd3dbac13faac943e9b91615ba58822f0f437b9e113c09ddc62978000b51b13f12bd215cf06f8e05f6a8e063d6199c4f7d314b306969524de33f88151a1416d817859da5e5ecba13ed5d86d073751d2", 0xe9b}], 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257", 0x3a5}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8091, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000180)='./file1\x00', 0x2001, 0x4) unlink(&(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000000)=[{0x0, 0x3a5}], 0x1) 16:49:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') accept$inet(r0, 0x0, &(0x7f00000000c0)) 16:49:10 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) r1 = getuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(0xffffffffffffffff, r1, r2) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgid(0x0) getgroups(0x1, &(0x7f0000000000)=[r2]) r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xdfd7, r1, r3, r4, r6, 0x21, 0x1}, 0x3, 0x7f000, r7, r8, 0x10001, 0x81, 0xfff, 0x6}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000014c0)) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:49:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4000000000000000, 0x0, 0x3f, 0x3, "838b916a9d7b54d7885af65afdddf77a5143c1f1", 0x1000, 0x6}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:49:10 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)='.i', 0x2}, {&(0x7f0000000140)="6c9b502e0b2e4567de02dba5aaa1bc062197f9f4c315a5befeacab69a5b090cce8e0c7a278ab9f7907c82ac159c2581e19423aff7fefeeaf1d8df793f803f2702f07425cdc8f7f4a8cd93c59abde15f84055", 0x52}, {&(0x7f0000000280)="d8bf0558385455550b5ce9799cbf1e6056a228dfa356a1bdde61779f726f965b5d064b19d4a7b93862310b3b14f32ad199459627e3578e050a82352147ab5dc67b8cdd319cd9bfcb24a6f411f606c288db6a9bf4597a8d813a1357f039ad82fe73e9741fb1c1e4b092ef0ee97c0ea0cd16a91711add0cc04061e4570bf48dbf29d8358a66e952be16bcb31d09aac866980359f3dbb99d9f369987571819ac72085f8c91f07600379db3b45e86fee", 0xae}, {&(0x7f00000001c0)}, {&(0x7f0000000340)="54794de61b5c2a9e59fa3b9bbc", 0xd}], 0x5) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x7) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000b80)="4efc0df427c2543cebc888a45e276e1be5fd9f90916d770c8ec646267ebc96a7743d70a8601a50c839d33cc82a6b138564462d2498c7f3c4e21376467cc2a06ef663c3328f710afbbdbaa4a9692b3450c2f7c77063a7c046f756cefa3dfc3b49a8cbf687d0e5311ab0720ead19e9cb6bcab9396a4b925760ad2fce85c89884d28676f95e774e52ef154b048eb6a2025e25fde97a07e9286ff574c5872f28ad1ff02adeca61d2e3459cff75d79da6dd857ad334fe4e385542773e22256ee6740a2694210a15358ece38ad46e168d72408da57de3cea8fb4b89b77961c610db60eab2b1a9f0595d27ac321ae0dfd34aeb5ea877b24de9f970c63b0045f98afb39864fd3b443a7d949b56510be3df9e57cd7639d1367ae5147b1130d4024a9bd6ad0eca3fc7722555a4fa4f1a1bb9420191fc26354e8b1d8f0cf8054a4c98df420156017b5994250ef8bde7d6bc40047effc447a1eacae3396319de5e5dbec6a6311a75ee0f159182a7c3b80f612d66fe2fd6ac38cc2b6b208f2a6b686720c30c66af727f49c0cc6b867842f243dc5e5a21fe30ec585c61aacdf08df450e20e7ece3b5ceca1bb87fc63df4f0a08cda0ac04cd573aff4fce9564b4531fdb46b3f9bfff0fb1aec5c0a64c8257b8b5a2a36e98959c3d0f3401567008d45b7ba64b4fcad17eb80002a2634ddd120dc557a6f7ace5ab951171cf337a4560445663eabe8fdbc97677453533b57b1837582f6fb38ed49f7eeb4eaf944d90b5d85c2e6c6927d93d2a3471f6f6026bfa58015c2d12aaec4234c47b2d94d585ffe189485c58867ac84f7d0f4ba2ce90187909a33922c6b6c63a0d8f589374eb72668f548c59cdfbd13bc9ac1f20252ca283bd842ce18c2eba06807d8c9e106d09df8d1dc30e726c475598e67b345962663493d2344971acdc971810b3904d9aef886f057ccc5085c1637cca675d688894365d7c165e41c603cd50487bcef4b9ae4a470408e955d0c4de0ae581e945d6c30138c5111fc4793879fd411c20537c51dd804e2675f40f8efbb45e86f06bbb0d62121da8aa75c7baf9c0e92a1158c1a2993ded05c6e8d6c375f6e35514cf7aba37e1fc416f386210c8c5af9a78aaf49e3da63ea47ada22f5aa9320dd7eccfad69740345275447fb77a14c326af91790216ba0e123bbdd507e139594ea858f6340ddfbef612430df5ed2e1ca758067e947711b856d186c3f10b748b24f4e9c6f756462dab5acf06cd07b6afc09a315501a4ce595ad9f0566e8278a6d331985f872498d01f550b99a296e0b676882d5fadb2cd7215369f7228362c3e1fac4e3570abc974847b919727ac2d5f04cb7647e6f1f423224879b6b412e2e1cb2391acc80f77ae0338c00109900976061013b13f2a21fcd278ce37f8813ac9aca399966f94b9dea9487425fce657160953e0f8b05e45209b77e6d1b35cb448e68df1a8ccab67dd9a0a943f11c3c4c579bac82399967e95f6006f4714bf8d8555e7fa02ac54e04aad3d0f775f05de94764e87a155513d8c831c46c337b87cb726738da386c76e6006be21686a1853088dc8eeb83a8b70ca7c", 0x45e}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r3 = syz_open_pts() pipe(&(0x7f00000001c0)) fchmod(r3, 0x60) 16:49:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80) 16:49:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) setsockopt(r0, 0x1, 0xfffffffffffffff7, &(0x7f0000000080)="23825fa03fa0e2bb5d5d8d959448cd66499be929b3a3eac49cb3638ac2593f744f560a9950bb18b9f4ae7424fa0de9e3cba3ca593bbd64218e3c707671649b08c53c600e61519f2feabe0fc64109f06ded62ccc0865b60be0a9dc9780afd0ff7ad6f97484e62a0c63191d3d6244957ddcc8ad3811d628631d24c35848d73190367c7ffbda61fd5d42f09b5281ed3b3eab6e1ba580b3e26750c88d7d22bda21b38c42c87822aedf2607609462cb4389af728f6cb07bc6b3013c97e9ed94f524a975db7592fb9db8ffd0361db3b5aab484d3e22b786ddb687c62ca5dd2a831bc26977914965d3a", 0xe6) fcntl$getflags(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$getflags(r0, 0x3) r2 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) fchown(r0, r2, r3) r4 = getuid() ioctl$TIOCSTART(r1, 0x2000746e) setuid(r4) 16:49:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x45) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0x3, 0x0, "b6a339cac9d1256077a7c06318e056da075f6878", 0x2, 0x40}) pledge(0x0, 0xfffffffffffffffe) 16:49:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) linkat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) write(r3, &(0x7f0000000080)="23cf6ad46c20ba2a390c705d4005f28b180036bd491fa5d781f0afea74c30151a0e818e7cce1f280d10801d665d699502c40a0303b8944b07b0b00538cb1bf6bc0f9c27a31f0ad", 0x47) 16:49:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000080)="b6b3dcb9f6df0a9b493b2937fb2b39908b69d989dacabfab375daa9c144acc078178078845ba966277c14f11b56435d8cf8575c92813e5da2b83f0338201090afa691582bd32757497554270a9dbd4117e8ff093bde1fe2403ad388eaed020f87741c49b9683f9b1789f2789b2877fabf05d2153ec6d8c415070f13baee9e782d4d003124bf137ad5c0e95d650a2b054e4aaf4d7531a96820581009a5ac210f69ba6c336929014b501179fe05b2034f74f954b5f4f6e3d4a5154c5ccac2e2351e9dc42a6386854468ad8474aa9402a7f5a8fc233b1ec72f3398ae9a2074e769a3e", 0xe1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0, 0x20}, {r0, 0x40}, {r0, 0x100}, {r0, 0x100}], 0x5, 0x0) 16:49:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet6(0x18, 0x1, 0x3a2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x400, './file0\x00', './file0\x00'}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x0, 0xab, 0x9}, 0x40c5, [0x8, 0x3f, 0x3, 0xd857, 0x3, 0x3, 0x7ff, 0x6]}, 0x3c) r4 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(r4, 0xa, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x1c00000}, 0x8) socket$inet(0x2, 0x4, 0x7) 16:49:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7200008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:49:10 executing program 0: getrusage(0x1, 0xfffffffffffffffe) 16:49:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x20640, 0x0) chroot(&(0x7f0000000040)='./file0\x00') close(r2) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 16:49:10 executing program 0: rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:49:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x500) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0xffff) 16:49:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) syz_extract_tcp_res(0x0, 0x1000, 0x339) 16:49:10 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0xfffffffffffffffc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) r2 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5}, {0xe279, 0x10001}}, 0x2) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_open_pts() 16:49:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x4, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x44, 0x2, 0x8000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0xe4}, {{r0}, 0xffffffffffffffff, 0x6f, 0x400fffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x42, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x48f2, 0xfffffffffffffffb}], 0x20, &(0x7f0000000240)={0x4, 0x2f25}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffd, &(0x7f0000000280), 0xfffffffffffffffe, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) flock(r0, 0x1) 16:49:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:49:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/232, 0xe8}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000340)=""/110, 0x6e}], 0x1) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) dup(0xffffffffffffffff) syz_open_pts() accept$inet(r0, 0x0, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="68308bdea0be5f5761f8c944db57405ef7176781b92ee29ba5c676bb5605aeead7f738b404ad9e0118fc34ef91d5b2503516efe62f3ff1b1b3eaf2fba9868d335f05f3b3e71453c9c0e2bddce01052e0cf", 0x51) 16:49:11 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfa, 0xfffffffffffffeda}, {0x0, 0x10001}}) mkdir(&(0x7f0000000240)='.\x00', 0x0) 16:49:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c44dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9eac2783777576687e8491151727a6e9705fe77c5a40bcdeaa123525f888946662558895d411d47264c43f6420f207b26a41207480075107ce08a16eba6c4087284f2d0a7f9a62d4b9878be824bb454c42d8fb21cc5de9c5c1e15f31e9623b0f9a88fde71f5c2b553a50f2ed893117ca52eabc5cdd77c793486498d8ab266053e02cb7345044a23a655eb795fda9402b51b94636ed6167e449aa0479a1e0b3e08b5e49a2a102e3279069598ce3e14610129ba4a388522642be8b812f811498036f8b21b4b1bcd44ed75c3b240082e0bcd4b8cb653c00e43e68679256a18e11670aee56acc887015b3befd1baa05fa444b37b3a76a9b5b3ee37344fed4b3a7cc3421a868464a52bf7796e743ee49853be77da7d15c86c6c03ce6daa5b2e9ba94c54dfae19883823c6409c323c7d32e4224590c93ba2892d4cd9932420b1405b7896d81e438107cfac3220120e6e6b11d766750f00def4e8d11e055d88e97d61dfeaa1b66deaa20dae79d3e3d8f2f3eb193c761c85260fa9c4ffe33e3959ad2dd5b00ead247cc0f2f79b5150b1281ede6f3fca02e256f32afa6132bdd5d15e1f1d117e239e6b48573c6e85878a470bc029764db9ca10c0f8170bd5204498a547e30f1584ff14ee18d16722c9a040bff594f6c2fbe7626d3cb318d166d55690e90dbe789973ea0ce235ba5248ccb396542b5c6456a31118cdaece5aa124cd93d82c70dfa4974745c766b36bf6c303d263cdd34eb3d675052425c23598c24f3e7e1703b5035e3910c4395b2d53118731dbec6eb487d44a95b840ea85522f6b147e792818f09f0188dffcc5509b54bf6faa49e6d94706c5a5877234831082669af6a0739df88676555d5755af1a64b08056e22fc22e10bea780a7c0aef9ec61876a4d6eb50bf096fa821e892f576f3b516f9826e0833d2bcdc8c0f03cc00b2d68a606ae5cd4828cc9c7d481fd1ad29126aa61e61caffffc551e292dbdc770eb5aa26434c9164c2622780ec2b985b06faacdcb725266dc715146000b74d6a103e5b1adf0200c14979211c077648e96bc3ab704af86e541e13befcedbeabd7776ef799616f7b5f4405e1827e7950603a3eac825833cf97d8875f2448b87d7abe5d349050365935943f0700d5999553feb42dfcf1a4f5f2d5f3ca0ed84049fa8a8e6cac561505b5be0f420cc4002749d7e03f4629faa44b5670731053dd69f3c31fc647d6dbbabf1ad00e0b8c1f51aba597e8af0a3c0e2e2692bb50ffa48f069dcbbb1ddeba648d27dc14402eb672f45a9bfee37f0ae89b4476ba1bd5008af86ca067035341434eb69fae1124b3e763f300c8bbd5da387659ad5e9df86044002f695139c8a9a91fa0387fd0186ba74d79b57d0cef95ad8c0011615b6381c56b3962fb97aefef1359c41cb2a6c12393b51033afc4904e4f570f08d4cfa65cafcbbd9db8eaa31acf3c8e4fb1774912f67d90ed2d236037c8ae1b5c33486c803a4de6b3004d14a81b024effa8cbf4cc37dd30dca644ec65d2c01c6cdce8d2a03a3e3da9bb6942f44c4153098ee9ba379af3c3f55b1168727928fabf5ed1e10d965cb9fee3a8f9d6e00c2c2a7337d841a902fa153b1843d2b0d0176f36797b013388d15d239e4eece1b71bb4591811817adc563b7049a2264c012368569622467b9dcec1d8ded6f23759a10cbc3d020f7759d0b0efb73c09c9bc6dae7df194a1c97cdfb39a8433d408e4bcf084f4343694a6e5266731bd393212a1c426e6fde831df14fa1cdcbf80556ade9a456d15637dc64bbd104ca80bbcec1ac44982b1ee8c39bbce9084471d08173b80f5ffa2377f6d0f99ea58ea9f7fdd55ac0d78e8359501d8435161fc7673eed0835af5f1f240a9f8b47e72af7b848c63950fa430cb7d3bc2e27a9da1187a7a622e3d444d5146f678f4ae6ae028463d7d32c85ac467bf01d33d9b62191e76b98712d73676e7114a47721466d5f34478821e7efebfafed8ee6431a3e8de73bf4db995c9012c0311ecba11c3dddae0a30e3bca1dd2cb12a23b310f0d19a0d722cf554249698a6d3f991c33468891bb7ae50e201fa13a14ba956352e4d62e80b66cd4e574ff6af5c12eb6aa44e4526b6620071f08f4d24906152970442e7f60bafe3e5c7124e1d3ddb8ef3320d8b39449cc67047a565c4fa37ccbbf25460dcf716d6fbe684b1281dcc36377bee27de82a2fd15507bf3f24a75f2133664f37c99836542bd94335d0d2059a9024accc5468504e639931258a5d6d9a22f5e51c2c558a9263bc0c7c4709d7f72b71aebf07f897346fde39d000eeac431df5185bf54c48d2eaa117dbad54fff0060fb99d1cc9205ca5b43c6b13507fd47cf290ee10593783ada63bae78d1e6b8c97f6a450b74861a8823f404cfe6ec8871a5f3229ef5d4a62a65c14b7a4fe190e32695403267cdc44261c4a88152becf2746aa5947e56b01fca695b174cf3adfdc3122f65c736b2d27b8c9cb0f62ee0b7b1d84324ad25c6c8d370e3d605e4da5ea7e7cc0dee1e7b0da21e3b2b6a046aac4735ebeb144765f4ae073832cfcdaa25a5e494603eeb9fb5ee54d1afc0a5e87f2421d741392c9a66eb0bafe02e0afcceea95bb3c552484afc569ba2720fca58df697eb3a87f3dc63aa708a9921c2616734122efbc471484c4561228d4b114c323a9acf2161593db8125059649089eb9f0634bc7cd0a112c8939428aa8269bddd0d6a2d5a3a31873c54ad655cbc2f53cb9c8f8897590739014478cc32709f3389577c00675b3b6fa5f9ac37914cd3d0706ebf696a4f66b52dbbaa63d9bbe1d7e690e70e50318214fa79cca5331e2253b936f7629f2d6da60b6787ed7d05f0d43c5406a42a0027855bc9ecedc5fb28fe7e1b61341264c7bcaa07e05133c6d354a2bb12cbc", 0x1001}], 0x1) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='#\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='.c\xf8-\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='[\x00', &(0x7f00000001c0)='\\\x9a@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='5\x00', &(0x7f0000000280)=',\x00']) 16:49:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x80, 0xf0000040, 0x81, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x8d, 0xbe}, {{r1}, 0xfffffffffffffffd, 0x5, 0x40000004, 0x6, 0x1000000000000000}], 0x9, 0x0) 16:49:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x40000041, 0x5, 0x10000}, {{r0}, 0x37d1d88c96aaaaa4, 0x40, 0x80, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf, 0x9d, 0x2}, {{r1}, 0xfffffffffffffff8, 0x88, 0x80000000, 0x401, 0x2}, {{r1}, 0x0, 0x20, 0xc00fffff, 0x5, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40, 0x4}, {{r3}, 0xfffffffffffffffc, 0x6d, 0x40000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x1, 0x339c}], 0x4, 0x0, 0x1, 0x0) dup2(r2, r0) 16:49:11 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) 16:49:11 executing program 1: sync() setitimer(0x0, &(0x7f00000000c0)={{0x197, 0x5}, {0xfff, 0x4}}, &(0x7f0000000100)) getrusage(0xffffffffff7fffff, &(0x7f0000000000)) getrusage(0x200000000, 0xffffffffffffffff) 16:49:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="3db31dfc7aeccad5144eb220cdb1770e2718c06c9bcd7bcae11e368b8943232fa9bb98dfa19839853001846083d2d00edd3805d34745abb668f56183c0f6756faa1d6e0932a66e975d4d5e8a2aaf74dfbfb05bf5d86cde14ead081ddffa6d4ccf015e67af39ab61dc06357f966261fbaacf2b37965e267b6bcb41b64c75a5c7570fc0dd3bbc439900c4f4c9565ab0a4ea4a3499da6dcdc8ec4ab433da4207f76770ac62024c8ccf81eb9fae7f837cc6a6c8368a87f1018b005478a270244b08f9e748771d8312cb3b28587ec9d65d0348aa5c1a61f611739649f8fd1808f", 0xde, 0x6, &(0x7f0000000140)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:49:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x1}) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) r3 = syz_open_pts() r4 = dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x20, 0x80000004, 0x4, 0x4}], 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x0, 0x61, 0x5, 0x3f}, {{r2}, 0xffffffffffffffff, 0xca, 0x30, 0x8, 0x8}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80, 0x52f6e1e2, 0x5da4}, {{r4}, 0xfffffffffffffff9, 0x0, 0x5, 0x1, 0x1602}, {{r3}, 0xfffffffffffffff9, 0x2, 0x80000084, 0x7, 0x7}, {{r3}, 0xfffffffffffffffd, 0x90, 0x22, 0x2, 0x9}, {{r2}, 0xfffffffffffffff8, 0x40, 0x12, 0x4, 0x2}], 0x27d, &(0x7f0000000280)={0x0, 0x7}) 16:49:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x2b}, {{r2}, 0xfffffffffffffffb, 0x5a}], 0x800, 0x0, 0x0, 0x0) 16:49:11 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000002000/0x4000)=nil, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:49:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x6, 0x7f, 0x1c0000000000, 0x0, 0xfffffffffffff655, 0x4, 0xe79, 0x1, 0x3, 0xfffffffffffffffa, 0x7}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:49:11 executing program 1: r0 = msgget(0x0, 0x300) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) msgrcv(r0, &(0x7f0000000040)={0x0, ""/157}, 0xa5, 0x0, 0x800) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x6) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) msgrcv(r0, &(0x7f0000002600)={0x0, ""/139}, 0x93, 0x3, 0x800) 16:49:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:49:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) r3 = socket(0x21, 0x5, 0xa13b) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 16:49:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:49:12 executing program 0: clock_getres(0x4, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100c0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x20, './file0\x00'}) chdir(&(0x7f0000000140)='./file0\x00') 16:49:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() syz_open_pts() syz_open_pts() dup(r0) clock_getres(0x6, 0x0) semget(0x0, 0x1, 0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x2, 0x200, 0x6, "84998783da44b439ca6bd93442fc9fa29b8f2c1a", 0xff, 0x1ff}) 16:49:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="6176be27582394deccc51766792bd0f96915c2e6", 0x14) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:49:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) chmod(&(0x7f0000000380)='./file0\x00', 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="8f701cfe54c0a18a6f29cb6ffcef", 0xe}], 0x1) r3 = syz_open_pts() readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x4) execve(0x0, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)) r5 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:49:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:49:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='!.*\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=',!%\x00']) fsync(r0) fcntl$setstatus(r0, 0x4, 0x0) 16:49:12 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) write(r0, &(0x7f0000000000)="35bd2bb40d35520ef35592a0d231ba2959c7c50cd69a7be72361c973e1e49115333ae33a0a1bca8e40161e23d89c332389968dae28ebc595ca967c0cae8b7bc0336d6ab8e8998fd106abf5542d097b5edf96d94f3e2dcf30a1ee15b6710643623e5e42f3d852aa7dc50e34018f94247a27", 0x71) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x7cf24984) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x13}], 0xeae0, 0x0, 0x0, 0x0) close(r0) 16:49:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:49:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000500)='./bus\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)=""/204, &(0x7f00000001c0)=0xcc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/107, 0x6b}, {&(0x7f00000003c0)=""/129, 0x81}], 0x4, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:49:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x5) r1 = kqueue() listen(r0, 0x5) socket(0x1, 0xc004, 0x0) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/151, &(0x7f0000000000)=0x97) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x2}) close(r0) 16:49:12 executing program 1: r0 = socket(0x38, 0x5, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = msgget$private(0x0, 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x4, 0x6}, 0x1ff, 0x181e, r6, r7, 0xb800000000000000, 0x0, 0x1, 0x80000000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:49:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:49:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x812, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xff) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r2, 0x0) dup2(r1, r2) shutdown(r1, 0x1) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:49:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESOCT=r0, @ANYPTR64, @ANYBLOB="4c59f7fd16e6004518fb724ccbea6efc8ce9eb7135996755edfe5f644db509cc2a065fe02796d81f556e2ec493573fc12259ddc98ebf971dd0586024046968d6ef87c92de6745767dda8e9322bf889dd191d352e247860b376f08b04892424101f14e5d3cdfaf54212a2b1506e7a9c17756c3dfe970e51e749e75b31c2b1505a1f392ee39567a494b9ecf453dd965f63fa3a7e285b5c162b772ab7270ad5f5d8977f24c45ac0daa5d2c88b27f64106445ea48d613661fb010960b35b7f2d02de208783d7eb7a859abff4e7a3a58c9661ce334b01b81351ba7828854bc3e145697224672dd0dd4092d481b12afc55", @ANYRES64=r0], @ANYRES32=r0]], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:49:13 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1000}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) getitimer(0x0, &(0x7f0000000000)) 16:49:13 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) 16:49:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) setsockopt(r0, 0xffffffffffffffc7, 0xdc, &(0x7f0000000000)="3631f658e8aa2887cb1da8ad9641b097085e746db72c693c4966677fc2c3a72772d8652dc3f719ddb928b803176952fe8c1d24978b37ece58de52574178194295e0a589beb236187f550cd993b0f9e7917e094481be8afd6d1cf8c7e22a7f0f69128ade35602b3b7119ee4bf64b8b3b8c03e5d3ce62209caa4f9787be1fb5e3c2d2a0bceb9d1e65fdbffcb691234086962af6ed4c8a8e42ecb4698af220cb39794fe7e9f3466deef01d8c68917f6f3c4ec3317ae8a4d05f2a885cfc5c3fbbcc741540d0f1a42f1eb2a67da4552782e0e859cb3dc906c6e01e2541df2aa09a587139820e9defa23cf22bc33758556941604b0c425298ddb54", 0xf8) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffd000/0x1000)=nil) socket(0x10, 0x8003, 0x7) 16:49:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:49:13 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 16:49:13 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/117) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/77) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/212) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x6) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)) write(r0, &(0x7f0000000300)="558ea658261563380001a751510a2436c0a50fe4fd939158f07418274c718f02a894b12b6d67f3142c817d54ed61c6ec524b24d7ebdb6792bfae0f598151f36199207f3b244112053553788c665818fa441ad826f9e03881f2f8ac7b6b56af9f2ac0d1eda00205b1968cac374a5f0f82a15316fe6dc1a114f9729d34d25e1d1d13c89faa369f5cb949bbe9f0bebd41d424992803619be5ff95c39efca313f4715451b2b4dcba391306be85b68bdc6177a9a2e7314c81094eb1825060938d231cccd4a1a39415e607709e3104a4f4ed04f70c59a586a85124411728d49203640470e1048ce5baad3df2135dcacd9e533ce8a1a10d9300258d819df65754f50a52aa1df2a61c31c5303660f38cc6e96d18736d103a828520bcd3ec2408d9465bf1d0fbb5ad5d147425a10b5dc8fd1d411c81ca3ca222ff8fa0f78383300bfeffabacb704d78fac19c5cea5d01923254a6bdc7a1cde78516c1ed4ef255eec4158e464564ee0905c8fa756bba191a9369c474f4dcc858434018350caf38a264c37d60bb9490ac259f4b9c284c0a2267be4ede2d6c45c7178f469c864fddadbe8241b1a76115611e73798dc252f0cfe86671163ff5b583bf05359fde5b8a986ae9995ed2ef97c475131ce74da102cb470b14a2f3e252f4d80e47c4b26b39e7e15c8525c92a82a83e32c3924662ad85cfaf618853dcdb46b415564f121ece311d376783b8534bd15df77665b8551743a5f95a761141204e14ee9dadeab0548aed99bcb9f9bfb825ab06d4f3a7ff75d503509a6b4ad4867fc279ad056029cb3b4d2861ffae736caee4a53699f34fabf12a6a5063400d5a97f9b4aee816e872ca11625a0fa82d342f4dc896d1f7b4176691078188a733b4c7422b4801c6ee2ed02393944dc01793aec78482e04cd1fe1eced398a222f9035e62aebb367d2dd41f319dc7d0d6211e89e847d2abc41f16433f4e36936f39d0b3649682a9189a09b63ad2692d135ecfb5a40a1e9e6aa1c030896303ae8042d663de9652b41110fe28bd18ec413cee95cceaa3a2d373417725cbfeaedec84950ac569e2c1fcc262ceec506b4b6938f1aa6fa4555c2276d878c0734b1f1b23b7813e1e2e29e9ace5e4025e7c627c03b7a619c855597910b0a93c9cde92d8f841812babd5af6762538960b4397a87b93a2d21aa648de3b3cc6951080e6ec09bf5cacb13d8d507958b4fb51df94f2427a6f1db44cb814e75fa4d160f2f980d0abd55c714995d5a44841bbdc50148133f219860e847568c7a37e00b4456bb0f18a39b397c1940b288fe2bdfeb98e541260720e1fff0b95938eb00673e85b9f82a408a3a0ba25219e29fdda68bd847bf85d42e67c6f1bee5321a4ad200f576e09eba71305cc3f1b4d93542503f6c3cf4310ff0bf31a228af01b4355d6fbe709ad82a5ad4c2140392350ff35b80db0564fddba6f1fd02bfe72ccf61545462ce4bc4902c9bc2fe5241db205f265908384d159fffd26feda304fad89954b3a9aba1a2320527fd44a0802dae2ebf05ef3a258122c46558e5f915913ab08357ccbfb7556da56f760f55afcf96dd3dc7804af3f5580aaa427a345a580ac6af4ac55b64362b8740c41faa2d53bda927b1dace34088c18063564d3dc51a1d450c76bb6f65ba61dc0fbb99e58282debb3926450a246e391e68de6b874ac4811d185f2cde516d086bc2ced7127e0658d168cde803ccc6d3466c478c2cd5b5809ee1ea363bbfbd149501c470d2dc7201c840b45d27759d9a7ea798bc8bfd3ba213089ca8e6c8467f51babe40afa8c42a84f3aedccd3acc0c9df52edd144839942e73ee911f8010912f05a27934887c7330f7ae7340338c0eb6c3cabe4fc5ede28f55794f03d7a7bdce8389b2eb513dc636be378bd7a8afe01b0612b7cd5979f0aeeaaf2dbbeba8be82e4819e1bc775f2701efa236f7a900dd4ac4d331cc8748565089e69c6daa769629d96c64e03f3d0c242bad415e1cdc4450951e99baddfdfa460544b3c6758ab8c4dbe4cb352fdb01888a41f26f3089c7c824889c5124927ef3c20024ec9811aea5be63ed4d00fcfd2fcad516f48b08abcb88ad3be6222d7b9c4625eb8afa213449ff21d306517615cef067b7a2dc9432329772d38864a82c61dac654ea1af5132403b93d51befe9a0dc96e0bb573a548f40b643e42e58ca9e7d5f3e6f71436fad482a407b3e4613fcdc086a996cd2f71d8e1190cc662d2993304f0c7d2beaaf047302e5fbe31a02f68629388224c6a3b0d8a614a3069493ad32a531395a5e5d3c4c464bdb2e48afa8bc9af56d99a617de53007000d8bd9b47b63bdedfb87d59b9f4817140dece66eb059c234b10ca94906177c705eb8d992bfced74ee49121034194369fc6690bbdff353f6934e93aef10a9d5f95d70e05f595549f948ddd5f83ed77a386be802d046740cf41a44a2bbf120f2bd4658c6ab48f425394c1f134870eb32da8fa4cb542d761459f41712286aaed2fd24a826c6dc39a65d1349fa542deb35cafcb5505bbec52b699bcdabdba00abb2eea99d0d01fff96532285f96174e27c8b1ea773a336c5552fb264499dbf4d4472620bed505e712342a46816808d1fef46d4e77f57a578d66721ab669469d2f9ee337852d1b832f1000c894185e6f2955bd673129875c0f727bf556ec425b195a8414c27723975dba858e3ac51d70dc44f88d4bee82f6297c126bc7342d84b2d1372ec15dcc54449ffae2ce99282a14632833b1c4475388b52d8e292d1646d110c366574fa67f111fe24bfd26837298a9171bc97e14efb8c41a248ba20bd110947bfb33f52592d107a9f90dbcc945d84d2fd8464ebd7f5368455286463de8e84ecb88d9e115a7129dbcf7ecfd6034f79082d00aaae501e2c168d9c11c278b68787ef8f34441dbfe91701ac7c519a03f8092ee696ff9af5158bdf2b31c5ea221e63ae4c230fe95bb1e029d499939de0204bc4d821bc40c528c61f389a481700f377ab7d14e0316cccc18216bf8a9723104aad31135f9a263ea673b2d136904b31d841631df96e68a6ee3bf6504346c9b8498ca38cf532c01f727588548533f01a8bb15b6ef2ec1f2a6a80d0acba7307aaeb45131b7d3e59cc6b4b1968f71de3ec769ccc76ef6fc94b20f7beb55696c92bc3f1c160ffc41748eb98853cb8983f2a981c4b7113440ce988c977e35a69d4261633a622efab1c61c28749dae1e311cde38bd61624baae431a15772ca6f8152d4a56c44a9d479adb5ec4096edf80d848d6780d5f03049a1774f363954f9af2eef370f15f7bb92ab4045ba4676d718dc13f61f591def4c02e62abf274a1b01dfdae0879a15085feb4a5f73cfc034170dd45f3ea9ffef6e7233b0f198cc8334dcbef2dfcd8d3a55dd5678e2ef25f955351fae37d02335f317a602c6d1446180dd74f7fb40753bfc498595285940f908b3c1a547af3ea665602c4da8c08e1a52337ee7231b2136ac3874b16e664168d6cf5de6497e5d3af3059d9f58d9f4feab23ec3e9ae65ebb066f00b766682da072b726c1018349a759fbfa0ce45d714c55d8eb36ddb33a075dcce0f443cbabca596e899024882e833f51b10ef70db5c832943501ea81b8b5c45001cfda7499113092164b0cabeb28f5998ff1d9772a6090a69ba9310eeaefe91dbb9bdae835261a33aaea7af44b9a8caa453943771fccbf660bec3c6e168d42b44848b0f5652303409b53ba68bfbc1afd98424c6130052ba780a469d99f01d23fdb0d821db057fbbd5ba7e6141f6938f74d7140b7f8d638e5c7fe07a7d9d2875bd598b5d32fe693771859ca3c3f1ae70a4c22deb1831efb1d600f3763734b08f1d21fd75d420e2989be26b8711e47f37840a62d571fc399db6a21077f77ffaeed6cd8bc7c4309a1b8a802607a8d35456542c02c6a9c9a4c074ff109c0e675b9412352922ca0a04dfe8400edbcd20c0a0464fe0f1f62dc350822dad1ec6c142ff61672a5767f93f6fa0df1d94988a54a866f8dab2fddf5a3ecd132611ca82c9d84431845a4f0be534a28605042332bbe819a531a008ed2788ba6d55c99ef0d5098c2b9d6e19540d98d9ec94d9ea9b1718465afbb7b54e685e7f60798544d3959d0d9e8d93a693d99b91f118a5a09d8a3497f1146d7176f86eae46acdeddfa204793d07c7b78f11a25cdbe757158725d56d7684c00fee21b67e579fe3df349f063169bfe2aef59a1cdf6caea93752e1bd3cb2c3b8a3e086ead87c8df445bb741559f13385435064f8a979a2012aa56b1744e033a9f0ddc3d716b0a342e5a6797ecb0a7b196d63a54e0dac97a038774be5e59edc131046f2d3bce5b71c1ef38e448eb5c354507849ab82ee7c492f175f29cd856f4c9a652ab7d328a8e828048f045b3dc5e5d8d050bcdabde2b5bab3f22897912765b6e156873e70f6239a4990f89f85ee1eb5cad840f21bcb6d8b1d2e5f11a7b9c79cb9c7e51e9f794b06547e1183443014449c85889c32f2a3838d32c2e9c2b350039af9d4356240106549f2f66ee549f98c0d219321d55f5f09885c4c49b2807ed7843e77ae3918457da2d9da2da6378a2522f17251c201f8a39b5f9c9e73a61112b42141ad83c67838392511884a34d178fbdc34368062a203aee46b52db31eb7e29894ac0a78149dafd2cc6eceda606c9e7713aef607adf82009d73bafdd93c9c8c6eb2be1ce40b1373704db7f56629651e608c81e3ae283a56e6f68524d31a6414121505b3e5fbc12ec63c869641db9f9406d36fe59913656d49f4572b6a3082732c580ccbb7a39c206d435bea235416673f551b4f6eb3059643955d8d84fd8191ffd063ccfdb7c99f4d2475844d304720a0c1e31078c2c3abaef48100ff6ff24a307269ce941f4bb01ac71602186850b1ee440ca5c2924390f87490b1ff5a785e75bd3a0721e94e16e8f51f03897204285dcc066786b6ff3f145e4fcd51a2df1bb8d978596a6645dcf52076875cd08a404dda50bf0e208210ec7e9099911bf8d882c728914e4071b5a35d985a92e97a8fcbe626b80ea6d0f0c29a4d61bda5f4fbadef927f545a142106deed7ad0883236a93e2f5cb61b6df530bcf07bbe0a19fc0938f91fe7e3d3ae6c40e7c8aa267ad91cbb9eb7b500913c360b2cca3042b9537b2d9413288ec9deec04fed234d79427b13a04a46bf01ae80642d2280d439b194aec3ac26b7da693dac24b20e1e575cb3d82bee0161ccf28b90ab9d4d0e7a561e883fa9bf890c752b00a3246f6d84042f71b204c845ec34dd8b2584d67df49a7492cb502d95cdbe489980a7ed0b525509f67d90564ad067c75fa9cd8cb162bdc0d7c5b8fb28d1b6d5097a27fd1a63f64a4550c7b0cede3889fdef339d7607b8424734ca0cf737a75075b53da931d191a6ba49c77f057d8ce01fd0028d96a7db9077a1f4efd7c49aadaf03074ebe2d8e67dffb19477f7e563bda552838bf33c537846c1e5d4ee549316b907355d2705e6304fc96bb1eb82c809bf1c19b428400423ed631ff18ffdcdf312f8d2c10a2a2a9e6a8e1ee2ba8f5752a6f2c81ed153f2da7f46f8af8f639b35be4838517261fb95dcdfd8fa95c49d8a6fe72e4b55f987e04346a4dbd73b85654f90fba0608bac35486983af5e0e01471725ac87794b7caaf3d6d7f0207f308124ac7b918e3688fc546c23b5dee32f79e7159f6c524725210334c6bd3e4c4390eb8eea090246cc9df08cc4528638ba61d1a891efd3e07fe70e23a08a589e0e4fb5d10b92381259c831290f33130462f9980d43350b6b9ed7a5bbbe614e6eb1c310f0999", 0x1000) unlinkat(r0, &(0x7f0000001300)='./file0\x00', 0x8) socketpair(0x1e, 0x4000, 0xffff, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r0) fcntl$getflags(r3, 0x3) setsockopt$sock_int(r5, 0xffff, 0x100f, &(0x7f0000001380)=0x3, 0x4) getpeername$inet(r3, &(0x7f00000013c0), &(0x7f0000001400)=0xc) fcntl$setstatus(r4, 0x4, 0x88) dup2(r5, r0) close(r3) socketpair(0x30, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x7, 0x2) semget$private(0x0, 0x2, 0xf0) openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x8000, 0x0) truncate(&(0x7f00000014c0)='./file0/file0\x00', 0x0) r7 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001600)={{0x401, r8, r9, r10, r11, 0x185, 0x3}, 0x4, 0x80000000, r12, r13, 0x8, 0x3, 0x5d}) 16:49:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCNOTTY(r2, 0x20007471) 16:49:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63252fbd5e41789632dfc9419515a4c8ab06198824b3da025bbd47b3ba5fa456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000", 0xfffffd94) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() r2 = getuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) close(r0) r4 = dup(r1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) lstat(0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:49:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() r4 = getgid() wait4(r2, &(0x7f0000000080), 0x8, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x4, 0xe2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="373304f8f9cfe3b7", 0x8) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000040), 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:49:13 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x4000002000, 0xfffffffc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x1) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1000000000000188) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x81}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="23952a92679ace867f3c59e99a8b6f101094810f8f8221fde36c4b423bf65d0bc4c6ccd77af9f8f796e76767e3add3b87f37c6a20e7c01fbf38fecd583827b41a06c24949d305f7eaa9a232bfe7bced2ce0fef78c05a6d24475bbf009a9af2b61c094ad98f855cf1c639357093ffd90e120ae933b4a4145283806bfa2fc5e4933c54f75480abc6556dffe746dd1ee099a8c6cbc4b0cccefa196d87f667a48097c849d7cb2ea3a2c3580a25e5eb074da94542482c34c3ea5006d4155f944a4bbb9b25", 0xc2}], 0x1, &(0x7f0000004500)=ANY=[]}, 0x400) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x9) 16:49:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xffffffffffff8000) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x88}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffbfffff, 0x2f, 0x4, 0x2000000000000, 0x4000001}], 0x5, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 16:49:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x3, 0x159) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc255187d226d321c1521674b2b592107ff62de8a6cb1caeeaf3fec331000964f461e5720c7d4aab2c756be2c8109abaeac1f2", 0xc2}], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/193, 0xc1}], 0x1, 0x0}, 0x2) r2 = dup2(r1, r0) r3 = semget(0x0, 0x3, 0x410) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000640)=0x23a) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002a80)={{0x8, r4, r5, r6, r7, 0x100, 0x6}, 0xcf7, 0xffffffff, 0x1f}) r8 = semget(0x0, 0x7, 0x20) r9 = semget(0x2, 0x1, 0x20) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000002b00)=""/24) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000900)=""/225) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000a40)="f78081dddd76f1de23565dfff25996ffb08f35e9498f51f8c8a1353bf9c5a8490659bf6822c3b5a1daf8c23d02587b67c84b6d818b2441b049c3d29a364a2ab576f1350097af77f13942f202677a6e5d236ef4a65635a4f20bc66a06427c03ca0b2d5440ee6e512eafed69a8d296d61e590711f3dc10ab462540921669e15b5350ab3f225f98cb3dfdabad91a17b45ec5a7f5da1a9201976640e9f38a8a2ada235eb3ee650f8c55b791262d51a2bc8594607846ff094e169b07f1319b5de78603f3532e37ff91aedaf3895a482d6dd3ebdf2069c0ee10e1349603a33efdb1f0527b3fec1f97545b19ba2ca0778e6a8c327f8575399d9bf9c9f7a2bd1780df1fe2fd68b5e970ac9c613fd0ef7a8dfba4e04d6f98694e721ad3046cd5b5e5823d6c92465afae1983fed220d6f865ab13c7c100afe6ca5212de2a373772c16ab7e2c7811ee48971386d4b662b26d26b839347d52aa1c5f430e6e9c400e56bc3297038c0542ed1de58940fcc0c87d444e933757f012feb62cc8ddc9be5327c79d75c1df6452cc4a89c9cfc4049106a71cfd0f6dc6543ee19039bb8c9727fc36901f8d0d85e6479b4441b104165c750d2e9573aaa12269abf3c6c446b81a4eb4679b7d15668f25c27b0670e957291020d4c7333f05f0d8208e9904832e6bb57ce5e2be035425ef0787082379ae47b171e3026b1f8cfbba31be43c48e27bdeb0ae541314735f56a7546153ea236673cdcc9e9bb65222170fccd169cce77939df926fa3d9420543bb58f254183494ba65ad0fd09129df7cb26cdcd31d5cd4ad6c274376fa9a71c43685a6f6e67f5a8e89bffde5438f4fb3412c787259ac2e0a5b35b47a14c8b20718b6d2543d47c3f33e01c3daff6ea99dbe22d620364508064d7d8eef8c34e823f3a003a6869ed8e88bf8e19fa78b78d1510559e55fcfdb7f5b942645c22bdcfcf2660a3dddabccdafa32c72567c47fb4991da64fe17b48a744539df4858eea0094ebeeec59ad13533bc265d2bee2494402086ed6a7a1abdc725e609d1e7312bea64d46e73bf5c387369cbbb8ab3ed7eb7f09eed491d7d28d1dc5c16612f0df20b369775e4faab8950979079a1b99e250ea88bd12d3fe3c1b51462dddd1e936a1112ab980a2628bfc10bdd02c96dfdf1325c96c3bb55367849685b237838fead9f1f81e7775e7634d9314ea6a6e52ee0a9ef52245711151d39b7abe2dbccfeee7bd0bf38c7068a4d6e91683b9500d4f47ee3964029a0aa3224b62d88cfe651d58b74221a9410c3d6db160444fef3c1ab376057e2edebe119a5243dba820c66f01438973a54b8bf5adeade286d1beccda2f0224cf401de90379e23a300e5bbf35192f2b2b51bee021cec2d87127486bdd5636079ca883fdf8fcd121f82c9030e0ded9fa46a17f1b2154d422e567a84b601d8aae9ffb1ad7487f138948b9109a2509fc325fe16f79f235f061dfb10251679dff0d5bbc9d14fa4dc8330d8f0848b3f789befcba745903f289eb960ce30f7b9aafbba02b3881de2cb6ee8b161d93dcf8c954ba4d59ace7fa3c6ac6430534b8ef4d6356759f0c614fbe728ffddcea8955e00490d68d8851fa03916747fdfe6feb38f74c073eaa2836858ba5cfc56510aa0e08e7d372fc508cf5b3369b5dee1d0c593153f0515baa995f4d63fea610151381cfc65ae394c9a5a50281e38707ab12ebbfccc52799551e39e593c36cef3e558c2768a3cc5d1cf3961fda26e8f59b2736912e8fb23f44f997a1c13465daab0766607ff6861276b88afb2c70d41d55f1347840339f2700daa7488f1825780a867e2e7c6aa7d886ebab95dfb5011bd3b6e4613067a5e9ee477fdfba28afb26aa65cddd2f68dd258a664155eeba3ac88e47e672976d5221039d893cd8d3e1ef9d07f0e2f5f77610547f862794ef39c4bdd97a6add7ca827eb44642dbf540f73fff76b3584121185d08d03824498c01e931e1c121c0ba4f4d665cd17e75db680f8286d101622ffe6b2403885513bdb6a76d30c1b43d09eb45b8e8192b6f9a0b7d3c8e30a8a2668624ebe7f5f4591d96c9f465a616e77ff0ce815187de5ee275838bc21486c34f6507e686657aa498515e21fbdc51194dfe71d3211eefc088ce710f4951254f53891a5afdeca0c50611020b6f495e6bd79fb7aae6358d38e7d4218e986ecd08f2fa05aecd2e1a3dd4ff970cbb4d7e9a53bb526925db943b74462502d20fc2ef57c7a8b11fe0f6f2848d1890bde97656f486df39d86c41ef1c947b62deb5189881f686f45ccdfb75c8ae3c748f0ef94a36cfe028c1412b99d91896481fe7980d41bcb87f262603ee46a8953f0cd26ff5561b66153bddb72c824ff962e0ee8b9619be31c751e2de517546f2af3e26fc39f40e1b12129eae62a79aaf60b1fb0f1dd9e1e58223ae6c20a442facaafd4b647aed7c5d36e67e3c13396fcba08f67c947fc1fac222c8cfdc4d5250bc730e1bb56d67ab8d722c354009a8fb5c3ad3afc4159e8b778667aa3dbea5cada409d41769afe2269a861eb56d51b2493cb35a431f0a1455cbd7829044082e71d4e5533e4a248183f8450f1871d0355233423e13af770bee88900028d210f6d6ba4009f752e9cb14062e1255ccd3f947f012de00c697b4f5a24f4ed260c7295bfdb2ef8b7bf92c12e3cdbd620edc334aa930b79a122bdbb8bce90f63cb5bcdf8aa9405f3de73ff4284ed04eb390a15ee20cdfd8fdc7aeb1da3a9ab96ac91b3477da1a6550b839e81a6b1f701c606f2761bd6d8663aaf94613749bdd91fef36847075fc2c9a048a63bd4ff93ad27d442718df815d7600be0a60b82b17fd32cc8de7b2ab736e3bd3847a3913eab344cd4d78d84704ba3c89bbf15c73fe2f6a1063c2dff10a9bf6b476390b1c744492bd2591ae94fb80ccfda0a6f9cbaf8ed9f1f9a49e22d2432cf32a6e48bc71b89c40ea921c5288359aa3e9e950f0589d87b35510f854d3f296943e00768d08b4ba20ea6bcd94fe2fe38f7bf3d03a62b7ddf3b03c85f99c7ac2116259fa23dc4fa2df13e2e9827fbb1b5319e5c5719ab2084dfeff801a5cd5c7526e15752dc7a72eacfb19a6c3fa7059fe1141935d2d340a9320cdb8326cd74a6d88a367c89d60f447e032cf2a2f7474f2e44e8669538ba9cd3b670a6a7bd238b221754a035b6ba953b882eaf5d148658b7dc51d8ddea55cd034f53edfd7be2c6112c73c2bf33bfcc8fb9bcf6b0d0f525848a3a71e2b3f226fc030e79be6449ceeaae4db439d78da601c8372d0cfa9b94ed7b11fce27b9733f6822dc130fe8fc2933872435dfe9fda491880c6869ce62d91556fa458046dda8081b74d8a85faf537b0baca4f0f32d3d76034af5962cda4e0da47b1968f21167c4f440e5feae120929011186a7b369272f6496c818a68f18dc3adc8b68e47e13b4f93528cca33d9f4c5ff5dde36be85b80413e93c9d4e1b6daff159effd79e05663c229e15e43b6e043f53e92a002d518432abb8f9038b3f10d8f23a2864894f4493225ba628a187d5b20ce87730bef4776b1ea57da7aef06e0b85adceb639a1fe4c88ded44447a8106bca09c7e9ba4bf102f2cdbc52aa4905bc73d3d884ee43469c42247790aed4fefa9aa9e53132998a97084ed596d9fe26f3a2b5638caf5ed1917f9f6ad4341c0b27ab5aa1a5fd9a5748a439890fa7068aebb33c3311b68b8b433480d6a5a2e6534e6ae5f9c5132b21e0627893e5e86a44d77fabd45b0490ff55f455908de1518719c1ef5efbb036f973883b65caabb2af22cdc01481a562ccce86690b4599ba8625f74d43042569a6d04bbe5e674726889c4f4e7a6a1f3d6b7896118660681fb7508c1d52baf8897133d121cdf873b761d57ab5a108f4dd8d092c4732bb15ee990bfcce89cb449c322e15a116c27bbb6d9a24a79a807dbdf4f8867b7a44f91c06e4384c55fc6235baa50f834e2e4259e9a4c8f73dd17dda19a9355fa506c033ed6c841133cccccf7615c77199eb8393228463ed348fff6d00950284210e48fb7370f6fd210ce067e1bc8751e7d05fb2e129b489fffd75328f96277cf8b671b9cec717a6772fdab1275baf428f29fdeb89fb6d95241b35d45b097b48bd30d4934f201a1d23aebc20137226c3ff49dcb902a7e7e8a8d23a1859d586982462f4df3ad458adaa122636ebd836f0386e1eaf11816a789321ad2d841aa9f31e0dbac23235413f41a8a79540b56d2c3e61ae76c3326af5106422bd7eb119cfcfdf029db9725b22690b2f234224d244eec2d4f228769664b308dff8956756e2455361c71a6277071282dbfdfe328b4f4f5cfbd41b1b823824f302c972dd4324678a9c47993d8df3f86a23010dc4612e623046d00cdfa6ad76bc1c106299716e993a7358452f6ddb1df38477d91f3a7f2ccffeb706f81dc5b35baedeb3699a5c952f78701dab327b72ba4967348264e3cea3ff7675429aef2b6673204e697f26d23efdfbe624a453c756b5c06b645751de962efa87f1d67da9d30c8eb2931190983466e8e0ad01888da66c9260fe0f10a7cb697fcbed108bbe609eb27a20580c95da5472fd7b66633ea74cce0de7923cd90678ff99b1e1159b4639a7ea340bfeb920b236908421c8f0c09a1b3107ec7e9a7b92b1c0873370a30f6efbf2c98dde8a887c5a1720c3da69d87185c9e026b44a8c7aea6469b0f27232bf4776944412afb87bb224a739d5f21c7c73fc43fe111ddb41fe1c13f32ffbec48b00a390c94ea781edfdb08ad3079ba594f3f783b873014f5e0f369d6075c9bb0786f5f9ab5c426eb049b3e4572c216906983c3ece98ad8896214e5a3704def94621069e109ea8ed6ece3fa53cebcf836ea3615da181256d120804a11d9e2c6c4b6556ee9785f2792a16a7eeef78a8a3aee4a3ae4f960f7e647119537018603d8fc28887b07c619843746e29488bb9812c50d2a62e83692c6de6d6b108a7f737ba8d78930506cad9ac720b4ce05c457674d1910f80a4795d9b5dd776dca9a2bd9f4f1b89f10e08e5bcd861834de83c94659d428b9c54ca9378ddb829857fc1605f5a072d444c2044eac20a5a9f29a1ac700fde4c183735e2f3fe58f9d4a3914dafa241613cef11f79fb7178355c3a2a108ad5dc7efb56be6a4756726d603858b3efb7965b80db92dc0f426b71e98a3798afabfbafe911bffa07201e766966c4df0346c7e85473271f22a0a2d89cda70f0a22772984439305fe3cb8aa7ca8bd9099883a784735386ae174fed252fcc663e9dd590ed15485ede989a8843a2533868ee58e5967a29d96803f34410a9bbd06a0d7f8c6b49abc68ff97ae1d2c0ef2fb9602e8d513527338eac0212bed8e13533e70d2fda0fe79aa821b9f63278d8d1e51ae02ba1903ead7eb962df00fa7007be39f300c846db490e26bb96a4f23e217cc07a2d354fa0a11b350842e6d6ff49e412dd33afae4b3a03e85e02bb4438d3c1b23408e27ba32594bfc407588e0ad42f0b011094ae4a83d13982a5e9d86ba826025363ba0884d31881671a4cd638a9de7cd0dd4ba50d567d4079f35ee31b4a7f0f44ef0d5ea28d721faf5af36986e337dc4645d80530b5253c3593d1d3882321fbdb330782bc58103aeb79bb2184e4284811be2fb4884966a28026f482ca7cdeadfd7045b13b34637ad7e0fb06b8e3a2ecb144ce2152b23c7ce997b45e9950327b77609556d882b273f3cdaf8eb82519f07608a6638bf8540ef614eba09fa5eb8856f6a73a36793c13a0a7eebd0213bf3054c524028824f58f4e9ae187fd4904e6c16e088e605f8155094f1f5f8b", 0x1000}, {&(0x7f0000000000)="eadc156be2667f89a019cc66497bf1bc9c0d831b5ce602239d2d07809ca020dbc32d122a117ddb723731d1f2b9e4c920c3a121753ca5515751b6836da2b202fa2b0d2806b2bc60f403ff7249ec3e9f7fefa5220daa5c039de623e5f8fee24a7cf3057281bcd1cc57ae4ca42d7d61de5bf25a14c924a9b197b56aef0bfe98aef6d75a2f5d40269f66ad", 0x89}, {&(0x7f00000000c0)="7a38d3dfde6d3f0b476459a90df20f7fba632b8aa8ac595771353b83984e4a61ca97e7e8b39999424971d4dc1ec1338fce8af259ed10a5cf8637657efd9b983a67c1be9d98fa7cf9e93a0fa4fb1c43b707dd43c119430cf0991511d79be34a41f66b011716eb404ddcf028e9d45f449c57685783722db8b355ef59fc36db100e8f45b015163b123d9f7012829b5ef1ae9b7d63ffeb771c6ab60407bb1acfa6e05182ba010664be51d88f363d52372c42fa771dbc218ce7fcbf4acb0ceef5a9c18f1e727c27605dc9a7cef16936ead67192d1517db29e536d48ad44619fa1671eccbf957f84d68116a65190915e06daaf01ad6d", 0xf3}, {&(0x7f0000001a40)="085e4df6e2333c9e435bb3259b015a9263b33159a80780fa2f139d59b5a4bc29124c61c4a4d29c6cd52aca39727079b60bfce4e455ebde8cb7d04402732e2e8b9ec9f86fae096ff095bcb3f085ce8df4926127967251f8b8bc1d1f9009cf5cc8af054350dc90caf09e0e34e58a41315ef54725fc8fe8b797ea02259857b35ce50d9200186d118189bddded89e3cee40883913507634ccae669c833a835271ebd9f9e35f37f099686ff90548706b9f593b153e3f318a763098da8f310b20ec72a674776ce1f85d833bf298bff5edf2b291b485c41a0d45c0e55341276a85d593dcc3f2f2757928203501fec838ded8a35bab0534bd1e18fa72204beed9a58ad9700929381c4c7c230f99493cace30818dfb45039e4e33eabf0ce60db51fc60f8299156f914dac07f2431c513dd8a549df37bca864628bf68165d40d15b56676ec37c8cdb13c033782b93432225e66884254c372a90663745ffb945461e75d29bc52d387c7fd1fa9d2ac3655f36fe83d9bd3f6699cf9ea82d9705872607033ee8bb5677d6180283701f8b59a0c810a4cf6275604d4f58cd3b4198c67e0e3d1de89d70ac89a8660e76221d18af246cd219bb789d845977a26da3e066d97481ffd02834a68f5cbb38bad4a8314f428c8fa077843389eb8f4e51cd01692e283d10de4dd7037b53dd6b06c1ce479c38cbf996b7b6bb042a9f2f174b1eb9c4f827964a69f71b55b07ecb13587738678efa0bd6be9d922c9bf16ffee72f40cb187efbd698abb90cfab3c2993819b04803247276c4b41e361fa8496dd63d5eda2ba8a449d4c806aedc6022d5d9f3193a2953a3cf702de195e429b0a1232bbe29f02cbec91a1a1ba54dc4202b8bbafb9f06341ef8c70832c2fcf7e19d9e54a8f0b972c124fe835bb0e6f955658043a92e5d0e9e9f9879a4cd24c5eb5eed23db80e3aaf96ebbf20c6b2de657c6970cc7cedae70c671ebffa13beb7f19a47f416194c1a295d1a0fad9b5d5616bc4e972ecf8d9797df249a847f8de824b76b0701b6ba785ad079a785ca5af397da3f9bda075b168d9917512789a0107bd1935508dafeaab7c380ab05f2f4b3f79f0050572a208780c16f98365cd036af53fde7a843987b7cb25b25fa7414f9749be18fef36a91b219d8b1e6fc30a4074a7ec89311adde8b85f3ac7b683bf47d87e6fd50587b9045bffe4da0cb3ccf56a94f625e1f2efb42d13d8a9560dd2605cc03a6c585b0d08458e8d6a5400888c7020e9ec965d9b672c489a2e0157adbd6705cf5378868b0e00b490c909a1d996517bb2c1150474b46d521c1554b89d684e16f2304601674c3f2ebaf32c9cc1653c478fdc52d634ad82c194472c69e5b9551c6dbd434d17cff3e69c80a97d3a0583bdb1d5bd25c2bc704335ac709c8201584442b4b7d9d76f47bd55e9f4d513183ee962f619d834690f1b19b3eadfefbe969dfebbf42d37c0c4633c2e3f5f7aa711ab7f6739dbac2057a9061627830818f1840c2f36fac0281bf4368eafe603534b41ad5aae0763b9e96f648e99b39075474676341569e6c77f7005f5cbd122ee5f239d19a9fdbf4f4eb5f7002fcd228818c30c2e8d60fcfb9aeba17ac5f1ff425f43ef7b2760da08dede3a46674eb44b15a83a9a34a9721dedf10ca86420ffe72b4d432e2d942f2f47d58ca777e611fc6c3b7edc0b4e581883dd8ffdab38d24e096132a05a463e16154938c6987a60f180b8027b7b690a53a649d9c71a2951c756e37106bdfcbfd8e4e269f83190769f7b03f16af40a24515c08ccda69a5626d6035781e359b84c0de03bf524522bb6adec5f63ac4f4cf40d01dcb03c79997e158ee8204c53047612dde72d9c98cb5916360329e26b76343ff8c439a85a56b3cc05c8b1de5e1732b0885abcc490ae99b3d7add7752092de15300c09c0849d40c46ea9b8f1f04149e8af01b1be8c0952a7d6f73f443da854000ae5e2d5cf003d1ec06bab46215dc69bde611abfeeaeb73ee40d3ceb1d07c0b9659ec9a09719f38f302217bb502823a7d18b8b33c1368d8658b2258b5e6987b2f3cbf995b34db7c91626150defb02853c6c86d5fb8da93f0e33dd9b0b574e73a4a2b38cc710f6d1126a94a8d906d0369c3077db2eb7e6c8dd1646e98d390ac09d85bb739a1b26d80b3dd5166f78ce81b3681e1192f70da0845265ce2face7b3ff8906dbff1687f7b25e92590109a242126464f77dbd42fd0db69bd541ed003b57ca6f1c56f392394f2545efb3e973e3973538c42707b6b381031142e7bd50cad85e6f90915c231884a070f75f96723d0c6cc4ab6bf7f87a9a35969fbc46d4e8f1b72e4a7b6377a6c5fcc6addffffaecf906c485a06508f555f825e1bf324de85df474c181f24e36b58b9b71d6158a657b0ad8765d99e6d67f794646e59bc9f1aa830e74845ef1c7fc02a4cc566525e731263cdf668dccf43f9d80eec1cbf6ad60edd74cc7fac00872fdbef50bd5601d41dee92adb8b6c1c895d04c9425b24be2798e8dbfc2eaf02062034748dbc5842a62a2d2369ac1793038a19d054c791426f4355c95a75450701b702b0045dc30cfd284f9f46500808afb4da1db21b5d489bec3b7f20df7499e07ecd49c201c5f52dc1b2a0accd930d4d408049e9e84adfec541f9269997516e8f92156de6c8e2ece87b0b4b35cc6f1de7adb35fc2ed7424ad7709c3503d951591c3a6bcff3b802c77490e7d720f4db16f89afd654333fa694ca15a2b0b91c951e1060bc3225d467df9b0bdcc7b9d7bb19302fd8b0406dd763b96e0b021963dc11b08554b0a3a44f1c59ef74529897f276006e8a6dbb536959f4399df6a5fb8faea51f3049e35a4937299c627b37eae4946bc60d587e0f6773e78f29c6ab46f2eaad8b9cbc48591c6e04c24ef54f7049d2878fa5b1637877f65c388683528b8f564dae8db674cddaee6195156f3a4534adf520e1742d177bfb0b516b04d312a63345da3148251e98903b75a37179851b027685a72dcd2537ae9455ccbd395ae4b1256ffc2a86a0e380a75a299673a09694eb740f3c6107db7c563bfcb3b44795070d3dc3f9e70e9a6bfdeee4987f0d717f4f18c48d03f0fcd2680e7eb696a44006cd85ee6e926cb2f9200d861d1cf22dc7323edc923ed2594ed9a5219ef84121c229a5283fd31034a3ad702d8b8ac306357aab4ac2fe32c0c10100a6accd04f7bee1dd6d891b8be4d5a14f3fed85fb5a120cc01254286939908442bc865fa3429e4c892865fed5bf15fa4c68c734123e874e1be5595c63014d554d073e11ce31731f4cf6f810d78adbc352a16352968468653acb4c204bdcb8632e14c170c174109d45de37760135698db80922c69ba87780da00e4930897271efa378d629ae71f49be616db1f888da81caf08d376a92854f2bbc753fad9419dd3c017ee7e4bc06c0ecb9eb6c31d960764ba1fc343e43e3a8e85f79ce71cc5d23f0fbdce21d155d53ec38e0ec56cd18fc73db57e76b78480a6c23731b9032f3f346a61d6e8a81bfdca025a4752bbbd55924daee0e1629ce76886815b4f8beabac70c06b20a055cadb37ab86422aaa0ad07e73b5f97e73816eb831a1c8c21faeea4400f90a1b1a6b73c9f338289049d59c6109755e1abd73cd243968d3d5387983064f822a1024ee0ca3cb88feab805b3dca9fa0d6044531e1a9bab14b79317f156048475ee2442a879684aea669830555c6aa4bac5456e0d6ab9d5c47de751cf9b67fb469b98655021d97493db0769ce96df086feab6d6eaeee70c4e629eee413084e4219c7c1e034dde130431a9bf6aef2ac3bc31b92b127a261e703e72ce5b1e250740fdb7289beda318597660108d3c6617561fe1f8be3fb1906062404616dc83114b1cb1d9db80697aa13ff11d94e1ddc19bd051f6d33ebdd87ab50a8111055d88f35a41d360c3a824f244f63bb9990094078921fa4e2a0c5ae773ffc13194e350a5a3a8441065c26c30e7bbc3fbb70611deb37e24caa4f5c320a82de227abe0001b77fdce619f6640c790879e6e9b191d94631469f995765cabbbe6d815ce4766ca4cec2270e4f33d53c304ed2cf554ece42b9f451ea9aebac18e0fa0747124c09efeff3a269ff119c3207f37069617eb3c7a740d571e876f3ac3ffecce9f1ab02552f1f8cbaa4e6809c7005b136b46ba1d89e30261aff29027b1fd3ff25c3b41cfd382b30f606d9d8e83851ba9ebb051610b752f263bebec58d2f8d1f020a53c40f481e694a4469cbfe8ffe862b5d56697e43516dc8747cd757a818ef164f9cc3fe790ce05aedd749b985b01e5cb2520ccd7988c51f6cb350c0f1ac86ab956deb5d8eef73901b81b1054457f986f4a51c76d2838fad29cf4254406fb085618ed0a76df6beedcff3d25dc658384754ac0f17e04e526f810b180437b42557aa1cb2799bfc22d645dda8f465c93d00d09a70eb174f31df40f0fc985cde3917d04e58e95c24671bddd2143d61b596685087ab23ac62c0c7a367e5726b807776b8e4a9c4eb964d783d70749f2d9b3c96899182069b610036745632facdf01a127efbca831dc8b7bd9eaed06cfe2428c5cf0f6171541802db946221b65e554a701d706ed0960d5510fa07fc7603cb768df39151707cb7cc57bb094ff4ec73128e79a06f314024854aaaa5bff1f39ec6e1c28b60df902b3382bbd4da31e66a6201ac2662e8400246a050f14bb6c2f97f4c0d0acee97d19d36ea92288d509a5c5c1b80857e8936f3b9545d4e3416619bdce627b4cd5c7db29aaca569f2206d7698d1fe3e2b335175a8df2d1306768f24eb660ea95449940dfc29bf354e7f178e28b35dbf4aa7059558d0603fe77559b9aaa79ed3a8fcca9ceb6780fdd971b832f5568523f2a00937bb72bb0e0edeb516a2808922adb0a8a30a4de072c330caef7200cf63551c9c26f50694a936249a0bf6f604c3e84786fb352a84bc6b067066b3a12d9fe5164f68202ec309529aacebeacefd03716116b7e3d86eeb43c75cfb56739f5e6818f0972713e3ba5bffa9ea9c6fa1a790d61673e8474ad21dec4f2c38996df89980bc021395c93bd1383a0081d06c3371a3a3365055e157e7a44e2fc8aa0d1191707e66418d7742017d490d0231821879b390138b0121c2c8b5a55300d6b2679c6e2a7351782141024d325341be02cb15b3cfb36c64042922114ef9ee3234c4823340cd1fb434df8983feaffd6315251c62dff077f5d49583fe70621fc384995a7868a969eaa4a6da3ef53ca8401776920785303fdc344b517a110a81545bb0bc6d72c61758187fc91fd4aafc7bb7de24da0faa2af4065e3ef4082b790beb9369aa9df8b9024bd882766fd6ebcc2bdfcaab325be2669d1a200aa21447691989423ad5fe4bcaefb8ee1d7b1663ef9bbfc81e29040e6c8703672b015b028c2c49e96d61924dc3344192003edb89399f851ddb10e9bb59c7d4a1b68cd11268e7494cd278f43600d5b8b8245bb6fef1bf24196ced43e1f2226690d8ae61e4ac38852c8bfbe4be356d10e202a2137f299cb050af1152af0eb5c46f68f3626e1424314f25d829b86b88bf9541a943babedf236c63d087a7b1dcb22023d04acb7df883be53669954c53408abe59a5d58477841f5c82b03561f5496d737b59e1ea67e42b9f37d3e0f5cef3ac1d0aefc70800da00a507b7eefd69d56eed0adfd6e5a2af2752a6f688a8b33fdd398bdb2c307df8480243779603a00254a4ab9552d70e02e8fd3e2fddead64abe8e51144a4d08bb749faedd04c3c4da2f9a90ced273352e0cc64452e0a9315cd27f13708411", 0x1000}, {&(0x7f00000001c0)="1606896bcd28f9f580266e27ca6c9749b6d3331088e631a7f4e9267a00f6c58ba639a6cdca4fc1970051fb23a8e50174d0a040467c5bc7e664ab34ad18653d95b32ffd43bf9077b0d2", 0x49}, {&(0x7f0000000240)="ced2226411ca134f8684a870c99798542ca4795d4e25c388fa9c36063d37161edc7d07093eada12052f03ee2f7930e28c4d9672474e66e19a7697fcbe41489b340aaf14b0104b8c7b775056e4199af74c217193f679a6e9a21386014c00ca8d2eb5548fe34b1d8b2324a626eaed709b50838f4755552ad75e5f20c7ec43fadd7647912a0ce8dda16404e0ea544f87619544e78226150412da02e8b62609ff92a8f0814824bcb0f52854ac0", 0xab}, {&(0x7f0000000300)="3f968df0177badc0e602210e154b1301ca0043caab9af2f6911a908ab0215b7e952bea876942fddc92597a59883251152e9c0b998be938051e637bc5dda36fb2b7391c64e2835661e0270fed913a96795c5d70dd03d36ccd53da7704aa97b3c0cb8144c623ff151f66c8ec04cfc4d897a8bee2a1394784de6924955527b84bf9a60639cebe9ed712ecc042795a4b6ddeb158eb4c2c2fe3333251707977a0f6054b7c4c0bb0fb3c172ea9b214bcfcfd77bf90b7052c0b9dea36f452ac31b52f554854c0dd8b0f3b3d2c53d0fe6d65abb284c1959073d9abbee8fac9257ccad86915324ee999", 0xe5}, {&(0x7f0000000400)="c23b0b8abb82219dda6181387a175a343137fb93daa96c4f66022a6a09b98a02ba0dbc5bb9ae760bbb25393d186a22a3498fb661ec4ed7ee2efa7e3c13aede6a8c95bb92de55ccf1d16c39ec6f67802db97c30c4181683665f7ba5c70d2b971609e12756f478343d852a6f4a71a8c8a94189596bc0104d07fe6ed270261a", 0x7e}, {&(0x7f0000000480)="210270f92abe22e795eedb0fd9d3492fefaf1eabc3adff11a8b5a82ddf812bab337357ed280a471c4fec3b428f3f1859691b0a60bef7a28c", 0x38}], 0x9, 0x0) writev(r1, &(0x7f0000005000)=[{&(0x7f0000002b40)="a2a9493750fcd9dc9c1d42409166e49f8e27f850fa5cdac28038b3cebf99f01f3f6856ad45f73753fffca7c2fc4fadb2baeef68c7fde0a7e66f5e0726e85e02d1853b9fc1f5d1d3b53af8e6e79e7599a840886b841ff68934cadf38f67bedca89ea0f89e59", 0x65}, {&(0x7f0000002bc0)="12c695c62c981bf26c480adbe9e8672add69618d3b71b2a285f88d6e0df575db61c9a2a4a515cbe8bd21ffa011d7f0ff69e32fe382a47b96b685ebc58375190a415654d0075e2ca6cae254fe8db81aa4b7147c0d000061fdf58c579f4c59c027a48d5e35c96905e9f855ec856593c91c80ba598d73d45cb0b425eae596392c19990d5033f1e9c2b13f62c384bd8ec24012857e4c2cea829c01ca5b8a075f477bbf87bf8bc09d3a6ee2", 0xa9}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="385841e44f6b297ced81b67dedc82e9a60ecf0832576884232a998d416bd93fe35c1d26dcddcd744e6d3bc5ff0b73d00f21355d0f04b42ce101cc77164c0cd5c2ee40857bc4dfa1305cdf85f74e04c4684e339e9361fa6d73611b9aa585c50f1d074d0", 0x63}, {&(0x7f0000002d40)="8a7893e54e3034269ccc18442cd8d14f02c11956b25412f3a08b41c797fb041fd6753e184eaab20ffe1d63233aac16ac3e82d815fa93cd2a7b2ff453db5309b8c77904362e2c46606c1937f99454b2a873dca777a69d4f9c672ad2c41d27d6167b32d43c67b194201ba9eb6ed82dc2ccde37119d0c43b44c1cb9edddf63a03a0afb9dbe0c124a3354c1388d387165b2e67a30269e59494ad55a252a17a39ce5c785f94c88c8f", 0xa6}, {&(0x7f0000002e00)="51f327dc", 0x4}, {&(0x7f0000002e40)="62d0e57dad9d400e26a26e7307774a43df37ee9442078beacfab0577fa5078e6ed4354af7f6ff14560904ec42fadedfd01a871ba65ffc16199a9f84c2649e922319aa12cc6495ad1bb0ec7bc9707a8cf0fc6179e6866ef4f93a4f0cc1b93ecc7533d3381dbdbaf12301a320d249e4756302fda6d0faf746f10dcdef0560674ec7970fa469f06ebb177916a1117ca14d588e720790d98ed1c6e2542bbe8a27fa1d4bae54d400a152ec896f7a15b2190235a1561a00514ab4511428c9c66c2cdebe263f0f53b08c36c101a13cf9dbbaf674775ee9689d2c72a6626fa4431c64161cc5584bd35c0b15c4ff0cb9c5094165c8f64988fc184e0ed6e7c47dfffaf0238616258eab411f429a421d1ae816a6f030413850a679234793a403b7cc33b69330591775158c6c519ac0fbe8bf5467c63688a441f0a0a77518ddc4fd584bb6e8b37708a4428c74e95c4d2013a3076b5129e1f1c57aab411896b1bfbb740bc7e3012416fb0727f24834dc965c239e96fc30c3911f0e1cc92ec13232d87dd15e98924404ca2de747042cc3fc1e74812536fff7e3ef2a613e737f7fc74a3fa4deabaacbef9da2366f53d0d3e9913aa61480a1a689f347d7530b2fae0db237a2c7093e5736c14f417084cd0530a24986be1a461207c3e9fee17c189743e4e7cb367eee9208be82a56fd42595a79d5983b7f09dad18cb2ea7b201e7587ea5ff1023c8a3936db3f2c1021481840416407d6c57e6a359ebf9b493210d28f8fa9db44364d3a16b0924e1cdf5032281d32b6c7db18ece1723875fcfc122d34e245a25175e3066bf32ab49eb7ccf4df7dc90f5217e6eacc3817d3bda253e7b8fade355f1f17e3839ccaf5eac2382cda8f032e8a005d6801d6b1b7fe69f32e53416013b2cf5c0660e8905fd312f37c61e85d35cb12eb3295fab1a2a0d60aebc48be8303134850aa1ab043b00e4a245bfb90baaa31cf980c35d624113b588e1fe0bb5a696289c484ee97b102d8761cc2dee00c1c183a0c3bfe17cc469871928ae44602a0c585b155c661b458ba08f52f48556199088f0d60a99988117726c689c16627717dd54c3c01ecdbdffaae8b56c284680822597a09ad6e054d755328aa5dda726d5c1a8e25a2adac85fb5422be65f2c648bab7ec228ad3965154745762c6d4ef8f828a86e709fa7f827584c03f9d132d9b8ad04489ffab5ae948c26493bbf7c79128b794842b6ed28c7e74674b8667b49a563232a688e045d2963fd786756523e98bd06efdf522f787d181603ecde37a78f1538e64b7ff39bd6249fcfcc376c18a3574a5cbcd92379f1369adcedfebc5ee643d2a526f955b94d894fbe4176f9c729d42f3bf073d0e16596025247c1449f165a35d6593eca47a21a9b85fab5cc15ab4ba8e10f62bff135ab5358ea958c727d7c58da534e0d2e2dc3988bc79780a3034b34afd0e4bdff775580aa02afc0c3c022f8bc63f59c42eeb1a5c99090a373f1150b0b0dafcbf85c23258695c97513087923c85e99cac8df203fb76934dbe0cc7a959e4e11d7906258a1a0f002058a78020379fa2389221945ced3ee58c3351643e63b24de27c5cfdda5668aa0c6533f90f5aee60252375bd7bad6046242bf80f29d3adbfbdc213c7a952695990d1919b0aae76118c72c748f454be63181881c731ba4da75349253a3187f4c9647bf308a421794d3ace11b441d52d6cc341b7dfe275642f0ef3f7b86b52a4d44a583c8873c3012a12bce4a59c55693a8d4f76f736095bfea9d9d599597fd6d57eb9728967d3ddcc10460c73f9718e4d2c6bea70386f986588a0d12d0095744d34223c0fccbf80c3225d0b400367eb6b75657ec5c6a46a6de05caca507ed2b7905164f692d8caec8974347f764cd4caf5f4826b648f7f2f7ade55686f73333dbf4d6c68bc509f37e693ef02cfc03db653791d68cdc5c498c8e189cd02fa3bfc34d9465bade481120532ff1b02674a4432c79b15e77250d9c0cbb1ed9e02a03631c7cd6bfeb5c6e71560f16882f1c293e4920642c11f1b860911ef85c0923f1c180b3a3621bbba9f9023c81e79ec543ec90f594aaad385cd82fc74c862b9d6b95216d97ea1288fe4464e19a379ff1d80a0823d40ce761c824119a8e6605cb134ca4f630ca75aab15b38574c2f9656334da708fef72f23a17ff3af597621b8416a030ad027aa8adf3db12d897628e4acd3e9b6bf7ef38bc6bdd138b67b7527e3ffa566cb12133c4847125a8e466d5788883a6fdb09f74e82cac7ba9dfd3ce366a566872fec33ee2ce3ca80c1800fb3acbbd6350b79d6b2183f4e60a44827ac3ed77163a40608a29b9350bcf3a72cb8bcb9fa7cb5b66b8f131ddfd8f224188fd14ba45cf1538afd1eaa489abd22d556cd411119347009c03d8bfa5c34a0923e1c4996f0b08463b1a3e0f2c2b3553948097e04e217d1c5de099c656f3a5c3e077f4051c4ee94058ba8720ba574c8238bd39fb1296cc1cdb048bc1688a93399f94b78eba9beeebb5d8354a6e8e382cac42e3b5536bd7284c35214945d818db78b2f97b99a119318a870ec4e05639b5b5f2514bbcadab29d0ea9ee21b8d5f4d8ddb8e72c163f2331f4a5d97ac5ee42c0de62614f1c5df12b7f2ae220f7f3e7b6343d0731bce932edd50a9310c42e976ebb3083114107585bdc43b594abbdc2257400d0ee0234d83967853a9c59a0a7b01307a43ce0396aba63007bfffd61fb944831c1d049e5e3431a47ba6127d056f1552f3083db133a4b8df4bc8f9f11a4561922c217e7a50989fd4ea6bafa8920a47da343eb6d7d9ce0ad4e21f98f92d308e90b57026a9ce629e6fe5ccc571f60d0e24a9bba132355c90327b53d2a7f54f226eee00c87e9482e3c31aecb2d00d84fb32794a94fc5d0d063be14739f34ecb6bc95beef0898d92e3ebc545126451052fb67b09d4e44bedb6570a0a39a9b9f38b6e4567253b4fd4b9b531ecfcbf065e6b0d7c10b002316950a28c774093bf41de42b17578fe6d39becca53497d178a3de971d41020a418668f44fe326a4a405fb025339de168a1e32b0a04d32e11e6a6c257ea879d712853f015667352c515dfa412bd1af8025ca6f2ba12d67e43cf532cd06c21ab43dd21c5e50f650f251d4a67fa95b7a3c757287861cf4d512f216802c508f713517bbba23c8d076f42b0dcd34514b78f73763f7c409eeefd36bf9bb5a305d3c820f8753d04de35be8b27f0b22dfef8bb66ae52d7ad604fea4d44bbbf6800093107e3186bb83c0affdda3066c0cbe8569d429928444b0d726e46e24b03a9a9106da6ea737cb11b39b828317c24bb9858be24a4a73e78c462852bf2b1c46958fef1572bd8447699778ff8a5f3229c36ac9eede64185ecfa0678bf6b84c1f804e14f26b96fdf16eb0cafacf055d813b7e21c3bcb0e76b9303a605959f74d4d0fe789405a09d193bbdb912eab46fa983f0c6c0b32d09d9902c519585f4320551d978f92ddbc1e4db1aca55f9f3803402191aee21a22c68f5d3939683c87afb0be6cf0c13236c3df66b0b1344a568d3a30b2bfb9ae340dcd8e6b81702c3d4877204f0fa2de93fe8309c40e8db07cd87734fb9ab6402bcf7660616158c8d1fe2b1ca1bf5a22c47943d0f618ea35dee718ff7ae4a91e05702732684208210a9bfe82c02f6b4d6d0b64e407a09ed5730174cf52dfcf445a5948768c2fc5365626e05cca8d1ab5d622914a6b58d44e61a0c532d692743aeff230296a8414f4d86d6d30330aacf32223cc26ed54432b34e0b0e88e6fe209a43424284f5eb4dca7d1e2e89b2d09f1231881f2d9f353e5c73db4724a365df9103abd8f7ae2ef99b9c30a48423dd55cd45c15d995845b36a1f596cd1b05c950a96252e58225493e375544432bd2354b0f72a9b501dd3e643edbe88fd5f60ff4e3d7111147cf1ba06fd436b408c544f9b08a7402babdde6a6d681a27a075d91109352ceaed0003bf7d829b91e9396cd39e7cc6c652b236fe487b5aa6581731e2a9e06e18e3e92e6a622e778a3592a06342ce419d279350d6555be67679f792631177f954b872995a2fa35eb05262662315a73ca45f3faed15935166b133573482fad268fef40a39045e1a0594355c4faf672b2e02644b47bb4a455c3cd76a3d5386e313f9434378f2fdd89c05634595586564f5de0778f3100626a3aa7bfd1b0309bdde37805e504a93195b264a262363d86d4351f7388e3bc55f9b7e72f2417e2c0571b5155efdff89af9781c42bf3830c04d5e942f169e164b0d265f679e43c2c9a3e4165b3636b18beacf18155118c67792eca3767b629b0714422013f81596498d3a1c131c218bc385b2b63352953057e6d8904ca03cc2bea42c40cb548f992dd9ff00bbeebeadf939c6971a4a68a589471fca183385f79d5e2949ee40d4710f5cad1e97bf8d1ecc7c36861bd626619480bd6245221632a7d8594a08a292f38b079e06b70780cf8552b72b6e5838c2737e1da8d97681785ee11b3ded74c96b1da51b232e65bf16b22616f339c310e09d5238df3309ab90a3addca02679b4aececddc8da6ade657e1bf34c7c274a8d3c1e6483b4c5446a46f646c45d8dc51296eaf3eb9336760502a862dc19423463aafe7456f958124bfa88287e7ff4b636d55e89cbc490cbd70f934a8536959c15c43bb7dd86940fe7366fe3506750e615284060dcf93103425a650567ff570cc72ab2223be774abe172290a1b78084fcf8823c69fed98ad7910601d0ff7517630143e3dbdd3e1f2d9996880fbda60f2d3fb79b8eeee6b8a3592e5167ef8ee8f05fe611166afc012df639f41cab5f2ddf5b8d7f6dbe6605a099ce39c193b7dc400eb9525a503cb550fc292babce5c500118318c6106d644d8afefe816addd51b697adbaccae7304bb1bfc29a00e859cd588daf10baa798e394fee54ff3e07498e5beb732c1c3c77071c6d4dd26a3b0ba456f950d689dfdc992845c8a7c209d2d3c3dc4fd5826eaf1b04a6ee54a464695cb56bee7b7aa724b0024969d8bc4154d2babcb2c9134c7b0d20da33db672519895d39273383bd6eea30091962d868ab4ce727b925815776cd8a1f5d3786a30d528dc9c67478ae564258109aade376b9b4bc45e0d1991478a1239e2d61389db8d92ca528f9361475d1b98466a0240ebed5a4d2a33e05694854ab6e70727ae7a37e3aed202d29861e8df07bebab50fdf55d36426610ba5ea2c75e3dfa798de746766ee8b952153ffb634935efc2c518c5f68a6050567a3a5b3b750e193205eeb2c2c5f35ad9636e0123889733b0bce4abfe6a08975450cd8fc1e027489f08e1993d1a638979e324bc478c6e257841c273cd18d417f8b0ff6155f70960059436d33ef068f77203e82dc5ce2bbce18e68754af907a4ceaf8453b554af260afe35f503a187994070c132d3eedf0ffb9ddccded4a43826380d704135994765e3bb5bad5ba97657259e8b7c6f7114d1eccaaea4701740f3609fad216ebda9882ac2fda2609a5e19d1aa5d1e99a574780ca915e151de82200637612e937b7ba6c1632701159abe072d1159e6efafbc5f068ebb4152a5c10dea5734535af811da32bd4faeddf73ac65ea453634ce5f0efaeea54a48ba51c39691346d94f9d145ac69d54604ad25ee3f3c33ddb56ac77508c0eddf11a8d70ac4d6659cf75c7cb4de0fe9c4078ce97656ba556d288f19e9dc56e522a8f66cbddab69974b870b71af4d591c38cffa5361ecff4d71144e0200ee2e5ec6aebaa35a6e608a348c2f8ccca672a3dfd24ea134e473dbda2a3a8af641148c451ee", 0x1000}, {&(0x7f0000003e40)="7ce8c84e413bb27936a98123e79b1a0b425d702c59213b38680e887db1096ce8e00904bc6ce666f18335069fb3f0f089de2daad55f54b354c4010195e3bc6ff5ea96b2f2c3ce33afa6e41abb4e441ca5bdd16142f2501a92d5c27e573812d161c947e2298e57334c94753d41dff1d0888dfcb69d464a2f001ae589b632c044457962e759d3fbc14697a77e77eee24bfaaa06062619607269bb28aaebd75164f4a885878824db39f0f0646c19fec805344bf5f28d73", 0xb5}, {&(0x7f0000003f00)="dc0447fb4af3fa31b55d1dcc668a9377c39d5b9090afbed319b1fdbdee607ae00d9a884eec4ffbb0582b304d1f5d1225fc95a8b25e45849815e72b2bdff5a888af1329a706bc3e631cd6ff9ecaec47b746aa85deb5778e98d9382f54bd66b4f33ba97799f8fe94ca0aa3b26836b927d06e3b4c78e6a87c70d00eced3e829c7f459f980ffa757bea00d31e2fe84865eb18aba04a21c7cfcdfb61d69a1d1d3c9d18b73d165ffd1a89c7cc2e5bad669af55478f9739ee9e852b4a810eda3adb76fff67fbc3eb6ef28da826012a178dfcddc2ff40b925c145e5fea4b4c82b11a7c8bd7f6bc9b5f10e2ae71bdef3dddd3cc899c2b390496b7c4350947f48183e9cba1dba47997750fa7aaa8902aa20e90ec53d9d6f2276ef658e476ec91ec2b7484811c0ee615e254464f088646f78f330ce3b5539f3574db8e38e335e19a149566d313dba65089690a5afdb1de88a793d4b872731bb5917c12f9b98afe8eb8b4c89e9d68527c4a735144314ef19f0cd75b8a85ff35763f2f1c64bee1b5f64857c70ab65ba637231b4f6378745690cbb4f42e1f96f7a4eabaa605decbd486a633ea6ffa4e0cf3b7d13278c87f6caadc844c007a0d97b8011adcebfaedef3edc12a11763cf0d48435b8666344f3d7bc0a1ccfa35fc1f6f2ea77807072d3572f52b3492dd3189ee4ecb0a48f59d3d0f50e4c92270f2b20be07bb6a080d2ffe28ef866a24b1b83721768198e7dec7082d9b736601619e65988469835a65e2e71ed3d900638628d25e8b23cd2475d4665e7ecba1c299b85d4f72e4ef0560ead5f57029dc80b603e7687d9cf37be6bbd05754e86563780f4a5198e9d554ff03f51d1cf98b0bdba6e65a98badc856d65664184b2b8c3bf8f9e32c09466bf62e0ce0ff86b768240d4e22c53be0748fef2fd4545b7dc49f5e0d047ca7b4644aa49f3685743da342493efd60291ec2dbdd6a9e73eeeb311a7f2cc16a46690cb1f7d32911917888a9f1a790b695e4e68eac5625f803e21053af47f3f1c0cb5674022226a4889625f3b5fcc6c7ec478638ea2cbaf854ddbe4ce2d4a66b4babc0665e3e0fe319b555964158b2dc88183362668cd64b3e4dad31e35472109c93630f8cc7ab5d50b62cdfd3579c48b1201b95b9ffa650ba19c0fb43f4e9394711271e93dff77f64789212e637e4e5d9dcbfad454c8b33238b39f34565d52d4b0fd97eb2ec41ef41ef62fbb1176ab4c13945e67a934de1bd237187afe1dc5c017024b4e8c282d99ccd489a210edc3772584ef23c259b140c6a6dbbc443c3fd5473c3aa7189446aba2e90a045af976d8601b116292d47ca5a2caf175dffcf7a7322d74cda6b22523c8c89996dfc7735bc8b9b5aa397df016c1bfd88df67e6bfd3faa3c844a39f7dc00d996cf9e76a0f402344cacb93eeda98b7b6bcea59e7816df225520d71d2eee3c4d70d58d58b779dc47340d2091b93301a30622efa5accb973122151a468e9ed55b17d3e2b98cd9603c8b24d07874d294aec29fe438643c1b82848cb2cf5d1844cf7f1853243b4439006c45ba330dc4987e885c5f218609b7a5c91ad27da8399c5d65477b77c3d46d98cc5ef35c6f826a1067be10aa0b14cf6e0a415eb808b72c45bd314d4ca8e98d3b782fa4daa6f93b8f6e41ff6050a8662af5d9f9c7d9db1d576cdfa3aca9ccc8b322f6777ff92f111651195ebc8260bdc50a2557bfe17620ae96986c2a85a273c79aea23f846d7ec8c781935128807c2881c966839766b9d5400bd7022d21a0488992f818f8fafa85acf779fd6311c3a56ee96a021862173cf9fffae7ba10a030cd03bcabe4c1da15df573a1a40d1e1a9756a13fb1aac0bb8c3210abfb1f0b0a002bf77779d6cccfea960c4321d5899ed78cad473ac10e34f3ea126c50a738b47f1137485254aaf4399d9c62b9d8f5f04f665036b864a919e1e2ade77cfa078cedcc21e847319d047f7b9a9e9c819d1aae9198d9b9217af5381d9d37e5251d2678c9aa4bb3c3ba532bf9fc8fe0e11a0c0f24a61f2cd0ee726cbdc1b04dbdfe64510f4a92bd0a029eac8bb32d06815aba60ae51ba9674182540c1628ffa08a5f50c3ca36a35dbc3ad492984b631fa9ca4bf062712518213ac762e98f6f889ad9cb1bbeef0298a3d12690044f9aff829563f2fb1c3c83b2288b25f2a6116bea1375bc9716b1cc738fc75456fec9612e32787ca86fdefe204d63ae4c53b150fd5c7c041901f3fd87c80941a389f07f84ea5468466316f45e79656aa2482f415e7bdeb8435ec34e45c7990b29fb0d477865b099fe844773090e8650f2af51a33a53d244c86f1effb664c2014d24384388148bef2d67876d606e82c435e541b65f1c995c362014e8bc629b7c801c5ac2140afbb057c6998dc1889c2445d20cb251a1a7854dee92ce1696d0ac90ce3464765a43d7bd1c84ae6a66ff3f3f73af0eafef386bfa1ae2a18de388cfee20c8b1ed8140f5d8b6b62fcf8096a8a76d15f1b87d82ceebaf1c94acda31ac81df957a0efd8828bb5b6ca0497947f48b3f1937cc0ec8925a721cce75c48d9cbadd6f3776c76318111314c92f7e7930da18a624896aac261fe7f34c7de915e4429d7c31cc25de466b9c985ab75c081418a5b7121fcc74e7605f5b10eee3255ce4a0ac400503e9c7234577256581c0990611b61de7a833b455aa69084d1eedde8b0def2384e4c93d58c48acb0a6f28e30b0cd528f428174a67a405f3395e17e28968039a504d946431aacd25cb0ca03ca34627ce4d5bfb0e24ddece33c042176ea716f9b1256970c88b975dc60b5b4fa8a089dd4dd453606f5418f9d7fb15db9e8293cc8e05ad851f895adf950e06462a36c731a83540dda9993f2f2d402403571a57b2692786fcd2fdd7d2b7cd2a60dc886ba7561540e7dd2e62b0dc9344203275ca72fe27218adae03d95d51c9d0a4c5ba7efa97c78b2e4eb570d1030310127c3d3850efd55b0e9845ff1587454bfe74b226170a97419d356e343c2bdded0c64b3a539a783bf6f039ce30d397a081803f50b96547abf81ddd512eab52dd51697cf73e4505f25dc2334a88a55b0cd3a323c5dec8000e8e23e4cc1119314b1cb6dfc8b591249915ead7d98636c9fc8ba2ab8aa61162e05d8c2f5f812ec6518c938b18d9f34fef5fa936c51f5f2c35513253c14aaefe59b607ba7b82b4022b6011ec34c26e96835636e7daff00c0176939f2adf9be57ab70e720d7d695cec5de57ffe2e87257e0565a13221b37a702785077d58cdc839fdbdbbc2ac93c14c7f36dcfceb31cfa42bcb9956949574c9748277d76a571f1ade12c791a56640da99bfc58e6b6b7bd8bc63e404e4405199acb77f912ff0cd71a346beb4d9acefb8f1cdde0a2c351593c0fcf8a20e7eb572d2794c7dea71476f1619e11f6b58d1c717c2f5732d815eb792d194f29e41682e5db02f3df4fc4ffd8645c3168026736b950fd8ae6e2a125f46547fd7a6786e9c29ca71240eaa268630f1bd088e874692fbad5ad7f9af6500f5281e391a5e94acfe1edaeecf754767b24ba4fc749f13e0a2e0201560998eb823f4240572c39b6806c20ef3eb414e01b39c087370e94e24e4fffca2c430e97adee8b93f324975fc28002ba6cc7ce3208d29438d165db89be612f677196b2360458576309e0c487546093f79d1c87606ab210d29f41347d1835cabb39f4ab1f76cd7a8748bf646a53c3c2b39a8eec088b255f7d7f6b84292ce1d5cfab8c1683d3ed3233bdf557f95c6b95399808e8a231092e224b0d8b3f776fad5f4adcde4601cc41dbb7dbc21a26bdc7c736dc449e9e5e08704c3a1457840d9ed678de3d2aa0c1f8ac32b086bbe690ac1fec679c154fc7cc2b414d2565ba98d7d165db52de6f6348ea116c7024faaffa3656e4d292481d3fd3024d08b6ac295ee4dd320d56d43d57f4c86ca50e01ad41c7e02e19a779b6141e61706d74c3473be994dfe8adf5f611aa1d7dd8817de0fb7a604da5eee52a1ddb1521fae8dc661b2b946007ad81b2096948309210daf0c4e0b210850bfc0c12c2f5cdf2eff7764cd8ba0ba31ac69199fbc190114bd6523878b4f85c46806dfe525dee7e2a48abc3b5ac1ce6dc5ee5488188a71296a18d69ab5c780fa65fbfa95cfcfa1a1fecca2b53eca5033b6eeaae977b924a22779edd1404bcde8c373e456c221bd96ba62316ae8dfe89d054dcae56b45153af230bf6b1c575b5576f0cad4646f1bc15c8b4815ee34db0c8250f41fd132c94429d4f50b6888a52543ffd754faf9e88e1912a073d0e7cc05bcf616c59b728cfee91af2d3e24a221d5cb207ec0073f935e5f0f2838ba81440e1cb1a39e75f85a20017a597cc447385bbd11d6aa9291d6f84c539e6b15569da541771dbf810e6cbadaca150812f8e682d24bf1d0a3396e9c3edd021afa5b0c173b3e4c79ff2f84834c28558b8cceebbe548728d0fa56825f8bc61c54bbb38ffa351bf1f186f54e40ba4b56207d7a4effbef31e29e76420c107c0f4eb420ebe140eb722a34dc1717e8080b1c86074156ded7fcd3dd8b01f6258425a1718bfdc4549a1b59e2b86862d3f78e6a13d79f714f5a44a1dc2487a7090f8dba23debf9993491406b4b9eeb08716dfe1957dbefe1d143319d0a9e6c1ba23aae9b8356d0542081d92d1b71b8bfaf58f14e09530b6ea9d7d1b883db8043fc3075961c61dcd297c3dca1709deb89ff0b2f149046a693d5e8dce4db9b5e14b8d95bcf58272597bef60be80712b6d1a83689e54fe7f8e5c2715a2ffc99c508e439aef23a104fbac02a40ca3d4837703980a4e239040275cd5f5cbdea6ca457da8801fa5b757ce1b46631364ec2e8004087407ca261a2752452f7171371de2ab6c566fa908517d0a1c85c565a79850bb1ccb1b6fbd71aba10218a187140b178f4dd597bc4139edc0f876b9eddfa0be5c480bb0f1f65066cb347f4037c99a0ced8f32e82be145645fa4e25d2c4d4df1bfe0aa4282a4d925948edfe4d5555bec7d2acb1eace6b074edc7fdabd2f44c0d3ba8f5ea34851d3078265fdfb48f4ed5ed2b6077f3c9323603b583e9609d77aa34ff2e24b0bd1b93bef450a13a33ca3b44e705a0252411ecb9327e5f0117fedfb64099fd459aa7b65953435bb869ff447fbaf7388620033b8572ecb1148bc8856b80167d3946be61aeb4eea57f9d096967f51b95f738d122f3770fdc2a6448ca5c23404d63193c12a038b00c3c825cb2453dee255d34016e3fc42128825802cb8e4cbcd89e37717fa1c9398ff8fc905b3d8b3e7ac01f7ee55f86cab7937f5c40d914a58d63abfd1e363285865f5504997bbd0e566b2af6f3b88b5397af8caea5b1a2f23ac0d0d04053918681d46e5a5e6ece2e5e626e851a1006b914c1ec6d43f488475225ed3c8e4ce99adb36d4eb729160496676324a72ca938041981df222cd7b95734e923a82904856600de84581b9c1b952027056afddd2fa045a29e3525123c99b1ee3222e01ed4b4e09e7d9b902602a5233b29feabf76e61512d3f4fa3a0fcfd7ceb7d7eed9028d75eecc90074972da78435713e8ddeb7f06ae5e55a95919e6649a62a10f8081455c96df459458f1df35d0d573b80100f6317d68ef7736addc4223dcc25d95556621f11ea8910e293ce079a3321d8146d5dd647c7394f348da620b0147dbbb5451a95d5dc4dae85a334b45ba7918659946e9738dd609a1efc5d97d85524939e8fcc5cecd6e591208129b42124dda5dd856ec286cbe157b39ea9d1cd419271c28a74028cc04fc90c91f04935edbfc87c3a288bad69247bb9c10", 0x1000}, {&(0x7f0000004f00)="9915a74ad4b70b3329dfb1ff64c15594f79a2673a682ae5bda056164043bf6dc96ea3dbcb7cf5ab615607c1d417581ce570ff5ff981e4355f51461f74b5fd851e218101e569aa461a9e2269a86c2a100eddba35cebed136677c50678978b355fead1dc2e8cb939789999905fba0c89ab4f5b41fee0477495bffbd5f1ee24d0788ccc0b455caf9a7dad6f322de66262271848cf82077aadbaa4131125a676263805e1d270eb547b6ee5db890fded19add233a53ca307b0da62820fd28a8976482cd1a5016a682", 0xc6}], 0xa) dup2(r1, r0) semctl$GETPID(r9, 0x2, 0x4, &(0x7f00000050c0)=""/185) 16:49:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x7, 0x17a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x2, r3, r4, r5, r6, 0x86, 0x4}, 0x100, 0x3}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:49:13 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x90, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:49:14 executing program 1: r0 = socket(0x1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x0, 0x8, 0x7}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x7fff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) 16:49:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000440)="86e7bb872a386af780486b22e1763476c17d63694c77a9f1ca7c6b54af5e49948bfcc1", 0x23) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3017c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5fbe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad000000000000000000000000", 0x65}], 0x39d) write(r0, &(0x7f0000000280)="47b1cf55683f4c4d5c554a38ec782707b00c8465a881d2d631473aac9584ad964eaebfa96e51f6d0c4f106832c5c5ed74cf1abb5c60476cdcde586e0f1ace1cb19b55d7f5461a838a9351be556c72533d1c3e24fd9a996cd458892c26b58e6c9a1b72028d3c8ad0953308b2faaa4d8910b830ea6a36939e34decd9b18384396ae6af9ce7c6a0aaf1a12f15981da81ab2fc5a906ef6c3842d1ec7c061ca1032216a70cf3ff7a7a892b705345f70c10ff8ca4f08c529bc9d3d2a71ab2a0afc4f58754e0f7de7af07b7ddfadbd1452f6791f126ece67c3600e2f5bfbd19a5c7813df1c267", 0xe3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)=""/3, &(0x7f0000000400)=0x3) sendto$unix(r2, &(0x7f0000000140)="ff4321d770624b43f15b6f828f78e77e0105b4193a15f14b5df8f6473dc1ee86ec9de9cd3a20e2cc517699b2d1173ef5707478333ceca4bb9827c75b523b8112dd5e786dd73acf1b474724eb5b4776c823d138ffd0db8ae7737c029d", 0x5c, 0x400, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) sendto$inet6(r2, &(0x7f00000001c0)="fdcba37002b89df3399dbfb052b212eb", 0x10, 0xc, &(0x7f0000000380)={0x18, 0x2, 0x2, 0x5}, 0xc) 16:49:14 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x141) fcntl$getflags(r1, 0x1) 16:49:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xfdd, 0x41dc9bc, &(0x7f0000000000)="84c1dcc42c4f272b807b6acca790ef75c3dce43a6343c1f333833001b59a25fef4fa078a782a6fb6a430365ed4099bf8609eb5a68e732e59f5e1da5b9ae5002e4b33ab0e3d14017333c95b08742ca63449feae12e74cf5297af352425530cae80f45fb3ea36ffd8041b9c6b78b1043e74ce605ac6ea1f71ce4fb6d6880c664d555993503b779f6ed02dbf282b9900aac7ad42639bf4c1d8609f6bf758827b5498503b2ee53cf61ba92deb21d50be545ae78a70fa199d04e73049cb01d49e6bff3d8c2c6aecde3ee6", 0xc8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7, 0x1}, {0x5, 0x5}}, 0x2) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) write(r1, 0x0, 0x0) shutdown(r0, 0x2) 16:49:14 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) read(r0, &(0x7f00000002c0)=""/189, 0xbd) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x23) r2 = shmget(0x1, 0x4000, 0x24, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x3d}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x20, 0x0, 0x8000, 0x0) clock_getres(0x2, &(0x7f0000000080)) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0xf2, 0x86}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x10, 0x8}, {{r3}, 0xfffffffffffffffc, 0x11, 0xa0000001, 0x39b4, 0x1}, {{r4}, 0xfffffffffffffffa, 0xce, 0x4, 0x2, 0x5}], 0x9130fbf, 0x0, 0x4000000, 0x0) close(r1) r5 = fcntl$dupfd(r4, 0xa, r3) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x18) 16:49:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x19, 0x0) ftruncate(r0, 0x7f) fcntl$setown(r0, 0x6, 0x0) 16:49:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file1\x00', 0xeba1b4dd88504ec0, 0x40) fcntl$setstatus(r0, 0x4, 0x80) 16:49:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:49:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x80, 0x2, 0x1}], 0x3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0x12, 0x80000000, 0x5}], 0x10001, &(0x7f0000000240)={0x0, 0x81}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:49:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x20}], 0x2, 0x0) 16:49:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x400, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x2, 0x4000000000}, {{r0}, 0x0, 0x10, 0x0, 0xffffffffffff8001, 0x7}, {{}, 0xfffffffffffffffa, 0x3, 0x0, 0x6, 0x3eb8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0x9}, {{}, 0xfffffffffffffff8, 0x30, 0x30, 0x8, 0x373}, {{}, 0xfffffffffffffffa, 0x10, 0x80, 0x0, 0x615}], 0xfffffffffffffff9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x7}, {{}, 0x0, 0x80, 0x8, 0x4, 0x2}, {{}, 0xffffffffffffffff, 0xc8, 0xf0000004, 0x5, 0x7}], 0x0, &(0x7f0000000180)={0x9, 0x7fff}) clock_gettime(0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000003c0)) kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x210, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x80000000) 16:49:17 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) truncate(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffa) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) 16:49:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) 16:49:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x85, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:49:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = shmget$private(0x0, 0x2000, 0x542, &(0x7f0000339000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/231) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getrlimit(0x8, &(0x7f0000000100)) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:49:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) fchown(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0xfffffffffffffffe}, {0x18, 0x2, 0x2, 0x4}, 0x3, [0x5, 0x9, 0x59, 0xffff, 0x19, 0x8, 0xeb4, 0x4]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x8020, 0x45) 16:49:17 executing program 1: r0 = socket(0x1, 0x4006, 0x7fffffff) flock(r0, 0xb) setsockopt$sock_int(r0, 0xffff, 0xa4, &(0x7f0000000000)=0xed2f, 0x4) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001640)=""/44) msgrcv(r1, &(0x7f0000000040)={0x0, ""/16}, 0x18, 0x0, 0x1000) shutdown(r0, 0x1) setsockopt(r0, 0x4, 0x80, &(0x7f0000000080)="7c0faf9640ab5a29796d584e6c8d31f2b7e7c6258c64f20040ed743955a5be1e0697", 0x22) flock(r0, 0x2) r2 = getgid() setegid(r2) socket(0x18, 0x5, 0x200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r6, r2, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r6, r2, r6, r7, 0x4}, 0x80000001, 0x800, r5, r5, 0x800, 0x8, 0x7, 0x200}) readv(r3, &(0x7f0000001580)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/172, 0xac}, {&(0x7f0000001500)=""/118, 0x76}], 0x6) setsockopt(r4, 0x82, 0xffffffffffff8001, &(0x7f0000001600)="cd17806520afe5290fac8bb71f95f29c9afbd6775e679a1085450d5ffdba15369f30a5cfa72c0f0045449eeb08f86b7da2", 0x31) msgsnd(r1, &(0x7f00000018c0)={0x0, "b5525595f21bd54e8caa4c2ea23c835ec06d881dfca56762f6b2ab5a5ef809c5b0f599fe78f2466ca333f85b27f6fb6e53d5bfed627987144af6fe0fdadc2fc3e631fb7b3051e90b9a4d929b955463174b414a8bd0f9ba13575475cba6d7a92ebdec602e735233d21840f1b7a49e02bad4749bb1e6ce2ad960e21abbeca630bbe58cb3e9e45fea665df439e28b1c13f594a87bd755b381c2186454f04d1ad840"}, 0xa8, 0x800) 16:49:17 executing program 0: msgget(0x3, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f0000000200)=""/197, 0xfffffffffffffeb7) 16:49:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000140)="02", 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001340)=0xe012) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) pwritev(r1, &(0x7f0000001280)=[{&(0x7f0000000280)="fcbe411d50a1eef186b32437dca57f0b448c580655e24c3c0d91b89665226786b2dcaa458e13368cb442a1ca6ca84534ff86a9e79770796d6b3c7d3b6de3aef0e201ed345045a799a163b32b286fdb9f1bd69488536f9c60ec3d9d4c2953c3a418dfe4bda2c96787fd7571848a4554217359878f6ffc9c6e7984b0c4b4917bb8c51d1245811ca4ad4ba62b87180f8665c11d53c28e4f0c700ce448037b62f33bf30444d03ce5330c6e642dca7edb81cc87618361bcbb8d1035a1c1848814da58cfb04738644f0c24d59f73086a895729194e287684c3d67606a43e8fddbf3f8834769452b7e9f526f46ceb1863cd78d75b2bdd9ed97a01c82cd75e52de47cb38b4afa2bc79cb5051c3befcf329c9a32ce7d97fde5a112c9e53ec093d3c6632afc8394675f6ca19aa6b94a9e61d9b0470649d29587b308631ade03c8da8970e163c8c0728687573a756e2fdec5ddc381f732d751cacb981220ae7ee38e0c76962d884a8e7a86fb2d56c748be7c92179cfe1d39308baea16dd8c12e23374208301ddc988b9b8d82c7ac055757285512abe12a702106db101f50631e7450cb4205eafc54ce0c4965a8a37086f6a9cbd1ab9e0b38e0cf66ade79cf05cb673b3f011f4e949d991e876b084c2ee234af3939699db8ea8dd0b4f416a4d69cb36f4cfed1001dbabaeb347f9f3d68fbcdbae05b3aca425bd7da35c3aa934516a3d69fca56d50bc96386d4f02064a3355792b1a3ca610b0ed3c3cf8f4653c501a3b02dfbd5813d086e7679b191ecbead5ccb4d8e9a9efe739242ddd8c8bd04a1e4a6a112e0444b6d498dea8aee5995cbd0e567503a18aea6a8e9a1782e3af1c44572e01334ddb44ac5bd9bab08d62e1ecade60d3aeef318afdcaf5acc067240bf00a31a82cab8c18211bf176cb202edd4edbb954828787b02029324598b63e91e35634410dc0ffdc5256154aa259ba5c10b5e7533b34434e9f4f60f746c7d45598bd5f613298c47031d55ef2dcee418955ad8f617579d6240d96baf6e58cfdf296c62af2ff87affd6ca9746240bdcf5eb5c3f5b1bfef54e0490af8a58b84856b772fad1b4f3e0f1297bd0e41310ec010957f576c51b8586d851e14e425c22527bd6c6d09727aa8447223cff365e5c7cd6c2c08571423a9b48c314df0b8352b4e8b1b0ad5c21032502b7b3804cc34a81d04b11f786e0c21ea46c48eb3b7c6b7e7a917b1a005eaba6b1f743af33bec37e5ed0f150cfb0d5d93a5d7e93afef4e06c5b31110f9ce835a780c7e4a01755100b298c0ea20dc9d5e49451a22223ab5cbb85e6ead0900f8faf19959dda9c7ab42befc08e53b43a351c880cd838558947f23dd71f4a2cbfdc2bf70f023664bb53bb1eba372f42062bcd2b1cec3b7feed074fe7630903f3e0190dde6c335b73a026f78e7f1e905a689c06b1dab6a6871a4156a6ae35360853b34a4e06482dc94f3f007344966fc02cc1b09029b871136d9274bd48077bbe656f28b0d8a1c3053a45ad7f7a5d6a72a6536142717e6983c817b3db92bda5832de639fc1b0ec2d2031f8086b7744a0056c0a2a603ee297124a4cf4a47c754e79d585701bb4af175bfc0e7a5aba7b0110f88e2eee03804700eeda951b0aeb8e3915cb0a1f897b26bca23c38a8bfabad9a5bc7e95ea0ac5d1cf7f4b1ca9fefe658371e717edc917bb9762da0ed3724e83fb63798ba0dcb148d3ff99dcfd3c3316985fbd924b7e00e84a712d19daacd395e4ad9f6ecbbc39d88c643c54f6363dbce1e4ce91c92b75badcb1f50b8cab318c6ef22b90f2b5becf5cce5c5ac28fea90582dc1780684dc323ceb5ca51be1f88a4d4da8405d7aa4ab0e98cae67967cffc073fef067f4777552c02ed4da36f6f0910b6388460370a82d463a2102eaa55d5728d2e0898958a3679a363e326aebc9ac12276d98673c71b38ca827b587c683af1803c738a270f15722dfcb4c10ce2ea6e75ba485ffda713c82b97ae7642df6aa546bb1fee269650ece5a079d721f0f37eda2fd570f41b1520b2d58427e81bce0ea864222636de0063afca6d0430dfb08437ee30032945733a01f45518e3c0ea3abd5abd3ae49b84c722c08b3dccfd18ffd2ad2c35eb5d4eef10343e2ac47b56e05cba1da8cd319ae94efd0d4f1702db0b3b39e8b3eb662b86851063b885bc2a77508b757eac7d6a020bba55400dd39de210be8efb8bed70a150c8dea9ceadf64d0cbe9873b3b659d6c0847e696d9822a8e9e1adca2736646c7bea4056b7534f222e8494c7cbaabab9dbe2212ebef4be71894f08bf3f2ca487d04a02286cb7004e1b708d21a44d065a493dd711c83c850ca210662c0b4a7cb7f6eb44cc3cbb4849972682ea12f2d15975ab020bd0b585ce16992c8e47aa5e78a0b143277ca51ed9b8d63ad443d62e34a1399cf871e8728eb15e78105fa7f2b522fa023469187d18db39998af49ef53421a7a00cd904d0731dac4af53f64aa6260748139e6a08e75b074a5b3f8572772b29ab028d5ae11135ef294186e9f010a245ba6fc3d8c964cf25327a1cba6fd9e6093f3d5f709b78df0ec3c522fe55159abe8a79183247bfdafb2fa0d0c7427f1ce7a938b8d548293ec6b7a54ad9c42ce13257aa4a71a7a07777bbad93fe21316618766fb8833b2414dbf775a769af7790636b4b1194f4cec42f1458d9b71598fd48565f420e7045df66bddf7d65f5b9f252fb74ed1c443c4ebb88fbda350667f95449ea42b45dbfe821b96b9f4a5d7450b85c9ac51b63812ec1f31c2187e23f1ec93e7e1e407764150925cbe9b5f0ee8b72c921960acd9f2cb24d8af1f652a20a1e7bb1f174386e2c313998722185720dbc02df2ec43ba172e2d8a718b90418012ea5bb32aea2f589585e599df1d77da5836c2984493bcb9878118cae66f02b0c4916fd7cbee10ce2b325640e74ed10f92b5bcd7a6e13464e8ae1720eda4ac842a3716648e9c144e9acbf8d56a5b533825fc9567f6e444ef4dfa044786387581cb207491a77225b541502fa63f6b789836c53ffcb7b2bb02ccb33e23d7e0ad03236b76b294a7315d9ad1fcd16b1c12ba48b32f24921734010c9edf81ae30362c13938914d6f46d3da68972b6f407ccd269e59b45f76a67fa8326e35254bf5fa3272cb478a11037b151e4de70eebcf5f43bfecc54a8e45591b1ddb400fba1a958269e3e6a55f5b98c032150e3e98c2d210bf6a3f7da6f9d1e19460dac7a0371dccbeddc0eb86211c0b05abbd22bea08f2315611c85839b3e83ed06a29700d421913f53f3480b7226e080f917872e91425aad6c5c8f04906ebf7b4bd5adfec82f2b742c285ec775452013393568588171cf8ab610d150d01c4b3408fe12c81ce15d2e6256b1607f7a3d1e21272e6974299ed621ca22e3dbf280868f1fb4d3d09e93c3a9b27066f40abff09155e19394a48ebdafcf9d70094d10084def945930de124ec3eac8924ab107c86e37d1de0fe59419e38203f510bd4a96152b2a9072e2e69d0e12389a9bbb5ba0a7159fd5c2865d9dbedddb7edfc7ab2a77269e2483cda89a1e2ed4bad425bfd8fd59a604740ce77dddd002ea9ba953492def444500bb265aa9acf3db66e1f39a000025241487d62859a3db4e0850ddfe21cc4504fdbe5862947f5dfde7b147a8b8f05888ef60935a60e9fe15aa9ed92e0aeb0edad09c60d65e5dd1c772bca0f813bdf63370d5ec2d535aed9969e827f9ba52ee6d7082a07545e9be73465a75a98ea6efea46c165c958e6a0ec2c18f24faacf8d1e948173b4d49e8903efbea5a6ea9e93a2e4cacaee90232183ad4395a0629f302c5bd6480024f7b95eb4f3facf96a3944a8cb33edba443590ce03e90a80ce79b58372b979c63fefa255064d24d907922e21af54e399cda8e634bc8878e82e594a9a6f5bc1509e7284e94b874caf78ed7604f2858da8c674f47fbe4eeacd1173ca9663646200f2a3f48bd7612eb759d2fc013275a800e09239a5b0e1361d0254b1a1f47faa16fe3b4dfc91d6e2ae530b71564417d4427de0ea35703cf23e8c8aa721d71c97640054859ad6bd1ee3c4983d0ade15bcb15dc04ca98535001d3db5d2e503c93caee3ee10eb574edd3b6dc108ffc94970292cb6d5ab2c9487b4c25a6c40bd700b8bda0f113130d98eb6632fe1f61ee2edf1163a31972af39f07c979c5cd10f3ef617efeb97c9cd56ced6caf8b29d2b60ff11f5488a7b002803cea96cb12beae1a03255a3d8861e5cb2cf3b500f82d502b96786e2d518d1ea626c454df380adb8f8ec0c41826e0ab818e46378284e34b36be5a657329ca4c1c2ba8be7083f62771cc554fa99f803ad5de4a2f64b8ffb4f29a2121f5006070c28179f2da1a2f9c4699347a4be55b6aebb776ffb0ea17ce5b97f4b6194a77447e65184553be30cdb9b72fb99e2c816dccc7c8fcd1e7f04efa74742efe30301b5ffdd808e848cd33c057709b76aac8cee5001f80071b52664ed6dca8ce95e92720f9ffce10e4e54f72b81efc9550cf972006ba4ad95249f3261a2bbb59cb1ec3ca2d7750dcfbcc2c58d3de32b15d613a84dad72ca0d32be3d92500488547ff0c61021c43769343ea0a6e8cf698fe4f0aab6a9be93b37390b33987d342d0f1796d07825d59e590f68ad658f18ad293bd77d50100e731bd4a9b491b0d90eec503ab1bb8158fd3fe9635d7639e050c26977458654fd574bb7d3e1c5f1e60dbd889abb9457ffb2e772697b3289d3870b5d8549da139824797f132614321abf086dd4531a10b19a1035d91eea0a79af54d1c3f3e7429e4a4643be76803c24395c7b7c3ade4b9383354c524ffd2868bac5915ec2a9c0d41a1abe7544a0f9aa31278bfedbf764c131fb9b0c8d4d022a95607cdbd583f57124650cc991f0a90932058dc1d5bc91617ca07ee157266eb15630883da78eb5a45bab0178dda6941aec46926147c290ba11b49c6882bd132133dc86cc37ded325434fecc403271552a1b582c6cf6db50829f8a744870d978e655dd8964d43a807cbad4bfd59b3afb0afc82cdadf36c9d5db941fc41b23906a45abc1cd281e5b0c72dff5f9546cdab28810c4e9a4302d200005e9d1e707103f7e7f9353b7bf4968f7e0379e0ff3a0a7251419f3bc1e2ee2d02f550e91e6e85a419fb3ff52a94193367d6b7c87695f7d9369a0fdef9c95b312307db58acbcfe5c3c987415a750db04c72fa4efc712f2d791b4663e03cac9afe49b7050e892b358f9c9277b642e725bb49c9e69471f31b650ca4eb40edc9493f5532b680c1aa3735c3635a99aea963497cff7955cb556ce1965bd82b8f97adfd28eed1d04e321ab5a5058771574297d5642aeb3f6f55e1b72d03b7b637ace40a289f5f7c2223aab3715ca2dd79b89e5a73ebdd5eb2c8f159842192b3c49484f397c994c137e6511e1102a1a5b6637aa8f777e8f92b7c15b234a822df3461d19fc6c9f057e16373a0d71b60444019585739011d6a544b4d3e860673dbdd84e7b20748d5039f0c4dc060eb9753cc2c920eb4d909a052cff736a1da65aad4024ed31fd0c8e2c159a04ffcd0f6744499fcfeda145f7b7cb1dd935c5442e5b274c097ceec75818644b628c6a0803df3d4c1146d5cdd1940a3da4dfd60f581c6f47145f112e8d09eeb927046c0a8d2838c139f7313a946cce5e393a14fae38d5322ca895df3f668e34002282f51e81ec53b1c8ab9e3372c9e8733241a3d17ee62884936070a8283199eb4223f8e93bbbb8c15906f22140152b55a04133225f6edb253ed95542f3cd642f31e1b1d9217968f0200510973b6552c297b08", 0x1000}, {&(0x7f0000000040)="670753f45500a960c4cbff23900e001a269b5117c8acd277d441539339ddade094843510e8d982b01e2b0ab171c53b783e55094fdf4a298a35fbc15fd4bcade2da1f8261", 0x44}, {&(0x7f0000000180)="d30cd0592f87ef283f5d0851ec9193525cd83e1b104d68536916499f2e8abfb669bac305d36b01c023f1b6ca0df5cfc69223d79ca42ca5cae5ce6b4f0697bfec4019ae", 0x43}, {&(0x7f0000000200)="cc39ec36a3afeb16daa52201c8efc2134b03578469e441d389e7506a2b9a", 0x1e}], 0x4, 0x0) syz_emit_ethernet(0xb3, &(0x7f0000001440)="6e44605f17dd84c98073d4d9c086652053bd473bbf924d93fff9bbf585cd9fd50784d6580ca4b2128d751d4e14627a415bddd45c89fe1cd5318a46b2a35043fd8ddf00268b1c4a203257aca717db93952594ce8baac4bc9bc7ae001b74259bacde0b26a1b7eb6e9da4b71b66a0248c103e72017d5ef1c72e06fef7adfd22c2c1aa0c838b9b835ea3fbbd67c1c8fdf99af13351df695eb59814c38edf8f5ce3b3d518c2e4f630337f1b6d7905fa89d7e4c6948b") bind(r2, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$inet6(r2, &(0x7f0000001540)={0x18, 0x2, 0x9, 0x8}, 0xc) kevent(r2, &(0x7f0000001380)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x20000001, 0x3, 0x6}], 0x8, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x80000001, 0x7f, 0x8}, {{r2}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x6, 0x3}], 0x5, &(0x7f0000001400)={0x81, 0xcd}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) linkat(r2, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000012c0)='./file0\x00', 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x810, r1, 0x0, 0x0) 16:49:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8400, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 16:49:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) open(&(0x7f0000000080)='./bus\x00', 0xc1, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x9) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:49:18 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) kqueue() 16:49:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) 16:49:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:49:18 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x8000, 0x40}, {0x0, 0xfffffffffffffff9}}, &(0x7f00000000c0)) r0 = semget(0x2, 0x1, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/219) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000200)=""/236) 16:49:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x8000, 0x3818}, {{r0}, 0xffffffffffffffff, 0x83, 0x20, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x90, 0x80000000, 0x3f, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x62, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x1ff, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x42, 0x20000001, 0x3, 0x9}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:49:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x8000, 0xf}, 0x10) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) ftruncate(r1, 0x0) 16:49:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000000)="7152b6e9740bba2cfbe18b7d00a4e2e66dc0858de9e8a27f1e9d415c2c30b64ad59b3add3e6f5447de154e86219dfc50b393f24466de67d17ae44054c6c244aa37538a21d95274216f73e256891c10b13e6f88d59abf14c217270b55ea97857b894d469dd26a6d9dc0a20c8ae958d730744183d108726236da4cf4969b51e67d3d10f18987c88dd4f6d0274cf611605af238aa97320bf04693779eccddebc9c515f6007bb71516e96cbf45782fb2525233211fb4897b718dd192a2c33a0a05c729df4787e22ad99288c64372edf7", 0x3b6068a11e8f567f) clock_gettime(0x6, &(0x7f0000000100)) setsockopt(r0, 0x3, 0x80, &(0x7f0000000140)="5922c670755d69628508c8de6a70c510a5195c9001c69942d84771e019d5ff3a0bba6226ba8e2e9c2fc561f1212351e9c5dd548bfb0a365e7a98cad2539a125319ecfad084572d5d7ccb3e04c8951e5eed9e0d12e1e0eeef87e78802c9987ec5595b9414718a4d72e7033e36d9267442051df029a2d80f6d1a9ae72e9747dc71e37779e18e1c79b3830954e99f8e4a761ba7169e9979e2ea280c0a1395686292c69e1f925dd67f99552470db5ba7d221fca6ab586cd7cf3d6c", 0xb9) 16:49:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() r6 = geteuid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) r10 = geteuid() sendmsg$unix(r4, &(0x7f0000002740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000025c0)=[{&(0x7f00000000c0)="364b9c565bcf82904ded76aa0555fd266730e7bcd76a71091b53eacecde9426cdc16489d8748d760bcb29434fbcfca92aa5a141e0dfd7f9305445a882edcbbc8561952612eb29b56df6ff0e73e444476b10ab3185b2a1e0ec9a117f473d977e00e3de442b1447b60c43b05d044106136ed2324427d80794e4d4ea4f1d3c18c0c826c435ebec04e79a095500048be8e3ba271e3a28dac8302a743ecadb4960424cec9ee5199be3fc1701f16318d47fac96f669692674dc62cbf1018908d85947af693d409f4b8c2", 0xc7}, {&(0x7f00000001c0)="bd7cd643e86f123793121a463e60a7fefe3d97c0240436bd7a441ef06ea10bc4287754b081fd81ab7b876e561019adb62f16926241eb8a6cbfca30a2c110d850473b14680a52b9655072fa5eddfc612bd3c2cf467dd13a97e44e88fa2bd78adf88362b633bb13e72a96f6535ca9bd1735877edff1d09", 0x76}, {&(0x7f0000000240)="97", 0x1}, {&(0x7f0000000280)="d4a54639c4cec45a930455f670107bbe9bffad3d1ce2cb2209b4710e3dce73c16110eb9255262993b48a588045e2a11ab483deb78c1f2e571bdc9728beb80ba18842564b204b3262804e325e42041be53ca834e467fd7fd417fb3257135d36b14e297a730ee9184bf94bb7a0d38ab90c970a6c1e8e5e52ea306be762e5eceb4d5a2dcb52068130ea66a6537890392f00b9993c5289ce07f14362c35b384594fe13d1756bbf2979c52350492f3d24f8f35f0d1f2ddf2a2c97e28e65dd12d7758ccaf3065c131cf42cb8d209efbc6767ff0aafc2e311327c44137cea008eafe1b7c1d887a1bc7500000dd889cc826ab3469bdcccaa6859e411f5114f3fa2cb31aed5a4d97da02801934563b2102d552dc6634b1ccc1db89c8c91dea0ac5240930b0c8876574272dff1893a9c2ee6a73f7cddb4fbb9603f68956fcad3f6078db901d7671812b35ceac10176f0b636bc389ea6cc9cde79fd06fab89aa1948cf49f71c5ab981b22ac42f68621af4bb23d7b447aef406fe6e860f95a372ff95118061ad1d3103c639fc089d7539029e066653a9aa8d2bc26c70d3d6cd2e9b2375188a8a04fea3d9a485d4294b44666e8e4c896a556be231f552e9d93ec3e9ac9fc63ba647f2350ba2724f5074825f744609ea24bdb0b97ea99b06f224ca613e375298f60806c3eb9541bec574b10fc1bd4ee415ebfd6c5387c9a0537ca52ceea73d95452600444fe19dbe293a18cd7aef8dc4a5b8bd4ef10026aed1db1227d41d0163e9eb39358e185c3ef46f62f12a7b11d8f6d375b382789efb12c211eeab6e0d31707bc3c31e5c47a19d4e173435b3d5854d24abf8f00b279f3a2c37788029a550d43ec0561ad3e579aff0e9111a408b33a7173e8b5feeece4babf730ec1926ffdd54668296950f7b1484b2b774dbf233bb9eaf8a9d5c91f7db656e7c4ee2eb07ed7cf1f4f207582a8e8b9f312cb65237c550d533523b1a1d743ec70c59c41e9516c020c9cd0d38a128e84a8d12258209fbc4d09db2af0d115561eeab0ae330adf8cf172d11181a83171576c5374c1275e3299cd2f60dc1465e4f1aa64841afd20212d42b96efb241be5680fa90f2e3673861718de46e2bb0bd71f87e9fae2384a63d61e7e80c042f23bf27a0dfe4a9cf20ee6097a48a5ecad66c30f7bdc28868de67f5d917ae288afc89b6eda1556a266ff4d366a58ac9d6702b2420150f8deb2df9acc85fb70146be5655d4a5dd3061b85860b9231a4acbe979a0bae3513813bfc3e7ca2b27dde058864725169459a2dc924f20e3d5fda4ebdf58a8bf0295f40a22b6c23df94653f9525525b20b1b89aeba19d06eef0e52e2282c33bd2156c4fc70e8f156fe7d11a396ed12bf9640631006018fb0b56d32fb5f1844de2a2b9ddaced40d00526f97e9a9f1178b71496a48a1a2d354d92657f0eaff28fc88d5bb163213da6d3f6a04db1395818f2d09467859d0f74beb1d4fd5ab941bc38c559dccb785c2480b9321b70696f0c2ff4dc5d08249f8d281bd74516f653a84540e3830a15a9f51f9a64a21227c2d1391b1cac79e3eba1294482dc1c7dc84d8152fbe79d0f81765be65ac6911b7fbce0eebd746b8ce9bd86222ee636f79d31576f36fff6cecb89aa9dd3911dfa8b361956fc781f71e1ff2b4178e0d79a432dcf66770a999cf8105a8501779cc529b04fd5aeac654e146c2ef723af5bdcade274d6028cd9ac07a7dac47a851f1b93ed8c6d5903570599eef45ccc9bc9bc6da2ce5961db877899825bf3182b7ae178c20d15de63b8a58716a914a4bfc582540f9777837e63a9594dbac04b5e38f1b2bdf4fbf9a0bec666615885dde42a220ee45adc3200698229e04848d46381f38a740469651629d543771561ce882a5b2a1d4f2ac4595e8af5b11ed04d489c8349c8797caf162cd7451ac124004993cc8c56fc364b3dc9bc9d4a9c4d6078342c26c77bc7c671feb5ddd86906f231d628f56aaf2939215a8a0b6a8dd9145ad8a1058b8be46145d60049043f873b4a642d76675eafe4d2f76d136cd1a3f1318c4664688461dd7647dff750ccf7ec0439ded68aa91e988e3731c41fec43531914b9270bb58ae19812d54e394c7783021f1ab9d8f10d995531c3a84c5cd25254f03c0dd6e858872b008976c6e23631d620f57d68fb5c56808f24c966bb0e5439d527dd84c150027f1ff0a0384e9ffe6dd0fc3d94d3513bc0bf4ddbd649299007530b5df858511d4260828d25372b688a5506316d26be3701f36ab5589e0ed069174bd3e121d5cf5e637bb04353845f4bf88f131245c52e12375a7e19117161b182ebd57f37809dc0cad9315c0c714abb2185d86f9cd59491fa5ada6e81ab12729b4535255f7b864145fa073386551e3b413c595adc6f776b5b8ff558ae94395d62370eaf727b4c5ec6d31e3ca164700dbf4493f5bb70496a75d946534727be8d1fa99bc7796692f41b20ef5a420b399a10a1ea7e6afc7ae866de5ee8d72018910caa50d32ffd85b8c723c2d39dc5c339ef4369cd3d6f6320b7f899d14be3bdde9b5aa5bd3ea9f8cbdea380e85deebdb016730a525ac3dcdc1b17a88b0cc9151d8974e9b9f22c6492c6492cd02315c559b3b0be1c51ba3c94bafa04e9285f56d37bcdd83e830511efa78a815e7d32bea5eb7b5b6b58b54432f7bcc96b039ed2884dab4d080e4f75ecd8adcbc6aeef659be381d0305b69910742f4b98994d0d4ccaeabf9ecc8f1ebbe674dc1efd040234ccdc552745023d4e4cc4bbb2603d3adaace9b04c2d78b75943290aab67caeedcd19ee8dfae5bda9161b642dba7a01dcb439d61c0fbd81f2482053a1bf5a395994a605143af0a297fd8e168b6d235656124b263d7662dc4250e8afe29e70026a7cce8301af8314d07d25ea80a4778f075f7053abee3f1ae5baf0bf4956c937e7e7bd71d55edbc7282ffda2b36d3bb0f7c2693d7ecfdd4c6bffb15950f5028fcb3438334ddac79b71a6567e8589b2856ac595c1879674e8d53d2e31c0e71f6a2577c8e936d38ae985a11460e13c6cc17c93cdb8f01cbb5b246433a7f517fb020cb3847b4020693a00252ab47404f03ef6b8a7318a288178abf199d029f0a50d6b29d2e019209b0003ef291c966ffea0a94a9891a6845a2f8238608c8f1eaa532f9639d1ad5a98059dacfeb0b9bc37ee6060b8ff6dc57b738e73ff4cb02a2bc4bcfe3a1235b8d55213ec92fac2335a7cabf4e9eb2a73b676f3dde7955a11c24191a74e947109d5ea479dd0de088122a96fcca3cd32842acf63974044173208f79cc6a40449675e78855b944702807e87b4f78149395ec56ecb4350ecfcf568655b087453bbe9cc5824c2de104228251b20d7ee89167dd84d5448ca2942235f75bf4a08ff9ec505d8099d25b8030cdacd38c0c27ea6657d83a5544495594f1b1a718316d80b5ae098374f7bec22f1d1101f86286e35324ccdccd66e5794a71ab598ba79555debd2ce0d56fb9eb942500bd0d6f7bb1e9c25bcffbb69ba7b03a2bd5694c5f40cff39ae5289f539e792ad7ceb6d4186d9bb9a0de2765aba7768ab9d7a43f2992fc92f1c8ad168b8d654fb00916b9a33ff0ebac1108b3a64ea92738dc979ba4c5f7aa78b6bb029a2bb5de56fec5042436758854b7e7a3e7b947530007679bb31b81841c3e58efb6dfe9143e5abd69cb003f6e940c0a5bf45f66cc9d82c6b0ca5842a015d5c5969ec5a205bce77963ea1ca1ec60ea91d72b0aec23a8f97ff5ae038a982a8ba7a235acdc9a266d53f9db4edcddfeb92fa4c7f1edc44b2a4e642a7dd723ca5b3a2f707f2850012eceac095a7e8a74c97f8a8ccd12581ac5447c97648fcddbe642344f3e1472c857b3e7c00fbc2c4b7fb3b98bc85c8ac8573a9c02e9ea975bb6e041c5af6e7d52f41245db600c85a6e028621fa41e294ba206fe881a732e5aa231d2acecf67a7924611858cb1b131db0e14a182a98b52562a744ba3549a0ebea049a7d0c4d9332cd8620b50c0b99a29c3cc3cb8b165b115062631ff9dff5e22f87d3af837cc5390713f7928f7339bc037d4dbbb981a5600d3e5e8d278e9590d3d63a0717940e965cd164637194aa0f53b43eeb3fe1c61fd65b63abfab90090dac79fb7b41c16b9a5c4bbc8d645368f6400ace3a9cc6c14f2d7933e71c3c46554727314f0f9d63f9ba363f7bf6a2e107e9048ff40d6aea5b2b513e7c8f6430cc0f6608eaf50640a27432c0eff4113a22073e5c971730ccebcf842e0ac5f1aade4520e39bc95095d556462866941c3d2b1fb29975aa020246b267fc5910f16081ad7e7244fc2302a44058de1db3e400b2709174bf75da2d304cbf76e368947f4f31f9a36ac50987232d222f6a4f7a56fe6a19f422e4779689c19e5618500a57fca3c8f6244b6ed29c7247bd0bab37fd40994327a250d369ddd463c898e226401691a08da200831ae76c7e19e7d123aa699877c88b03fccea2df8752a5a1c0d60cb564e6aa01e38c5e5da809920830eb7787daf58fe071d1e214178d74a5b6275e754b78bccbd0bc7d15ba2947ee058d070b066d37abc9759054c6ebb3a608004d6142e0ea14692961f15a03089b4562e9e97226b7bd2f85d8a1df22f98986c9f4ac2a991a60c997922b6d390bd8a5ed4dc8919002780e134acb98edf5e8d0c1e0ce16ba9c0aaa24ef2172fd9441b83df87a464b537a7dcf56fc09df271a81a274e5c58555f6a26fa86ec8b062b63d5c6a7acaa63933719f0adcfd40ce13b535b4f28664eb0ab996e7be1f4466d0aa685a82d5b34816e019030c6ad9544e90d2205dc411e71a0865bfff69e08a5a23f15e2b4323372d52d9455bb8216e71efe25aa330489d644719a714eae8235f4bfa99c8f21d980fc2f892748fa7a7815663d3e4b2d32d5c441243118d3074b831766f2340f700d721d180530e9c92213712ca6aab77d678953f42a69afdf4fe46fd3b814006def676569f282c09bea894430f63d4ed788918b9e2246e6c975cf27d0a0f6a6525e12208b50b5f4455481f0b346509d09f9febf7dd80fb04e4a8d9e8bae55e0ab7f6e50540406fef7d0882844d6e83313059bb204399bcf9c33854b3a9a3325cac96c38e3f2c9cd38664610b918b6e667f99c956e540f553d4da40e045679c0c1efd0cf0494faa786568313c05d8f51abf7b1984696bea889d484f4342b1d27387c14738b27f664d592ec9632357debdf830b48606778b2260e8c8ee4c6497532d04fad0eb357b03382da7489e62cf2668f6e25f7ada219b42df8e96fd271c5533f0c621f6a6ea2622ab0848180fa0f30793e2094e0e6ce66dc5db90ab3233267bc347381eca0930afc5c453b2a067ea08c282d4b44721ce01ef841bcaea5964ddfa5b0addf9a1d3024d7440f245881730f69d9f2e7f3497226ad526063ad2318c69157c5c946cbebaeca91749fdc6382f212056f6aa43788ab26b6c6dbf953aee6fef93c222bcb6734a02595fd43c4cbd663e55a99c65a8ac2c51aed4232b60ee7dbd14127e2efb4cb59c21ae5c122806b911fc21bc4d4eba1d9639b65c1448852d4a7080733b01932efab4291847287a2a20efa77b3fd8f3967b33ddfdfe17e179cfbf52f3b84936261e8de0d2d9825dd69be28efa89e1d3e29601cb7426173d491ff56bd5b385e9d3a1aef4b139037f3c66761150976470469c66736b22d8105a6d3754f63fdb685da82633db7ac09ac2ecee5cf9a23c8ffbb06e2ca4be0ff9cbbb154933eed95f685368007dcd76c1220c9e1c5b3a269b33b3d364433c98ee52d82df22d0bd6c8597d9f90a1a2b", 0x1000}, {&(0x7f0000001280)="85822e79261acf1e9e4988a04a53ea577bf7f22a3f2211ef57", 0x19}, {&(0x7f00000012c0)="d0db40729c1b8208f440375b70c58ba39622def7ef36108e0caf0cb278613de03cb00ca658a951d83139", 0x2a}, {&(0x7f0000001300)="7170c56da2efbbe623c91abba574c91d398398d5492405d8e0a3d6cfe49e7d2a4675b64e3cf3db8501c444eb63d54a21ccf3c546da1bac0b4f048579d13870653e57cdee87f6ad6d5223962ef4a151e9bdab08ed58256dd7951466e40ce3916f460c734c0c4b67518e587adf08349a9cfbe42192b18d4e063aed028a0b4213bf49adb3ea7d58593c813c7fcea5a37345ec0ebdb26f6dc2b35ff7adf21a8de0f408f1cd2f17787440344f6815cc1a38bdbd31536442cd05c162c6f13799ca3fa28d1d3d82e8bf159a7123c28322771459c84f0740d67c17a3bf6a0e0b5e1a53ac05529a78", 0xe4}, {&(0x7f0000001400)="1f7cb5a03818187c6b941d0d17a68cb8ead6295a01325c5e12db0e61f90241646b22ef1cc4df04d2dd844dd4485fb4f42b50c800a267cb2a8ff932d747bb471d41fb0b6f3e0484c412278a3a82249fd9361fc71fceae29f03764feaad32eb5ecee3332f33a442bfb8b4b007a4e5a1815708916f882cfcd04ec4f7ff091402dcc75dec9c47f16fb8fd400ca7ffbeeaf5a62c841550a1970e7d87cdbc59fa94e884336767295ec6d2af2cc7645d9c7e617822c2adb9d0cce038ffc2f703087016c1870ba2f0b9055a8cf401c820522dddfd5563ec6af1936e09ff3705fd569e8a17b11c6c3a7bd734da2e044c9462f168e", 0xf0}, {&(0x7f0000001500)="468b83dd7df624133006dd912d6c36fe57a302e351d3b3e129068ad14bd2e52f570aec5456b3afc8e69bfcd30e970da7e6c787ca36581df63aec9b1cc6e69a9c153793fda21c6624982732b730eb1d7b0822b45722d7932303b2872de438c403ffb07560f4899ecb205d611c8e0f46aed3cedb60a15175443b5ae0d50e95400b632d7bae106cfc116e1d3d15ff3839a3d29df698eb3e70e8543ab54505ac19b598a81e9425d54ab719bcefca355b260c2cb9e06391b4cb4221a0ba565ad748bcf044ce5dd269499a65cccf755469a5c258cf3f5eb8c03b041cc955f4d9022dd79f3cee22c5efdcb4688f508a2f6d2ed01ecfe4b3d3dc8415031162b8efdc691350cfead1339650932e469f88531038eadbec2ef6226a05e1c6a074a0458d63e4f17131e2d859c58111417eff1180214d442425241213e4022c29690295715dfedf8091c66dc3755a7922acb1b738095c2037aea8566a6c6d656ea4495af0552b86663d070328292e9cb334784c60ee643c18c8f2cb89a7abe2c6e919066538a1af062a3a737d60d73e3d9c444131845ccf43314e8b94bad059ced131404f013a453a682128e471472f0f81d38600b889f39d2ce2a64d60843a3d5bc800552345dbdbe2d09bf5b275155056a7458d0a3bf63570c9e91d69c4e8bfe5e4e5dd809d45279d444a083f2c965df6216ab8cbf157b5377df6c6b95caf573eabecf7af83db373fcc8b4fb74ab4ad5feafb2652dca93d3c15c3ff0d956cf62db60a7f3a1388e7ba32861e9a76124da1e0b9b64893ef81c7dab219764786341f5ed567bee8fd5d5a05c4058444d896110a7da63721a69cf4de694d083fa0a8393bac224550e7a3152c9f7b7e9c744300d1b591eeaccf894a8fdab70a533427847f4a318f466f296c1fa57a518e47de9af8b1130d1f6836d1619291749ac3d95a622adbce9a946340d36bf1b952f88b85021d5eca095df9918bf8bc0874fab73d660b4b04b73969fd216c451880e29b5aead74703f714b73b84221139eed0f625653c85996e6972e38036e62ed7e126d5e41d1f80533b3bc08982baf094664ba2fcce846d649a75495d53417ed2189e2174061204dc3dbb9bd0805791d9ea6f04bac243e24320779a0e7e0c9a72623b6c8120b04292e3c74573f2c223b74067417be2e68de7cfdea38dc98eceded6d7be4ecc0337ddb7e1112de2481b87553a4e01e6e7ba88f0906d2775b9e0378640318d4be40c203c16993797a55c443ce8e3455f1975df1e016b23e99f391b95b32695ff6c7fd36a944d7e32897d7eb7b0e12f6a0f12ec9ff9fc3e2408ebedbc708a129b3438eed1430c973ed75e1ec19cd5e0f2728951709b0095b322eba5272e3089c6fab041d0025bc8aa14f0fa47ccb4605010e8b2fd3ef1af0182e8772c6c3a6697c1e268b19ac06e15f0b688a5b35716341e5ac58da45ce96ef30220a3e81e29fd860d6101c758f0aab3c6b810746722c92958e0b71f8c37c533cda72941164947cd7fd8789041842ce8d18332471f525ea04e87ba810b907c32eeba143689ac33aed8e49d075c9a5383ea7e351582aa467b861215f6ae9d7d9992d035b5254a2739c363c52ca63027824e4d2eb3f63c0c86f89508f7482056311c6f91dec99cfba7ad6561e6db1d3c5fe7bf4fb411fbfcbe547c31c59a1284b7cd5614c9bb5ed6a230b88994d8658b2d478c96f5ab3634e0852091e770ac12bc73d362c16e8b72e11f59daba2adb4dbe761fccacad7abb55401f6a3d210043fba337d9e1c566745e2f51e9cfa08440761cac5186cf6541655c76ccf16e2b5fce43af132bb57474ff27b8bf1f2f55a67668fcd8e04e2a74023e47cafee8c535c334a8546b5e3e69cd216c97f3a3ae49ff219d9d4ea653cee03be84a5b10776a5bc0b2a9072c3c72def389c37b0a8e4b6cc65405b6335830a012735ae764afdcd256031c578989bd4b57c3ceb1c62ef40e727c3f396fe88d097ce3db603b243dc2f4b1889a3416ec4f19db5c4e6b3be27ae85cd7d359ab83888f7c440573a5ac0a3dbd960d03ddfe349b0c5e42f27c5a9f3f239063caa146902a2149f7bb4d1f6c64ceccc783f71b4101c1362b1e07526f00b0bb4507cea5e7c13e5a46de137b86d90bd3f241ade63b29abb3b8bb548ac17a5be8ba102f75864acf4be50dc48c2c64d81ddb986b9a7a532ebad989ac03beed054ce90ca8e7fe519853c0b4e378911c8f2a086a142524430e4926c792da26be7b7409cbaf4f52801eab89a2a53032774d0ad7b43d15b049ec830bca266821e36666001d615bcca4812d1f6478824d8d6a3c24e030de3e01133ab2d80f63a28a6777847a53b3152c0ee35ae88c62c1b69bbe5682b6b50de2f5741ce4670d0e4526f9a8ec93b73ad6d35c68dee76ed034fc93607f8c5a5b6c2d84a0a0c728968873d219b849598547b0020ce07015ec7074d8b6adf2db09f4f04def27e3cf6db99281c2038f7d13d609b87f4b75396ede918e84e20376524d222436631a72624629bfe4ed3e6b3bb85a704eca400b58178e24a319e6d2a53fd463234b99f1d4b8facec811cc4b1f9ae4152a859c6876924fc6bb757e8a07582c537e9b02a1eeb1e83bd88226696544ad4b6b270a8e7d5e985d396f400d7fa369ee4b0de31b4cdfc8d4d93df5a2712716def2372af4acd1f7921b759260838464a05d750aefea49654b8a4f54321d85cc1222780ed2984bdfd2d6c2e421d481c3018708318b835f53e964aa5196f0f52c5185944fc3cdc1ee2e25e55f72abc4994f67f72a5435243ab3c6b9b02d6ccec614e9507c997f99a5cb5ca27595b0491661c93bd47e8869afad479e3bfc58edcf50881465a5c41e422db6d9f0df96ee335823bb2def22cab665e830658b05ce912798db0f25b01fdc37c3c2ec730647169d63ca24e04a7ba8f2ef456077fcc689cb1f716a0556a285c251bf2c0e4ce0d1103331d70b69264d95ce891a664b45b372319116887bf984da7d8569619211f76507bfb1cb08d847526e69e4c7584eee4efb109a107f25fca36c44d76ff69fe1ef679f3ae9e2b11ee19ec45d90b11bd8245540ed9c0b7a746db69f7479762ccef2d9b552359113c0e89e851236a1f32d4da42c396403d1692b9da2bf02e0dd79381cabfd71a63327ef4c87402b162cf1b9b3df7977e1a0615e93f798ee2f800979edf8b41e24e6112a45af568ac1bf2d704a559d963423270630fe5348de4d62ec35f02274eaeb18ea1a4a902bb66a4b9b370b29fd231f5d17e4748ac0f8335332c75f04a6ae24f2f6ef0c1b72bbb74a237dd3e01050be545e9fe220696bec1479f30241d8bfe82448c5e13d40e45699505ba86b46eafbb5d277d1ff6cb36d6ae9d64c0479cea5b969c8bcf0a519ed81452f48cb0ae397fdea6c553b8a072cb2129a95026ec87af3c4b53990f60adab40b750308b17b3278d9561c4e65e8dd6f56c057e2dc4df3b64cf0dc09dabd23783a1ae344cf932971fa57de9391da0ae1785a88488543cba5436893453129f6bb6c6f46a0a9439ec54365dee7c4b07acd4e2fbecf63c146ebecaee82ab573fc922bf2fbcb4c6a03b8e7ec2ad12a0c84c1b4797ce120f6880d8cb18195433e0b9fe78185b4ef35d8193dd079bc3cef50b9b292615f5e225ed224d095a2f78fbf483c8243f9834054ef4e9964a1ccbcd119135e5252687a006c9cfcdade79573b3d9d8e59a706f70116db21b6c0d32e17aebd0b88988d10a0609d03dc5d053b459403c5e672b598abdc7c2cb52ff7ec308ae410542815868b89ec30cccc385190f8d183049b58114e3c4584e247ddd7dbeae83d4c0f71d8c9c74663708399aa9c50a0e7d7e05dd5d2ce33d25a3e9cebb58880facbaf4da8da7cdf633ba6ebdfc959dd88f498c8aa3f6f128840033bd00be5220baa2f825b617f6407c36f99df889f228f1d5adbde35b4a28b2262a0e242ef6ce144315c602aeb566dff61721d39d166e1b2e0e4f260b4aa2e71837520b743bb927ff65a235dc865c410a4d368e1096d920cd840ff84bc661b6883d2789839353536621d69527e35feefef638be9426468fbe8878ba1079c9a4f23bdc6b928728eb0cd91f10fec3025b2e1763d7ab3e5c83586bcac6eb745128d9d56388e775c62ca8d20d98aa2cc894727ebaf365308b8f06479d4dae929cf503638256509ecd4c4dd5a4136960227c1222c34702c4691a993fa6c8d9b3f1862dd3707158526ecec50af038e3b97f0c2ff58896dfbb8c8c5d692e5a5c5e8349fc6ad1892dbf3728b6361429e04254b19360e1584175a26135cabb4d33bd581562858774ede5f7971f9a8cf9482a57f94fd1fc35a7c09502614c486d124433500903b7dfeb12cee293823b097a31d3e73a2ad6cdc24b30133283af8e9a02d44acd4554d3530392b61709987eb706b4f461ef7ce0bc42b310182cc2122396b60cf19fce74d9dbce04a1cdf0f982db81d309361c866a1a9f742a0036a0b4dbca9e2eed1c6f72c46462894a91a7e9388dab5852d1580cbf9a05c4ecd75c9d93b312a14e3bcc84ab15a0a58de794177e604adc98e73620397457bcad45c5712b8b8e7945143e22e38ce2936a49bcd2b9e1b7568187c9c184b0d5fa1e85adf0b674c20baec8814520b0cf1db5c1e6f92f5b500d8173d11645ff80de374af7fe4880893f60ee9006d55a7368534747c1a9e4604f0d2f4c7efc6365acfcf7a9dc854ffbd31e8d54cda76d5ff73bc9f02b0887fdbec6f05d6db3a2087f2e36320aa2c5d42ae73b951ff2f5e31b5849b784ea8f0b345b4dded58bf56863c4ecf3c8dfc8db1e60039bd77a670625de3f60c79a66ac1413735b9b37f6fc12e0e3fc3435c29a1a5b4190c213428ee9dc360327111cc4eb557b2d064be521f68932dd7e5aff05d87fdc54fb600300279b81ff3fed72a208da0cdfe2db3ad4391e48081dd1235276b90489cd59247120dbce34888386a9a5ed2cbf7c8f66d55e5e21253123d2cb9cba1a7f3f87b169a7f7a73fcab94af740b6923dc1c0afb716ab03707986146ec38fe7d47fd3824d56825ab45810b492bbf2a7e1646fefe3b30f1c210bb3201233bf7e87aeedcb38609d25eb634b817ff15ba56d004a33cab92586165ebe52745880502e0ca4ec584e835826745f6459450c4f8d0ac2543badd6a57d64dcfff190bbc03bc4cd231502e0be251e10c918ad1aa5ab6c6c7cc8427e4b41b50aea7fafdbe36e7e6a2a9a7e5dfa6e3e182cfcc4e12903dc02367512896ad0160b5bea1a3038de30a8f20c2b9f07e9e4234f50e5555098a7ae701b3cf9ada595f5ea6441c75ed6bba0dfdca22a17dad39fb42c98833f6e945ccd4e71678c83004311a596b25caf83d0f1e02fe0061a6dbecf2b2e6e12272ed98d76468f5444d38ddbfc358c7326d8e76155450e4f1afed9d0e107aac6081df42b4efaac47dbdfd3af3de7c030dad4e152734dfcbbfedafd7a7693cb79300c5fb3b546f64b2691e81d8d2eb9ecea8db11941708b0c7f45aa0e6005dc6166640c35ca9f998b466f04d893ca23ac56526545bc8ee51e7727593d3efecff84f282832c001fa9a9aaa6e1c9c273a6f6352d9bc74041c7e665a3cf8a936a0295122207299b8b48ff500f3ec47e3f0763906d1f541dd6c40efbaa5169035681f0e5a260165d10882c0c9ad0e6db0f8f138030eb4a5f96c6a75400c920e87b522fa1ea2ace2cd86164c009639ce87ea240181e6eba72ab77ab3942d180cfb01ef62eb78f2e87962cd74655cc4a7ab0ac30d8731e9b501c87e8422462fe4d6325c66020", 0x1000}, {&(0x7f0000002500)="39d065cec123c57aa0c34836132755c2ab8e0c05f568d452b148fad5a3bc6b0d17f21ed12bdc90730be3ab8b7bdb95bacfe3615efdcef5e33c0e7aebb3d782ffc740b76055a08d1ffeda0d139f6499c4cfa4dd36723a78496721500c63248f8cbab162a3a476b60fe6d47973ce350a35d37d60de62bde0df7dca76fbd86a475998a32cd14acb1512986ce36060e88b12d10db0444655d3144337d810b5b0d931872e9a5ccaa9", 0xa6}], 0xa, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r2}, @cred={0x20, 0xffff, 0x0, r7, r8, r3}, @cred={0x20, 0xffff, 0x0, r9, r10, r1}], 0x60, 0x406}, 0x0) setgid(r1) 16:49:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$TIOCCONS(r1, 0x80044272, &(0x7f00000000c0)=0x8000) 16:49:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x100000001, 0x4) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000080)="4eae97ad8e02e70f6b3a73bf10370fc140787b4037e4c2be6a0e7898fabe1e8e76542d569924533ffdb01330993bbc914daa6f7c0961c82cd2e4b8efa5fe64b007cb5f5bec55535343884c62db706519f54d74ce9e228b596e57799f117a4ce0f3c77ad43f6e098a7a9986e67e5f3b8fcc7d4c72520d6d814f096097867231cb72d9afd32323bc9184aa8674a092d091754e089cfe651178c8836fa010ef9e985674454bc0c0e3d5d0ef129d80efe2eece5e7d9f73750f3db0392ab085c78d3b2f1f3cc45b1d6d2f5cfc0bd0548407576ff35e9f4c2090a397a61754225d5805c9a4c222a461d4346270a42165", 0xed, 0x8, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:49:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x810, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x650) 16:49:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5a4, 0x3f, 0x6, 0x8000}) 16:49:18 executing program 0: r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) munlockall() 16:49:18 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) 16:49:18 executing program 0: poll(0x0, 0x3cf, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x60) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:49:18 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0xffffffffffffff99) 16:49:18 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r1, 0x20007479) 16:49:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffffffffffd1b) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:49:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0xb99, 0x1f, 0x5, "65fbfb50dca0d39c039c2543a87f006aac5017a9", 0x10000, 0x40}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x101, 0x9, 0x81, "be9f62135bf19c0255dab1b0616f68cf18fbc269", 0x3ff, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9e, "b0000474710800"}) fcntl$getown(r3, 0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:49:18 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x220, 0x81) r0 = kqueue() r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/114, 0x72, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/249, 0xf9}], 0x3, &(0x7f0000000400)=""/39, 0x27}, 0x802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:49:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./control\x00', 0x20809, 0x1000000001) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, 0x0, &(0x7f00000000c0)) 16:49:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000240)={0x3, "e5fe8388e019520e7531ff68e21423a744bfc4f4d2b767db8ec1c4074dfa6c4cd9a5ac3cbc4417f630765b18c9e27cb87748d47e1e87666aa9e5631e1072e8a201a9c30ac829fd961e75a98090cf1194f7292241dcf0feaa9d957e88dce27afdec309631f95f09b78947297ff807aee319c23695794649299cb55fa8df58d0e495b0170c1a4a2cb721588a4a6b83932b27d63930004c98822fb52503b7ca8fef1f33dbbb09582fec10ce4069"}, 0xb4, 0x800) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r3 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r3, r0) 16:49:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x8000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) pipe(&(0x7f0000000240)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:49:19 executing program 0: setsockopt(0xffffffffffffffff, 0x2, 0x7f, &(0x7f00000002c0)="b99f22017b9943a054b1ddf8361f9288404778e59ff1774742806f8e8ca8e5361282baa5981df6c3eb47b7880dc4e48f59aad4143a0af446b45ebc069b8a2e30822f2ad230bf18e6c3dcdad29fffe3a87204be3fafb7d999c523ecc46bf8e4e497505170e8ff50492be8dba4ad13191ba459997638ef32521652a99c33f8d7136d7ce79b5f45e2ae7d633656b143c426ed02346509b943edc904a93d2aacaad8096be54a2fc388988cd6f63158a1f20872ddebac4da36bc7f0f9790a1b3d5de92e7a98a20234bd46cf223e4398b14580cede534a12b36e1a0b3d1f1a88ec874a17c1cd406175ac7ee457a2cfb6", 0xed) shutdown(0xffffffffffffffff, 0x804000000005) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/157, 0x9d}], 0x1, &(0x7f0000000180)=""/215, 0xd7}, 0x42) shutdown(0xffffffffffffffff, 0x0) 16:49:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSBRK(r0, 0x2000747b) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/129, 0x81) 16:49:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x2f}, 0x0) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = dup2(r1, r0) kqueue() setrlimit(0x7, &(0x7f0000000000)={0x3, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) write(r2, &(0x7f00000001c0)="1b9ab828ec75981145335da8897e6de4e21570101aee69a1cb47f0ce692df9565621393b3ea3e0de4a5deaac18d288256626f02dd50e1da3b875295026fd6bb0f507ab89067cf31b1128f59f1cfc4cc522e5942dbc9c48f78edd87d490cf82ba80da4f45b03703d9af033669ccc76052c180bde0d7422e34d2353b47c983036a0408ffc696d098c7316bef12cbf455beb58dcd11c2c453c9b5ee7d008ab43b8d59d277b19dfb9a6dfb4ce0", 0xab) 16:49:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x82}], 0x2, 0x4) 16:49:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) close(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002600)="9a", 0x1}], 0x1, 0x0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x400) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x152}, {0x0, 0x401}, {0x0, 0x5, 0x800}, {0x6, 0xc2b6, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x100000000, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0x1, 0x800}, {0x1, 0x3}], 0xa) ioctl$TIOCSTART(r1, 0x2000746e) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f00000001c0)=""/111, 0x6f}], 0x4, &(0x7f0000001340)=""/156, 0x9c}, 0x2) close(r0) 16:49:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x0, 0xa4, 0x80000000, "e529124296cfbed994a307a566a33124d2a133d8", 0xe610, 0x9}) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "968a0d836bca4ad216413883fe3e6462ae7e27ac"}) close(r1) execve(0x0, 0x0, 0x0) 16:49:19 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) clock_getres(0x2, &(0x7f0000000000)) getsockopt(r0, 0x2a, 0xffffffffffffffff, 0x0, 0x0) flock(r0, 0xc) 16:49:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000003840)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000180)="bd33507e71aea1787f736ebec9b72ff7f7e1d0eda8cdddc50e49cffaa29e585d74235a7d945de4a20aefd2cbc6fb68381975d059124b092ac7544d451fe9fcdf27ef1418c7b93c3fb147a1894ae7230703272508423a42c9c95ed21d33a4b209412255ec9521ca5b1658e3adf938e12fe599c4625177e5d64e51f4c429fd7f84eafca42fe39293d2501bfe1805c34b36b0373547dd20", 0x96) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x42, 0x6, 0x10001}], 0xffffffff00000000, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x72, 0x0, 0x6531, 0x4}, {{r1}, 0xfffffffffffffff8, 0x81, 0x2, 0x3, 0xffffffffffffe0a0}, {{r1}, 0xffffffffffffffff, 0x58, 0x20000000, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0xa0, 0x9, 0x8}, {{r1}, 0xc86415e9367c32dc, 0x4, 0x9, 0x7, 0xff}, {{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0xfffffffffffffffa, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x82, 0x3, 0x6, 0x5}], 0x1f, &(0x7f00000000c0)={0x7, 0x3}) write(r0, &(0x7f0000000140)='T', 0x1) 16:49:19 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x6) setuid(0xee01) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r2, 0xa, r1) fsync(r1) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000400)="9c58f7d05b542031ae86dcc131f804da29a880f94a6fc4e7c6b10f7c5ff25be43c4d6473b57d521e0e429f0d0fde3c42f7f8ad123c0756e528cdc60fae7739aaafbc634ad6210fd4ed0acd161daa2237a493b81fd421c06741b6bf15aa5353645a80a9eb8045771ecba9fb5e4cc248fb9d093409221610568cd83986b200059c4d1dd567cfbba1df21c4417d1cfcd15b0cff9eb2eb717a57938a6f37de9ed571f181105b5266389e7aa80cfe22de217969cec230fa91ba4031f4c24c9d51416cf2e5c388aa77996591220f80d841df", 0xcf}, {&(0x7f0000000500)="3a8bbf6e0e54d1d3646ecb795123d76248a8e1239bdb515a8507342069b3c6a9d7e3915413a624f36d228145ddd59aceef42ceaff8ac0cf9126d40f33239bfb3675e4d7f5da96f5955a03b1215944d95e47cdcf23a89d6b35b6f428800011cc19044b25165ae1e7e2082b5a2e8e95301878611002b3c0e3a0f5dde6c50ce4db661caee0846e17521e3f3a24736ce1c30e2db03259c96cd13b2fbfa0d143d35964f66afeb0d7c4ade11a1b818df4a3879f1a5954888223d2218e04b", 0xbb}], 0x2, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000380)={'./file1\x00', 0x8000, 0xfffffffffffffffe, 0x1f, 0x1, 0x400, 0x100000000, 0xe7, 0x2, 0x0, 0x2, 0xffffffff}) 16:49:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r1, 0x20}, {r2, 0x4}, {r0, 0x10}], 0x3, 0x200) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:49:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4b) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x5}, {0x8, 0x9}}, 0x2) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0x8, 0x0, 0x40, 0x1, 0x8, 0x2, 0xff, 0x0, 0x0, 0x9, 0x8000}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)="600f42d2a464c83e6cdf432069d5133969074f711a43e4e61902c9f1a1107ed592e237cfd1", 0x25}, {&(0x7f0000000100)="d531d580cf177305c03ec7688ec96c41441cfc71f8c103a15077f70130bda43f0538e15ac3dad07cf504d11524f4c850c590e6ea837ba65b2d34158d2258046e5cfc8866fbd348ccff", 0x49}, {&(0x7f0000000180)="8d0a08817b3ced264586bd1f0e3af46852e214eca722", 0x16}, {&(0x7f0000000200)="2a2d4bc80d6348dd9012ed56f1508a990a04e402091cbee9ec207ff55bd743e58b2eadeb2db0f00432c657856fdc74ceac1d8a13cb75cfa7eb93a0f3c0b2d1ee76b2acbc9166c689676173cb9303bb04ccfb069079c02fddcb3379be8bb566881e352cd16b2a0334fd23788b9a9466d0f8b3ddb04736bf987f764165ac450696a43a78a0b7a2cc42db436613ddd1c430c42879710782f87e1966c208", 0x9c}, {&(0x7f00000002c0)="b4d20a108fd3132c921d84438a4123ba4458c1eb9f26cfe9770ea2ae21ca74b8ab838071b0a549ca669e891e91280f43a36cbcf317d1562c9a2c28e8ba79578fc1670cfa6fd35809fa45da494c319757553ea1f8c4ace21428fb4afbb3b4fca08ea4d33c7db7a94ebdf31d27013b6ff55b1807208551e317a34dd29aee570e121bdebc5649b0289adf6ca1c368deaed8cb6b9d2fd9273b", 0x97}, {&(0x7f0000000380)="1133a853bd92d5999a26d0f44096b29b8edbd6c1dde3b4c979d848525f7a7884616e8708c8990b6b7be7140dc39e407e844c5809c42e582eb37db5f4a94d1b1449e9a54305f6ae38fbaa6575220b348e51004fa2e39ce320a0649daf81f3836254710f4e39b23ff1de836ef6eaefdf358ff6da65e781aaca931faebbcd8b9c0aa3838ad43bb49e65682aff9a7cd144bca1f3e727c26506b3a9e180f277ed2f2edcf5fed4487819b6a525fb674370707f1341eb836af89f3f3d9fdda7a229f1ec8eaf7b21b2676fc94362368b1471dd953c8e18b026f462914624b374b9d90c61322260e39633cf2b94fd255767070b6c9d982bd442928ec239e98b5f3d4bf2e3dbfdc0f144aaab13379d05f33dc9f507e38d709579031993b8a860c55d9278c78735fd3638790ee11441e5ac9a3c0a8b72b760d89362a4104f7ef030ccac8a60fe79a72f4da9ba86db9faa65e4ad80e26cce5981b7d4a2cbc20e75da45c9f6c82f44c00274d11296cc5cf604750b5be4d51f05120a3e7f3bf86ffc2e25c8bb13ae4e8290cb70a0dff6648ad9bf0188c0832f1e1f3b0bac5142197235591551bafd07a02c2d5809412c499823bfb9c97295f0d3cf99783d4230172d7d60c189d6411bd4571b1ecbaa50cd72f1d33547762f19f09edbf6c030b4e38806758c7f80435d598c68d278e303f6cafc3f20789580c44b7027399f8b1eacce7b83023434545811826403f99bbda9bde4693790cc2d272f57489ae84d0cfb49e80866c43f0397416c3607a7edcf356009131a8596ef88706c2b939215029a93c8c33e89dc25610f6febae406066992e18caab192b2366585608181558b5b5c6e650e4109116142117148d6d3df29303b670f86484a305069de6289b8c6e15af557eee90bc535d28ceac16a9fb220c7cbfcd6547405f075746be239e535dac593327db16d1a929722415e944a8fba78e94408ea4a3ba4daa83c91179aaa5c9f91a17421b1de4a53f0c82d96a1bc59e0e176d3ff619cd1c80bcd9c5e95ec9fe88407c703feaf9baed2b537a5b285bb37d05d7b94821732a851bf26f8521c484e841ea6e4f548b7e9994e841ef44b11a1312ebf381477540db7c7b0343373a9a505f0e5a241e7ba848e1bfb7632baf42875e59e6fc01ce1b4768619999ed1183a91ae31f7cb8b94f6b069ffbbf271327f1fbd0cfab27755136520179707a4af1f86b63bc8ff429e3579d00b32c4df5bba804b046ecf41e87aa9b1a2d2126e652586149e9bfebb9a03b3f17f409afce54c24a91887a0274b436bb305026f979133c496c58c645ba0737a5f079a97af207123de1a7be829f02aa2af9b8b506b77182d45d3756d3e77b4f1e54dca846069cce6f257227f13de9b7494b0114638ac2cd34df2953a56750ac4b2c79a5e0c353d747420430c31918d9283700cb9e41cde9d61b297446281357b373fbb0b16b5da7a7fbb3e0e4455f4d320d2683205bdf9773d475cac3624a97f69a46ae9304ac8b239555d153376c4724d77fe8170f3848fcead9663f5f27a8b03ada7c9de4db7fe83a5bb5fc7d04bf923f3e87ddd3e2a275fe0403ff7f86d39a55fb142e2307d561a3f489bc1b593ba037e80038483ea4b16b7585ef8b60f4e0a3c21af05b465b6b7bcf7faf742a0d67d3a90a0c4a621d85891b65a0648423216a70b08c93a72c07f48584eaac125d3fbd05d15f2fb9ee6321f138d597c119beb866f5a79abb28f2ccc2bbfad8ee193546ef68175bb6f14d5eb52f7a4e65b8635ff4fd376f06819b9a2669b2acbf976b6ecacd028c1c87ff2358d6d9ec8c3cef117ba9c746d0612a65bfcc2e93d29620c4eca6567b6478bfea17d0c48a846bd00b774148bf69f605b3ca8f97dfe20770bc83a577928dec0894d540ca0d25989a9e33a743cb8c3e20b532fad96ae4439a20c0fc4121cc1d695789af407a1699a8d32f8338f8e7f48e687f4b79405a024f9d98324fc87467e3bcc7120565633bfa579b14b07bd09dfe976776540bd3c956793cb02b7305603e8bf88838fedf30ad6292d01d333b5ded553442daf19ad6249bdbebfa7e8b128fc48479aecd04af5ef3ea52c71bd8be9fa90ee5575c415c34ecd98ddbf9f21c71db8cad759b142d302a509f376b1e0083d5d8b8a32e8521e8b386ee764aac50edf4606c24b9e36587e41845bf0a9e5969a6e1db76dc97b735a7c7826039c8a4bf61bc92b4aae3f0ebfc6d32adf249d49e3211080dae41cdb7d220dbcb0a8c9ed62f0670f7e78b2e33ea616368cb6ad52e0dc4985ae3e74ecf9a6ad2e911b562594a297922edc297b796d171689ec974181d376ef59fc848a6ce564fdf188f5bc8043243aec4d7519d964c2c37fb5498fc398d1b4a71ac88127940b323e8c3cc87d7fda7d57cb3830330f6d99407f3ee9b9a40f5053dbe7270ece970a4ffd6b05cf25834c161c5342c20b0090e0254edb6844d41940709a4e746f4239b05bf8929142ffd71b75022fff606cae822555e98415b3b21a0a87c00da345ce99988a38a9e3b781d2851a68b596413811e76b34573784a18361723228db6787479f9017b5bdeb67237f556709c9d6e1c1c61bb70811db66ba2c31937da65848e63e4963253618b577366a42dabcf574ad28c2838fd99b91db77ff69cfeb764f0845369f887e39e84e71fd6604a433118b973dfc81916580df584e35ca33c28edcd17885e30edfcf8790b99541e0f9f0e490e950f9393ca2291cb480e213bc3bec4e85d2cd1795829700a46264621837eaf26e482bad2d712babf4ea4c42d37fb61255d45244980701bd66645a06f22688bf46519db3ed2741c6414d2c453ffd2826938aa7d9653a6f84204fc825ba49e6ba3be21908a83094480a69b3ca7323ded8393e991c9933901d155de93ab529025f776f9bee1166ab7fe764266445f910d310678c9ec26181de675160ddf7d934c3798aa8a413512b3932a424a2979670e39d296fc2f935180d0f443877a9cefac64676c0a0c05badc944f58b39a46a2f7227a1c986abd73011c06dbb543776e8edebc0fd962597a1c9e557e27cca46ae15e324184accb03f0e66fdfc9d6e91b37a1b5bb7039fbab3946c26b74f9dbaa9be7e5c416038ab1aebffe336f84a48e2899166af069d33b10bed9e190190a953312802eac34f5c4d45176e4763695d6c4d53d7a7d933f2039647c359cf04f3af8e7bc694c1eec964c6d01ab1ef18afa271a65713798e1c55281557d3c357f8d62382b951f3860ffbdc884d792163b3a30dc1e2d2986ced1f7734241c8034f5167d6536852f3a2782fec2a96f2705361e6fbe78ac50a812e21c1cdbc0a307b8353d661acd987b2ed63d593204814129bbc6cd114f2385134fafcd1cf77e463367750ee06a883292d0c831fa8bcc61c6419ab67ed95e283f38a243f93922db7f0678f5a17ed90d49170720ff11b95e9c1cb9cceb45f3a176ec7091d4a454d654cffced3091cfc916e11de746e3acc44ae37c41fe25dcf204131a55cfcead47428e191919e4d8eeeba5be71e2425c232c40813da99450541ea49b7ae1a219e2362ed4d346e687a8cb82cd2b89a443cff98498df64ffd16417e62957c22e6e2af4ee3844737eb90c252cf98a79c9fbfb42fb446bbe567f64a1abe0b6c4804c9119d5f8d214377aaf6eaa85eb9e2b1eb6bda45ccef2fa72467bedc44bfefe9f142d6ca1ea5642119b07a7125bd5017afcfe72711f7f2365c91f76d0971d0c87a51001f505563dd8672530550db647aca74892dee4aade7bfede12c82c586ed1c582995202331dabcfba0d9003b4c7310c00428003ae45923a388259ab4591b95fdf7fa9e33cbe4f38c983ebb4da5c4e23d12b1673bde1621b66d0261372809806f3bd0b1e1b74d1a42225e37801140614303079ea16b00a7080a59b06646f1ca2c13223b555e45100831d0b89778f10ab95b03a208a5a76325c6ffef3d2d9420e79b802e520c5388c8ef3d60c8eca78a70d8e7faee37a0becbd210a97a38b5a955e841347467195cbb1e6b35f0e27f999fd6739d089fd7b6ca2f4e249356d3012564c102363b4e94bbb42cdeefdde073ec69f13090ddfd03de03fbc7a3f985963c311f52a7172a965c4ebff2e103e704b482dc3e7e7fe9ac576ac74792a367c91cdc5f81569ca18a371dcd5719b7f6407d3e247cabe93b5cea1d61a7bc467dee9414db8aac146c0c10075db9bbfc6e2d31ba64ccb32603362786950f8ac5892818b562a06de3613f4fc2f1220af3ef25e588e6389f769ad00ecd469dcb133ef752aa9362b68efbd538797c68a282dcda8bf8b0f0efb5995d7ecf3bee02ddc65657b829d7ab25a138d137a4735e78f9d8ce1e5fa011afdb74caf994995db2c01cb3526978983cc68f7926ba2fcd9ffbe76e5dfc1ccdb96d5a4704d61a501181a2fc8c24a80b7019636ff70207bfd893d29a6ff1b85234528f121d49a801d5bf90c2cfed38677b6dbf55ae9ca36342b93ac5f077da370e0d74b11b5a2c3be5ccf8a11410fe82f629e097ffc8812a438fd3a462a84fb0fec1094914618c4703a93816485dcae1cd02ecd75c431ff7d4f54cd5bb25d37ce371fe037e10cf898377bf2d500bba2f90ac75892dd77074058ffeb146a3ac4e55a24f217b45b7a8f710484f7aa90a697a329670e8ce81e93f24fffc7baacd470fb29f5d5e1331c2bd17d9d18597e4bcd3a926f5bd8b8893c7bf0368081f64b5c14658a6d498db9c67f969149fd040575fca1e96283115aa9d13031fbbf00ae498e3cf9ad2d72075be6a28fb9098517b12ca768c18bd6d92411b3afd002f2d4db2d33e296ee63f3454f87a6e1a9e44c4a6bc1a7f4f7e1194a9603068a9c9dc6f083a3892665716dc18ec0e230724ec42516bc9931d504a0fba7f6ccf14b1189d59adf410e5245cd7fd45b4376664de8afe927cbd76f2506a287695a20779eda7ded0e0efd323e6197d6a317df50dcceaa77acd4cc271f2d270872c42098e8a39193d03e050756914dbceabda11c7fa49efdfda6cefd35e6f9e388e8674f754f3a5d71db3d28f8ac7662db813d80557e1b41bc3a6bb17ce2e30ea489436524a0ac00ad1ad8acc164d1defd8b8cba98d481601961b97f6a2cf8b8ddef1fad770b7f22fd9ecddc5fc29e99566aeb21da699e06e1c48163b79a25198f520ab81880715704846c806c04b589873f327d7db52efeaa575cee144b82e2cc799cdbab0f4a01b871313e9dcc355c51483d22261183597b35f4c9624b6d7005a6c1f24f2a6b0acb2ce6937a15b905d7bf8f4bcbc88b6bc1ceb12ede4346bd0df24291eb713dd8ea49a061ff4262ab839659040e068149d268e8b768629d3b83022f5d045dbf81b2be8a7efacd79f6929405207108163f9d403a8d19fada3af720d836078f80af828eecd7c1a6118d74fd6e43ed821f591ae7af6f1875ebdb2037338ab823a52b21e42b78aa051a6f01899a0f181dbb63693fe84fb401bdd1ca11e5c78f7e2ea652311604f9f9adfd3dc599b0441ebea899fc1ba5faf3b4de892e1598065b64c7fcb7a5b48fe36b92b6a7bb8903d5cb03b6506d2509a870a5c017b138b8c9d9947917a0da97dabb19740666a0e120fbebeb2af4429937ad758e5cf74dd06fafc043186366d0be32000fbeb0571a005702639ca8bd7cae377ca5b7b28210a6e5cf4e68ad15121382de53ef9c26de25dcff70df41917b49d875b21e22f6cafe8a34d2f8de6a2539f16e2db3847e2139646c2af4839f1fe66570b393ef16aa46a2f5709ba2804a99df258e7d87262eb778a87b59ee1", 0x1000}, {&(0x7f0000001380)="d8ae79574fd1e5b6f2d681819ddd0b04c9ef30f981059529b420ffe1b3a95c11d9d23222272b2a9a18ba16e473ed101cea88f6b2e656c1e6c2c5d213e4bfbe3dd26e", 0x42}], 0x7) fsync(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) pipe2(&(0x7f0000001480), 0x10004) 16:49:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x800020000, 0x100000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 16:49:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f00000000c0)="01201a56e9681eab07783b3706000000000000000000000000000000", 0x1c) write(r0, &(0x7f0000000040)="dd286808d1a2d6b5b512bc7bdd2e294ce802c3b1dd4006af", 0x18) 16:49:20 executing program 1: r0 = socket$inet(0x2, 0x7, 0x45) setsockopt(r0, 0xb96, 0x20, &(0x7f0000000000)="bfedbba5cb7b632c2c7b45e8180aafb77afcb57e6d6ae28c18d017bc8f3afd1af82affb84f8d16f31c2b5d53da4fd2f842eda31ef37422f96f4ea12aedae6840e3df9bf3c1f98688b33114dfa4c64e1b0a434a104a44a698339a9531ddae74864d7bc2e9c38a86f498a36ff0218eed06e032c83fda9c47a355738e789a7f9cf30c", 0x81) poll(&(0x7f0000000100)=[{r0, 0x3}, {r0, 0x2}, {r0, 0x8}, {r0, 0x30}, {r0, 0x16}], 0x5, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x11) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) pledge(&(0x7f00000000c0)=' \\,\x00', 0x0) 16:49:20 executing program 0: r0 = msgget(0x0, 0x100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/12}, 0x14, 0x2, 0x800) r1 = msgget$private(0x0, 0x9) msgrcv(r1, &(0x7f0000000040)={0x0, ""/35}, 0x2b, 0x3, 0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x104) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20070, 0x2) getitimer(0x2, &(0x7f0000000100)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x4, 0x27}, {0x18, 0x0, 0x5, 0x5}, 0x7ff, [0x9009, 0x5, 0x89ec, 0x7, 0x7, 0x401, 0x7, 0x10001]}, 0x3c) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) shmget(0x1, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x100) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xffffffff, 0x4}, {0x0, 0x6}}) msgrcv(r1, &(0x7f0000000300)={0x0, ""/219}, 0xe3, 0x2, 0x1000) mknodat(r4, &(0x7f0000000400)='./file0\x00', 0x48, 0x6) fchmod(r4, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000440)) utimensat(r4, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x55b4, 0x5}, {0x8, 0xfffffffeffffffff}}, 0x2) open(&(0x7f0000000500)='./file0\x00', 0x10140, 0x6) socket$inet(0x2, 0x2, 0x9) setsockopt(r2, 0x1000, 0x4, &(0x7f0000000540)="4298cfc7d807b34005efcfa3dbe59da7e6c35fb08d0cb33508dbfdd5d953948994bd7641fa858f", 0x27) pipe(&(0x7f0000000580)) r5 = dup(r3) syz_open_pts() utimensat(r5, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x1, 0x3}, {0x3e9d, 0xffff}}, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000640)={0x8, 0x9}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000680)=0xc7c9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x100000001, 0x9, 0xd26a, 0x362e1ef8, "71e199c4e0ccc0b8ecba7c909cee81f168e1576d", 0x1000, 0xfffffffffffff1c5}) 16:49:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2d6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8000) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:49:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c04ed2d2f1f509238f6c402ec01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828fc2d2a500a35ace697bef649fa9d103434820abc0c652fce146e7f0bf0cf194bcacfa3444002007e14295fbaabbbaff5b7e214dea79d95e8f6b9d3b3c190fff0ee7e96424991eed1b4b826947ce3a6963725b058cb3ac9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0f1ddc35c", 0xa6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffd689, 0x0, 0xc0d, 0xffffffffffffff82, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/171, 0x31d}], 0x1083) 16:49:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xa35e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000140)) 16:49:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) 16:49:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x2000000000000002, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:49:20 executing program 0: r0 = socket(0x2, 0x4003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="22fa3a21b38350fa02c994a9f9f581a814"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:49:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) 16:49:20 executing program 0: r0 = msgget$private(0x0, 0x18) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/251) nanosleep(&(0x7f0000000040)={0x200}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc1, 0x100) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x94, 0x6) fcntl$setflags(r4, 0x2, 0x1000000000001) 16:49:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x7ff000000000}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 16:49:20 executing program 0: r0 = socket(0x6a5e3a3e621f1882, 0x400000001002, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:49:20 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) open(&(0x7f0000000180)='./file0\x00', 0x10079, 0x80) 16:49:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) close(r0) 16:49:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x5, 0x180) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/93) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) 16:49:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x0, './bus/file0\x00', 0x2, 0x100000001, 0x400, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b4ee141b78ff8db9c4735bc5a35247c5c9ed50b7fe67dcfe23d45955a1901ac4ccf616942013a97fafba61f65c2655930f9304a1f313d9c5a129f6b8ad87ea579930ec6143f22847f18927cfa249c6a7ae7d0bd1a7c8aa3bd53effd6a682e44f4c8b2b6a8ff4fee3a6a8e4e8a99572764e475cded386a7963a9dad6b1b9ff7908827", 0x82}], 0x0, 0x0) close(r0) unveil(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='r\x00') 16:49:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x40) fsync(r0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc347}], 0x100000000000005e, 0x0) 16:49:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xfffffffffffffff7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x3, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) shutdown(r2, 0x3) syz_open_pts() 16:49:20 executing program 1: r0 = msgget(0x0, 0x3) getgroups(0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x1, &(0x7f0000000140)=[r1]) r2 = socket(0x0, 0x4, 0x3) recvfrom$inet6(r2, &(0x7f00000000c0)=""/31, 0x1f, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x5}, 0xc) msgctl$IPC_STAT(r0, 0x2, 0x0) shmget(0x0, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) setgroups(0x0, &(0x7f0000000000)=[0x0]) 16:49:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x80000001, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x2, 0x9}, {{r1}, 0x4b3da1fa622bb6b7, 0x0, 0x0, 0x993, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xc0, 0x6334, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x101, 0x8000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1f, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xf00000d1, 0xffffffff, 0xffffffffffffff2c}, {{r0}, 0xfffffffffffffffa, 0x48, 0xfffff, 0x3, 0xff}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:49:20 executing program 1: mknod(&(0x7f0000001b80)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socket$inet(0x2, 0x5, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x132) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7fffffff, 0x7fffffff, 0x4d19, 0x6, 0x5, 0x4, 0x8, 0x3]) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000000099ce00", 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x15c]) 16:49:20 executing program 0: r0 = socket(0x20, 0x8000, 0x9) r1 = socket(0x2, 0x8001, 0x0) setsockopt(r1, 0x11, 0x2, 0x0, 0x121) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/69, 0x45, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x3f, 0xfffffffffffffc00}, 0xc) setsockopt(r0, 0x36e, 0x9, &(0x7f0000000140)="a25afa153724276f231795fd32ba259765d3680a070a41e2698c6b5ce03dcb8ed2adcd03806dd4cf815c0e8325a1404fb8de4901495485d4a74b740850b0aeffb65fc2f70bf32dbc74f962e1c415acea2e1eea638591484f328e128f4a03b6c827f2f8b407556ab3446c93cbdd8dbfb757b648630efbd34a3a507d482fd412e2a79ffe3016be280df0e219b0776c7aa2514acb6fb9fb1d38c67fa95163b86f52d03135764c55efae24fde1d3699ea0863411d108de4dff0f889dc4707fa48a0d3e546cb17fc4b8a44236db4468d5401799896488b383168ddbfa403a94fcf3dc2ed6a00b0eb6b28b0625e5224cebbb120a59feac0a9c2243fe8f32", 0xfb) socket(0x0, 0x5, 0x0) 16:49:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000800)="baee7e58403a7b121a9686e0c885254e1ac52c4a63588f7ccbc09fdb74210253789dabafcc3fac4b0b651cbd39080d92513c7d92885e459d3cce2254f1c594b111ecfa29aa21c3506d6ed22c4c32acfa8a6b7c4a7846cafbe9c9da9e42a13bc165cdfae065d27ade7fe75d6504bf4abbfd66e8b7a5f0abc616a56a0972e85ee89321f9e7913ece514f1be97e4148d0cc54556b1d8ffb4e8c5fcb9e7f74cb51ddb9774a016407fcf21552093ada648801ec1cfe677ca2d37d9dd17b353835b05d9c07661253001f5b7ac8730b", 0xcc}, {&(0x7f0000000240)="0e139ed35a8d08472932030aba99f029b81301826c8fc033ad60f056559f9f0d5442f376eb64e52c0d191367d790234de444dc4e013eb1ab4ec1b72c5eedaec555550b8e10f649682199763e69a410f1b3c37299780dd5644ebda42ba312d7ae44", 0x61}, {&(0x7f0000000340)="4b2d271ba25a3a48c770a9077ba6c662a0f4f864ed91dad63b31b49540c7b7b60105b271c888577869cd4fa8577bc8f31d677529d6841752eff12d5c7f8b154c6af6f10509b6e2dec89d113e36788817", 0x50}, {&(0x7f0000000600)="205dc68d5498036026534a31b18bf4aea8a637b9171600d16eb1b180ca6a15577bb7d5d596a92cdd90cba82d0be192e83d55e5ce2dc5770b647965fa5cc1c61949fa348fd26fae7c63092e7555f0f7d402b61804335a6f927fe5cd802c192e22aa4724e10d3466048baffc9fa72106a5b1cc0d07186aa69e7446b69f65812a3031f1a8afcc115713a0b5485c07e7b8ca034bcd910bbfc46323782da3aca4d5309e0acb52e1684a186df31a7b", 0x5c}, {&(0x7f0000000c40)="85f8bb84c0279d1fe8a4d94585c537f9fd8847e759dd294a9f41d5d1e7094bd21843a6007efc8a4595814f2f460ff63b81c58c5f0f3840eff29dc21da8125776f7f1f49724f3c710f481d41c37c518a9a23c116fd3a017d1aba48f72f51ba0f8274a5c2be8e1465e9712373f455b5badb8ff16140ae56348adccf81c2eca43b1e0536480b074d84a679ff599a30d70b30dc7bc3c43333185c2c761e04eb2", 0x9e}, {&(0x7f00000009c0)="e05f9f9f9944580c64f72b275ce72fc52652d1028375a3405ed43b389dbc147dae0a13c2608100b8e1442747a10c280297c71f1642f3cf2ea06063b406e223feadcfc324e5054707703dbdae6f5ae8d8267e13419c5b4f2571371701fe3aad1d59d00dd60c7b5873d181f59de7cc77d132", 0x71}, {&(0x7f0000000a40)="15c73c2d3ce7cdbc70291c260aa25a4f316d4d988385b21fe947fd7d67055d2cdce9390bebd65bbd570640a4a35f029d78dd50e1a66135b7201f2cda45af99c3c8059ebf38e9896d82f340c445964bb79b10c1d9274a55d5960f995c15dc36012313faf3d8daeef646610e1f80886e8c74b2b3f00447c00f4c32b8dab7d77bd39f6506a6e62b0ae50d0461b9167e9f1b0cd142c3f840eaf8e793aed2cea6ecf4379ca57e60af28ddb35196d86b5d0ce918834611f1105406a2b3138f3484dfa96b8c5e90838a72322833f465587d954cdcb9fe33a7065bbf76cc", 0xda}], 0x7, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x1f, 0x404}, 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:49:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:49:21 executing program 1: rmdir(&(0x7f0000000000)='.\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x5) 16:49:21 executing program 1: semctl$GETALL(0x0, 0x0, 0x8, &(0x7f0000000280)=""/160) 16:49:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 16:49:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x5) listen(r0, 0x0) 16:49:21 executing program 1: r0 = msgget(0x1, 0x8) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socket(0x1, 0x1, 0xc1c) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8880, 0x100) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x171) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r5, 0x2}, 0xde40, 0x3, r6, r7, 0x80000001, 0x10001, 0x800, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x40047309, &(0x7f00000000c0)) 16:49:21 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x182) getgroups(0x4000000000000018, &(0x7f0000000080)) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) setgroups(0x7, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0]) r1 = semget$private(0x0, 0x3, 0x21) semctl$IPC_RMID(r1, 0x0, 0x0) 16:49:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="00020000ffffffb27824030000000018000005eb5ad35a050000000444af66c2a8f72c7f1877bdcee69e2bf25ab0241a9cc013f6244703639924c0eebf23b488da1243377506502fbdefc5419969a6baa7a8ba5c38ec9c4f50c2122599f6efc2fca3b588fd7b0f426a4a7a698e1f68daa6fa2fc0ad09fd52ca14b3fc68f60280988555c729ca275e547dd65009ddb192417d11d67b5e339f3538f7eff4fe2c5f8892"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x62) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) 16:49:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:49:21 executing program 0: r0 = socket(0x18, 0x1, 0x4000002) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchmod(r0, 0x80) fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x7496ea7efa5a701c, 0x12, 0x8, 0xd92}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x8, 0x7fff}], 0x8001, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x7}, {{r0}, 0x0, 0x1, 0x20000001, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x25, 0x1000, 0x400}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x7bd, 0x8000}], 0x3, &(0x7f0000000240)={0x4, 0x7}) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) socket(0x1, 0x7, 0x8) shutdown(r0, 0x0) 16:49:21 executing program 0: r0 = kqueue() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0xb9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x800000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:49:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) r2 = semget$private(0x0, 0x7, 0x38) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x10001}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x6cba}, 0x8) semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 16:49:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r1 = kqueue() clock_gettime(0x2, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x7) 16:49:21 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x94, 0x1, 0x7f, 0xed3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000040, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x6, 0x400, 0x4}, {{r1}, 0xffffffffffffffff, 0x95, 0x6, 0x0, 0x8}], 0x3, 0x0, 0x1fffffc, 0x0) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x100, 0x0) 16:49:21 executing program 0: r0 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x4813, r0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x12, 0x5, 0x8b, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0xc4, 0xa0, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x5e, 0x5, 0x4c}], 0x7edd, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x40000001, 0x7d1, 0x1}, {{r2}, 0xffffffffffffffff, 0x4e, 0x40, 0x7, 0xe000}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0x22, 0x2, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x1ff, 0x7}], 0x100000, &(0x7f0000000180)={0xb7de, 0x4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:49:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) recvfrom$unix(r2, &(0x7f0000000100)=""/126, 0x7e, 0x802, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 16:49:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x80000a00) 16:49:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getrusage(0x0, &(0x7f0000000080)) 16:49:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() r3 = getegid() r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x4005, 0x8) r6 = dup(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x80) getrlimit(0x0, &(0x7f0000000400)) r9 = syz_open_pts() r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = socket$inet6(0x18, 0x3, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) r13 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x24) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = kqueue() r16 = socket$inet6(0x18, 0x694525d93dc52c68, 0x1ff) r17 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./file0/file0\x00'], 0x10, &(0x7f0000000180)=[{&(0x7f00000000c0)="a70b7e5de4028e7a9aab14c9bb3fdcfb34b9d0c2c50b796ff4b666544250b2bf99b39e65892b1a9fa13bb296d648fe9d414c8a40cb6975bd4b70e45a4ffc1cdc12c3", 0x42}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17]}], 0xa0, 0x8}, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffd, 0x1700) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4004667b, &(0x7f0000000000)) 16:49:21 executing program 1: r0 = socket(0x0, 0x1, 0x6) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:49:21 executing program 0: r0 = getegid() r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[r0, r0, r0, r0, r1, r0, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x114, &(0x7f0000000000)=[r3]) chdir(&(0x7f0000000040)='./file0\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmod(r4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x8007, 0xffffffffffffffff) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r4, &(0x7f0000000200), 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x1ff) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x8) fchown(r6, r2, r3) 16:49:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:49:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc1}], 0x1, 0x0) dup(r0) 16:49:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x7) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:49:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e1766696c0630000394ca108ae2c3bdb56f392edad85bd70045029967891d585af82227693dc5f775c554"], 0xa) getsockopt(r0, 0x9, 0x0, &(0x7f0000000100)=""/7, &(0x7f0000000140)=0x7) socketpair(0x20, 0x8000, 0xce82, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:49:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xac3, './bus\x00', './bus\x00'}) 16:49:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xbf9e7af03ec2cc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = getppid() getpgid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:49:21 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000069c000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 16:49:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x800}, 0x10) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:49:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, &(0x7f0000000140)="982c60703875de4db311c18da86e4bbfcad604ae73f09447d74d503480c6b57eac7e1bcbf09f2965b44d8e1d0469d92ba7b0e54f50d8e8c788f8879503ed325a9218eaea0566ae00545df3a681da4f70243e6e", 0x53) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x140000000001023, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget(0x1, 0x1, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x5, 0x400) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 16:49:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000020029, 0x18b, &(0x7f0000000000)="e7", 0xb4) 16:49:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:49:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xca, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0xff}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffffff7f, 0xfff, 0x4, 0x9, "b72309cbc16a29c0f7ce50ac8e7a4864b41194e4", 0x5, 0xeb}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x6) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:49:22 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffeffffffff, 0xc2df, 0x8001, 0x3, "15481562f16d378e66618c82c4f9d36c9beab3db", 0xfffffffffffff001, 0x1ff}) write(r1, &(0x7f0000000140)="02", 0x1) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x2}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x4, &(0x7f0000000080)=[{{r0}, 0x0, 0x90, 0xfffff, 0x6, 0x7}], 0x1, 0x0) 16:49:22 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:49:22 executing program 1: clock_getres(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xffff) ioctl$TIOCEXCL(r0, 0x2000740d) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:49:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:49:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r0, 0x100008000002a, 0x9, 0x0, 0xfffffffffffffde0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r2, &(0x7f00000000c0)="c33847db4625b5d382606c48f330182e2f010f94cd82adddc8a3f3b75780dd2a60836024b260edd8dc37bf1b792bb95eeffef8b5f2f23f425839e3cd3fdde0586e5b6e25cf6233f5d8d4ebc552857f6af62038e21a060909333b0f0edca731559bf9bfa49e03d44bca9e9acabe768b", 0x6f, 0x402, &(0x7f0000000440)={0x2, 0x2}, 0xc) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r3 = getpgrp() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x6, './file0\x00', './file0\x00'}) r4 = msgget(0x3, 0x2) r5 = getuid() r6 = getegid() r7 = geteuid() r8 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x7fffffff, r5, r6, r7, r8, 0x6, 0x7ff}, 0x7, 0x8001, r3, r3, 0x5, 0x80000001, 0x200, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)="8ddbb7842a1e555fd40a7ea44876f7867f11fdc4b821d25275", 0x19}, {&(0x7f00000008c0)="3a6463d41aa32992e2d9f76ef97f42a72290c79001404eb41d346666600602aaef89d59a7e187bf634627a62b56b8f6d0bfe6bb4e308b60dfc850add78c0f964dc0671134aece70f868e864c1ff9da16a66101d43fd1e80cd31860a665683ebd64830afb6dd325070c35821496594a80f65f2bbed130d8860918987e5df66ae65f043bb8422be3ebb295881563ade0a91d014823223793460e548ce27573ed613e5338e51dba0042548b3a929bc1e7b5375f5dbdbfc3", 0xffffffffffffff9e}, {&(0x7f0000000140)}, {&(0x7f0000000180)="c74ae3ad9e764d5f43347fcbf63bab5d725b4f1abae444095da068a858b48c275931124da4d2b534cffede0f6fbb3f15f1ac4da54904c6b6eb75f0298d95f337a35721483cb8e8d820e6b4f93d7dba2c953192718dea5612bac8b57b5cf8", 0x5e}, {&(0x7f0000000200)="3c12ac455fee0d477e217a263374ce78402b2220412e860eb78455317004d4cd582d715738fa2e5eaf957e63b7a8c1e175850fc6b20fdb026d1ac4948020e63c1a435fc0eb3330ddfdbaaf7afd78e611ab5e03629747e37321ead229756e9c662bf879747a37880762a4e18e52c64706837846f3665cd424658483c9bc3af70d0fb76ea5fd58c1386a4cf6377c8c1a48d70070253726a580076edbcc46fb2aa056c0d11ca00feace2a4f19d795ae68bb20aef528ccd637c63de00e72c2a61bc1618269d1a7cbbe9bdf2a01c21370ab2db34d11e1", 0xd4}, {&(0x7f0000000300)="1caa3c2225f0146e483b65a95c720396f7e44c9fba89cf6eb71d19a8e79f8f716f44683c53f6ddb91022eaa28ab6175a8cc6ba0cf09c9f33323725f493c0866eb35b27bb8606a63d518228a21e6b5bbb62c63bae7387cfd9df4bfd75e74fbe793f5c", 0x62}, {&(0x7f0000000380)="35091ef9eb2bc07429872a7e2b00fc9d8bef19657ec165ef887b34702bb1d7e3e164d9ed14554e8d3732c6fbee171e34a4d82307f5990378df2f1b90bd6fa16699303f0700e8544d647aa7c00b740b1150095af0e7255dcfa7d298922177200e9822f283879464f330339479a60e7a114f5b9184ebd6b730485ee11aa6b159316f130c5e26060efa63851862a92892a4fbd80ac9a20b9f6a1acbedf52e253956", 0xa0}, {&(0x7f0000000700)="1f1b148b641aba041d1ced91ad6083b0302ff19c08b930c25a890321e2d3e897b99bcbb71e34fed3a57df1abd6769049a9ee0f5f78ff544f145f3ca486cfbf75faf56e12c07cc4f86545721ed492f5556d926a9676c51b97e19e2772a7e521473152f0c94467bf723000943a2ecf27df60f456b1cb5a619f508c5cb8aaca3c42f2340000000096c3b391a6d80b58afdd191936768fbbbd417d7f44498e3978a57c3566f13c720d8eca253cd2580e5a12b48d10af075c3f7c15dbd0098c323645743447e64803d7af954dd1f21e877e349de18bf6f07febc2bd7c644b000000000000000000000000000000000000", 0xee}, {&(0x7f0000000540)="bf873fabf8b71a90d66cf9755737a97de72df24fdff2e5198010b09cc3db045842255db5e2683ebd208c3ac38bbf3b0b8bf8b9d7a98b2306f0000d3c18a4feecaaa3db", 0x43}], 0x9, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0xe}, 0x1) 16:49:22 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) 16:49:22 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x41) r2 = getuid() getegid() getgroups(0x0, &(0x7f0000000140)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="120b7c2d425593d22769e2135981450a5665bae062f7a34e85bc1c9da26d83b64ac8c312a9bf9b0d2c06438a8b45b4a7e6313db0390308e6e5e0b1cea163901af84f265d1ccee60b990eb71c5d2563a3d686f506608d02018c975ffffe1672ea98e74bdcc3b80f4108ba75deda2733e86b6212393a1e80ad03ab614fa5c526adfde1a382bfbc41d44cab4b0b7838bc90e76ff9ae6098d36c8ab73c85da8cfa3d8d1a2988ebcc99", 0xa7}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x100000001, r2, 0x0, r3, r5, 0x192, 0x9}, 0x20, 0x2, 0x800000005}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x17a6, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3e3}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db90ed7917354a002af475d52a6bc1f511c40efdada014634a78cba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e45275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a7a857f807679eb", 0x113) r6 = syz_open_pts() close(r0) r7 = dup(r6) openat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) geteuid() r8 = syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000640)={{0x3ff, r4, 0x0, r2, 0x0, 0x100, 0xfffffffffffff001}, 0xd1f3, 0x9}) write(r8, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000600)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000006c0)=0xc) 16:49:22 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) 16:49:22 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000380)=""/225, 0xe1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 16:49:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="000700090046ba2ca6", 0x9) syz_open_pts() connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x3}, 0xc) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 16:49:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="42d1301c554628fecdb7ef160f7c540404ac21a9939f7b42208b99a55161382f65c72691dfe5310f9308809f5e8daa023a7df49a3dc9b896bdab709bb69d4e781157e0243bf52af9b3f3afa50ce675553a58ca18f8c2dd4329199016f636c0ab774e7fd95950a442f1890ee6e0a68a9b0993031c44336f44826a0221f73ad685b9e7c2468e889c87508e10bbd0fe58a049353cd1dbd86b11b30bc5a60e68684e075c49c67ef7c1c0e9007d1557075e", 0xaf}, {&(0x7f0000000100)='3', 0x1}], 0x2, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x880, 0x1c) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x80000}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffff, 0x3}, 0x10) 16:49:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/212, 0xd4}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/43, 0x2b}, {&(0x7f0000001140)=""/165, 0xa5}, {&(0x7f0000001200)=""/23, 0x17}, {&(0x7f0000001240)=""/215, 0xd7}], 0x6, 0x0) shutdown(r0, 0x1) 16:49:22 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x41, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x81, 0x9, r2}) 16:49:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x5813, r0, 0x0, 0x1a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) listen(r1, 0x8001) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) fchown(r2, 0x0, 0x0) 16:49:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mlockall(0x35c8e7a5526a1e68) 16:49:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) nanosleep(&(0x7f0000000200)={0x49, 0x1}, &(0x7f0000000240)) sendto(r0, &(0x7f00000000c0)="9ba19fe9358de4e4382480dd1004f607c502b23f7366bca7dcd292a4115a1e08e20a220bfdbf4b1d0d3c53a86c587b0fe5beacb92050dd9fd9e81f9072c7e234da5c0ee58de89023019a1179d3ec8f00fc8ec1eb1906da63d2ef35f1baabd24c8375ae61f8d2b54e3b98091aada245b4a5aaa635e37c43db715b3d74204d292651e7f745126dedde48dba303cd78cd9420ed3ba0329db6eaeaafa350b90ea63a2d1ccdd5fd71ee281906081101d6837e5120d0adc19823a9b7078927df8a7d1db05431c5504429a93f9ab72e542bc9de1938a4e829965c58", 0xd8, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0x10001}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) 16:49:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getgid() getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) r6 = getegid() getgroups(0x7, &(0x7f0000000500)=[r0, r1, r2, r3, r4, r5, r6]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = syz_open_pts() ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000080)) setegid(r9) setgroups(0x189, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000240)="60166bdc2095895425200893278dafbd66bc0bcf4d6961323d7743479ec3f2285045856468711120a54ddc3c3c9b2c69b60dde9741c0769379b413749689a153377746f43db861cfe3a5cd0493dae843167bd1b8beda0918063b364f682e8b8c007cd3608395b909ae297708196fd797ed29e219232111ccaae692baefdd71c65b941f96e1ea6733377ef3b8bc3a6de6f8349b2330b39e940ff84af2da841ac677f02423933dc6b66180cc64637c47f73f82d97df21a9356a20f790bc1209c01ee0f52ad0ea13dc2e4d71be81b0971cc064f55a6b8d8223d21372cea96460df9fb449d85101b0cb695aac7ec8d25e8739204dd35b61d011eb15655b165", 0xfd}, {&(0x7f0000000140)="e28b35c244bb22cc57c3c117323a6623b6d846d68ba27009c6f822ea9ddb9ef96621902f61b009acff8d724160967df02697b45e246513fe7e4db5f41483be706c03169f63c795f9c531a93a4af8cef07d6d2689c56dd5b6160ba39abc82f1f8c06b80d664df849db8817d57da01d4dced39ab", 0x73}], 0x2) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000580)) ioctl$TIOCFLUSH(r12, 0x80047470, &(0x7f0000000000)=0x8001) readv(r12, &(0x7f0000000040), 0x1000000000000091) close(r11) setgroups(0x4, &(0x7f0000000540)=[r1, r8, r10, r7]) 16:49:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x188, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x2, 0x0) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xfffffffffffffe80) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() open$dir(&(0x7f0000000780)='./file0\x00', 0x10002, 0x12a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000007c0)=ANY=[@ANYBLOB="01002e2f66696c6530008a9c9fe14c08bf166ee83e38bbd60b042e6ab7a8f83179e3335b80f36bc4ec1417fdd7bffb12572f57c8b0e425c4bcba67ed77ac4b66676d9889ebdaa9eeb55e96da91db3dbfea5413fa24b5511715073f25d9b55ac66f4c2bfece620152fa8fc302e0cbf436fb7b51ff005e8833c5511edca7a6d3374a2fb4ec97ea32e03fe1ec18e6685db5040942c9210000000000000000000000000000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="d60f4f8525ad5d154c41cb8ed29c64cae33b309eb42aeba2253be3e074059712793bdc2733aa33d9a47be6169a4c75d05c0cc963945db7c78d695ddcdb6f5e43eaa0ac85ecb44a4640d3b2361f55760a8d3285291d34b5a52868a3ee5ba4c9074542d3f97f8e44fbe2e5a55cb7ad28d3c0f1090903c1f1e14169ef8e99613782302ccaaff018edc4ae5e78acacb4cfafdb619331c8dd89dfc57803643160f9", 0x9f}, {&(0x7f0000000240)="7da552666c59674037e37ea9663aef508968cb72bb07b967bae4e1b9f31c860bf5f674d02cf41872f65dd38f339b8d9f6671c3bacefe7fd98294cf21c0bef0957ff0465b09d5ac0aa10611268762fbccad4454338f8552df95fae40bc15e29fed1ead30f8eea30c0db7c34fb2514fd7032a22ccfcbc69dbcdb3e676e3e04b318c91482ec4f6b7f363fd9e839074a52eca298cf0f7dc67d", 0x97}, {&(0x7f0000000300)="1e7d5697", 0x4}, {&(0x7f0000000340)="1481a1990a70fac2d8ecc02e0afd0bf08925c59d6ad7b29a946bfab285ef1a1a154c1ecec71ffc5433ee58328af35e49ad5d517e79ec9d9178a93b22d735b8c4bf573f5afafbef0b35433f0bddb814a90e8b62742b38cfaba2d3fe9bc6f5eece801010b82de393f1d1f9514e3457483533903c150fa9214fdd1dabc5340fedc17891e578c419ba3d3d6232d9c3c947a318a02cd7b51bf8fc737b83e46461dee38f1a0254862dd4054b72e85964a61a2bdc491af44742db8163e567bf3062304e4f3b90b235c25c7055219a55", 0xcc}, {&(0x7f0000001a40)="7f00ce33c271f20ed6228095c270327d2c9b677788380d19a9e76c6fb957e3d9553c4513af677de60e5f4c2974011838c74eba09ec66ed391794bea17abef44882dd7faf0f6fcf1fb796aa0d60041a4d90163782dbeaaba2416d31cfc495c020b9cf4038c0f40202ddc938866babc6cf867c58912a22f5d2b42cc41e0c7fe4ff1c581c0e07e76458cce6a4a182f67d649996c3d5a9b5feea05cbf8490928f87a17ecb5c5b6e19586814d76c35993762a42b4c2d437f8f54f7d068b467f862619f6c53982c6ba2d0849d79e99b50af094f793318ef0861494a5a9284a33bfc6f50fac6ca4e21aff313936ac6b9e6efc24c07e42b5735b877abfff0d4ca1af81eb9919c2f7986b9c7c40510e14b6dbfe1fb0f4d0fb27dbe4e96ca9b2b331500f98eeef55357608118fad79082c2eaaec63ca9c974ee95b711fed1f86d38c70cec67c1c82498e3e458234fb9f7fffa3bcc53356ed0e99402fab9beb91d0215d754df0bde5024879a686e1a8db6fd478ae8a353cbb90a4402a42dcc60340d0bd976868568bd558a8d8cbd6d3a91bb6e8d9b1149dfab51977e22731b8a7d2ac80016eeebe5b603f8067997f70c5aacff9431390640a848cd5deeab970a6a94e4cf2c0d89f05404d249687c72741ad1db43eead84d04937dc1a9383d8c16aa766d1e9aa282f6a5b92956bf3778a8c31128ae94761fbd25d2c5adf0033288faa0f6b7315750bb58c41d7cd758ddabd380b19c42642bfe3abbb226dab9a384e8d88023a1385021a8b143d4e15de72d9618932ef32709f1aabba4dc17db20616191d5c5183f13b68c952c37f283d2864504eea11c16b8ac357f509bb6d85596f5722a5d3cc60189b0808c4e06cd1c81544053daa1e857346d3a5592506e4d1894c6b85104c67a506bf7212738a129f07742e9f55fb7225f783c45e1ef5f947423daaa305c8f934c0a25e89699bddbc607d7c7cd92852541374aea23a806b0408a409019fde2d19dcb788fd8bcb3f1f71155141c783c30312f6242f64ab38c454d2c02b45b42f55c0b7be21a751fe22d99a0f4d1b73066589f5bb8145c8b2fc2b1ec09a3c5812be57307674b2f3e79f5e18d1720f9e51925f250ba6cfadee3232b59a6ca92079dadc5f5e8bb6fb1583d39f2c9141a3569de122fc5d7798a85326056de883ea094aed3c4bad5154d888b00d08ef9869782c82ae81da7f7f2901f28f585da3a36d8af45a01bccdc07e66a4dd070490d3196fcb08c6476bab07fcfb3a450ecc9903e8cab754ce540c9767a463fb31c1ca05ec839c76941145827fd7ce810af727b3a6ceeb682c816eaff1473c7967063b27ca2e64a559432854fabe7654c14bd4f6a2889b1f1710451e2201502ee1a4e399e61410ca2d1b582b632c7cfed7d84cfc70689d83a0dcd1d5ca7fb3606b3c8f83daa76835d094b2ec7b4da19a163bf768cc6971fc25193cc51d991aa301d342a8bb07249e652059fe422432e80d7f999eb597217e64133211f9041e09890a3e00c312b869f21f9fcc802b4a61063b79d2c0f973b85850ff1334943890473fe5e5dba809871aad848d6822cf688bf50d752da8d4764f4ffd49e639fd992c83e6535136af7c7f6867f8bcf43cdf412815d533eadf36045d3a2dd16e746d34413d382e8474f5263c1602bd80b1c04cc5b2f56eb5e66ff5bc4e7df6d016a892dc62a286feb3e5238a06c81f4869d24d336643c2d2273995b614e06a3ec3b40edfd1484d862df4341df526977e6cd54f2e0c9890a586333db73de722e74b1c44c35a72e4043ceb9296d62918081a66663425c4547cf5e19f7c727f4cf8ba1e634e8e5b7c31182436b58440ddc1921c42dff06c757280222a206f796f678584af9132aca1bbbb50e31f4bf676dbd4394f3d3983d18ad0da01541db2a61a3a878c8931df5cb6a4f4fe1103eb3e5354c2dcaf42a43d1c1e8e4a0e8523db810431781a56afc452a47b45fd2e2f8c9bd45a325d0dc13fa0853b337a7dfbcc4c20ce20f48eb3b656e72cbdad058d43e6dc6ce11e4a88155ad012468b149eb2ca999168b63ddf780d37b0df74e540607638745c3639ed96e10070b2e4087d6cec5f6e73204cc61ecb986e9540be11dba483c27097e3ba02f4eaec5830b56ccb0b69ae970933f92c3d1c1a447339bdcef16846137c86f141df6c697d0146c7605481816ca16bffe2b9125f34c7c16d3dc34d8b6a483520d417403f447bd3a6422de083b12669e670863cbd4d825bd295ec565d5cfc8db3053f3f6c3db4e516762a3c4f75cec1043b39b0a17ec430890047b450c383f1fe48deb2da1e3ae61184590656a61f480dab61ba83bea40cd7481e6901b111a91c36f5c1188e881f27339aa55d64706dc0d3e80a774ac336fe2706bd3709aac74fad3a1f3f8dacb03a217c87139cd6f426202ee1eacfdb087cc172231596662b5b885c838700ccbedb8a5e0f550832999b24466d8fd92adcb57199cb908698f570b0ee01accbcf6e9f805001b813bdd0123e87fa01286e4372fd8cdbb6645a0ea2af02ad11d692f1309dd599fb22761f1dfff5b49ff373c9561fca36dec4d2e52ed209e2a80549a82bac01874c6b3b8082b6f21b845d49927b24bf033fb1cdbf0a8c06c97a648b797ec9d108ab20b77f71b7422ad20313ee0d2e9090a273ab831571312b501de1338d71ca66179f41df7e3f6102e99fa27bb3d326654926a67bcd702b83e4a41e1d7c3edd931892e3be5ac7f256a427da8e860317d3e49a9e043f5bb4c21bdb6875ed18519e49b04b8a23f6423f1d408187fe9d764f53c2df7b21324ebd3bf954fed3fdc5b3ab2ffd05ffae3cc7d9743efc4b775eb841b20603c93ba97190fa5716a9019267ec85154cbbd7a81abf49c15cb2865cbcf2c65e45f57d1e9a408c3d0d063d871e347ca23986bfd6c37c86cbe351a6d659f6315c63b5fef0767773fbf126426f38a9ff01a8f3ea6a7877e8c36b83c02fd3f7e45ee5938791ee63c502b66d868e5daa48e5b6eb47a8211dfdae39386022271c17b7a8b14123bb97d349eb4e51a0220d43ef9b75ce93805017df4e7140bf45c06fd472b3858f9047656358cde1c3aa167f908cfc53bce8d166fff0a368952af00520a6c38a075e94691ce104b04f6749b35ba24f690c5630d00be18634ccb251cdb249c2f2b92c4d4836a31c4793dcf5631add2692fcc26bd0062c46e266d764bcd9094ce57f45566183663fe61cbc1cc21fd6e7b14620cc5431553dbfbec961975c54e9e5f6d7985c0a0b7e3f0d7059c9ba7476145f096a1b94b9ce78609cb4aa97fdb1d3435dd44945a76dbfb62b5228cae787fc6c704f9240b162c00e0fbf32f48269e1fc1734475752ebe3d1e7e7b5c461241b719306d20875a3ea5244c204479855ede4ba07a0eeded71e0a2d498236c5a8b705b3af1b9caffb18988ee6d0390e6d7fb14b95a9c00afa72c80ba10be05729b59103ed9107ee7d7cf5036bd43eab18f31d375d5ce07eba8461404ba784925e05b4d951a8572a0fa540e1eae536611370946c7422139953409ae441a3ad207923f592bbffc3ea8632bced039beed85d5226d17689ed726b14857f7a587b23d13f3c237d20f0196957ba0146bac64f229c83520c24da1e6d9f5e0889ad11705b3c15042819e3f898f48e51433944ebb6b4c19b02bf1a78a7943c0bccb1b087abfe9b2cd20345811ecc77f7ed583c9423317dfd7a96b8f9b30527ea94c48fa06a01fcab50f5a409d948a0c4ae460bb9de42b5b22f43df0ea32b0886b1643dce483cb16130d3844085ad67f06ea5e5ecc4992d7d27ab1cc2e25a41427df8893cf8d7e83934590543db1a46cff00ff183debb9404d8f04765650bdaaf5c519b19e2b1242b24fb8618eedcbb7d57f35035d381b14cacab83a58bbfc75e35ca80ac3fb700e484537084da12866b44261650b5f8c44cf82f4881dc59ecc36c9418eb3c1a3af848767a90db003f75849aff3eadd88dc09c9a01f4c9a8bf03b4925d05b82ee2b432081650432a41afc63be6d4730468624c5eccf0403cc173c45e066b8ea3873d7b08eb516b0e6b90c895cafd7d1b43e18e556975673b8884c9fd2f145569624a41abebf6a971ce8981e129699650d985075b011238e6c8fa9e68ca71ce3d4c1fddc3fd9d8703b7bd215961ffa18b9a85aa867af2003bd8ca29399d6de921196d1f785c8f82e06a0085728ae31ee4ef2c708bbbf137acf22e85b46125af505eaad6d175eb4fb7409ca393e9f107d76b2bdc03da6d26f909f4ff9ec8f8ece9356068494b8ebe143eae2e7ec8fe2be0f2969e446e6af7a22e3767348d4006470cb1de000db5fed15d48a79b4f21ee4941884528e525254c408b1d093d4d4462a1ef78e3b411aa1a9a99f8eb0370864c9b66d645916990ee1e9343636c600878a7145200494322fd19c50fa33663bda5850db7688b4675e08de5e943b99c2ca94eb1128e6ed2dd213ccf4f803c51a0d8cb6e7f1bca5995f77a4836936174a5bb5501aeeb539a06b7380c23d35471269fc84edee83ca521b31f847ed1d10dfe3ca86c98f00799ce7833b62255ddc09f671e9403d8621f84badafed50522e4e51b80402214959549d871a064816e3f6865028dfea5e02906584e0200e162322db938abff5054500a9ee968aae58b8d920a666d0b751c3de90f56bc96a7abb1d6141a26ff939839854e721e3768b86bfbaa5bd5a2156572b1d970a99a42b531e302746673db41d401d0b9a87e6d3f00cef5af5e8b0c893fd16168d0647997332787311fba56da7b8c174952c969c41268ccb5af439a8225ad1fc07669289e628de89dcd7431f96656b5560270d8726774ba79db5b1473387b8c24e1619c95f470939cfd76857c1d83d7a740841d77e4890e2da1507beba3d6d82afc5a3a4ed324bdcd3347ba4997b39d53e81a39df5e29322e36c1f2756ec5470cfda3517a232a01b1604fffdf1b9143345ce00e7eb945ce9087ab2336de7c02c300192ef33c6ca484d041ec43772cce156f6b62e103cdb84ee3227a52548be36912a2485374bebb7785d567f49f2e431fdc2f119aca96b5309aa2ab94cfe6776cf7d2988e67bc5a5522b71800b52a0266144d7433bd094e3e407a5e3878cd1bd5b93737662bfa04660797d68b4744001f974f2d77c3141a2dcf5418b1d22daa5eb08746a9ca69657e93af515080f6fa587811a85a7cabcf70d2e669572ea29730730bae25b6ca2699f2bf0f362d4316261ddc650d1c410bfa734317ff0cfb927afab3e07d705d20227fa1a9cf1e90e09d3aaf809dfc78a9bb849bc300bf7831734d2bd3d60c0767f330b530d5428ff2164c7defa31afbe560208c0a4965131b9b7af0417314749ac04f730ebd4d85a40ef6e37da029cc34e353c87e81653a4c4284414c70df406624d7e33a0410ccbf998b787008f2dbdd4f7b5e47877959f931f4d142068fd6270552af4830dea85827d18940d7e6ccced843c8a731070d681476f5bfa6517641fa3da0ceae4307b684809eb2c4f8265061717cb4046456aabcb64efaef4dd73e311d62fc5237109fc896194fb2a574b54b20a914c4125a67a3e2bac6da3d7f1035f4ae383d68ff5c3fbee04abef4bc797524ff384f078eabf68a97639824a3722bb4ca2d838b2444e5345477f2d64d02df761a33cf6c2e6166f6533df32be516773fb695395774de33f4259e4b4ab681434e55386940deb4e377d913d423ae88e2d6b5f817dd4cca6c1f8868260c22924c20bb5ea28415b0a069213240c4e799682b0e020635028e346cce209aa", 0x1000}], 0x5, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x70, 0x9}, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000040)='h', 0x1) recvmsg(r11, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r10, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:49:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xff83) mprotect(&(0x7f00006dc000/0x4000)=nil, 0x4000, 0x4) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) 16:49:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) 16:49:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x62, 0x0, 0x2}], 0x400, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x87c9, './bus\x00'}) 16:49:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4004, 0xffff) r2 = dup2(r0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) sendto(r1, &(0x7f0000000000)="1b11d4ffa3575eb018ee129b8b10955b439bb4e8d096a840dc0ffded63dd4447220a74d0dea7fdeb46c2fa31040fe191ebc3da3b70196fc4f839b8d1f2e0a59945f78eb29bf214a9795e686b3382e54217a6140019ee675633a9ca2e4485d8f6a23851ad3975b5dc6537230295854fc1997f2ec25960bdb3", 0x78, 0x8, &(0x7f0000000080)=@un=@abs={0x4eb55acf0f2de54e, 0x0, 0x1}, 0x8) 16:49:24 executing program 0: r0 = syz_open_pts() dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:49:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000300)=0x8001) read(r0, &(0x7f00000000c0)=""/154, 0x65) 16:49:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000003280)="57a8c2aa261343fdc9f8cde0f8f4bc97c1087ad2bc209053d630e688bf153636a26ab665ffd563f8f2fbc591bdd2ca06bca493a8799c3762b535bcd712f7d4c34b7d735807648c55071e23e0237f606457dfc581b0f74720313e038fc7b30f4571f81bf6224ee2630865144276035cb377bc603bd14ab11078a90ebe335d09e7c7bdaa8f65937fca99f318114cf2a4dd7e11d1c32d25d715dd9bacf3101f22d4e19ed57d5cc0fcd7cb437cf9ec988188565bdab5749b8f4673dd5963bf74304844a1c89289e55b11efae6dbd0f32d430ee8aec8fd5a4fdc467a273c904a733c91b467dda81d34f9abcfc90c6d97dd1347e0e072f5ff6f0cfff3ee1762b709c29b947b3469dc13aa15f0d24397b9f53aadf973ee48df095e69d1ef9575f09ba75a48f00fb3922be71ebd3f5459cd4c655d015075a087dea15605f121accff1d406f6641b0b40da27a95ae9e367bec9b0b71da4981523360ac37da5570a00b647f40f7215321f49e6e57fdf1c6113cac8da046e073c8dcc31efa2f4368c1f02ebb2484f675bdcb21fb9f4a7adfdcd07544e5a17a24513f96beb0131dd31a05b0670b344c148c7a107b819690177a160308bf162e799a94b09aaef26af28983b75f9f5cff8428fd58cf7487cb2be3da940dbfb682c1ac6a30cb3daf144a10edcbf075200a1c6af20a4bca960d45da9ea68be2f1ff5c1d8c9675c07281973b6109c42cd09c92d26a54febf7767b7e625463308ba927c6d4f90141d0e31a1e654228cc31efd3cc98a11256ed85f2b0594a7db782f5bc84c32b1f082c99140d8298f5ae95bdf30d4bd1288550dada167d677141427e8065480a2f994a296a1c9fb12f3b334856f9495302aa504bb4e655ca22688bac9de74b148749e3d85b0dc48724ff857ace0492bd5b61abfc0013b8bf7eb5fb82c7011f42dd6305c228dd6b193c1c159fa8189de959edcd3f341537b690746d1b6fd0bd39b41ba842558ca895c7400db0c50c87df7b800c234e1f6e5372e1cff97d1cfda0dd1788246fe89edc25bcb6a46e8552b34cabf56c1613db4cb4a0246e438414108e8e677891e64fc738729b76f5c1d196461b83d6b6e30bcea5f1f0685102d61b1c8dc18db272c166e8ad4d04d1c61c9607fc28acc41d3bb851017b0add3e1c64e79c8e2a163d2385dc321f60add9b9bcc6ded12906bbda95e0e68f18a3e26c58d12c63784d91204ff315bc86d85c78f220107b9db11411da6f18af219125f2a7ccd489e5b1b571fd246b588b503003223344894832285a29d426500b1b55d334135162cd98d0158cc6651a069e17db46ec385ce929d7972bc059c0ada4cb5ea8acc793244944cb7faa9fe6825d8f2a942f23eac4b36947617fcbbe14fd52d8b9bf2e7442bf6d125a05cb31275549cf0d5ad1cf36122cffe31a8fd458e9828ebeae4dddd2adb67ee1bd77f4f5b70b251bc897e778e04346704339e573009f0cdb413532330f5f1e71c8abc1f8bae0e86312550a844be01c0242e415792f98692959e2ed7d5dd2e9facfb3121cd17c6ec11190fd6277b0278c340b52153276a31118de06faacbcdc76e8ade05835ca97ac44c892dee6aff583707ebee44dbd558a33f10385bc16664aa6a0f882fe29d7150eba6a8c960affffa4a7611500135b123a5fdd9d45b4b15fd869e4430867270bb9743c3ce4163796de18d39a6bd611fad03651b705c998b65703a217a6fe2e5142fd03580a9f1efde8264c84699893a1ee02fc45c277f07c60f5367c198010242b6b2a8456681c8100015df828649cac7060a3e8038d363c0f301f7c71876bd89c6b8d01e7d56d0f662a8364c67444d93770ea4d0598d91db050eaaa8f987e885b5d5880426da2916388953f05a891b57a9a896a7cdacc31cef98873fe724bb5d54f5f0391391faeaaf4215590e59ced4f89199f48c787500edf7247d7041cf93cacb4cdddb88b8268d916415b1be5b43a16564541b816de30bd8380aa6a536d766cadd792e7dec75c11abd5b10a8ebea18ce480c9c990dc31c4081efec9d021f10b88d459205a92366772883564b008282cec89de14562aac9a9fbbf6e4d8321b5bc402db17a407df0625334da9a5fb35dce2c50d8c8c336940a1acc46ccac6e6674b3e6e2ca1c4a2b0f051c1fcc433858e38c3546be4e2e62a17ec0003bb78d4dd59ddcfaaa8f695cfedc447c02008a03f9fc656b35517af4cacd0e3f108640d22359db64d0a58d96e75e80d58523da6df9017ed54c7b85c94afea88c4b5ec9739c09b876ccde6c1934261f67d30ea03a321fcba001add169fe9d860c6015585370209d29f37da89e44282e6e3df6e2e6edfb41cfc2a542e2ac1c132337ef819349aa2356dca59c25636a3291393ad4063ea0baa8ce29e7a6e3e8d522fcba05faeef5c40f155d4d793d93a8591eaf900080625912597334016bfb852dd1104d0cafbd339c3a7c6a95b7eed794c6f0c332ed1702931525aa8d789235d14cea4a5a05978dffd8c30daca55b1c02f8ef526c40490e32f7c7a3e8703f8b8f9088da7c1bb2cd98bf2c30bc9c473c2220e9baf26845f975851000a37e784b266217305b387aa5565a13d4debd116797792f66709680815a6c96b4e1fea9f682d8c7d98c153f67009e5c7b9aa9cd85f1561265d4b11c418cda8cd16d11fb3f96255dd5580b519c2271f7107a9f4b04ca5af48d66f840792bbacf83b749ed21b556c3abb86ef2221bf8d9ddcc369c769c3f8f99292af078d01af89434aca252564d968fcaf678b44ca2b8d829bc3df62ef0d1b39694e3823c85154a449dbb04ea29b1795b4c5d3de2ca8001c56681ac448915b1b27004d8b40a1d8842cec2957cca9e578e0f67467f7f8ae6c54ad4a2debd370318a21234260c9bdf4e2e9547ba0418000afa85dc14dc1a2d1b11f396d790120aa844b89313fb69f6dab85bb689a6429e773396f774b6030063f6b253e5861674fe8788526d1991a7def989583344e796db237d634b77b6c2c4e71bc9c3c5101fbd184a86264fccbe1c196acec0a8e35f3a718e16ec1c43e9cf4955774196af60ce5470bcd273ececda47ad8a15509bc6b1c0d3a549d048666a15cac2a6d83130a5b9edc76e967ea327cbde29c1fa09033533e36744ae8611c95bcc0a2565edd1c1e9c219b5fa7422d7c642495744482523b6310c76b92eb48f6ccc2942e00b9867568d2c00870c63ade179a5e4340aa8fb5c945ab45aa642ebad0054cfb69fa5962fca1015a86731c9ad20f69f99c231f10e6721498459141de2d7ef65699419806d53973687101c9816972068e8dd1eba657855cd8f65ffadc98ff07d7a69748c8f35290d99609079f52c849fd0d0707a9614882b31263e4d3a158b51239654d62431af5a121a9f320473ab594c9f8d3b6fe6e345527f895a64568ceeaa63d6c8806b039cfd1ce66748957cda58c70a9848f9c617e648cbaaecaf450444b60b5d31412e11e0852a65130c4c9a6db2bd46e520ed66ca12194cf550d07fd460ddb552756f42d180f422c49a622f823a45dc1386e48aad0aeec122ca0ca44bd1af1d642f5dc6463ce5fe7c8e8180058cc4065978a925da64d99a4a5815e573cd34d3ecd46574acefdaef8eff56a16646699c0ee317b3ce8190ed07a44ee7704c58c6d590a3a65fce9eb2d9e6c11816e3ef65deab3662b788d6831ac2dca97d998f8fbe3e2d5feb18a8cd705e0cbb1cd2f884f3d6b5a9978026db4e980a41d6d3e9138ccb3b95c710756ce281cf906a23a14e5b01468c753f36b0259a4b3b6b5648d2f402f9deaf485941b61bdf333048db095e78dfba9ffe7fdd1a9b7b02f0ccc692219b67dfa88e26c43344e289ecda922eda948ca6c8a2491180ddcf11ab8d6fd6916b473c32892e33b6c3117963349b4f4369618c85ba503e783cdbf9dfe2099a4dd05858769ae5366faddf5d3f128370f109792e0faca7fbc83f345ab136327df421e73fa37d8ca479731a10ee770367b6541914fbbeb836bc9925bc8f3707535f27991127f058572f50fc933096700ef7e1065dd4145e0b7e0228a224ae4a46f20aacbe6f1b36b8fcbfa710b42695ec2419f387052e0456cdc52ec35ac268274f04eb5d10c84ad4fb4537a30308c5f87aae15bfeedc2e5743d1e6382483a40fa2f337ce9d92d8", 0xb7f}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f00000004c0)="2fe20f16efab2822f54826c40a19af8bdf481f471eb253280d0c02009ec97f98724ab61866dc4b678d615974384e107dc67650f6d3baac087e9470b391d7d3faedc6853895df0d691b3279c32bd142349ac84f904b297f44a61182d9e5cb493d55acee0407f2d54361deefca30cfb63a2e11033550a35aac0a2c2098ffb44043a10855181383fd6756510aa3823d43d41016c9673353a500a54f6e8b230dc66f7b58ce87279e70501fbd5df00ee134ec0af189ccbcaf56085f69d8c9b2481268972129ef5627d162cb2adb1757fa70547f8dca1a7b4c9f997d7f", 0xda}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:49:24 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="410f6fd6c4a1f9172bc4e2419c09c4c17a2d420e80ee67c4e135d9ab00000100660f3a4221fe0f0f946500000021b799c4e14b11de") 16:49:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x3) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000005c0)="1e7d87af6c775e43a209d1fea72907034e8b9662417f7e1e26d201ea16870d0bf8d80692f294afb2419cb3b4294e0b119473819aa90771c693419c6633ae1c0ef99fe9bf7ef37d266aff0cf2d03987de8b8dad7617a72208beca7294d9f100037b21f8ed9eeb96b5b532ece5f5129674b5f4b4270b72c3ff08aa10127c9eb3e84c2cd21b84caf42b8a1b625da4d2f90c4646ef27077078e1cc85401ca8971afca7e481d5969983a98f7097cb8f8c4d299b79480c2ac6863fcf03083dc7e733ba5953dae95aaa372fc7498e0b23203e1044ad73d3a8e2878ae0bacaa4a8e64a11c439bdcbbbf14b9f0b15588fa2b926d8bde71d9742", 0xff87}, {&(0x7f00000006c0)="d801c44d8e63ae95963fe8638ab1ba9722009c2b92b229730d65ec0bac88afb6fa61ae3c12e21677d8d8d0ed04f0ad438964607e86449a7f377ed67acd54ea3afc18c48be93cdb381644c262197730ff63c099f245976d977a1c73a402be26442c310bf53dbf8beb7d7a765d4a23f18679ee53434f3069fb01ce774472", 0x7d}], 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000480)=0x9) accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000540)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000780)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9700e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d9202886d3cfecfded59886900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6efffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17926a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c1f89d1", 0x801}], 0x1) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="70cc93439f4d9a09e727451f189a73b81fb4ea8392a97f25bb8f05e42a6a7c009276fad693b09b5dce24dbcc7e795fa3da91158748159bf6a9282f4a21b40198a202ea6613ee22adfb16d7f1422863ca4b01c4be63d4025b36397bc286851ade89947b663ac9380e99934f95d89a1efaa0bc072d36c66d72fd19d7e36e10b984da54a77e11a4924100360edba2fba728b9347695a315994e8c", 0x99}, {&(0x7f0000000180)="32355ac5dc18717ea5f27f13c7aa2a6d6404cf28e64380c288bd679c9538bf26d0364eb9de", 0x25}, {&(0x7f00000001c0)="3a15033874790aff01d676eb06ee2d56f25c35524411a38b6c4e18705b06797971caefc241109fbdd954bec58413362bcc8f43100e597c24b1d6d19a23ed50975e916ac21e93d170c2850f9cfc2294941c91d2e6e580c38e477cdff34d86eb51ca911b6b87d682381ef07883264d60053b2a4785b447b0f3e1091bda166657c0e886b984c82e93f1882050015dbc6e08b748fd534044fce59b15e6f980cddfaa561ea58902b9f91828d09480d09754e34d7ea6b9e8a42beba34efdb272bbcddb2dd91ecb22", 0xc5}, {&(0x7f00000002c0)="7ef9204ee01def5b66e13a3b81dd460cc805d8ec70dc3feb6682bd973ad376ae5737453b57c8dc4bb9160beed8c0e3e23f56e575c12c3b0f7424b07c460e96279104b934fcf549d8c553046a8fa822d42d465c4fe1a9267e032cd1eb2eaa48c68d02d36731f586a73cca2aac7503293d2693a2785a6cf105dd0a8ea23e58edf38717a1793933d60f858fc6bef3683ae1776060fffbf0139ecfdf12859e209adbaa3c86e66c696f827b3bb34f629fdb9facb4c08c1c5f2d575e1a57611fece0a05c1e7805206bfbc60c5fae2bdb3f3d8b4944bac0cdf1ff0e565151e47b866415800fcd06ad6a517254", 0xe9}], 0x4, &(0x7f0000000fc0)=ANY=[@ANYBLOB="800000100000000001000000460b0000e894e8db74ddc371aa6402f2d844884315f1c8d0c8f4525f299e8092c350ca84024a898f355159cf88342ccf24ee349aa2c068def3d1b596fc347215cecfd22e1614f224a5812755bc7d5e508532c85971d6e296ad951df204374a899388a4735b7c589505a19d83c4d0d56f15830000f800000000000000ffff00000100000ed07afce8c7b07fa3732b99bbdef256a0718e41f6bb89bcdb2e79c345a623dafd7ebd29d6d07f1c4a56112588c83b37fe673cb7ee4b67ed284605fa0431569641ac072ac3ace2ede5e2e14d6afef560025cb5f36a7944a0538bf9e7a22a66bb9c1092772db99bf2710259577622cdbeacaf001159e0b7e361851ca0283836653e14ac915f021b8d99bc1b036f42cc379b40bc14fc28f77457cfaa12dc6e90bb8db752b380dc083f9b492b9cab4d98f78743e84aee81f07fbfd33b4b48dcd07a4e3e6a9e1b2650f2cedff1c065f2e0adcacebecdc8f2e56623b67b95bbab0c49ad1300000000000000980000000000000001000000020000004bf4adb8c39d0771fe589969b17800da3db69316e2e7a94cc9a9c1dff1c344a44d5034b532158f27b241231e785cee2d41a5aab6b23a82b1e4266b7db5f7eaa39d73c2ec32702510c2e20acd7566d5be6429f357e35ad29583133d2d1014a64932ccf06001de083a09fe2aded8748d1fac771774f8893f824895e2d4b191586804654469bea80000000100000000000062347685000000001e351635f98e27607158dba7f70054fbb3aed657001abfe818466f84fc1b3857b7bea56b133bec70d5894457a1af2dc46a3d8e7d9c2d13712c85fd733a62558b4ad628d735138d2c05af4fe17fce298d9c2d5856de63be7a6b22d3bb434033c705c70be94bee52639eefe9afd40c4a64712f88d0bb5778fbfe53564b8415964f1bbda10a23c7a5f1911be933357b4b64ccece570b170de7999cdb0148c65040d2b44066bd511c39ac70ff3f1a673031f664a2cde08f7000f35ac9e460f69c0853421570a25755d5b4b769372e9c25116f92f95f4671ea36af329c1864fde39e7ad2b8f42d1590522d100800000000000"], 0x310}, 0x9) 16:49:24 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x481, 0x0) lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000700090046ba2ca6", 0x9) 16:49:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x205c0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) mlockall(0x3) 16:49:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r1 = open(&(0x7f0000000700)='./bus\x00', 0x0, 0x28) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000000)=""/4, 0x4}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000500)=""/247, 0xf7}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000600)=""/34, 0x22}], 0xa) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000740)='./bus\x00', r3, r4) fchmodat(r1, &(0x7f0000000840)='./bus\x00', 0x58, 0x4) 16:49:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getegid() accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="8a0cb5e9dba9fff745f0610eb6e814ad9a121e61c246d3d773c8b5e682c53753315dcf8c8c1401cce01c6101c94efd30b21f45c2da7713dcb8dcc94118587ad869ca5d3b62d4086169d92166c3818426fe4614ce4cfb876b87f0ce4e51", 0x5d}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x2) readv(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x1000, 0xffffffffffff7fff) 16:49:25 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x100000000) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:49:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) close(r0) 16:49:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) r2 = msgget(0x1, 0x140) r3 = geteuid() mkdir(&(0x7f0000000240)='./file0\x00', 0x80) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r5, r6, 0x1, 0x7}, 0x3, 0x67, r7, r8, 0x8, 0x80, 0x2, 0xace0}) 16:49:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xa67) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) fchdir(r0) 16:49:25 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x52) r1 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:49:25 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:49:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x400) 16:49:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000040)=0x1) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) pledge(&(0x7f00000000c0)='4)!/\x00', &(0x7f0000000100)='M#\\\x00') 16:49:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80000000000308, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x5fb, [{0x2, 0x41d}, {0x2, 0xffffffffffff0c5f}, {0x2, 0x6}, {0x3, 0x315f}, {0x2}, {}, {0x3, 0x9}, {0x1, 0x3}, {0x2, 0xffff}, {0x1, 0xe3}, {0x0, 0x4}, {0x3, 0x7f}, {0x2, 0x8}, {0x1, 0x6d30}, {0x3, 0x43a}, {0x3, 0x6}, {0x1, 0x3}, {0x0, 0xbd}, {0x3, 0x7f}, {0x3, 0x7}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0xa6}, {0x3, 0x3}, {0x2, 0x500000}, {0x1, 0x101}, {0x3, 0xd613}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x4}, {0x3}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x83c0, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 16:49:25 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:49:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1110, 0xa60) mknod(&(0x7f0000000b80)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:49:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:49:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:49:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgid(0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0/file1\x00', 0x100, 0x2) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = socket$inet(0x2, 0x0, 0xf719) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xfe68) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe2(&(0x7f0000000040), 0x0) 16:49:25 executing program 0: socketpair(0x7, 0x4007, 0xea8, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="010000bf7744746d11267950bce0b593cf76fa1fc858f7dbf5ac422d48d33bf7e10ba70d08b349b90b06db020264ed3b4b20729bf9b6ff8e52bcc9024069951e301efe4e1325ca01000000000000000d922d982583b1131f9f19a64c1218256e7117e5ef39ea29d55dd057338212af0dc9de75bfd16cb6b5c5eb6f67765d4b10d792b405"], 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r1, 0x0, 0x0) 16:49:25 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd1}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) 16:49:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) 16:49:25 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0x2, 0x101, 0x77}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x8}, {{r3}, 0xfffffffffffffffe, 0xc, 0x20, 0x0, 0x2292}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x8000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x0, 0x800}, {{r1}, 0x0, 0xb, 0x80000010, 0x7fffffff, 0x6}], 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x5f, 0x1, 0x0, 0x9fe1}, {{r3}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x101, 0xa3}, {{r3}, 0xfffffffffffffffe, 0x1, 0x80000093, 0x3, 0x80}, {{r3}, 0xfffffffffffffffd, 0x92, 0x80000016, 0xfffffffffffffffd, 0x3}], 0x7ff, &(0x7f0000000040)={0x400, 0x3}) write(r3, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:49:25 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x96) flock(r0, 0x3) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:49:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0x4, 0x2, 0x3}, 0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:49:25 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="c9c49be9e999ae630f82bf1d811dbdb7eb3974ea3fb75058f7d714904d4e59d05c918c072e1d7d67d3cab8f3c4e722ad419156e74931331a540ac01b1422fd0b2bfe1ed7f1de9f57792614d5a1e8a300fe7ebc33077478d617e9e48796b336a98c3ce1cbe7dc60563cec077435ef226932e8371cf1d5fc96b680ff1c56d70aa47c7ec67d0003af9b56086fe9ef92a4e6ce15b6cda5f4f5609ac4a0beec7a6fdd96f31b001f1f", 0xa6}, {&(0x7f0000000100)="d5107de5e6856d3c83883224bafa4ca4bffd478e2f86845fbf8765d4eba5ca3252f8933c555f2937357848cc1287b0ec576f742656de09bfbe4cc7e548dc1ce31c0b84342e6f6f1ee7c2d098dd4a4998b7e683b1dd8c99a6d822330d090348066b7a36893caf6a3584aef96bbe2e4381d322a816a6f3df26ce6f93e77d1c88102533c25692585401bbb98352c894094619467a1f40fa33449e4b8fab4d86e5d3ca71cd262d6dd565b02504976afd0cbe9ea67a0e9314a091e447269777759d7d724ec92b16e81ff9c37352852c9df0317a861d8c07b1d4cfb682ec5632537717", 0xe0}], 0x2) 16:49:25 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:49:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getpid() setsockopt(r0, 0x1, 0xd, &(0x7f0000000040)=']?kC&Fd!', 0x8) 16:49:26 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}, {0x0, 0x2}}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x18, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x7, 0x5, r1}) 16:49:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:49:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x8002, 0x7fffffff, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:49:26 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) fchdir(r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x7fff, 0x5, 0x101, 0x1, 0x2, 0x4, 0x2c9, 0x1, 0x2, 0xffffffffffffffff, 0x4}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:49:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000040), 0x104) 16:49:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000040)='./file0\x00') shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}, {r1, 0xc4}], 0x2, 0x0) 16:49:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unlink(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x18}, 0x0) 16:49:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000040)="0ca3557a7668467ab48a8e50bfcf46574644afd14a450088", 0x18) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) unlink(&(0x7f0000000100)='./bus\x00') munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000001800000000000000000000000000000200000000000000000000000000000000000000810000000000000000000000000000000000000000000000000000000000000000000e8b648a29eb3439f7b73b77001300000000000000000000000000000000000000000000a781d840a711a935bb29f5e37f646cf3e8144ee51dcda6307b9219924bce15ab4301a37b65ebe09b7f35f09eacdbacd57822d9a9f0affadba9d362df85c35dc0e6cea6b02866c46c555c11839ce748880dad4b99c5328b169a0bf88b5bee"], &(0x7f0000000200)=0x6e) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x1, 0xf0, r2}) 16:49:26 executing program 0: socketpair$unix(0x1, 0x2002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0150812db831aa2c882e2f66696c653000"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000021c0)={0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0, 0x0}, &(0x7f0000002240)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002140)={0x4, 0x7f}, 0x8) r9 = getpid() r10 = getuid() r11 = getegid() r12 = getppid() r13 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, &(0x7f00000022c0)=0xc) sendmsg$unix(r1, &(0x7f00000023c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002180)=[{&(0x7f0000000140)="fe27a5d007dde21977bc9f09b4fdfb4f1f9cd50af8db284e2ca6eacc766f646fbbdc948fa301b98577165b083ee8e51094e7b2fba49be9c5c588b3823484debfbbef81b2fbe0370a8a0e39fced427414d0046f737b88594a1ecd2967f4ecd8d8c7654390d1305d3e59b8978fe338b26006c821dbe550c0a94087953ba201c27745fbdd3053d0dfd51c57258cf153b558e1adba874c0b45be55538a0476c1895876afbf320d27855f3f58389d2bf495a4edb3392552cab6a4272708764d0a6ab9b1594f8c380fff169a0261e24e6f854f4613944d0f0e099c1ec3cc66dacd64eb5baba6b95c4be7777bb7a1ebad921f01d8fd9ab6ceda1b1f69c557b8c196452f03efbad691884f6bc3fe941cfadef50cfec5a7703983f70e4572ac739a420977995de84616e39beae8f6b5c554af12a37309e5a6b404726db769f01fe721cc79f656d67c52da22d9ebbbd4fe9a733862da48765a3bf53450ff408418519a4383352a2bca6bc275da5ba63d8335222242956795b47cdd63fb1181d44fd80e38e1abd0b982de08825ff78f03a83238303999d8c9824d94a3b27359cd238c9813924f046c612b035a9ced9d7e1fe473944159d9381a54549f324fc132bd07d2ee57e9c69525f7bfbf1dc7c7d0523936fca9cde06cb6d6dafb383dd9e08fcd4cc6527a9c24c737c0d0308efdb5dddc13a4fa0542a6b6194e1927ca2aa9ab3f7b2202e3cacd51bd653764b22141f43656c0f25cca7f0a57be408016f0861832e2aeab563bfd22c6d05c3b57a722f631d0e318ac63289d3a88e2e6e3490b79a992b194dee52de40ea461f13b11e31ae46d88a87465354d2d79a8bbffd8c8b3c98ee536897f197d371e0eac0c9f4938154de9631f0a3524a59410a1804573b4f29a92dd1e29f638b63663db126c8a1238be1ecdc85ecb5d1dc7cd48e8aa11372d11f8ec291a8ac463849f2ec1ad56bb6500ade497be77e8e9844e78691705720cbc4b5ba69c6a0a4bb293f9eae65115f5ba33f4200ba17b76b869ffa55d037254fcae41a5ab11bf87b5af188f6266d2e382a5a700342471d37c7f258319012c9e656c1ba9c575b4dd9fae597f03c8d49fd51f10b51cef201b740a5e8cba978efea010724cac57b81956d5db8377d2d587b732f4bfea890c30d06d7aff240dfdc496bb3fc3521d84e921005e9d8435b80cc9948992789bfcbe2ac3cbb692caa4b02a9c8c972e3bc6d57de56cb994f5c391be9be3fc30f053012f2c541fb812e37a1ec483c108504b07417ef897360bc863043d05e704cfab3c28a31b45028c7233043815249fda1d3840a1b903bda8acaa6573d2359f74c6b997d49e6e46c6a755a883e30ec389e3ab5e5fa91fa69a3a952effe1c33b51e7e7aeaea47bbe3529232e9cdec4da8d8083f917608ea80535ab853647196e2d5e542a6823725d85f26bf715f4ac6d964f752d196cc30238e69f32a6c5f4e2dfca087dd1fd1ab2c0d0a78d2d09d64b42e7e0db92d1265d0dd1c4fb4add52b8632e92158f12b56407a0224d0aad91e3b2c0cd0000fc77b501ea106990c1816a0937d30249cb88462f74342fcc785360ca5961f68e75ecf88700fb711df9571739938516fefb5c40ac27a64069f11efa52b7245d6b84fb41ae44b45d3770e6e9a58bd4e9276142a3afb55b15991beb14e8de4f9e1ade2c281d70dfbcacac7a59ec0897e1fba091cc70713b8f9cfc524e1dace4c844e13db87edbf43f0ba3ed43e72e77bb00e0ef935a8dd4280b1e0bb974081d4b8ac01006d16de842fb653d9038ab475141000aa0df3346a3715f62a43291e2f3592ad1c819eaf319dbacb3245580d4c3a68283c87544a2eb8e4d625eec2b7c9b77bbe36bc7b58ada824d1578c6b99f49da372e29d062ce733def896378ebe3422e1e751b37ea23c7f50be2b554853d4c26831579e1a04f7d843a86f61ee6d6815bc9ce511bce49543f81944280e6ce6c551b30848786a10be469a6afcf53ea5af281732f1634dfd93429dca707828791d86aa8093e73da6f9dfac3046e8eacd447c4e6785cbc7fef9e2c938711a708126ad171f7ccce9b7c4844dbb520c2857c4db53486900230d673992c42a11edb111d6399509bf9fab9c2cdac3e8fee70f6b49816fb5bbe92112df222db64b031c066cfc39c78047220571f0418ae71ebe80a45bdb24d8998b975a6fed76bec29b792c87097706e9377fcea703c0800de336dc6291e020b73a2cc5189b445d4da2a40f37a1995ebe327b94728a2f84ab2b6a969e0345f7be704bb575db7c1cc164b66a17cfa0da2e239bca2787804cab356b9e9864e5f80d3f642781c66c12664a77e767b8e21c25c775d15ccd72961c1603d7b783e564c81ebe9362209dd6269796da7e67bcf3882ea86c60d8e68d483878d501faaf34fdc6b311e65cc3b4191f69fcf0b15ed91eb4b67f28d5de1739e978856c9f8f7c83fb875a05b1549a5d98478a9f5e0ae36429ac891937ff9c57c479618a548954f57312aa9b651c963d79757f73bc6b0b6d42c2d19070bb9b34f4b9f93f7e00d57c11fccd179f1204552e7899c122d24881935b6c8f51b8350b46d99d080ee7365ae9f1be92e576b80bcdf135c5984abd7337ec0d70bfdbc621f64ea51f94b877e2edf8cf7d7614e409bf4b6b30abf67a51e58641efb9048a4c06f75386a95e501bcbde670c6cef8d98d5ad93db1fb93026b6144a5d709913dc2dc6262e24344ac9ddec5728e9390c8aa9c986ca548a025bfbedb729a9af5c0a59897e2c21d66f20077f5687b6214a621aa0aa3c9014a43cc61a5b71583b312c2edbf6e2126e437e52accfc350d43afdff3b3b8db507e98d424221b4f2b683300cb06ecd90b158d1077c3a4399a02815755b13f22e4bb70bff42cedae25e076371e5c3d6f98822fa67258c1a018b2c2c6b91d108ac3aea9d30a64a88799b4a6c1a09cbd22a32f555f8ccee30a973a5f62d1d132211ce86d1e706cc728bd45dc7670772a57b4423ee96171e2b270aeed238633adee714ffa9e85fe900f86d23928a63a73665749005f94ff63f5677c715c5337e5d0da047978b8a856accecfd70cfb20025bb40606a438b3cd591ddd6b6802cfdc7b782f28d35626ed1587dd437f530578a004c4872a7a1538295c670b0c0c3914ddd0c0482cbd196de1802cc7fdda9391f129811d390fdac21dd6aa18b941633bfd42e941ae424099d35f6f05101c6f2bf7319d0084bd5a44252c8ed2ac6e73ec67a8449778963dd033a26f8508e4a5d1e9163498dbf11391bae966716cd7ee68535c296d7a0e65e51f818b505a4e10e608828cee6249aac0bdd03f8d2a3a4a919ed0d972ef281e6162045db6a6f8ea777ab66c409e481a2319f1211c73ce67b3f0086b166a167a79ee6c24fd39c21a2a8dfbc911196b5777822fcb2520b2424da18be06335165cf47e79b731dff523b8d4433fb21894a2d6ad184f8bb720587986078c3985640fbfcb1680fdcf5253c82703f65d075f4efd4f63c7783836070f3808aae2e08e9811c97200277a8144a3a9c3d27c06122de03cda59ba22d717458c852bed7f7db5b1cbae146cf41ca4467f41ee862073b5ce2c642819a1a989147497575cbf5f30f5df1aec346a44503609ce9b450f6dffb9324749902f13886fd3345901f981a828146dfb295e2c45108f38940e97460a9af363316a440d07eb37871a60128465f9eb250440593026239db45eeae9b3cc58fc6485b40b58370d5b36262c34cb36c848f967593bd00cd74b72371289c3d81a92a02eeab756d3a5ee3ca59d1b7d13de1136d68dc6bd7064f0d0e03ff003f9678bb8d81903b12844d4bdb15e23855bca94f2f4c5fc2e4aaf2ec945759af747c22f7904a3830300413977fd94e205f05d84229df01e72aa6e6782090a76dff18e7845e35d7ab267147ead3c4b34ae68daaf0bb265b542d973f9938bd025334b0fcea81a7c6fc4f91fbeae69c2dd4661ca550aa7a76ca6222a19381f81d7d59759514626f840a4582e07ca16c70228dbe0395f0f466bc3a4799954519311d344c6ffbe86b56bc268425278794251d8e0defa62684287b339fe1dd5889e1e6dc98a257af8b0aecc1c8ecce24bd680278300fb6bea8e99b12a212390ce021d485cf0b2ae6ad4302a395f3475dfb220efa9f79c1ef18839c73ddc277b2a07e6c63dd0af51c300c7104f0f35ca42d0670e655c6ce86f7f12ee28a2fb41fd50a73da874bcb50f689364e23bb89ae0b08c1570352e54773d669e2e8e3d038916003a7d728d4f47bea261c04bf947e53e20d3d470073077c2529e6a3c58be6055dfd78515f2fe9669860dbc607b86cd103435f216254ea6eacec38c2122b40c70222b44b02e1d82e0de74b65b32c41b000f70e761cb526da17a854702f1d9461cd92f0917bb9219311e820830fec542d111c6850f74132b7bd10f08e78441fe99b506a60c43227c09eb10c8ad96743147fe4e62a8a512af62f5ff03265c68275a4380e0b64744fc1aa12121fd557d91c884c570715eadd8c901763ac897c88477f92b899d5ace89359641b2756341db3c8c4bbf29f6b4911c30ee33edc393b42c83346761c1f29d7bd749fb84d9226d321bde05f06e230e4b399f3b2eadf0ac6973643003d65d3f2e9439431ccae3a0a59413188fa863dc0e7b13c5b01cda87d5421a3a5f29e04a7a737be33ffa091c83da3ba21908e7c49397d1bdea2ac0fb68077cf8229029f22aedcf05c6991f49ef761388c8d2cc0da15388e21edd3cce92e001fe5fa7afafe853e29ac6af2d247bcb4209b8226df8ce74f7f602c48a9568045cd554b88f8f9b3fca2ec796ee04dcdf16d1fc16ebc9e9b00e3be1e6b5f5081c96a8b4efcc0aef064d2d0af0732f2a831f611a15568b67dd459bba52a710a29cc88b6f30e563438c69b98d40110ad54fd90a8300c31011e9cf3fd04aebe0faa955d6e4a4ee6540e94d7c00cf0e693554063462cdac80362d026b1f14a7258a7a78ceb89fd8f83f7572ff70a38da2cc591c5ccd21c7e678f6d1156a97f4ea866bd2e4c8e16c63a41ecb22fa7b5faaefe4a777a648985f5c689c1dde80f759c4c082b05ecf175057f77a0c75850a70877d78b12776076758c81b5d43c922364929f48516171a8bb00313d4dc66c27aef65b47105901e720286be1ff2840f8204525057fcb6b9d67edb30587188919aca9df673faa25e795e5ecceb517ca25e260724c7001a99cba85d67696ea601b6057903f774065c6d85754e501ee4378f09598c361cac2e88a9eae5769a7f9478216821d800835c60345295503dce3faac0dcf6e54da67cccfc22b17dd6447b33de480cfe7cf653515a3fed74d868f668adb534bd7ca6cac621584effc09ca670a950eae92d6577a2f9b5b03a973827049bf8e2b9b79baafd7cbaa94779ac733177d22afcdb7d7289949252b8e58e2f8b2e244b093998e51437a66420f701ed2974a2c6731e82de628af733a8b9653174e3ecad7b8784b536fc920b38282669c7cb5d42842e79f42807c3c8c4f0b7ed98bd0a9f149be5da99e67d69fe19fba1935c3ff46a5fe47a4c6e50981b823283f9a246961803249588662d64938471c591d53990ec99cd273b1e30408547aa7493960777639e23b545c1680f14ff4c09b25b4c63445989a4fcfca1e0e83a2415fc7d7d3e75909012f79fff815ce62bd31b8ad7aef3fc386f657d0b5d93648b3a844f75f1c0ed48014357a86df8654c9820eccc164ed3d33131a366f3095167ac490c72dc5a1a12c9bb2e626f3d7ba842fd54740266b9", 0x1000}, {&(0x7f0000001140)="e74bfa7991648c6ddbcda80fa0c9e2b372e20e5287f3f764df3559add7e5181b41391183359e2678a3ec717e13f77a1dd8fcf7a34b4707fecd00487a9d4f6b2e2dcea776cf1d11f0329d410b659bdd9847d2e5c33f4f61dc7c6582465c33453702829b487e10546553dfef53397734d244e85c0ea08ca20b771af7bd8f0b8ced51828aa75ca7a80fbbcabfa604b458d83e31041ceb092464f94b787df4bd96b8cb808701980fce0d05aba360fb126023d82cf95271cbbfdf9a74f13918ef0970566cead3d8888af923af9eaf0d960317c3e474cb3965423ffe536c65c64ab587b8a5f88bdc9cdba27a780332fb015bdb1b89dc8d89e6e0cdb22e4adddd7673fd0dc3b3ac0cba5303da4a5a4f0c3647a9de98c9d0be0d986bb6e8cb2406f31b3cf26056e7ba7e5ca51a14f2d553a1ac3a738f39d11fdb0fcfc98ed69fe48a9974d389378edc734ba2f6b0ba0016474de7e8d6152022434e88c25d991c88d724712b998acb516fdb8f00c76ebbdf41487cdd66a292496c3ac9071a530ed518dabeca78901673d10086f825967f42444288805dbab3cdc66e736cfd4eee1ff8dd609c07f6f4d3d9a2e26e995f1363ce567c36357ea0fd39a22b4cfa160344765fce7370487b84f4c56125318cf45dad78709dbaff6f459e1a6033b39b387c35d222480369bc75aef9d84675b70a897c8f76efc7b9f8d7e54e37eedebd5cbca0fe577cfc7217b19ee35d4bf0a4db6df06e13fc8f2099d8dfd6deda883d56887c9bc4b43b2c2d5bf892e8e0a7a8b96d083772e45f58bb33539f49713063c5a885d250a167998a39cc241c41a6e9f1b1ad46c8d742c7b2371f71a017f916737ac2043433e24fa785afb12a556a6d3ae66a8b975439ec12bf49d3bbc55a7446a1f85d89b6efe9d8316fe5deb6799866055035b3bbc21bdc5d7bd0cd87419f33cead726f5727d38ad0deb6a111ae08b389fd91243381ca354435b61e47f0dfbc47a80658fed17dfdb1519ff60b3c4d507a7949a4b6d07ee80826003c7c1cee1bffea9bc9f228615c16edadd52af25aa0ecd50d11544d1f55c59a13f323bff2abc71f355bf776c95207a6f254e3923eb96e1cc3d784764ee3e2717d7ed13c29bcca7660c47fe762f82263d9f98d78384bed8b945ea8290666939e38903b4d0d6f04228fef18ddeb35570ff51ac175635ec70460eeda7df422711a9ad64a8c83c66724ab538c8aefd46d8b224bea714823a9c16be2cdfcb20db51d1b6812218f732e01a77ef7aa21a7901ceeedcfb72fc8e74e32d119efc109b4403fae6c8d187df19fc4093cf250f74fa91dc77e4141b67b1c945b456c48f6ce1e6678ffabca908bad6fbcbebe4c1ca41fc5b7e6b6acbefd9024e4bea163c669eb1ba7105f4a23685538141c47e6f2ba09adf961129c316041731b27addb2f22856119d379e07a98ca36a9184a42f32e687c818c83d3557a1e9b6b907517c68baad23f4ef9958230ceea3748cdf1d2d8a8d2a2af5e31876a43e7fe7f7e56a7963dc30cad29b1b480bfaedd6112e57b158d767e06f25897ec94997eb7d2d5c31aa647e3f87fd11fffc65cddeb4c95a6c15478e6c7ee67f1b6d638a7e3ac24c8b34369fcd428c8d0a045851f1dfa290e064705fc0fbbdafc7b65748cdd506655fa3065601e337dd84dba9ed338b27afbd6d85c8154557eca2a37679c4c03a58816c04935c095b5bc787f50c83d9514cea57f49bce36ce5b1fb1644c3f6aad00c6578da8a115bfc4db65b19dbd3a87995364ec9d120a9c54f739e08f3d63723446d8bd7343a01466aded3b1ca43fa38ac0dd92672c7db2c69772aee692be37f8629e486c3726b3f1bfe80769a3c0e72c9182aa0dd7c9c4a10fc7972a108c7b5faf9d9e44fbf9e7a3172060dda27e1da6c954412eeff07c99d8a8ed0022a8167ab1628809a3ef99e20b722ef90f58024dd690dfb2a753638403cc39de1533a3078173ed34a23f0ab3268179bb78f45a4472b8d3df7750c74b55c35a42e492360bdac3ed841491d2bdf1f0b558c69c985be65ef4a26d5819245ddaea979512cd5eb1570afa70dd81ce6efd58bf3263bd71313390c33a608b85f7de4611ec4f0a3c9ecc1e75bdd73e014b2a2943c6e185261285466aa424023e49ce92c32ca94b22dd676fd365e3826b7ee38a744e6272f72ed8b5255767bb7c187732ef6378bf106ca7451261d926cb817e6e6ad2778ff24a6ef9c6d7a1f2a3dab2364353ba0d5dcb533d1b13cc6bfb265348e8ee8eeb97003a7d246625bcfdb73e52234870210fdf2f65ee567e0816268c038e94c6c75961392aa0c1d124f183e528d80060d47b0873b4d4a240bb9680e27fae6ae450c0820eae182a9547816754f151b35e5ed3b84ee99ea2026c1f4750b1206402e9f754a23bdde34a1b41773b98a0c5e3e8c9f64acd342a5a7a1910c398b94c6e6d396408d56779675c9d3bc277d6e9f4b038b577d35e05c6fd959a403047e18eeffa911f2bdf716b8705b79272e728cd46e4c918db584ddbf19719e3abc65e5448f880633f8528cdd0251ee56d4f4488caf463336c012ea2b373040d73b6c8b4b5a978514303592034468cf5baadd58f784659d8079adc8776de198c5fe38ddb5360b2b7e05f25a021633516e2764c60c3227fbdadc0c48a8c6adae24b0662fbfaf1ed6196825c1944af88c572963ccccf29e7b9a561c785c2d4d99b4edca8e78d65fda2819c9e66e1bb5e281c802ad643f06e10539a0212385ea1d83293cfc1052827f97dc99f1e9c44b82460d3d87a8d9b69dcabdfbd8d2c16b39624a7f8d831bf6ad60d74879dee7dd54a91adfcff65eead513d8796741a731eb57de0cb444922f199474abedd024368e48324da278ababe7ea33071541978f67ceb3973c1192d33cdcb38b066f05f62048b40e91bb30a5f8b6da062aa9c3f1267a4afa30209fc37f406a671ba38ab515a1f5005d2f1546586d6f0da87217f70a649718f5aa59acba032bbceeeb5b09cac5f7c8cc8fe30c8228b5642a81b9056bf9b20e8bf67e20b24e30528800694d21dd1ae7f120c57992283f86b82e4c61df720451dcccf1988d1707d13ba29ad970feea296b63558b93acda5690a62081e97010b1f166d443adb34c9bfcf0fff9cf3fb7b03f0d0d4478dd7d4479734b2c0bbb2f5aa9fd3fed4847d7da0e27eb00bec7e3508dd433a332faaafb533346f6044f90c824dbff7fd4b69681cee0581d81007214f2a180161db27f94d1aec59a41a14e727c42eef6cfa5c968a9ca590a49f1db12d6c9b1f7800f1f5932a800112fabdc7af5645271334f2d717bf37c7f19a4e8ea4634acf640b520c7d6f4fc2fb919200eef5cd82638166486c619ce911e39d723ec63f7ea3a6f88087c075dfa44872add0d5c17ea3f7a7b41412dd2a85b40edfb9a3b3cb25673601a7dbf31aa255c4aa6334cb74b8ec25dd28afc961cbd894f5c4860328e1907c4cf48a984329e6e36c7dea16f800a989e3558a6da71ef11d4d6bd248ed01e8ac09443c39ead1d80a5e770ee2be35de1033ed8c36cd783351efb279c9bba879f644f373b7485b4ac9171c964340ecc4cc491696fe82977cd523d2d64e2e0840d57b7a554ca75a0aa3d6f244423ffadfa4c717e96fa48e04eded61b56f88cc18ca0a13a6a36936d94716895f2bf5e5758589837198555bb4a8aab70544f28840bc995b2232567d7f7b19c2ed863c58bb5600e97fb2a8a78eb67c3869b08c0106c1d7ac85ea8355fd2d113357f3734c7eefa8f7881fd7d42f896bc993e0110a11a80a5ea041ff922a63b1d1c39febcf2c0da7bbd0875464c1b5da7d5489210b8fdd00645a1f3a18055a24507a10dec9144c3b2bba3b24ff896370357c2aef1a9c0fcc9b612ab466aa22060cc3c44401e4edc4894ad11bf8b386797083668bd0b9d67bc6d25244b4a8886fac8183529d28f70a0f2d114e4839ed5fdd51ff0c7bba6a254378af0d299877f44a401a79094d0a954a7a44d9ab5585b7d7c32899cdd2b3ec5e4cac206030fa987d35a4341d49867afc8266af45a50e4fe3cc896f2590153abcb7e108aa44b13af876fd323de1b8d97750b40a6684a0ba33eafef80780a4a32bc5d956c2cc65ee4067591d865d9d4c6442269f2263ae4a7dce676b744e6472d3778922d281e728b21ecaf345fce8bfc996784389d0b908151c8303f711388b170ba372e606c294c04ae6ecb261d84971f133211da57798ea8ff8c475c1a4d40ba189df6d62274455f6facee6c24013ef788bb0786589dba9b09ef9bb47e695a08c557361bd5df9be3c081f77f696ff1b90341e2d59ae4cf5bfaa64e31975eb8497604b353b966b49e449ffb605adbfbfa12fbe0e46e5e3c6832d2c51a5565ec1745526b1a5a40cb6ca715e77de16a178850a2463b220bd0236f15cae138e89fea3cab1fa1ecc2ae6371d7623e1d92bd1bb4a78758f68840136a50583136d232eb4080e151a6ba30e861af9d7bc47bc8c8b6a576ba0a9d793aff015264067a0f317ab6d78698a37a9a9c44cd0f9c7e7f47bdce4e78b3cae3df7014344028643e1fbfcf5b304fa8bf59b48ebbf4d22120ac9b45af1ac830b0e70d6e7f3744974df5c84992e3ac6bae0edf33533557a9c5c1b895dfee6ddf0d83617f4d08edc9ec421781ddadc175baf499c5e15c8efa27627d0ca352787db5e376d03af55070b493aca5c23777e0ec7169e63893f54a1a5cfcc5fc498bbdbe764d3648bb5d23920da658668204ce2b79ad73f014f79df99a2904dda482f24801d5642185e59dd73cad9bedcec21cd3e95999e85a51d9da71ff212ebe76e997cd53399209e171ca470c87410fd73a2d42bafbe529da8b7ad639da353aac24366272fe8cc8b9895f938bbda985649271d47d40d5eaccb542359c6f10276b96e042308e9dcf63484afe574772998b635253b394f24fcdc0da49606538a63cf2e66e483506c53e05de7d4207717678ac372579e5d4580c0bdc6f5eba70cdc8544794849777397d84e03d54e5befe60f801f93395df1c94e96354c6501fe93d42c78224d837f5e43f6ae199ac6c107bc582635241f75779e78fc8c6be801ab00688ebfeb14253e0350433f9f29c1fbdd11c2d233ba36dbd9b1b1ac8addebf20bf69346848276f7d51a6bff15f20b3831dd60883cce48bf4d756da7e8f7187b39178cd8fa7ca7fb90a235175b375e8252a88dc6d4e9aece5dc6cdc43ec6baf6e13a35f1480153a8ec7a3bf28a4f4907a7891de785a7b6e32d012b035d2f8cb9134b5e0e948220ed26ca07fe1bc10fdea1afa511a93cdbb612063fea6df9f6922cc76bda30bc62921ffac1aca42b7df606cdb471de5b0cb4107cd9523b8c17b14f2e63627cb4adbd31b3c56253541087142eee4d852a714b8fdcb9e0ba25e72c944d8710d67d60781d209222322806e91fd9b7b11e0cd0a1704ec052649c735412cad90d2d1793befc7dc581259a22c855e14681e51e69afca5f6bdc9d8e009ffcb547dad71449037a9de339ca65ba034dbb302fa49a5b669a4b324cb95b1993139014cd9bdc134fba96a038041c6e8689f03e1b4c83abfcad3661f1772fc00a5e3a1d612b60af71077ea1235aa6f707e998d51d205940dd88761ccc406497682c37a66429adf610c090dc04b22a0bbe7641d0f79d2a274e7addda0a0107a86e781e74d8aac9cae2c2c677085e7ef76a44f0e31b88934a1b49bd6e5f4007c630397cf4d46aaad6a55a09a5952cc3d250d85c76477fcb617901651d9c5365dac9f51851f7276210a5c03fb22e57e3be9d61b97", 0x1000}, {&(0x7f0000002140)}], 0x3, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0x2}, 0x2) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:49:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:49:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x388, &(0x7f00000000c0)=[{0x10, 0x0, 0x0, "d2cea592eaa60771093cd4598bac71cd4999b605fb70e192a854582e70d9e8d98a00638d8c00e1fa92b1b54919a46e2071f3a567d47f7e9a6c4f2a3844f2ef3d02136ef7a76286aeb1ee57120a8f2fc94064756e178b9a5fae54ee05618d8fdd5533f3042a"}], 0x10}, 0x400) 16:49:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffffa, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000180)=""/88, 0x58}], 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:49:26 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) setgid(0x0) r3 = shmget(0x0, 0x11000, 0x180, &(0x7f0000fec000/0x11000)=nil) r4 = getuid() r5 = geteuid() r6 = getpgrp() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = socket$inet(0x2, 0x2, 0x5) kevent(r7, &(0x7f0000000080), 0x6, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0x2c, 0x8000000c, 0x75a4, 0x81}], 0x5, &(0x7f0000000100)={0x22f, 0x6}) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x10000, r4, r2, r5, r0, 0x61, 0x226a}, 0x7, 0x10000, r6, r9, 0xffff, 0xe5, 0x8c}) 16:49:26 executing program 1: pipe(&(0x7f0000000180)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x880, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8090, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r1, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/253, &(0x7f0000000000)=0xfd) writev(r0, &(0x7f00000005c0), 0x0) r4 = semget(0x2, 0x0, 0x51f) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000680)=""/127) fcntl$getown(r2, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r5, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r5, 0x4, 0xc8) sendto$unix(r0, &(0x7f0000000240)="f99c08487f436a6235bcc15c88b90ef07fbe6b49e2ecb9d7c186629655b42fabe706059261b9de993bf4192d279434e42b210b09bd767958c31287702e6b3250623403e0af89b3cd44dc2f7dd5c5f3fe21b95dcfe0887e083eb57d59d24345c0e8ac52454d4e7eeb843823103e9e7b208abb616c9b2311ccd531a0aed398954ade7af6eeb812a531987eeaf5aac7a137873dcf75a84d2f7be2a7d418cd6c2600ceb54fe913d21cdf1d41b7bfbd030e780a8a0d719e3a3f89e554798b72f8657c9191331b4e7c04aa20f3004cbd07d70cf6488ca69205611b360479d832f1fa8099e2a8f9fc3f4134edd71acbc80bbe6da43f4e689422", 0xf6, 0x4, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = getpgid(0x0) fcntl$setown(r5, 0x6, r7) dup2(r6, r5) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000700)={0x5, 0x8001}, 0x8) 16:49:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="3c92ad1527e34af4b0de72178c9577e72466cd7c41ba3029831e49583606d9703bc6cbf85ae0ae916fb57d67733bb97a412731eae2881c295be3e81c61d23adbe4ca0448e0d4a4a24a1141f02873b7085e18ca250a245cb9e1bf4a86ad03247684169308706305286d7cdd80fea5fac43c0b076332fa3c812489c9e4dbfb761f063b138313f44a873a1d18a05bc41df558d0b23b26cae67bf626145b4f03ca3be5df7fb8759a3b3544ae562a23371d9c398b323220a77b537f46a20ceff819e532e122ff774049db45c5737fe578d14d8a840fae1118bb81bb25d435ae4e81a5b20bb0fcfa7e16b709e364e0d0e4a71f0d236e4d20028f491b6d44ff8e19e31e172ac62183585cf90b11a516e22e583ff4658ae4a4cc17a74c8feaa8a94c3bcb2a40b238e36d558d4d80445612e83b5f8fc6f6f225990bde372531778d6a691dc39e7fe6b235d4fe60e58a6f553b4931d581d24dc7243f07d807d39d79e181a8871c841308f7dd347b6822e1db6133cf5e8b1c266a2a429e6461960ba892d9dfef5e171120a874954537103912462ec7813a3ff4339da717cc164d957521b81b16112d821cae49eeb9aca36e2e93488a249232c406c31826b97cd16668c2b23d27f4ed9ecd44b84828b1e650e0888d63c4acd810b88ae67b74c4b06829ad1a08d4c75385565f48376363f9ec021b758273675b9a0fcd9bf6d44b9b239dd3f31f299830dfeb5a41192f70e7cf71867e60b0a95de16f005d061aff12f2d4e90665353df23077aa2e32de5108c2db9b47bb640ce8ab3423ae8a7a249a101e1ea7a804cf155e86474b8f32b6ba1ce04749d56445d9c2a7e343ef73389246e5f50386c48397f9301118f0e64b1e6033f0c9a50e5499c6cd38216152c4c159e8b4d16e952983760619bbb153e2c80a46620c1b062049f9993dd2d0782d54720b4d22129185821fc9d83ff1290e0775082d291634e13737a678682bae043250715209cca1b89aa3280cec85a396fdcf0c6386ef492e5820990ac5ddd1f295c14c56a7939fd830eb05021120998c650c2d47a272d9870279503dda3e5d78bf49efcd565a62f320d1344a02dfa42a75be5bbb702cab5bca518767aec15fd27cd6c88b6cb041d3a8d422b9dca2cc8d7ef76aa53690e945eb0349322bea57b386b7105c40f9c71508e32a4bdab86edf046bf4c63db4cc721c3660169167fd76b54935c46660ff2a665c1b03dd4f00194e74743e34f8ec4e673bc647b9657fd0f3c8ad6fbbf3e5c08d7d3323c66ee2971ad442231460358c1ba81012f7f2d785595574af7fcfba8607fb2f6e3b32b5039da9ae557ef89464d24a4409df17f9fdac80578ad5b032b9f43f2e84ade393d0e60db2a4226857bdde05cd6aaa51e73aa1a661e542764d603f78c90d9f0b14e22ba8087a1e28cedecd6389ac1ade37e622db2ee563b98306091f28992c93ea01e6eddc38577bec94b827954d71bc5c7591de810df9982198fa979640b0d67346235c5e56ef315d1ae4605e093450677df6a8a485ae0b573dca4262916a8f4d519f89d286dfb46123af17b0c641ae030903a23fe8e5674cfd510891a22fc0d8e44627d0b324170a5c0cd65d780af74e120b225e7ba36a35de7fdfe5f57a98b68893cf63f42b20ffce6cc1a0e2ae41927ca739f3e9cc18304beaa2f05ca22aa992a13a9dbe85e4159349aede725daf6a4849839fb1db437b2b5d025c5df9c662185ddf70212fe305cc7fc1784fe6ffa8552acec28313b791db34e51e891cfe33af44e8086e014996965ad9b69bde1838685436f52b8dafae51fe963bc89e44ec3f5c2a0857fb989abb3eb09791c4db981d52573fe604f9338738e03381d214535a459e4107fc42c779b894a15c1d81c809086fb305ea8e098d05e9637029ceddcc8a23f047f787935ab61a803cd0c8070c9a8f5629e041a782f4e462b3a5e5d979c85e5daf1490c3174ed9703f638f9255ba0fb23d6366eab2312f8f391bd685cd0a76c8950b8daf21e1c81211dfd24b3d3fa32ca3edf23508b2960c7a9b1c2097e89cff309e988a4d814bb981c49fa15fdcd7fe041f850e7bf064b1bbc15dc8b9bdbec1d4aac891e367244a15c2789656e00a4e2c1415a39249b3e53ebec897c3296cf1d6e44844ad8444f7167bf3838d05b998883ebbd09e928947f1ce941bd612028c74242114819b429f1be0974198bfb4b4dd072e518ffa6d34457558ab7e2a04fc614e5cb7118d054bded3ba4ef400a683847e4aa307f282a241673264f4b111e9d22eb86dd6f18f957e4f61b4ffa7b80953017b8e9c79dfb4acd0bbc9edf976c7aea4cdd55faa8931d36f025a6b57496c56473629beafe5192015d6d6b5b21965a26ec080ce138f38c48982547c76aefb77a163ca7a64445a7ca12c23eac612290b584f16e520635d4d299f2624392784e598eb95dc5512ede8429c84e886ac8b231b29e11b524ddcbbb31070d4dc1b39653ee0a611c24c19c4ad79012a2544fe7a4c14e41054e996937f50453efd1c56bdee15942e5074a19a40258625c8a3771d6c534f194c70fba5a138dc6459b2b468b7a04c7284f89f98e143af9e7830d5e4c00dfad15173bd1a441daed64cec881019e038ebf7ab8e67dc066993dd091585cd15e1fde0a81d8059a09bb82ba73d7781dd0a6b6d2c5733c23ba0112aaf0f04eb9b36cc4c1170798768d81b45395dcca7d7550e40de0b04e8c25ca009995169990fafe252504137a1dedfde25651e4f30784e86b777006292664fdea066f6f3ff34bd8194e4812a44a939be791c3b0a4cffd20ac9821603330218ef8397d799755b02e4b5c5515178d5f13ff839e9ee8906dc134ae186f89239dd7a4ba5b144f2ed0187dad55ef896f9b641cd51e8ec6c811d96a6606332b0a0e72ddbfd4df4567962157a09f6653ae28462fcc7a796a27bce3f7dfe2cbd0269f299231b865e304983b396ce0d6211789a8fa9c75deaf9649f448536b17be2dce1d7423ec36c595d8dbc30eec20a5b60936f4d759153419db37386279aeb147576adbbb71b6198965ea6ae0d4838cb03d460c5de8d17333d2b31398156e5d233e70320429bab285ee9e3138bbcdebe37b75d478d1dd0b33c16a164f592a86906d391f00f374d089e4f3f154df54fc34666f696a9b9f76e8dd13760499151e50e97333441cadfd8225f7c94fb5586058e6e7039efee1fcf9f19b1cacfe567274e8ba3585ddb58af0ad4efa283a5107ae6b55329461d52a8bc6766cc34520025bae47c53f75d403c83673df904ae8cd1d7c4215560e2e5dfec55b72868f23801becb0a0e87eac3c08496218d5abadfcd733ecfb55c80c43ed65b4600af93bbdb13a2c0d3a741a9ffdd74f32d1bca30cb281adef498fcb181ed8cde31d1890330e1855c12c492fea690b700e382cc3b24f0dad05f701fd301e508e29e4da5297c7aa24d919bc34e242e0f7ca4f69c9b03800934efa852b58b6149e08ea2f299e528ca94665c12ebe5943af6498175eb4905bffe382d86b92b120abc6c6d80b78b645890a6a5aea593a45a1d49d0c318babd2add6c920d72b72e309f5ba0ff3e49622e77098b58872e7f816c020b068746072cb00977ad0cd0fe908c66a2e53877cac455ba1f391c87653dfc4a4d5e96a95e785d998f02a93f0e8d31bf1007e18feac748b92df95841e2d10b7d79b96a0df3fdc344f87674c99c97e00213524d18abee897466a173b2405e351c5fa82ab492547012bb94ae2b1c741b54914d7ad0b355f6db418d532be40207e72836c3e5b4438223ba5b357975d034fe1040cfa5178afdece6ce4f1d85999eb1abafb7a2160a4c14ee85bcb2c47294b255717f77e4574c72b315ac13191e7acf50ad4ef97997170af8b054899807c01ee36d8a61bfb37ab5538f1e5089b8b8c9b4a54bbb5fc41d6f34bce1e3bed6939f9fb6954ca2c04a1f083d35d0a111432b177ebe7501bf7505275b0cc44420e56194b4708d19981dbf41c4b5aa203da6d95bf2a97fddc15afe7417a8aa589d9e46db9f44a54191ad9f646edbcb9f8b222c15960c70fd5a0037a74dc9f75b939bda63e1e1b8999655211f50267e9e8c3a63a823cd33cefe17d091b9492f1aa62a696e5fcde4980fa8686ffcd03192596d1f021e1f5295d5ab56bd276c3f809b2a6fda613881b1bf520a0d7d1cba0f965d8fb9f00d43e3e63f596daa0d2678cc9a4e45678bca44d6def45597859a27b8a0b07d863da792c24ce56f649699a0f7504b5854dd307fd5a9dc9df657e54098eb43eb1f927b3b9013ebd5279104586c56066fde21c65ead55b93282e110f23a7a8a3b3bb91556d6b0f272bdc9971a81a0e61eb164e63f9626d1181241a1fe3b6a66d780fd754c17d04a46fbefc8b4ddaa1359137d0dd76d6800ad19aa4d0476e66f09f45a02cf1efe3facd62609fb3fe6c22c53e06f9e75648c902f7b4878c796a6e0ea27e8e549a0cdce2b21240e2af2dd49e09a97f824b8370aae41af6d17f178c805092c5df6a8376a183bdfbfc4197e26e4ae0919dd8ed85016684f118c19a428456f2b7f74034b808147b852f09971e20609b8316d5ba6fbe05c4e84ade8f9f76f1c1d1fb5e99a8804c3a10e420c32fef857f1fd899e8d72c2907b9ca7df78811c39917301f86438d36fccb57597fb83bbc4a905387df9ba2544169df71e02b5278038d0aac1443fef34a68286edd0fbbab39d6da24963071fd0e2b59451f1936caadd7d57a01e826c9cdaa8bf594ed461e1bd28c7cd24da654b79806ca75eb9a5ceddd1f5dd9cbd8efc6823981586259e40fcc31a3e067de2a6c71a3f6afe41ebc9e12e137b8ce79df3c0695d292b5b507841810309e19184d54162b5034ecff260785853222c4eb258994c0b5dcc170caa4bbe0a950ca546e4db6be1f12f143354ac641a153525190dc3e3ac667c850afd08c2d595229ba700e5448d544294af3ad7b7483dec60441076f4af175659c554b52dc71d5896593556fb7c620f511d4aecc6a8df5cb5df021017c716b9d9ba9deb50c60b06e1548d7f63120450eb91fea7904591eaa3c74bbde23746636a41f2c50faf9e17dbc48a5c5e23376a5639624660b987b8c89eb871d905e0aa45709c2ab227343d14d951dc729403456d66dc1c4d3cb2a34c6b69a3e6d772163dda6c2c8a27ae0f1e9f9eeea39e2250c2dfb497d3730db1c44679c148ba2588afa5d1097855e5939f293ef2fcd3c400ac58c6c558524d4fdd814c8a1e0dc85d614cff37e6c054d046f8ff5c0f327a67c1720f7a6abc4a42e3cc4fdf1a51a41d83f5a2f321c8a6a664a161858b79534667adf2e35162a2644dbdcc0f0f376a9d222f4733fb707f479ba1f47e8de527e05b63f1b1abd5fe8871d239f51a15fa88f4ff2764c954812f721e2e139d306b3ffe49e51d5f53118c87290ce070fd84e657f44a2f15ebec8dcb0015d06aca313dd2865f117af849261c9f66999e6b563563ad2a5fcffe47fa7a58195418b87d61c67e02102bab8b6c1084a607510a9087003110e155cb356cc89181079b04da283ebe133dd64b6bedff53452175906e1e0b757c22391cd714d095282e569aabb9f55a824f60187367003b03e7b2552298618d15ef8d267728b428fbcdf6c56c8103302ad12cc35d115e436023f425b9a006026ed294a9c3c7248993691f8550e5094cd6d1069d548e435862cbe2b5a5ae97e0ee74e65b4434e823ff2ec413853a9083a7a0861e9dcefaf33b408aebb23fed05afafbb41e2a4ce55ada4d70b450fbb49ab8b7ede89a7497fe111bf", 0x1000}, {&(0x7f00000001c0)="49fc51a7f2f576ad34870e516dc43f189691cc017852d84cd1dc770a7f82208b02263c8cd99751df8051f56215007ba753ad9af007af5bfdd97c69301c2e72571b636a53d737b16dc19e04091a555b7b18fed9a027e7b6d934144e643ee168456a308322ec756347b189afa345acfbc5576dbcdddcc1d4a0b3890602333644f02a92843577955688405117767bb59b90ff3daa632b40c9c3931ecce1a569dca95c6f5db4f9dbd37bb0fd3204c117767b7fba994145a15a870d9d4bdb23440dff8bda554f26ec30f4b7814b5e9ea7b551065ea547c634aa22b635ad1e3b8c70e78790ba8e61daeee3c6fa504a73045274b1", 0xf1}, {&(0x7f0000000000)="6c0583c5701d35c7f57b29c8055e3ccd532484ee49aa046d8a", 0x19}, {&(0x7f0000000040)="9f3ce0a30a955ac46a00961e88d7616248ddc4c7", 0x14}, {&(0x7f0000001380)="73edc65a05f0a7637ceff4d8e862d720c2b2b9460f7710896fa77a11634589dfcd1b078f0661876d70a10181c9a7e9c43997cd7e74079e3cb270622eee8b137482d94ae4b92e701e3bcbc942fd1b359b7fe618234e0f9ce25e7282cc8bdc24bb4ff9cddd1ebbb1970a6f2ca3b0e00301670de65968800b3d9bc20f1fff2e60ac9254142568e67f921b6770ac33ff65c9d2cff51fa7942f3581f0", 0x9a}, {&(0x7f0000001440)="5e1db62b1d36cba176cffe03590e2ab6679a54312fba68fdb4c13f17df1c4d336e3e5d5f4bb102a4e3a70e7417b162e751beec4d27271d45702ca4587620ce14c22fcda84f0387544d45613215dc2f436aa8b2c847ab75e7222fc2e2f48db0c7ff4fc942e86a2f5a320e12f2e5f07d4be60fc695662806e4f0a2e750819ea39329447cee185f5d1e1abc2045b953059042cf30284dfd184f0a0e79b76df3a974bf1d96f8c0a51feb3846b7d2433d64a741635f465e5054643b4ffc216108551b956c151cd1dc7a384e8a43350c0c73d43a3721", 0xd3}, {&(0x7f00000002c0)="fdf94d2d09b36ed97f7ae79270c20511f073bedb87559a9baf47e6e43ae1a6a37964494ec4fc4bea9298a963ac7a5c7f99645490f58defacd9b99432be69b42439ffd7babf2895dd43a14cbe2394834631e4b34f513f55897f79733802f07d1793a70d", 0x63}], 0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="1b", 0x1}], 0x1) 16:49:27 executing program 0: r0 = socket(0x17, 0x2, 0xcc1f) r1 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, r2, r3, r4, r5, 0x10c, 0xfffffffffffff000}, 0x80, 0x51c, r6, r7, 0xd5f, 0x10001, 0x101}) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)=':*]\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='$--\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-+\x00', &(0x7f0000000240)=':#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{#$]}+\x00', &(0x7f0000000300)='@-\xa0\x00']) 16:49:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xa000, 0x8000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0400000000000000", 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:49:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) seteuid(r2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000080)="79e94216994c02b71099ad0aec0c4e275399438525a3f52059b4c7bd79d3526aa362542318f34d96b40919e201f957c4a7c39aa9ffaf0804d69fdcd74d0cb956440c9ecbeb153af0b8f3b52fc7d518ebf149d8f9ebb01e70b85d19053c9c5b6a5f81bb9eaab5efa32763accb07908485f811fb", 0x73) 16:49:27 executing program 0: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8280, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:49:27 executing program 1: socketpair$unix(0x1, 0x1fff, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90a865c08cf709926901c00e91679820efe2c0326d48d511113c557a975e9efa372292f083cdcc25b28fbfd6ceef60e58ece43b65909bc317a3a6c12f6170d4be487cf9d12211ab4acfce3a68e9b8dba1b16794067565af093a27499fa759a01d3388b02678f042548398dd3243618a6a4149503d35cca6b28b2f6b5d58c8eef2d53eae665713d76129e46e7f3ef4d89b9cd1afd6fa44827333605ae6a1db33eb6aeb3878d425239b5ab746dfb720b9d5e636344faa58cadaf6fbe3ec8cdd2351d6fcb9fb9a1c56480ef98f7d089ec991ca97e1ae460b46f0db81c", 0xdb}, {&(0x7f00000006c0)="fc74829073edfee64d1b348c9022bb233208d4b375b615102b426c4f6e8d774685affebc7092140170fa7e07c9c8ec9c27a36d2951c96d0754882bce5650031f5645faa977f3f0d6fcf94b1114103ac0f47c3ed86e50131850135696430f280e44e96407417bb84987d4c422", 0x6c}, {&(0x7f0000000740)="61fa82b03f4af4d7ae6b74df8b58c94eb2ae9c1d2fcd96f7429bf5d03d3ccfdee782062c2968279fd1d996305dc86554ed77b37b1b103f7552d45ff4939a99ab6f0e2e6e0c79bfd9f200f5e98c8889fe8d3c4f40c967c7075cb0964f86cf49348fc1a85f", 0x64}, {&(0x7f00000002c0)="450715a4a4580ec99113655934126d7c27fb9ee472573358e7c77dda3af40fa77607ad7ebac4fb37c3bb9f2689d49c334aac36cc5afe02f42c2f1d1ae43bee8df33b82a985940e4bc065d822acfb1722821da1afc86460691b6ffe4d393916cbf9282cfb5626db31527d63b68c1bf796ac009ad456d3ce8d406b", 0x7a}, {&(0x7f0000000040)="b086c875a80d8f3c3fc283d469152d0a637cbb7643942cc3088633fb3c5cb97312e161450f4f2a543d49e8081c3c8b2a1600d6ece140d5759f9aea31e6d39e7fde613adfcd54ad3225b8d42e7de2b928bf19ecf46cf78c26ef349754b4d20581bfd16a4931834e9a60a690b1b8baf2b63ea98be0f4a6adf1cd3316248b47", 0x7e}, {&(0x7f00000003c0)="09ce1d624c4339c41fcabfce9194e1eb12ca0a4a2c5ede312c33ffa9ba096dca1640d9f167c697690d08e576b7ab2e24da7519b47dc01d01acef26104558f4a3d10cd892d3690360ad6c12df6ed3c998c37ccf45743854f90209bdcc0337860f4011c70eca511f86a32937eda41cbd05d8d06cbe8dadebee1dacbb3e167f5f0a36dbf7606fa78c720613f93ce0b1a3f19e84aec3c3421bcc627ea70772e9e1801a91cca185007c3196fd7980eb5a76e3a5f562b609cd311e0636", 0xba}, {&(0x7f0000000480)="aab47cdf6ddd406a6ca3cbf09e09882ccd47f7d15211dcc69fbe4635f29422fa219296102c04457f4d2369ff5ca6999e370dc23a8ab4d0064770e28d0af1ac3a6b320132803a4c6886394a9781c9d228648734510111b9571c817594feb242d4bdbd4912b29ce4e15cbba7978121775c35257e0a8b92ad515b5a3103b978f3a526b7a8e4b46719a9664da58aab7c626085225b6bd968882823efd3aae1fcd388cde32c120983e4e9199163c2931d2325384af38c670d65f33da852df8bf1b5c8", 0xc0}, {&(0x7f0000000540)="ad4fd7193d4872e625e0685a649f53fc3e80872e2dcaa58f6633431657c4ed927f91bf316c48d7291722e37f291ee5f8a29cae6e514e64dc9bb26d78ce25948cae9e1d8fb260f30d5059b3e8e74cc5ab138b6d7714c0407258300a389baa7dcdbf47fa1f6b02df81c90a5ba94f04840f52867098714256aa9dfa9802531149ee23809903fb5b85baca96262e37658132d71e617b21de25d435c8689c70a742e96e30ce65668a423949c27c94fcfd7dd635071e9371084cf03fec36f47cddf5f7e953bd16fcebbc00c2b47132", 0xcc}], 0x8, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r4}}) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) ftruncate(r1, 0x400) poll(&(0x7f0000000100)=[{r0, 0x6}, {r0, 0x84}], 0x2, 0x0) 16:49:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07010000fffeffb27824e0000000000000002be933000004000000001c6678d3a6905c6ac8ee457d91c18a99026229875fb44b4c1b921e4f06bfa0f46c861010e64457d74f5fac32b917508c52d03935f607b1d0adaec79b5840dfdeaff7a3362f571033c0924aae544ac32ec1f46f17e2eae9b5969ac9bbc6fa7ec8a6b23d60734c8e0bdd9ea3e93375d03078abefd42964288d93027f51d4dc920cf8ea36453cc95909e761941857262e6eb0d48b276b53be5d91fdc40d3377599c2053df65258924d4ab8cfe35b4244b3cb00e8b27038351e5d178f7b83d8d79204e87d45ce7305f888fd636d078e45479207fd3374132c74d5706a0d97f612908f24ee5bfaad9bf80325a44a925f2bdc817c7c48cd24163748fddc849fe0fe75586a11d9557fe45fd7e30d0e1af9a84b8bbeac7588c2c8a6a46c927d7b5f7b5582b0a170d2524799a4e2dd6f296a74a934a7d1d609385ff"], 0x0) semget$private(0x0, 0x2, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801c03fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) dup(r1) r2 = semget(0x3, 0x1, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x20, 0x101, 0x73cc]) 16:49:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x7fffffff}) 16:49:27 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x800002000, 0x20) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:49:27 executing program 1: r0 = dup(0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x2, './file0\x00', 0x8, 0x9, 0x2e}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x10) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x5, &(0x7f0000000080)={0xfffffffeffffffff, 0x10000000000}) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) clock_settime(0x4, &(0x7f0000000100)={0x5, 0x9}) 16:49:27 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:49:27 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2c62787f843000000000"], 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:49:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="233c29d800ef32a18efeae14a4214a9b", 0x10}, {&(0x7f00000000c0)="db71284b7a7362dc3461d2970e2a6e8ecaeda2f79259db36459f6ddd10763b24d9a15af07eb7b58ddbd6cff024b9eb73414fc876712d308826c6b8a02d29cc7369bb15df69031ae3e175acb91e9051d23e70f8d08700e3e133669b261bcab3dcf2a92a4c98c328f77de3515ec0a456a3cf785eb6271ba979840444339bcd51ad622033d92a764bbf33b0ac84d592b1f26b9ca6d4004b1b236dd5027def43cb3a3da233f60d6fa79ea44f773bc0d22481216799732e4ee30ad4111b9b2b60c7d3a66ca7857c115e3eb82a31b469842c1da27119a65d8f62477dd9bcf69d12db2e7d4e3916a46b3d9ef6922fae87cb3bd1", 0xf0}, {&(0x7f00000001c0)="32f2953862484a7445a1e153b5d5c8d51997ca1b92b193f6f6272e8820db11b76515d37d4a3ec97a29be3d991e6256150e4a51b76c330aaca059acd075406cbfa9f63d58a9fa622cfdd02d1447fc0f2340cf0d4e84678bec41c402d559719e6f392ba6b4286f0879300a0361cac9f7ae8649a84f6ab68f4ecb86a3598912c2220ea111e4a7cbb52583260efc5d44a8f7bfe0300ef85f44ae1ef21cffabf10c452597f28e1284c083ede849218f", 0xad}, {&(0x7f0000000280)="b6bc56d1bd40022c00c3edc2fb0b1f52ce7bc62b9266fddba4c62b19eda9f81d9029877aed22e2374015c5aef5a998034ecf0f5bdb5c18beb7b453a76cb615033cd7af401be282f55a347be4b5742fdf18fcb87789b308cba31dbda0925aba38a53eac0b9d4c2a5e848022b78627643c34a728d47e280dbc9b4495da5504521636949cbe0c58e01cc8d72bc678409610979651ad80e01b97f91284", 0x9b}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:49:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xf) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x400) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241631cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9eb42c5cecebc632889d588bdedf3b0ca9aeaeaad8d82e88a41a0885a78912cb86cee41e024de9509236d5e42c1c8332b6db3a1c6569fbf7e9aa5493d11813dac0d1e68ed10b834bf17e4dc47bf90686706ebaf29b1d66f883079a27e3a1c60ffb38522b79f380523dc2847cb76c9b4a5356bea91a3bda875b75c9c481ccee80107af44acd301fef26615d30d66721115dc722dc51ace8f8c08664612095dea0488f2d2adf0e400e59effb62258a826ec88a4571cd82b448c76413fc1faf32d67f421b6dfae67c589e447f55df2cfe9b84605678ca959c2251f71b27cc6035c0ede304aa8512f1e74c22cb51c051ef874c5f6e33ce515d7b9dab35a44", 0x544) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) 16:49:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) 16:49:27 executing program 0: r0 = syz_open_pts() r1 = semget(0x2, 0x0, 0x502) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/4096) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10c81, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getown(r0, 0x5) r3 = socket(0x10000000002, 0x2, 0x0) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:49:27 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000616000/0x2000)=nil) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmat(r0, &(0x7f00005e5000/0x2000)=nil, 0x3000) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x20000000005) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) getegid() 16:49:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000001040)={0x3f6f, 0x1}) r5 = fcntl$getown(r0, 0x5) setsockopt(r0, 0x0, 0x101, &(0x7f0000000f40)="a77e7a88abb21b39ec19b4c2773672509888884cb4b36c6007e678bc3b928c91c2d417f8aa1210e08c927412b0e878a91e3715c3413ad8ab431d43b4fa924642bfa1b08d660a57e2014af307f3ee80bca14f1565d11b87534224af207299be81bc4f3595586d8c181ab3d3b4fc29648d7c95155956e0d0206911fbdc0cc643fb6bc2c0396135fbc43502e161060dfb820e7412371d2a85", 0x97) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setuid(r7) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) r11 = getegid() r12 = dup(r0) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000001080)=0x81) sendmsg$unix(r0, &(0x7f0000000f00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000040)="ce73a693a96d7a5da3acdeb2e6dd64e0b00f66146fb067ab2a5aa82cd152d5fbea90f151ac0263688a7bb3bac493909b1221d8b8949b7c3730a1cecd428a8c6cd88b9264118a3f17712c38afd64c32f3f807b1b2ed26c71e35a5b0e7b983cd3fa06a8f951cbd329fbe", 0x69}, {&(0x7f00000000c0)="1696d2cde39cf1c0eda5d7c66588188bbbfc380bbc5245ef19f4a89c141102cfea6fb2582b492a6909649b36ca2303e479932c82", 0x34}, {&(0x7f0000000100)="c4b4a02cee8b77277dccc88074796a090a2bbbf6c3b683c9b273bffacbf5b34bc7cb46925fd3efd864b03a9c15a0f7ad950845705cac7575501827867893ef695b302aef6c013fd7b8b440c1a4527c6723e3d397326ecc42fb5addbfd9e7c77dcee4c2f7b302abc0c10e0bece2c17699931c4dc49636cff06a28271c26daa43dcd089166475a921f3111194732edba79aa97b26af012e43dd8d936460d62311a4c7e8a7fb91d457888a7f6e5d1335238", 0xb0}, {&(0x7f0000000280)="7ae32a81f5577424a287216739b50ffc04f768ddf7e0052e46f9f4bd6f6924061fa096dd2893eb5ba4a18e669cf17e187d97786af37751ae942d8e8ace7e81b185ba3dcbd5cadafda6bbf81660d5482864345875bb7a5bcbecaad0f66e9f3bf1354cae37d0d05deae0827c4faa205f09953d3bb9e34d5853c4e022a3ed1b92d25180f44597874fd53a798d693abb917e91f9ba47b1f8fb5da19909efb6f9d0eaf64fafa3c4dfa8c15224c2ae7f71433701e9827ec1c8d9c5d3bfa08bdb24283e730a621f9083946f06ae236bed3b46d08482b0eb9ffb22b85504e0f12894bb76a13f08403a", 0xe5}, {&(0x7f0000000380)="56e727e3d832723a932e9579f5b452a014b0a02c8dea70839c4578f9b683bd675fb444dae6e1b5e2421e900834dc34d9045397887ca96676a82f51100ac932db293189e60f1b6c876fa91c4998ed267cf7b7c3671e308dfa50ad3846373601de1b6cb821efdf08c1c8f6e6757aac160df09ec2aac94efb0f4799da095c74fd290a8d15608b8a5c6e90f4f5436ce66630b7c41e6e1097c637cffbc553449e4a905f803368", 0xa4}, {&(0x7f00000001c0)="3b6f6692f71582f7022e66c2b8d244", 0xf}, {&(0x7f0000000c80)="5b1cbe2c2a8b28e0c7bab9b46b99fcd981c6d62090a72936cb8fcbb9ab2c3afab86c4b303588d491c873ec53a66abb9d46fa3b8441be3185a7a5d100f581b72d31f7263bb822a830e9f44a4d58beabe3a37edff9ef3b4148a9638f06bc05096c01fad8754f92117afb771efb71ad67369ef038bac58faa49202bde6d022f7a7979ed81735c0351ffdff7d455843acdbe02c171421be27a0d17eb0390a7cdd777818d592271236c8a59e8ddb39cbb0cb36df3b0cf", 0xb4}], 0x7, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x98, 0x8}, 0xe) 16:49:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x144) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x17, 0x43, 0x9, 0xe9a}, {{r1}, 0xfffffffffffffffa, 0xcba52d751fd49a9d, 0x0, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x84, 0x4, 0x2, 0xb2}, {{r1}, 0xfffffffffffffffa, 0x72, 0xf0000003, 0xd2, 0xb1}, {{r1}, 0x0, 0x41, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000080, 0x100, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x1b, 0x42, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x12, 0x80, 0x4a}], 0x4, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x80000000000, 0xfd3b}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xc6ac, 0x7}], 0x8001, &(0x7f0000000380)={0x6, 0x1}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x20003, 0xd9a, "9c8d14c6750400000000000000da6e50e8000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:49:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:49:27 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:49:27 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/141, 0x8d, 0x42, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x2, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000340)=0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8010, 0x0) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x20, 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r2, &(0x7f0000000440)='./file0\x00', 0x180, 0x100) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000540)=0x6536d2cc849820b2) mkdir(&(0x7f0000000580)='./file0/file0\x00', 0x20) write(r6, &(0x7f00000005c0)="59391e152e3bf492114758e986be781738faf6b2ea6dddf83caf4d8989fcd042948f28138e91b5ae6b7565c2fcb40a1237f97ff15e61d1c135846255ba1e554c581beb6ff817899af9309e17c6d0d03c752f05db9c8a48298975880f3987577cd4d4fb6974f6dd453d48bdeb1f7c2f304db8dae3e639a48b20a2fbb7c41359a0c40293809b2af04d087e464f1364f568aad67cc92fbc23ea0b3d972030d793ec98d7a0d433fc037fa764a64b6c1fb8b837c4b690f67c4228ea0a61696ef6cf3ea477d1887afd27b334deb19299c4d94e77f5e99117e3b4", 0xd7) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0/file0\x00') poll(&(0x7f0000000740)=[{r1}, {r6, 0x40}], 0x2, 0x7) r7 = socket$inet6(0x18, 0x4001, 0x1) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f00000007c0)="85c9a4990c3f662a736a7601115d24c0da61363177163f4f9309dc54a4bc5d34c2b9fa58dd9fc77146490123d8e0e797ad3edc0bb558130b77", 0x39}, {&(0x7f0000000800)="bd4bd6f13aed48e2649f5968eef3cb2e32fa177a07d3418e8c4790ae1b94a48ea2bd7cad13ffa6de", 0x28}, {&(0x7f0000000840)="6030e3ac88c1d20cb11525cba4aaf02490b9e25eddcddc9646ed7d96a9fbe8e9d9c79f3411f19f0f2a3d6698c163f1d997ef97433071ca02eed7c3f398020d2e4c9f3aa0b6f7f8cf6a904e1563b8be8bc09d922afc9b869d6fcf1246d74bd0dff087f396fa0485617d27040be4da6bdd3395e3d49d7aeee331504c9990028bc4abb38d156b8f56cb3e57052aa833df91e960ba756ada5406e889", 0x9a}, {&(0x7f0000000900)="b53870ec6814f7e2e749d8de1643136d84658e0f7798c99dfa3290a0014b007ac77b748ccfc6bf44404d4c34620c197fd9914b930a0fb5a93ba00e94b2943261abb864dad38c", 0x46}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="0769283d7576e6b15175b244466bf50d2cf2401e87c9f7dd37a59074d0364ca4c1a1915c8ccefe00232c98b79bf9cc8ca373879d65df7586e67401b42a25f882b5e6952044f41987f08d70044e67cf1506d9f0e1eaed6761a7281f9bac469ffe584bbad0dd4055eb37bfb6d0e744b1aa4d7788b9eed861867762a6839d608931ef6a3c3625544f263f9b588c63af5cde4656c12ecfe6a87454c5ba688a12c5830683489d0faaef6bf720adce24c71b81ce4e826dd01deaf253cfb144a87fcbd871040bf4f9ea16217f02d9d1305f3fc1702e27c7d5d4557ff8aa42dcc92a1606aa50fe1547f6388ea0f8219c554e58b32b79e276", 0xf4}, {&(0x7f0000000ac0)="15d8387909b147f9d7e28d0534dc8889cb618071cd1a84500abeab03357cdca15a1cc776c3a26a2bcf6e6223b835c6198ae714fa34312e6b0e5ebbf96efc5440454924507097829179cb807f3cf679ebecbfb89dbeff0017336ffec9fabf9d5c077bbcbc", 0x64}, {&(0x7f0000000b40)="e1d7e848687d287a9b83f54bb7c25829f4b2fdfe2a1e5978a085cfe44878a2f3f6c6cf191b32a913691a69d640736033a677af8614371f0e2d16c573ad4a2c72da9945df172420a87d980c97f62c338d019d47fa1b4bab3df68fa598d6a4c7f431abd0e3b1", 0x65}, {&(0x7f0000000bc0)="de88857dcc4cca46ee9beab8dc57c5d9da9e1516fcdd5692dc66c67b120132b208eb62cc48bccaad5c665244e101a10ca1eb1bb664b1f3208cafb955211655bea3c4d04da3545eb73083e6afd3ba6d4c74f2df59625917f363674ed1", 0x5c}, {&(0x7f0000000c40)="0beb19f3e56570f5320a2d1b6eddeb33a952e950a6593a827d62ce1b773bd30048e84a55fece8b11a617430efde12bf55a53bf7935059ed584f41f9c983b3e71a64fae7c2d00020df4730dc92966ef471f58d32885bf87f9a5ceb5548f5bb7ec5778c4b2679be3726f809a3a57b681121e9a4f8f6a8a6a9958b65c5d45a6582b38961ea43677fcb1fb87e07335c00211870a25c02b32a372d28b", 0x9a}], 0xa, 0x0, 0x0, 0x4}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0}, &(0x7f0000000ec0)=0xc) getgroups(0x8, &(0x7f0000000f00)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000f40)={r8, r10, r11}, 0xc) fcntl$setown(r4, 0x6, r9) mknod$loop(&(0x7f0000000f80)='./file0/file0/file0\x00', 0x0, 0x1) getsockname$inet6(r3, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) getsockname$unix(r3, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) unveil(&(0x7f00000010c0)='./file0/file0\x00', &(0x7f0000001100)='c\x00') lseek(r5, 0x0, 0x1) semget$private(0x0, 0x3, 0x41) 16:49:27 executing program 0: utimes(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0xfffffffffffffc00, 0x80000001}, {0x8b8d, 0x100000001}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x82) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='#\x00', &(0x7f00000000c0)='[{&&]\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='$.%\x00']) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653a00"], 0xa) linkat(r0, &(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0/file0\x00', 0x4) 16:49:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x7ff, 0x508, 0xfbe, "74ab63a5f05810e54eee7799752fc32a42f0fc24", 0x0, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f00000000c0)=0x1ff, 0x4) 16:49:27 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc1) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0x7ff, 0x7}, {0x18, 0x3, 0x0, 0x394}, 0x3, [0x3a4, 0xda69, 0xecc, 0x1, 0x6, 0x7, 0x3, 0x2]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0x0, './bus\x00', './bus\x00'}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0x1, 0x1}, {{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x78156a8}], 0x1000, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa, 0x40, 0xffffffff, 0x2}, {{r3}, 0x0, 0x18, 0x1, 0x800000000000, 0x100000001}, {{}, 0xfffffffffffffffd, 0x28, 0xfffff, 0x7fff, 0xe8b}, {{}, 0xfffffffffffffffb, 0x0, 0x20000002, 0x4000000, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x8, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffd, 0x59, 0xf00fffff, 0x2, 0x6}, {{r3}, 0xfffffffffffffff9, 0x5c, 0x2, 0x400, 0x6}], 0xffffffff, &(0x7f0000000280)={0xda6, 0xc}) 16:49:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="2fe20f16efab2822f54826c40a19af8bdf481f471eb253280d0c02009ec97f98724ab61866dc4b678d615974384e107dc676ba8f89e4ac087e9470b391d7d3faedc6853895df0d22e46b52c32bd142349ac84f0000008044a61182d9e5cb493d55acee0407f2d54361deefca30cfb63a2e11033550a35aac0a2c2098ffb44043a10855181383fd6756510aa3823d43d41016c9673353a500a54f6e8b230dc66f7b58ce87279e70501fbd5df00ee134ec0af189ccbcaf56085f69d8c9b2481268972129ef5627d162cb2adb1757fa70547f8dca1a7b4c9f997d7fc28c1bd4cca1a7aafefdd14d250b17d17e7b24b22400020cc4b9aaaab7428281aac68c103f4ba7ad7f898bb4b948300b95b8c6508d4edceea4a674b153f72c635e1738f46363af0287634b4dfdd7cfdf244ec9cb01f6e8cad1032d76c9d71b11ee9084003fab8b43117d516f97e776c0ac3b5ecdbccc3d2b0269be8c27ddd78e84493128b70e53b408b67450936ca2cb51716a8803244af18dda1c9a846a652f5db7f18efcf22f062d", 0x183}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:49:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x603b0bbd9eefb1f7) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f6728bf95f1b2532835753a9462336ce168aebe3681443262f292d0e26246537038e64a8a4ce9f0a2870050ea2441b13858ddd84e42668c3062bf450dc64e6d47867df514dd815450949fae5415d3c6e1832cfa4ac21fe9ff377f2bfb78ee9d97d46f749fce588154ebd858f0dcbff0f5fcf28be9665b00d4537bd3edb63e66bd5a19c9a8fcbfa08d581338530ffe6309b1cda18b3ca0d7be9f03960ae7b", 0xfffffffffffffe7c}], 0x70d057b9ad48e57, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x5, 0x6, 0x2, 0x0, 0x0, 0x3b6b, 0x100000001, 0x0, 0x0, 0x4, 0x38e}) 16:49:27 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x5}) clock_settime(0x3, &(0x7f0000000080)={0x80000000000006, 0xcabb}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="35c55eb7f880df25e578e3ce14bc7d349307ee6887881820398607fe4c69d48eedeac3a84e17e1af3a968bad14b16faf71ee64b99dbe1bc422fa6eb0b98a2518a91bcdbcf081e5ac0c112f45569984fe6a9f51fad91526c2716d4382e6265bbfe621c1a50b4de3d3cbf2e8a036f3b4ff49238e039316402301e029464f5c4c6bf315dfca291cb791d702dc616fa37016d61e94813b41b9a101757ac6ad39aee89fb5526242c077990b26e2598ce869941252ee1fd29797300478deab1ce98f0471193851ee7b74a90d4a55da1378db2ea1cca9818e5fea4b36f4d062035f7693afb0e48e349bb195e13884e4fb", 0xed, 0x400, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x1000) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) 16:00:05 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x20}, 0xfffffffffffffffe, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0xbf9a, 0xfffffffffffffff8, "7e389ddedff37173c57865000000005ac793683a", 0x0, 0xfffffffffffffffc}) syz_open_pts() r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="000000004d59da800d8729bb61010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6b788f328f265810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c822de4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x1000) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6f24f9143e771817d441dd3418809d11de4ebe34"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) sync() syz_open_pts() msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r0, &(0x7f0000000100)="5877170b7cbb98062d03fd71932ded259e129ac78c4f80c20eb0aeb02f7ed0202fb8118a7b2b815bb21469554021b54ae4c88e28160bd63a19abd93c38e1e149637e963459fcbb9b72a7d464e042ffe945790b4eab70691387b7d230d47c47fe9dca709a9faa536b5c94fbac4cb11822bf74822a9b4b6f9e1451e2074ea452380489c21c54240304237f94de02d666cf7b3005e8ff5776ceaa6b2645a97c238a804db94eafc215c519fbb434514c3e914a86b6600d687f68d7c84d478a794b4500e2b0379d95aa594c0f991d7dfb04ba5542017ca0b618f245fc275654bb5d912f44a7ccc9e774e7333a9bfb1c9ee8f664992645", 0xf4) r4 = socket$unix(0x1, 0x2, 0x0) getsockname(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:05 executing program 0: r0 = semget(0x1, 0x4, 0x105) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/129) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCEXCL(r1, 0x2000740d) kqueue() ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = getpgrp() getpgid(r3) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x206e, 0xa, r3}) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpgid(r3) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) 16:00:05 executing program 1: clock_gettime(0x0, 0x0) clock_gettime(0x5, &(0x7f0000000240)) clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000000)) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/143, 0x8f, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) flock(r0, 0x6) ftruncate(r1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) setsockopt(r1, 0xfffffffffffffff7, 0xd074, &(0x7f0000000080)="992f479e3d8c9c28ce1d0b291b4e908b3b1a42ef30fa00b28b2b345b54de75e54dc9273e600be2a25963de2ab1e89751cb01704202f8f7636beea5375cf495cd196f067e0520cd6a15438a18a783764d8c70a4111f6051c6e782a6249d68585d999813790c16b322453f843a053244073443504e73a3979ac559809b0dd94bb17f0a6cfa9cb21cda7959eabe", 0x8c) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:05 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc122, 0x10000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x200, './file0\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6054, 0x0) chdir(&(0x7f0000000100)='./file0\x00') 16:00:05 executing program 1: r0 = getpid() getpid() r1 = getpid() setpgid(r0, r1) 16:00:05 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgrp() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0xc, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x92) lseek(r1, 0x0, 0x1) dup2(r0, r1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) r1 = semget(0x2, 0x1, 0x201) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() r4 = geteuid() r5 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r6, 0x4, 0x1ff}, 0x240, 0x0, 0x100}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340), 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x400) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="3df152683e7398463e53a19b64eb08163876b164ac0d392f2de40ea2776d5f21fcd14aab20071e80bf2e9480cfc198e739e397d224e086ffc0ff3d4111cb253ed34f5be2c02dae59d5e2", 0x4a) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') write(r2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r2, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000086010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x61, 0x15, 0x7, 0x100000000}, {}, {{}, 0xfffffffffffffffb, 0x41}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x400, 0x5}, {{r1}, 0xfffffffffffffffa, 0x83, 0x400000a0, 0x40, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf0000001, 0x3f, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x82, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x17, 0x8, 0x3, 0x7ff}, {{}, 0xfffffffffffffffb, 0x2, 0xf0000007, 0xd12, 0x4f0}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x5}], 0x9, &(0x7f0000000080)={0xffffffffffffff68, 0x8}) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) dup2(r2, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() flock(r0, 0x7) fsync(r1) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x400002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x200}, {0x18, 0x3, 0x6, 0x5e3a55b1}, 0x0, [0x9, 0x1000, 0xc4, 0x9, 0x0, 0x80000000, 0x0, 0x6]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001480)=""/221, 0xdd}, {&(0x7f0000001580)=""/178, 0xb2}], 0x7, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x81, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000000)=""/16, 0x10}], 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = getuid() setreuid(r2, r2) pipe(&(0x7f0000001700)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001740)=0xfffffffffffff801) r4 = getegid() fchownat(r1, &(0x7f00000016c0)='./file0\x00', r2, r4, 0x4) dup2(r0, r0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0xe2d3}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xa348) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x85, 0x4, 0xfffffffffffffded, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2e, 0x2, 0xba5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x80000001, 0x800}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x200}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x4e, 0x2}], 0x2, &(0x7f00000001c0)={0x8, 0x1000}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9a7}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x6a4, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x7, 0x100) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x0, 0x4}, 0x7f, 0x5, 0x1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r6 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000002000/0x4000)=nil) r7 = geteuid() r8 = getgid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x4, 0x6, 0x4, 0x269, 0xc9, 0x800, 0x80000001]) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x3b}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0xaf9, r7, r8, 0x0, 0x0, 0x80, 0x100000000}, 0x800, 0x4, 0x0, 0x0, 0x5, 0x1, 0x6}) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001012, &(0x7f00000000c0)=0x40000000000005, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000100), 0x0, 0x7) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() r2 = kqueue() r3 = msgget$private(0x0, 0x429) msgsnd(r3, &(0x7f0000000040)={0x3, "4d59695d02ad3d41be6baa2a0eff138e8ad2633639548a7548c38327db1676b8329a0da7e3a8215a810d92d9b244082cc2fbaf486331d4f102085edd1b467880eeb488be1b458d661d0fa120129715e5ca049df22c76adff50673ebe9742373564472de575b13d9f722b84ad9a374e9745b48d76e4f6e2a7e92114c6e876be2e4103fd59aaa9e276e9f84fcde98e399cda31911d65e233208f6bf4af647f4ab3325fb49aac21f78678a68e2bbc77ef22e40b5edf19487a91bc0148b8caba33752f7bf665c4e7cb1bc278c14c7ddf6959f7316dd1b431a7094bcbc33875b8cf67c40bbc766b4dcbc71dd61d5c1c66c4034d0e632cb7d67b7e"}, 0x100, 0x800) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x0, 0x0) close(r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x7fffffff) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="35832b0a2a005cf1077e82de9056aedf72101900f4090a5695b91dcdfe2dd0e14fd77dd35de0d5a275caa45574253c57c326f61150e02f6abed963542c5a78f5588cabf23e1854c5a3b36570ca69ae548cc8f2b8c25cc2363b30fb3c3af1c0d939c623bd6fbe991ed2b13b35c785a75976b196e05684819f5490ce6a1447e8387da19e6ca816582423d30ff61604bbcd322dbdd312839eccea7b00835c4a5745520af54fdce51ace2dabceafd83377fa0760de14a5a0b958c44f0dd37bed09f71f690bf22b733d868b9861bb57a689a69ddbb359d0e24f561ae9299d8b77af7dc082521d0e06102d39c4af9287132fb9119436a2c70932df9137d38aad6999", 0xff}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbd, 0x692, 0x8400, 0xfffffffffffffffc, "44199290587786a589c1410472ff1117d673ea06", 0x7ff, 0xffff}) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000080)=0x1d) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xffffffffffffff01) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/67, 0x43, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x5, 0xe43e, 0x1, 0xef, 0x5, 0x9, 0x0, 0x3, 0x4, 0xff}) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1af631f8edea6f507502847200", 0x0, 0x140000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffb, 0x9, 0x8, 0xffffffffffffffae, "5d80e346b035875578d03abba12b953968ccc8a7", 0x2, 0x7f}) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f00000000c0), 0x1f5, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000188, &(0x7f00000000c0)=[0x0, r1, 0x0, r2, 0x0, r3, r0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x57c, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r0, &(0x7f0000000340)=""/243, 0xfffffffffffffea1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) socket$inet6(0x18, 0x4, 0x46) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) syz_open_pts() pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0xffffffffffffffff) 16:00:09 executing program 0: mknod(&(0x7f0000000540)='./file0\x00', 0x6041, 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000201, 0x7f) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="131fc955bcd3784987b44f6b8bc7cf03a9a8d3d3547a109baff26d2cd6539218f969476a628ee0b7a9a51e17336749d06f26ece59c363fb4c6bf10feea69bf685725ea8fec5385821ca52003b98369a64b31f7a8491c7bebbe526f04e6a33731fd0aac399dfa7ce8d798b54fa9a850a267ac6a07aaf245c4c31228db06740f2ba0defdecf4a4bd8037ae8071955858828031ca14fea1dd284abd649b470cbee58b8ffa2b04967b36f39aa83bed4d7383bdc4e6b79b700780d056bba1af41b04e3fc518cccdd922cc2ea8152094ec07b4daeb21ab66d11858b332f440a938eee53059d845609255da", 0xe8}, {&(0x7f00000002c0)="6de7f0f6b8a08841e5f740b0a451115e655ed38248ba6c589ba737832e990b3d25a37299c36f8cc65780784b686b6bbfae4aa510499566aa1c8c1e344411df6e64919a3b5d34bbe108b7e06d4a11a1d68be8e799f1dabbf1b01d11ee0f1b8acbcc7556b68a3075fc07eb08ba4a8669b3842f7059e4242be6c5542ccd41421ceec9e1c283c03893062e4344e18ade5bc90abb735ce270b895f6280da9e5dda55de9ce54d25a37979eda5e90ed69c2f7cebd5fa515b54b174ca57a01247b0e6fdc8d1112f401c0e31ab2535975c592d9e54ddd517361811a44cafd4ca58fd64826f65c506c4688a7", 0xe7}, {&(0x7f00000003c0)="d7579eb191968ad0f512b6725c10104485ef13c19f319dcdbad27cd7fe81537a1e0500cd6af6199bdd469c8fb6039f55622a3c5b55cf72a00013f8fa497b9a7c3b2fc7fc8bbab47b1aae13ba9744fd398a9538a71f9e13a64d2e7f00c6ff54fba8a7ba28816db4b166c5daa6cae5382b2296a477", 0x74}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="d8000000000000000100000007000000b401f7c8ed8d939144413fcaaaf9cab9db645141fed5d53f4cfe74038df8fe3a4064c87d34b048c41d73db7d2a7ffe69bd24fc8b2ffc72fc710544cc095c9d312d68c170a4eea347528dbc2a8022278a2ee413090fe2fb8740c84c61e743c096c2f6ece2ce7e73c2304844f10c6c1db7add0424d5e48298ff52df3da0deb22eebc431069a2fe232de5837b0b77c4297f8532588e4d31032be3297793e73c710eb122ad39d0253b78aa8b9f5e0cd12986e9f555f99b75a6e3660e610460766d9f0f5de3fa920000002800000000000000ffff0000020000001649749e075d7011ab4fa083ce88fedc42aa000000000000"], 0x100}, 0xe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x12, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xcf8) 16:00:09 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x111b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:09 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c29057290861b8c905cf9354b4f64f42d2032dc1", 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = syz_open_pts() ftruncate(r1, 0x103) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x180, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x1, 0x59e, 0x3, 0x2, "8f01ff5addd3c3e669370576e42a2d6f4802b328", 0x4, 0x3}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/72, &(0x7f0000000200)=0x48) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ftruncate(r0, 0x5) write(r0, &(0x7f0000000200)="0f", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = getpid() wait4(r3, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ftruncate(r0, 0xe7) syz_open_pts() 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="cfc3f236be131bd05ec8966767257c21d88fc389cca12da8bb652515f12a5a0507a1c832d92940e65a66989651e138b9e6b4d5b5a41595938ddea5284081a6a140b1a62dd8cf7aac0059b6e94df32ccf904e1941d562500a2702bbeba7e533cb16311bdbd9e2e8fe6ab6a3713c8b73a984fa948b13071159735ced11", 0x7c, 0x2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000140)="3e137142f0cd1af3bafbc7e2f2ba4c2f3b19f873295353563a8e77e0d7311e987d94b10464f9eec77d445b132473870080e3cd15b71caf33864198b7eaf3dab521564aae7b92797a1102538194e59a4d0ee243cdc7b8a41d07cc1162b4b54e9ad80f78a8df551521eda5bf45d55d93aa35a5316f37c984b84885d0cc8b3c1128374fe769cbb915d8bfd35b2fa745883d3cdf92b41b8afabb51477704df990b316820fb732d4cdf893a1dae", 0xab, 0x404, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 16:00:09 executing program 0: r0 = socket(0x6, 0x4004, 0x3) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rmdir(&(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x7f, './file0\x00', './file0\x00'}) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r3, r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) fchown(r6, r3, r5) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/41}, &(0x7f0000000240)=0x2b) getgroups(0x1, &(0x7f0000000280)=[r5]) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) r8 = dup2(r0, r6) ioctl$TIOCSTART(r8, 0x2000746e) r9 = syz_open_pts() chown(&(0x7f0000000300)='./file0\x00', r3, r7) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000340)={0x7fff, 0x1}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000380)={0x7, 0x10001}) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000003c0)) syz_open_pts() flock(r2, 0x5) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000400)) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000480)=""/26, 0x1a}, {&(0x7f00000004c0)=""/40, 0x28}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000600)=""/75, 0x4b}, {&(0x7f0000000680)=""/103, 0x67}], 0x5, &(0x7f0000000780)=""/192, 0xc0}, 0x3) wait4(r4, &(0x7f0000000880), 0x2, 0x0) dup(r1) recvfrom$unix(r2, &(0x7f00000008c0)=""/85, 0x55, 0x40, &(0x7f0000000940)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r0, r6) dup2(r9, r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x103) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x2012, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0xa7f0, 0xffffffff80000000}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x801, 0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x11, r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x20) fchdir(r0) writev(r0, &(0x7f00000012c0), 0x10000000000001c0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x7, 0xffffffff, 0x10000, 0x8, 0x3, 0x3, 0x7fff, 0x2}, &(0x7f0000000200)={0x70ef, 0x4986}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xf726, 0x7d8c}, {0x18, 0x2, 0x5, 0xfff}, 0x8, [0x202000000000000, 0x1000, 0x7, 0x5b, 0x100000001, 0x0, 0x1ca, 0x7]}, 0x3c) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x9139, 0x7, 0xe48, "db233b70f0ffc4a3d708506328c38f8872d38641", 0x8, 0x10001}) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x1, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ftruncate(r3, 0x6) syz_open_pts() 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt(r0, 0x29, 0x8, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) pipe(&(0x7f0000000000)) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:10 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ff9000/0x2000)=nil, 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x2) r4 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = dup(0xffffffffffffffff) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0x18) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r4) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000728000/0x1000)=nil, 0x1000) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="bd", 0x1) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) read(r4, &(0x7f00000000c0), 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)=0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0x3d8, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: clock_getres(0x1006, 0xfffffffffffffffe) 16:00:11 executing program 0: mknod(&(0x7f0000000b80)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) close(r0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x90d2, 0x400000000, "d700", 0x1, 0xfffffffffffffffc}) fsync(r0) fchdir(r0) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000000)="1201b4da67", 0x5) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000180)="4993da45d377f437a6ecd796087c172f874311fb214db74d873d0e26eaf9a896ba59ee866cbf0e2a0df234ec27e6d974f53755482106615d4889c2ef92ec24e0a9b5ef3f5a55254bbcb108750d35a7d584326c950f77f22a47e688f67c0f6d872b32130ae6e13fa4ba651d5111f968c07dd64624b3f9ecc836b9fc07401721246633baf140e266261f2063f97afefce8e6c6e04b96f21a473e49af12d6daf5537aa5c83ef709b98bcbe32986f3b052148f41df89dfc480db9e1bce8229fe21559a9a501fc7ebbcf3de53be5059bc4839d1cfe7e09e7c6e921e0fbec5dc1ff2feec51dfc0dc5e45e9c81e116dd6be10f941", 0xf1) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/92, 0x5c}], 0x2, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28000, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000300)=0x8001) read(r0, &(0x7f00000000c0)=""/154, 0x9a) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/248, 0xf8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) read(r0, &(0x7f0000000200)=""/33, 0x21) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./bus\x00', r1, r2) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x5, 0xfffffffffffffffd, {0x8451, 0x2}}) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='c\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#%^--!:^\x00']) open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x20) dup(r0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) poll(0xfffffffffffffffe, 0xfffffffffffffffd, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x8000000000000000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x500) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:12 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2fffffff7f3000a3930fe7c043b6c9930bc8b5ab8d2184dad71c36f00d4ef3b2240c27c159cf8df958657c7910592a1c7384c2da04ce9c8d00000000000000000000dbb70bef645904f389dac22dab829c5a0a05c2a8eb92f68f8f13d927c4a9dcd50e056b036da2c29bd8187dcb23d0adbf1953a6b44308763b0976573d7b5fa5dd7e3195bca2d0cfb54585"], 0xa) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x0, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xaf, 0xffff}, {0x18, 0x1, 0x400, 0x3ff}, 0x1, [0x8, 0xfd, 0x401, 0x8, 0x5, 0x7ff, 0x6, 0x1]}, 0x3c) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='!,-!.:-\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = kqueue() dup2(r1, r0) 16:00:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000140)=""/3, 0x3) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='\x00') 16:00:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) 16:00:13 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20000000000e, 0x7ffb, 0x80000005) recvfrom$inet(r1, &(0x7f0000000000)=""/80, 0x50, 0x801, 0x0, 0x0) munlockall() setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00", 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28080, 0x0) fsync(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0xffffffffffffff4f) r1 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0xfffffffffffffb10, 0xffff, 0xcd92}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x18, 0x9) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffcc0, 0x1, &(0x7f0000000000)=@abs, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffd, 0x4, 0x39be, 0x3, "1dbcdc214968b3f2cc0c09c40c0c790a6e7ec3b4", 0x1, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb7}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x7fffffff, './bus\x00', 0x5, 0x10001, 0x8, 0x20}) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001540)="f4937a70a0b38d1837326a0ed671edafddeeaaec5f50660e915b3e7e57e6b8b9df0df6f572187553787e42b40b7c3bde536fca5e3b54a2311f998f7b34c82a371f7bb42accddea7998b4961f57065f6ec9f3738590c41d96df57b4f8e972a2beb51de40fb1524f7ca1", 0x69}], 0x1) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x50}, 0xc) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfff, 0x3ed, 0x200, 0x9, "4a82cae0d489169d73fbef75acfde862d02c851f", 0x3ff, 0x33}) ftruncate(r0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) fcntl$getflags(r3, 0x3) 16:00:14 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) flock(r0, 0x2) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5d, 0x10, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x200, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x17e, 0x100}, {{r0}, 0xfffffffffffffffc, 0x2c, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x800, 0x80000000}, {{r0}, 0xfffbfffffffffffb, 0x22, 0xfffff, 0xfffffffffffffff7, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x1000, 0x5}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x80, 0x4}, {{}, 0xfffffffffffffff9, 0x80, 0x400fffff, 0x7, 0xffe}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000002, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7d, 0x6}, {{}, 0xfffffffffffffffd, 0x30, 0x0, 0x2, 0x3e3}], 0x80, &(0x7f0000000000)={0x10000, 0x6}) r1 = kqueue() r2 = dup2(r0, r1) r3 = getgid() r4 = getegid() setregid(r3, r4) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x101, 0x800}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x6, 0x8}], 0x4, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x30, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0xeffffffd, 0x80000000, 0x5d84}, {{r1}, 0xfffffffffffffffa, 0x41, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000010, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x80000000}, {{r1}, 0x0, 0x1, 0x89, 0xd5c6, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x97, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x7, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x10001, 0x2d8}], 0x800, &(0x7f0000000240)={0x7fffffff, 0x8}) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r5, r6) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0x7fffffff, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=',/\x00', &(0x7f0000000140)='\xde\\}!\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x0f\x00', &(0x7f0000000240)='[],\x8d{^\x00', &(0x7f0000000280)='-\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x2000011}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x140000000, 0x0, 0x4}, {{r2}, 0x0, 0x80, 0x84, 0x8, 0x6204}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x7fff, 0x2}, {{r2}, 0x0, 0x40, 0xfffff, 0x6ca6}, {{r2}, 0xfffbfffffffffffb, 0x18, 0x40000000, 0x5, 0x4}, {{r1}, 0xffffffffeffffffb, 0x0, 0xfffff, 0x617, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x7, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x6, 0xfffff, 0x9, 0x2d2}], 0xff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000480)='./file0\x00', r3, r4, 0x4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x200000000029, 0xb, &(0x7f0000000000)="4a74954c", 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000000c0)=0x10000432) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$KDDISABIO(r0, 0x20004b3d) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x6) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f624c38087573b47878508b228e670d0062ba779a5ac537aabc35becc57587144e5cd60416f671459b5bea4de202ab40dd7e5ea9b27cd4f8247465eafee4a1f798e7535420adf85977f124aba079bd6bc69d80b7337962782fe3bf22a547259594a1ca4c93aea31d655b51b0fd3278ea25670d21afc5edd2a5fb14238d417e267c312184020983414f4b07302e2ac01"], 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x8, 0x400}, 0x8783b74d8d4cfe38) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000380)=[r1, r2, r3, r4, r5]) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="129275f1a40a0852a0ee08f1c739f7d11709af2cf3dc7a4ff02d0ebbaccba5277345f09ed2ea111a728b6e633fe7d95c2cb9e1f55cfc80965890fe96d9c518f95c5e3db70fc878c328327cd598d3e827650e8af03ea35dc2e73edaea6d45644e13313dbe94bdf06060d3b874f0ea425b057ebff7007b14d67a1080603e8f736cc60c7774d8a36f3481e69783810701beb778de29aa22e55b70c8", 0x9a}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0, r0, r1]}], 0x98, 0x4}, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x16, 0x3, 0x6) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000ef98b200000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fbfffcf58e351c19e1c975f436b9262e857f06265ca14f9c6b61a86a9eb8c0229d66321505c8b236bba14c0a500ff73cd1289507ddee1fb2f18b5297c0bfb4bcfd74a48e3d92ad6dc3079dab9da4bb1a6d45ea775911f63839f35fb06a470e0ff7b97ac63e218d978f692474f9c7536f08a83ac333b963c3fbb169335e06ecd6be45020e1a595153b0d86a1b514184879ff8a75213400b70fbd41f9a0e42a7f05a4902e84d065ce2862e9e19ddf6ef67f8cd348a9b9cf2ce35aeca66cf3c3bc90ef60a4758dd5d4f2d3d02125cf2b4e66f2fb9d57578fff6fae"], &(0x7f00000002c0)=0x54) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x5) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0xfffffffffffffff8) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) clock_getres(0x7, &(0x7f00000001c0)) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x10001}, 0x8) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x130, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x1f) 16:00:14 executing program 1: 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648020000002efc372dc46975d3f84d17c4091659ad6ea1dbaed7c9c9f7f6bca606179ddd3bb64f4af2bf0292bd14fa259b22b5a53d4ab7ae98fcb91eb34c5f20d4b5f21f2e", 0x58) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000180)='./file1\x00', 0x16, 0x6) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x34}, {0xffffffffffffffff, 0x109}, {r1}], 0x3, 0x8) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x743, 0x3, &(0x7f0000000040)=""/63, &(0x7f0000000080)=0x3f) getitimer(0xd82129148bbf2d7a, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x101) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='{^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='&-^\x00']) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/68, 0x44) mknod(&(0x7f0000000440)='\x00', 0x1, 0x4) 16:00:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/90, 0xffffff34) read(r0, &(0x7f0000000000)=""/21, 0x15) dup2(r1, r0) ftruncate(r0, 0x50e) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='ww') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket(0x1a, 0x4003, 0xc20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) dup2(r0, r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:14 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x81, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0x2a3, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x401}, 0x10) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300012d52ceb026311c4395566e6b34bd5c56c74e59ff23e7f30197d1db104fd4e89fc8de726626b20d8e38b0073f6711270e544e03bdffa7e645ad0c725fe8ac9da47594544b82ab0e03ab6872b420b42a70c8655ae064c8364c0ccf50fde309e86e0dde95ceebe685055d72631f806c10dc43655856c6a586e3345213746d102d9c5e2a8d13efecc8f342e292cd626c62b37c261a51a2a03a2c39d88fca0"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000012c0)="cefc60e6cedbbfd096323d63eef0e53bb1f6d151f016f2e65dca62cb9839e751e37fbcf4b3a221627aadff652bed76005f1359ba138855869271eda071178c7cfce8cc69a9273fe0cdd1a781ad4ebb0fae6f27c5a3edf2b6048b93634f800d65169186003a2733a6b09bd9fa6e7a4455268947083b0b7d6d3faa799b32396504830aab03bff49589e3762d1cd35370d6f20a5283af0b9935b890ef5dc9ed0fcc895e9231b7760e2951ed1021c91ccf309f0941c1904552684356323eb76c2d27a937e879bbf43ed6c73bd5b74e7a3e6c576559d5f346bca09f6a23fd049083633e8b064d9cdbeaeead8a32166003d61040be3721598e2dec1416fc25dfbeccfbc28b78e587976f99ff51d04cfe92e7117a44c2d59e3f8971ab48d05bc4757d7b667fc2c8fb2bac1a108746fb4babc83ac234ad39b72c5b28bed80119b44459c9d5098fe596b99beaf2fb1b647b60f63c333d62bd2a13bb39ed479879069de128176e74f39e9b0eb5f0e9cae7c74ce050b2ab4c3109290a95a1412d7a417a8fa5c85e7e40c921ff16cc7452dbab5580084607b92e93306a75862b2466d5e5a503468c3385c23a6fa31b72863b0fea0f97811821d077f20dabddbec6575901ef441942f7392873fd696a88d241b1398f330818a3f04cf1c6eda627330310daba364127dc1b62590a50c2b8e6626c0ac9f01eaac3ed5bae74aca7229c591abe6b374635a3cb1fe01e38415e053af08564e775687ca4d959751ff365a273fb69f2dece1e7546c875fd5ab0ac021f56f65f61b6b6e520ec67cce0a37748340062e9fa08d63864b647051e825ffdd27f0d3dab82921b09dcba4ddd20d9d6599fe618c43894243099e9e4526c2aab866aebd9921ee8c0650a91826c8053b56321ae9dc3d06fa000d42b8b8442a1a65867b87aefb9221991c81ea79187ba15c4f237d17cf113706256d21038472eacd2b590f553726e52d772b4f1742faed5d6bb1c50252808185bf7aa99be47b7b835d29d5615ce604b3245a6e03c13e424057b163e133db31b62e5e17ba964d343065780b0ac4193ab8c27fb8fc3e0b216b0507cd7534eb1db7b646ad8c69ab8446576e9ef0a4188f733107248618f739dbda71dad0e1e5ee2379818303d5ac91cf1ee39d64a4428f4688c84159dc4d4a907b0d95a9dedbc0382fbd756796ad68ea938d7722ab840f892f2e43319357f84dd914c09ff36fa78a3a04b544c2ef126d5ec87f89209fb69c370235b909a3c856ffce7664011e0b1bb91b7ac92f4c64e000ee9e860f87da9572c2f534a5c44bb5b9dc18150f84807af4a6409998ca31e9124e97405ba53d19a76120cfd7fdfa7b27096b80cc2e762f173816ae25ef9969d229b6d03d1753a2285013f3aff7431f9af62421f744da1145344bcadb166bfcf5bfb1f851af7e1af924f5701d5883a18ecfc84f73975196dc6969eaa3567ed259b5f13596b7081536d7116b684600f9d66652e084d38c21fa60edbb3ea62b44ef73750b527c14f2e295f05d6658dcc2dcba8701871214456c296d5d755ab3716127ac97948b1a95f306f83fd9c062fa868a30eb95f5b0c1773101d74773bb97563f5337e68b39e51fc156a48b2d164213fde66c6b07f4131386d7d0c3c9d5bdb655b491df6f7019e235e974f0a3cfa4f62f8e4f13631e1609f324ed6a95a173b69da6c03e31451e36a98412a7363fdbd783caead99de846b845a6478282b66119e4928d7f5824d6c83f5edeb35135cb74bbf5f3d7271760e4d118682dca6cd98b12951fb418dde6a32fbd54467c72ab2072d7711988b593782a3879e30825aefa8e150f6658c4c8b22b80bcd590b3ea842eb853c6184cb79fd06305d6d3c95e13abd7bfd69986a07c6874aee970f682f65364a8e6842233410a4096aaaa89424ad7c55b2ac1dad6b515159b58a6b5c8893e9cd172a232c0dc909361db6e06ca69257ae4f41568f1c8abb72ade815f86092100451dc4aeb376a2c53c511cfc2535b1529aaefa5e8cdb64d0a42e1e5a40cb4c0f936d9f979fd757ad8012599e53226d5229c322fc4d345d34b83552e38a88772daa2fe5bb7f12fbfe5701b9939e94570ceb8a803a1f58ee0eafeb5ad9a62f9058a3ab8a63edf232f88e1b183136ba1341f57bb1bc9a33ea15be3c698016a59337a4a44483d29cf3c9462e785584e9b7c3331656a26cf498ea1077ed735ca8661ed12dec77ec00d8d9a6ac7efa86044b0ee56b29ca7517b3d412fd29f3544437ddcef4a0bacbe4b8334fc5556dec32b85bb65864af2b68467a5def2e5c1802031738e28c58a7302f0fb8f1d7791f7e7a6423887ab779a7fdfc0ba7ec57dd30bc15ffb880476362a656f5d0f9d63ef98e3c62b132b7914977003b852defc8efbcb2d9bcb33fbaa648b2560ed18fcb6867e3941e78359aa6df878740855424ed6348e82f83e4637e46348c3be0fa39b9ebbf042569dadb4079907974180ba78c8ab377f37e934da620bec279c118900bd42238032b944623dbb7f931eacd27664862656899c7c68d58c78053dded36a44c5375d5e962ca7c2106708c6e543d08a4929cc10e9d5aa2aae07c932e4e9d314af38e2952c3401b5fb78cf7d23a7f320a4ed61c829aaf46201c01ed5a038e76e94781d7c2976dfb921c89cc37f08e6f1a29654f0df8274590c06d5604dd56a627028d91b7551ac2b0dbe559a5c20d3e26de3a4bd532574a1af3d2df613a6b89086bec993f20b3dbd7554066c78cdc926e2722f6e366089b8a0daae61e702a90a507ed9b8789e4cfbbe41b0cc49a08fa053956365149122b3a3162e5575fbd5a58584cfd9875ad1f3571030d8b77036aca20dcd8d41d417e05b5e196703d3158df25526241fb6eb286d4dcd0c401d3ec0b779fc7aabb7b9dc15bca52d04dff94b872258854d70c13c2110ce3476865bdc1f6835b816885b66a78082a1ffce88415902d1cfb1de638a15acbc77cd46e3d99ee9f189d30b58313edd2a53918f492740fca87d91cce996bde587b6d70a911be9dfbd66b952451b4e84af211ccda36224d3fbbe16afcb02fb1384ad95185bcb4f8306a199355e3ac678854442bc6583d1c3964064a4a0b2e2df0fcd2c58ea356d7508d440b057c1f271a95c4a3cf84ee147f87960ece4f15e7fcd93226723db7edfa69f43eca03df74d5f275e408836e38c1d0fdcaf1002735d94f4d348079605810cd450bd853662b420cd3ca7081972cd20f906556b87e413b1f76491cfe1bb8d205a1fc91a774ece3be608f7a3bcf9f86180d35624b2558ac5fb6f52b62ed9091b96cc84542484e5cfddd8112416cd61bfd265ca90f56e3fc1035c77973479d839ba048c416f773c49ce01cd0426fc1f1caacd364813b0d1fcd62608f3cf4e968545f9faa2750ec2236589424f5752463d539261155582564a9465ec58ed8bf1e4e594c1da7a0ac4466897692d0a04321833d69aea5ab296f6a9ec36dd0971328bbfeb5906a27200b5af0514c77fae8bf2314a1f6a78898e342964312d9ae53638d8fbd446f0f834df1b698cc9930358fa1bf0f018aefb4ce7bb473123f519884971345150c03fa154a89b8bd98d54cf15ffdf8e7bfa8b6820989a06cdeb8ba23b56598f0d0c61927598fa0e9c2060954699f86cc5d9b9fe9b84869898f7525c5e7511f609c7c983df3af644f83bb2a9e3a3f19d77ab35b4bd864e0ebdc6239bee00a77caaeb5388a6c5d772058989a0fd5871f0b4afbc454889eb3f8dbc9ff99ac86287135ed055fe00b51f547af2a61cd2b5bb36c486dcf799ebe41f6ec088ff53dbedc8bcd605f84a63ee2eb1ef5cc195c4f74cef26c63c13af7b43cbf4f5bcec3e2ecc2937dce98738365e1d051ab01d8cd4f0c487f9b68cba972fb05e6bf1ac848f3bb8fd39b051f70893526ee0f54e88c7d741047ce27533c55819170af993504e2ade2680912a78adb5f5b9b0c8ad15d403329f4f6f800185c047035ca355b0374f6e6c35c46bd49354ae32841c9b433e816c8b2e2697001de91aff0734898598a9bd261825f9c50fce7b83706c3a2522f87d255e78b283fedafebcbf7d336177d4da5f5582fa2d562730944495f55513048fff057f0a56a654c017aafa1c228c67027df72b51818ffc87b500796d1e863a68e995516e536b4d2d840d3de95709e0baa955bacfaa0ffaedd07f5b641d6be237fc970955c2fb22a88a2917c5220666c32b6f953de1b4a140eb11a0892287417cfb34b310902b05acb48a60a9182f4afe87aa5e40cf0aee82f79bbf830d99e5be0e48ce153d4ff61e4352c689106241e1064ae579df61cf5d4c2f3dcf2e3ba9dc741c297d6055b62728456fb4071c76763354ff7494c9046ed2f58eee751aafd8fca15e299c022d3ae56a5c17708a2e79a06b4a8f24cab1ec72f92224799d47a4090ed46d2be905e704cce1a08c75e2381f7907133e5d8b2fcdd2be5dc1dc72604280ee1c00fa41b3d2cf9bef85631f6622749d7918f2c7b4565d43f289e7652000187cb2e91a864fe313768b64274e03ecc9d048b34ca700d767b12f87cfb5156f67db08dd68d61e89bf8002e1c85736bfa25ce1c7c784ac48878188b6d6b5230974f9807d6e70403985d9021135e611d2fa346830e4a6f853d15d15654ef3d1db7e434a24ee79af0bf6ef9b71d655bbc4079231046c00e67b04e88a815c5268a8435e95f4232dc452081b7cfdfb65e1b95ea461b4be72bb42d862fc89f7e0fd6feae1ba0bc47962dac3a2127eb0d2ad11acf255322f549c1bdab9e4df47cc32f682e07e547de3c8f76c8d7373a37c6d259b384c1ae0debe98cd7af6748fa882878efa0898fea48f8c71276f94114ade9507ecc2af55a97438ef6bde2d06cfaa95480c9d97020dc6bb8ae6c98b33a48b39261142c1b79609c04f4e9bad5ca57362647c54468e4b64bf559b12a65ca9156af162095f05986a621eb4d616e658563b3fadb3871c889b5642a4a4151dd8321b34c67b0f7af52541b3f3f7894b9ecfa7236888d47e122a0690bab41f45099c26964dee591fdb4a2f665a0d06540d5253cd5c552d27148a0f92ca0a91e7207dd83d803f49966318d5f3923e033f7760156c6e348db96a2746a2827b2bd4f667a8ce2ab0c4f94770fe9947b0ab646ee1f5dfc230a4284e98efe163ca472128d37ddbfbc0df24da30f7343bbcaf1c80f18a4e1998a1d108070307818113eb05dcd686028fd19d6d77851a609c8944e94780f43188c5dd8f8edf9407dc695c807016dfd8316748ef80c0deae5f67d2d8ae990d943c2bc69f9ad6a1f0da119094c5ed6977bab2d2bd18367eb35def18bceb95580e6204a1b96b3afd0d393a354c7acbd9b9c6a64fd0def89a352d8c7a3ed84b97e6b09596cad938b83f571fd84f8a98786b1cd47b7ee992b7bf4283d45a7804029e2b56303e6509af693cd65e8bccf4b0ae241cb1d35c12911b81e1460b2af2d2bdfeadb9d79d9daef6a373e9514a5a49d59f1934b2bdf8a4b7e7c91ea5d1e6eb194f9e", 0xf3a}], 0x1, 0x0}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:14 executing program 0: setreuid(0x0, 0xee00) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x3, 0x102) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x101, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10000) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="1c", 0x1}], 0x1, 0x4000000) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) mkdir(&(0x7f0000000340)='./file1\x00', 0x110) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCCONS(r1, 0x20004276, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='+\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\'#%),$-$\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00']) ioctl$TIOCSCTTY(r1, 0x20007461) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./file0/file0\x00', 0x2, 0x1, 0xc429, 0x1, 0xfff, 0x0, 0x1f, 0x2, 0x3, 0xffffffff, 0xfffffffffffffff8}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0x8001, 0x20, 0x7ff, 0x1, 0x7, 0x4, 0x27e9, 0x2, 0x0, 0x3, 0x1}) 16:00:15 executing program 1: write(0xffffffffffffffff, &(0x7f0000000380)="f3166a47dd738d67a5d50ab1ac88aac6d4cd8cb10186d3c08ab7e1af17c10d3f172433aa39b3edfed7978ae33c792fdca10c464ab0e7571d0e69e3b45283a70c9d4b89dab1f425d9bf258ea2cdc7ccba1cedfa7ef4b845bf422b0b8f3060f7b056d141429f757f7d5c2d48a6679ab1d718ab6f9fb62dfee5cdaaa7e446537ffd6498a5e05911164946c3864ca81c83b58c5f378472b6eb645e3d06c0e5a03ac55f98f5a69c76908ad25031627db05dcd675d9b262327611d256fb2542e6524263a434dcad0abd951ac509ccb7089f39d8062600a5b875d45886a0124f39962e228a925a4976910c3626084d2feb647eab4c78b5e548bcca560799bf04210781ec50db1e5c3ba497be27ccfdac0aedef1eb3b8f9efd09cc9daa43113652023155441e2b2512bcc1148a7050f0a96c0049aa2ccd2a95b87eaa4a5b582a6748a89a84ca0b22035ca79e0e189d7beffb2c11a34c3c6fa3c73bbc82ccccb34a34f275c42b4c44c26592544d160dfec796e7bb5fdd134fc2004263eee9a15202b9289a7c55b59826df309e061788432a05845506deb77fbbc78b8cf7b05896b86ff4b29e8ffc4fb261cbcd2c77b1b4b7ba996df7d4cc706235914bbc864ad1bdfeb41785125b7dc4e2671450a196b920100f3595e8a9455e61387f534d66924966a23b3273307af75381474f0f3d804cbafa262f6ea8271145dc1c", 0x1f8) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, 0x0, 0x3, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400004, 0x400000000000}) select(0x40, &(0x7f0000000000)={0x8, 0x6, 0x5, 0x10000, 0xfffffffffffffff7, 0x7fd, 0x7fff, 0xffffffff}, &(0x7f0000000080)={0x2, 0x40, 0xff, 0xe5a6, 0xef2, 0x3f, 0x616}, &(0x7f0000000100)={0x9, 0xb9e, 0x0, 0x8, 0x4, 0x7f, 0x1, 0x800}, &(0x7f0000000140)={0x3ff, 0xfff}) fsync(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xffffffff, './file0\x00', './file1\x00'}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r0, 0x0, 0x1) 16:00:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) shutdown(r0, 0x3) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x150, 0x3) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) shmget(0x1, 0x4000, 0xaa, &(0x7f0000ffc000/0x4000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x184) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) shmget(0x2, 0x8000, 0x85, &(0x7f0000ff6000/0x8000)=nil) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="c669b416f94ff49a29f21c1c71d0b463ddc63495bbce6cda1e92d8326ba0bba605df154cf94a8e2ab0d1f0d9aaa8040c4a6e6f2173a3d3903e8600f7b65361ebe6e06a732a1d2ce0ef6dea6eeef4b1e72284c1d7d075f064ddac3fe05a1f8d2b759bacc8d9", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14c478412ebbfc615396cec088aa535a68481e2713cc2780", 0x144) r1 = syz_open_pts() close(r0) fchdir(r0) r2 = dup(r1) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x1) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='W\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:15 executing program 0: truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) socketpair(0x10, 0x5, 0x8, &(0x7f0000000100)) readv(r0, &(0x7f0000000040), 0x1000000000000091) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xd225, 0x10001}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="ae67682f24e0389e14f7d1b3e5933f202be44667abe9e6d32132e12dd3d9080c4e1bd539aac6a21ffecebc7aabf2bdfc506b95885f3970ff5bd3ed93494cedfeb412fc9658e97f77bf5d4cb48cfa8ca2e9b1b532e7eb0fe44b37c9f1772fb0bbab2843f74161516012b545f409d6431e4ed0f36061bc8ddcf1fc216facddc21091e13c68fbce5c826bcf5e03a29fe6", 0x8f}, {&(0x7f0000000200)="737d7f65e29f1e3ae841005dbe44f098ee94c99244629b4773fc6afa9e1be988063df0b854e7c1b2ccbb2923d4b5172578042b7436f00301288753aec624b01a8906777bd7312d565b1509eeed4b5a16f6dc3268093315b61ea57e69ae7226ffee8ed20800d9d8d084eb09e33e6c2fe7262b5c2347818d8251ce0dd2bc86", 0x7e}, {&(0x7f0000000280)="24ad4495f1cf16acc88abcad0bbc6b5294641cda661a3bbae3cbf1e3e86a7685b8a95049889216e08b60d7b9481fa1969287a81b2a39a2c6f92688bcd06390c6084f7c82ed93a8ad6d34973cb2a1a07113593fe8c9a30b8c20fa0340be9b3495d809c56f3e47adf67fea192b0823423fb9496cf1a505c20ad83e295ef2406ce11baf85cf9683c61643a109327e59e6100498437ac0b2ed0246c8bac705f020ed3437c139d2ebb6f2f978d2dd4890ee64aa198b8c8f28f9a14c93ad8af1ff41378820aadd3fad1bcdd6480425cd16540f5871814d63a486f6418a67c898b032c0bfab52f6f25d6713deb053ef75db81dd30f90080b18d6d1b66f41d300d954f36af88fd6336d7768603d188d26113c7adff037afaaa7bb97c9956570dbc81622e3c8ef37d118aaed1f84955cbf3bcaf3caebedbcaf284c6ed52d997e3a084d6fb7e029a2aea1e3d0843ef8f176b37ccbfeae8881b96e4645b920174b86897e7071dfd3f130afb843860fa03108ed9706e409face56e0c0428a272a7167c73b8cb9ff2b96b4c79f25553252c2813043c0239042efc8ff4d07aa33e2dab1b300f19f8efa728c6f87bde7a767976732e33172e9588224c8730aafccfbbf12c18834fc566a6687e8c49684e2a56be1bd23baa32577c2c490e0c1e70752fecd54b89d28fbd54206b9d8dc8f79e48acb9309ec78952f0b4913ad1637ed84e6fd9fde2becee94de841645a284489c9d348320d536124beee663800fddab297ac827c9ccd247adbab2800d7cf868843a367d2783e60a4972793c8a9534f61f7c8f2f2aa3d0fb6beb4a2c308b1f73618041287aa0257a24a1cb86c6f0c1516ab16529f68f06d2f7e79eaad902de54fae7f75d3e97b6c39d7a52e46b6680451ddeb7a045f281790e8357784ed8f887a2cf0351d094b53470ee4a4ef3feb7bdbe1fd8ca3ca4552b6871c9037a13eaf3b7adf4dbca2227237d871cbd1849cd97eb63711a8c40c21f405c669f97db09415fbc4156f583c9931584c6d419622a7788848fe87b45759b82712b00f254fbf79a8ae45bc5c8d6ad23715d259a0d390b2664d9cd91ed2ff4b8bc2a0472dcadb51b69600c7618cd75976dd103b06a6bcf213bbd28a6a96730c01fe9c8206d646ded764c3d78cf43ea5c73f50aef71859ee50dc539a9238eab39a8a84fadc8703a3506da373d0da370f37704210de6fa61567259961be598a550580f42ef373dd9de80d29194c67f4e72a28f5a4292a833d5c6b01d802250960b7e930dc17aeb1591dd1a729410ee6f35bdbb93d724069205dcc740c19884eee72f802e2f783db0bf34d355863b52ddad11e00f493343f23f3e27734c4bf1fb14be36c500ae596dc8e4411821604abced973d36d2120233c2b7737ce3af82f529da4c66097e947d3a09c4c3b8aed5c88b4b607818ac88eed25c4df55d5547d12fafe0d4e371a490a28d97cd0f14d68886dd849d1f2299a9742e2af831727f37ec2f4695aa355d012b02f8d0e349ceeef394a0ca8a1764c76caacb04ca91bb193c533dcdd76eeb6a29a090cf2621c8ada682cc4555e5a605213296a85319ec485f778d49c3823f96fe8af58a7b41f7e48436cb8f52bcd25744a6b8ac6e671e1d0935228cc73b0b2c7e1c33d7a1663caa1874ab2da306710a9210fc4516650c5a5a8fd9fc2ee697781246f531e0e712b980a2a6472ee0c9a872145ec9d49d1e4ac53bccb91217984eea369b660b030f8f757792923b80e3774c7084970ab2d95940351f8c0fcaa9a4f2d619541198d403d374194064c13c528d12c3f1780dca4e3a445eda8bf3a0308cc72808177478c5583c6d092ea1099ff42398140dc12416e4ed6d1c781873f965b585107c0b0594ccb2f35007c4acd595bafb741658d541502ea5a32f860f0f52410680dda13eee9a9988d7db107a01cf037e32bc56167169d0874f1203aab16e913f1cc1209f83a6208b3db43f5160d2abb39c23d282c7f46dfefbfcb72abfdd90d4216ba2516a90fe4011fe5cd9e03a3355ed0b20116652b0b458f61330b6116c583942c9e60fc15ea0d7d31947edea7bdd1127899c63118ff5857e6cbaa83954a5f38043eb90fd44961f5bba5b7e059a441b886ba90afe1885541d16a6755456f318b7e9221f070bd8e6a0065caf71ba26daeca677bb23539238b89281eb9760685a3cdaeb67501a53981ddfe5df7eb44a7444097f9d739f016da7881ed274453bc984488e11be22243f2e7a5c36a0e93268c00f003f6f19190cce9c31e6df5a8ea412fc11609cb0a6be5fb864d15b904653e625725e9e8b6e6c498fa12c9f66c07d4782ee9d4eee6d9661bbbd1eef9989708f40688ba2fcc6357301408c73cb8c96e5f2c1866ca5388903618e876aa895aeb326cb8dcddecc1770e9b70390cb027c0ec3ddc7f91ef61a3e9c2861e8b814bb432f0235875ea8746a12b04678eff658632f6e20a9ed1f484250c3ff5ee1f1045a9e60f4c61fd16d4a66e6c98a4961e581b515b18fa946285a8e214896409c198dc4337c9ee0f7f7dd477e7ef676fc17c1ff50086dc9aac119824af3ffe62a3cf75b15a0a32cd375bfa61ec0160a1a45775398f50506213cee8aff6b52f8ec467c6d91de46cdae2409d81f5f1cca3d5401a402d3a388597dcdfafecf09a35bf6a1dd4a5bb4eb9b22b1ffe8f1a883a85dd86eeada9afb849d0d531fa540378ade3e7ba9c38abc0ae5bed5a512d474ba058b94e5254ea65ccdfa2fd6d6376f3fa2ffcb4411b50258680f1260d0c86139634ff205661756a6a727fafb86070f0dbed215354798806e182dd95d86f327c4e5dbe2b2b866029c5ca3bb7382f22c7c2a2ae5e7629ea8d90c0f6d10918033136cb6bc0901f31621dfba245710fce0267d15932b686233f23c4b9b4432b4ee89eed363c404db3fc8db11253558eac38813a16e627188635f292dd42a7448a5e9ba80e2ec02e5393c3f200b14245a6a15a2b1106e970d8a6a3e53950043c24611a43f9e7ca8da1fb45e3a6677911933a529fa896f263735c102104fe6862f620d98c18d449a760883a90297df57b5e2f7fc6747fc6e699c592c152c2583ea8bf10f16cc8d67f5aeeb39501b1c55fc16dd7a048bc4543e67a31b6a3c16b630b60352af112be0d25bc0b81073e3cc610ec51f88c25093e185b2f026d9278afcd78c4541b0a284260626cfc3daf84d207c985436447e65a53c380f6de437e75e7ec3622cfc6c4417d721dc6d8de47b3a25d1c6838239d6d0bf2da2b97137e7ec0f5c2530e35b2487685e20c863fd3cfac9a9cd0de5a94b5373a422edc17bae38e11bfb430f8f0c5ea7bb9179e1c3795649aa3458e1d7a222c696869616d4ae6dcc4f9767d6c1ee3053b2c4cc74dda6946e6f9f68630b0b89c2179195a8d56e08155b77195a81dcffd206ea845b43d67c599f04e3e72de7b7597e335f2167f561d0386f4ff04d01748ac947b71487888cd6c26d7cb89ad42593c2f5017f6a2910397adf1e076f77dc97e5711658fb10699cbca53fe97cd0dc7d8e72b809759c40196cad7e739ceb8f7622c053467e77b277a5cac0eb843d3030ebe5a578fddcb1da7213f91b69bd0bf1fa322f44ca7f569e21b32d710e2156603f30eede5ebcec639921c898e8513d876655adb5073ef6e9be3e4a762af3b4e5707c0a25eae054bfbf75bfc09e1f5defd057ee51546dcab51b46e12a721da537b3bafe8a7353bc69a660f061e3cab8549650baed27d18e9439653a933f3422328ffe5000b782951e4d33033c67e64b429d38c6cb01b0319038fcd57bdc1a304f0b24bebedf9c8c56041ff7cffa1320f388ae3e6345c25f7772f98fbe874a9bdec91cdcc76849ce9e7af1fbe95174f3e9f20d5b8910736cb55375688d2d96bdad99f5c10cef2a7277358e327483e2e95026811a87512b8f4805c3f56ae20677e8a237ec88da68f3b386cc875e5379dc1b6a4bf0b1cee9e38f54869fcd6fa814bf1d646e45fafb3559e0c0d45951e07d17184fa4d29acfcba18321e4192cd9e6e0778d3ec54ff416833f0feeecfa5109dbb54456f2631b6ced13e5ca3e26334b95ef3e3c2648a2ec9e2738335d7e89e4c7042148e305bd898e3039e33a48c489e5f75fd1e2d513d0eac97a4895b7c69c705358525d4da25c3eeb5b28bc87cb59ff658b0a32794a915d9b7c0c54882ab1fbe08506723835d6369a6d01cf722ce9c77a2ec50301b38eaf1edac0419cc79e4ea38591aa6e0ca82e3dd36506e4db370b8b87a620f71888b83c6cdfea5a2d78b4882e5114e35b84118c1975606c4b3c578375a2728cc2fbc7b755b4327c56914120595c7401574fc610f3852222791daf106bcb5aeaef135e6e628dff354c300a3033bd69566497f20f10ba412a2e6dfb99c0491a7eead9284ef1958104bc4009b0cad3bd3d027bcc4dfffb631a2a81e5c15abd44cf14e5eef10cf133eb322545c81e72f6959f410e5144a9417ed4fa1407f2ffa7afe22112bff8c2db8b764be04b9514d921dbfd9f1903e073996cbc1cfc6d7e4d4d92620bb4ab1bb6cbd5ab3a4753ec5ea0440faca47c967e623d5275b6df0f89d5e49f7c978acee59a3a717018251bece49057c804596e0f75cefa2e3d0396493cf32ae561311fdcfd302dd4444252b7e138b8b1b501e8abf49a6c73d936ed30a16fb1883173e97f838d3ec505c1e8f834dc4a7eb137044b8d08355a5dfd10b4cdcff5bac81cece69716630fac6bf4dbde579476c3c6ffbb95e2e9d9f001309c93d8ebcd7031953e34138e847ca457aa460e32eeec446c87977c94e241ad43ae1630b5f298d54e4eecf645fc31b21c8c3eb2943a6590ca60dc0fe132aa26647df1daf921df259e0b31ebfc0263acd59a776b93a434a411ffb57266c37d8a6a54cd385f3c9ef7f0dad493486151535fd158aa7f75f17ed931fa076b9a78737a25018cd226e4e7ca150846f46696ffc205375f72dfb68ab507aa242068dffa07e100b57b11325cff25c6124f5d769f50d3fb8922163089ed97a8572f936f4e74cc027296542db15670d6b6864cf8efb9156677964be533436b9c6d54a8e3cad4eaabb37b59498178a1131b56d8efffa78ec165fe239e3d23c1c1de21ee97529cebf4570fd0d393a149e90e976208511613f817ea67d6f5a1f179706b11fa2f16d46d31c5ea34a076d8de28cdc54b9e1154f56606d6f61df770c7fa9556680d1d076b521102acf39fffad1c0a2176679fbae289ccf8428976c8299fd785d2bcc744855093d2a5da2516abf58c179e4137a7674904ad3c8a6b1af5667909cc1e982ee63e897082f2a2c4642f4d33b8fb7a1fc4429b237b8e3938e9f26b0c6986a761f7687222d87956407df6147c0de4c339cd0e44842512c08892722f3bbaf4dc9e765d94e6b15c40b96d438166e74bad2510022f3ac0c42fb8ae392c3d2c08698f0a05f43dc6b418dd960ded7cddffb7b98b037b7fb2b780fe601d4983dc8638d471ec5b6f64ae1a10f1efb27630fa0a7e24bd18b4d2cc4fa5d4458260a8f591b773a9a01bebc065258ea83570e3e3274bb0a7a0871138fbf3e113831bb26c52df24fb10dee3d3049e972afa41c25cd8eb5f0fc8e4c99cbf25d286f60a22a7042383ce474d39e7c7aadbb814542a3a571d52b83f80170251cc9340e7cdb4e1ff5de81d4b9d727ac948014b52bacbe89ac6d18a78ff115d538ed45561f75a1d696beabd747a5909996b14d604cea94f211ecd8b0ca6c6fa790bc2d4b981f6783990622c3ae38c15eda51beae3808f1ac62548e5d396559a8e4ac", 0x1000}, {&(0x7f0000001280)="9da6170aea1e23904228ad9380fa29fb33cfe1da0ee7cd5aab88bbbc301c666bd66e5e0b87ef614bdcca1ed5700af6ab0133d6a346da3f29bf95235b268217311b4b5c61cf0bb014676294d166c6a927b40521af83f19e5954f2f2bf192d351194bb8ddc30f2c00fa1899ea1f1f37fc631b69eb1445131ebf0c17a4c66cc91991945f48dd426ed0ac887ae6983479f8fe6b38bafc4b7e362e32dbe9312b46ca1e73411ec45f189274209deb3fe55106336bd636f4b3eee441bb79fb8132a691bab7d8eff618f28d15f2a15cf09ade76d85ef9d85bf5a7b5c6f3cfd1b2fafc6", 0xdf}], 0x4, &(0x7f0000001380)=[{0x28, 0x1, 0x20, "5014efc57d32e1fa0d976c9676de730e30b9"}, {0x38, 0xffff, 0x10001, "a1e0c96f5547134f14d05a4925bc3c32a6aaf0949d450050950afbe241ecc39b9163274922a1"}, {0xb8, 0x1, 0x0, "fd92fdb25a4ffcbd092028ab3e83a0ba2f5f9886a5d51dad62f1ff5c20aa5e1eb4f8897ce83b9e114fe2347bc49680cc20f70403f18f37258d68aabc3b1a9884a2c58cbd8e9444e5cf09072735d1628a6a61f3f4a8baedd6d8a6b23a368c820caedb6da91e3fcf03ea5fb9a21eea80177e950c7adf19a9ccf7c0fafa3bd2c81dc43687cc89fceb55befc4bdd814b00882bc3ce8640790c43ef5e1d756b2a1d73f8780e8a97f532"}, {0xc0, 0x1, 0x1, "d7b1f409611d28de65eaed174c4d2b8a465f91ca139d27c07be25043be2373f423e5e4fb08839fe1b46ecc177b3dc872357cc0566b46ec05bf265b76ebe2bc6d8a92f2958486af32d80160776a89d2a9f1e72a828ecdbca81d9f197065fbe32365abcb06a407b2514c66598e04e7674cc8be3f362cbddf07cb85824185ce3dde18def4bc4bc915acf91d3de0048053b0e88662da71509bbe14eeb3878659ef098e99718ef065388ac00f"}], 0x1d8}, 0x1) 16:00:15 executing program 1: mprotect(&(0x7f000049a000/0x1000)=nil, 0x1000, 0x3) select(0x40, &(0x7f0000000000)={0xde, 0x4, 0x80, 0xbc, 0x2, 0x7ff, 0x7, 0x3b2a947c}, &(0x7f0000000040)={0x6, 0x0, 0xfff, 0xffffffffffffffd2, 0x0, 0x1ff, 0xb0e5, 0x8}, &(0x7f0000000080)={0x2, 0x400, 0x8, 0x8001, 0x4, 0x2, 0x80000000, 0x10001}, &(0x7f00000000c0)={0x100000000, 0x5}) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ftruncate(r0, 0xd8e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file1\x00', 0x480, 0xc1) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = dup2(r0, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00', 0x4) poll(&(0x7f0000000100)=[{r0, 0x1d6}], 0x1, 0x6) r3 = getuid() close(r0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:00:16 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80000001023, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20020, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7, 0x1ff, './file0\x00', 0x8, 0x7, 0x8000, 0x80}) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x208, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x5, 0x8000, 0x6a, 0x2d9}) setrlimit(0x0, 0x0) mlockall(0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) fcntl$getown(r1, 0x5) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/113, 0x71) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x3}], 0x1, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = shmget(0x0, 0x2000, 0xc2, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) recvfrom$inet6(r2, &(0x7f00000002c0)=""/200, 0xc8, 0x1, &(0x7f00000003c0)={0x18, 0x0, 0x1, 0x8000}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) recvfrom$inet(r3, &(0x7f0000000100)=""/47, 0x2f, 0x40, &(0x7f0000000240)={0x2, 0x1}, 0xc) r4 = semget$private(0x0, 0x0, 0x654) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:17 executing program 1: r0 = socket(0x38, 0x2000000000002, 0xffffffffffffdf32) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x1) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) getpgrp() openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:17 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10023, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="4a2ea6813b78", 0x6}, {&(0x7f00000001c0)="2f897db76b93d59d1059b188756b2600160629d6b2b6e2824eabbf44dd3143ac90cdf4b3c2cc2df9c1b0fe4898fa57e75b8a48ffe6fc0c0aad00f3f4777990567712ccae23af95027758530f09c3a1", 0x4f}, {&(0x7f0000000240)="82a9f49a35d66bcf3d79babb681744bdf74b747c67986793f0d38f3e6ea70476be59b2a9dc1a28db34f6c3647e0431216baa00da02efd61920b473fa4a5b720909fef7c6c751f32428e8cb2da672f6f1fa65a525ebb0f02bf2f18551ce8d6c75d3773a8a93855b56f00abe75ec694135b469cf68f8997d4af067", 0x7a}, {&(0x7f00000002c0)="180e54dd36479614b2060bf59fecc1ffb9fe656d2577a3590a5e21a6", 0x1c}], 0x4, 0x0, 0x0, 0x408}, 0x8) getsockname(r1, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000003c0)="6e6c3455e106363635f219f0ec972492e33b1412472754d7dd973a45163336515030aed2fdc8528e49ebbafb522996ca996b342786ccd90db81c29f4f446fbc023d9cbd942c5b5ad0fcbe552e2a5e0d020ec90452b01ae45175716831384ad4184faf14ed40cd05588591c8e2b8c087608cde175c6954830409686a2d666a8c7f3801ae4fd88acb5705fc5be5f73b17dd93c4e73922bfa42e60813ff9f213b344357f3044781536792c278fcbc08df13c7fdb747dec0308b9773388d943a4dbd3d24cc4f1df9b053e049556e68a83db96196461d8bf9f31411265e699e3b633170", 0xe1}, {&(0x7f00000004c0)="091b8a838e22f70bea6f6d81f0dc22d17595e82c532b8274ae799781f2ed616666e5cfec2b7ae6df7a57f2cd71c4", 0x2e}, {&(0x7f0000000500)="7e020635945dd723e27e64941105fe5f4a119d9d3eff5e91dba7021bc07bf77bb5c4389594d8cd3d5dae713df8f987d3dc2bdd13024bd0762fbed94e72095556f9314882acdc3f046a1b4cf72002966e02b464289aa6c2435861de85308abf4388ce9c82821acc8d732403ceef286bbdc67b453c4b448695cbde", 0x7a}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r2, r2]}], 0x48, 0xf}, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) socket$inet(0x2, 0x6, 0x0) mprotect(&(0x7f000076f000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x7f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="040400000000000030d0e17b53ea7824af42a53622b3bf0700eb5ad359f4000000f1b1c5981be79a69cdc3cf40634e0f"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="afacb36f14b68cbf6dd799c62a9cb1556fb51c112d4682c8ea5b8d30663b9c9dc9d629fcff880c334abec3d991fc62dfbdf57aa9b20f340387879517", 0x3c}], 0x1) 16:00:17 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2a7ce629a3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000782975adec15c52a2543d7c1b731e62a01c0347c8151b995bdbd9f0af8af5045034bd8f27c8f3d312c15691f075292f88c78284d076f2b92bd084070639d33e7283e4a46ee33ff3afc0e715b8a78facd42ccd6b1b8c0987d085003181bbaa98bf90000004feb89e6b8adcf02b886881fd048c4b9ded594a70e9559442ae66e4c4a15d7caf9ac32ff0dbdaf4457665b92c93313d446a53016f9199d3ba5d9842c1fca1b1de4409254a57d957ff179d08073c746dc281e8ecdda91fa7eadee73239acb9ad3"], &(0x7f0000001100)=0x1002) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0xc0, 0xd) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000001140)=@un=@abs, &(0x7f0000001180)=0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x800200020013c5) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./bus/file0\x00') openat(r2, &(0x7f0000000040)='./bus\x00', 0x20000040, 0x6) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000180)={0xfffffffffffffffc}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r1, 0xfffffffffffffffe, 0x7, &(0x7f0000000040)="8bc04cd388d19873f3490e09a1ec714df5c3d04c40f209c389c849cd4736b9dd3a1fd025cbe9571abaee73abf2c775e6782f8378fce213f8256261656f3face70aca937cd21ff2c62ee991e4573a1bf8eaac41e9b196bc3317b4d1e68acad85fcf4fe8123b3175a8563742ec76ad9fa42e8aecb9bff1d5e03cb06729a72bf38a2b9b8c9215d4505b4461b92a35710af92f887f8a17f75845219e680dbbd41590b54b16c049836745f0610200370f9c29b4ce4c8146b33501330836e208ef65c4c1", 0xc1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:17 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x200080002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0x45d) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) poll(&(0x7f00000012c0)=[{r0, 0xb201}], 0x1, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff}) r1 = msgget(0x0, 0x20) msgsnd(r1, &(0x7f0000000040)={0x2, "6bd65b9d9aee238618dc06bf5f903088c0f162cf198200cb8100196e06b063c336d77e9301bd362505809c319355f7d5ecab4a03342cd6b8edd706559efa8507ce36e58a22e8418592e2145f8e25eb3a82c55a8d2ec5b62afc013a49497585044085e8bf851b53b864b5cd4d19d00af3bff1d44fec0582c41fbffe4fe9c0c9cc7cd871ba2293b6107c0e0356f277c5f45cba8302c0836e38ee52383e5549e9a85bee5e5c548e81de17f81a98b5e001f41c5ee85a6aa7bbde78435b20c13abf928f6cfd3a11d7c5c3e8b7307947baae071255b03dee1cca0b6d13d6c8af447762"}, 0xe8, 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x10001}, 0x8) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="f03256265277687c6aea1b8f7ee1409af47452309b7b21ccd7c1ef62b9a4cebc4be8cbe743db7bd65272e73ace2bdeefbcbc06c52758d57867e7f8661c12b27675313aab4c8fca2395813a3360d80d9bdcea", 0x52}, {&(0x7f0000000100)="014ec6d7bf795039a530f43f45cc7c1987f60850d6edb3879173873e2697a78e98c74c5953f5cdea284335620217f32653a685f1a58291d0c6a8e982f1f9ff43695e9365fa9974c1ac558d90108e0a9294cf6077d0fcc171999d7cc5738a", 0x5e}, {&(0x7f0000000180)="4cceacac6009bbcaa3947cb6678aea8b6375e635ad35b7688a6ad974057a793424afdb67046fca23de3f37be6446f50e7f09a9d2935184dfc9c9e0917c", 0x3d}, {&(0x7f00000001c0)="8c696b0143b745c8bcf8d49014cfa28f3e93a4ffb575e93d598dab3a2a83d7fd22c4c6ddc139a1ee5fb5b936541b26d89bb6449435d19fd280c558a7847ce3d6d14ba47d9bf2275ec3fc712bbe34cb5fccafe119820d28a71064b1b68628671389557966a0a8c27df4459e99f380cde8f108a13ad9fbe3c1acc0cc224025a48847a6778ee910b1638633d7bc702f4d7c683a0c31dace32a36051a3be32ae0ef608de6ab69db361b242fcd40cc3015af42ff7ae4d940341847b95f0de20fa76175783561e6d1dc677e7e7f29c8c8d099f43734105e80fb66f3ab84b0976d56284528e11988b1cead37ab8b05b3cf0d607648aea7805ce46f320", 0xf9}, {&(0x7f00000002c0)="f1ae04b8e711050cb25146fe897bd8149504d58210a4f1a87fb1ac69077a67d7a7c307396271f60940ee417ac85a89cf5c64773d56ddebf7a27afc942efc1769bd60e6", 0x43}], 0x5) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x8) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x1000, 0x10000, 0x90b, 0x5, "a4eafe8c6e4d1fe604b32102a8ba07b7289dcea8", 0x9, 0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x80bb}, 0xc) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getdents(r0, &(0x7f0000000000)=""/3, 0xffffffffffffff66) 16:00:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)=0x86) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000600000000000000000000000000000000000000007400000000001f000000fd0000000000fffffff20000000000f4ff0000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x6e) r5 = syz_open_pts() r6 = socket$unix(0x1, 0x2, 0x0) r7 = dup(0xffffffffffffff9c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) r9 = open(&(0x7f0000000240)='./file0\x00', 0xb0, 0x10) poll(&(0x7f0000000280)=[{r0, 0x100}, {r1, 0x108}, {r2, 0x4}, {r3, 0x4}, {r4, 0x25}, {r5}, {r6, 0x40}, {r7, 0x20}, {r8, 0x4}, {r9, 0x14}], 0xa, 0x1) r10 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f00000000c0)={0xffffffff}) shutdown(r10, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x1) open(&(0x7f0000000100)='./file1\x00', 0x20020, 0x1) 16:00:21 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="bd", 0x1) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) r3 = syz_open_pts() sync() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000040)) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) dup2(r1, r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xfffffffffffffffe) wait4(r3, 0x0, 0x3, &(0x7f00000000c0)) 16:00:24 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x38, 0xffffffffffffffff, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="bd0000000066bd684dac40df9cf7a50da0ecb4", 0x13) setsockopt(r0, 0x5, 0x0, &(0x7f00000000c0)="0ff03f968c9cee20c000356218cc31e762836a5dfe0f29cac91a78253d0d2ce012297293fb7c8600da0ec156f72fc6e05d3610dee2edd01981706219de78035d85496f95e2ea2cb2c5082f43a02065e5fcf325e81987db00cc594cbb80c74394d7ade34ed6d1e13f8c6dec58d58084cb4d9e5f42", 0x74) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x309e8, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x6}, {0x18, 0x0, 0x3, 0x4735}, 0x7, [0x33d9, 0x9f, 0x390, 0xff, 0xd5, 0x100000000, 0x6, 0x7fff]}, 0x3c) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x9000)=nil, 0x9000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/43, 0x2b}, {&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/193, 0xc1}, {&(0x7f0000001600)=""/205, 0xcd}], 0xa, &(0x7f00000017c0)=""/156, 0x9c}, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:24 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x10000002003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffffffffffff7f) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x8, r2}) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000080)=[r5, r4, r5, r4, r4]) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r5, 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) r6 = semget(0x1, 0x4, 0x80) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0xca2, r3, r4, r3, r5, 0x88, 0x1}, 0x8, 0x2}) getpeername$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0a6c9a9bb7a041700000000000000000000000000009560adb74cf9170c69294feab63a01428ec366f12428526806be57fb13e353c33868a3f8cdf51188bc46e698c728678c9af136bf5d85e71511a8bf8bdf10718f32113d94a875b7391e908fcae3ecfe2c9378169cf1bffbdcdc978c49255c40d352c8a1c52e9f8d4a970000000a0f8b848911ef49c7c7195ed8c3805050e65be5bb42d3ba1a2a3fc082f34eb82e2ad36b598a87a03f469da91be0b4c7be28fe51df9fce9ae0fac82caf70d4cf21052cb481a289dbd19a5ab07754e29c"], &(0x7f0000000100)=0x6e) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) r1 = socket(0x3e, 0x1, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) r3 = openat(r2, &(0x7f0000000240)='./file1\x00', 0x100, 0x80) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/231, 0xe7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x1, 0x2b, 0x3, 0x5}, 0xc) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x132, 0x1) 16:00:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x200000000000008) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="4ae070a7f1f6316e8984b558dddc7b734fd4766c8f621b792c12bdbb5c840ce643e245f34c722d10169bc24f47b3b71953b69e0a38c06fbd9e", 0x39) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 16:00:24 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) listen(r0, 0x0) write(r0, &(0x7f0000000040)="4d598cdf8800f8da00685a816c75a30ba1ffcc2dd35a6987c4293a260c2d116e9105585618bc63d6b1d956cc5307ad8c5dfc3762cf7ef10e2e8f811473af60b22d24965b3c87b410094bc09042a836b71e345571143aba8b8ebfb11a0c378ffc501b2121cfdcfc73a1790f2ba4643dd1ba3989062c1df7ac7195a9143f1a5ab8fce6c82079e5dfb4e4c984e0e23dce8870435faa3a6fecb5109b44d894f20afb9b4246522655cf54db936eb53923f144b78d5d6d021619da64740fd914e11ea0d1137062496e85ea8c0f9496c2d5b5434cbc199de0e5", 0xd6) 16:00:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202842f6669715378e147be653000"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000100)="01f504681eab079dbc26783b00007d00000000000000000000000000", 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000012c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7fd72d2dbaae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b397e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155cfcffffffffffffff940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cda49dac081d0cca6a97e1a4eb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fccda9503e0431d4bdf5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a23", 0x591}], 0x1) 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x8) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/79, 0x4f) close(r0) mkdir(&(0x7f0000000240)='./bus\x00', 0x119) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000005c0)="d367569adb01d80558a0264fab82d348c0ffa6fa7dfb285f326371290fa54f96ca89e44df922af6e942bb48f815750d68bc232b22bf3a7d5e2251319e3e55dd74f239ab2aad450ed1320ed12d652dc65cb1b78690f8c8c4eb23fa1914ed90aae003361ba9ff443127624c5fc331796183ccdb1178097a4e59d5532605d6b5dc115a20415da521b20a300e0ad25058062263336e68331c7b3773aecc4fbee12378eb1edc87c2106e31a9afa8a57aba9ef90f7f3836b32a3cf87613b7b6f26a4dda3245aecf3c612ae7f521738ef823b85bbafb3e048d3012fbd96bafdcb46d6d558f0fddb9295916d17ecdbfe629896dfda15a3e127bdda21fa94fa1027613f5afc8fa78fe69cff3d1a594ec8cfe759b2e95f0b3582e9b9c2a4da218e3843885cb177547496ee130510cf7da8eecb2842bc694fccba9bd103acc1b663c04cf6f318d3598783281208ea2bb4c5755e9a63ddc9699a34d07f98d20a3fb3b58d906d92b2971bae3f391c5d3944b6e04e100f4e5adb1291e985ae3b60de4a56c361e1f85e8fcf353cb7bf7f42d9846309b1e1e04083a2771872891d97b2c7a78dfdcb7bc335ef92d6af295b2ce5df448ea722a2784677df9aad02b35ddd4076397945ded0fc5f9c829f3759cc3de50828e9e42c0fb446d092a5de5aa6e9930b059cd35efb57153080c1c49ad4af30c973e5936c04ec74ea72303e86b1ecbaa20174ad2627a6cf62944a2983342da0af1f6363a71369f9f0d5b1fe7ef20a60c39b574176cdc3432735e963923a89a9bd87294a7b707f28d60348b17c7ccf8361b533ada826134c8de316170e8da88020e59ddc8509da0fdb657d7e601f12355545036ecb3463449c0cd5d838f959eb3589d5506d39ad1416d79f6b7fce62535c2fe5db9932a8d43540581adaf0f060a2a799eda32a10bac2dd1199e5925bbc69c0e101047af32d77c80686a90ba9881984f2c9e7f32d447c1e246168fcbd34b94f3ca7550432e66b23ad2326795910570d52b61390e87cf740673d8d8c2d9b5165eafe8631258f99ebb348de3b530e988b68c20694e1da46f83439fe8699ab1edbab73455acd6895f1554bd9813b44654cf105a51aab12010563d18bbfaf9cc654fc068801005cbf02833151962afae3fe2013f129ae0b172964a6fa4d3754ef935c823a784c11bd6771609e577a321cf8940dc24c083b09670511ac099dd0e160409a6b2d98c0abdaa297d7aee7e21daef7edcdd669e52d56cf7ab35a88922fbee586c7c1ae44032adcaf3bfd76511f8471a244e8ff6370064404db9053b0ad999ab2c0fdb194e2d5e5fcc49a57d11b0424beca6e1528fdf660d990e9be5f16a9f1857c7f0fdc84b63a819bacb39d83ca5e8b023116c4d0f1d1e88405c4b0d3b8ee4a14a25f1db8ae00e77f661090a40346cb3f0ad39da80b75d1df9102fb9c9657e3863c8474b0f6228f66e466de3ac5fe4eeb8bd1ac0343f409a8b7c1b17edf91d0d5a1794794a13dbd9ec8a5b8c5af3829153c47d0ef64e0ded73a2935ff7fd27e0e483edf8cd9edfe7baa7d01c8d427c98727ec3783eea6f8118a121c3490a6bb35691b6ad054918946d9a94def44c3e7aed52689955dd9218ae10fab7d74ef6dba901a911a17ba62b43d034519590960f746e984474bdc592c0a80d807523119c958358c47871e5391831174964b7520bb9a0d8cf96053461cd6cfac161f72eff22db2b235d3cf99d2ead5f4e8ebf95ebf2a9326b32422ba50fe0010cc69a5f7bdab054b04280babd8746567586da69174255d22fbca47e67ada237a5185044b4532374a65af921fdc89191c7f8e5f3fd7b3810092d5588a8c23181f2d776d54521e723cd0b0671b8302c718bed095a560bd1d7088fcdeca49cc63f61dafaebf5a3bcce0bca3adbf192a49c2c06842d813f02285d7c013ec8514569cdc74486c23558f8228d93980794ccf786925954bd5e17c1c7034261c49f67570a2ec4b4be9ae31e58b198e2ab7b4dcf3aa9e87e097699c32ba7ebdb4afec92f3d976dc43d94458a7ecb9ac7ab1a63d9cd19b60f465d1943ef44d99ca5c2f53f2d4d6e5e14d545bb8669bf82bf503b8ed5b0e0c3fc65c12e008044e83f45a7c05b3ce72c1206e6e975090d45db8c64f20943d0ceae0bd0e7652482de73c2c251200f320678f25b940f7e1c60c80d1ac3e7e7544ceb95b5a3541c68822089be82fc67114dbbee79005b7cd57f33740c19cea8b02708569e2422da198eb2047b39bd1ac1aa947c0dbd61e88e45d305a5d08f9647aedc92dd874ec32748d501c26e558184cc8149764d37bfa4f79d0ebf39062dbc234f8f40292c61ce2e1373bfe4d57fbf66bed4f2810beadf1c4e5eeae3b1fda156188317f214a6cf76565e0e9db737c1d9629d548290ba87d395e2ded5bc7003f646bc67bdb9593b1bd05c3c3722d7857965e803c649285d6dfa3067d433798be93b673ddf01640bc820d04af36614b7cc7d0e0ed2df7c26603c0f89f965ebc2e690809f2b6e32ce90068389f5672c657d542164956fd709bbf6b4da0bb5e7513db019cb2b2a04b27e3e3507ec25df16537fc6c0e900911605a0dde90d11bc0d0d406520d432ad988a7f138508d069083c01b8ab4e76b394d716086ae0b09783e8ecfa4e2d6a0666f5e3853d4ae8dfdafc02001783d237e5151166a39a573b757237c9598f6a8d384dc9ce90b2007d02f15526a31d2422d3865e3ff53bd1deda056280ac0b00d9c783a9149e5cceacd9a6f9c54123cc4f82c1190aea2aa44b55430864c5b20e91f94024eb4cacacf106d63b9fa48a4b5ce132a0ad43b2c98c3c32d77da9dad98b8a220d619761f2f83e4a742e759680aa46a7436e9f759d4e92c13306d13a7acb57716ef52ec790d3b0008ad60b1df6f8fa79aa6a6d571f2d2bbbca7d6543ea3973bf8eebe4075924356612f5d55194e99761ce79c3ddad06a312b930f4c1694579454b589e3439f8d81f04274e95ed4fe37406e4158e5cb127a647d2901072f9920899d8599aefe29dfceb488e4dab76773ef30e4925324d2cc691c7b37ba04aca159edff99ff178893150a0c9b4fc4ffc7bc1c5d85f5ac0a40b47e35ad5f73db1958ac979a256a3797e71704e1df39f1faa994ee51df3065bb649d75c9fe6e39857c2eb693fbc3907e69c7ea1fd71a399864ed41452ca592446558bb8d0ec197b04b65092193278e2eb07c9feb5b5b897d870f845496fa44e46cd9c109a4d5010ad05520c56bd5f27f55e978961f5029eed543dcaeb4794d9f6bce293c4672214cac5e691802e94968193de43be7c47a76defe6c02780d50d70dd50d4d6b590b1b832196d29f254d31020c803c43d9fb5a554d551f42ffcef689fa352bcc8abdfe9f790d98caac23e7bd7ac77fff77cb588bd73e41f7241205e16a663b8525df4b5640afa7f0458909c8d52a0b41cb6406ae387ed0b5bfe75c99681850c5294ca7b8f46ceb8c852fca5b3f331c1998c14c79de5ba2a49da9c6668bf9da8246a84f33fc699cdfdde025db6615b3ec7dbf8a9be6675c07b21ab3fbff60e1c8ab9f15354df8614cfdd5a797d0898dd03cf9fd944ab9c63e80c7e557bb3d50f8f8d3c40fd1f4503f6495b481c1ebfdcd9d01139a7ef8cb09212a2206a144987f3ee42b3c8a0ea67dc4e7b0596517cdf115864c57809a95b0c5ad76e0f4db91d3a0679a4cf8758b31fbf2f819f52f765710c37f526c19efa7885160626f1f28e8f9501149a839ce2c7d00d6a4eaab149b5b3258a4464e7e8b9d67e08f93cf052396b2c3464a17b3d33a7b74353ec080891e9cfc32f27d89785a76b59cd721419f9860b9bc381bc2704241d79e0e517624c3618d15fa4d51b79e00944785403a4cb2b94aeaff770aa1cd7d777bee6fd492eab99880188fbdc1b1a94941569dd0b7981f18789b8067738f4530be089bafa6c8725b3293d3ee0d563d8925cd7ee801ab5551aa2be5df307617aefc5b9d1c8aeaf37c59fd22d381a41ff951f68aea6b06227e425111f38f999f94eaf0c11cb3b9d648187dcf3b4c0f084d0814f3268e88c6d2b260a22dbd3ef45df37fdf37ec5d1eefa9d14d0c8576e05ed1dbfed44b591a94d5733184c59908a749db053e7811e726552656ed48791d6ba5cd26f287bca8deb70d5e5168d406811d73ceb6ca9d0d91c2b34d90c124128849428c2cd99539201dc8c51cafc58b78c11d14651a9bf3b60711585ec23e39cbd1d4391e01e2c10106239218feda86bd0f0e0440b2170a452128406e2fb4d35ee2e129f5f972350fd82fc07f024abb721e6c61df9c1c9fcd51f66b35275aecdf98d75861d9f36f2b509e7e5f743d2198c959ea9781c2f8cf3005ce897dda3c7d3af6351f62323a2779c29a02b161cafa5f67aa77672a91be64aaad19a5a94d9b934ad28ac752cf0b9611df1c3821b6a01e92a2c36288855a1d6c26e0ae84234b1931d0d830c0212dc09d228c701a2a6220bcd8cb714d6db512cd3e3aa5efbc0e498e74857c5c3d23b163ccd3b2302a76d1bc9b17070e08ff5f51a30e17154be676f904a25631375a89383e7e8cb31c2c7d78b8e43c9d158b8c36b86da50126eee7e146fd5e6bac3d5e41e085dbc215deb57ce8d479333b664755a21eb665ba1551de1427d664db518f39dc14a9aa28089da262b313966e670256b838d97800", 0xcee}], 0x1) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_gettime(0x0, &(0x7f0000000040)) 16:00:25 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1aa) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = dup(r0) sendto(r1, &(0x7f0000000040)="0f8bd17495367885d20b8e290eea0c9a46547af609d39b043c70d957b2c02ea42795f1ffd09c8432ad96adb2be94d8feb494e0fc9e959cc94b1ad59aea0eff6182c2dfc5e4c55c2f7c5000b742bacd09e1f333a7fd7115451b4161e780accfffc1a580f5beecb69d4d2bd29bf13744b10f5ca38208dd81ead84b9c16b7e04cbac4b70b302e6341d95e9b494e76a1fb34d06dd367095ee7811b46c37a97fcef127d", 0xa1, 0x40e, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:25 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendto(r0, &(0x7f0000001080)="b514dbdb34f12457fb59cb0b6a8fec7c547c0142435c120266f329e73d15baccf3989594d2093eec90d3a5883428b5b023e353d42c4d10c01e4762aad97ac8e63a2852c33cf8bbdf845f2c33a62204cc30ce7a2562fa7b53eef39bf6ba056692ca9587e5be31115e3ce1e0f0de46f84d0f0413d985c7d2a6f04861b450dc", 0x7e, 0xe, &(0x7f0000001100)=@in={0x2, 0x1}, 0xc) socket$inet6(0x18, 0xc000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffe, 0xffffffff, "050355a8a5010000004e4b00fffffff0001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = getuid() setreuid(r4, r6) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fchmod(r2, 0x24) open(&(0x7f0000000140)='./file0\x00', 0x100, 0xa) syz_open_pts() 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x9008, 0x96136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xb8}], 0x1f, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x4}, {{r0}, 0x0, 0x11, 0x1, 0x400, 0xff}, {{r0}, 0x0, 0x1, 0x80, 0x7eac, 0x3fffffffc0000000}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x0, 0x2}, {{r1}, 0xfffffffffffffff8, 0x50, 0x40000001, 0x0, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x4c, 0x10, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc0, 0xfffff, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000002, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xffffffff7fffffff, 0x9}, {{r1}, 0x0, 0x50, 0x13, 0x8, 0xfffffffffffffffd}], 0x9, &(0x7f0000000180)={0x0, 0x80000000}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffdfffffffe, 0x62, 0x0, 0x6, 0x361b}], 0x3, 0x0, 0x0, 0x0) 16:00:25 executing program 1: setuid(0xee01) r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x15}, {r0, 0x3}], 0x2, 0x6) sendto$unix(r0, &(0x7f0000000200)="6239f04efe5ff3ea8686a403b5e9c66f7ee56e821db75d5552476ad5808374a639ffdc90e23ed5f7cb6cc6912a4e03ede24d3e85a3f027f773faa11599251a8bf7ba99c3434e0d4ad494d65d7ed764afbc3ed2390d786442012953b367d0d408702351ffb25b67dc1724d5fdf482c485", 0x70, 0x8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x9, 0x6}}) mkdir(0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0x4e2f, [{}, {}, {}, {}, {}, {}, {0x1, 0xb0}, {0x1, 0x1c1b57ae}, {0x2, 0x5}, {0x1, 0x401}, {0x1, 0x585}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x7}, {0x0, 0xa1d7}, {0x2}, {0x3, 0x9}, {0x3, 0x6}, {0x3}, {0x3, 0x4}, {0x1, 0xd8}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0x8001}, {0x3, 0xffff}, {0x1, 0x200}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x2f}, {0x1, 0x84}, {0x0, 0x1f}, {0x2, 0x2}]}) rename(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x190) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xa8adc64b827531a7, 0x1, 0xff, 0x1f38, r1}) readv(r0, &(0x7f0000000000), 0x100000000000021b) socket(0x22, 0x3, 0x1ff) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4002) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, 0xffffffffffffffff) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x801, 0x2a) 16:00:25 executing program 0: socketpair$unix(0x1, 0x80005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0xff8a) socket$inet(0x2, 0x4, 0xda7) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x21) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x7}, {0x0, 0xfffb}}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="8bd50eae32dfc78ab15785d07b20164bec51ad3bef04121e40b3868afb9b9ec496f0b8bcb9f877385043ad75e5248da07504a0f0b8886135f8679f962b7249becffa4eee0c741dd04821f8c2c9fd596f56d36610eaa6512edd850d885fba3674e16d65f60e142dba092d4e8d9e7f03d70f56833dc3a5502150e126dec3585397f730f2fd06302afaebd6c615a6427ed3cd90fc52d1f06a9c0d613d0429c9023ebb2fb758ffe790d7c666c703d911c8c177ef91", 0xb3}, {&(0x7f0000000340)="6366da1d1dfca4dde6ae83ed241d372494cb40b6ad3923e60a9ee3", 0x1b}], 0x2, &(0x7f00000003c0)=[{0xa0, 0x1, 0x3, "1e9bbcd0e9c20644fa7025e69647fba45ccba1010cbf3e40fc0c2f6ea84e99f48957648dc8677b1797093272732433ab6ce417e67b7de03dada629427d4b3ecb4f154553b9e1c5673d45966ab7f8399b2c775911e4a5693e89b4a43d04c4d1a584a6d51fca0d72cee11ebcf6e20ccdc177b5f035bfe3e7d83ba01ca1bb1461a8febd37eaeeec9ad4320916683035d312"}], 0xa0}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x7fffffff, 0xec, &(0x7f00000005c0)=""/178, &(0x7f00000004c0)=0xb2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) 16:00:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820a", 0x4d) r1 = syz_open_pts() fsync(r0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendto$unix(r2, &(0x7f0000000300)="4d23e774ca060caad341a9f47c1b9eab2370ee29d80fa0d4c1f994d06922036a7ad83437bcad192fd16aedb6567d30847dfda7dc5ffc8dce3c4b4039d1f07381531c40261210fc3e926244152d9bf4333e27799128fbbbb08275c47fb6bb3342336fbe84876e36e98888f30cc9ca431903ccf5052af6b7951a8d0ee590b6a0ed8b46ef87a4fa87c108a504efe6687b0ace921ab8032bcdf840e5ddc81509233b9b278ad844", 0xa5, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/184, 0xb8}], 0x1) 16:00:25 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x3, 0xfffffffffbfff800}) 16:00:25 executing program 1: setreuid(0x0, 0xee00) geteuid() setreuid(0xffffffffffffffff, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x7ffffffffffffffc, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) witness: thread 0xffff800020b932d8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd807ccbeb40) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 panic: thread 0xffff800020b932d8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *140274 98308 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x16c witness_thread_exit(3b01253709a9144d) at witness_thread_exit+0x244 reaper(0) at reaper+0x14f end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic thread 0xffff800020b932d8 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x16c witness_thread_exit(3b01253709a9144d) at witness_thread_exit+0x244 reaper(0) at reaper+0x14f end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b67870 rbx 0xffff800020b67910 rdx 0xffffffff81f32964 cy_pio_rec+0x1609 rcx 0 rax 0 r8 0xffffffff81c104a4 kprintf+0x174 r9 0x1 r10 0xbee0c8e0b08bb12e r11 0x89856ca388a19fab r12 0x3000000008 r13 0xffff800020b67880 r14 0x100 r15 0x1 rip 0xffffffff81326598 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b67860 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=140274 stat=onproc flags process=14000 proc=200 pri=4, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020b20bb8,0xffff800020b219d8 process=0xffff800020b5ad28 user=0xffff800020b62000, vmspace=0xffffffff82319cc8 estcpu=0, cpticks=2, pctcpu=0.41 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92894 316819 1 0 3 0x100083 ttyin getty 35550 160431 0 0 3 0x14200 bored sosplice 65072 228968 33457 0 3 0x82 piperd syz-executor1 55747 260721 33457 0 3 0x82 nanosleep syz-executor0 33457 258781 65642 0 3 0x82 thrsleep syz-fuzzer 33457 495508 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 138323 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 436149 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 187380 65642 0 3 0x4000082 kqread syz-fuzzer 33457 417218 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 444781 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 173570 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 520368 65642 0 3 0x4000082 thrsleep syz-fuzzer 33457 288215 65642 0 3 0x4000082 thrsleep syz-fuzzer 65642 194574 79829 0 3 0x10008a pause ksh 79829 89487 48692 0 3 0x92 select sshd 48692 431388 1 0 3 0x80 select sshd 89822 96559 57531 73 3 0x100010 ffs_fsync syslogd 57531 457370 1 0 3 0x100082 netio syslogd 1117 287082 1 77 3 0x100090 poll dhclient 9718 99353 1 0 3 0x80 poll dhclient 81559 194042 0 0 3 0x14200 pgzero zerothread 49469 192081 0 0 3 0x14200 aiodoned aiodoned 38240 33872 0 0 3 0x14200 syncer update 75048 255175 0 0 3 0x14200 cleaner cleaner *98308 140274 0 0 7 0x14200 reaper 15304 427500 0 0 3 0x14200 pgdaemon pagedaemon 9587 96232 0 0 3 0x14200 bored crynlk 80338 182399 0 0 3 0x14200 bored crypto 81484 385976 0 0 3 0x40014200 acpi0 acpi0 2815 423245 0 0 3 0x40014200 idle1 34738 88381 0 0 3 0x14200 bored softnet 70331 91933 0 0 3 0x14200 bored systqmp 83711 325604 0 0 3 0x14200 bored systq 70851 152877 0 0 3 0x40014200 bored softclock 1018 460235 0 0 7 0x40014200 idle0 1 286028 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 89822 (syslogd) thread 0xffff800020be5c30 (96559) exclusive rrwlock inode r = 0 (0xfffffd806eba8098) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9600 10480K 10495K 78643K 16058 0 0 pcb 23 9K 11K 78643K 12466 0 0 rtable 100 3K 4K 78643K 2548 0 0 ifaddr 78 22K 26K 78643K 1499 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 199 0 0 iov 0 0K 32K 78643K 2367 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 75K 76K 78643K 16611 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 390 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 2402 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 24484 0 0 sigio 0 0K 0K 78643K 457 0 0 proc 42 38K 70K 78643K 4167 0 0 subproc 64 65538K 67586K 78643K 228 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 3216 0 0 in_multi 33 2K 2K 78643K 1046 0 0 ether_multi 1 0K 0K 78643K 140 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 156 689K 689K 78643K 156 0 0 exec 0 0K 1K 78643K 1898 0 0 pfkey data 0 0K 4K 78643K 22 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 174 25K 214K 78643K 77994 0 0 UVM aobj 130 4K 4K 78643K 147 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 530 0 0 NDP 18 0K 0K 78643K 416 0 0 temp 212 2364K 2441K 78643K 68687 0 0 kqueue 0 0K 0K 78643K 285 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 10579 0 10570 10 9 1 2 0 8 0 plimitpl 152 286 0 279 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 3728 0 3724 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 267 0 267 95 95 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 7 2 1 1 1 0 8 0 semapl 112 2398 0 2388 1 0 1 1 0 8 0 shmpl 112 145 0 17 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 50483 0 48503 66 1 65 65 0 8 0 ffsino 272 50483 0 48503 134 1 133 133 0 8 0 nchpl 144 86309 0 84732 60 1 59 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 274707 0 274707 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 75 0 75 51 51 0 1 0 8 0 scxspl 192 238067 0 238066 78 77 1 6 0 8 0 sigapl 432 24682 0 24669 2 0 2 2 0 8 0 futexpl 56 292336 0 292336 3 2 1 1 0 8 1 knotepl 112 7043 0 7016 54 52 2 2 0 8 1 kqueuepl 104 8497 0 8495 1 0 1 1 0 8 0 pipepl 112 16520 0 16501 45 44 1 2 0 8 0 fdescpl 488 24683 0 24669 3 1 2 3 0 8 0 filepl 152 157699 0 157602 40 35 5 7 0 8 0 lockfpl 96 7748 0 7748 24 23 1 1 0 8 1 lockfspl 24 12671 0 12671 21 20 1 1 0 8 1 sessionpl 112 48 0 38 1 0 1 1 0 8 0 pgrppl 48 332 0 322 1 0 1 1 0 8 0 ucredpl 96 50665 0 50658 1 0 1 1 0 8 0 zombiepl 144 24670 0 24669 6 5 1 1 0 8 0 processpl 840 24698 0 24669 4 0 4 4 0 8 0 procpl 600 76409 0 76369 6 2 4 5 0 8 0 sosppl 128 537 0 537 97 96 1 1 0 8 1 sockpl 384 22408 0 22391 24 21 3 4 0 8 1 mcl64k 65536 2557 0 0 171 106 65 66 0 8 0 mcl16k 16384 23 0 0 3 1 2 3 0 8 0 mcl12k 12288 98 0 0 3 1 2 2 0 8 0 mcl9k 9216 69 0 0 4 2 2 2 0 8 0 mcl8k 8192 73 0 0 8 5 3 3 0 8 0 mcl4k 4096 57 0 0 6 4 2 3 0 8 0 mcl2k2 2112 36 0 0 3 1 2 2 0 8 0 mcl2k 2048 134 0 0 13 3 10 13 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 2608 0 0 41 7 34 35 0 8 0 bufpl 256 45129 0 38160 436 0 436 436 0 8 0 anonpl 16 2382429 0 2374592 726 678 48 51 0 125 12 amapchunkpl 152 150541 0 150423 580 574 6 190 0 158 0 amappl16 192 138644 0 138265 900 872 28 33 0 8 8 amappl15 184 12271 0 12268 1 0 1 1 0 8 0 amappl14 176 9 0 6 2 1 1 1 0 8 0 amappl13 168 26 0 22 1 0 1 1 0 8 0 amappl12 160 20 0 19 1 0 1 1 0 8 0 amappl11 152 12373 0 12363 1 0 1 1 0 8 0 amappl10 144 96 0 93 2 1 1 1 0 8 0 amappl9 136 12541 0 12539 1 0 1 1 0 8 0 amappl8 128 487 0 377 4 0 4 4 0 8 0 amappl7 120 32 0 27 1 0 1 1 0 8 0 amappl6 112 58 0 50 1 0 1 1 0 8 0 amappl5 104 12607 0 12594 1 0 1 1 0 8 0 amappl4 96 573 0 550 2 1 1 2 0 8 0 amappl3 88 1158 0 1151 1 0 1 1 0 8 0 amappl2 80 248989 0 248938 2 0 2 2 0 8 0 amappl1 72 526538 0 526103 24 14 10 19 0 8 0 amappl 72 76880 0 76837 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 146 0 17 3 0 3 3 0 8 0 uaddrrnd 24 24683 0 24669 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 24683 0 24669 1 0 1 1 0 8 0 vmmpekpl 168 196491 0 196468 2 0 2 2 0 8 0 vmmpepl 168 2599599 0 2598153 568 495 73 79 0 357 3 vmsppl 360 24682 0 24669 2 0 2 2 0 8 0 pdppl 4096 49373 0 49338 6 1 5 6 0 8 0 pvpl 32 6202912 0 6191940 1269 1143 126 137 0 265 31 pmappl 224 24682 0 24669 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 842 0 134 21 0 21 21 0 8 0